@font-face{font-family:'Futura PT';font-style:normal;font-weight:500;src:url('/wp-content/themes/mc-dental/assets/fonts/FuturaPT-Demi.woff2') format("woff2");font-display:swap}@font-face{font-family:'Futura PT';font-style:normal;font-weight:450;src:url('/wp-content/themes/mc-dental/assets/fonts/FuturaPT-Medium.woff2') format("woff2");font-display:swap}@font-face{font-family:'Futura PT';font-style:normal;font-weight:400;src:url('/wp-content/themes/mc-dental/assets/fonts/FuturaPT-Book.woff2') format("woff2");font-display:swap}@font-face{font-family:'Rounded Elegance';font-style:normal;font-weight:400;src:url('/wp-content/themes/mc-dental/assets/fonts/Rounded_Elegance.ttf') format("woff2");font-display:swap}body,html{padding:0;margin:0!important;position:relative;background:white;font-family:'Futura PT';color:#23150C}ul,li{padding:0;margin:0}li{list-style:none}h1,h2,h3{margin:0}a{text-decoration:none;cursor:pointer;font-family:'Futura PT';font-style:normal;color:#23150C}button,input,textarea{border:none;outline:none;cursor:pointer}.wrapper{padding:0
100px;position:relative}.flex{display:flex;align-items:center;justify-content:space-between}.header{padding:10px
0}.header_top{margin-bottom:10px}.banner{position:relative}.scroll_line{background:#E94E1B;height:86px;width:2px;position:absolute;bottom:-43px;z-index:1;animation:scroll 2s infinite;animation-direction:alternate;left:50%;transform:translateX(-50%)}@keyframes
scroll{0%{transform:translateY(-10px)}100%{transform:translateY(5px)}}.btn{font-weight:500;font-size:16px;line-height:1.3;letter-spacing:0.04em;text-transform:uppercase;background:#E94E1B;border-radius:114px;padding:12px
27px;display:inline-block;color:#FFF}.underline{font-weight:400;font-size:14px;line-height:1.25;letter-spacing:0.04em;position:relative;color:#23150C;opacity:0.6;cursor:pointer}.underline:before{content:'';position:absolute;right:0;width:100%;bottom:0;height:1px;background:#23150C;opacity:0.6;transition:all .3s ease}.underline:hover:before{right:auto;left:0;width:0;transition:all .3s ease}.schedule{font-weight:400;font-size:14px;line-height:1.3}.header
.schedule{text-align:right}.schedule span:first-child{margin-bottom:7px;display:block}.address{font-weight:400;font-size:16px;line-height:1.3}.phone_list{position:absolute;top:25px;background:white;padding:0
10px 10px;opacity:0;visibility:hidden;width:180px;left:-10px;z-index:10}.phone_hover{position:relative}.phone{font-weight:500;font-size:20px;line-height:1.3;text-transform:uppercase;color:#E94E1B}.menu{display:flex;align-items:center;width:100%;justify-content:space-between}header .menu
li{margin:0
24px 0 0;cursor:pointer;position:relative;padding:6px
0 6px 0}header  .menu li:after{content:'';position:absolute;bottom:-5px;width:0%;left:0;height:2px;background:#E94E1B;-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear}.menu li:hover
a{-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear;color:#E94E1B}header  .menu li:hover:after{width:100%;-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear;right:auto}.menu
a{font-weight:500;font-size:15px;-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear;line-height:1.26;text-transform:uppercase}.flex_header{align-items:stretch;width:100%;flex-direction:column;margin-left:30px}.languages:hover
ul{opacity:1;visibility:visible;-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear}.languages
ul{opacity:0;visibility:hidden;-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear;position:absolute;padding:3px
5px;top:27px;background:white;border-radius:5px}.lang-item a,#current-lang{-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear;font-weight:400;font-size:14px;line-height:1.3;color:#23150C;text-transform:uppercase}#current-lang{padding:5px;background:rgba(87, 87, 86, 0.08);border-radius:39px;text-transform:uppercase}.languages{position:relative;width:46px;z-index:10;cursor:pointer}.lang-item a:hover,#current-lang:hover{opacity:0.8;-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear}.languages:before{content:'';position:absolute;right:0;background-image:url("/wp-content/themes/mc-dental/assets/img/lang.svg");width:12px;top:50%;transform:translateY(-50%);height:6px;-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear}.page_description ul, .page_description
ol{padding-left:40px}.page_description strong, .section_description
strong{font-weight:450}.page_description h2 span, .page_description
h2{font-weight:500!important;margin:30px
0px 15px 0;display:block}.languages:hover:before{transform:translateY(-50%) rotate(180deg);-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear}.lang-item.current-lang{display:none}.marg{margin-right:3px}.benefits_list
ul{display:flex;align-items:center;justify-content:space-between;width:100%}.services_menu
.benefits_list.fix{padding-top:110px;padding-bottom:110px;padding-left:10%}.services_menu_text{padding-top:110px;padding-bottom:110px;padding-left:10%;font-weight:500;font-size:24px;line-height:31px;color:#23150C;padding-right:100px}.benefits_item{font-weight:500;font-size:20px;line-height:1.3;width:25%;position:relative;padding-left:34px;max-width:257px}.benefits_list
li{font-family:'Rounded Elegance';font-style:normal;font-weight:400;font-size:14px;line-height:16px;position:relative;display:flex;letter-spacing:0.17em;text-transform:uppercase;flex-direction:column;align-items:flex-start;color:#3f3f3f;padding-left:34px}.benefits_list li
strong{font-family:'Futura PT';display:block;font-weight:500;font-size:36px;text-transform:none;color:#E94E1B;margin-top:8px;letter-spacing:0.02em}.benefits_item:before,.benefits_list li:before{position:absolute;content:'';left:0;top:50%;transform:translateY(-50%);background-image:url("/wp-content/themes/mc-dental/assets/img/benef.svg");width:68px;height:68px}.benefits_list{display:flex;align-items:center;justify-content:space-between;padding:36px
0 100px 0}.section_subtitle{font-family:'Rounded Elegance';font-style:normal;font-weight:400;font-size:14px;line-height:1.3;letter-spacing:0.17em;text-transform:uppercase;color:#E94E1B;margin-bottom:12px}.section_title,.col_info_title,.col_info_title
h2{font-weight:500;font-size:48px;letter-spacing:0.02em;line-height:1.3;margin-bottom:12px}.section_description{font-weight:400;font-size:20px;line-height:1.3;color:#3f3f3f;max-width:460px;width:100%}.slider_sale{margin-top:36px;margin-bottom:100px}.slider_sale .owl-dots{margin-top:0;top:25px;position:relative}.sale_item{background-size:cover;border-radius:20px;position:relative;padding:25px;width:343px;box-sizing:border-box;height:264px;display:flex;cursor:pointer;flex-direction:column;justify-content:flex-end;box-shadow:-2px 2px 20px rgb(0 0 0 / 10%)}.sale_descr
p{margin:0}.sale_item:before{border-radius:20px;content:'';background:linear-gradient(180deg, rgba(0, 0, 0, 0) 51.04%, rgba(0, 0, 0, 0.35) 100%);border-radius:20px;top:0;bottom:0;position:absolute;left:0;right:0;-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear}.sale_title{font-weight:500;font-size:30px;line-height:1.26;color:#FFF;position:relative}.sale_hidden{-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear;z-index:10}.sale_item:hover
.sale_pos{bottom:0%;transform:translateY(0%);opacity:1;height:auto;visibility:visible;-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear;position:relative;z-index:10}.sale_pos{-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear;position:absolute;bottom:-205px;height:264px}.sale_item:hover{justify-content:center}.sale_item:hover:before{height:0}.sale_item:after{border-radius:0 0 20px 20px;content:'';bottom:0;position:absolute;left:0;right:0;-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), linear-gradient(180deg, rgba(0, 0, 0, 0) 51.04%, rgba(0, 0, 0, 0.35) 100%);height:0}.sale_item:hover:after{height:100%;border-radius:20px}.sale_descr{margin:18px
0;font-weight:400;font-size:16px;line-height:1.3;color:#FFF;max-height:63px;overflow:hidden}.section_title
strong{position:relative;font-weight:500;white-space:nowrap}.section_title strong:before{background:#E94E1B;opacity:0.2;content:'';position:absolute;left:0;right:0;height:15px;bottom:7px}.underline_white{font-weight:500;font-size:16px;opacity:1;line-height:1.3;text-transform:uppercase;color:#FFF}.underline_white:before{background:white;opacity:1}.owl-dot{background:#3f3f3f!important;height:2px;width:32px;margin:0
6px;opacity:0.31;-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear}.owl-dots{display:flex;align-items:center;justify-content:center;margin-top:24px}.owl-dot.active,.owl-dot:hover{background:#E94E1B!important;opacity:1;-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear}.services_list{display:flex;flex-wrap:wrap;margin:36px
0 64px 0;justify-content:space-between}.services_list
h4{margin:0;width:25%;max-width:310px;margin-bottom:36px}.services_link{display:flex;font-weight:500;font-size:24px;line-height:1.3;align-items:center}.services_img{border:1px
solid rgba(87, 87, 86, 0.2);border-radius:57px;width:73px;height:73px;display:flex;align-items:center;justify-content:center;margin-right:18px;min-width:73px;margin-top:0;margin-bottom:0}.all_link{font-weight:500;font-size:16px;line-height:1.3;letter-spacing:0.04em;text-transform:uppercase;color:#E94E1B;opacity:1}.all_link:before{background:#E94E1B}.grid_rating{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:23px;padding:36px
0 100px 0}.rating_item{background:#FFF;box-shadow:15px 7px 35px rgba(0, 0, 0, 0.07);border-radius:20px;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.rating_item:hover{box-shadow:0px 0 24px rgb(255 74 0 / 22%)}.rating{margin:6px
0}.count{font-weight:500;font-size:14px;line-height:1.3;color:#23150C;margin-bottom:6px}.ratting_all{font-weight:400;font-size:14px;line-height:1.3;color:#3f3f3f}.ratting_all
span{font-weight:500}.flex_title.fix{align-items:flex-end}.reviews_item{border:1px
solid rgba(87, 87, 86, 0.32);border-radius:20px;padding:40px;margin-bottom:20px;opacity:1;left:0;bottom:0;visibility:visible;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.reviews_top{justify-content:flex-start}.reviews_more.active{display:none}.reviews_img{width:105px;height:105px;border-radius:50%;background:#D9D9D9;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;font-weight:450;font-size:53px;line-height:1.3;color:#FFF;margin-right:16px}.reviews_site{max-width:53px}.reviews_name{font-weight:500;font-size:24px;line-height:1.3;margin:9px
0;color:#23150C}.reviews_descr{font-weight:400;font-size:20px;line-height:1.3;color:#575756;margin-top:25px;text-align:justify}.owl-carousel
.reviews_descr{max-height:75px;overflow:hidden}.owl-carousel .reviews_item.active
.reviews_descr{max-height:none}.owl-carousel .reviews_item.active
.reviews_show{display:none!important}.reviews_show{color:#E94E1B;margin-top:10px}.reviews_show:before{background:#E94E1B}.reviews_date{font-weight:450;font-size:16px;line-height:1.3;color:#575756;margin:5px
0}.reviews_underline{font-weight:400;font-size:16px;line-height:1.3;opacity:1;color:#E94E1B}.reviews_underline:before{background:#E94E1B}.reviews_doctor{margin-left:43px}.reviews_doctor
span{font-weight:400;font-size:16px;line-height:1.3;margin-right:12px;color:#3f3f3f}.slider_doctors{padding:36px
0 100px 0}.doctor_img{filter:drop-shadow(11px 13px 23px rgba(0, 0, 0, 0.09));border-radius:1000px;width:293px;height:293px;background-position:center;background-size:185%;margin:0
auto 12px auto;background-repeat:no-repeat}.doctor_name{font-weight:500;font-size:24px;line-height:1.3;position:relative;margin:0
auto 24px auto;text-align:center;display:block}.doctor_name:before{content:'';position:absolute;background:#E94E1B;height:2px;width:86px;left:50%;transform:translateX(-50%);bottom:-10px}.doctor_pos{font-weight:400;font-size:16px;line-height:1.3;text-align:center;max-width:225px;margin:0
auto;color:#3f3f3f}.doctor_work{font-weight:500;font-size:16px;line-height:1.3;margin:12px
0;color:#E94E1B;text-align:center}.doctor_reviews{font-weight:400;font-size:16px;line-height:1.3;display:flex;align-items:center;color:#3f3f3f;justify-content:center;opacity:0.8}.doctor_reviews
img{margin-right:4px;max-width:15px}.wrapper_fix{padding-left:100px}.flex_col{align-items:stretch}.about_img{border-radius:20px;box-shadow:15px 13px 43px rgba(0, 0, 0, 0.1);height:264px;background-size:cover;background-position:center;width:340px;background-repeat:no-repeat;margin-bottom:40px}.about_slider{padding:60px
0 60px 0}.about_slider .owl-dots{position:relative;top:-15px;margin-top:0}.underline_btn{font-weight:500;font-size:16px;line-height:1.3;letter-spacing:0.04em;text-transform:uppercase;color:#3f3f3f;margin-left:36px}.underline_btn:before{background:#3f3f3f}.col_img{width:100%;margin-left:63px;max-height:500px;border-radius:20px;filter:drop-shadow(-11px 13px 23px rgba(0, 0, 0, 0.09));background-size:cover}.col_info .section_description
.all_link{font-size:14px}.col_info
.section_description{max-width:100%;margin-bottom:24px;line-height:1.5}.col_info{max-width:650px;width:100%}.col_info .section_description
p{margin:8px
0}.flex_btn{justify-content:flex-start;margin-top:16px}.problem_grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:22px;padding-top:43px;padding-bottom:100px}.problem_item{border:1px
solid rgba(87, 87, 86, 0.3);border-radius:20px;padding:20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.problem_item>div{width:100%}.problem_img{border-radius:20px;width:100%;height:152px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:12px}.problem_title{font-weight:500;font-size:20px;line-height:1.3;position:relative;margin-bottom:24px}.problem_title:before{position:absolute;left:0;content:'';width:37px;height:2px;background:#E94E1B;bottom:-12px}.problem_description{font-weight:400;font-size:16px;line-height:1.3;color:#3f3f3f;margin-bottom:12px}.section_description.fix{max-width:830px}.banner_item{height:650px;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat}.banner_item:before{content:'';position:absolute;background:linear-gradient(90deg, #FFF 0%, rgba(255, 255, 255, 0.51) 45.68%, rgba(255, 255, 255, 0) 71.44%);top:0;left:0;width:100%;height:100%}.banner_info{position:absolute;top:50%;transform:translateY(-50%);left:100px;right:100px;max-width:708px}.banner_title,.col_info_title,.col_info_title h2,.banner_title
h2{font-weight:500;font-size:64px;line-height:1.34;letter-spacing:0.01em;color:#23150C}.page_description h3,.page_description h3
strong{font-weight:600}.banner_description{font-weight:500;font-size:20px;line-height:1.3;margin:36px
0;color:#3f3f3f}.marsh,.callback{justify-content:flex-start;cursor:pointer}.marsh{margin-top:5px}.social_link{display:flex;align-items:center;margin:0
6px}.slider_reviews{padding-bottom:100px;margin:36px
0 100px 0}.dev
img{opacity:0.6}.dev{display:flex;justify-content:center}dev:hover
img{opacity:1}.col_title{font-weight:500;font-size:20px;line-height:1.3;text-transform:uppercase;color:#E94E1B}.form_title{font-weight:500;font-size:20px;line-height:1.3;text-transform:uppercase;color:#FFF;margin-bottom:22px}.footer{background:#3f3f3f;padding:100px
0 60px 0;color:#FFF}.license{font-weight:400;font-size:16px;line-height:1.3;text-align:center;margin-bottom:24px;color:#FFF}.footer_bottom{padding-top:60px;margin-top:60px;border-top:1px solid rgba(255, 255, 255, 0.53)}.footer_phone{font-weight:500;font-size:20px;line-height:1.3;display:block;letter-spacing:0.02em;color:#FFF;margin-bottom:7px}.footer_logo{display:block;margin-bottom:35px;max-width:250px}.footer_logo
img{width:100%}.footer .callback .underline,.footer .marsh
.underline{color:#FFF;font-size:16px;line-height:1.3;opacity:1}.footer .callback .underline:before,.footer .marsh .underline:before{background:#FFF}.footer .callback
img{width:16px;filter:invert(1);height:18px}.footer .marsh
img{width:16px}.footer
.callback{margin-bottom:16px}.mail.underline{margin:16px
0;font-weight:450;font-size:16px;line-height:1.3;color:#FFF;opacity:1;display:inline-block}.mail.underline:before{background:#FFF}.form-group{border:1px
solid #FFF;padding:12px
27px;border-radius:114px;margin-bottom:22px}.form-control,.form-control::placeholder{font-weight:400;width:100%;box-sizing:border-box;font-size:14px;line-height:1.3;color:#FFF;font-family:'Futura PT'}.form-control{background:transparent}.foot_form{max-width:313px}.btn_form
input{background:#E94E1B;border-radius:114px;font-weight:500;font-size:16px;line-height:1.3;font-family:'Futura PT';letter-spacing:0.04em;text-transform:uppercase;padding:12px
0;width:100%;text-align:center;color:#FFF;-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear}.footer
.social_block{justify-content:flex-end;margin-top:22px}.wpcf7-spinner{display:none!important}.foot_col
.menu{flex-direction:column;justify-content:flex-start;align-items:flex-start}.foot_col .menu
li{margin:14px
0 0 0;padding:0}.foot_col .menu
a{font-weight:450;font-size:16px;line-height:1.3;text-transform:uppercase;color:#FFF}.footer_top{align-items:flex-start}.footer .schedule,.footer
.address{font-weight:450;font-size:16px;line-height:1.3}.contact_phone{font-weight:500;font-size:24px;line-height:1.3;letter-spacing:0.02em;color:#E94E1B;margin-bottom:8px;display:block}.contact_info .mail,.contact_info
.address{font-weight:500;font-size:20px;line-height:1.3;color:#3f3f3f;opacity:1;margin:0}.contact_info
.address{margin:30px
0}.contact_info .mail.underline:before{background:#3f3f3f}.contact_info
.schedule{display:flex;text-align:right;align-items:center;margin-bottom:30px}.contact_info .schedule
img{margin-right:11px}.contact_info .callback .underline,.contact_info .marsh
.underline{font-weight:400;font-size:18px;line-height:1.3;letter-spacing:0.04em;color:#23150C;opacity:0.6}.contact_info .callback .underline:before,.contact_info .marsh .underline:before{background:#23150C}.contact_info
.social_block{justify-content:flex-start;margin:30px
0}.contact_info .schedule span:first-child{margin-bottom:3px}#map{filter:drop-shadow(10px 9px 49px rgba(0, 0, 0, 0.09));border-radius:20px;height:600px;width:100%;margin-right:85px}.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-bottom-left{display:none!important}.contact_flex{padding:100px
0}.contact_info{width:45%}.marker
a{font-weight:500;font-size:14px;line-height:1.3;color:#E94E1B;position:absolute;bottom:-20px;white-space:nowrap;left:-100%}.marker a:before{position:absolute;content:'';bottom:0;height:1px;background:#E94E1B;left:0;width:100%}.owl-nav{position:absolute;top:-80px;right:100px}.owl-prev{margin-right:10px;opacity:0.4}.bg{background:#FAFAFA}.bg_fix{padding-top:100px}.banner_slider .owl-nav{top:auto;bottom:24%}.banner_slider .owl-prev{opacity:1}.sub-menu{position:absolute;opacity:0;visibility:hidden;display:flex;flex-direction:column;z-index:100;text-align:left;top:34px;left:-50%;background-color:#fff;width:260px;box-sizing:border-box;border-radius:10px;box-shadow:-8px 0px 14px 0 rgb(0 0 0 / 30%);padding-top:5px}header .menu .menu-item-has-children:first-child>a:before{content:'';position:absolute;right:-17px;top:50%;transform:translateY(-50%);height:8px;width:13px;background-image:url(/wp-content/themes/mc-dental/assets/img/menu.svg);background-position:center;background-repeat:no-repeat;background-size:cover}header .menu-item-object-services.menu-item-has-children>a:before{display:none}.menu-item-object-custom.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible}.menu-item-object-custom.menu-item-has-children:hover .menu-item-object-services.menu-item-has-children .sub-menu,
.menu-item-object-custom.menu-item-has-children:hover  .menu-item-object-page.menu-item-has-children .sub-menu{opacity:0;visibility:hidden}.menu-item-object-services.menu-item-has-children:hover .sub-menu,.menu-item-object-page.menu-item-has-children:hover .sub-menu{opacity:1!important;visibility:visible!important}.menu-item-object-services.menu-item-has-children .sub-menu,.menu-item-object-page.menu-item-has-children .sub-menu{top:0;left:100%;min-height:100%;background:#f2f2f2;box-shadow:9px 0px 14px 0 rgb(0 0 0 / 30%)}.menu-item-object-services.menu-item-has-children{position:static!important}.menu-item-object-services.menu-item-has-children:hover{background:#f2f2f2 }.menu
a{position:relative}.menu-item-has-children{position:relative}.sub-menu
li{margin:0
0 5px 0!important;padding:5px
10px!important;position:static}.sub-menu li:after{display:none}.sub-menu
a{color:#23150C!important}.phone_hover:hover
.phone_list{opacity:1;visibility:visible}.phone_hover:hover .phone
img{transform:rotate(180deg)}.burger{display:none;position:absolute;top:50%;height:22px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:37px;left:20px;cursor:pointer;webkit-tap-highlight-color:transparent;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.line{left:0;height:2px;background-color:#E94E1B;position:absolute;-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear;right:0}.line1{top:-1px;left:0}.line2{top:50%;left:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.line3{bottom:-1px;left:0;right:10px}.burger.active
.line1{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:50%;left:0}.burger.active
.line2{display:none}.callback_mob{display:none;cursor:pointer}.callback_mob:hover{opacity:0.8}.burger.active
.line3{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);bottom:50%;left:0;right:0}.burger:hover
.line3{right:0}.mob_menu{display:block;top:62px;position:fixed;left:-500px;bottom:0;width:320px;background-color:#fff;z-index:111;padding:15px;padding-top:20px;box-sizing:border-box;-webkit-transition:200ms linear;-moz-transition:200ms linear;-ms-transition:200ms linear;-o-transition:200ms linear;transition:200ms linear;opacity:0;visibility:hidden}.mob_menu.active{left:0;opacity:1;visibility:visible;-webkit-transition:200ms linear;-moz-transition:200ms linear;-ms-transition:200ms linear;-o-transition:200ms linear;transition:200ms linear}.menu_content
.menu{flex-direction:column;align-items:flex-start}.header_info .footer_phone,.header_info
.mail{color:#E94E1B;font-size:18px}.menu_content
li{margin:5px
0}.mob_menu
.social_link{margin:0
10px 0 0}.mob_menu
.social_block{margin-bottom:10px;justify-content:flex-start}.mob_menu
.mail{margin-top:0}.header_info{margin-top:10px}.mob_menu .sub-menu{display:none}.menu_content{position:absolute;top:60px;bottom:0;right:0;left:15px;padding-bottom:15px;overflow-y:auto}.mob_btn{display:none}.logo:hover{opacity:0.8}.social_link:hover{transform:scale(1.1)}.btn:hover{cursor:pointer;background:#fcddd5;color:#23160b}.phone:hover,.doctor_name:hover,.contact_phone:hover,.services_link:hover{color:#ff1e00}.callback:hover
img{transform:rotate(90deg)}.animation_class{-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear}.owl-nav button:hover{transform:scale(1.1);-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear}.owl-nav
button{-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear}.btn_form input:hover{opacity:0.8;-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear}.services_link:hover
.services_img{transform:scale(1.1)}.popup_style{background:rgba(0, 0, 0, 0.6);z-index:11111;-webkit-transition: .4s linear;-moz-transition: .4s linear;-ms-transition: .4s linear;-o-transition: .4s linear;transition: .4s linear;opacity:0;visibility:hidden;position:fixed;width:100%;left:-100%;height:100%;top:0;bottom:auto}.popup_close:hover{transform:scale(1.05);-webkit-transition: .4s linear;-moz-transition: .4s linear;-ms-transition: .4s linear;-o-transition: .4s linear;transition: .4s linear}.panel{width:530px;max-width:527px;box-sizing:border-box;padding:50px
30px;position:absolute;top:50%;border-radius:6px;left:50%;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:#FFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.popup_style.active
.panel{width:90%}.popup_close{position:absolute;right:10px;top:10px;width:30px;height:30px;transition-duration: .3s;cursor:pointer}.popup_close:before{content:'';position:absolute;background:#000;width:23px;height:1px;transform:rotate(45deg);top:15px;left:3px}.popup_close:after{content:'';position:absolute;background:#000;width:23px;height:1px;transform:rotate(-45deg);top:15px;left:3px}.popup_style.active{opacity:1;visibility:visible;left:0;top:0;bottom:0;-webkit-transition: .4s linear;-moz-transition: .4s linear;-ms-transition: .4s linear;-o-transition: .4s linear;transition: .4s linear;height:100%}.panel
.section_title{font-size:35px;text-align:center;margin-bottom:15px}.panel .form-group{border-color:black}.panel .form-control,.panel .form-control::placeholder{color:black}.wpcf7-not-valid-tip{position:absolute;bottom:-30px}.wpcf7 form .wpcf7-response-output{border-radius:10px;font-size:14px;line-height:1.3;font-family:'Futura PT';background:rgba(233, 78, 27, 0.26)}.wpcf7 form.invalid .wpcf7-response-output{border-color:#E94E1B}.page_description a,.section_description
a{color:#E94E1B}.form-control:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 50px #3f3f3f!important;-webkit-text-fill-color:rgba(255, 255, 255, 1)!important;color:rgba(255, 255, 255, 1)!important}.panel .form-control:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 50px #fff!important;-webkit-text-fill-color:#000!important;color:#000!important}.header_bottom
.btn{margin-left:30px}.logo{margin-bottom:12px}.sale_pos{
/*!* top: 50%; *!*/

/*!* -webkit-transform: translateX(-50%) translateY(-50%); *!*/
}.breadcrumbs{position:absolute;left:100px;display:flex;top:24px;z-index:10;align-items:center}.breadcrumbs li,.breadcrumbs li
a{font-weight:400;font-size:20px;line-height:1.3;color:#3f3f3f}.breadcrumb_slash{margin:0
18px}.breadcrumbs li:last-child{opacity:0.4}.banner_page{height:500px}.banner_page.fix{background-position:center}.banner_page.fix .banner_title
strong{white-space:nowrap}.banner_page
.banner_description{margin:0}.banner_title
p{margin:0}.services_menu{display:flex;align-items:stretch;background:#FAFAFA;margin-bottom:20px}.services_logo{padding-left:150px;position:relative}.services_logo:before{content:'';position:absolute;background:#E94E1B;left:0;height:100%;width:200px;top:0}.services_menu
.benefits_list{width:100%;padding-left:20%;padding-right:100px}.services_logo
img{position:absolute;top:50%;transform:translateY(-50%)}.services_menu
.benefits_item{font-weight:500;font-size:20px;line-height:1.3;max-width:none;width:auto;text-transform:uppercase}.news_img{width:219px;min-width:219px;height:169px;background-position:center;background-size:cover;border-radius:20px;box-shadow:15px 13px 43px rgba(0, 0, 0, 0.1);margin-right:24px}.news_header{font-weight:500;font-size:30px;line-height:1.3;margin-bottom:24px}.news_item{padding:36px
0;border-bottom:1px solid #E94E1B;display:flex;align-items:center}.item_three{width:30%;display:flex;align-items:flex-start;flex-direction:column}.title_three{font-weight:500;font-size:20px;line-height:1.3;margin:18px
0}.descr_three{font-weight:400;font-size:16px;line-height:1.3}.methods_flex{flex-direction:column}.flex_three{margin-top:36px}.methods_item{width:100%;padding-left:100px;display:flex;align-items:stretch;justify-content:space-between;margin-bottom:36px;box-sizing:border-box}.methods_img{width:50%;filter:drop-shadow(-11px 13px 23px rgba(0, 0, 0, 0.09));border-radius:20px 0px 0px 20px;min-height:329px}.methods_col{width:48%;padding-right:60px}.methods_col
.section_description{margin-bottom:8px}.methods_title{font-weight:500;font-size:30px;line-height:1.3}.methods_item
.section_description{max-width:100%}.methods_item:nth-child(2){flex-direction:row-reverse;padding-left:0;padding-right:100px}.methods_item:nth-child(2) .methods_img{border-radius:0px 20px 20px 0px;width:70%}.methods_item:nth-child(2) .methods_col{padding-left:60px;padding-right:0}.section_description.fix{max-width:832px}.items_one{display:flex;align-items:center;width:27%}.items_title{font-weight:500;font-size:24px;line-height:1.3;margin-left:18px}.form_block{background:#FFF;box-shadow:10px 10px 50px rgba(0, 0, 0, 0.1);border-radius:20px;text-align:center;padding:71px}.form_block .form-group{border-bottom:1px solid rgba(87, 87, 86, 0.32);width:30%;margin-bottom:40px;border-radius:0;padding:0}.form_block
.form_flex{display:flex;align-items:center;justify-content:space-between;margin-top:40px}.form_block .form-control,.form_block .form-control::placeholder,textarea,textarea::placeholder{color:#3f3f3f;font-weight:400;font-size:16px;line-height:1.3;text-align:center}.form_block .form-control{padding-bottom:7px;padding-top:7px}textarea{height:37px;resize:none}.form_block
.btn_form{display:flex;justify-content:center}.form_block .btn_form
input{padding-right:21px;padding-left:21px;width:auto}.otst{padding:100px
0}.price_list{margin:55px
0;width:100%}.price_list
tr{width:100%;display:flex;justify-content:space-between}.price_item{display:flex;justify-content:space-between;padding:36px
0;align-items:center;border-bottom:1px solid #E94E1B}.price_left{width:30%;font-weight:500;font-size:20px;line-height:1.3;color:#23150C;position:relative;padding-left:20px}.price_left
span{display:flex;align-items:center;font-weight:400;font-size:16px}.price_left:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:11px;height:11px;background:#E94E1B;border-radius:50%}.price_center{font-weight:400;font-size:20px;line-height:1.3;color:#3f3f3f;width:25%;text-align:center}.price_right{width:30%;font-weight:500;font-size:30px;line-height:1.3;color:#23150C}.price_item.price_head> div,.price_list tr
th{font-family:'Rounded Elegance';font-style:normal;font-weight:400;font-size:14px;line-height:1.1;letter-spacing:0.17em;text-transform:uppercase;color:#E94E1B}.price_item.price_head{border-top:1px solid #E94E1B}.price_item.price_head
.price_left{padding-left:0}.price_left{text-align:left}.price_right{text-align:left}.price_item.price_head .price_left:before{display:none}.news_item{width:48%}.news_flex{flex-wrap:wrap;flex-direction:row-reverse;align-items:end}.col_img.fix{position:absolute;height:195%;width:48%;max-height:none;right:0}p{margin:0}.flex_col{position:relative}.new_title{font-weight:500;font-size:20px;line-height:1.3;margin-top:36px;position:relative;text-transform:uppercase}.new_title:before{content:'';position:absolute;height:1px;background:#E94E1B;width:39.5%;left:120px;top:11px}.sale{background:#FAFAFA;box-shadow:10px 10px 50px rgba(0, 0, 0, 0.1);border-radius:20px;position:relative;padding:30px;width:48%;box-sizing:border-box}.sale:before{content:'';position:absolute;right:0;bottom:0;background-image:url("/wp-content/themes/mc-dental/assets/img/sale-bg.svg");background-size:contain;width:100%;height:100%;background-position:right;background-repeat:no-repeat}.sale_header{font-weight:500;font-size:30px;line-height:1.3;max-width:487px;position:relative}.sale_date{display:flex;align-items:center;margin:24px
0;font-weight:400;font-size:20px;line-height:1.3;color:#3f3f3f;position:relative}.sale_date
img{margin-right:12px}.sale_text{font-family:'Rounded Elegance';font-style:normal;font-weight:400;font-size:10px;line-height:1.1;letter-spacing:0.17em;text-transform:uppercase;color:#23150C;margin-bottom:8px;position:relative}.sale_count{font-weight:500;font-size:30px;line-height:1.3;color:#E94E1B;background-image:url("/wp-content/themes/mc-dental/assets/img/s.svg");background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;position:relative;width:86px;height:42px;justify-content:end;padding-right:8px;box-sizing:border-box}.sale
.btn{position:relative}.sale_flex{align-items:flex-end}.works_item{height:750px;background-size:cover;position:relative;background-position:right}.works_item:before{background:linear-gradient(90deg, rgba(255, 255, 255, 0.91) -0.94%, rgba(255, 255, 255, 0) 60.73%);content:'';position:absolute;left:0;top:0;width:100%;height:100%}.works_pos{top:50%;left:100px;transform:translateY(-50%);position:absolute;right:15px}.works_name{font-weight:500;font-size:64px;line-height:1.3;letter-spacing:0.01em;margin-right:24px;margin-bottom:0}.works_years{font-weight:400;font-size:20px;line-height:1.3;color:#3f3f3f;border-left:1px solid #E94E1B;padding-left:24px}.works_text{font-weight:400;font-size:20px;line-height:1.3;color:#3f3f3f;max-width:557px;margin:36px
0;max-height:104px;overflow-y:hidden}.works_item_thumb{box-shadow:0px 2px 20px rgb(0 0 0 / 10%);border-radius:20px;position:relative;height:175px;background-size:cover;background-position:center;padding:30px;box-sizing:border-box;display:flex;align-items:flex-end;justify-content:flex-start;margin:0
12px}.works_item_thumb:before{content:'';position:absolute;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));width:100%;height:100%;left:0;border-radius:20px;top:0}.works_item_thumb
.works_name{font-weight:500;font-size:30px;line-height:1.3;color:#FFF;position:relative;display:inline-block;margin:0;z-index:1}.works_item_thumb .works_name:before{content:'';position:absolute;left:0;width:100%;bottom:0;background:#E94E1B;opacity:0.3;height:8px;z-index:0}.works_info{justify-content:flex-start}.navigation-thumbs .owl-stage{display:flex;justify-content:center;align-items:center}.navigation-thumbs{position:absolute!important;bottom:0;left:10%;width:auto!important;padding:0
10px;right:10%}.works_block{position:relative;padding-bottom:87px}.cost_item{display:flex;align-items:center;justify-content:center;background:#FFF;width:25px;height:25px;border-radius:50%;margin:0
6px}.cost_item
img{width:auto!important;opacity:0.1}.cost_item.active
img{opacity:1}.works_cost{font-weight:500;font-size:20px;line-height:1.3;color:#3f3f3f;margin-bottom:46px;display:flex;align-items:center}.cost_flex{justify-content:flex-start;margin-left:18px}.slider_works .owl-nav{top:auto;bottom:22%}.slider_works .owl-nav button
img{filter:grayscale(1) brightness(5)}.news_item:first-child{border:none}.doctors_list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:24px 12px;margin-top:26px;margin-bottom:100px}.banner_info.fix{max-width:780px}.services_list.fix{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:45px;display:grid}.services_list.fix
.services_link{width:100%;max-width:none}.flex_col_doctor
.methods_img{min-height:386px}.flex_col_doctor{margin-top:48px;margin-bottom:60px;align-items:center}.flex_col_doctor.fix{margin:0}.flex_col_doctor
li{position:relative;padding-left:20px}.flex_col_doctor li:before{content:'';position:absolute;left:0;background:#E94E1B;top:8px;border-radius:50%;width:11px;height:11px}.flex_col_doctor li
strong{font-weight:500;display:block}.slider_doctors.fix{padding-bottom:0}.section_description
p{margin:4px
0}.gallery-columns-1 .gallery-item{background:#FAFAFA;box-shadow:10px 10px 50px rgba(0, 0, 0, 0.1);border-radius:20px;padding:60px
20px;margin:25px
0;display:flex;align-items:center}.gallery-item
img{height:auto;width:100%}.banner_page.fix:before{background:linear-gradient(90.56deg, #FFF -9.8%, rgba(255, 255, 255, 0) 65.71%)}.gallery-columns-1 .owl-stage{display:flex;align-items:stretch}.gallery-columns-1 .owl-item{display:flex;align-items:center}.sertif_block
.section_description{max-width:800px}.form_block.fix{margin-bottom:100px}a.benefits_item:hover{opacity:0.8}.breadcrumbs.fix{position:relative;left:0;top:0;margin:30px
0}.panel
.form_block{box-shadow:none;padding:0}.panel .form_block
.form_flex{flex-direction:column}.panel .form_block .form-group{border:1px
solid;border-radius:114px;width:100%;margin-bottom:22px}.page_description{font-weight:400;font-size:20px;line-height:1.3;color:#3f3f3f;width:100%;margin-bottom:100px}.page_description.fix{margin-bottom:0}.page_description
h2{font-weight:500;font-size:36px;margin-top:0px;line-height:1.1;color:black;margin-bottom:15px}.page_description  li,.section_description_big
li{position:relative;padding-left:20px;margin:8px
0}.page_description span, .page_description
strong{margin:10px
0}.page_description span
strong{margin:0}.page_description
span{}.page_description
p{margin:15px
0}.page_description li:before,.section_description_big li:before{content:'';position:absolute;left:0;background:#E94E1B;top:8px;border-radius:50%;width:11px;height:11px}.section_description_big
ul{padding-left:40px}.menu_content::-webkit-scrollbar-track-piece{background-color:#E94E1B}.menu_content::-webkit-scrollbar-track{background-color:#E94E1B}.menu_content::-webkit-scrollbar-thumb{height:0;background-color:rgba(255, 255, 255, 0.3);border-radius:0}.menu_content::-webkit-scrollbar{width:4px;height:4px}.sub-menu a:hover{color:#ff1e00!important;-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear}.header
.underline{font-size:16px}.grid_reviews{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;padding-bottom:100px}.grid_reviews
.reviews_item{padding:20px}.grid_reviews
.reviews_descr{font-size:18px}.page_description
img{max-width:850px;border-radius:20px;width:100%;margin:0
auto;display:block}.term_block{display:flex;flex-direction:column}.term_block
.services_link{width:100% !important;max-width:100% !important;margin-bottom:0!important}.services_list.new{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px}.term_img{height:250px;border-radius:5px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;width:100%;margin-bottom:10px}.services_col
.col_info{width:48%;max-width:none}.services_col{align-items:stretch}.services_col
.col_img.fix{height:auto;max-height:550px;position:relative;background-position:center}.section_doctors.fix{padding-bottom:50px}ol{padding:0}.price_block{padding-top:20px}.price_block
.services_link{width:100%;max-width:none;font-size:34px}.page_col{align-items:center}.page_col
.col_img{min-height:450px}.page_col
.page_description{margin:0}.page_col
.col_info{padding:0}.section_title_big{font-size:55px}.section_description_big{font-size:20px}.float_img{float:right;max-width:550px!important;margin-left:30px!important}.page_description{clear:both}.otst.none{display:none}.otst.fix{padding:50px
0}.section_doctors{display:none}.section_doctors.show{display:block}.banner_problem{background-position:50% 3%}.subtitle_price{font-family:'Rounded Elegance';font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0.17em;text-transform:uppercase;margin-bottom:10px;color:#E94E1B}.implant_item{background:#FFF;box-shadow:-2px 2px 35px rgba(0, 0, 0, 0.07);border-radius:20px;padding:36px
19px;margin:15px}.implant_middle{border-top:1px solid #E94E1B;border-bottom:1px solid #E94E1B;padding:24px
0}.implant_name{font-weight:500;font-size:20px;line-height:26px;color:#23150C;margin-bottom:10px;max-width:230px}.flex_implant{color:#575756;font-weight:400;font-size:20px;line-height:26px}.implant_price{font-weight:500;font-size:30px;line-height:38px;color:#E94E1B;margin-bottom:24px}.implant_title{font-weight:500;font-size:20px;line-height:26px;text-transform:uppercase;color:#23150C;position:relative;padding-left:21px;margin-right:10px}.implant_title:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:11px;height:11px;background:#E94E1B;border-radius:50%}.implant_top
img{max-width:88px;width:100%}.implant_top{padding-bottom:23px}.implant_end{padding-top:23px}.implant_slider .owl-nav{right:0}.implant_slider{margin-bottom:40px}.implant_subtop{border-top:1px solid #E94E1B;padding:24px
0;font-weight:500;font-size:20px;line-height:160%;color:#23150C}.implant_subtop
span{font-weight:400;font-size:20px;line-height:26px;padding-left:20px;color:#575756;text-align:right;white-space:nowrap}.middle_text{font-weight:500;font-size:20px;line-height:160%;color:#23150C}.middle_text
li{position:relative;padding-left:12px}.middle_text li:before{content:'';position:absolute;left:0;top:14px;width:5px;height:5px;background:#E94E1B;border-radius:50%}.implant_end
span{font-weight:400;font-size:20px;line-height:160%;margin-bottom:24px;display:block;color:#575756}.implant_slider.fix{margin-top:48px;margin-bottom:0}.implant_slider.fix .owl-nav{top:50%;transform:translateY(-50%);right:-50px;left:-50px;display:flex;align-items:center;justify-content:space-between}.page-template-contacts
.contact_flex{padding-top:50px}.implant_grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;margin-top:40px}.implant_grid
.implant_item{display:flex;flex-direction:column;justify-content:space-between;margin:0}.implant_grid
.btn{text-align:center}.slide_nav .owl-nav{display:none!important}.implant_slider .owl-stage{display:flex;align-items:stretch}.implant_slider
.implant_item{display:flex;flex-direction:column;justify-content:space-between;height:77%}.implant_slider
.implant_name{min-height:52px}.implant_slider.fix
.implant_item{height:auto;box-sizing:border-box}.implant_slider.fix .owl-stage{display:block}.implant_col{grid-column-end:4;grid-column-start:1}#menu-item-1022{display:none}.mob_img{display:none}.flex_banner
img{max-width:50%;width:100%;border-radius:20px;max-height:500px;object-fit:cover}.flex_banner>div{width:48%}.underline.fix{color:#E94E1B;opacity:1;font-size:16px;margin-right:10px}.underline.fix:before{background:#E94E1B}.reviews_item.hidden{opacity:0;position:absolute;bottom:-50%;left:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.reviews_rating{max-width:75px}.reviews_form
textarea{height:80px}.reviews_form .form-group{border-radius:20px!important}.reviews_form  .wpcf7-form-control-wrap{width:100%!important;display:block}.reviews_form
select{font-family:'Futura PT';width:100%;box-sizing:border-box;border:none;border-radius:20px!important;height:34px;text-align:center;color:#3f3f3f;font-weight:400;font-size:16px;line-height:1.3}.reviews_form .wpcf7-not-valid-tip{bottom:-23px}.single-doctor
.benefits_list{font-weight:600;font-size:20px}.wp-image-1358{float:right;margin:0
0 10px 10px!important;max-width:50% !important}.mob_menu .menu-item-object-services.menu-item-has-children .sub-menu,.mob_menu .menu-item-object-page.menu-item-has-children .sub-menu{background:transparent;box-shadow:none}.twentytwenty-wrapper,.cases_info,.cases_video{width:48%}.cases_video{max-height:390px}.cases_item .doctor_name:before{left:0;transform:translateX(0)}.cases_description{margin:10px
0}.cases_item{margin:20px
0;display:flex;grid-gap:20px}.slider-comparison{height:360px!important}.twentytwenty-after{height:initial;width:100%}.logo{max-width:200px}.logo
img{width:100%}#map2{filter:drop-shadow(10px 9px 49px rgba(0, 0, 0, 0.09));border-radius:20px;height:600px;width:100%;margin-right:85px}.twentytwenty-container
img{height:100%;object-fit:cover;object-position:center;width:100%}.banner-img{width:100%}.banner_team{position:relative}.banner_team:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, #FFF 0%, rgba(255, 255, 255, 0.51) 21.68%, rgba(255, 255, 255, 0) 82.44%)}.banner_team
.banner_description{margin:0}.banner_team
.banner_info{top:60%}.banner_home:before{background:linear-gradient(0deg, #FFF 0%, rgba(255, 255, 255, 0.51) 21.68%, rgba(255, 255, 255, 0) 82.44%)!important}.banner_home{background-position:right}.main_block_img{object-fit:cover;height:auto;max-height:550px;width:48%}.wp-image-1609,.wp-image-1614,.wp-image-1606{float:right;max-width:550px !important;margin:10px
0 10px 10px!important}.wp-image-1617,.wp-image-1619,.wp-image-1612,.wp-image-1622,.wp-image-1636{float:right;max-width:550px !important;margin:10px
0 10px 10px!important}.assistant_grid
.gallery{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;max-width:80%;margin:0
auto}.assistant_grid
img{border-radius:10px;max-height:410px;object-fit:cover;object-position:center}