.b-hero-v3{position:relative;padding-top:0px !important;padding-bottom:calc(var(--section-padding) * 2) !important;min-height:670px}.b-hero-v3__bg{position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(91.84deg, rgba(0, 0, 0, 0.5) 28.45%, rgba(0, 0, 0, 0) 97.46%), linear-gradient(192.32deg, rgba(51, 65, 148, 0.2) 4.84%, rgba(0, 0, 0, 0) 87.41%)}.b-hero-v3__image{position:absolute;width:100%;height:100%;left:0;top:0}.b-hero-v3__container{position:relative;padding-top:calc(var(--section-padding) * 2) !important}.b-hero-v3__title{font-family:Prosto One;font-weight:400;font-style:Regular;font-size:60px;leading-trim:NONE;line-height:120%;letter-spacing:0%;color:#FFFFFF;margin-bottom:60px}.b-hero-v3__description{font-family:Montserrat;font-weight:500;font-style:Medium;font-size:24px;leading-trim:NONE;line-height:150%;letter-spacing:0%;color:#FFFFFF;max-width:920px}.b-hero-v3 .breadcrumb{position:relative}.b-hero-v3 .breadcrumb *{font-family:Montserrat;font-weight:500;font-style:Medium;font-size:18px;leading-trim:NONE;line-height:150%;letter-spacing:0%;color:#FFFFFF !important;text-decoration:none !important;border:none}.b-hero-v3 .breadcrumb a span{transition:color 0.2s ease}.b-hero-v3 .breadcrumb a:hover span{color:#B3B8D5 !important}.b-hero-v3 .breadcrumb li:not(:last-child)::after{color:#FFFFFF !important}.b-hero-v3 .breadcrumb li:last-child *{color:#B3B8D5 !important}@media screen and (max-width:1400px){.b-hero-v3__title{font-size:48px}}@media screen and (max-width:1200px){.b-hero-v3__title{font-size:38px;margin-bottom:40px}.b-hero-v3__description{font-size:18px}}@media screen and (max-width:991px){.b-hero-v3{min-height:600px}}@media screen and (max-width:768px){.b-hero-v3{min-height:550px}.b-hero-v3__title{font-size:26px}}@media screen and (max-width:576px){.b-hero-v3__title{font-size:22px}.b-hero-v3__description{font-size:16px}.b-hero-v3 .breadcrumb *{font-size:14px}}.b-advantages-v5{padding-top:var(--section-padding) !important;padding-bottom:var(--section-padding) !important}.b-advantages-v5__items{display:grid;grid-template-columns:repeat(4, 1fr);gap:28px;margin-bottom:40px}.b-advantages-v5__item{background-color:#FFFFFF;padding:40px 30px;display:flex;flex-direction:column}.b-advantages-v5__item svg{margin:0 auto;display:block;margin-bottom:30px;fill:none}.b-advantages-v5__title{font-family:Prosto One;font-weight:400;font-style:Regular;font-size:18px;leading-trim:NONE;line-height:150%;letter-spacing:0%;text-align:center;text-transform:uppercase;margin:0 auto;margin-bottom:20px}.b-advantages-v5__description{font-family:Montserrat;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:150%;letter-spacing:0%;text-align:center;margin-top:auto}.b-advantages-v5__button{display:block;margin:0 auto;width:fit-content;font-family:Montserrat;font-weight:700;font-style:Bold;font-size:20px;leading-trim:NONE;line-height:100%;letter-spacing:0%;text-transform:uppercase;color:#FFFFFF;padding:20px 30px;background-color:#DF0035;border-radius:4px}.b-advantages-v5__button:hover{background-color:#B8002C}@media screen and (max-width:1400px){.b-advantages-v5__items{gap:20px}.b-advantages-v5__title{font-size:16px}.b-advantages-v5__item{padding:35px 25px}.b-advantages-v5__description{font-size:14px}}@media screen and (max-width:1200px){.b-advantages-v5__items{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:991px){.b-advantages-v5__item{padding:30px 20px}.b-advantages-v5__item svg{width:50px}.b-advantages-v5__title{font-size:12px}}@media screen and (max-width:768px){.b-advantages-v5__items{grid-template-columns:1fr 1fr}.b-advantages-v5__button{font-size:16px}}@media screen and (max-width:576px){.b-advantages-v5__items{display:flex;flex-wrap:wrap;gap:12px}.b-advantages-v5__item{flex-basis:200px;flex-grow:1}.b-advantages-v5__description{font-size:12px}}.b-tabs-v2{background-color:#FFFFFF;padding-top:var(--section-padding) !important;padding-bottom:var(--section-padding) !important}.b-tabs-v2 [x-cloak]{display:none !important}.b-tabs-v2__tab{display:flex;flex-direction:column;gap:30px}.b-tabs-v2__content{flex-basis:686px}.b-tabs-v2__gallery{overflow:hidden;flex-basis:686px}.b-tabs-v2__title{font-family:Prosto One;font-weight:400;font-style:Regular;font-size:20px;leading-trim:NONE;line-height:150%;letter-spacing:0%;text-transform:uppercase;color:#DF0035;margin-bottom:20px}.b-tabs-v2__description{font-family:Montserrat;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:150%;letter-spacing:0%}.b-tabs-v2 .tab-panel{display:none}.b-tabs-v2 .tab-panel.active{display:flex}.b-tabs-v2__buttons{display:flex;gap:40px}.b-tabs-v2__buttons-wrapper{border-bottom:1px solid #B3B8D5;margin-bottom:60px}.b-tabs-v2__button{font-family:Prosto One;font-weight:400;font-style:Regular;font-size:18px;leading-trim:NONE;line-height:150%;letter-spacing:0%;text-transform:uppercase;padding:10px;flex-basis:320px;color:#B3B8D5;border:1px solid transparent;border-bottom:1px solid #B3B8D5;margin-bottom:-1px;background-color:#FFFFFF}.b-tabs-v2__button.active{color:#334194;border:1px solid #B3B8D5;border-bottom:1px solid white}.b-tabs-v2__titlecat{font-family:Prosto One;font-weight:400;font-style:Regular;font-size:24px;leading-trim:NONE;line-height:150%;letter-spacing:0%;text-transform:uppercase;display:flex;align-items:center;gap:40px;width:686px;max-width:100%;text-align:left;justify-content:space-between;border-top:1px solid #B3B8D5;padding-top:30px}.b-tabs-v2__titlecat svg{fill:none}.b-tabs-v2__titlecat svg path{transition:stroke 0.2s ease}.b-tabs-v2__titlecat.open,.b-tabs-v2__titlecat:hover{color:#DF0035}.b-tabs-v2__titlecat.open path,.b-tabs-v2__titlecat:hover path{stroke:#DF0035}.b-tabs-v2__products{grid-template-columns:1fr 1fr;gap:28px;max-width:924px;display:grid;margin-top:40px}.b-tabs-v2__product{display:flex;flex-direction:column}.b-tabs-v2__product-title{flex-grow:1;font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:20px;leading-trim:NONE;line-height:150%;letter-spacing:0%;text-align:center;text-transform:uppercase;margin-bottom:20px;transition:color 0.2s ease}.b-tabs-v2__product-image{height:300px;position:relative;overflow:hidden}.b-tabs-v2__product-image img{width:100%;height:100%}.b-tabs-v2__product-description{position:absolute;top:100%;left:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 30.5%, rgba(0, 0, 0, 0.5) 81.04%);font-family:Montserrat;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:140%;letter-spacing:0%;text-align:center;color:#FFFFFF;padding:14px;transition:all 0.2s ease}.b-tabs-v2__product:hover .b-tabs-v2__product-description{top:0px}.b-tabs-v2__product:hover .b-tabs-v2__product-title{color:#334194}.b-tabs-v2__arrow{transition:transform 0.2s ease}.b-tabs-v2__arrow.open{transform:rotate(180deg)}.b-tabs-v2__block:first-child .b-tabs-v2__titlecat{border:none}@media screen and (max-width:1400px){.b-tabs-v2__buttons-wrapper{margin-bottom:40px}}@media screen and (max-width:1200px){.b-tabs-v2__buttons{gap:30px}.b-tabs-v2__button{font-size:18px}.b-tabs-v2__slide{height:300px}.b-tabs-v2__titlecat{font-size:20px}.b-tabs-v2__product-title{font-size:16px}}@media screen and (max-width:991px){.b-tabs-v2__buttons{gap:20px}.b-tabs-v2__button{font-size:16px}.b-tabs-v2__title,.b-tabs-v2__description{font-size:14px}.b-tabs-v2__slide{height:200px}.b-tabs-v2__product-image{height:240px}.b-tabs-v2__product-description{font-size:14px}}@media screen and (max-width:768px){.b-tabs-v2__buttons{gap:10px}.b-tabs-v2__buttons-wrapper{margin-bottom:30px}.b-tabs-v2__button{font-size:14px}.b-tabs-v2__titlecat{font-size:18px;width:100%}.b-tabs-v2__products{gap:20px}.b-tabs-v2__product-title{font-size:12px}.b-tabs-v2__product-image{height:200px}.b-tabs-v2__product-description{background:rgba(0, 0, 0, 0.5);top:0px;opacity:0;font-size:12px}.b-tabs-v2__product:hover .b-tabs-v2__product-description{opacity:1}}@media screen and (max-width:576px){.b-tabs-v2__buttons{gap:0px}.b-tabs-v2__button{font-size:8px;padding:8px}.b-tabs-v2__products{grid-template-columns:1fr;margin-top:30px}.b-tabs-v2__titlecat{font-size:12px}.b-tabs-v2__titlecat svg{width:30px}}.b-modal{position:relative;padding-top:var(--section-padding) !important;padding-bottom:var(--section-padding) !important}.b-modal__image{position:absolute;width:100%;height:100%;right:0;top:0;object-position:right}.b-modal__container{position:relative;max-width:1090px;margin:0 auto}.b-modal__title{text-align:center;color:#FFFFFF;margin-bottom:40px}.b-modal__description{font-family:Montserrat;font-weight:500;font-style:Medium;font-size:32px;leading-trim:NONE;line-height:150%;letter-spacing:0%;text-align:center;color:#FFFFFF;margin-bottom:60px}.b-modal__button{font-family:Montserrat;font-weight:700;font-style:Bold;font-size:20px;leading-trim:NONE;line-height:100%;letter-spacing:0%;text-transform:uppercase;color:#FFFFFF;padding:20px 30px;display:block;margin:0 auto;width:fit-content;background-color:#DF0035;border-radius:4px}.b-modal__button:hover{background-color:#B8002C}@media screen and (max-width:991px){.b-modal__description{font-size:24px}}@media screen and (max-width:768px){.b-modal__title{font-size:1.7rem}.b-modal__description{font-size:20px}.b-modal__button{font-size:16px}}@media screen and (max-width:576px){.b-modal__title{font-size:1.4rem}.b-modal__description{font-size:18px}}.b-step-v2{padding-top:var(--section-padding) !important;padding-bottom:var(--section-padding) !important;overflow:hidden}.b-step-v2__container{display:grid;grid-template-columns:repeat(5, 1fr);gap:28px;position:relative}.b-step-v2__container::before{content:"";position:absolute;height:1px;width:5000px;border:2px dashed #DF0035;left:-1000px;top:91px;opacity:0.5}.b-step-v2__item{display:flex;flex-direction:column;align-items:center;gap:40px}.b-step-v2__title{font-family:Prosto One;font-weight:400;font-style:Regular;font-size:24px;leading-trim:NONE;line-height:120%;letter-spacing:0%;text-align:center}.b-step-v2__title-wrapper{height:28.8px}.b-step-v2__dot{width:46px;height:46px;background-color:#DF003580;border-radius:50%;display:flex;align-items:center;justify-content:center}.b-step-v2__dot:after{content:"";display:block;width:24px;height:24px;background-color:#DF0035;border-radius:50%}.b-step-v2__content{font-family:Montserrat;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:150%;letter-spacing:0%;text-align:center}.b-step-v2__content div{font-family:Prosto One;font-weight:400;font-style:Regular;font-size:24px;leading-trim:NONE;line-height:120%;letter-spacing:0%;text-align:center;color:#334194}@media screen and (max-width:1400px){.b-step-v2__container::before{top:86px}.b-step-v2__title{font-size:20px}.b-step-v2__content{font-size:14px}.b-step-v2__content div{font-size:20px}}@media screen and (max-width:1200px){.b-step-v2__container:before{top:94px}.b-step-v2__item{gap:30px}.b-step-v2__title{font-size:18px;height:43px}.b-step-v2__content{font-size:12px}.b-step-v2__content div{font-size:16px}}@media screen and (max-width:768px){.b-step-v2__container{padding:20px 0px;grid-template-columns:repeat(1, 1fr)}.b-step-v2__container::before{height:100%;width:1px;left:20px;border-right:2px dashed #DF0035;top:0px}.b-step-v2__item{gap:10px;flex-basis:200px;flex-grow:1;padding-left:60px;align-items:flex-start;position:relative}.b-step-v2__title,.b-step-v2__content{text-align:left;height:auto}.b-step-v2__dot{position:absolute;left:0px;top:50%;transform:translateY(-50%)}.b-step-v2__title-wrapper{height:auto}}@media screen and (max-width:576px){.b-step-v2__item{flex-grow:1;flex-basis:200px}}.b-contacts{padding-bottom:0px !important;padding-top:var(--section-padding) !important}.b-contacts__top{display:flex;column-gap:30px;row-gap:12px;margin-bottom:30px;flex-wrap:wrap}.b-contacts__address,.b-contacts__email{font-family:Montserrat;font-weight:400;font-style:Regular;font-size:15px;leading-trim:NONE;line-height:150%;letter-spacing:0%;display:flex;align-items:center;gap:10px;border:none !important}.b-contacts__address svg,.b-contacts__email svg{fill:none}.b-contacts__email:hover{color:#DF0035 !important}.b-contacts__email:hover path{stroke:#DF0035}.b-contacts__phone{font-family:Montserrat;font-weight:500;font-style:Medium;font-size:18px;leading-trim:NONE;line-height:150%;letter-spacing:0%;display:flex;align-items:center;gap:10px;border:none}.b-contacts__phone svg{fill:none}.b-contacts__phone:hover{color:#DF0035 !important}.b-contacts__phone:hover path{stroke:#DF0035}@media screen and (max-width:576px){.b-contacts__top{flex-direction:column}}/*# sourceMappingURL=./page-a17196f170acb8e8b393f4806120a812.map */