@media (max-width:1450px){.wrapper{padding:0 50px}.owl-nav{right:50px}.wrapper_fix{padding-left:50px}.banner_info{left:50px;right:50px}}@media (max-width:1350px){.sale_form{padding:40px}.benefits_item{padding:30px 20px}.wrapper{padding:0 25px}.banner_info{left:25px;right:25px}.owl-nav{right:25px}.wrapper_fix{padding-left:25px}#map{margin-right:50px}.contact_info{width:52%}.header_bottom .btn{margin-left:8px}}@media (max-width:1300px){.steps:after{left:53.5%}.implant_subtop,.middle_text,.implant_end span{font-size:18px}.logo{width:150px}.logo img{width:100%}.menu a{font-size:14px}.phone{font-size:18px}}@media (max-width:1160px){.benefits_item.fix{width:32%}.benefits_list.fix{grid-gap:30px 15px}.col_img.fix{position:relative;height:auto}.flex_btn{flex-direction:column}.underline_btn{margin:15px 0 0 0}.reviews_descr{font-size:18px}}@media (max-width:1124px){.header .address{font-size:17px}.header .schedule{font-size:17px}}@media (max-width:1100px){.benefits_name{font-size:18px}body,html{padding-top:0}.banner_item:before{background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,.51) 45.68%,rgba(255,255,255,0) 91.44%)}#map{margin-right:15px}.contact_info{width:85%}.header{position:fixed;top:0;left:0;background:#fff;z-index:100;width:100%;-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear}.dopstyle_header{box-shadow: 15px 13px 43px rgb(0 0 0 / 10%);-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear}.height{height:91px}.callback_mob,.burger{display:block}.menu a:before{display:none}.mob_menu .schedule{max-width:100%;text-align:left}.header .menu{position:absolute;opacity:0;visibility:hidden;left:0}.footer .menu,.col_title{display:none}.header .social_block,.header .address,.phone_block,.header_bottom,.header .schedule{display:none}.logo{position:absolute;left:50%;top:50%;display:flex;transform:translate(-50%,-50%)}.flex_header{align-items:flex-end}.callback_mob img{margin-right:15px;width:20px}.callback_mob{display:flex}.header_top{margin-bottom:0}.header{padding:35px 0}.section{padding-bottom:50px}.section_bg,.section.fix{padding-top:50px}.footer{padding:50px 0}.footer_bottom{padding-top:40px;margin-top:40px}.slider_doctors{padding-bottom:50px}}@media (min-width:1024px){.underline:hover:before{right:auto;left:0;width:0;transition:all .3s ease}.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}.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}.lang-item a:hover,#current-lang:hover{opacity:.8;-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear}.callback_mob:hover{opacity:.8}.burger:hover .line3{right:0}.dev:hover img{opacity:1}.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}.menu a:hover{-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear;color:#e94e1b}.phone_hover:hover .phone_list{opacity:1;visibility:visible}.phone_hover:hover .phone img{transform:rotate(180deg)}.logo:hover{opacity:.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)}.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}.btn_form input:hover{opacity:.8;-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear}.input_but:hover{cursor:pointer;background:#fcddd5;color:#23160b}.doctor_item:hover .doctor_info{opacity:1;visibility:visible;-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear}.doctor_item:hover{border-radius:20px 20px 0 0;box-shadow:0 1px 35px 0 rgba(0,0,0,.07)}.doctor_item:hover.doctor_year{padding-bottom:8px;-webkit-transition:400ms linear;-moz-transition:400ms linear;-ms-transition:400ms linear;-o-transition:400ms linear;transition:400ms linear}.foot_col .menu a:hover{transition:300ms linear;color:#e94e1b}}@media (max-width:1024px){.about-tech{width:47%;margin-right:3%}.col_img{display:none}.mob_img{display:block;width:100%;border-radius:20px}.wrapper_fix{padding-right:25px}.steps:before{left:3%}.banner_item{background-position:right;height:550px}.flex_col{flex-direction:column}.flex_col.fix .col_img{height:450px;margin-right:0}.col_img{height:450px;margin-bottom:20px}.col_info{max-width:100%}.section_title{font-size:38px}.sale_flex{flex-direction:column}.sale_info{width:100%;margin-bottom:20px}.sale_form{width:100%}.sale_img img{width:100%}.doctor_img{width:160px;height:160px;background-size:cover}.doctor_info{position:relative;box-shadow:none;opacity:1;visibility:visible}.doctor_info{font-size:16px}.slider_doctors .owl-stage-outer{overflow:hidden}}@media (max-width:900px){.slider-comparison{height:380px!important}.cases_item{flex-direction:column}.twentytwenty-wrapper,.cases_info,.cases_video{width:100%}img.text__img{float:none;margin-left:0}.steps:before,.steps:after{display:none}.step_item{width:100%}.step_item:nth-child(2){order:4}.step_item:nth-child(4){order:5}.step_item:nth-child(6){order:7}.contact_info .schedule{font-weight:400;font-size:18px;line-height:1.3;letter-spacing:.04em;color:#23150c;opacity:.6}.reviews_item{padding:15px}.reviews_descr{margin:15px 0}.reviews_bottom{flex-wrap:wrap}.reviews_date{width:100%;margin-bottom:10px}.contact_flex{flex-direction:column-reverse}.doctor_name{font-size:21px}.doctor_year,.section_description,.step_descr,.reviews_descr{font-size:16px}.reviews_name{font-size:21px}#map{margin-right:0;margin-top:15px;height:300px}.contact_info{align-items:center;width:100%;text-align:center;display:flex;flex-direction:column}.contact_info .address,.contact_info .social_block{margin:15px 0}.marsh{justify-content:center}.benefits_item.fix{width:30%}}@media (max-width:800px){.footer_top{flex-direction:column;align-items:center;text-align:center}.form_title{margin-top:20px}.footer .callback,.footer .marsh{justify-content:center}.footer .social_block{justify-content:center}.foot_col{width:100%}.benefits_list{grid-template-columns:1fr 1fr}.orange{font-size:25px}.sale_form{padding:20px}.reviews_img{width:80px;height:80px}.section_subtitle{font-size:12px}.section_title{font-size:32px;margin-bottom:20px}.footer_bottom{padding-top:40px;margin-top:40px}}@media (max-width:600px){.benefits_item.fix{width:47%}.benefits_list.fix .benefits_name{font-size:18px}.about-tech{width:100%;margin-right:0}img.text__img{max-width:100%;width:100%}.btn{padding:12px 20px}.btn,.underline_btn,.all_link{font-size:13px}.about_img{width:100%;border-radius:0}.implant_title{font-size:18px}.implant_item{padding:25px 10px;margin:10px}.implant_end{padding-top:15px}.section_title strong:before{height:5px}.logo{width:110px}.height{height:71px}.mob_menu{top:71px}.header{padding:25px 0}.contact_info .schedule,.contact_info .mail.underline,.contact_info .address{font-size:16px}.contact_phone{font-size:18px}.implant_subtop,.middle_text,.implant_end span{font-size:16px}.implant_subtop,.implant_middle{padding:15px 0}.implant_end span,.implant_price{margin-bottom:15px}.implant_item .btn{padding:12px 15px}.banner_description{margin:15px 0}.benefits_item{padding:15px 20px}}@media (max-width:500px){.slider-comparison{height:310px!important}.social_new{flex-direction:column;align-items:flex-start}.social_new span{margin-right:0!important;margin-bottom:10px}.banner_item{background-position:90%}.banner_item:before{background:rgba(255,255,255,.5)}.banner_title{line-height:1.1}}@media (max-width:400px){.benefits_list.fix .benefits_name{font-size:14px}.section_title strong{white-space:normal}.section_title{font-size:28px}.benefits_list{grid-template-columns:1fr 1fr}.benefits_name{font-size:16px}.sale_info .section_description{margin-bottom:15px}.wrapper,.wrapper_fix{padding:0 10px}.btn{box-sizing:border-box;max-width:320px;width:100%!important;text-align:center}}