body{overflow-x:hidden}body,section{background:#fff}header{background:linear-gradient(0deg,rgba(255,255,255,0) 0,rgba(0,0,0,.4) 80%,rgba(9,9,9,.5) 100%);height:170px}header .logo{margin-bottom:2px;margin-top:5px}.header-light{background-color:transparent!important;padding-top:25px}#mainmenu{border-top:1px solid rgba(255,255,255,.163)}header.smaller.header-light{margin-top:0}header.smaller #mainmenu{border-top:none}header .my-nav-items{display:none}header.smaller .my-nav-items{display:block}header.smaller{height:130px!important;background:#00000063!important;backdrop-filter:blur(10px);box-shadow:rgba(0,0,0,.1) 0 5px 15px;padding-top:0}#mainmenu a,header.transparent.header-light #mainmenu a{color:#292929;font-weight:400}.top-nav-custom{padding-inline:60px}#mainmenu li li a{font-size:14px}#mainmenu li>ul.cosmetic-procedures{width:301px}#mainmenu li .cosmetic-procedures li a{width:100%}#mainmenu{float:none;text-align:center;font-size:15px;font-weight:100;display:flex;justify-content:right;padding-left:0!important}#mainmenu a{font-size:20px;font-weight:300;letter-spacing:2px;padding:25px 0 25px 30px}.cus-video-background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}.picframe:hover .overlay-v{transform:scale(1.2);opacity:1;background-color:#00000031}.gallery-links li{list-style:none;margin-block:1rem}.forms-links li{margin-block:1rem}#content{background:#fff}.team-container{background-color:rgba(49,49,49,.3);padding:1rem 2rem;border-radius:7px}.each-gallery-item-container,.each-gallery-item-container2{background-color:rgba(24,24,24,.699);padding:1rem 1rem;border-radius:3px}.each-gallery-item-container2{background-color:rgba(43,43,43,.699)}#the-center-method .row{background-color:#d1d1d1;background:url(z-images/bg-09.png);border-radius:10px}#the-center-method .text-container{padding-inline:1rem}#the-center-method .img-col{padding-right:0}#the-center-method .img-col img{border-top-right-radius:10px;border-bottom-right-radius:10px}.team-member-container{display:flex;justify-content:center;align-items:center}.team-member-container .image{width:40%}.team-member-container .text{margin-left:2.5rem;width:50%}blockquote.testimonial-big:before{content:""}blockquote.testimonial-big{font-size:28px;text-align:left}.our-philosophy{padding-inline:5rem}.black-divider{width:200px;height:1px;background-color:var(--accent-color);margin-inline:auto;margin-bottom:30px}.black-divider2{width:200px;height:1px;background-color:var(--accent-color);margin-bottom:30px}.white-divider{width:200px;height:1px;background-color:#fff;margin-bottom:30px}.social-icons i:hover{transform:scale(1.1)}.cus-img{padding:3rem}.cus-img img{border-radius:7px;box-shadow:rgba(0,0,0,.25) 0 25px 50px -12px}#gallery-carousel-4 .item{padding-inline:.3rem}.owl-carousel.owl-loaded{padding-inline:.5rem}.overlay-bg.custom{background:linear-gradient(to right,transparent 0,transparent 50%,#000 100%)}.procedure-item img{height:30px;width:30px;margin:0 8px;margin-right:10px;margin-bottom:15px;animation-duration:2s;animation-iteration-count:infinite;animation-name:bounce-side}.procedure-item{margin-top:40px}.procedure-item a{font-size:25px}.procedure-item a:hover{color:#747474}@keyframes bounce-side{0%{transform:translateX(-5px)}50%{transform:translateX(5px)}100%{transform:translateX(-5px)}}.cus-testimonials-container{height:300px;overflow:hidden;overflow-y:scroll}.custom-service-item{position:relative;overflow:hidden;margin-inline:2.5px;transition:all .4s ease-in-out}.custom-service-item .overlay-bg{opacity:.7;transition:all .7s ease}.custom-service-item:hover .overlay-bg{opacity:1}.procedures-items li{color:#3b3b3b;position:relative;font-size:25px;margin-block:2rem;list-style:none;transition:all 250ms ease}.procedures-items a{position:relative;color:#e3e3e3;font-size:25px;transition:color 250ms ease}.procedures-items li a::after{content:"";position:absolute;bottom:0;left:0;width:30%;height:2px;background-color:rgba(236,236,236,.693);transition:all .3s ease}.procedures-items li:hover a::after{width:100%}.procedures-items li:hover{transform:translateX(6px)}.procedures-items li:hover a{color:#fff;font-weight:500}.procedure-items-container{background-color:rgba(0,0,0,.5);padding:3rem 2rem}.testimonials-container{background-color:rgba(0,0,0,.8);padding:4rem;width:100%;position:absolute;bottom:0;left:0;transform:translate(80%,20%)}.contact-form-container{background-color:rgba(0,0,0,.563);padding:4rem;margin-block:100px;border-radius:5px;box-shadow:rgba(0,0,0,.1) 0 5px 15px}.social-icons i:hover{background-color:transparent!important;transform:scale(1.01);color:var(--accent-color)}.procedures-items2{padding-left:0}.procedures-items2 li{display:inline-block;gap:1.5rem;margin-right:2rem;margin-block:1rem}.procedures-items2 li a{color:#000;font-weight:400;font-size:25px}.mobile-d-none{display:block}@media (max-width:1400px){header a{font-size:12px}.non-surgical-container{height:430px}.vertical-text{margin-left:70px}.testimonials-container{padding:4rem 2rem;width:100%;position:relative;transform:translate(0,-20%)}}@media (max-width:1200px){header a{font-size:11px}.service1{width:calc(100% / 3);height:550px}}@media (max-width:1000px){header .logo{width:250px}header{height:90px}.mobile-margin{margin-block:30px!important}.inner-padding{padding:0}.mobile-d-none{display:none}.slider{display:none}.non-surgical-container{height:auto}.md-mt-0{margin-top:0}.questions-container{padding:1rem;background-image:url(z-images/bg-10.png);margin-left:0;margin-top:20px;position:relative;z-index:10;border-radius:5px}.team-member-container{flex-direction:column}.team-member-container .image,.team-member-container .text{width:100%}#the-center-method .img-col img{border-top-right-radius:0;border-bottom-right-radius:0}#the-center-method .img-col{padding-inline:0;margin-bottom:0}#the-center-method .text-container{padding-inline:2rem}.testimonials-container{transform:translate(0,0)}.header{height:90px}.mobile-d-none{display:none!important}}@media (max-width:760px){.service1{width:calc(100% / 2);height:400px}.contact-border{border-right:none;border-bottom:1px solid #d8b454}.our-philosophy{padding-inline:2.5rem}.cus-img{padding:1rem}}.owl-theme .owl-dots .owl-dot span{background:#747474}@media (max-width:600px){#quote-section{margin-top:0!important}}@media (max-width:500px){header .logo{margin-right:0}header .logo{width:200px}.font-3rem{font-size:2rem}.service1{width:calc(100% / 1);height:300px}.our-philosophy{padding-inline:.5rem}}