.container h1{text-align:left;margin:0}section.section p:last-of-type{margin-bottom:1em}.btn.fs-14,.fs-14{font-size:14px}.ol__list__wth__icon{justify-content:space-between;margin-bottom:30px;list-style-type:none;counter-reset:custom-counter}.ol__list__wth__icon>li{list-style:none;min-height:122px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;position:relative;border-bottom:1px solid #ebebeb;counter-increment:custom-counter;align-items:center;align-content:center;width:calc(50% - 35px);display:-webkit-flex;display:-ms-flexbox;display:flex}.ol__list__wth__icon>li:before{font-size:1.7em;color:#bfdae6;content:counter(custom-counter,decimal-leading-zero);width:100%;line-height:1em}.ol__list__wth__icon>li>.img{position:absolute;top:50%;left:0;margin-top:-38px}.ol__list__wth__icon>li>.img>svg{height:76px;fill:#76b4d0;width:76px}.ol__list__wth__icon>li>div{line-height:1.5em}.gallery.gallery_three-col .gallery__item{width:25%}.price_ol{padding:.7rem 2rem;font-size:.9em}@media (max-width:1200px){.gallery__item{width:25%}}@media (max-width:767px){.super-price{justify-content:left}.form__line input{margin-bottom:10px}.gallery.gallery_three-col .gallery__item{width:50%}}@media (max-width:567px){.slider-gallery__item img{width:auto}}@media (max-width:480px){.section_first-insult{padding-top:140px}.duration{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.duration__elem{border:0!important}.duration__elem:last-child{padding-top:10px;padding-left:0}.form__line input{margin-bottom:10px}}@media (max-width:767px){.section_banner{padding-top:544px!important;background-size:100%!important;background-color:#f2f7fa;padding-bottom:0;width:100%;background-image:url(/msk/nashi-uslugi/uslugi-sidelok/banner-m.jpg)!important;margin-top:-234px}}.info{margin-top:108px}.info,.info-left--subtitle,.info-right{display:flex}.info-right{flex-wrap:wrap;gap:42px;-moz-column-gap:40px;column-gap:40px}.info-right--item{position:relative;width:360px;z-index:1}.info-right--item__title{font-size:20px;font-weight:600;margin-bottom:.7em;position:relative;letter-spacing:-.01em;line-height:28px;z-index:1}.info-left--title{font-size:36px;font-weight:600;letter-spacing:-.01em;width:375px;line-height:42px;z-index:2}.info-right--item__icon{position:absolute;top:-30px;left:-10px;z-index:-1}.info-right--item__description{font-size:18px;font-weight:400;color:#6f717e;position:relative;max-width:100%;letter-spacing:-.02em;line-height:24px;margin-top:12px;z-index:1}.info-left--icon{position:relative;top:-9px;left:12px}@media screen and (max-width:1279px){.info{flex-direction:column;margin-top:120px}.info-left--title{margin-bottom:40px}}@media screen and (max-width:767px){.info{margin-top:70px}.our-specialists-item{width:100%!important}.our-specialists-item img{margin-right:auto;margin-left:auto;display:block}}.block-sidelok-container{flex-wrap:wrap;display:flex}.block-sidelok-item{flex-direction:column;text-align:center;margin:40px;width:300px;display:flex}.block-sidelok-item a{text-decoration:none;color:#026698}.block-sidelok-item img{border-radius:25% 0}.block-sidelok h2,.our-specialists h2{font-size:2em;font-weight:400;margin-bottom:45px}@media (max-width:767px){.price_form-list{flex-wrap:wrap;gap:10px}.price_form-header{justify-content:center;flex-wrap:wrap}.price_form-header a{margin-left:30%}}.price_form-header{margin-top:30px}.price_form-header,.price_form-header h2{justify-content:space-between;display:flex}.price_form-header h2{font-size:30px;text-align:center}.price_form-header a{justify-content:space-between;align-self:center;text-align:center}.price_form-list{column-gap:16px;margin-top:32px;display:flex}.price_form-list-item{height:216px;padding:28px 10px;justify-content:space-between;flex-direction:column;text-align:center;background-color:#f0f7fa;align-items:center;border-radius:24px;width:100%;display:flex}.price_form-item-title{font-size:18px}.price_form-item-icon svg{align-self:center}.price_form-item-price{font-weight:700}html{scroll-behavior:smooth}.start-choosing{justify-content:center;position:relative;display:flex}.start-choosing__icon{overflow:hidden}.start-choosing__info{position:absolute;flex-direction:column;align-self:center;gap:10px;align-items:center;display:flex;z-index:1}.start-choosing__title{font-size:30px;text-align:center}.start-choosing__time{margin-bottom:15px}