.home-block{padding:100px 15%;display:flex}.about{flex-direction:row;gap:100px;background-color:#fff}.about .about-title{display:flex;flex-direction:column;gap:45px;width:50%}.about .about-title img{width:100%;object-fit:cover;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px}.about .about-title h2{text-transform:uppercase;font-size:48px;font-weight:400}.about .about-text{display:flex;flex-direction:column;gap:40px;width:50%}.about .about-text h2{font-size:32px;font-weight:400;text-transform:uppercase;margin-bottom:0}.about .about-text p{font-size:18px;font-weight:400;margin-bottom:0}.about .advantage-block{display:flex;flex-wrap:wrap;flex-direction:row;gap:40px}.about .advantage-block .advantage{display:flex;flex-direction:column;gap:0;min-width:calc(50% - 20px);flex:1 1}.about .advantage-block .advantage span{font-size:54px;font-weight:500;color:#a68768}.about .advantage-block .advantage .advantage-line{height:1px;width:100%;background-color:#a68768;margin-top:20px}.about .advantage-block .advantage p{font-size:17px;font-weight:400}@media(max-width:1600px){.home-block{padding:100px 5%}}@media(max-width:1475px){.about .advantage-block{gap:30px}.about .advantage-block .advantage span{font-size:50px}.about .advantage-block .advantage p{font-size:16px}}@media(max-width:1375px){.about .advantage-block{gap:25px}.about .advantage-block .advantage span{font-size:45px}.about .advantage-block .advantage p{font-size:15px}}@media(max-width:1290px){.about .advantage-block{gap:20px}.about .advantage-block .advantage span{font-size:40px}.about .advantage-block .advantage p{font-size:14px}}@media(max-width:992px){.home-block{padding:60px 3%}.about{flex-direction:column;gap:20px}.about .about-title{width:100%;gap:25px}.about .about-title h2{font-size:30px;margin-bottom:0}.about img{height:inherit;width:100%;height:35vh;object-fit:cover}.about .about-text{display:flex;flex-direction:column;gap:10px;width:100%}.about .about-text h2{font-size:20px;font-weight:400}.about .about-text p{font-size:14px;font-weight:400;margin-bottom:0}.about .advantage-block{flex-direction:column;gap:20px;margin-top:20px}.about .advantage-block .advantage span{line-height:1;font-size:44px;margin-bottom:5px}}.advantages-blog{background-color:rgba(0,0,0,0)!important}.home-services{display:flex;flex-direction:column;background-color:#fff;gap:45px}.home-services .swiper-title-pagination.advantages div{display:flex;flex-direction:row;gap:15px;align-items:flex-end}.home-services .swiper-title-pagination.advantages div .swiper-button-next-new-advantages,.home-services .swiper-title-pagination.advantages div .swiper-button-prev-new-advantages{width:50px;height:50px;border:none;color:#fff;background-color:#38363b;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:.3s cubic-bezier(.075,.82,.165,1);-webkit-transition:.3s cubic-bezier(.075,.82,.165,1);-moz-transition:.3s cubic-bezier(.075,.82,.165,1);-ms-transition:.3s cubic-bezier(.075,.82,.165,1);-o-transition:.3s cubic-bezier(.075,.82,.165,1)}.home-services .swiper-title-pagination.advantages div .swiper-button-next-new-advantages:active,.home-services .swiper-title-pagination.advantages div .swiper-button-prev-new-advantages:active{transform:scale(.95);-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95)}.home-services .promo-catalog{width:100%;overflow:visible}.home-services .promo-catalog .swiper-slide{flex:1 1;position:relative;min-width:calc(35vw - 25px);height:auto!important;box-shadow:-10px -10px 20px #fff,4px 4px 20px hsla(240,12%,72%,.6)}.home-services .promo-catalog .swiper-slide,.home-services .promo-catalog .swiper-slide .advantages-home-card{display:flex;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px}.home-services .promo-catalog .swiper-slide .advantages-home-card{flex-direction:column;gap:25px;flex:1 1;padding:40px;transition:.3s ease}.home-services .promo-catalog .swiper-slide .advantages-home-card .num{margin-bottom:25px;font-size:36px;color:rgba(0,0,0,.5);font-weight:450;line-height:1}.home-services .promo-catalog .swiper-slide .advantages-home-card .title{font-size:32px;color:#000;line-height:1.3;font-weight:450;margin-bottom:0}.home-services .promo-catalog .swiper-slide .advantages-home-card span{font-size:20px}.home-services .promo-catalog .swiper-slide:hover{box-shadow:-10px -10px 20px #fff,4px 4px 20px hsla(240,12%,72%,.6);transform:translate(-3px,-3px)}.home-services .promo-catalog .swiper-slide:hover .service-fon{transform:scale(1.1)}@media(max-width:992px){.home-services .swiper-title-pagination.advantages .swiper-button-next-new-advantages,.home-services .swiper-title-pagination.advantages .swiper-button-prev-new-advantages{display:none}.home-services .promo-catalog .swiper-slide .advantages-home-card{padding:20px}.home-services .promo-catalog .swiper-slide .advantages-home-card .num{font-size:26px;margin-bottom:0}.home-services .promo-catalog .swiper-slide .advantages-home-card .title{font-size:20px}.home-services .promo-catalog .swiper-slide .advantages-home-card span{font-size:14px}}