#popup .but-opros,.error h4,.extr p,.subhead_row h2{text-transform:uppercase}.bio-calc__table table tr:nth-child(2n),.mob-chars__table table tr:nth-child(2n){background-color:#f8f8f8}.bio-calc__table table tr:not(:last-child),.mob-chars__table table tr:not(:last-child){border-bottom:1px solid #ccc}.biotualet-price__item,.biotualet-texts__main,.car_item,.how_item,.price_table tr th{box-sizing:border-box}.calculator-date,a,body{color:#000}.city-list,.mobi-but,.whatsapp,header{position:fixed}.but,.car-bot-cost,.car_title,.dop_aten,.form_ban a,.head_phone a,.head_phone p,.head_tel p,.head_title h1,.headline,.input,.numb_it span,.price,.price_nds,.recall span,.rewiev-info p span{font-weight:700}#popup h3+p>a,.but,.but-block .but+p,.but-block p,.car_char,.city li,.error,.extr,.headline,.in-price_table td:not(:first-child),.in-price_table tr th[width="20%"],.in-price_table tr:first-child th:last-child,.input,.mobi-but,.price_table td:nth-child(2),.price_table th:nth-child(2){text-align:center}.but,.input,.recall:focus,input[type=range]:focus,select.input{outline:0}.city li,.menu li{list-style:none}#cp_km,#popup h3 img{width:60px}@font-face{font-family:Montserrat;src:url('../fonts/Montserrat-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url('Montserrat-Medium.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url('../fonts/Montserrat-Black.woff2') format('woff2');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url('../fonts/Montserrat-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}.city-list{display:none;width:100%;max-width:350px;top:0;right:0;background:#f5f5f5;z-index:99;overflow-y:scroll;height:100%;padding:35px 25px 25px 20px;border:2px solid var(--bg);transition:.2s linear;transform:translateX(100%)}.city-list.op{display:block;transform:translateX(0)}.city-list h4{border-bottom:1px solid var(--bg);margin:0 0 20px}.city-list p{background:#fff;border-radius:5px;box-shadow:0 0 7px 0 rgba(0,0,0,.2)}.city-list p a{display:block;padding:7px 15px;font-size:16px}.city-list span{position:absolute;top:5px;right:18px;cursor:pointer}:root{--bg:#FFAE2D}::-webkit-input-placeholder{color:#000;opacity:1}:-moz-placeholder{color:#000;opacity:1}::-moz-placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000;opacity:1}amp-img,img{max-width:100%;height:auto}select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../img/icon/trig.png) 98% 50% no-repeat #e4e4e4;cursor:pointer;padding-right:5%}.no-padding{padding-left:0;padding-right:0}.whatsapp{bottom:10px;width:70px;right:10px}.compare,.contact-main .but,.contact-main_text-mod,.kran_media img,.price_table table,.whatsapp img{width:100%}.mobi-but{display:block;width:45%;bottom:15px;height:45px;background:var(--bg);border-radius:10px;font-size:15px;cursor:pointer;z-index:1000}.complaint-block,.container:after,.container:before,.hidden-link,.mobi-but.visible-xs,.nav-head,.radio-but{display:none}#popup h3 img,.but-row,.but-row .but,.drop,.faq-top,.form,.head_tel p,.input,.radio-but+label,.range-label,.select-day-cont,.select-t{position:relative}.but,.menu a,.rewiev_head-us,b.car_char-big,body{font-size:16px}.mobi-but:focus{background:#9dd301}.mobi-but i,.set-time-text span img{margin-right:5px}.recall{left:10px}.recall span{color:#3131f7}.recall:hover:after{z-index:-1}.recall:after{position:absolute;content:"";width:100%;height:100%;left:0;top:0;border-radius:10px;background:linear-gradient(135deg,transparent 40px,rgba(255,255,255,.4) 60px,transparent 65px) no-repeat;background-position:-100px 0;transform-origin:center;animation-name:but;animation-duration:4s;animation-timing-function:cubic-bezier(.2,.2,.3,.4);animation-iteration-count:infinite}@keyframes but{from{background-position:-100px 0}to{background-position:500px 0}}.rewrite{right:10px;padding:11px 5px}body{font-family:Montserrat,sans-serif;font-weight:400;margin-top:70px}body,html{overflow-x:hidden}.container{width:1250px}ul{padding:0}a:hover{text-decoration:none}a:active{background:0 0}.flex-b,.get-opros{display:flex;justify-content:space-between;align-items:center}.flex-a{display:flex;justify-content:space-around;align-items:center}.flex-s{display:flex;justify-content:flex-start;align-items:center}.but{display:inline-flex;justify-content:center;align-items:center;height:50px;border:none;background:#0970d8;border-radius:50px;padding:0 20px;color:#fff}.compare,.compare tbody,.compare td,.compare th,.compare thead,.drop:hover .drop-list,.faq-answer.active,.head_tel p a,.input,.logo,.select-day-cont:hover .selec-day_list,.select-t:hover .selec-day_list{display:block}.but-mod{color:#000;background-color:#ffae2d}.but:hover,.modal-but:hover{color:#fff;background:#33e04c}.but:focus,.modal-but{color:#fff;text-decoration:none}.all_new,.rewiev_head-us span,.site-map-bl a{text-decoration:underline}.input{width:100%;height:65px;padding-left:20px;font-size:26px;margin-bottom:40px;border:none;background:#e4e4e4;border-radius:10px}.drop-list,header{background:#fff;left:0}textarea.input{width:100%;resize:none;height:100px;padding-top:10px}.block{padding:60px 0}.pad-top{padding-top:60px}.pad-bot{padding-bottom:60px}.headline{margin:0 auto 50px;font-size:40px}.headline_big{font-size:52px}header{padding:10px 0;width:100%;top:0;z-index:9}header.scroll{box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.logo{max-width:40px}.menu{margin:0}#ext .text-center>p,.head_list{margin-top:25px}.drop{padding-right:20px}.drop:after{position:absolute;content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;top:9px;right:0;cursor:pointer}.drop-list{position:absolute;display:none;z-index:2;padding:15px;box-shadow:0 0 10px 0 rgba(0,0,0,.13);min-width:260px;top:calc(100%)}.head-cont,.head_phone{position:relative;z-index:2}.biotualet-texts__main,.head_list{box-shadow:4px 4px 20px rgba(0,0,0,.25);border-radius:30px;color:#fff}.menu>li{margin-right:45px}.drop-list li,.navigation__descr,.set-time-text p{margin-bottom:5px}.head-cont{padding:60px 0 0}.head_title h1{margin:0 0 0 20px;font-size:50px}.head_title img{width:70px}.head_phone{margin-left:auto;transform:translateY(-60px);white-space:nowrap}.head_phone p,.pay_it-mod p{font-size:22px;margin-bottom:0}.head_phone a{font-size:36px;color:#032985}.head_list{background:#413eff;padding:10px 25px;width:60%}.head_list p{font-size:18px;margin:15px 0}.head_list p img{margin-right:17px}.head-img{position:absolute;top:80px;right:-100px;z-index:-1}.head_tel,.kran_bl{align-items:flex-start}.head_tel p{color:#032985;z-index:1}.head_tel img{transform:translateX(-40%)}.contact-main p,.head_tel p span{font-size:24px}.head_tel p a{color:#032985;font-size:40px;margin-top:30px}.show-list{font-size:22px;margin-left:30px;cursor:pointer}.biotualet-price__text,.biotualet-texts__main{margin-left:auto;margin-right:auto;text-align:center}.subhead_row{background:#ffae2d;padding:35px 0;font-size:17px;position:relative;z-index:3}.subhead_row-call{font-size:24px;font-weight:500}.biotualet-texts{margin-top:90px}.biotualet-texts__main{padding:36px 77px;background:#413eff;font-size:18px;font-weight:600;max-width:834px}.car_subtitle b,.subhead_row h2{font-weight:500}.biotualet-price__text{font-size:18px;max-width:870px}.biotualet-price__items{display:flex;flex-wrap:wrap;margin:40px -10px}.biotualet-price__item{width:calc(100% / 12 * 4 - 20px);margin-left:10px;margin-right:10px;border:3px solid #ffae2d;border-radius:30px;padding:20px 15px;display:flex;flex-direction:column;align-items:center}.biotualet-price__chars,.car-bot{margin-left:auto;margin-right:auto}.biotualet-price img{height:270px;width:230px;object-fit:contain;object-position:center;margin-bottom:15px}.car_inner>img,.how_img,.new__img img,.photo_item>img{object-fit:cover;object-position:center}.biotualet-price__descr{font-size:18px;font-weight:500;text-align:center;margin-bottom:20px}.biotualet-price__chars{width:100%;max-width:300px;font-size:14px;margin-top:auto}.biotualet-price__chars li span{display:block;width:50%}.biotualet-price__chars li{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.biotualet-price__name{font-size:20px;font-weight:600;margin-bottom:15px}.subhead_row h2{font-size:24px;margin:0;max-width:377px}.subhead_row-title{max-width:360px}.subhead_row-title .but{height:40px;margin:15px auto 0;display:flex;width:200px}.subhead_row-title h3{margin:0;font-size:12px}.subhead_row-title img{margin-right:5px;display:block}.car-bot,.faq-top,.form,.form_ban{display:flex}.subhead_row .but{font-size:19px}.car-bot{max-width:1030px;justify-content:space-between;margin-bottom:90px}.car-bot-cost{font-size:20px;color:#ffcb0e;margin-top:14px;margin-bottom:14px}.price,.price_nds{color:#f6ca33;line-height:normal}.car-bot-name{font-size:20px;font-weight:600}.car-bot-col{width:calc(100% / 12 * 4 - 30px)}.car_bl,.city_links,.dop_bl{align-items:flex-start;flex-wrap:wrap}.car_bl,.contact-main{align-items:stretch}.car_item,.step-bottom{flex-direction:column;display:flex}.car_item{width:48%;margin-bottom:45px;border:3px solid #ffae2d;border-radius:30px;padding:13px}.car_char{flex-grow:1;display:flex;align-items:center}.faq-top p{margin-bottom:0}.car_inner{height:100%;align-items:stretch}.car_inner-mod{min-height:130px}.step-bottom{align-items:center}.step-bottom p{font-size:18px;max-width:800px;text-align:center;margin-top:20px}.car_inner>div{width:calc(50% - 15px);display:flex;flex-direction:column}.car_title{font-size:20px;margin-top:0;margin-bottom:18px}.car_subtitle{font-size:12px;line-height:normal}.price{font-size:28px}.price_nds{font-size:17px;margin-bottom:18px}.car_item .but{width:240px;height:40px;white-space:nowrap;margin-top:auto}.car_item .car_more{margin-top:10px}.car_inner-mod .but{margin:0;width:260px}.car_bottom,.car_char>.but{margin-top:20px}.car_inner>img{width:50%;height:100%;margin-left:15px;align-self:center;border-radius:30px}p.car_desc{font-size:12.5px;line-height:normal;margin-bottom:15px}.form_ban a,.form_second .form_inner{margin-bottom:35px}.car_char{border:5px solid var(--bg);border-radius:20px;padding:10px 15px}.car_char-inner,.pay_it-mod{align-items:flex-end}.car_char-inner div{max-width:180px}.car_char-inner p{text-align:left;font-size:12px;line-height:normal}.form_inner option,.item{font-size:20px}.car_char-inner>p{margin-left:10px}.car_char-inner>div:first-child{width:40%;flex-shrink:0;text-align:left;max-width:180px}.car_char-inner>div:first-child>img{margin:10px auto 0;display:block}.car_char-inner>div:last-child{align-items:center;text-align:left;width:100%;margin-left:2%}.car_char-inner img{cursor:zoom-in}.car_bottom{display:flex;align-items:center;justify-content:space-between}.bio-service__title,.car_bottom .but,.my-404{margin-top:0}.car_bottom p{width:50%;margin-right:10px;font-size:18px}#scroll-to,#show-txt,.close-call,.extr-close,.faq-top,.radio-but+label,.radio-opros+label,.select-day,.select-t{cursor:pointer}.item{margin-bottom:23px}.item img{margin-right:25px;flex-shrink:0}.form-container{background:var(--bg);padding:30px 0}.form{justify-content:flex-end}.form .men{position:absolute;left:0;bottom:-30px}.form_second .men{position:static;width:280px}.form_second .form{justify-content:space-between;align-items:flex-end;align-items:center}.form_inner{width:55%;text-align:center}.form_inner .headline,.in-price_table,.numbs-container .headline{margin-bottom:40px}.form_inner .subtitle{font-size:26px;margin-bottom:40px}.form_inner .but{font-size:22px;min-width:30%}.form_ban{flex-direction:column;align-items:center}.form_ban .item{font-size:30px}.form_ban a{color:var(--bg);font-size:50px}.numbs-container{padding:30px 0}.numb_it{align-items:flex-end;margin-bottom:30px}.numb_it span{color:var(--bg);font-size:68px;white-space:nowrap;margin-right:20px;line-height:80%}.dop_info_it p,.dop_it p,.for_spec,.know_aten,.kran_desc,.manager,.new_text,.otzyv_it-res,.why_it p,footer{line-height:normal}.numb_it p{margin:0;font-size:19px}.why-container{padding:30px 0 0;background:#0970d8;color:#fff}.why_bl{justify-content:center;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.dop_it img,.faq-top img,.why_it{margin-left:15px}.why_it{width:calc(50% - 30px);margin-right:15px;margin-bottom:50px}.why_it p{font-weight:300;margin-bottom:0;font-size:14.5px}.why_it img{margin-right:25px}#popup h3 img,.dop_aten img{margin-right:20px}.know-container{background:var(--bg);padding-top:50px;padding-bottom:50px}#online,.know_aten{background:#27ffa4}.know-container .headline,.kran .headline{font-size:30px;margin-bottom:40px}.know_list{width:100%;max-width:865px;margin:0 auto}.botom_nav .sectitle,.know_list-item{margin-bottom:25px}.know_list-item span{width:50px;text-align:center;margin-right:20px;flex-shrink:0}.dop_info_it p,.know_list-item p{margin-bottom:0;font-size:20px}.know_aten{margin:40px auto 0;width:90%;text-align:center;font-size:23px;padding:25px 60px;border-radius:30px 30px 0 0}.dop_aten{background:var(--bg)}.outpur{border:2px solid var(--bg);background-color:transparent}#about{padding-top:40px}#about .headline{max-width:840px}.dop_it{width:48%;margin-bottom:35px;flex-shrink:0}.dop_it p{font-size:13px;margin-bottom:0}#popup .complaint,.dop_it p b,.extr p,.modal p{font-size:18px}.dop_it img{float:right;margin-top:15px}.dop_aten{width:82%;padding:2px 20px;border-radius:20px;margin:0 auto;font-size:20px}.faq-img,.faq-top{border-radius:30px}.about_it span,.botom_nav>div:not(:last-child){margin-right:30px}.about_it{margin:0 23px 20px auto;text-align:left;font-size:24px;line-height:1.3}.about_it span{width:80px;text-align:center;flex-shrink:0}.faq-answer p,.faq-top,.kran_content td:last-child,.mob-chars__table table td:first-child,.price_table td:last-child,.price_table th:last-child{text-align:left}.about_it span img{min-width:50px}.faq-top img{margin-right:0;transition:.2s;display:block}.faq-top.active img{transform:rotate(180deg)}.faq-top{align-items:center;justify-content:space-between;font-size:18px;font-weight:600}.faq-answer{display:none;overflow:hidden}.faq-answer p{padding-top:20px;font-size:16px;margin-bottom:0}.bio-calc,.bio-calc__table table,.compare_title,.in-price_descr,.mob-chars{text-align:center}.faq-item{border:2px solid var(--bg);padding:15px 25px;border-radius:30px}.faq-imgs{display:flex;justify-content:space-between;margin-bottom:20px;margin-top:20px}.bio-how__item,.compare_bl{display:flex;align-items:flex-start}.faq-img{width:calc(50% - 30px);border:3px solid #ffcb0e}.faq_it{width:90%;margin:0 auto}.faq_it+.but{margin:30px auto;width:260px;display:flex}.compare_bl{margin-bottom:40px;max-width:945px;margin-left:auto;margin-right:auto;justify-content:space-between}.compare_title{font-weight:700;font-size:25px;padding-bottom:20px}.compare_img img{max-width:50%;margin-bottom:20px}.compare tr,.h-contact__bot{display:flex;justify-content:space-between}.price_table tr th{padding:25px;font-size:22px;background-color:#0970d8;color:#fff}.price_table tr td{padding:20px 25px;font-size:20px}.price_table{border-radius:30px;overflow:hidden}.price_table tr:first-child{background-color:#0970d8!important;color:#fff}.in-price_descr{font-size:18px;max-width:990px;margin-left:auto;margin-right:auto;margin-bottom:100px}.bio-calc__table,.mob-chars__text{max-width:950px;margin-left:auto;margin-right:auto}.bio-how{background-color:#ffae2d;margin-bottom:90px;padding:50px 0}#online,.bio-service{background-color:#0970d8;color:#fff}.bio-how__main,.bio-service__right{width:calc(100% - 40% - 30px)}.bio-how__content{display:flex;align-items:center;justify-content:space-between}.bio-how__title{font-size:30px;margin-bottom:15px;font-weight:700}.bio-how__descr{font-weight:600;font-size:18px;margin-bottom:30px}.bio-how__item img{display:block;width:36px;height:36px;margin-right:24px}.bio-how__subtitle{font-size:19px;font-weight:600}.bio-how__txt{margin-top:6px;font-size:14px}.bio-how__img{border-radius:20px;display:block;width:40%;height:auto}.bio-service__top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:45px}.bio-service__img,.calculator-footer>div,.contact-main_text-mod>div h4{width:40%}.bio-service{border-radius:40px;padding:50px 40px}.bio-calc__table table,.mob-chars__table table{width:100%;border:1px solid #ccc}.bio-service__name{font-weight:600;margin-bottom:6px}.bio-service__item img{display:block;flex-shrink:0;margin-right:20px}.bio-service__item{display:flex;align-items:flex-start;margin-bottom:25px}.bio-calc__subtitile,.h-contact__btn,.otzyv_it,.rewiev_head{margin-bottom:30px}.bio-calc{margin-top:60px;display:flex;flex-direction:column;align-items:center}.bio-calc__table table th{text-align:center;font-weight:400}.bio-calc__table table td,.bio-calc__table table th{padding:10px 15px}.bio-calc__table table td,.bio-calc__table table th:not(:first-child){border-left:1px solid #ccc}.bio-calc__table{width:100%}.bio-calc__descr{margin-top:30px}.more-otkachka{margin-top:50px;border-bottom:4px solid #ffae2d}.mob-chars{margin-bottom:60px}.mob-chars__text{font-size:22px}.mob-chars__title{font-weight:700;font-size:32px}.mob-chars__tables{display:flex;justify-content:space-between;max-width:1000px;margin:20px auto}.mob-chars__table{width:calc(50% - 15px)}.mob-chars__table table td,.mob-chars__table table th{padding:10px}.mob-chars__table table td:last-child{text-align:center;border-left:1px solid #ccc}.mob-chars__table table th{text-align:center;font-weight:400}.compare td{font-size:24px;width:calc(50% - 40px);font-weight:400;line-height:1.2}.compare img{border-radius:30px;border:3px solid #ffcb0e;margin-bottom:25px;max-width:100%}#online{padding:40px 0 0;font-size:20px;border-radius:70px}#online .headline{font-size:40px;margin-bottom:40px}.calculator-bl{margin:0 auto;padding:0 45px}#popup .opros.opros-ne-dozv,.range-cont{width:464px}.calculator-row{margin-bottom:30px;align-items:flex-start}.pay_bl,.photo,.video{flex-wrap:wrap}.radio-but+label{margin-right:35px;font-weight:400;display:block;margin-bottom:25px;padding-left:40px}.calculator-type{justify-content:unset}.calculator-title{font-weight:700;margin-bottom:30px}.podskazka{position:absolute;right:-120px;top:30px;width:200px;display:none}.podskazka img{width:100%;border-radius:30px}.radio-but+label:hover .podskazka{display:block;z-index:3}.radio-but+label:before{position:absolute;content:'';width:30px;height:30px;left:0;top:-4px;border:4px solid var(--bg)}.radio-but:checked+label:before{background:url(../img/icon/check1.png) center no-repeat}.range{-webkit-appearance:none;width:100%!important}.range-label{width:450px;display:block;margin-top:90px}.output{border-radius:50%;margin:0 5px;display:inline-block;width:35px;padding:3px 0;text-align:center;border:3px solid var(--bg);background-color:transparent}input[type=range]::-moz-range-track{border-radius:5px;height:5px;outline:0;background:var(--bg)}input[type=range]::-webkit-slider-runnable-track{height:5px;outline:0;background:var(--bg)}.range::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;background:var(--bg);border-radius:50%;cursor:pointer;margin-top:-7.5px}.range::-ms-slider-thumb{-webkit-appearance:none;width:20px;height:20px;background:var(--bg);border-radius:50%;cursor:pointer;margin-top:-7.5px}.range::-moz-slider-thumb{-webkit-appearance:none;width:20px;height:20px;background:var(--bg);border-radius:50%;cursor:pointer;margin-top:-7.5px}.range-label span:first-of-type{position:absolute;top:-50px;left:0}.range-label span:nth-of-type(2){position:absolute;top:-50px;right:0}.calculator-footer{margin-top:70px}.calculator-footer .calculator-footer_map,.dop_info_it,.news_it{width:48%}.calculator-footer .input{text-align:left;font-size:18px;font-weight:400;height:55px;border:3px solid var(--bg);background:0 0}.all_new,.dop_info_it,.kran .but,.new,.news_it{text-align:center}.calculator-footer textarea.input{height:220px}#cp_km{border:none;border-bottom:4px solid var(--bg);background:0 0}#map{width:100%;height:380px;border-radius:20px;background:var(--bg)}.but-row{padding-bottom:300px}.but-row img{position:absolute;bottom:0;left:15px}.but-row .but{margin:50px auto 0;display:flex;padding:0 50px;height:60px;z-index:1}.for_spec{width:95%;margin:0 auto 12px}#documents{max-width:900px}.dop_info_bl{max-width:990px;margin-left:auto;margin-right:auto;align-items:stretch}.for_spec img{max-width:20px}.pay_it{margin-bottom:70px}.pay_it:nth-child(6) p{margin-left:20px}.dop_info_it{border-radius:30px;padding:25px;margin-bottom:20px}p.dop_info_it-title{font-weight:700;margin-bottom:40px}.otzyv_bl{justify-content:space-between}.otzyv-btn-next,.otzyv-btn-prev{background:0 0;outline:0;border:none;position:absolute;top:50%;transform:translateY(-50%)}.otzyv-btn-prev{left:0}.otzyv-btn-next{right:0}.otzyv-slider{padding-left:60px;padding-right:60px;position:relative}.otzyv_it>img{width:calc(100% - 20px);max-width:500px}.otzyv_it-title{font-size:20px;font-weight:700;margin-bottom:25px}.otzyv_it-title span{display:block;font-weight:400;font-size:18px}.all_new,.new_title,.otzyv_it-res,.photo_item p{font-weight:700}.otzyv_it-res{align-items:flex-end;margin-bottom:35px;font-size:20px}.botom_nav_item:not(:last-child),.photo_item{margin-bottom:50px}.otzyv_it-res img{margin-left:15px;margin-bottom:3px}.otzyv_but_bl{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:40px}.but_otz{background:0 0;border:4px solid var(--bg);margin-top:30px;height:55px;color:#000}.photo{justify-content:space-around}.photo_item p{margin-top:15px;font-size:22px}.photo_item{display:block;width:calc(100% / 12 * 4 - 20px);margin-left:10px;margin-right:10px}.news_it-title,.video iframe{margin-bottom:20px}.photo_item>img{height:300px;border-radius:30px}.video iframe{border:none;width:30%;height:230px}.new,.new__img,.new__img img,.news_it{border-radius:30px}.news_block{flex-wrap:wrap;align-items:stretch}.news_it img{display:block;margin-top:auto;margin-bottom:15px}.news_it{background:#0970d8;padding:40px;font-size:20px;display:flex;flex-direction:column;align-items:center;color:#fff}.news_it-title,.sectitle{font-size:24px;font-weight:700}.all_new{display:block;font-size:22px;margin-top:40px}.new_title{margin:10px 0 20px;font-size:20px}.news_block{margin-left:-10px;margin-right:-10px}.new{padding:15px;background-color:#ffae2d;width:calc(25% - 20px);margin-left:10px;margin-right:10px;margin-bottom:20px}.new__img{height:191px;margin-bottom:18px}.new__img img{display:block;width:100%;height:100%}.new__name{font-weight:600;font-size:16px}.new__text{font-size:13px}.new_text{font-size:14px}.discond_ban{background:url(../img/bg1.webp) center/cover;padding:30px 0}.kran,footer{padding:40px 0}.discond_ban-title{font-weight:700;font-size:30px;color:#fff}.discond_ban span{display:inline-flex;margin-top:30px;background:var(--bg);justify-content:center;align-items:center;padding:14px 0;border-radius:50px;font-size:24px;width:333px;font-weight:600}#contact{border-top:4px solid var(--bg);border-bottom:4px solid var(--bg)}.contact-main h4{font-weight:700;margin:0 0 15px;font-size:30px}.contact-main_text div{margin-bottom:30px;font-size:18px}.contact-main_text-mod>div{display:flex;justify-content:flex-start;margin-bottom:20px}.contact-main_map{width:55%;flex-shrink:0;margin-bottom:30px;background:#eee;margin-left:20px;align-self:flex-end}.contact-main .contact-main_map{height:480px}.city_links a{font-size:18px;margin-bottom:30px;width:16%}.botom_nav{align-items:flex-start;justify-content:space-between;margin-top:40px}.botom_nav a{display:block;font-size:20px}footer{background:#202020;color:#fff;font-size:18px}footer a{font-weight:700;margin-bottom:20px;color:#fff}.kran_media{width:32%;flex-shrink:0;margin-left:30px}.kran_media iframe{border:none;width:100%;height:230px;margin-top:30px}.kran_desc{font-size:20px;margin-bottom:25px}.kran_content .subtitle{font-size:30px;font-weight:700}.kran_content table{width:100%;font-size:20px}.kran_content table tr:nth-child(odd),.price_table tr:nth-child(2n){background:#d9d9d9}.kran_content td,.price_table td,.price_table th{padding:7px 5px}.kran_media>img{border-radius:30px}.kran .but{height:60px;margin:45px auto 0;display:flex;width:100%;max-width:500px}.price_table{width:100%;font-size:18px}.contact_info{margin-top:50px;align-items:flex-start}.contact_form{width:35%}.contact_form .subtitle{font-weight:700;font-size:20px;margin-bottom:20px}.contact_form .input{height:55px;font-size:18px;font-weight:400;text-align:left;background:0 0;border:2px solid var(--bg);margin-bottom:20px}.contact_form textarea.input{height:100px}.contact_form .but{margin:0 auto;display:flex;width:200px;font-size:18px}.contact_manager{width:50%;margin-top:48px}.manager{width:31%;background:#9bf6ca;padding:15px;font-size:16px}.manager img{margin:0 auto 20px;display:block}.rewiev-bl{flex-wrap:wrap;font-size:14px;align-items:flex-start}.rewiev-it{width:48.5%;margin:30px 0;padding-bottom:30px;border-bottom:1px solid #b2b2b2}.rewiev_row-title{font-size:20px;font-weight:700;margin-bottom:20px}.rewiev_head-us span{font-weight:400}.rate{text-align:right;flex-shrink:0}.star{display:block;background:url(../img/icon/star.svg);height:14px;margin-bottom:15px}.rewiev-info,.rewiev_row,.rewiev_row-asn{margin-bottom:10px}.rate .date{font-size:16px;padding-right:5px;display:block}.rewiev-info{padding:10px;display:flex;flex-wrap:wrap;justify-content:space-between}.rewiev-info p{width:28%;display:flex;justify-content:space-between;margin-right:1%;flex-wrap:wrap;margin-bottom:30px}.rewiev-info .name{max-width:90%;font-size:14px;height:50px}.rewiev_progr{display:block;width:100%;height:5px;margin-top:5px;border-radius:5px}.rewiev_bot{border-radius:30px;padding:24px;background-color:#ececec}.rewiev_img{max-width:100%;width:100%;border-radius:30px}.form-callback{position:fixed;bottom:0;left:0;width:100%;z-index:2;background:var(--bg);padding:15px 0;color:#fff;display:none}.select-t{background:#d68f12;width:80px;height:45px;margin:0 5px;justify-content:center}.select-t span{font-weight:500;font-size:20px;margin-right:5px}.set-time-text{margin-right:15px;text-align:right}.set-time-text span{color:#000;font-weight:600;position:relative;margin-right:10px}.selec-day_list{position:absolute;bottom:100%;background:#fff;color:#000;text-align:left;left:0;border:2px solid #ffa200;width:100%;display:none}.selec-day_list p{margin:0;padding:5px 10px}.selec-day_list p:hover{background:#ccc;cursor:pointer}.form-callback .input{margin:0 15px 0 0;color:#000;font-size:16px;height:50px;border-radius:0;text-align:left}.form-callback .but{border-radius:0;background:#d68f12;height:50px;white-space:nowrap}.close-call{position:absolute;top:10px;right:10px}.modal,.modal-open{padding-right:0!important}.modal .modal-dialog{width:480px;margin:70px auto 0}.city .modal-dialog{width:50%}.city ul{padding:0;margin:0;display:flex;justify-content:space-between;flex-wrap:wrap}.city li{width:22%;display:inline-block;font-size:20px;font-weight:500;margin:0 auto 10px;border-bottom:1px solid #f86818}.modal h4{font-size:25px;margin:20px auto;font-weight:700;color:#181818}.modal .input{margin:10px auto 20px;font-size:16px;text-align:left}.modal .but{display:block;width:250px;height:50px;margin:0 auto 20px}.modal-dialog .close{opacity:1;position:absolute;top:10px;right:10px}#popup .modal-dialog{width:600px;margin-top:60px}#popup .modal-body{padding:30px;text-align:center}#popup h3+p>a{font-size:40px;color:#ffa200;padding-bottom:20px;font-weight:600;display:block}#popup .head-p{font-size:26px;margin:15px 0 20px;font-weight:700}#popup .opros,#popup .opros_red{font-size:18px;display:inline-block!important;margin:10px;height:50px}#popup .opros{width:220px}#popup .opros_red{width:464px;background:#fff;color:#d92c2c;border:1px solid #d92c2c;padding:8px 0;font-weight:700}#popup .opros_red:hover{background:#d92c2c;color:#fff}.opros-otzyv{background:#fff!important;color:#2b83ce!important;border:1px solid #2b83ce!important;width:464px!important}.opros-otzyv:hover{background:#2b83ce!important;color:#fff!important}.opros:focus{background:#fff;color:#3bac00}#popup .but-opros{background:#9dd301;border:none;height:50px;width:200px!important;color:#fff;font-weight:700;margin-bottom:10px}.opros-block,.opros-form{padding:0;display:none}#popup .opros-block p{text-align:left;margin-bottom:25px;font-size:30px;font-weight:700}.complaint-block textarea{display:block;margin-bottom:10px;width:80%;resize:none;padding:5px 10px;height:100px}.radio-opros{vertical-align:top;width:15px;height:15px;margin:0 3px 0 0}.radio-opros:not(checked){position:absolute;opacity:0}.radio-opros+label{position:relative;padding-left:50px;display:flex;align-items:center;color:#565555;font-size:20px;font-weight:400;padding-top:0;margin-bottom:15px}.radio-opros:not(checked)+label:before{content:'';position:absolute;top:0;left:0;width:32px;height:32px;background:#fff;border:1px solid #f82008}.radio-opros:checked+label:before{background:#ffa200;box-shadow:0 0 5px 0 #ffa200,inset 0 0 0 5px #fff}.set-date{padding:12px;width:200px;margin-bottom:20px;font-size:17px;border:1px solid #ffa200}#show-txt{color:#ff7600}.float-right{float:right;margin:0 0 10px 15px}.float-left{float:left;margin:0 15px 10px 0}.img{width:80%;margin:0 auto 20px;display:block}#scroll-to span{width:55px;height:54px;font-size:45px;padding:0 0 0 10px;border:3px solid #ffd600;border-radius:100%;color:rgba(246,0,20,.68)}#scroll-to{position:fixed;bottom:90px;right:10px;z-index:999;display:block}#scroll-to:hover span{background:#ffe76b;color:rgba(246,0,20,.98)}.but-block{display:flex;justify-content:space-between;flex-wrap:wrap;width:48%}.but-block p{width:100%;margin-bottom:20px;font-weight:700;font-size:22px}.but-block>div{width:60%}.but-block .but{width:320px;margin-bottom:20px}.but-block .but+p{width:100%;font-weight:400}.but-block span{color:red;font-size:30px;font-weight:700}.extr{width:auto;position:fixed;top:45%;right:30px;background:#9dd301;padding:20px 40px;border-radius:10px;z-index:99;display:none}.extr>img{position:absolute;z-index:9;bottom:100%;left:10px}.extr .but{width:220px;background:#fdb02a;height:50px}.extr-close{position:absolute;top:-40px;right:0;z-index:99}.error{width:100%;height:100vh;background:url(../img/not-found.jpg) center/cover;display:flex;align-items:flex-end;justify-content:center;color:#000}.h-contact__form,.h-contact__map{background-color:#ffcb0e;border-radius:30px}.error>div{margin-bottom:9%}.error h4{font-size:30px;font-weight:700;margin:0 0 20px}.how_item,.navigation__row span{margin-left:10px;margin-right:10px}.error p,.site-map-bl a{font-size:20px;font-weight:700}.error .but{margin:0 auto;background:#4ddd22;color:#fff}.site-map-bl a{display:block;margin-bottom:25px}#show-city{display:flex;margin:10px auto 0;width:300px;height:60px}.h-contact__main{display:flex;margin-bottom:40px}.h-contact__map{width:55%}.h-contact__map iframe{display:block;width:100%;height:100%}.h-contact__left{width:45%}.h-contact__subtitle{font-size:30px;font-weight:600;margin-bottom:30px}.h-contact__val{font-size:30px;margin-bottom:30px;display:block}.h-contact__form{padding:22px 18px}.h-contact__form .input{background-color:#d9d9d9;border-radius:30px;margin-bottom:10px;padding:10px 20px;font-size:18px}.h-contact__managers .manager,.work-range{background-color:#ffcb0e;border-radius:30px;display:flex}.h-contact__managers{width:calc(65% - 20px);display:flex;justify-content:space-between}.h-contact__managers .manager{width:calc(100% / 12 * 4 - 20px);padding:12px;box-sizing:border-box;text-align:center;flex-direction:column}.work-range__btn.hidden,.work-range__list li.hidden{display:none}.h-contact__managers .manager .manager__img{height:254px;border-radius:30px;margin-bottom:8px}.h-contact__managers .manager .manager__descr{font-size:14px;margin-top:auto}.h-contact__managers .manager .manager__name{font-size:18px;font-weight:600;margin-bottom:10px}.h-contact__managers .manager .manager__img img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:30px}.work-range{padding:45px;flex-direction:column;align-items:center}.work-range__list{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.work-range__list li{width:calc(50% - 20px);list-style:none;margin-bottom:30px}.work-range__btn{padding:20px 60px;text-align:center;font-size:28px;font-weight:700;background-color:#27ffa4;border-radius:30px;outline:0;border:none}.work-range__list li a{font-size:24px}.about_row{display:flex;align-items:center}.about_row img{border-radius:15px}.how_num{font-size:48px;font-weight:700;margin-bottom:4px}.how_descr{font-size:18px;margin-bottom:15px}.how_name{font-size:22px;font-weight:600}.how_item{width:calc(100% / 12 * 4 - 20px);text-align:center;padding:20px;display:flex;flex-direction:column;align-items:center;border:3px solid #ffae2d;border-radius:30px;margin-bottom:20px}.faq_item,.how_img{border-radius:20px}.how_img{display:block;margin-top:auto;height:217px}.how_items{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.faq_item{display:flex;justify-content:space-between;background:#d9d9d9;padding:20px;margin-bottom:40px}.faq__text{width:calc(100% - 400px);text-align:center;font-size:24px}.faq__top{margin-top:-20px;margin-left:-20px;padding:20px 40px;background:#ffae2d;border-radius:0 0 20px 20px}.faq__img{width:387px}.navigation{margin-bottom:15px}.navigation__row a,.navigation__row p{display:block;margin-bottom:0}.navigation__row{display:flex;align-items:center;flex-wrap:nowrap}.navigation__row span{transform:translateY(-5%);display:block}@media screen and (max-width:1250px){.car-bot,.numbs{flex-direction:column}.container{width:100%;padding:0 10px}.car-bot{align-items:center}.car-bot-col{width:100%;max-width:350px;margin-bottom:30px}.numb_it{flex-direction:column;align-items:center;text-align:center}.numb_it span{margin-right:0;margin-bottom:10px}.head_phone{transform:translateY(-30px)}.new{width:calc(100% / 12 * 4 - 20px)}.h-contact__bot{flex-direction:column;align-items:center;margin-bottom:30px}.h-contact__form{width:100%;max-width:450px;margin-bottom:20px}.h-contact__left,.h-contact__main{margin-bottom:30px}.h-contact__main{flex-direction:column}.h-contact__managers{width:100%;max-width:1000px}.h-contact__main>*{width:100%}.h-contact__map{height:400px}.h-contact__subtitle{font-size:20px}.h-contact__val,.work-range__btn,.work-range__list li a{font-size:18px}}@media screen and (max-width:900px){.new{width:calc(50% - 20px)}}@media screen and (max-width:768px){.flex-a,.flex-b,.flex-s,.nav-control,.nav-head{display:flex}.menu,header{background:#fff}#scroll-to,.botom_nav a,.drop:hover .drop-list,.img,.manager img,.menu a,.mobi-but.visible-xs,.modal .but{display:block}.car_inner,.car_inner-mod{min-height:auto}.but-row img,.form .men,.form-callback,.form_second .men,.head_tel img{display:none}.but,.but-block p,.but-block span,.car_title,.discond_ban-title,.head_phone p,.head_title h1,.menu a,.nav-head p,.new_title,.price_nds,.rewiev-info p span,.sectitle,footer a{font-weight:700}.car_char,.form_inner,.head_phone,.menu{text-align:center}#popup h3+p>a,.nav-head{padding:0}.extr p,.nav-head p{text-transform:uppercase}.head_title img{max-width:75px}.flex-s,.nav-head{justify-content:flex-start;align-items:center}.about_row,.bio-how__content,.bot_foot_menu,.compare_bl,.faq-top,.form_ban,.head-cont_top,.menu,.nav-control,.numbs,.otzyv_bl{flex-direction:column}.nav-head p{margin:0 0 0 10px;font-size:13px}.bio-how__subtitle,.botom_nav a,.city_links a,.compare-name,.compare-txt,.contact-main p,.faq-top,.faq__text,.form_ban .item,.form_inner option,.input,.kran_desc,.menu a,.new__name,.news_it-title,.range-label span,.sectitle,.subhead_row .but,body,footer{font-size:16px}.nav-control{width:40px;height:27px;justify-content:space-between;cursor:pointer;position:relative;z-index:1}#scroll-to,.menu,header{position:fixed}.nav-control span{width:100%;border-radius:15px;height:3px;background:#000;transition:.2s linear}.nav-control.op span:nth-of-type(2){opacity:0}.nav-control.op span:first-child{transform:translateY(10px) translateX(0) rotate(45deg)}.nav-control.op span:nth-child(3){transform:translateY(-14px) rotate(-45deg)}body{margin-top:55px}.container{width:100%;padding:0 10px}.flex-b{justify-content:space-between;align-items:center}.flex-a{justify-content:space-around;align-items:center}.but{display:inline-flex;justify-content:center;align-items:center;height:45px;border-radius:20px;padding:0 10px}.drop-list,.menu{display:none;left:0}.input{width:100%;height:50px;padding-left:20px;margin-bottom:30px}.headline,.headline_big{font-size:26px}textarea.input{width:100%;resize:none;height:100px;padding-top:10px}.block{padding:30px 10px}.know-container,.pad-top{padding-top:30px}.pad-bot{padding-bottom:30px}.headline{margin:0 0 30px}.head_phone,.head_tel,.pay_it:nth-child(6) p{margin-left:0}header{padding:5px 0;width:100%;top:0;left:0;z-index:9;box-shadow:0 0 5px 1px rgba(0,0,0,.2)}.menu{width:100%;z-index:99;padding:15px 0;top:55px;border-top:1px solid}.drop{position:relative;padding-right:30px}.drop-list{position:static;padding:15px;box-shadow:none;min-width:auto;top:calc(100%)}.botom_nav>div:not(:last-child),.menu>li{margin-right:0}.menu a{margin-bottom:10px}.drop-list li{margin-bottom:5px}.drop-list li a{font-weight:400}.head-cont{position:relative;padding:20px 10px 0}.head_title h1{margin:0 0 0 20px;font-size:36px}.head_phone{margin-top:40px;width:100%;transform:unset}.head_phone p{font-size:20px;margin-bottom:0}.head_phone a{font-weight:900;font-size:30px}.head_list{padding:10px 25px;width:100%}.head_list p{font-size:16px;margin:15px 0}.head-img{position:static;top:0;right:0;width:100%}.but-row,.form{position:relative}.head_tel p{margin:30px 0 0}.bio-service__title,.head_tel p span,.modal h4{font-size:20px}#popup h3+p>a,.head_tel p a{font-size:30px}.show-list{font-size:22px;margin-left:10px}.subhead_row{padding:25px 0;font-size:17px}.subhead_row>.container{flex-direction:column;align-items:center;justify-content:center}.subhead_row-title .but{margin:5px auto 20px}.subhead_row h2{font-size:17px;margin:0 0 20px}.subhead_row-title h3{margin:20px 0;font-size:16px}.subhead_row-title img{margin-right:10px;display:block}.car_bl,.dop_bl{align-items:flex-start;flex-wrap:wrap}.car_item{width:100%;margin-bottom:45px}.car_item p,.compare_bl{margin-bottom:0}.car_inner{align-items:stretch;margin-bottom:30px;flex-direction:column}.car_inner>div{width:100%;display:flex;flex-direction:column}.car_title{font-size:20px;margin:0 0 10px}.car_subtitle{font-size:14px;line-height:normal;margin-bottom:10px}.price{font-size:20px;margin:10px 0}.price_nds{color:#f6ca33;font-size:17px;line-height:normal;margin:10px 0}.car_char-inner p,.new_text,p.car_desc{font-size:14px;line-height:normal}.car_item .but{height:40px;margin:10px auto;display:flex}.car_inner-mod .but{margin:10px auto;width:260px}.all_new,.but_otz,.car_char>.but,.car_inner>img,.otzyv_but_bl,.pay_it-mod p{margin-top:20px}.car_inner>img{width:100%;margin-left:0;flex-shrink:0;align-self:center;height:300px;object-fit:cover;object-position:center}.botom_nav .sectitle,footer a,p.car_desc{margin-bottom:15px}.car_char{border:5px solid var(--bg);border-radius:20px;padding:10px;flex-direction:column;align-items:center}.car_char-inner{align-items:center;flex-direction:column}.car_char-inner>div:first-child{width:100%;flex-shrink:0;text-align:left;max-width:unset;order:-3}.car_char-inner>div:nth-child(3){order:-2;margin-top:10px;margin-bottom:10px}.car_char-inner>div:nth-child(2){order:-1;display:flex;flex-direction:column}.car_char-inner>div:nth-child(2) .but{order:-1}.car_char-inner>div:first-child>img{margin:10px auto 0;display:block}.car_char-inner img{width:85%;max-width:260px;margin-left:auto;margin-right:auto}.car_char-inner div{max-width:unset}.car_inner .but{width:220px}.car_char-inner>div:last-child{align-items:flex-start;text-align:left;width:100%;margin-left:2%}.but-block .but+p,.but-block p,.car_bottom p,.error,.pay_it{text-align:center}.item{margin-bottom:23px;font-size:16px}.item img{margin-right:15px;flex-shrink:0}.form-container{background:var(--bg);padding:30px 0}.form{display:flex;justify-content:flex-end;flex-direction:column}.form_second .form{justify-content:space-between;align-items:flex-end}.form_second .form_inner,.know_list-item{margin-bottom:25px}#popup .opros.opros-ne-dozv,.bio-how__main,.bio-service__right,.calculator-footer .calculator-footer_map,.calculator-footer>div,.calculator-row>div,.compare,.contact-main .but,.contact-main_text-mod,.faq_item>*,.form_inner,.kran_media img,.otzyv_it>img,.podskazka img,.range-cont{width:100%}.form_inner .headline,p.dop_info_it-title{margin-bottom:20px}.form_inner .subtitle,.otzyv_it-title{font-size:16px;margin-bottom:20px}.form_inner .but{font-size:16px;min-width:50%}.form_ban{display:flex;align-items:center;width:100%}.form_ban a{font-size:20px;margin-bottom:35px}.discond_ban,.numbs-container,footer{padding:30px 0}#online,.why-container{padding:30px 0 0}.numbs-container .headline{margin-bottom:26px}#map,.numb_it{margin-bottom:30px}.numb_it span{font-size:42px;margin-right:15px;line-height:100%}.numb_it p{margin:0;font-size:16px}.why_bl{justify-content:center;flex-wrap:wrap;padding-left:15px;padding-right:15px}.why_it{width:100%;margin:0 0 30px}.dop_aten img,.why_it img{margin-right:15px}.about_it span,.know_list-item span{margin-right:20px;text-align:center}.why_it p{margin-bottom:0;font-size:15px}.know-container .headline,.kran .headline{font-size:26px;margin-bottom:30px}.faq_it,.know_list{width:100%;margin:0 auto}.know_list-item span{width:50px}.dop_info_it p,.know_list-item p{margin-bottom:0;font-size:16px}.know_aten{margin:30px auto 0;width:95%;font-size:16px;padding:20px 0}.dop_it{width:100%;margin-bottom:35px;flex-shrink:0}.dop_it p{font-size:15px;line-height:normal;margin-bottom:0}.all_new,.dop_it p b,.extr p,.how_name,.modal p,.rewiev_row-title{font-size:18px}.bio-how__descr,.bio-service__txt,.biotualet-price__text,.compare td,.faq-answer p,.how_descr,.in-price_descr,.mob-chars__text,.navigation{font-size:14px}.dop_it img{float:right;margin-top:5px;margin-left:5px;width:55%}.dop_aten{width:100%;font-size:16px}.about_it{width:100%;margin:0 auto 20px;align-items:flex-start}.about_it span{width:70px;flex-shrink:0}.about_it span img{min-width:50px}.faq-top img{margin-left:0;margin-top:10px;margin-right:0}.faq_it+.but{margin:20px auto;width:260px;display:flex}.compare-col{width:100%;max-width:500px;margin-left:auto;margin-right:auto;margin-bottom:40px}.compare .compare_title{font-size:16px;padding-bottom:10px}.compare_img img{max-width:90%;margin-bottom:10px}.compare td{width:50%;padding:5px}#online{font-size:20px;border-radius:20px}#online .headline{font-size:26px;margin-bottom:40px}.calculator-bl{width:100%;margin:30px auto;padding:10px}.calculator-row{margin-bottom:20px;align-items:flex-start;flex-wrap:wrap}.calculator-fields,.dop_info_bl,.pay_bl,.photo,.video{flex-wrap:wrap}.calculator-title{font-size:18px;margin-bottom:20px}.radio-but+label{font-size:16px;margin-bottom:25px;padding-left:40px;width:100%}.podskazka{right:0;top:-40px;width:150px;display:none}.range{-webkit-appearance:none;width:100%!important}.range-label{width:100%;display:block;margin:40px 0 60px}.range-label span:first-of-type{position:absolute;top:-30px;left:0}.range-label span:nth-of-type(2){position:absolute;top:-30px;right:0}.calculator-footer textarea{height:150px}#map{width:100%;height:250px}.but-row{padding-bottom:10px}.but-row .but{margin:0 auto}.pay_it{margin-bottom:70px;width:48%}.pay_it img{max-width:80%}.pay_it-mod{align-items:flex-end;flex-direction:column}.pay_it-mod p{font-size:16px;margin-bottom:0;width:100%}.dop_info_it{width:100%;border-radius:20px;padding:15px}.otzyv-slider{padding-left:45px;padding-right:45px}.otzyv-btn-next,.otzyv-btn-prev{padding-left:0;padding-right:0}.otzyv_bl{align-items:center}.otzyv_it{width:100%;max-width:600px;margin-bottom:30px}.otzyv_it-title span{display:block;font-weight:400;font-size:14px}.otzyv_it-res{margin-bottom:25px;font-size:16px}.otzyv_it-res img{margin-left:10px;margin-bottom:3px;width:20px}.botom_nav>div,.photo>img,.video iframe{margin-bottom:30px;width:100%}.otzyv_but_bl{display:flex;flex-direction:column;justify-content:center;align-items:center}.but_otz{height:55px;width:100%}.photo{justify-content:space-around}.video iframe{border:none;height:240px}.new{width:calc(100% - 20px)}.new__text{font-size:12px}.news_it{width:100%;max-width:500px;padding:20px;font-size:14px;margin-bottom:25px}.new_title{margin:10px 0 20px;font-size:16px}.discond_ban{background:url(../img/bg1.webp) left/cover}.discond_ban-title{font-size:24px;margin-bottom:0}.discond_ban span{margin-top:20px;height:40px;font-size:16px;width:270px}#contact{border-top:4px solid var(--bg);border-bottom:4px solid var(--bg)}.contact-main{align-items:stretch;flex-direction:column}.contact-main h4{margin:0 0 10px;font-size:18px}.contact-main_text div{margin-bottom:20px;font-size:16px}.contact-main_text-mod>div{display:flex;justify-content:flex-start;margin-bottom:20px}.contact-main_text-mod>div h4{width:40%}.contact-main_map{width:100%;height:260px;margin-bottom:30px;margin-left:0}.city_links a{margin-bottom:20px;width:48%}.botom_nav{align-items:flex-start;margin-top:30px;flex-wrap:wrap}.kran{padding:40px 10px}.kran_bl{align-items:flex-start;flex-direction:column}.kran_media{width:100%;flex-shrink:0;margin-left:0}.kran_media iframe{border:none;width:100%;height:250px;margin-top:30px}.kran_desc{line-height:normal;margin-bottom:25px}.kran_content .subtitle{font-size:20px;font-weight:700}.kran_content table{width:100%;font-size:14px}.kran_content td,.price_table td,.price_table th{padding:7px 3px}.kran .but{height:auto;margin:25px auto 0;display:flex}.price_table{width:100%;font-size:15px;max-width:100%;overflow-x:scroll;border-radius:15px}.price_table table{width:800px}.price_table th{font-size:13px}.price_table tr td,.price_table tr th{padding:15px;font-size:12px}.contact_info{margin-top:30px;align-items:flex-start;flex-direction:column}.contact_form,.mob-chars__table{width:100%;margin-bottom:30px}.contact_form .input{height:55px;font-size:16px}.contact_manager{width:100%;flex-wrap:wrap}.manager{width:48%;padding:10px;font-size:16px;margin-bottom:25px}.manager img{margin:0 auto 20px;width:100%}.rewiev-bl{flex-wrap:wrap;justify-content:center}.rewiev-it{width:95%;margin-top:30px}.rewiev-info p{width:47%;display:flex;justify-content:space-between;margin-right:3%;flex-wrap:wrap}.modal .modal-dialog{width:95%;margin:70px auto 0}.city .modal-dialog{width:95%}.city li{width:49%}.modal input{width:250px;margin:10px auto 20px}.modal .but{width:250px;height:50px;margin:0 auto 20px}#ext .text-center>p{margin-top:25px}.modal-dialog .close{opacity:1;position:absolute;top:10px;right:10px}#popup .modal-dialog{width:95%;margin-top:60px}#popup .opros,#popup .opros_red{margin:0 0 15px;width:100%}#popup .modal-body{padding:40px 10px 10px;background:url(../img/modal-bg.jpg) center/cover}#popup .opros_red{font-size:18px;display:block!important;height:50px}#show-txt{cursor:pointer;color:#ff7600}.float-right{float:right;margin:0 0 10px 15px}.float-left{float:left;margin:0 15px 10px 0}.img{width:80%;margin:0 auto 20px}#scroll-to span{width:55px;height:54px;font-size:45px;padding:0 0 0 10px;border:3px solid #ffd600;border-radius:100%;color:rgba(246,0,20,.68)}#scroll-to{cursor:pointer;bottom:90px;right:10px;z-index:999}#scroll-to:hover span{background:#ffe76b;color:rgba(246,0,20,.98)}.but-block{display:flex;justify-content:space-between;flex-wrap:wrap;width:48%}.but-block p{width:100%;margin-bottom:20px;font-size:22px}.but-block>div{width:60%}.but-block .but{width:320px;margin-bottom:20px}.but-block .but+p{width:100%;font-weight:400}.but-block span{color:red;font-size:30px}.extr{right:20px;padding:10px}.extr>img{bottom:100%;left:10px;width:180px}.extr .but{width:200px;height:40px}.extr-close{top:-30px}.error{background:url(../img/not-found.jpg) top/contain no-repeat #fdd303}.car_bottom,.h-contact__managers,.news_block,.photo{flex-direction:column;align-items:center}.h-contact__map{height:250px}.h-contact__managers .manager{width:100%;max-width:350px}.work-range{padding:20px}.work-range__list li{width:calc(100% - 20px);margin-bottom:15px}.work-range__list li a{font-size:15px}.work-range__btn{padding:10px 20px}.how_item{width:calc(100% - 20px);padding:15px}.how_num{font-size:35px}.how_img{height:170px}.faq_item{flex-direction:column;padding-top:0;overflow:hidden}.faq__top{width:calc(100% + 40px);margin-left:-20px;margin-top:0;padding:15px}.photo_item{width:calc(100% - 20px);max-width:400px}.contact-main .contact-main_map{height:300px}.contact-main_map iframe{width:100%;height:100%}.car_bottom p{width:100%;margin-bottom:10px;margin-right:0}.car_bottom a{width:100%;max-width:200px}.biotualet-texts__main{padding:10px 15px;border-radius:15px;font-size:14px}.biotualet-price__item{width:calc(100% - 20px);margin-bottom:20px}.in-price_table table{width:500px}.bio-how{margin-bottom:50px}.bio-how__img{width:100%;margin-top:30px}.bio-how__title{font-size:25px}.bio-how__item img{width:28px;height:28px;margin-right:18px}.mob-chars__title{font-size:24px}.bio-service{padding:15px;border-radius:20px}.bio-service__descr{font-size:14px;margin-bottom:20px}.bio-service__top{flex-direction:column;margin-bottom:0}.bio-service__img{width:100%;margin-bottom:15px;border-radius:15px}.mob-chars__table table{font-size:12px}.mob-chars__tables{flex-direction:column;margin-bottom:0}.bio-calc__table{max-width:100%;overflow-x:auto}.bio-calc__table table{font-size:12px;width:500px}}

