﻿@import"../fonts/manrope/manrope.css";html,body{position:relative;font-family:"Manrope",sans-serif;font-size:16px;line-height:2;letter-spacing:.3px;color:#15134d;overflow-x:hidden}body:before{position:absolute;top:0;bottom:0;left:0;width:603px;height:100%;background:url("../../images/vector-bgv2.svg");content:""}input,select,textarea{font-family:"Manrope",sans-serif;font-size:16px;color:#15134d}img{display:block;max-width:100%;border:0}ul,li{list-style:none}:focus{outline:none}a{text-decoration:none;color:#15134d;transition:.4s}a:hover{transition:all .4s;color:#5452aa}h1,h2,h3,h4,h5,h6{margin-bottom:20px;font-family:"Manrope",sans-serif;font-weight:400}h1{font-size:72px}h2{font-size:56px}h3{font-size:32px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}p{margin-bottom:32px}.clear{visibility:hidden;clear:both;height:0;line-height:0}.btn,.menu-item.appointmentBtn a,#submitAppointmentForm,body div.wpforms-container-full .wpforms-form input[type=submit],body div.wpforms-container-full .wpforms-form button[type=submit],body div.wpforms-container-full .wpforms-form .wpforms-page-button{padding:0 32px;display:inline-flex;align-items:center;justify-content:center;height:56px;font-size:16px;font-weight:600;color:#fff !important;border-radius:35px;background:#1d4eff;transition:all .4s;text-decoration:none}.menu-item.appointmentBtn a{font-size:14px !important}#sidebar a.cta-btn{text-decoration:none}body div.wpforms-container-full .wpforms-form input[type=submit]:after,body div.wpforms-container-full .wpforms-form button[type=submit]:after,body div.wpforms-container-full .wpforms-form .wpforms-page-button:after{content:"";font-family:"Material Icons",sans-serif;font-weight:400;padding-left:10px;font-size:24px}.menu-item.appointmentBtn a:before{padding-right:10px;font-family:"Material Icons",sans-serif;font-weight:400;content:"";font-size:18px}.btn span{font-family:"Material Icons",sans-serif;font-weight:400 !important}.btn.left-icon span{padding-right:10px}.btn.left-icon{padding-left:22px}.btn.right-icon span{padding-left:10px}.btn.right-icon{padding-right:22px}.btn:hover,.menu-item.appointmentBtn a:hover .btn,.menu-item.appointmentBtn a:hover,#submitAppointmentForm:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:hover,body div.wpforms-container-full .wpforms-form button[type=submit]:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover{color:#fff;background:#346dff;transition:all .4s;box-shadow:0px 0px 16px rgba(24, 33, 79, 0.24)}#wrapper{position:relative;display:block;width:100%;min-height:100%}#mainCntr{width:100%}#headerCntr{position:relative;width:100%}#headerCntr .header-top{padding:25px 0}#headerCntr .header-top ul{margin-bottom:0;padding-left:0;display:flex;align-items:center}#headerCntr .header-top li{position:relative;font-size:14px;font-weight:400}#headerCntr .list li{padding-right:70px}#headerCntr .list li:last-child{padding-right:0}#headerCntr .list li:before{padding-right:10px;font-family:"Material Icons",sans-serif;color:#1d4eff;content:""}#headerCntr .js-usp-slider{display:none}#headerCntr .slick-list{padding:0 !important}#headerCntr .contact{justify-content:flex-end}#headerCntr .contact li{padding-left:70px}#headerCntr .contact li:first-child{padding-left:0}#headerCntr .contact .time:before{padding-right:10px;font-family:"Material Icons",sans-serif;color:#1d4eff;content:""}#headerCntr .contact .phone:before{padding-right:10px;color:#1d4eff;content:url("../../images/call.svg")}#headerCntr .header-bottom{padding:12px 0}#headerCntr .logo img{max-width:100%;height:40px}#headerCntr .mobileMenu{display:none;float:right;width:114px;height:40px;border:1px solid #15134d;border-radius:50px;transition:.2s;cursor:pointer;overflow:hidden}#headerCntr .mobileMenu span{position:absolute;top:18px;right:20px;left:20px;display:block;width:20px;height:2px;border-radius:5px;background:#15134d;transition:.5s}#headerCntr .mobileMenu sup{position:absolute;top:0px;left:28px;font-size:16px;color:#15134d;font-weight:600}#headerCntr .mobileMenu span:before,#headerCntr .mobileMenu span:after{position:absolute;left:0;display:block;width:100%;height:2px;border-radius:5px;background-color:#15134d;transition-duration:.2s,.2s;content:""}#headerCntr .mobileMenu span:before{top:-6px}#headerCntr .mobileMenu span:after{bottom:-6px}#headerCntr .mobileMenu.close-btn span{background:none !important}#headerCntr .mobileMenu.close-btn span:before,#headerCntr .mobileMenu.close-btn span:after{transition-delay:0s,.2s}#headerCntr .mobileMenu.close-btn span:before{top:0;background-color:#15134d;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#headerCntr .mobileMenu.close-btn span:after{bottom:0;background-color:#15134d;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}nav.menuBox.tablet{opacity:1;visibility:visible;background:none;position:absolute;top:64px;right:15px;z-index:15;width:100%;padding-right:64px}nav.menuBox.tablet ul{float:right;position:relative}nav.menuBox.tablet ul li{position:relative}nav.menuBox.tablet .menu-item:first-child{width:auto;margin-right:24px;border:0px}nav.menuBox.tablet .appointmentBtn{height:40px;display:none}#headerCntr .mobile-logo{display:none}.menuBox .menu-item{margin-left:80px;border-top:1px solid rgb(255 255 255/24%)}.menuBox.is-active .menu-item{border-top:1px solid rgb(255 255 255/24%)}.menuBox .menu-list{margin-bottom:0;padding-left:0}.menuBox .menu-item:first-child{margin-left:0}.menuBox .menu-item:not(.menu-item.appointmentBtn) .menu-link{font-size:18px;font-weight:600}.menuBox .btn,.menuBox .menu-item.appointmentBtn a{padding:0 22px;height:48px;font-size:14px;border-radius:25px}.describeBox{margin-top:196px}.describeBox h1{margin-top:34px;margin-bottom:33px;margin-left:-3px;line-height:1.23;letter-spacing:1.4px}.describeBox h3{font-weight:500;line-height:1.25;letter-spacing:.7px}.describeBox .gap{display:inline-block;color:#15134d}.describeBox span{color:#1d4eff}.describeBox p{font-size:24px;max-width:540px;line-height:1.7;letter-spacing:.5px}.describeBox .right{max-width:550px;margin:0 0 0 auto}.describeBox .describe2{margin-top:-70px}.describeBox .describe1 h3{padding-left:12px;margin-top:46px;max-width:190px;line-height:1.3}.describeBox .describe2 h3{margin:116px 0 0 auto;max-width:220px;text-align:right;padding-right:10px}.describeBox .describe3 h3{margin-top:180px;margin-left:25px}.describeBox .describe4 h3{margin:270px 24px 0 auto;max-width:300px;text-align:right}.describeBox .describe2 .img{padding-left:13px}.describeBox .describe4{margin-top:-175px}.describeBox .bottom{max-width:820px;margin:-115px 120px 0 auto}.describeBox .read-more,.content .read-more{margin-top:100px;padding-left:20px;display:inline-block;background-image:url("../../images/down-arrow.svg");background-repeat:no-repeat;background-position:left center}.implantBox{padding-top:78px}.implantBox .title h2{margin-bottom:88px;position:relative;line-height:1.3;letter-spacing:1.1px}.implantBox h2{margin-bottom:70px;position:relative}.implantBox sup{position:absolute;top:7px;left:-13px;font-size:14px;font-weight:400;color:#1d4eff}.implantBox p{margin-bottom:71px}.implantBox h4{margin-bottom:36px}.implantBox a:hover{color:#346dff}.implantBox .title{max-width:580px}.implantBox .implant{padding:270px 0 170px 240px;position:relative}.implantBox .implant img{margin:0 0 0 auto}.implantBox .line-lb:before{position:absolute;top:0;left:70px;opacity:4;height:100%;border-left:1px solid #15134d;content:""}.implantBox .line-lb:after{position:absolute;bottom:0;left:70px;opacity:4;width:calc(100% - 150px);border-bottom:1px solid #15134d;content:""}.implantBox .line-r:after{position:absolute;right:80px;bottom:0;opacity:4;height:100%;border-right:1px solid #15134d;content:""}.implantBox .content{padding-top:87px;max-width:450px}.implantBox .aesthetic{padding-top:180px;padding-bottom:260px;position:relative}.practiceBox{margin-top:85px;margin-bottom:150px}.practiceBox h2{margin-bottom:69px;letter-spacing:1.1px;text-align:right}.practiceBox .slick-slide img{width:100%}.practiceBox .slick-slide{margin:0 14px}.practiceBox .slick-list{margin:0 -14px}.practiceBox .slick-prev,.practiceBox .slick-next{position:absolute;top:calc(100% + 40px);left:50%;z-index:9;width:105px;font-family:"Material Icons",sans-serif;font-size:0;font-weight:500;color:#1d4eff;border:none;background:transparent;transform:translateX(-50%);transition:.5s;content:"";cursor:pointer}.practiceBox .slick-prev:after,.practiceBox .slick-next:after{position:absolute;width:40px;height:40px;font-size:1rem;font-weight:600;line-height:40px;border:1px solid #15134d;transition:all .4s}.practiceBox .slick-prev:hover:after,.practiceBox .slick-next:hover:after{border:1px solid #5452aa;color:#5452aa;transition:all .4s}.practiceBox .slick-prev:after{left:0;content:""}.practiceBox .slick-next:after{right:0;content:""}.practiceBox .slick-slide .img-slick-slide img{width:100%}.faqBox{margin:auto;padding-top:175px;padding-bottom:175px}.faqBox h2{margin-bottom:70px;letter-spacing:1.1px;text-align:center;color:#15134d}.faqBox .accordion-item{margin-bottom:30px;border:1px solid #15134d}.faqBox button{padding:16px 60px 16px 20px;position:relative;font-size:24px;font-weight:500;letter-spacing:.5px;color:#15134d}.faqBox .accordion-button:after{position:absolute;font-family:"Material Icons",sans-serif;top:16px;right:31px;width:1em;height:32px;font-size:1em;line-height:32px;color:#1d4eff;background-image:none;content:""}.faqBox .accordion-button:not(.collapsed):after{font-family:"Material Icons",sans-serif;color:#15134d;background-image:none;content:""}.faqBox .accordion-button:focus{box-shadow:none;border:none;color:#15134d;-webkit-appearance:none}.faqBox .accordion-button:not(.collapsed){box-shadow:none;-webkit-appearance:none;color:#15134d;background-color:#fff}.appointmentBox{padding-top:90px;padding-bottom:90px;position:relative;text-align:center;color:#fff;background:#15134d}.appointmentBox:before{position:absolute;top:0;bottom:0;left:0;width:460px;height:100%;content:"";background:url("../../images/vector-bg1.svg");background-repeat:repeat-y}.appointmentBox>.vc_column-inner{position:relative}.appointmentBox p{margin-bottom:45px}.appointmentBox .info{margin-top:50px;margin-bottom:0;padding-left:0}.appointmentBox .info li{padding-left:70px;font-size:14px;font-weight:600}.appointmentBox .info li:first-child{padding-left:0}.appointmentBox .info li:before{margin-right:15px;display:inline-block;vertical-align:middle;content:""}.appointmentBox .info .time:before{width:20px;height:20px;background:url("../../images/watch.svg") no-repeat}.appointmentBox .info .location:before{width:14px;height:20px;background:url("../../images/location.svg") no-repeat}.appointmentBox .info .phone:before{width:14px;height:14px;background:url("../../images/call.svg") no-repeat}.appointmentBox .info a{position:relative;font-size:14px;font-weight:600;text-decoration:none;color:#fff}.appointmentBox .info li:hover{color:#fff;text-decoration:underline}.treatmentBox{margin:0 auto !important;padding-top:174px;padding-bottom:110px}.treatmentBox h2{margin-bottom:30px;line-height:80px;letter-spacing:1.1px}.treatmentBox .title{margin:auto;padding-bottom:64px;text-align:center}.treatmentBox .img{margin-bottom:65px}#footerCntr{padding-top:60px;padding-bottom:60px;position:relative;color:#fff;background:#15134d}#footerCntr:before{position:absolute;top:0;bottom:0;left:0;width:460px;height:100%;content:"";background:url("../../images/vector-bg1.svg")}#footerCntr>.container{position:relative}#footerCntr .info{margin-bottom:0;padding-left:0;z-index:0}#footerCntr .logo{position:relative;z-index:1}#footerCntr li{padding-left:70px;font-size:14px;font-weight:600}#footerCntr li:first-child{padding-left:0}#footerCntr .info li:before{margin-right:10px;display:inline-block;vertical-align:middle;content:""}#footerCntr .info .time:before{width:20px;height:20px;background:url("../../images/watch.svg") no-repeat}#footerCntr .info .location:before{width:14px;height:20px;background:url("../../images/location.svg") no-repeat}#footerCntr .info .phone:before{width:14px;height:14px;background:url("../../images/call.svg") no-repeat}#footerCntr .info a{position:relative;font-size:14px;font-weight:600;color:#fff}#footerCntr .info a:hover{text-decoration:none;color:#fff;text-decoration:underline}#footerCntr .logo-list{margin-top:120px}#footerCntr .logo-list a{padding-left:55px}#footerCntr .logo-list a:first-child{padding-left:0}#footerCntr .logo-list img{height:30px}#sidebar .sidebar-container{padding:45px 30px;position:relative;color:#fff;background:#15134d;margin-left:45px}#sidebar .sidebar-container:before{position:absolute;top:0;bottom:0;left:0;width:230px;height:100%;content:"";background-color:url("../../images/vector-bg1.svg")}#sidebar p{color:#fff}#sidebar a{color:#fff;text-decoration:underline}#sidebar a:hover{color:#346dff}#sidebar .widget{margin-bottom:45px}#sidebar .widget:last-of-type,#sidebar .widget p:last-of-type{margin-bottom:0px}#sidebar .widget ul,#sidebar .widget li{list-style-type:disc}#sidebar .sidebar-content{position:relative}body:not(.page-template-front-page) #contentCntr{margin-top:80px}.modal .modal-dialog .modal-header{padding:48px 48px 24px;border-bottom:none}.modal .modal-dialog .modal-footer{padding:24px 48px 48px;border-top:none}.modal .modal-dialog .modal-body{padding:24px 48px;border-top:none}body div.wpforms-container-full .wpforms-form .wpforms-field,body div.wpforms-container-full .wpforms-form .wpforms-description{padding:0px 0px 24px}.modal .modal-content{border:none;border-radius:0px}body div.wpforms-container-full .wpforms-form input[type=date],body div.wpforms-container-full .wpforms-form input[type=datetime],body div.wpforms-container-full .wpforms-form input[type=datetime-local],body div.wpforms-container-full .wpforms-form input[type=email],body div.wpforms-container-full .wpforms-form input[type=month],body div.wpforms-container-full .wpforms-form input[type=number],body div.wpforms-container-full .wpforms-form input[type=password],body div.wpforms-container-full .wpforms-form input[type=range],body div.wpforms-container-full .wpforms-form input[type=search],body div.wpforms-container-full .wpforms-form input[type=tel],body div.wpforms-container-full .wpforms-form input[type=text],body div.wpforms-container-full .wpforms-form input[type=time],body div.wpforms-container-full .wpforms-form input[type=url],body div.wpforms-container-full .wpforms-form input[type=week],body div.wpforms-container-full .wpforms-form select,body div.wpforms-container-full .wpforms-form textarea{height:48px;border:1px solid #e0e0e0}body div.wpforms-container-full .wpforms-form .wpforms-field-label,body div.wpforms-container-full .wpforms-form .label-reverse-with-input .wpforms-field-sublabel{font-size:14px;font-style:normal;font-weight:500;line-height:32px;letter-spacing:.02em;text-align:left}body div.wpforms-container-full .wpforms-form .wpforms-required-label{font-size:14px;font-style:normal;font-weight:500;line-height:32px;letter-spacing:.02em;text-align:left;color:#15134d32}body button.btn-close{background:url(../../images/cross.svg);background-size:20px;background-repeat:no-repeat;background-position:center}div.wpforms-container-full .wpforms-form div#wpforms-103-field_0-container .wpforms-one-half{display:flex;flex-direction:column-reverse}div#wpforms-103-field_0-container>label{display:none}.no-padding{padding:0px !important}@media only screen and (max-width: 567px){.modal .modal-dialog .modal-header{padding:24px 24px 12px;border-bottom:none}.modal .modal-dialog .modal-footer{padding:12px 24px 24px;border-top:none}.modal .modal-dialog .modal-body{padding:12px 24px;border-top:none}body div.wpforms-container-full .wpforms-form .wpforms-field,body div.wpforms-container-full .wpforms-form .wpforms-description{padding:0px 0px 12px}body div.wpforms-container-full .wpforms-form .wpforms-one-half,body div.wpforms-container-full .wpforms-form .wpforms-three-sixths,body div.wpforms-container-full .wpforms-form .wpforms-two-fourths{width:100%;margin:0px}}@media only screen and (min-width: 1640px){body .container{max-width:1466px;padding-left:12px;padding-right:12px}}@media only screen and (max-width: 1339px){h1{font-size:65px}.menuBox .menu-item{margin-left:60px}.describeBox{margin-top:130px}.implantBox .implant{padding:200px 0 170px 180px}.implantBox .aesthetic{padding-bottom:180px}}@media only screen and (max-width: 1220px){#headerCntr .list li{padding-right:30px}#headerCntr .contact li{padding-left:25px}.menuBox .menu-item{margin-left:23px}}@media only screen and (max-width: 1199px){h1{font-size:48px}h2{font-size:48px}h3{font-size:26px}.describeBox{margin-top:100px}.describeBox .bottom{margin:-60px 60px 0 auto}.describeBox .describe2 h3{padding-right:0}.describeBox .describe3 h3{margin-top:135px}.implantBox .implant{padding:130px 0 100px 130px}.implantBox .content{max-width:360px}.implantBox h2{margin-bottom:50px}.implantBox p{margin-bottom:30px}.implantBox .aesthetic{padding-top:130px;padding-bottom:130px}.implantBox sup{top:4px}.practiceBox{margin-top:50px;margin-bottom:90px}.faqBox{padding-top:120px;padding-bottom:130px}.treatmentBox{padding-top:90px;padding-bottom:70px}#footerCntr .logo-list{margin-top:60px}.implantBox .title{max-width:500px}.treatmentBox .title{max-width:600px}.treatmentBox .title h2{line-height:normal}}@media only screen and (min-width: 991px){.col-xl-6.col-lg-6.col-md-9.main-text{padding-right:32px}}@media only screen and (max-width: 991px){.describeBox .right{margin-top:-86px}}@media only screen and (max-width: 1024px){body:before,.appointmentBox:before,#footerCntr:before,#sidebar .sidebar-container:before{width:318px}h1{font-size:40px}h2{font-size:34px}h3{font-size:20px}p{font-style:normal;font-weight:normal;font-size:16px;line-height:32px;letter-spacing:.02em}#headerCntr{margin-bottom:74px}#headerCntr .header-top{padding:15px 0}#headerCntr .contact .time:before{padding-right:6px}#headerCntr .contact .phone:before{padding-right:6px}.menuBox{margin-top:-5px;padding:12px;padding-right:24px;position:absolute;top:104px;left:0;z-index:99;opacity:0;visibility:hidden;width:100%;background:#15134d;transition:all ease-in-out .2s;padding-right:48px}.menuBox.is-active{margin-top:0;opacity:1;visibility:visible;width:100%;min-height:100vh;transition:all ease-in-out .2s;position:fixed;padding-left:48px;padding-right:48px;padding-top:36px}body.active nav.menuBox.tablet{top:28px}#headerCntr .mobileMenu{display:block}.active #headerCntr .mobile-logo{display:block}.active #headerCntr .logo img.mobile-logo{width:auto}.active #headerCntr .desktop-logo{display:none}.active #mainCntr{background-color:#15134d}.active #headerCntr .mobileMenu sup{color:#18214f}.active #headerCntr .mobileMenu.close-btn span,.active #headerCntr .mobileMenu.close-btn span:after,.active #headerCntr .mobileMenu.close-btn span:before{background-color:#18214f}.active #headerCntr .mobileMenu{border-color:#fff;background-color:#fff}.menuBox .menu-item{margin-left:0;width:100%}.menuBox .menu-item:not(.menu-item.appointmentBtn) .menu-link{padding:24px 0;display:block;font-size:32px;font-weight:100}.menuBox .menu-item:last-child{display:none}.menuBox .menu-link{color:#fff}nav.menuBox.tablet .appointmentBtn{display:flex}html.nav-active,body.active{overflow:hidden;padding-left:0px !important;padding-right:0px !important}body.active:after{position:absolute;top:104px;left:0;z-index:2;width:100%;height:100%;background:rgba(0, 0, 0, 0.8);content:""}#headerCntr .mob-none{display:none}#headerCntr .header-top ul.list li:nth-of-type(3),#headerCntr .header-top ul.contact li.time{display:none}#headerCntr.container .header-top .col-lg-8.col-md-8{display:flex;flex-direction:row;align-items:stretch;flex:1}#headerCntr.container .header-top .col-lg-4.col-md-4{width:unset}#headerCntr .js-usp-slider{display:block}.describeBox{margin-top:52px}.describeBox h1{margin-top:30px;font-style:normal;font-weight:normal;font-size:48px;line-height:64px;letter-spacing:.02em}.describeBox .describe1 h3{margin-top:30px;font-weight:500;font-size:24px;line-height:32px;letter-spacing:.02em}.describeBox .describe2{margin-top:-40px}.describeBox .describe2 h3{margin-top:70px;font-weight:500;font-size:24px;line-height:32px;letter-spacing:.02em}.describeBox .describe4{padding-top:45px}.describeBox .content{margin-bottom:30px}.describeBox p{max-width:340px;font-size:18px;line-height:32px;letter-spacing:.02em}.describeBox .bottom{margin:45px 0 0 auto}.describeBox .col-lg-9.col-md-10{margin-left:calc((100% / 12) + 24px)}.describeBox .describe3 h3{margin-top:60px;font-weight:500;font-size:24px;line-height:32px;letter-spacing:.02em}.describeBox .describe4 h3{margin:205px 25px 0 auto;font-weight:500;font-size:24px;line-height:32px;letter-spacing:.02em}.describeBox .read-more,.content .read-more{padding-left:17px}.implantBox{margin-top:50px}.implantBox .title{max-width:420px}.implantBox .implant{padding:70px 18px 70px 130px}.implantBox .aesthetic{padding-top:70px;padding-bottom:70px;padding-right:100px}.implantBox .line-lb:before{left:20px}.implantBox .line-lb:after{left:20px;width:calc(100% - 40px)}.implantBox .line-r:after{right:20px}.implantBox .line-r .wpb_single_image.vc_align_left{padding-left:16px;padding-right:32px}.implantBox .wpb_single_image.vc_align_right{text-align:left}.implantBox .content{max-width:none}.aesthetic.line-r .content{padding-left:14px}.implantBox h2{margin-bottom:40px;font-style:normal;font-weight:normal;font-size:40px;line-height:55px}.implantBox sup{top:0;font-size:12px;line-height:16px}.implantBox p{font-style:normal;font-weight:normal;font-size:16px;line-height:32px;letter-spacing:.02em}.implantBox h4,.implantBox h4 a{font-style:normal;font-weight:500;font-size:20px;line-height:40px;letter-spacing:.02em}.practiceBox h2{font-style:normal;font-weight:normal;font-size:40px;line-height:56px;text-align:right;letter-spacing:.02em}.faqBox h2{font-style:normal;font-weight:normal;font-size:40px;line-height:56px;text-align:center;letter-spacing:.02em}.faqBox button{font-style:normal;font-weight:500;font-size:20px;line-height:32px;letter-spacing:.02em}.faqBox h2{margin-bottom:45px}.faqBox{padding-top:110px;padding-bottom:120px}.appointmentBox h3{font-style:normal;font-weight:normal;font-size:32px;line-height:48px;text-align:center;letter-spacing:.02em}.appointmentBox p{font-style:normal;font-weight:normal;font-size:16px;line-height:32px;text-align:center;letter-spacing:.02em}.appointmentBox li{font-style:normal;font-weight:500;font-size:14px;line-height:32px}.treatmentBox .title{max-width:inherit;padding-bottom:64px}.treatmentBox h2{font-style:normal;font-weight:normal;font-size:32px;line-height:48px;text-align:center;letter-spacing:.02em;margin-bottom:16px}.treatmentBox .title p{font-style:normal;font-weight:normal;font-size:16px;line-height:32px;text-align:center;letter-spacing:.02em}#footerCntr li{padding-left:14px}#footerCntr .logo-list{margin-top:40px}#footerCntr{padding-top:50px;padding-bottom:50px}#footerCntr .info li:before{margin-right:5px}body.active #headerCntr .header-top{display:none}body.active header#headerCntr{padding-top:24px}.col-lg-3.d-lg-block.d-xl-block.d-none{display:none !important}}@media only screen and (min-width: 769px){.show-mobile.show-tablet{display:none}.hide-mobile.hide-tablet{display:block}}@media only screen and (max-width: 768px){.show-mobile.show-tablet{display:block}.hide-mobile.hide-tablet{display:none}h3,.faqBox button{font-size:20px}}@media only screen and (min-width: 768px)and (max-width: 1024px){body .container{padding-left:64px;padding-right:64px;max-width:initial !important}#footerCntr .logo img{margin:auto}#footerCntr .info{margin-top:30px;text-align:center}#footerCntr .info li{margin-bottom:10px;padding-left:0;width:100%}#footerCntr .logo-list a{padding:10px 25px}#footerCntr .col-md-3,#footerCntr .col-md-9{width:100%}.header-bottom .col-md-3.col-sm-6.col-9{padding:0}}@media only screen and (max-width: 767px){h1{font-size:32px}.describeBox h1{margin-top:0}.describeBox .content{margin-bottom:40px}.describeBox p{max-width:100%}.describeBox{margin-top:30px}.describeBox .describe2{margin-top:45px}.describeBox .describe1 h3{margin-top:70px;padding-right:0;max-width:174px}.describeBox .describe2 img{margin:0 0 0 auto}.describeBox .read-more,.content .read-more{margin-top:30px}.describeBox .describe3 h3{margin-top:70px;margin-left:0;padding-left:12px}.describeBox .describe4{margin-top:45px}.describeBox .describe4 h3{margin:70px 0 0 auto}.implantBox .implant{padding:50px 0 50px 50px}.implantBox .content{margin-bottom:40px;padding-top:32px}.implantBox .implant img{width:100%;margin-bottom:48px}.implantBox .aesthetic .col-md-6:first-child{order:2}.implantBox .aesthetic .col-md-6:last-child{order:1}.implantBox .aesthetic{padding-right:50px}.implantBox sup{left:-8px}.implantBox .aesthetic img{width:100%}.aesthetic.line-r img{margin-bottom:48px}.practiceBox .slick-slide{margin:0 8px}.practiceBox .slick-list{margin:0 -12px}.faqBox .accordion-button:after{right:20px}.faqBox button{padding:15px 48px 15px 15px;font-size:20px}.appointmentBox .info li{margin-bottom:10px;padding-left:0;width:100%}.appointmentBox{padding-top:50px;padding-right:var(--bs-gutter-x, 0.75rem);padding-bottom:50px;padding-left:var(--bs-gutter-x, 0.75rem)}#footerCntr .logo img{margin:auto}#footerCntr .info{margin-top:30px;text-align:center}#footerCntr .info li{margin-bottom:10px;padding-left:0;width:100%}#footerCntr .logo-list a{padding:10px 25px}.treatmentBox{padding-top:70px;padding-bottom:30px}.treatmentBox .img{margin-bottom:40px}#sidebar .sidebar-container{padding:25px 20px;margin-left:0px}#contentCntr .describeBox .right{max-width:initial !important}.menuBox .menu-item:last-child{display:block;position:absolute;bottom:calc(134px + env(safe-area-inset-bottom));left:0;text-align:center;border-top:none}nav.menuBox.tablet li.menu-item{display:none}.menuBox{padding-top:6px}.menuBox.is-active{padding-left:24px;padding-right:24px;padding-top:12px}nav.menuBox.tablet{padding-right:24px}.describeBox .right{margin-top:98px}.describeBox .row.describe4 .fourth-usp-text{width:50%;display:flex;align-items:center;justify-content:center}.describeBox .row.describe1 .first-usp-image{width:50%}.describeBox .row.describe1 .first-usp-image img{width:100%}.describeBox .row.describe1 .first-usp-text{display:flex;align-items:center;justify-content:center}.describeBox .row.describe2{margin-top:-50px;width:calc(100% + 48px);margin-left:-24px}.describeBox .row.describe2 .second-usp-image{width:calc((100% / 12) * 4);width:33.3333333333%;padding-right:0px}.describeBox .row.describe2 .second-usp-image img{width:100%}.describeBox .row.describe2 .second-usp-text{width:calc((100% / 12) * 8);width:66.6666666667%;display:flex;align-items:center;justify-content:center}.describeBox .row .bottom{margin-top:0px;margin-left:auto}.describeBox .col-lg-9.col-md-10{margin-left:auto}.describeBox .bottom .row.describe3{width:calc(100% + 48px);margin-left:-36px}.describeBox .row.describe3 .third-usp-image{width:50%}.describeBox .row.describe3 .third-usp-image img{width:100%}.describeBox .row.describe3 .third-usp-text{display:flex;align-items:center;justify-content:center}.describeBox .row.describe4{margin-top:-66px;padding-top:inherit;width:calc(100% + 48px);margin-left:-24px}.describeBox .row.describe4 .fourth-usp-image{width:50%;padding-right:0px}.describeBox .row.describe4 .fourth-usp-image img{width:100%}.implantBox .title h2,.implantBox .implant img{margin-bottom:32px;font-style:normal;font-weight:normal;font-size:32px;line-height:48px;letter-spacing:.02em}}@media only screen and (max-width: 640px){body:before,.appointmentBox:before,#footerCntr:before,#sidebar .sidebar-container:before{width:232px}h3,.faqBox button{font-size:24px;line-height:40px}.appointmentBox.vc_column_container{padding-left:24px;padding-right:24px}#headerCntr{margin-bottom:70px}.describeBox h1{margin-bottom:16px;font-style:normal;font-weight:normal;font-size:32px;line-height:40px;letter-spacing:.02em}.describeBox .row.describe1 .first-usp-text h3{margin-top:inherit;font-style:normal;font-weight:500;font-size:20px;line-height:28px;letter-spacing:.02em}.describeBox .row.describe2 .second-usp-text h3{margin-top:50px;font-style:normal;font-weight:500;font-size:20px;line-height:28px;letter-spacing:.02em}.describeBox .row.describe3 .third-usp-text h3{margin-top:inherit;padding-right:4vw;font-style:normal;font-weight:500;font-size:20px;line-height:28px;letter-spacing:.02em}.describeBox .row.describe4 .fourth-usp-text h3{margin-top:66px;padding-left:4vw;font-style:normal;font-weight:500;font-size:20px;line-height:28px;letter-spacing:.02em}.faqBox .accordion-item button{font-size:16px}.faqBox .accordion-button:after{font-size:20px}#headerCntr .header-top ul.list li:nth-of-type(2),#headerCntr .header-top ul.list li:nth-of-type(3),#headerCntr .header-top ul.contact li.time{display:none}#contentCntr .describeBox .right{margin-top:88px}.implantBox h2{font-style:normal;font-weight:normal;font-size:40px;line-height:55px;margin-bottom:32px}.implantBox h4{font-style:normal;font-weight:500;font-size:18px;line-height:40px;letter-spacing:.02em;margin-bottom:8px}.implantBox h2 sup{font-style:normal;font-weight:normal;font-size:12px;line-height:16px}.practiceBox h2{font-style:normal;font-weight:normal;font-size:32px;line-height:40px;text-align:right;letter-spacing:.02em}.faqBox h2{font-style:normal;font-weight:normal;font-size:32px;line-height:40px;letter-spacing:.02em}}@media only screen and (max-width: 479px){#headerCntr .logo img{width:150px}#headerCntr .contact li{padding-left:23px}.describeBox p{font-size:16px}#headerCntr .list li{padding-right:0px}#headerCntr .contact li{padding-left:0px}}@media only screen and (min-width: 320px)and (max-width: 375px){.header-bottom .col-md-3.col-sm-6.col-9{width:50%}#headerCntr .header-bottom{padding:7px 0px}}@media only screen and (max-width: 355px){#headerCntr.container .header-top .col-lg-8.col-md-8{display:block}#headerCntr.container .header-top .col-lg-8.col-md-8{display:none}#headerCntr.container .header-top .col-lg-4.col-md-4{width:100%}}@media only screen and (min-width: 320px){.container{max-width:initial;padding-left:24px;padding-right:24px}}.modal-dialog.modal-dialog-centered.modal-lg{width:calc(100% - 48px);margin:24px auto}/*# sourceMappingURL=main.css.map */
