.inner-banner{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:120px 0}.inner-banner .inner-banner-caption{padding:40px;border-radius:10px;background-color:rgba(255,255,255,.4);z-index:1}.inner-banner .inner-banner-caption p{font-size:2rem;line-height:3rem;font-weight:500}.inner-banner::before{position:absolute;content:"";left:0;bottom:0;width:100%;height:100px;background-image:url(https://cdn.openviowebsites.com/source/sites/be7a8b9f-6a38-4bbe-8bc7-05e08b8b7031/images/inner-banner-pattern.svg);background-size:cover;background-position:bottom;background-repeat:no-repeat;z-index:2}.inner-main-heading{font-size:3.2rem;line-height:4.2rem;font-weight:700;margin:0}.contact-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;min-height:calc(100% - 30px);background-color:#f6f2f7;border-radius:5px;padding:40px;text-align:center;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.contact-details h3{font-size:2.2rem;line-height:3.2rem;font-weight:600;position:relative;margin-bottom:20px}.contact-details h3::before{position:absolute;content:"";bottom:0;left:0;right:0;margin:0 auto;width:60px;height:1px;background-color:#102037}.contact-details a{margin-bottom:10px;color:#102037}.contact-details a:hover{color:#ededed}.social-media{margin-top:3rem}.social-media img{margin:15px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:50px}.social-media a:hover img{-webkit-transform:scale(1.02) translateY(-2px);transform:scale(1.02) translateY(-2px)}.each-contact-map{position:relative;border:1px solid #f6f2f7;line-height:1px;z-index:1;background:#ededed}.each-contact-map .map-overlay{position:absolute;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;bottom:0;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background-color:rgba(0,0,0,.5);-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.each-contact-map .map-overlay i{font-size:24px;line-height:34px;color:#fff}.each-contact-map .map-overlay h4{color:#fff;font-weight:500;font-size:18px}.each-contact-map .map-overlay span{color:#fff;font-size:16px;line-height:26px;font-weight:600;margin-left:10px}.each-contact-map:hover .map-overlay{-webkit-transform-origin:center center;transform-origin:center center;width:0;opacity:0}.inner-sub-heading{font-size:2.8rem;line-height:3.8rem;font-weight:600;position:relative;margin:0 0 30px}.inner-sub-heading::before{position:absolute;content:"";bottom:-28px;left:0;width:25px;height:25px;background-image:url(https://cdn.openviowebsites.com/source/sites/be7a8b9f-6a38-4bbe-8bc7-05e08b8b7031/images/logo-icon.svg);background-position:center;background-repeat:no-repeat;background-size:25px}.inner-sub-heading::after{position:absolute;content:"";bottom:-15px;left:30px;width:90px;height:3px;background:#fff;background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(0%,#cdbdd1),color-stop(100%,#fff),to(#cdbdd1));background:linear-gradient(90deg,#fff 0%,#cdbdd1 0%,#fff 100%,#cdbdd1 100%)}.inner-sub-heading.text-center::before{left:0;right:0;margin:0 auto}.inner-sub-heading.text-center::after{left:0;right:0;margin:0 auto;z-index:-1;background:#ededed;opacity:.7;bottom:-18px}.sub-head{font-size:2.2rem;line-height:3.2rem;font-weight:500;margin:0 0 10px}.img-wrp{position:relative;line-height:0;background-color:#fff}.img-wrp img{-webkit-box-shadow:rgba(50,50,105,.15) 0 2px 5px 0,rgba(0,0,0,.05) 0 1px 1px 0;box-shadow:rgba(50,50,105,.15) 0 2px 5px 0,rgba(0,0,0,.05) 0 1px 1px 0;position:relative}.img-wrp::before{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#566763;content:"";-webkit-transform:rotate(2.5deg);transform:rotate(2.5deg);z-index:-2}.area-we-treat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.area-we-treat span{padding:20px;border-radius:20px;background-color:#fff;border-bottom:4px solid #ededed;margin:20px 20px 0 0;min-width:18%;text-align:center;font-size:2rem;line-height:3rem;font-weight:600}.area-we-treat span:last-child{margin-right:0}.area-we-treat.second span{background-color:#f6f2f7;width:auto}.inner-text-wrap{background-color:#fff;padding:20px;border-radius:10px;border-bottom:4px solid #566763;min-height:calc(100% - 30px);margin:0 0 30px;-webkit-box-shadow:rgba(149,157,165,.2) 0 8px 24px;box-shadow:rgba(149,157,165,.2) 0 8px 24px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.inner-text-wrap:hover{border-bottom:4px solid #ededed}.inner-text-wrap h3{font-size:2rem;line-height:3rem}.inner-text-wrap .text-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1}.inner-text-wrap .number-wrap{width:50px;height:40px;background-color:#566763;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px}.inner-text-wrap .number-wrap p{font-size:1.8rem;line-height:3rem;color:#fff;font-weight:400;margin:0}.cta-wrap{padding:60px 0;background-color:#ededed;background-repeat:no-repeat;background-size:cover}.cta-wrap p{font-size:2.2rem;line-height:3.2rem;color:#fff}.cta-wrap p a{color:#fff}.grey-bg .box-design-wrap{background-color:#fff}.box-design-wrap{background-color:#f6f2f7;padding:30px;margin-top:30px;min-height:calc(100% - 30px);border-bottom:4px solid #ededed;border-radius:20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.box-design-wrap .img-box{background-color:#ededed;border:1px solid #ededed;padding:10px 10px 0;margin-bottom:20px;border-radius:10px;display:inline-block;position:relative}.box-design-wrap .img-box::before{position:absolute;content:"";left:0;bottom:0;width:100%;height:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#102037;border-radius:10px;z-index:-1}.box-design-wrap .img-box img{max-width:50px}.box-design-wrap h3{font-size:2.4rem;line-height:3.4rem;font-weight:500;margin-bottom:15px}.box-design-wrap:hover .img-box{border-color:#102037;z-index:1}.box-design-wrap:hover .img-box::before{height:100%;z-index:-1}.faq-main .accordion-item{margin-bottom:1rem;border-radius:0;border:0;-webkit-box-shadow:rgba(149,157,165,.2) 0 8px 24px;box-shadow:rgba(149,157,165,.2) 0 8px 24px}.faq-main .accordion-item .accordion-body{background-color:#f6f2f7}.faq-main .accordion-item .accordion-header .accordion-button{color:#102037;border:0;padding:12px 15px 12px;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;font-size:2rem;line-height:3rem;border-radius:0;font-weight:500}.faq-main .accordion-item .accordion-header .accordion-button::after{background-image:none;content:"+";color:#102037;font-family:"Font Awesome 6 Pro";font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.faq-main .accordion-item .accordion-header .accordion-button:focus{-webkit-box-shadow:none;box-shadow:none}.faq-main .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:#566763;color:#fff}.faq-main .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{-webkit-transform:rotate(45deg);transform:rotate(45deg);color:#fff}.error-page{height:100vh;width:100%;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:1}.error-page .error-content{display:inline-block;background-color:rgba(255,255,255,.6);padding:20px;border-radius:5px}.error-page .page-not{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vh}.error-page .page-not img{width:280px}.error-page .page-not h1{font-size:8rem;line-height:9rem;margin-bottom:10px}.error-page .page-not h1 span{color:#ededed}.error-page .page-not p{font-size:1.8rem;line-height:2.8rem;font-weight:500;margin-bottom:20px}.skin-resurfacing-service{padding:20px;border-radius:20px;background-color:#f6f2f7;border-bottom:4px solid #169fd4;margin-top:30px;min-height:calc(100% - 30px)}.skin-resurfacing-service h4{font-size:2rem;line-height:3rem;font-weight:600}.grey-bg .skin-resurfacing-service{background-color:#fff}.gallery-img{border-radius:5px;border:3px solid #ededed}.breakthrough{font-size:2.2rem;line-height:3.2rem;font-weight:700}.service-page h4{font-size:2rem;line-height:3rem;font-weight:600;margin:2rem 0 1rem}.single-steps{text-align:center;position:relative;margin:30px 0 0}.single-steps:before{bottom:0;background-image:url(https://cdn.openviowebsites.com/source/sites/be7a8b9f-6a38-4bbe-8bc7-05e08b8b7031/images/arrow-2.svg);z-index:1;position:absolute;content:"";right:-24%;top:10%;width:50%;background-repeat:no-repeat;pointer-events:none}.single-steps .sub-heading{font-size:2rem;line-height:3rem;font-weight:600;margin:0 0 5px}.single-steps.even::before{-webkit-transform:scaleX(-1) rotate(180deg);transform:scaleX(-1) rotate(180deg);height:35%;top:5%}.single-steps.no-arrow::before{display:none}.single-steps .steps-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90px;height:90px;padding:20px;background-color:#566763;border:solid 3px #7d9679;border-radius:50%;margin-bottom:15px}.single-steps .steps-img h3{font-size:2.5rem;line-height:3.5rem;margin:7px 0 0!important}.single-steps .steps-img img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.cta-border{border:2px solid #ededed!important}.each-address-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.each-address-wrap h3{font-size:2rem;line-height:3rem;margin:0}.each-address-wrap:not(:last-child){margin-bottom:25px}.each-address-wrap .contact-icon{width:50px;height:50px;border:1px solid #566763;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:20px;background:#566763;color:#fff;font-size:20px;line-height:30px;border-radius:3px}@media(max-width:1366px){.position-right{background-position:center right}}@media(max-width:1024px){.inner-banner{background-position:center right}}@media(max-width:990px){.inner-sub-heading{font-size:2.6rem;line-height:3.6rem}.inner-banner{padding:120px 0}.inner-banner .inner-banner-caption{padding:30px;background-color:rgba(255,255,255,.7)}.img-wrp{margin-bottom:30px}.area-we-treat{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.area-we-treat div{min-width:44%}.contact-details{padding:20px}.single-steps::before{background-image:none;position:relative}}@media(max-width:767px){.inner-banner .inner-banner-caption{text-align:center}.inner-main-heading{font-size:2.7rem;line-height:3.7rem}.inner-sub-heading{font-size:2.4rem;line-height:3.4rem}.gallery-img{margin-bottom:10px}.inner-banner{padding:50px 0;background-position:center right}.inner-banner .inner-banner-caption{padding:20px}.inner-banner::before{height:100px}}@media(max-width:320px){.inner-banner .inner-banner-caption .btn-main{padding:10px 20px}}#subscribe-newslatter-popup{padding:0!important}.newslatter-popup .modal-content{position:relative;z-index:1;border-bottom:0;background-position:center center;background-size:cover;background-repeat:no-repeat}.newslatter-popup .modal-content::before{position:absolute;height:100%;width:100%;content:"";top:0;left:0;background:#020024;background:-webkit-gradient(linear,left top,left bottom,from(#020024),color-stop(48%,rgba(0,0,0,.1881127451)),to(#00d4ff));background:linear-gradient(180deg,#020024 0%,rgba(0,0,0,.1881127451) 48%,#00d4ff 100%)}.newslatter-popup .modal-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:0}.newslatter-popup .modal-header h4{margin:0}.newslatter-popup .modal-header p{font-size:2rem;color:#102037;margin-top:10px;background-color:rgba(255,255,255,.8);padding:5px 10px;border-radius:3px}.newslatter-popup .btn-close{font-size:2rem;border:0;border-radius:0;opacity:1;position:absolute;top:0;right:0;background-image:none;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#ff5959;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%}.newslatter-popup .btn-close i{color:#fff}.newslatter-popup .btn-close:hover{background-color:#000}.newslatter-popup .modal-body{padding:20px}.newslatter-popup .modal-body .form-control{border-radius:3px}