h1.title{font-size:6.8rem;font-weight:500}@media screen and (max-width: 1400px){h1.title{font-size:4.8rem}}@media screen and (max-width: 767px){h1.title{font-size:1.8rem}}h2.title{font-size:6rem;font-weight:500}@media screen and (max-width: 1199px){h2.title{font-size:4.8rem}}@media screen and (max-width: 767px){h2.title{font-size:1.8rem}}h3.title{font-size:3rem;font-weight:500}@media screen and (max-width: 1199px){h3.title{font-size:2.4rem}}@media screen and (max-width: 767px){h3.title{font-size:2rem}}.main-btn{display:flex;align-items:center;text-align:center;justify-content:center;font-size:1.4rem;font-weight:500;color:#1b71b3;border:1px solid #1b71b3;border-radius:4px;transition:.3s}.main-btn:hover{background-color:#1b71b3;color:#fff}.border-btn{display:flex;align-items:center;text-align:center;justify-content:center;font-size:1.8rem;font-weight:500;color:#facd13;box-shadow:0 0 0 1px #facd13;background-color:transparent;border-radius:4px;transition:.3s}.border-btn:hover{color:#1b71b3;background-color:#facd13}@media screen and (max-width: 767px){.border-btn:hover{background-color:transparent;color:#facd13}}@media screen and (max-width: 767px){.border-btn{box-shadow:none}}.yellow-btn{display:flex;align-items:center;text-align:center;justify-content:center;font-size:1.8rem;font-weight:500;color:#1b71b3;background-color:#facd13;border-radius:4px;transition:.3s}.yellow-btn:hover{color:#facd13;box-shadow:0 0 0 1px #facd13;background-color:transparent}@media screen and (max-width: 767px){.yellow-btn:hover{background-color:transparent;color:#facd13}}@media screen and (max-width: 767px){.yellow-btn{border:none}}.close-btn{display:none;position:absolute;width:50px;height:50px;border-radius:50%;box-shadow:0 0 0 1px #1b71b3;transition:.3s}.close-btn:hover{background-color:#facd13}.close-btn:before,.close-btn:after{content:'';position:absolute;width:20px;height:2px;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:2px;background-color:#1b71b3}.close-btn:before{transform:translate(-50%, -50%) rotate(45deg)}.close-btn:after{transform:translate(-50%, -50%) rotate(-45deg)}@media screen and (max-width: 1199px){.close-btn{display:block}}.menu-btn{width:40px;height:40px;padding:0 8px;border-radius:6px;transition:.3s}.menu-btn:hover{box-shadow:0 0 0 1px #1b71b3}.menu-btn .line{display:block;position:relative;width:14px;height:3px;border-radius:3px;background-color:#1b71b3}.menu-btn .line:before,.menu-btn .line:after{content:'';position:absolute;height:3px;left:0;border-radius:3px;background-color:#1b71b3}.menu-btn .line:before{width:22px;top:-7px}.menu-btn .line:after{width:9px;bottom:-7px}.menu-btn.active{background-color:#facd13;box-shadow:0 0 0 1px #1b71b3}.banner-close{position:absolute;width:50px;height:50px;border-radius:50%;top:20px;right:20px;background-color:#facd13;z-index:5}@media screen and (max-width: 1199px){.banner-close{width:30px;height:30px;top:15px;right:15px}}.banner-close:before,.banner-close:after{content:'';position:absolute;width:50%;height:3px;border-radius:3px;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#1b71b3}.banner-close:before{transform:translate(-50%, -50%) rotate(-45deg)}.banner-close:after{transform:translate(-50%, -50%) rotate(45deg)}.banner-close:hover{background-color:transparent;box-shadow:0 0 0 1px #facd13}.banner-close:hover:before,.banner-close:hover:after{background-color:#facd13}.more-btn{position:relative;display:flex;align-items:center;text-align:center;justify-content:center;padding:18px 20px;font-size:1.4rem;font-weight:500;color:#1b71b3;border:1px solid #1b71b3;border-radius:4px;transition:.3s}.more-btn:hover{background-color:#1b71b3;color:#fff}@media screen and (max-width: 767px){.more-btn{width:40px;height:40px;padding:0}.more-btn:before{content:'>';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.more-btn.active:before{transform:translate(-50%, -50%) rotate(90deg)}}@media screen and (max-width: 767px){.more-btn .btn-title{display:none}}.modal-close{position:absolute;width:30px;height:30px}.modal-close:before,.modal-close:after{content:'';position:absolute;width:2px;height:20px;border-radius:2px;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#facd13}.modal-close:before{transform:translate(-50%, -50%) rotate(45deg)}.modal-close:after{transform:translate(-50%, -50%) rotate(-45deg)}.container{position:relative;width:100%;max-width:1700px;margin:0 auto;padding:0 20px}.delivery-banner,.service-banner{position:absolute;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:95px 75px;border-radius:6px;top:0;left:0;z-index:15;transform:scale(0);opacity:0;background-color:#1b71b3;transition:.3s, opacity .4s}@media screen and (max-width: 1400px){.delivery-banner,.service-banner{padding:110px 75px}}@media screen and (max-width: 1199px){.delivery-banner,.service-banner{padding:75px 45px 85px}}@media screen and (max-width: 767px){.delivery-banner,.service-banner{padding:15px}}.delivery-banner:before,.service-banner:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(27,113,179,0.3);z-index:1}.delivery-banner.active,.service-banner.active{transform:scale(1);opacity:1}.delivery-banner__title,.service-banner__title{color:#fff;z-index:5}@media screen and (max-width: 1600px){.delivery-banner__title,.service-banner__title{max-width:60%}}@media screen and (max-width: 1400px){.delivery-banner__title,.service-banner__title{max-width:55%}}@media screen and (max-width: 1199px){.delivery-banner__title,.service-banner__title{max-width:85%}}.delivery-banner__desc,.service-banner__desc{max-width:440px;font-size:2.4rem;color:#fff;z-index:5}@media screen and (max-width: 1199px){.delivery-banner__desc,.service-banner__desc{display:none}}.delivery-banner__btn,.service-banner__btn{width:285px;height:70px;z-index:5}@media screen and (max-width: 1199px){.delivery-banner__btn,.service-banner__btn{margin-top:60px}}@media screen and (max-width: 767px){.delivery-banner__btn,.service-banner__btn{width:fit-content;height:fit-content;margin-top:15px;background-color:transparent;color:#facd13;font-size:1.6rem}}.delivery-banner__img,.service-banner__img{position:absolute;width:880px;height:520px;top:0;right:-250px;object-fit:contain}@media screen and (max-width: 767px){.delivery-banner__img,.service-banner__img{width:200px;height:120px;top:-20px;right:-75px}}.plug{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%}.plug__img{display:block;width:150px;margin-bottom:40px}.header{display:flex;align-items:center;height:100px;background-color:#fff;box-shadow:0px 0px 10px 0px rgba(125,125,125,0.15)}@media screen and (max-width: 767px){.header{height:70px}}.header .wrapper{display:flex;align-items:center}.header__logo{position:relative;max-width:215px;padding-left:110px}@media screen and (max-width: 767px){.header__logo{max-width:170px;padding-left:75px}}.header__logo .logo-img{position:absolute;width:90px;height:115px;top:-20px;left:0;object-fit:contain}@media screen and (max-width: 767px){.header__logo .logo-img{width:65px;height:82px;top:-13px}}.header__logo .logo-title{font-size:2.6rem;font-weight:700}@media screen and (max-width: 767px){.header__logo .logo-title{font-size:1.6rem}}.header__logo .logo-subtitle{display:block;font-size:1.4rem;font-weight:400}@media screen and (max-width: 767px){.header__logo .logo-subtitle{font-size:1.2rem}}.header__navigation{display:flex;align-items:center;width:100%}@media screen and (max-width: 1199px){.header__navigation{position:fixed;flex-direction:column;height:calc(100% - 50px);padding-top:90px;left:50%;bottom:-100vh;border-radius:6px;z-index:50;transform:translateX(-50%);background-color:#fff;box-shadow:0px 0px 10px 0px rgba(125,125,125,0.15);transition:.5s;overflow-y:auto}}@media screen and (max-width: 767px){.header__navigation{padding-top:70px}}.header__navigation .menu{display:flex;align-items:center}@media screen and (max-width: 1199px){.header__navigation .menu{flex-direction:column}}.header__navigation .menu-item-has-children:after{content:'';position:absolute;width:10px;height:10px;border-left:2px solid #616161;border-bottom:2px solid #616161;top:12px;right:-20px;transform:rotate(-45deg);transition:.3s}@media screen and (max-width: 1199px){.header__navigation .menu-item-has-children:after{right:80px}}.header__navigation .menu-item{position:relative;display:block;margin-right:65px;font-size:1.6rem;font-weight:500}.header__navigation .menu-item:last-child{margin-right:0}.header__navigation .menu-item:hover .sub-menu{max-height:500px;padding:10px 20px}@media screen and (max-width: 1199px){.header__navigation .menu-item:hover .sub-menu{border-top:2px solid #DDDDDD;border-bottom:2px solid #DDDDDD}}.header__navigation .menu-item:hover:after{top:18px;transform:rotate(135deg);border-left:2px solid #1b71b3;border-bottom:2px solid #1b71b3}@media screen and (max-width: 1400px){.header__navigation .menu-item{margin-right:50px}}@media screen and (max-width: 1199px){.header__navigation .menu-item{width:100%;margin:5px 0;font-size:2.4rem;font-weight:400}}@media screen and (max-width: 767px){.header__navigation .menu-item{font-size:1.6rem;margin:0}}.header__navigation .menu-item__link{display:block;text-align:center;width:100%;padding:10px 0}.header__navigation .menu-item__link:hover{color:#1b71b3}@media screen and (max-width: 767px){.header__navigation .menu-item__link{padding:8px 0}}.header__navigation .menu-item .sub-menu{position:absolute;display:flex;flex-direction:column;align-items:start;width:180px;max-height:0;padding:0 20px;border-radius:6px;left:-20px;z-index:20;background-color:#fff;box-shadow:0px 0px 10px 0px rgba(125,125,125,0.15);overflow:hidden;transition:.5s}@media screen and (max-width: 1199px){.header__navigation .menu-item .sub-menu{position:relative;box-shadow:none;width:100%;left:auto;border-top:2px solid transparent;border-bottom:2px solid transparent}}.header__navigation .menu-item .sub-menu .menu-item{margin:5px 0}.header__navigation.active{bottom:50px}.header__navigation-list{margin:0 auto}@media screen and (max-width: 1600px){.header__navigation-list{margin-left:90px}}@media screen and (max-width: 1400px){.header__navigation-list{margin:0 auto}}@media screen and (max-width: 1199px){.header__navigation-list{order:1;width:100%;max-width:320px;margin:0}}.header__email{font-size:1.6rem;font-weight:500}.header__email:hover{color:#1b71b3}@media screen and (max-width: 1600px){.header__email{display:none}}@media screen and (max-width: 1199px){.header__email{display:block;order:3;padding:10px 0;margin-bottom:50px;font-weight:400}}@media screen and (max-width: 767px){.header__email{margin-bottom:25px}}.header__btn{margin-left:20px;padding:16px 20px}@media screen and (max-width: 1600px){.header__btn{margin-left:0}}@media screen and (max-width: 1199px){.header__btn{order:4;width:230px;margin-bottom:20px}}@media screen and (max-width: 767px){.header__btn{width:240px;padding:10px 20px}}@media screen and (max-width: 1600px){.header .btn-callback{display:none}}@media screen and (max-width: 1199px){.header .btn-callback{display:flex}}.header__phone{display:flex;flex-direction:column;margin-left:45px}@media screen and (max-width: 1600px){.header__phone{margin-left:35px}}@media screen and (max-width: 1400px){.header__phone{margin-left:20px}}@media screen and (max-width: 1199px){.header__phone{order:2;margin-left:0;font-weight:400}}.header__phone-item{font-size:1.6rem;font-weight:500}.header__phone-item:hover{color:#1b71b3}@media screen and (max-width: 1199px){.header__phone-item{padding:10px 0;margin-bottom:15px;font-weight:400}}@media screen and (max-width: 767px){.header__phone-item{font-size:1.4rem}}.header__phone-item:nth-child(2n){display:none}@media screen and (max-width: 1199px){.header__phone-item:nth-child(2n){display:block}}.header__whatsapp{position:relative;width:50px;height:50px;margin-left:40px;border-radius:50%;border:1px solid #1b71b3;transition:.3s}@media screen and (max-width: 1400px){.header__whatsapp{margin-left:30px}}@media screen and (max-width: 1199px){.header__whatsapp{margin:0}}.header__whatsapp:before{content:'';position:absolute;background-image:url("../img/whatsapp.svg");background-position:center;background-size:contain;background-repeat:no-repeat;width:50%;height:50%;left:50%;top:50%;transform:translate(-50%, -50%)}.header__whatsapp:hover{background-color:#1b71b3}@media screen and (max-width: 1199px){.header__whatsapp{display:none}}.header .menu-close{top:40px;right:60px}@media screen and (max-width: 767px){.header .menu-close{width:35px;height:35px;top:20px;right:20px}}.header__mobile{display:none}@media screen and (max-width: 1199px){.header__mobile{display:flex;flex-direction:column;margin-left:auto}}@media screen and (max-width: 1199px){.header__mobile .header__phone-item{margin:0;padding:0}}@media screen and (max-width: 767px){.header__mobile .header__phone-item{font-size:1.2rem}}.main{margin-top:50px}.main__content{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;max-height:600px;padding:95px 75px;border-radius:6px;background-color:#1b71b3;overflow:hidden}@media screen and (max-width: 1400px){.main__content{padding:110px 75px}}@media screen and (max-width: 1199px){.main__content{padding:75px 45px 85px}}@media screen and (max-width: 767px){.main__content{padding:15px}}.main__content:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(27,113,179,0.3);z-index:1}.main__title{max-width:50%;text-transform:uppercase;color:#fff;z-index:5}@media screen and (max-width: 1600px){.main__title{max-width:60%}}@media screen and (max-width: 1400px){.main__title{max-width:55%}}@media screen and (max-width: 1199px){.main__title{max-width:85%}}.main__subtitle{max-width:450px;margin:50px 0 45px;font-size:2.4rem;color:#fff;z-index:5}@media screen and (max-width: 1199px){.main__subtitle{margin:30px 0 20px}}@media screen and (max-width: 767px){.main__subtitle{margin:10px 0 20px;font-size:1.2rem}}@media screen and (max-width: 767px){.main__subtitle .mobile-hide{display:none}}.main__btn{width:285px;height:70px;z-index:5}@media screen and (max-width: 767px){.main__btn{width:fit-content;height:fit-content;background-color:transparent;color:#facd13;font-size:1.6rem}}.main__img{position:absolute;display:block;width:1130px;height:860px;top:-70px;right:-250px;object-fit:contain}@media screen and (max-width: 1600px){.main__img{right:-405px}}@media screen and (max-width: 1400px){.main__img{right:-455px}}@media screen and (max-width: 1199px){.main__img{width:1000px;height:700px;top:105px;right:-610px}}@media screen and (max-width: 767px){.main__img{width:260px;height:180px;top:20px;right:-150px}}.main__services{display:flex;align-items:center;justify-content:space-between;padding:50px 0}@media screen and (max-width: 767px){.main__services{padding-bottom:30px}}.main__services-item{display:flex;align-items:center;width:32.25%;padding:35px;border-radius:8px;background-color:#fff;box-shadow:0px 0px 10px 0px rgba(125,125,125,0.15);transition:.3s}.main__services-item:hover{transform:scale(1.04)}@media screen and (max-width: 767px){.main__services-item{flex-direction:column;width:30%;padding:0;background-color:transparent;box-shadow:none}}.main__services-item .item-icon{width:40px;height:40px;object-fit:contain}@media screen and (max-width: 767px){.main__services-item .item-icon{width:80px;height:80px;padding:25px;border-radius:8px;background-color:#fff;box-shadow:0px 0px 10px 0px rgba(125,125,125,0.15)}}.main__services-item .item-title{margin-left:80px;font-size:2.4rem;font-weight:500;color:#1b71b3}@media screen and (max-width: 1600px){.main__services-item .item-title{margin-left:50px}}@media screen and (max-width: 1400px){.main__services-item .item-title{margin-left:40px}}@media screen and (max-width: 1199px){.main__services-item .item-title{margin-left:30px;font-size:1.8rem}}@media screen and (max-width: 767px){.main__services-item .item-title{margin:15px auto 0;font-size:1.4rem}}.catalog{padding:45px 0}@media screen and (max-width: 1199px){.catalog{padding:15px 0}}.catalog__wrapper{position:relative}.catalog__title{cursor:pointer}@media screen and (max-width: 767px){.catalog__list{width:calc(100% + 40px);margin-left:-20px}}.catalog__list-wrapper{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;max-height:510px;padding:35px 0;overflow:hidden;transition:.3s}@media screen and (max-width: 1199px){.catalog__list-wrapper{padding:25px 0}}@media screen and (max-width: 767px){.catalog__list-wrapper{flex-wrap:nowrap;overflow:auto;padding:20px}}.catalog__list-wrapper.active{max-height:2000px}@media screen and (max-width: 767px){.catalog__list-wrapper.active{flex-wrap:wrap}.catalog__list-wrapper.active .catalog__list-item{width:48%;margin-right:0;margin-bottom:20px}}.catalog__list-wrapper:after{content:'';display:block;width:49.2%}@media screen and (max-width: 1199px){.catalog__list-wrapper:after{width:32%}}.catalog__list-item{display:flex;flex-direction:column;width:23.8%;margin-bottom:35px;border-radius:6px;background-color:#fff;box-shadow:0px 0px 10px 0px rgba(125,125,125,0.15);cursor:pointer;transition:.3s}.catalog__list-item:hover{transform:scale(1.05)}@media screen and (max-width: 1199px){.catalog__list-item{width:32%}}@media screen and (max-width: 767px){.catalog__list-item{min-width:44%;margin-right:10px;margin-bottom:0}}.catalog__list-item .img-wrapper{width:100%;height:115px;border-radius:6px;overflow:hidden;backdrop-filter:rgba(27,113,179,0.3)}@media screen and (max-width: 767px){.catalog__list-item .img-wrapper{height:90px}}@media screen and (max-width: 425px){.catalog__list-item .img-wrapper{height:60px}}.catalog__list-item .item-img{width:100%;height:100%;object-fit:cover;object-position:bottom}.catalog__item-title{display:flex;align-items:center;height:100px;padding:30px;font-size:1.8rem;font-weight:500}@media screen and (max-width: 767px){.catalog__item-title{height:50px;padding:8px 10px 15px;font-size:1.4rem}}.catalog .card{display:none;width:100%;margin-top:30px;overflow:hidden;transition:.5s}.catalog .card.active{display:block}.catalog .card__list{position:relative;padding:0 70px}@media screen and (max-width: 1199px){.catalog .card__list{padding:0}}.catalog .card__list .card-button-prev,.catalog .card__list .card-button-next{position:absolute;top:50%;transform:translate(0, -50%);width:50px;height:50px;border-radius:50%;border:1px solid #1b71b3;background-color:#fff;z-index:10;cursor:pointer;transition:.3s}@media screen and (max-width: 1199px){.catalog .card__list .card-button-prev,.catalog .card__list .card-button-next{display:none}}.catalog .card__list .card-button-prev:hover,.catalog .card__list .card-button-next:hover{background-color:#1b71b3}.catalog .card__list .card-button-prev:hover:before,.catalog .card__list .card-button-next:hover:before{border-bottom:2px solid #fff}.catalog .card__list .card-button-prev:before,.catalog .card__list .card-button-next:before{content:'';position:absolute;width:10px;height:10px;top:50%;border-bottom:2px solid #1b71b3;transform:translate(0, -50%);transition:.3s}.catalog .card__list .card-button-prev{left:0}.catalog .card__list .card-button-prev:hover:before{border-left:2px solid #fff}.catalog .card__list .card-button-prev:before{left:20px;border-left:2px solid #1b71b3;transform:translate(0, -50%) rotate(45deg)}.catalog .card__list .card-button-next{right:0}.catalog .card__list .card-button-next:hover:before{border-right:2px solid #fff}.catalog .card__list .card-button-next:before{right:20px;border-right:2px solid #1b71b3;transform:translate(0, -50%) rotate(-45deg)}.catalog .card__list-wrapper{display:flex;align-items:center;justify-content:space-between;padding:35px;overflow:hidden}@media screen and (max-width: 767px){.catalog .card__list-wrapper{padding:25px}}.catalog .card .swiper-slide{display:flex;align-items:center;min-width:200px;width:100%;height:50px;padding:10px 25px;margin-right:20px;border-radius:25px;box-shadow:0 0 0 1px #1b71b3;cursor:pointer;transition:.3s}.catalog .card .swiper-slide:hover{background-color:#1b71b3}.catalog .card .swiper-slide:hover span{color:#fff}@media screen and (max-width: 767px){.catalog .card .swiper-slide{min-width:115px;height:40px}}.catalog .card .swiper-slide:last-child{margin-right:0}.catalog .card .swiper-slide span{font-size:1.4rem;color:#1b71b3;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:.3s}@media screen and (max-width: 1199px){.catalog .card .swiper-slide span{font-size:1.2rem}}.catalog .card__desc-wrapper{background-color:#fff;box-shadow:0px 0px 10px 0px rgba(125,125,125,0.15);border-radius:6px;overflow:hidden}.catalog .card__headline{position:relative;max-height:120px;padding:40px 30px;overflow:hidden}.catalog .card__headline:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(27,113,179,0.3);z-index:1}.catalog .card__headline-title{z-index:5}@media screen and (max-width: 1199px){.catalog .card__headline-title{display:none}}.catalog .card__headline-img{display:block;position:absolute;right:50px;top:-45px;width:310px;height:180px;object-fit:contain}.catalog .card__description{display:flex;flex-direction:column;width:50%;padding-left:30px;padding-top:40px;padding-bottom:70px;font-size:1.6rem}@media screen and (max-width: 767px){.catalog .card__description{width:100%;padding:20px;font-size:1.4rem}}.catalog .card__description-title-mobile{display:none}@media screen and (max-width: 1199px){.catalog .card__description-title-mobile{display:block;margin-bottom:30px;font-size:1.8rem}}.catalog .card__description-text{max-height:75px;margin:25px 0 15px;overflow:hidden;transition:.3s}.catalog .card__description-text.active{max-height:3000px}@media screen and (max-width: 767px){.catalog .card__description-text{max-height:80px}}.catalog .card .description-more{position:relative;width:fit-content;margin-bottom:20px;cursor:pointer;color:#1b71b3}.catalog .card .description-more:after{content:'';position:absolute;width:7px;height:7px;top:5px;right:-20px;transform:rotate(45deg);border-right:2px solid #1b71b3;border-bottom:2px solid #1b71b3;transition:.3s}.catalog .card .description-more.active:after{top:10px;transform:rotate(-135deg)}.catalog .card__description-link{color:#1b71b3;text-decoration:underline}@media screen and (max-width: 425px){.catalog .card__description-link{text-align:center}}.catalog .card__description-btn{width:240px;height:50px;margin-top:45px;font-size:1.4rem}@media screen and (max-width: 425px){.catalog .card__description-btn{width:100%}}.form{padding:50px 0}@media screen and (max-width: 1400px){.form{padding:30px 0}}@media screen and (max-width: 1199px){.form{padding:45px 0}}@media screen and (max-width: 767px){.form{padding:30px 0}}.form__block{display:flex;align-items:center;justify-content:space-between;padding:60px 90px;border-radius:8px;background-color:#1b71b3}@media screen and (max-width: 1600px){.form__block{padding:60px 70px}}@media screen and (max-width: 1400px){.form__block{padding:60px 50px}}@media screen and (max-width: 1199px){.form__block{flex-direction:column;padding:50px 60px}}@media screen and (max-width: 767px){.form__block{padding:30px 20px}}.form__text{display:flex;align-items:center;justify-content:space-between;width:52%}@media screen and (max-width: 1600px){.form__text{width:43%}}@media screen and (max-width: 1400px){.form__text{width:50%}}@media screen and (max-width: 1199px){.form__text{width:100%;flex-direction:column}}.form__text .title{width:320px;line-height:6rem;color:#fff}@media screen and (max-width: 1199px){.form__text .title{width:100%;text-align:center}}@media screen and (max-width: 767px){.form__text .title{line-height:normal;margin-bottom:20px}}.form__subtitle-desktop{width:380px;font-size:2.2rem;color:#fff}@media screen and (max-width: 1600px){.form__subtitle-desktop{width:180px;font-size:1.8rem}}@media screen and (max-width: 1400px){.form__subtitle-desktop{width:160px;font-size:1.6rem}}@media screen and (max-width: 1199px){.form__subtitle-desktop{width:330px;margin:30px 0 40px;text-align:center}}@media screen and (max-width: 767px){.form__subtitle-desktop{display:none}}.form__subtitle-mobile{display:none;font-size:1.6rem;color:#fff}@media screen and (max-width: 767px){.form__subtitle-mobile{display:block}}.form__body{display:flex}@media screen and (max-width: 1199px){.form__body{max-width:610px;width:100%}}@media screen and (max-width: 767px){.form__body{flex-direction:column;align-items:center}}.form__body-input{width:350px;height:50px;padding:0 20px;margin-right:25px;border-radius:4px;background-color:#fff;color:#1b71b3;font-size:1.4rem;font-weight:500}.form__body-input::placeholder{color:#1b71b3;font-size:1.4rem;font-weight:500}@media screen and (max-width: 1400px){.form__body-input{width:290px}}@media screen and (max-width: 1199px){.form__body-input{flex:1}}@media screen and (max-width: 767px){.form__body-input{flex:none;width:100%;max-width:320px;margin:30px 0 20px}}.form__body-btn{width:165px;height:50px}@media screen and (max-width: 767px){.form__body-btn{width:100%;max-width:320px}}.advantage{padding:50px 0}@media screen and (max-width: 1400px){.advantage{padding:40px 0}}@media screen and (max-width: 1199px){.advantage{padding:35px 0}}@media screen and (max-width: 767px){.advantage{padding:25px 0}}.advantage__title{font-size:3rem;font-weight:500;transition:.3s}.advantage__title:hover{color:#1b71b3}@media screen and (max-width: 1199px){.advantage__title{font-size:2.4rem}}@media screen and (max-width: 767px){.advantage__title{font-size:2rem}}.advantage__btn{display:block;position:relative;font-size:1.4rem;color:#1b71b3;transition:.3s}@media screen and (max-width: 767px){.advantage__btn{color:#1b71b3;border:1px solid #1b71b3;border-radius:4px;transition:.3s;width:40px;height:40px;padding:0}.advantage__btn:hover{background-color:#1b71b3;color:#fff}.advantage__btn:before{content:'>';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.advantage__btn.active:before{transform:translate(-50%, -50%) rotate(90deg)}}@media screen and (max-width: 767px){.advantage__btn .btn-title{display:none}}.advantage__list{position:relative;display:flex;justify-content:space-between;max-height:210px;margin-top:35px;overflow:hidden;transition:.3s}@media screen and (max-width: 1199px){.advantage__list{max-height:430px;flex-wrap:wrap}}@media screen and (max-width: 767px){.advantage__list{max-height:245px}}.advantage__list-item{display:flex;width:24%;height:200px;margin-bottom:20px;border-radius:6px;background-color:#fff;box-shadow:0px 0px 10px 0px rgba(125,125,125,0.15)}@media screen and (max-width: 1400px){.advantage__list-item{flex-direction:column}}@media screen and (max-width: 1199px){.advantage__list-item{width:49%}}@media screen and (max-width: 767px){.advantage__list-item{height:110px;margin-bottom:15px}}.advantage__list-item .img-wrapper{max-width:50%;border-radius:6px;overflow:hidden}@media screen and (max-width: 1400px){.advantage__list-item .img-wrapper{max-width:100%}}@media screen and (max-width: 1199px){.advantage__list-item .img-wrapper{max-height:50%}}.advantage__list-item .item-img{width:100%;height:100%;object-fit:cover}.advantage__list-item .item-title{margin:30px 25px;font-size:1.8rem;font-weight:600}@media screen and (max-width: 1199px){.advantage__list-item .item-title{margin:20px 30px 30px;max-width:160px;height:50%}}@media screen and (max-width: 767px){.advantage__list-item .item-title{margin:10px;font-size:1.4rem;text-overflow:ellipsis;overflow:hidden}}.footer{padding:50px 0}@media screen and (max-width: 1400px){.footer{padding:40px 0}}@media screen and (max-width: 1199px){.footer{padding:35px 0 80px}}@media screen and (max-width: 767px){.footer{padding:25px 0 60px}}.footer__title{margin-bottom:55px}.footer__wrapper{display:flex}@media screen and (max-width: 1199px){.footer__wrapper{flex-direction:column}}.footer__map{height:100%;max-height:470px;flex:3;border-radius:6px;box-shadow:0px 0px 10px 0px rgba(125,125,125,0.15);overflow:hidden}@media screen and (max-width: 1199px){.footer__map{flex:1;max-height:410px}}@media screen and (max-width: 767px){.footer__map{max-height:280px}}.footer__contacts{display:flex;flex-direction:column;justify-content:end;align-items:end;flex:1}@media screen and (max-width: 1199px){.footer__contacts{position:relative;flex-direction:row;justify-content:space-between;align-items:start;margin-top:50px}}@media screen and (max-width: 767px){.footer__contacts{margin-top:30px}}.footer__contact-address{display:flex;flex-direction:column;align-items:end;text-align:end;max-width:250px;margin-bottom:auto;font-size:1.6rem}@media screen and (max-width: 1199px){.footer__contact-address{order:2;align-items:start;text-align:start;max-width:270px;margin-left:60px;margin-right:auto}}@media screen and (max-width: 767px){.footer__contact-address{display:none}}.footer__contact-address .time-title{margin:45px 0 25px}@media screen and (max-width: 1199px){.footer__contact-address .time-title{display:none}}@media screen and (max-width: 1199px){.footer__contact-address .time-item{display:none}}.footer__contact-address .mobile-time-item{display:none}@media screen and (max-width: 1199px){.footer__contact-address .mobile-time-item{display:block;margin-top:15px}}.footer__contact-social{display:flex;flex-direction:column;margin-bottom:50px}@media screen and (max-width: 1199px){.footer__contact-social{order:3;flex-direction:row;margin-bottom:0}}.footer__contact-whatsapp,.footer__contact-instagram{width:26px;height:26px}.footer__contact-whatsapp{margin-bottom:40px;background-image:url("../img/whatsapp.svg");background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 1199px){.footer__contact-whatsapp{order:2;margin-bottom:0}}.footer__contact-instagram{background-image:url("../img/instagram.svg");background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 1199px){.footer__contact-instagram{order:1;margin-right:30px}}@media screen and (max-width: 767px){.footer__contact-instagram{margin-right:20px}}.footer__contact-link{display:flex;flex-direction:column}@media screen and (max-width: 1199px){.footer__contact-link{order:1}}.footer__contact-link .link-item{font-size:1.6rem}.footer__contact-link .link-item:last-child{margin-top:15px}.footer__contact-link .link-item:hover{color:#1b71b3}.footer .diple{margin-top:25px;font-size:1.6rem;color:#bfbfbf}@media screen and (max-width: 1199px){.footer .diple{position:absolute;right:0;bottom:0;margin:0}}@media screen and (max-width: 767px){.footer .diple__hide{display:none}}.footer .quick-menu{position:fixed;display:none;align-items:center;justify-content:space-between;bottom:0;left:0;width:100%;height:50px;padding:0 70px;z-index:50;background-color:#fff;box-shadow:0px 0px 10px 0px rgba(125,125,125,0.15)}@media screen and (max-width: 1199px){.footer .quick-menu{display:flex}}@media screen and (max-width: 767px){.footer .quick-menu{padding-left:30px;padding-right:20px}}.footer .quick-menu__item{display:block;width:40px;height:40px;background-size:60%;background-position:center;background-repeat:no-repeat}.footer .quick-menu__item:first-child{background-image:url("../img/mail.svg")}.footer .quick-menu__item:nth-child(2){background-image:url("../img/phone.svg")}.footer .quick-menu__item:nth-child(3){background-image:url("../img/whatsapp.svg")}@media screen and (max-width: 767px){.footer .quick-menu__item{width:30px;height:30px}}.about{padding:50px 0}@media screen and (max-width: 1400px){.about{padding-bottom:30px}}@media screen and (max-width: 1199px){.about{padding-bottom:45px}}@media screen and (max-width: 767px){.about{padding-bottom:30px}}.description{position:relative;padding:50px 0}@media screen and (max-width: 1400px){.description{padding:30px 0}}@media screen and (max-width: 1199px){.description{padding:45px 0}}@media screen and (max-width: 767px){.description{padding:30px 0}}.description__decor{position:absolute;display:block;background-image:url("../img/medal.png");background-size:contain;background-repeat:no-repeat;width:187px;height:193px;top:50px;right:40px}@media screen and (max-width: 1199px){.description__decor{display:none}}.description__title{margin-bottom:50px}@media screen and (max-width: 1199px){.description__title{margin-bottom:30px}}.description__wrapper{max-width:1030px;padding-bottom:15px;font-size:1.6rem}@media screen and (max-width: 1400px){.description__wrapper{max-width:700px}}@media screen and (max-width: 1199px){.description__wrapper{max-width:100%}}.description__paragraph{margin-bottom:20px}.description__list-item{margin-top:25px}.description__btn{width:220px;height:50px}@media screen and (max-width: 767px){.description__btn{margin:0 auto}}.certificate{position:relative;padding:50px 0}@media screen and (max-width: 1400px){.certificate{padding:30px 0}}@media screen and (max-width: 1199px){.certificate{padding:45px 0}}@media screen and (max-width: 767px){.certificate{padding:30px 0}}.certificate__title{text-align:center;margin-bottom:55px}.certificate:after{content:'';position:absolute;width:1000px;height:1px;bottom:0;left:50%;transform:translate(-50%, 0);background-color:#DDDDDD}.gallery{position:relative;padding:50px 0}@media screen and (max-width: 1400px){.gallery{padding:30px 0}}@media screen and (max-width: 1199px){.gallery{padding:45px 0}}@media screen and (max-width: 767px){.gallery{padding:30px 0}}.gallery__title{text-align:center;margin-bottom:55px}.gallery__slider .item-img{object-fit:cover}.slider-wrapper{position:relative}@media screen and (max-width: 1199px){.slider-wrapper{width:fit-content;margin:0 auto}}.slider{max-width:1480px;width:100%;margin:0 auto;padding:20px;overflow:hidden}@media screen and (max-width: 1600px){.slider{max-width:1100px}}@media screen and (max-width: 1400px){.slider{max-width:1000px}}@media screen and (max-width: 1199px){.slider{max-width:940px;padding:0}}@media screen and (max-width: 767px){.slider{max-width:730px;padding:0}}.slider-item{width:330px;height:470px;border-radius:6px;box-shadow:0px 0px 10px 0px rgba(125,125,125,0.15);overflow:hidden}@media screen and (max-width: 1400px){.slider-item{width:300px;height:430px}}@media screen and (max-width: 767px){.slider-item{width:230px;height:340px}}.item-img{display:block;width:100%;height:100%;object-fit:contain}.button-prev,.button-next{position:absolute;width:50px;height:50px;top:50%;transform:translate(0, -50%);z-index:20;cursor:pointer}.button-prev:before,.button-next:before{content:" ";position:absolute;width:15px;height:15px;top:50%;transform:translate(0, -50%)}@media screen and (max-width: 1199px){.button-prev,.button-next{display:none}}.button-prev{left:20px}.button-prev:before{left:20px;border-left:2px solid #1b71b3;border-bottom:2px solid #1b71b3;transform:translate(0, -50%) rotate(45deg)}.button-prev:hover:before{border-left:2px solid #fff;border-bottom:2px solid #fff}.button-next{right:20px}.button-next:before{right:20px;border-right:2px solid #1b71b3;border-bottom:2px solid #1b71b3;transform:translate(0, -50%) rotate(-45deg)}.button-next:hover:before{border-right:2px solid #fff;border-bottom:2px solid #fff}.swiper-button-disabled{cursor:auto;opacity:.5}.services{padding:50px 0}@media screen and (max-width: 1400px){.services{padding-bottom:30px}}@media screen and (max-width: 1199px){.services{padding-bottom:45px}}@media screen and (max-width: 767px){.services{padding-bottom:30px}}.modal-bg{position:fixed;width:100vw;height:100vh;top:0;left:0;background:rgba(0,0,0,0.8);display:none;z-index:100}.modal-bg.active{display:block}.modal{width:calc(100% - 40px);max-width:540px;max-height:80vh;overflow-y:auto;padding:60px 100px 95px;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);border-radius:6px;background-color:#1b71b3;transition:.3s;z-index:110}.modal.active{transform:translate(-50%, -50%) scale(1)}@media screen and (max-width: 767px){.modal{padding:70px 20px 65px}}.modal__body .modal-close{top:20px;right:20px}.modal__body-title{margin-bottom:50px;font-size:3.6rem;font-weight:500;color:#fff;text-align:center}@media screen and (max-width: 767px){.modal__body-title{font-size:2.4rem}}.modal .input{width:100%;height:50px;padding-left:20px;margin-bottom:20px;background-color:#fff;border-radius:4px;font-size:1.4rem;color:#1b71b3}.modal .input::placeholder{color:#1b71b3;font-weight:600}.modal__btn-block{display:flex;justify-content:space-between;align-items:center;width:100%}@media screen and (max-width: 767px){.modal__btn-block{flex-direction:column}}.modal .upload{display:flex;align-items:center;width:150px}@media screen and (max-width: 767px){.modal .upload{max-width:240px;width:100%;margin-bottom:20px}}.modal .upload:hover .upload__icon{background-color:#facd13}.modal .upload:hover .upload__icon path{fill:#1b71b3}.modal .upload__icon{min-width:50px;height:50px;padding:15px;margin-right:20px;border-radius:4px;box-shadow:0 0 0 1px #facd13;transition:.3s}.modal .upload__icon path{transition:.3s}.modal .upload__name{font-size:1.4rem;color:#fff}.modal__submit{width:165px;height:50px}@media screen and (max-width: 767px){.modal__submit{max-width:240px;width:100%}}.modal .modalCloseBtn{margin:0 auto}*{box-sizing:border-box}*:after,*:before{transition:inherit;box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{overflow-x:hidden;font-family:'Rubik', sans-serif;background-color:#f8f8f8;color:#616161}:root{font-size:10px}h1,h2,h3,h4,h5,h6,p,ul,li{margin:0;padding:0;list-style:none}a{text-decoration:none;color:#616161;transition:.3s}input,button,textarea{outline:none;background:none;border:none;padding:0;cursor:pointer;transition:.3s}.headline-block{display:flex;align-items:center;justify-content:space-between}.img-wrapper{position:relative}.img-wrapper:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(27,113,179,0.3);z-index:1}.main-block{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:110px 75px}@media screen and (max-width: 1199px){.main-block{padding:85px 45px}}@media screen and (max-width: 1199px){.main-block{padding:15px 20px}}.main-block:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(27,113,179,0.3);z-index:-1}.main-block__title{width:700px;margin-bottom:25px;color:#fff;text-transform:uppercase}@media screen and (max-width: 1400px){.main-block__title{width:500px}}@media screen and (max-width: 1199px){.main-block__title{width:100%;margin-bottom:20px}}.main-block__btn{width:165px;height:70px}@media screen and (max-width: 1199px){.main-block__btn{height:50px}}@media screen and (max-width: 767px){.main-block__btn{width:fit-content;height:fit-content;background-color:transparent;color:#facd13;font-size:1.6rem}}.main-block__img{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-5;object-fit:cover}.main-block__btn{width:285px}@media screen and (max-width: 1199px){.main-block__btn{height:50px}}


/*# sourceMappingURL=main.css.map*/