::-webkit-scrollbar{width:15px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#333}::-webkit-scrollbar-thumb:hover{background:#000}.about-section{background-image:url(../img/images/intro-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.about-section .single-feature-box:nth-of-type(2){background-color:red;margin-top:60px !important}.about-section p{color:#333}.spa-feature p{font-size:15px}.feature-box .icon img{height:280px;width:100%;object-fit:cover}section.intro-q.intro-q-dark{padding:20px 10px;overflow:hidden}section.intro-q.intro-q-dark h2{color:#fff;font-size:28px;margin-top:12px;letter-spacing:1px}section.intro-q.intro-q-dark h2 span{display:inline-block;height:100%;position:relative;font-size:54px;font-weight:bold}.top-phone{margin-right:5px;transform:rotate(107deg)}.our-service{margin-top:3rem !important}.our-service h3{font-size:40px;font-family:"Mulish";font-weight:600;letter-spacing:-1px}.our-service p{font-size:17px;color:#333}.our-service .feature-box p{font-size:15px}.ic-white{color:#fff}.fi:before{margin:0;font-size:49px}.cta-desc{font-size:16px;color:#333}.latoya *{color:#333}.contact-lists i::before{font-size:35px}.contact-lists .desc{margin-left:15px}section.footer-bg{display:flex;justify-content:space-between;height:500px}section.footer-bg .img-bg{display:flex;align-items:flex-end}section.footer-bg img{width:300px}.menu-desc{display:flex;overflow:hidden;align-items:baseline}.menu-desc *{color:#222;transition-delay:.2s}.menu-desc .menu-right{flex-grow:1}.menu-desc h3{font-size:2.3rem}.menu-desc .menu-left{display:flex}.menu-desc::before{top:-50%;right:-30%;width:0%;height:0%;position:absolute;background:#6a2aae;z-index:-2;content:'';border-radius:50%;transition:all 0.7s}.title-holder{margin:2rem 0 !important;padding:1rem 0;display:flex;justify-content:center;align-items:baseline;background:#ffffff;border-radius:55px;box-shadow:0px 4px 18px #eee}.title-holder i::before{font-size:50px;color:#6a2aae;margin-left:0}.title-holder h2{color:#6a2aae;margin:0 20px}.menu-area .menu-loop .single-menu-box:hover .menu-desc *{color:#fff;transition:all .2s}.menu-area .menu-loop .single-menu-box:hover .menu-desc::before{top:-50%;right:-30%;width:200%;height:200%;position:absolute;background:#6a2aae;z-index:-2;content:'';border-radius:50%;transition-delay:.2s;transition:all 0.73s}.single-menu-box{border-bottom:1px solid #ecd4d4}.owner{background-image:url(../img/home/salon.jpg)}.image-wrap{border-radius:7px}.text-block.with-bg::after{background-color:rgba(255,255,255,0.95);background-attachment:fixed}.offcanvas-wrapper .offcanvas-widget .widget.nav-widget ul li{padding:11px 0px;border-bottom:1px solid #dfdada}.composition{position:relative}.composition__photo{width:55%;box-shadow:0 1.5rem 4rem rgba(0,0,0,0.4);position:absolute;z-index:10;transition:all 0.3s;outline-offset:1.5rem}.composition__photo--p1{left:0;top:-16rem}.composition__photo--p2{right:0;top:-10rem}.composition__photo--p3{left:20%;top:-5rem}.composition__photo:hover{transform:scale(1.05) translateY(-0.5rem);box-shadow:0 2.5rem 4rem rgba(0,0,0,0.5);z-index:20;outline:1.5rem solid #6a2aae}@media (max-width: 1199px){.full-bg{display:none}}.full-bg{width:100%;height:385px;position:relative;top:127px;z-index:-2}@media (min-width: 1365px){.full-bg{top:84px}}@media (min-width: 1594px){.full-bg{top:30px}}@media (min-width: 991px){.hide-md{display:none}}.input-group{border:2px solid var(--bg-1-d)}.input-group input{background:#fff}.contact-info .desc a{color:#777}@media (min-width: 992px){.display__img img{height:370px;object-fit:cover;z-index:0;position:relative}.display__img img:hover{transform:scale(1.05) translateY(-0.5rem);box-shadow:0 2.5rem 4rem rgba(0,0,0,0.5);z-index:120;transition:all 0.3s}.d__1{margin-top:60px;position:relative;left:60px}.d__1 img:hover{outline:1.5rem solid #52035a}.d__2 img:hover{outline:1.5rem solid #ef0009}.d__3{margin-top:60px;position:relative;left:-41px}.d__3 img:hover{outline:1.5rem solid #151016}.d__4{position:relative;left:-96px}.d__4 img:hover{outline:1.5rem solid #d5036d}}.display__img{text-align:center;margin-bottom:1rem}.display__img img{height:370px;width:300px;object-fit:cover;z-index:0;position:relative}.gallery{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap}.gallery .column{flex:25%;flex-basis:250px}.gallery img{width:100%;height:auto;padding:5px}.message-container{margin-bottom:1rem}.mt1{margin-top:1rem}.map{margin-top:2rem}.map iframe{border:5px solid var(--bg-1-d);box-shadow:0px 0px 10px #b4a9a9}.testimonial-box{min-height:320px}.testimonial-box p{font-size:18px;color:#333;font-style:italic;width:70%;margin:auto}.testimonial-box::before{content:'';top:0;left:50%;transform:translateX(-50%);width:40%;height:80%;position:absolute;background-image:url(../img/left-quote.svg);background-repeat:no-repeat;background-position:center;opacity:0.03;z-index:0}.carousel-control-next-icon,.carousel-control-prev-icon{width:66px;height:50px}.carousel-control-next,.carousel-control-prev{opacity:1}.carousel-inner,.carousel-item{background:#fff}@media (max-width: 992px){header.header-three .nav-container{border-radius:0px}.hide-sm{display:none}header.header-three .main-menu-area.sticky-header.sticky-active .nav-container{justify-content:flex-end !important}.navbar-toggler{background:#4f138f !important;padding-bottom:9px}header .nav-container .navbar-toggler span{width:25px;background-color:#fff}.latoya.text-block.with-pattern .pattern-wrap{display:none}.composition{margin-bottom:3rem}.composition__photo{width:calc(30% - 3px);position:static;border:none;margin:3px;box-shadow:none;border-radius:4px;height:200px;object-fit:cover}.testimonial-box p{font-size:16px}.testimonial-box span{font-size:11px}.testimonial-box h3{font-size:19px}}.copyright-text a{text-decoration:none !important}.contact-part .contact-info .info-box{padding:30px 45px;background-color:#fff;display:flex;position:relative;align-items:center;height:100%;box-shadow:0px 10px 10px #ececec, 0px -27px 20px #f0f0f0;border-radius:4px}.contact-part .contact-info .info-box .icon{font-size:40px;color:var(--bg-1);position:absolute;top:-19%;right:13%}.contact-part .contact-info .info-box .icon i::before{font-size:40px}
