.hero-carousel__img img,.idea__img img{-o-object-fit:cover;width:100%;height:100%}.hero-carousel__btn,.slick-counter__text{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.brands-carousel .slick-arrow,.hero-carousel__btn{-webkit-transition:.3s linear;-o-transition:.3s linear}.about__img,.idea__img{overflow:hidden;border-radius:5px}.accordion__item:last-child,section#contacts .info_contact p{margin-bottom:0}section#contacts h2{font-size:20px}section#contacts .info_contact.adres:before{content:'\f041';font-family:Fontawesome;margin-left:-21px;display:block;float:left}section#contacts .info_contact.phone:before{content:'\f095';font-family:Fontawesome;margin-left:-21px;display:block;float:left}section#contacts .info_contact.email:before{content:'\f003';font-family:Fontawesome;margin-left:-28px;display:block;float:left}section#contacts .info_contact{padding-left:30px;margin-bottom:30px}section#contacts{padding-bottom:60px}.hero{position:relative;margin-bottom:110px;padding-top:14px}.hero-carousel .slick-list{border-radius:20px}.hero-carousel .item{position:relative;height:750px}.hero-carousel__img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.hero-carousel__img img{object-fit:cover;display:block}.hero-carousel__content{position:relative;z-index:10;height:100%;padding-left:40px;padding-top:288px}.hero-carousel__title{margin:0 0 50px;font-weight:400;font-size:65px;text-transform:uppercase;color:#fff}.hero-carousel__btn{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:133px;height:49px;border:1px solid #fff;border-radius:3px;font-weight:500;font-size:16px;color:#fff;background-color:transparent;transition:.3s linear}.hero-carousel .slick-arrow{position:absolute;z-index:20;bottom:50px;width:42px;height:32px;padding:0;border:none;background:0 0;cursor:pointer}.hero-carousel .slick-arrow svg{display:block;width:100%;height:18px;fill:#fff}.hero-carousel .slick-arrow.prev{right:calc(50% + 39px)}.hero-carousel .slick-arrow.next{left:calc(50% + 39px)}.slick-counter{position:absolute;bottom:50px;left:0;right:0}.slick-counter__text{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;color:rgba(255,255,255,.7)}.brands-carousel .slick-arrow,.carousel .slick-arrow{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;border:none;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.25)}.slick-counter__text span{font-weight:400;font-size:28px}.slick-counter__current{color:#fff}.accordion__header span,.idea__title{font-size:24px;text-transform:uppercase;color:#292929}#faq{padding-bottom:4px}.brands-carousel,.carousel,.ideas-carousel{margin:0 5px}.brands-carousel .slick-slide,.carousel .slick-slide,.ideas-carousel .slick-slide{padding:0 15px}.brands-carousel .slick-arrow{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:10;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:50px;height:50px;padding:0;border-radius:5px;box-shadow:0 0 4px 0 rgba(0,0,0,.25);background:#fff;cursor:pointer;opacity:.8;transition:.3s linear}.carousel .slick-arrow,.ideas-carousel .slick-arrow{position:absolute;z-index:10;width:50px;height:50px;padding:0;background:#fff;opacity:.8;-webkit-transition:.3s linear;-o-transition:.3s linear;cursor:pointer}.brands-carousel .slick-arrow svg,.carousel .slick-arrow svg,.ideas-carousel .slick-arrow svg{display:block;width:26px;height:26px;fill:#1e1e26}.brands-carousel .slick-arrow.prev,.carousel .slick-arrow.prev,.ideas-carousel .slick-arrow.prev{left:-5px}.brands-carousel .slick-arrow.next,.carousel .slick-arrow.next,.ideas-carousel .slick-arrow.next{right:-5px}.carousel .slick-arrow{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:201px;border-radius:5px;box-shadow:0 0 4px 0 rgba(0,0,0,.25);transition:.3s linear}.about,.ideas-carousel .slick-arrow{display:-webkit-box;display:-ms-flexbox}.ideas-carousel .slick-arrow{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:153px;border:none;border-radius:5px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.25);box-shadow:0 0 4px 0 rgba(0,0,0,.25);transition:.3s linear}.idea{display:block}.idea__img{height:350px;margin-bottom:25px}.idea__img img{object-fit:cover;display:block}.idea__title{margin:0 0 10px;font-weight:400}.about__text,.idea__text{font-size:16px;font-weight:400}.idea__text{margin:0;color:#9a9a9a}.about{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:30px}.about__left,.about__right{width:calc(((100% - ((12 - 1) * 30px))/ 12 * 6) + ((6 - 1) * 30px))}.about__img{height:412px}.about__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.about__text{margin:0 0 30px;color:#1e1e26}.accordion__item{margin-bottom:10px}.accordion__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 15px 19px;border-bottom:1px solid #9a9a9a;border-radius:5px;cursor:pointer}.accordion__header span{font-weight:400}.accordion__header svg{-webkit-box-flex:0;-ms-flex:none;flex:none;width:24px;height:24px;fill:#1e1e26;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}.accordion__header.open svg{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.accordion__text{display:none;padding-top:10px}.accordion__text p{margin:0;font-weight:400;font-size:16px;color:#1e1e26}@media screen and (max-width:1679px){a.brand img{width:234px;height:90px;}.hero-carousel .item{height:700px}.hero-carousel__content{padding-top:263px}.hero-carousel .slick-arrow,.slick-counter{bottom:35px}.section__title--mb{margin-bottom:60px}#faq{padding-bottom:0}.brands-carousel{margin:0 10px 0 8px}.brands-carousel .slick-arrow.prev{left:-8px}.brands-carousel .slick-arrow.next{right:-10px}.banner{margin-top:-1px}.idea__img{height:280px}.about{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.about__img{height:431px}}@media screen and (max-width:1365px){.banner,.hero,.section{margin-bottom:80px}.hero{padding-top:17px}.hero-carousel .item{height:600px}.hero-carousel__content{padding-top:193px}.hero-carousel__title{font-size:48px}.hero-carousel .slick-arrow,.slick-counter{bottom:29px}.section__title{margin-bottom:40px;font-size:32px}.brands-carousel{margin:0}.brands-carousel .slick-list{overflow:visible}.brands-carousel .slick-slide{width:264px;padding:0 30px 0 0}.carousel{margin:0 -15px}.card__label{min-width:59px;text-align:center}.banner__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:500px;padding-bottom:30px}.banner__content{margin-top:auto;padding-top:0}.banner__title{font-size:32px}.accordion__header span,.idea__title{font-size:20px;letter-spacing:-.04em}.ideas-carousel{margin:0 -12px 0 -15px}.about{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.about__left,.about__right{width:calc(((100% - ((12 - 1) * 30px))/ 12 * 12) + ((12 - 1) * 30px))}.about__img{height:241px}.accordion__header{padding:22px 15px 21px}}@media screen and (max-width:1023px){.hero-carousel .item{height:550px}.hero-carousel__content{padding-top:168px}.hero-carousel .slick-arrow{bottom:28px;width:24px;height:10px}.hero-carousel .slick-arrow.prev{right:calc(50% + 30px)}.hero-carousel .slick-arrow.next{left:calc(50% + 30px)}.slick-counter{bottom:19px}.slick-counter__text span{font-size:20px}#faq{padding-bottom:1px}.ideas-carousel{margin:0}.ideas-carousel .slick-list{overflow:visible}.ideas-carousel .slick-slide{width:332px;padding:0 30px 0 0}.about{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.about__img{height:248px}}@media screen and (max-width:767px){.hero{margin-bottom:70px;padding-top:20px}.hero-carousel .item{height:600px}.hero-carousel__content{padding:199px 15px 15px}.hero-carousel__title{font-size:32px;text-align:center}.banner__btn,.hero-carousel__btn{width:100%;height:39px}.hero-carousel .slick-arrow{bottom:35px}.slick-counter{bottom:25px}.banner{margin-top:0}.banner__wrap{height:450px;padding-bottom:25px}.banner__content{padding-left:15px;padding-right:15px}.banner__title{margin-bottom:30px;text-align:center}.about{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media screen and (max-width:413px){.hero{margin-bottom:80px}.hero-carousel .item{height:400px}.hero-carousel__content{padding:90px 10px 10px}.hero-carousel__title{margin-bottom:30px}.hero-carousel .slick-arrow{bottom:25px}.slick-counter{bottom:15px}.carousel{margin:0}.carousel .slick-list{overflow:visible}.carousel .slick-slide{width:290px;padding:0 20px 0 0}.banner__wrap{height:340px}.banner__title{font-size:27px}.about{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.accordion__header{padding:20px 15px 19px}}