.about-company__title{margin-bottom:40px;text-transform:none}.about-company__banner{margin-bottom:40px}.about-company__banner .banner__title{margin-bottom:20px;font-weight:500}.about-company__banner .banner__desc{font-weight:300;font-size:14px}.about-company__banner .banner__text{margin-top:20px}.about-company__text{margin-bottom:40px;font-weight:300}.about-company__text p:not(:last-child){margin-bottom:20px}.about-company__separator{margin-bottom:40px;border:1px solid #d9d9d9}.about-company__purpose{margin-bottom:40px}.about-company__brand{margin-bottom:30px}.about-company__brand-wrapper{display:flex;align-items:flex-start;gap:50px}.about-company__brand-left{flex:0 0 300px}.about-company__brand-left p{font-weight:300}.about-company__brand-left p:not(:last-child){margin-bottom:20px}.about-company__brand-left img{margin-top:40px}.about-company__brand-right{flex:0 1 100%}.about-company__brand-right img{width:100%}.about-company__gray-banner{margin-bottom:40px}.about-company__gray-banner .banner__title{font-weight:500}.about-company__articles{margin-bottom:40px}.about-company__articles-item:not(:last-child){margin-bottom:40px}.about-company__dealer{margin-bottom:40px}.about-company__ways{display:flex;gap:100px;margin-bottom:40px}.about-company__ways-item{max-width:calc(25% - 75px);width:100%}.advice-item__title{margin-bottom:20px;text-transform:uppercase;font-weight:700;font-size:21px;line-height:34px;letter-spacing:.02em;color:#2d4779}.advice-item__desc{font-weight:300}.attention{position:relative;margin:40px 0;padding:20px 25px 20px 70px;border:1px solid #a51c13;border-radius:10px}.attention:before{content:"";position:absolute;top:20px;left:25px;width:24px;height:24px;border:1px solid #a51c13;border-radius:50%;background-image:url("../img/attention_mark.svg");background-repeat:no-repeat;background-position:center;background-size:auto}.attention__title{margin-bottom:20px;text-transform:uppercase;font-weight:700;color:#a51c13}.attention__text p{font-weight:700}.attention__text p:not(:last-child){margin-bottom:15px}.certificates__title{margin-bottom:40px}.certificates__desc{max-width:560px;width:100%;margin-bottom:40px;font-weight:300}.certificates__desc p:not(:last-child){margin-bottom:20px}.certificates__list{display:flex;flex-wrap:wrap;gap:20px 30px}.certificates__list-item{max-width:calc(33.33% - 20px);width:100%;text-align:center;font-size:12px}.certificates__list-item img{width:100%;margin-bottom:5px;border-radius:4px;border:2px solid #2d4779}@media screen and (max-width: 768px){.certificates{padding-top:20px}.certificates__title{margin-bottom:20px;text-transform:none;text-align:left;font-family:"Montserrat",sans-serif;font-weight:700;font-size:20px}.certificates__desc{margin-bottom:20px}.certificates__list{gap:10px}.certificates__list-item{max-width:calc(33.33% - 7px)}}@media screen and (max-width: 600px){.certificates__list-item{max-width:calc(50% - 5px)}}@media screen and (max-width: 400px){.certificates__list-item{max-width:100%}}.color-consultation__title{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #d9d9d9;text-transform:none}.color-consultation__choise{display:flex;align-items:flex-start;gap:50px;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #d9d9d9}.color-consultation__choise-picture{flex:0 0 570px;border-radius:10px;overflow:hidden;line-height:0}.color-consultation__choise-text{flex:0 1 100%;color:#2d4779}.color-consultation__choise-title{margin-bottom:20px;font-weight:600;font-size:28px;line-height:1.2}.color-consultation__choise-desc{font-size:24px}.color-consultation__list{display:flex;align-items:flex-start;flex-wrap:wrap;gap:20px;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #d9d9d9}.color-consultation__list-item{max-width:calc(33.33% - 14px);width:100%}.color-consultation__list-item.attention{margin:0}.color-consultation__online{display:flex;align-items:center;gap:100px;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #d9d9d9}.color-consultation__online-picture{flex:0 0 455px;border-radius:10px;overflow:hidden;line-height:0}.color-consultation__online-picture img{width:100%;height:100%;object-fit:cover}.color-consultation__online-text{flex:0 1 100%}.color-consultation__online-title{margin-bottom:30px;text-transform:uppercase;font-size:28px;line-height:1.2;color:#2d4779}.color-consultation__online-desc{margin-bottom:20px;color:#2d4779}.color-consultation__online-link{display:inline-block}.contacts{margin-bottom:30px}.contacts__title{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #d9d9d9;text-transform:none}.contacts__wrapper{display:flex;justify-content:space-between;gap:20px;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #d9d9d9}.contacts__form{max-width:520px;width:100%}.contacts__messengers{gap:20px;margin-top:40px}.contacts__messengers .messengers__item-link{width:40px;height:40px}.contacts__list{display:flex;flex-wrap:wrap;gap:40px 20px}.contacts__list-title{display:none}.contacts__list-item{max-width:calc(33.33% - 14px);width:100%}.info-item{position:relative;padding-left:42px;color:#2d4779}.info-item:not(:last-child){margin-bottom:20px}.info-item:before{content:"";position:absolute;bottom:4px;left:0;width:28px;height:23px;background-repeat:no-repeat;background-position:center;background-size:auto}.info-item--phone:before{background-image:url("../img/info_item_phone.svg")}.info-item--mail:before{background-image:url("../img/info_item_mail.svg")}.info-item--mail .info-item__link{text-decoration:underline}.info-item--mail .info-item__link:hover{text-decoration-color:rgba(0,0,0,0)}.info-item__label{margin-bottom:5px}.info-item__link{font-weight:700;font-size:28px;line-height:25px;transition:.25s ease-in-out}.info-item__link:hover{color:#a51c13}.contacts-item{padding:15px 20px;font-weight:300;color:#2d4779;border-radius:4px;background-color:#fff}.contacts-item__label{margin-bottom:5px}.contacts-item__title{min-height:45px;margin-bottom:10px;font-weight:700;font-size:16px}.contacts-item__body a{text-decoration:underline;transition:.25s ease-in-out}.contacts-item__body a:hover{text-decoration-color:rgba(0,0,0,0)}.contacts-item__map{margin-bottom:10px}.contacts-form__inp{width:100%;display:block;margin-bottom:10px;padding:8px 10px;border:1px solid #d9d9d9;font-weight:500;font-size:12px;border-radius:1px;background-color:#fff;resize:none}.contacts-form__wrapper{display:flex;align-items:center;justify-content:space-between}.contacts-form__pocily{max-width:245px;width:100%}.contacts-form__pocily.c-check{align-items:flex-start}.contacts-form__pocily.c-check .c-check__label{font-size:10px;color:#646464}.contacts-form__pocily.c-check .c-check__label a{font-weight:700;color:#2d4779}.contacts-form__btn.button{min-width:200px;padding:8px 20px}.contacts-form__item{position:relative}.contacts-form__item.has-error{margin-top:16px}.contacts-form__item.has-error input[name],.contacts-form__item.has-error textarea[name]{border:1px solid red}.contacts__form{position:relative}.dealer{padding:60px 40px;color:#fff;border-radius:10px;background-color:#2d4779}.dealer__wrapper{display:flex;gap:20px}.dealer__main{flex:0 0 370px;display:flex;flex-direction:column;align-items:flex-start}.dealer__title{margin-bottom:auto;font-weight:700;font-size:28px;line-height:34px}.dealer__btn{margin-top:20px}.dealer__btn:hover{color:#fff !important;border-color:#fff}.dealer__list{flex:0 1 100%;display:flex;flex-wrap:wrap;gap:30px 12px}.dealer__list-item{max-width:calc(50% - 6px);width:100%;display:flex;align-items:center;gap:20px}.dealer__list-item svg{flex:0 0 auto}@media screen and (max-width: 1160px){.dealer__wrapper{flex-wrap:wrap}}@media screen and (max-width: 768px){.dealer{padding:28px 10px 20px;color:#2d4779;border-radius:0;background-color:#dddce4}.dealer__main{flex:0 1 100%}.dealer__list-item svg path{fill:#2d4779}}@media screen and (max-width: 500px){.dealer{background-image:url("../img/dealer_mobile_bg.jpg");background-repeat:no-repeat;background-position:center -15vw;background-size:contain}.dealer__wrapper{position:relative;padding-bottom:78px}.dealer__btn{position:absolute;right:0;bottom:0;left:0;margin-top:0}.dealer__main{margin-bottom:115vw}.dealer__title{text-align:center;font-family:"Alethia Pro",sans-serif;font-size:21px;line-height:24px}.dealer__list{max-width:240px;width:100%;gap:20px;margin:0 auto}.dealer__list-item{max-width:100%;flex-direction:column;gap:20px;text-align:center;font-weight:600}}@media screen and (max-width: 450px){.dealer__main{margin-bottom:100vw}}.instruction-item{display:flex;flex-direction:column;padding:20px;border-radius:10px;background-color:#fff;box-shadow:0px 4px 40px 0px rgba(0,0,0,.1)}.instruction-item--blue{color:#fff;background-color:#2d4779}.instruction-item--blue .instruction-item__title{color:#fff}.instruction-item--blue .instruction-item__btn.secondary-button{color:#fff;border-color:#fff}.instruction-item--blue .instruction-item__btn.secondary-button:hover,.instruction-item--blue .instruction-item__btn.secondary-button:active{color:#2d4779;background-color:#fff}.instruction-item__picture{margin-bottom:20px;line-height:0}.instruction-item__picture img{width:100%;height:100%;object-fit:cover}.instruction-item__body{flex:1;display:flex;flex-direction:column}.instruction-item__title{margin-bottom:20px;font-weight:700;font-size:21px;line-height:1;color:#2d4779}.instruction-item__desc{margin-bottom:20px;font-weight:300}.instruction-item__btn{margin-top:auto}.instruction-item__btn.secondary-button{border-color:#2d4779;color:#2d4779}.instruction-item__btn.secondary-button:hover,.instruction-item__btn.secondary-button:active{background-color:#2d4779}.instruction-item__btn.button{padding:8px 14px}.instruction__list{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #d9d9d9}.instruction__title{margin-bottom:40px;text-transform:none;-webkit-text-stroke:.5px #2d4779;text-stroke:.5px #2d4779}.instruction__steps{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #d9d9d9}.instruction__steps-item:not(:last-child){margin-bottom:40px}.instruction__list{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #d9d9d9}.instruction__list-item{max-width:calc(33.33% - 14px);width:100%}.payment__title{margin-bottom:40px;text-transform:none}.payment__wrapper{display:flex;gap:35px}.payment__item:first-child{flex:0 0 460px}.payment__item:last-child{flex:0 1 100%}.payment-item__top{display:flex;align-items:flex-start;gap:25px;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #d9d9d9}.payment-item__main{flex:0 0 250px}.payment-item__picture{line-height:0}.payment-item__title{margin-bottom:10px;font-weight:700;font-size:21px;line-height:1;color:#2d4779}.payment-item__desc{font-weight:300}.payment-item__text{font-weight:300}.payment-item__text ul{padding-left:15px}.payment-item__text ul li:not(:last-child){margin-bottom:15px}.payment-item__text ul li b{font-weight:700}.payment-item__text h2{font-weight:700;font-size:14px;color:#2d4779}.payment-item__systems{display:flex;align-items:center;gap:10px;margin-top:70px}.payment-item__systems-item{display:flex;align-items:center;justify-content:center;padding:12px 16px;line-height:0;background-color:#fff}.banner{position:relative;min-height:370px;padding:80px 50px;overflow:hidden;border-radius:10px;background-repeat:no-repeat;background-position:center;background-size:cover}.banner--gray{padding:100px 85px}.banner--gray:before{content:"";position:absolute;top:36px;left:23px;width:61px;height:44px;background-image:url("../img/flag.svg");background-repeat:no-repeat;background-position:center;background-size:cover}.banner--gray .banner__content{max-width:600px;color:#fff}.banner--services{padding:55px 50px}.banner--services .banner__title{font-weight:600}.banner--services .banner__content{max-width:425px}.banner--delivery{padding:60px}.banner--delivery .banner__title{text-transform:uppercase}.banner--white .banner__content{color:#fff}.banner__content{max-width:410px;width:100%;color:#2d4779}.banner__title{margin-bottom:15px;font-weight:700;font-size:28px;line-height:34px}.banner__desc{font-weight:300;font-size:24px;line-height:1.2}.banner__btn{min-width:210px;display:inline-block;margin-top:30px}.banner__btn.button{padding:8px 14px}.banner__btn:hover,.banner__btn:active{color:#fff !important;border-color:#fff}.services__title{margin-bottom:40px}.services__banner{margin-bottom:40px}.services__list{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto);grid-column-gap:30px;grid-row-gap:20px}.services__list-item:first-child{grid-area:1/1/3/2}.services__list-item:nth-child(2){grid-area:1/2/2/3}.services__list-item:nth-child(3){grid-area:1/3/2/4}.services__list-item:nth-child(4){grid-area:2/2/3/4}.service-item{display:flex;flex-direction:column;padding:20px;border-radius:10px;box-shadow:0px 4px 20px 0px rgba(0,0,0,.1);background:linear-gradient(180deg, #e9e8ea 0%, #ffffff 53.65%)}.service-item__title{margin-bottom:20px;font-weight:700;font-size:21px;line-height:1;color:#2d4779}.service-item__subtitle{margin-top:-15px;margin-bottom:10px;font-weight:600}.service-item__picture{margin-bottom:20px;border-radius:5px;overflow:hidden;line-height:0}.service-item__picture img{width:100%;height:100%;object-fit:cover}.service-item__text{font-weight:300}.service-item__text:not(:last-child){margin-bottom:10px}.service-item__text ul:not(:last-child),.service-item__text p:not(:last-child){margin-bottom:15px}.service-item__text ul{padding-left:15px;list-style:disc}.service-item__text ul li:not(:last-child){margin-bottom:10px}.service-item__btn{display:block;margin-top:auto}.service-item__btn.button{padding:8px 14px}.shipping__title{margin-bottom:40px;text-transform:none}.shipping__banner{margin-bottom:40px}.shipping__list{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:40px;padding:40px 0;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.shipping__list-item{max-width:calc(33.33% - 14px);width:100%}.shipping__separator{margin-bottom:40px;border:1px solid #d9d9d9}.shipping__text{margin-bottom:40px;font-weight:300}.shipping__text h2{margin-bottom:40px;font-weight:700;font-size:21px;line-height:1;color:#2d4779}.shipping__text ul{padding-left:15px}.shipping__text ul li:not(:last-child){margin-bottom:15px}.shipping__text p:not(:last-child){margin-bottom:20px}.shipping__text p b{font-weight:700;font-size:16px;line-height:18px;color:#2d4779}.shipping__variants{display:flex;gap:40px;margin-top:40px;margin-bottom:40px}.shipping__variants-item{flex:0 1 50%}.shipping-item{padding:20px;border-radius:10px;box-shadow:0px 4px 40px 0px rgba(0,0,0,.1);background-color:#fff}.shipping-item__title{margin-bottom:20px;font-weight:700;font-size:21px;line-height:1;color:#2d4779}.shipping-item__desc{font-weight:300}.shipping-item__desc p:not(:last-child){margin-bottom:15px}.shipping-item__desc p:nth-child(2){color:rgba(100,100,100,.7)}.ask-questions{padding:50px 0 40px}.ask-questions__wrapper{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding:16px 20px 20px;border-radius:3px;box-shadow:0px 3.2476806641px 3.2476806641px 0px rgba(0,0,0,.25);background-color:#fff}.ask-questions__title{margin-bottom:7px;text-transform:none;line-height:32px;color:#2d4779}.ask-questions__desc{color:#8d8d8d}@media screen and (max-width: 1160px){.ask-questions__wrapper{flex-wrap:wrap}.ask-questions__wrapper>*{flex:0 1 100%}}@media screen and (max-width: 768px){.ask-questions{margin-bottom:-40px;background-color:#fff}.ask-questions__wrapper{gap:25px;padding:0;box-shadow:none;background-color:rgba(0,0,0,0)}.ask-questions__title{max-width:200px;width:100%;margin:0 auto 12px;text-transform:uppercase;border-bottom:2px solid #2d4779}.ask-questions__desc{max-width:260px;width:100%;margin:0 auto;text-align:center}}.questions-form{display:flex;align-items:center;gap:10px}.questions-form>*{flex:0 1 33.33%}.questions-form__item{position:relative}.questions-form__item:after{content:"";position:absolute;top:50%;right:10px;width:10px;height:10px;translate:0 -50%;background-repeat:no-repeat;background-position:center;background-size:cover}.questions-form__item--user:after{background-image:url("../img/form_user.svg")}.questions-form__item--phone:after{background-image:url("../img/form_phone.svg")}.questions-form__inp{width:100%;padding:9px 30px 9px 15px;border:1px solid #f4f4fc;font-weight:300;font-size:11px;color:#acb7c1;border-radius:3px;background-color:#fff}.questions-form__btn{padding:5px 25px !important;font-size:15px !important}.questions-form__btn.blue-button:hover,.questions-form__btn.blue-button:active{color:#fff;border-color:#a51c13;background-color:#a51c13}@media screen and (max-width: 768px){.questions-form{flex-wrap:wrap}.questions-form>*{flex:0 1 100%}.questions-form__inp{padding:13px 30px 13px 15px}.questions-form__btn{padding:10px 25px !important}}.about__title{margin-bottom:38px;padding-bottom:12px;border-bottom:1px solid #d9d9d9;text-align:right}.about__wrapper{display:flex;align-items:stretch;gap:40px}.about__video{flex:0 0 695px}.about__content{max-width:370px;width:100%;display:flex;flex-direction:column;align-items:flex-start}.about__text{margin-bottom:auto;padding:30px 25px 20px;box-shadow:0px 9.7430419922px 29.2291259766px -5.6834406853px rgba(0,0,0,.09);border-radius:18px;background-color:rgba(249,248,249,.94)}.about__text p:not(:last-child){margin-bottom:10px}.about__subtitle{max-width:300px;margin-top:15px;margin-bottom:30px;text-transform:uppercase;font-weight:600;font-size:21px;line-height:24px;letter-spacing:.02em;color:#2d4779}.about__advantages{display:flex;flex-direction:column;gap:20px}.about__advantages-item{display:flex;align-items:center;gap:10px;font-size:16px;color:#2d4779}.about__advantages-item img{flex:0 0 auto;max-width:20px;width:100%}@media screen and (max-width: 1160px){.about__wrapper{gap:20px}.about__video{flex:0 0 380px}}@media screen and (max-width: 768px){.about{padding:45px 0 40px;background-color:#fff}.about__title{margin-bottom:15px;padding-bottom:0;border-bottom:none;text-align:center}.about__wrapper{flex-wrap:wrap;gap:25px}.about__video{flex:0 1 100%}.about__content{max-width:100%;align-items:center}.about__text{margin-bottom:20px;padding:0;text-align:center;box-shadow:none;background-color:rgba(0,0,0,0)}.about__subtitle{max-width:100%;text-align:center;font-size:16px;line-height:1.4}.about__advantages{gap:40px;width:100%}.about__advantages-item{flex-direction:column}.about__advantages-item img{max-width:40px}}.about-article:nth-child(even) .about-article__wrapper{flex-flow:row-reverse}.about-article__wrapper{display:flex;align-items:center;gap:50px}.about-article__picture{flex:0 0 520px;overflow:hidden;border-radius:10px;line-height:0}.about-article__content{flex:0 1 100%}.about-article__title{margin-bottom:25px;text-transform:none}.about-article__text{font-weight:300}.about-article__text p:not(:last-child){margin-bottom:20px}@media screen and (max-width: 1160px){.about-article__wrapper{gap:20px}.about-article__picture{flex:0 0 400px}}@media screen and (max-width: 768px){.about-article:nth-child(even) .about-article__wrapper{flex-flow:row;flex-wrap:wrap-reverse}.about-article__wrapper{flex-wrap:wrap-reverse;gap:10px;margin:0 -10px}.about-article__picture{flex:0 1 100%;height:246px}.about-article__picture img{width:100%;height:100%;object-fit:cover}.about-article__content{padding:0 10px}.about-article__title{margin-bottom:10px;text-align:left;font-family:"Montserrat",sans-serif;font-weight:500;line-height:65px;letter-spacing:.02em}}.simple-text-article{margin-bottom:40px}.simple-text-article--revert .simple-text-article__wrapper{flex-flow:row-reverse}.simple-text-article__wrapper{display:flex;align-items:flex-start;gap:76px}.simple-text-article__title{flex:0 0 320px;text-transform:uppercase;font-family:"Alethia Pro";font-size:21px;line-height:34px;letter-spacing:.02em;color:#2d4779;-webkit-text-stroke:.5px #2d4779;text-stroke:.5px #2d4779}.simple-text-article__body{flex:0 1 100%;font-weight:300}.simple-text-article__body p:not(:last-child){margin-bottom:20px}@media screen and (max-width: 1160px){.simple-text-article__wrapper{gap:20px}.simple-text-article__title{flex:0 0 280px}}@media screen and (max-width: 768px){.simple-text-article{margin-bottom:10px}.simple-text-article--revert .simple-text-article__wrapper{flex-flow:row;flex-wrap:wrap}.simple-text-article__wrapper{flex-wrap:wrap}.simple-text-article__title{flex:0 1 100%;padding:20px 10px;text-align:center;font-size:18px;line-height:21px;border-radius:10px;background-color:#f4f4fc}.simple-text-article__body{text-align:center}}.step-item{position:relative;display:flex;gap:15px}.step-item:before{content:"";position:absolute;top:27px;left:8px;width:1px;height:100%;background-color:#e8e8e8}.step-item__num{position:relative;top:5px;flex:0 0 16px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-weight:300;color:#fff;border-radius:50%;background-color:#929292}.step-item__body{flex:0 1 100%}.step-item__wrapper .step-item__num{display:none}.step-item__title{margin-bottom:10px;font-weight:600;font-size:21px;line-height:1.3;color:#2d4779}.step-item__desc{font-weight:300}.step-item__desc p:not(:last-child),.step-item__desc ul:not(:last-child){margin-bottom:15px}.step-item__desc ul{padding-left:15px}.step-item__desc ul li:not(:last-child){margin-bottom:15px}.step-item__desc a{text-decoration:underline;transition:.25s ease-in-out}.step-item__desc a:hover{text-decoration-color:rgba(0,0,0,0)}
