@media (min-width:768px){.serv-text-img-left li span::after{display:inline-block}.serv-content-left{max-width:50%;margin-left:auto}}@media (min-width:1921px){.serv-text-img-left h2{max-width:100%}}@media (max-width:1440px){.containers-narrow{max-width:1160px}.gform_wrapper.gravity-theme .ginput_container_date img.ui-datepicker-trigger{margin-left:0!important;margin-right:25px!important}.btn-play{display:none}}@media (max-width:1240px){.containers-narrow{max-width:960px}.form .gform_wrapper.gravity-theme .ginput_container_date img.ui-datepicker-trigger{position:absolute;content:"";right:5px;margin:0!important}}@media (max-width:1140px){.book-online{display:flex}.book-online{display:flex!important;justify-content:center;align-items:center}.book-online .book-btn{font-size:16px!important;line-height:22px!important;color:#fff;width:229px;display:flex;justify-content:space-between;align-items:center}.book-online .book-btn svg{transform:rotate(-45deg);transition:all .4s ease-in-out}.book-online .book-btn svg path{transition:all .4s ease-in-out}.book-online .book-btn:hover svg{transform:rotate(0);transition:all .4s ease-in-out}.book-online .book-btn:hover svg path{stroke:#927e70;transition:all .4s ease-in-out}}@media (max-width:1023px){body:not(.home) .ast-container>section:first-child{margin-top:50px}}@media (max-width:768px){.mobile-header .header_logo.darks .logoDark{display:block!important;animation:closed 1.5s ease-in-out}.mobile-header .header_logo.darks .logoWhite{display:none!important}.main .book-online{min-height:45px}.testimonial_links .link_testimonial{width:90%}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 8px!important}.testimonials .testimonial_links .number{margin-top:6px}.testimonials .testimonial_links .satisfied{margin-bottom:15px}.testimonials .testimonial_links{padding-top:30px}.gform_footer.before{justify-content:center;width:221px!important;margin:0 auto!important}.gform_footer.before::after{top:63px;right:4px}.gform_footer.before #gform_submit_button_1{margin-top:47px!important}.testimonials .testimonial_links .satisfied{margin-top:-25px}.mobile-header .menu-mobile-menu-container .menu .sub-menu li{padding:2px 0;position:initial}.mobile-header .menu-item-224 .submenu-container,.mobile-header .menu-item-225 .submenu-container,.mobile-header .menu-item-226 .submenu-container{margin-left:0}.page-template-book-online .mobile-nav .book-menu{display:none}.mobile-header .menu-item-224.open::after,.mobile-header .menu-item-225.open::after,.mobile-header .menu-item-226.open::after{transform:rotate(180deg);top:15px}.page-id-62 .about_main .wrapper .about_info{padding:45px 35px}.page-id-62 .about_main .wrapper .about_info .title{font-size:46px!important;line-height:55px!important}.page-id-62 .about_main .wrapper .about_info .info .text h3,.page-id-62 .about_main .wrapper .about_info .info .text p,.page-id-62 .meet .wrapper .content .content_subtitle{width:100%}.page-id-62 .about_main .wrapper .about_info .info .text h3{margin-bottom:28.5px}.page-id-62 .about_main .wrapper .about_info .info{margin-top:28.5px}.page-id-62 .about_main .wrapper .img_block{min-height:371px;height:371px}.page-id-62 .meet .wrapper .left-video .video-text{width:80%;margin:0 auto;margin-top:53px;font-size:16px!important}.page-id-62 .meet .wrapper .content .content_title{margin-bottom:15px}.page-id-62 .meet .wrapper .content,.meet .wrapper .left-video{padding:35px}.page-id-62 .mission .mission-wrapper .images-mission{max-width:100%;margin:0}.page-id-62 .mission{padding:0;padding-bottom:56px}.page-id-62 .mission-image-container{width:100%;min-width:auto;max-height:370px}.page-id-62 .mission .mission-wrapper .images-mission{max-width:100%!important;max-height:370px;min-height:auto;height:370px}.page-id-62 .mission .mission-wrapper .mis_text{margin-top:27.9px}.mission .mission-wrapper .content-mission .mis_subtitle{padding-bottom:22.2px;border-bottom:1px solid #927e70}.page-id-62 .mission .mission-wrapper .divider{display:none}.page-id-62 .blocks .container{padding:0}.page-id-62 .blocks svg{transform:scale(.8)}.page-id-163 .treatments_main .wrapper .about_info{padding:35px}.page-id-163 .treatments_main .wrapper .about_info .info{margin-top:28.5px}.page-id-163 .treatments_main .wrapper .about_info .btns-block .btn{padding:0 10px}.page-id-163 .blocks-wrapper .treatment .content{padding:30px}.page-id-163 .blocks-wrapper .treatment .content .bottom-block .description-block{width:100%}.page-id-163 .services{padding:39px 0 44px}.page-id-163 .blocks{padding:53px 0 55px}}@media (max-width:578px){body:not(.home) .ast-container>section:first-child{margin-top:64px}.ast-separate-container #content .ast-container{padding-left:0;padding-right:0}.blocks-wrapper .treatment .content .bottom-block .name{font-size:24px!important;line-height:30px!important}.blocks-wrapper .treatment .content .bottom-block .description-block{margin-top:15px;line-height:1.2}.testimonial_links{padding:33px}.testimonial_links .satisfied{margin-bottom:23px}}@media (max-width:1440px){.meet .wrapper .content{padding:30px}.meet .wrapper .content .content_subtext{width:100%}.mission .mission-wrapper .content-mission{padding-left:70px}.posts .post-next{left:55%!important}.posts .post-prev{left:45%!important}}@media (max-width:1140px){.about_main{margin-top:100px}.about_main .wrapper .about_info .info{padding-left:0}.about_main .wrapper .about_info{padding:40px}.meet .wrapper .left-video .video-circle{width:326px;height:326px}.mission .mission-wrapper{padding-left:38px}.mission .mission-wrapper .content-mission{padding-left:40px}.mission .mission-wrapper .content-mission .mis_subtitle,.mission .mission-wrapper .mis_text{width:100%}.blocks .block-wrapper .block-box .block-text{text-align:center}.blocks .block-wrapper .block-box{padding:0 10px 30px}.mission,.mission .mission-wrapper{min-height:400px;height:auto}.mission .mission-wrapper .images-mission{min-width:360px}}@media (max-width:1023px){.meet .wrapper{flex-direction:column}.meet .wrapper .right-image{display:none}.meet .wrapper .content,.meet .wrapper .left-video{width:100%}.about_main .wrapper{flex-direction:column}.about_main .wrapper .about_info,.about_main .wrapper .img_block{width:100%}.about_main .wrapper .img_block{min-height:500px;background-size:cover;background-position:top}.about_main .wrapper .about_info .info .text h3{width:80%}.about_main .wrapper .about_info .info .text p{width:80%}.meet .wrapper .content,.meet .wrapper .left-video{padding:40px}.posts .post-prev{left:35%!important}.posts .post-next{left:52%!important}.s-thank-you h1{margin-bottom:20px;font-size:32px!important;line-height:normal!important}.s-thank-you p{font-size:16px;line-height:normal}}@media (max-width:768px){.about_main{margin-top:64px}.mission,.mission .mission-wrapper{flex-direction:column}.mission .mission-wrapper .images-mission{min-height:460px;max-width:80%;margin:0 auto}.mission .mission-wrapper{padding-left:0}.mission .mission-wrapper .content-mission{padding-left:0;margin-top:40px}.mission .mission-wrapper .divider{top:66%}.mission .mission-wrapper .mis_btn{margin:0 auto}.blocks .block-wrapper{flex-direction:column}.blocks .block-wrapper .block-box{width:100%;position:relative;padding:30px;flex-direction:row;justify-content:space-between;border-right:none!important;border-left:none!important;height:200px;margin:0 0 -1px}.blocks .block-wrapper .block-box .block-text{position:absolute;content:"";right:30px;top:140px;text-align:left;max-width:200px}.blocks .block-wrapper .block-box:nth-child(2){flex-direction:row-reverse}.blocks .block-wrapper .block-box:nth-child(2) .block-text{left:30px}.posts{padding:70px 20px 64px}}@media (max-width:1440px){.blocks-wrapper{grid-template-rows:minmax(350px,auto);grid-auto-rows:minmax(350px,auto)}}@media (max-width:1300px){.blocks .containers,.services .containers{padding:0 25px}.serv-wrapp .description-block{font-size:14px}}@media (max-width:1240px){.blocks-wrapper{width:100%;grid-template-columns:repeat(2,1fr);grid-template-rows:minmax(525px,auto);grid-auto-rows:minmax(525px,auto)}}@media (max-width:1140px){.treatments_main{margin-top:100px}.treatments_main .wrapper .about_info{padding:40px}.treatments_main .wrapper .about_info .info,.treatments_main .wrapper .about_info .btns-block{margin-left:0}}@media (max-width:1023px){.treatments_main{margin-top:50px}.treatments_main .wrapper .about_info .info .title{font-size:46px!important;line-height:55px!important}.blocks .blocks-title,.services .services-title{width:100%;font-size:32px!important;line-height:36px!important;margin-bottom:38px}}@media (max-width:768px){.treatments_main .wrapper{flex-direction:column;min-height:400px}.treatments_main .wrapper .img_block{min-height:400px;width:100%}.treatments_main .wrapper .about_info{width:100%}.blocks-wrapper{grid-template-columns:1fr;grid-template-rows:unset;grid-auto-rows:unset;gap:20px}.blocks-wrapper .treatment .content .bottom-block .hover-block{margin-bottom:9px}.blocks-wrapper .treatment:hover .content .bottom-block .hover-block .btn-link{margin-top:20px}.treatments_main .wrapper .about_info .btns-block .btn{font-size:14px!important}}@media (max-width:1140px){.contact .wrapper .about_info{padding:40px}.contact .wrapper .about_info .info{width:100%;padding-left:0}}@media (max-width:1023px){.contact .wrapper{min-height:400px;flex-direction:column}.contact .wrapper .img_block{min-height:400px;width:100%}.contact .wrapper .about_info{width:100%}.contact .wrapper .about_info .info .divider,.contact .wrapper .about_info .info .text .description-block{width:100%}.image-block .img-paralax{height:400px}.image-block{min-height:400px}.contact{margin-top:64px}}@media (max-width:768px){.serv-content-right{margin:0 auto}.contact .wrapper .about_info .info .text .contacts-block{gap:0;justify-content:space-between}.contact .wrapper .about_info .info .text .description-block{text-align:center}.contact .wrapper .about_info .info .title{font-size:46px!important;line-height:55px!important}.contact .wrapper .about_info .info .address{text-align:left}.image-block{padding:35px 20px}.image-block .img-paralax{height:260px;display:none}.image-block{min-height:260px}.contact .wrapper .about_info .info .address{font-size:16px!important;width:80%;margin-bottom:20px}.contact .wrapper .about_info .info .title{margin-bottom:20px}.contact .wrapper .about_info .info .text .contacts-block{margin:20px 0}.contact .wrapper .img_block{min-height:231px}.contact .book-online{display:flex;justify-content:center;align-items:center;height:45px}.img-paralax.mobile{display:block;height:300px}.paralax-desc{display:none}.paralax-box{height:300px}.iti--separate-dial-code .iti__selected-flag{padding:0 6px 10px 0}.iti__selected-dial-code{font-size:13px}header.entry-header .entry-title{font-size:30px!important}.page-template-default .page ul{font-size:14px}.s-404{min-height:calc(100vh - 412px)}.error404.ast-separate-container #content .ast-container{padding-left:0;padding-right:0}.s-404 p{font-size:20px!important}}