.box-grid {
  display: grid;
  place-items: center;
  height: 300px;
    overflow: hidden;
    padding:20px;
}
.box-grid img{
    min-width: 100%;
    min-height: 100%;
}
.container-grid {
  display: grid;
  gap: 0px;
  grid-template-columns: 1fr 1fr;
  width:80%;
  margin:auto;
}
@media screen and (max-width: 768px){
.container-grid {grid-template-columns: 1fr;}
}
.a-grid{
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 1.15em;
  padding: 0px 20px;
  background: transparent;
  border: 2px solid #404040;
  color: #404040 !important;
  -webkit-border-radius: 0.25em;
  -moz-border-radius: 0.25em;
  border-radius: 0.25em;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
}


.item {
    margin-bottom: 23px;
    font-size:20px;
}

.item img {
    margin-right: 25px;
    flex-shrink: 0
}

.flex-s {
    display: flex;
    justify-content: flex-start;
    align-items: center
}

.item-car{
    box-shadow: 0 2px 10px rgba(84, 110, 122, 0.15);
    transition: all 0.25s ease-in-out;
}


.item-img {
    height: 180px;
    overflow: hidden;
    border-radius: 8px 8px 0 0;
}

.item-car .but{display:block;background:#ffd600;text-align:center;width:200px;padding:7px;line-height:normal;font-size:16px;border:2px solid #ffd600;margin:auto}




.item-txt {
    padding: 20px;
}

.item-name {
    font-size: 18px;
    line-height: 18px;
    font-family: "Montserrat", sans-serif;
    font-weight: 500;
    margin-bottom: 10px;
}

.item-price {
    font-size: 18px;
    line-height: 18px;
    font-weight: 500;
    color: #f44336;
    margin-bottom: 10px;
}


@media (min-width: 992px){
.item-img {
    height: 260px;
}
.item-txt {
    padding: 22px 20px 20px;
}
.item-name {
    font-size: 24px;
    line-height: 24px;
    margin-bottom: 10px;
}
.item-price {
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 24px;
}
}



.theToggle_car {margin: 0 0.5em;}
h5.trigger_car {margin: 0px !important; padding: 1em 0em;}
h5.trigger_car a:before {position: relative;
    content: '';
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #000;
    border-bottom: 0px;
    top: 12px;
    right: 5px;
    cursor: pointer;}
h5.trigger_car.active a:before {position: relative;
    content: '';
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #000;
    border-top: 0px;
    top: -11px;
    right: 5px;
    cursor: pointer;}
h5.trigger_car a {display: block;text-decoration:none !important; font-weight: 400;}
.toggle_container_car {overflow: hidden; padding: 0.5em 1.5em;}


.cars__slider {
    padding-left: 40px;
    padding-right: 40px;
    position: relative;
}

.cars-swiper {padding-bottom:20px !important;}
.cars-btn-prev img, .cars-btn-next img {
    display: block;
    width:24px;
}
.cars-btn-prev {
    left: 0;
}
.cars-btn-next {
    right: 0;
}
.cars-btn-prev, .cars-btn-next {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
    display: block;
    width: 24px;
    height: 24px;
    padding: 0;
    background: none;
    outline: none;
    border: none
}
.cars__item {
    width: 100%;
    box-sizing: border-box;
    border: 1px solid #FFAE2D;
    background-color: #fff;
    padding: 25px;
    margin-bottom: 20px;
}

@media screen and (max-width: 768px) {
ul.menu.flex-s {
    display: none;
}
}