.about{padding: 54px 0 81px;}
.about .container{max-width: 1102px;}
.about__item{display: flex;margin-bottom: 39px;column-gap: 37px;}
.item1{margin-bottom: 69px;}
.item1 img,.item3 img{border-radius: 0 100px;}
.about__item-txt{display: flex;flex-direction: column;justify-content: center;}
.about__item h2{color:#4b4b4b;font-weight: 700;font-size: 45px;line-height: 1.09;margin-bottom: 30px;text-transform: uppercase;}
.about__item p{color:#444;font-size: 14px;line-height: 1.286;}
.about__item p:first-of-type{margin-bottom: 15px;}
.item1 h2{/*margin-top: 48px;*/position: relative;}
.item1 h2:after{content: '';position: absolute;height: 5px;width: 45px;background: #0066ff;left: 0;bottom: -6px;}
.about__item h2 span{font-weight: 100;color:#ff6636;}
.item2 img{border-radius: 100px 0;}
.item2 h2{/*margin-top: 18px;*/}
.item3 h2{/*margin-top: 26px;*/}

.price{padding: 87px 0 81px;background: #f7f8fa;}
.price .container{max-width: 1110px;}
.price h2{color:#4b4b4b;font-weight: 700;font-size: 45px;line-height: 1.09;margin-bottom: 33px;text-transform: uppercase;}
.price h2 span{font-weight: 100;color:#ff6636;}
.price__items{display: flex;column-gap: 270px;}
.price__know a,.price__know p{color:#444;font-size: 16px;line-height: 1.4375;}
.price__know{width: 295px}
.price__ao{width: 538px;}
.price__tels{display: flex;align-items: flex-start;column-gap: 10px;}
.price__tels svg{margin-top: 5px;}
.price__ao p,.price__ao a{color:#444;font-size: 14px;line-height: 1.286;}
.price__ao p:first-of-type{margin-bottom: 15px;}
.price__tels-lnk{flex:1}

.quality{padding: 60px 0 62px;background-image: url(../img/quality.jpg);background-size: cover;}
.quality__text{color:#fff;margin-left: calc((100% - 1110px)/2);background: rgba(255, 102, 54, 0.8);backdrop-filter: blur(7.5px);border-radius: 0px 0px 100px 0px;padding: 36px 40px 53px 36px;width: 792px;}
.quality h2{font-weight: 700;font-size: 40px;line-height: 1.225;margin-bottom: 20px;text-transform: uppercase;}
.quality h2 span{font-weight: 100;}
.quality .btn{border-radius: 22px;background: #fff;color:#585858;}

.delivery{padding: 91px 0 66px;}
.delivery .container{max-width: 1313px;}
.delivery__text{max-width: 536px;position: relative;z-index: 2;}
.delivery h2{color:#0e0e0e;font-weight: 100;text-transform: uppercase;font-size: 45px;line-height: 1.09;margin-bottom: 25px;}
.delivery__img{position: absolute;z-index: 1;top: -10px;right: -169px;}
.delivery__flex{position: relative;}
.delivery p:first-of-type{color:#000;font-size: 18px;line-height: 1.472;margin-bottom: 15px;}
.delivery p:last-of-type{color:#777;font-size: 15px;line-height: 1.77;}
.delivery__items{display: flex;margin-top: 79px;column-gap: 31px;}
.delivery__item{width: 33%;}
.delivery__item img{border-radius: 0px 100px;margin-bottom: 19px;}
.delivery__item h3{height: 54px;font-weight: 700;font-size: 22px;margin-bottom: 12px;color:#2b2b2b;text-align: center;}
.delivery__item h3 span{color:#ff6636}
.delivery__item p{text-align: center;color:#2b2b2b;font-size: 16px;}

.mount{background-color: #f7f7f7;background-image: url(../img/mount-left.jpg);background-repeat: no-repeat;}
.mount .container{display: flex;column-gap: 35px;justify-content: space-between;}
.mount__text{max-width: 490px;margin-right: 63px;padding-top: 115px;}
.mount__img{margin-left: 60px;}
.mount h2{font-weight: 100;text-transform: uppercase;font-size: 45px;line-height: 1.09;margin-bottom: 27px;}
.mount p:first-of-type{font-size: 18px;line-height: 1.472;}
.mount p:last-of-type{color:#777;font-size: 15px;margin-top: 20px;line-height: 1.77;margin-bottom: 59px;}

@media(max-width:1650px){
    .delivery__img{right: -10px;width: 900px;}
}
@media(max-width:1350px){
    .price__items{column-gap: 200px;}
    .delivery{overflow: hidden;}
    .delivery__img{right: -230px;}
    .mount .container{column-gap: 0;}
}
@media(max-width:1140px){
    .about{padding: 50px 0;}
    .price__items{column-gap: 110px;}
    .price,.delivery{padding: 60px 0;}
    .quality__text{margin-left: 15px;}
    .delivery__img{right: -380px;}
    .delivery__items{column-gap: 20px;}
    .mount__img{margin-left: -50px;width: 500px;object-fit: cover;}
    .mount{background-position: -220px;}
    .mount__text{padding-top: 60px;}
}
@media(max-width:992px){
    .delivery__flex{display: flex;flex-wrap: wrap;}
    .delivery__img{position: static;width: 100%;}
    .delivery__text{max-width: 100%;}
    .quality__text{width: 630px;}
    .about__item{flex-wrap: wrap;margin-bottom: 40px;}
    .about .about__item h2{margin-top: 30px;}
    .about__item h2,.delivery h2,.mount h2{font-size: 40px;}
    .item2 img{order:-1;margin-left: auto;}
    .item2 h2{text-align: right;}
    .about__item h2{margin-bottom: 15px;}
    .price__items{column-gap: 40px;}
    .price__ao{width: 55%;}
    .price h2{font-size: 40px;margin-bottom: 25px;}
    .quality h2{font-size: 32px;}
    .delivery__items{flex-wrap: wrap;row-gap: 30px;justify-content: space-evenly;}
    .delivery__item{width: 48%;}
    .mount__text{padding-top: 30px;}
    .mount h2{margin-bottom: 15px;}
    .mount p:first-of-type,.mount p:last-of-type{line-height: 1.3;}
    .mount p:last-of-type{margin: 15px 0 20px;}
    .mount__img{width: 450px;}
}
@media(max-width:768px){
    .quality__text{width: 500px;}
    .about__item h2, .delivery h2, .mount h2{font-size: 34px;}
    .price__items{flex-wrap: wrap;justify-content: center;row-gap: 30px;}
    .price__know,.price__ao{width: 100%;}
    .quality h2{font-size: 24px;}
    .delivery__item h3{font-size: 19px;height: 45px;}
    .mount__text{margin-right: 0;}
    .mount__img{width: 250px;}
    .mount{background-image: unset;}
    .mount .container{column-gap: 15px;}
}