.b-hero-wf{position:relative;padding-top:200px !important;padding-bottom:80px}@media (max-width:1900px){.b-hero-wf{padding-bottom:0}}.b-hero-wf__form{display:grid;grid-template-columns:340px 340px;gap:24px;margin-bottom:40px}@media (max-width:1720px){.b-hero-wf__form{grid-template-columns:1fr 1fr}}@media (max-width:768px){.b-hero-wf__form{grid-template-columns:1fr;gap:0}}.b-hero-wf__form .input{height:62px;border-radius:5px;border-width:1px;background:#FCFFF2B2}.b-hero-wf__form .field{margin-top:30px;font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:16px;leading-trim:NONE;line-height:140%;letter-spacing:0%;text-align:right;text-transform:uppercase;color:#6B6969}.b-hero-wf__form .tel-error{position:absolute;bottom:-20px}.b-hero-wf__image{position:absolute;left:0px;top:0px;width:100%;height:100%}.b-hero-wf__bg{position:absolute;width:100%;height:100%;left:0px;top:0px;background:linear-gradient(90deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 61.77%)}.b-hero-wf__bottom{position:absolute;bottom:0px;left:0px;width:100%;height:150px;background:linear-gradient(0deg, #FCFFF2 0%, rgba(252, 255, 242, 0) 70.66%)}.b-hero-wf__container{position:relative;max-width:45vw}.b-hero-wf__title{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:64px;leading-trim:NONE;line-height:100%;letter-spacing:-2%;text-transform:uppercase;color:#FCFFF2;margin-bottom:40px}@media (max-width:1720px){.b-hero-wf__title{font-size:32px;margin-bottom:20px}}.b-hero-wf__title span{font-family:Montserrat;font-weight:600;font-style:SemiBold;leading-trim:NONE;line-height:120%;letter-spacing:-2%}.b-hero-wf__item{width:121px;height:439px;position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-radius:5px;padding:32px;background:linear-gradient(180deg, rgba(214, 226, 166, 0.6) 8.25%, rgba(158, 197, 89, 0.6) 100%);transition:all 0.5s;overflow:hidden}@media (max-width:1720px){.b-hero-wf__item{width:unset;padding:15px}}.b-hero-wf__item svg{fill:none}.b-hero-wf__item .b-hero-wf__bg{background:linear-gradient(90deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%);position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}.b-hero-wf__item:hover{width:268px;transition:all 0.5s;align-items:flex-end}.b-hero-wf__item:hover .b-hero-wf__bg{opacity:1;z-index:1}.b-hero-wf__item:hover .b-hero-wf__item-img{width:100%;transition:all 0.5s}.b-hero-wf__item:hover .b-hero-wf__item-title{z-index:1;color:white;transition:all 0.5s}.b-hero-wf__item:hover svg{z-index:1;position:relative;transition:all 0.5s}.b-hero-wf__item-img{position:absolute;top:0;right:0;width:100%;height:100%;transition:all 0.5s}.b-hero-wf__item-title{writing-mode:sideways-lr;font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:20px;leading-trim:NONE;line-height:140%;letter-spacing:0%;text-align:right;text-transform:uppercase;height:220px;transition:all 0.5s}.b-hero-wf__items{display:flex;position:absolute;bottom:80px;right:0;gap:24px}@media (max-width:1720px){.b-hero-wf__items{gap:10px}}@media (max-width:1200px){.b-hero-wf__items{padding-top:80px;bottom:0;position:unset;justify-content:flex-start}}@media (max-width:768px){.b-hero-wf__items{display:none}}.b-hero-wf__items img{width:0}.b-hero-wf__description{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:20px;leading-trim:NONE;line-height:140%;letter-spacing:0%;text-transform:uppercase;color:#FCFFF2;margin-bottom:40px}@media (max-width:1720px){.b-hero-wf__description{font-size:16px;margin-bottom:20px}}.b-hero-wf__buttons{display:flex;gap:24px}.b-hero-wf__button-green{font-family:Montserrat;font-weight:700;font-style:Bold;font-size:16px;leading-trim:NONE;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#FFFFFF;padding:21px;background:linear-gradient(99.61deg, #FFFFFF -19.29%, #9EC559 31.19%);max-width:412px;flex-basis:412px;text-align:center;border-radius:5px;display:flex;align-items:center;justify-content:center}.b-hero-wf__button-transparent{font-family:Montserrat;font-weight:700;font-style:Bold;font-size:16px;leading-trim:NONE;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#FCFFF2;padding:21px;background-color:#D6E2A61A;border:2px solid #9EC559;backdrop-filter:blur(20px);border-radius:5px;flex-basis:412px;text-align:center;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1200px){.b-hero-wf__container{max-width:700px}.b-hero-wf__title{font-size:48px}.b-hero-wf__description{font-size:20px}}@media screen and (max-width:768px){.b-hero-wf{padding-top:80px !important}.b-hero-wf__title{font-size:34px;margin-bottom:25px}.b-hero-wf__description{font-size:16px;margin-bottom:60px}.b-hero-wf__button{font-size:12px}}@media screen and (max-width:576px){.b-hero-wf__container{max-width:400px;margin:0 auto}.b-hero-wf__title{font-size:20px}.b-hero-wf__description{font-size:12px}.b-hero-wf__buttons{flex-wrap:wrap;max-width:100%;gap:10px}.b-hero-wf__button{padding:16px}}.b-vozmozhnosti__grid{--columns: 3}@media (max-width:992px){.b-vozmozhnosti__grid{--columns: 1}}.b-vozmozhnosti__item{height:420px;position:relative}.b-vozmozhnosti__item img{height:100%;width:100%}.b-vozmozhnosti__item-title{position:absolute;top:0;left:0;padding:40px;font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:40px;leading-trim:NONE;line-height:100%;letter-spacing:-2%;text-transform:uppercase;color:white}@media (max-width:1720px){.b-vozmozhnosti__item-title{font-size:24px}}.b-vozmozhnosti__item-bg{position:absolute;width:100%;height:100%;background:linear-gradient(179.77deg, rgba(0, 0, 0, 0.6) 0.2%, rgba(0, 0, 0, 0) 39.61%);top:0;right:0}.b-vozmozhnosti__item-descr{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:24px;leading-trim:NONE;line-height:140%;letter-spacing:0%;text-transform:uppercase;color:white;top:0;right:0;padding:40px;width:100%;height:100%;position:absolute;backdrop-filter:blur(15px);background:#00000066;opacity:0;transition:all 0.5s}@media (max-width:1600px){.b-vozmozhnosti__item-descr{font-size:16px}}.b-vozmozhnosti__item:hover .b-vozmozhnosti__item-descr{transition:all 0.5s;opacity:1}.b-videos{overflow:hidden}.b-videos .swiper{margin:100px 0;overflow:visible}.b-videos__image img{width:100%;height:100%}.b-videos .play-icon{position:absolute;z-index:1;top:50%;right:50%;width:100px;height:70px;transform:translate(50%, -50%)}.b-videos__body{max-width:557px;border-width:1px;border-style:solid;border-color:#9EC559;border-top:none;border-right:none;padding:24px;margin-top:-108px;background-color:#FCFFF2;position:relative}.b-videos__title{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:24px;leading-trim:NONE;line-height:140%;letter-spacing:0%;text-transform:uppercase;padding-bottom:16px;border-bottom:3px solid #9EC559;margin-bottom:24px}.b-videos__title-wrapper{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.b-videos__text{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:16px;leading-trim:NONE;line-height:140%;letter-spacing:0%;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:24px}.b-videos__more{display:flex;align-items:center;gap:8px;justify-content:flex-end}.b-videos__more-text{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:16px;leading-trim:NONE;line-height:140%;letter-spacing:0%;text-align:right;text-transform:uppercase;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0%;text-decoration-thickness:0%;text-decoration-skip-ink:auto;color:#9EC559}.b-videos__pagination{display:flex;background-color:#D6E2A6;flex-basis:1284px;flex-grow:0}.b-videos__pagination .swiper-pagination-bullet{margin:0px !important;background-color:#9EC559;border-radius:49px;flex-grow:1;height:5px !important}.b-videos .sliderWrap{margin-bottom:100px;max-width:850px;margin-right:auto;margin-left:auto}.b-videos__bottom{display:flex;align-items:center;gap:40px;justify-content:space-between}.b-videos__buttons{display:flex;flex-shrink:0;gap:20px}.b-videos__button-prev svg,.b-videos__button-next svg{fill:none;min-width:70px}.b-videos__button-prev{transform:rotate(180deg)}.b-videos__button-prev svg{transition:fill 0.2s}.b-videos__button-prev svg path{transition:fill 0.2s}.b-videos__button-prev svg rect{transition:stroke 0.2s}.b-videos__button-prev:hover svg{fill:#9EC559}.b-videos__button-prev:hover svg path{fill:#FCFFF2}.b-videos__button-prev:hover svg rect{stroke:#9EC559}.b-videos__button-next svg{transition:fill 0.2s}.b-videos__button-next svg path{transition:fill 0.2s}.b-videos__button-next svg rect{transition:stroke 0.2s}.b-videos__button-next:hover svg{fill:#9EC559}.b-videos__button-next:hover svg path{fill:#FCFFF2}.b-videos__button-next:hover svg rect{stroke:#9EC559}.b-videos__item{height:auto;position:relative}.b-videos__item-title{padding-top:24px;font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:24px;leading-trim:NONE;line-height:140%;letter-spacing:0%;text-align:center;text-transform:uppercase;opacity:0;transition:all 0.5s}@media (max-width:586px){.b-videos__item-title{font-size:14px}}.b-videos__item img{width:100%;height:100%}.b-videos .swiper-slide{transition:all 0.5s}.b-videos .swiper-slide-active{transform:scale(1.15);transition:all 0.5s}.b-videos .swiper-slide-active .b-videos__item-title{opacity:1;transition:all 0.5s}@media screen and (max-width:1600px){.b-videos__body{margin-top:0px;border:1px solid #9EC559}}@media screen and (max-width:991px){.b-videos__body{padding:22px}.b-videos__title{font-size:18px}.b-videos__text{font-size:16px}.b-videos__more-text{font-size:14px}}@media screen and (max-width:768px){.b-videos__body{padding:20px}.b-videos__title{font-size:16px;padding-bottom:10px;border-bottom:2px solid #9EC559;margin-bottom:16px}.b-videos__text{font-size:14px}.b-videos__more{justify-content:center}.b-videos__more-text{font-size:14px}.b-videos .sliderWrap{margin-bottom:40px}.b-videos__bottom{gap:20px;justify-content:center}}@media screen and (max-width:576px){.b-videos__body{padding:16px}.b-videos__title{font-size:14px;padding-bottom:10px;border-bottom:2px solid #9EC559;margin-bottom:16px}.b-videos__text{font-size:12px}.b-videos__more{justify-content:center}.b-videos__more-text{font-size:12px}}.b-seo .section__title{text-align:left}.b-empty{height:700px;padding:0 !important;margin-top:var(--section-padding);margin-bottom:var(--section-padding);background-attachment:fixed}.b-questions__container{display:grid;grid-template-columns:7fr 5fr;align-items:center;gap:70px}@media (max-width:991px){.b-questions__container{grid-template-columns:1fr;gap:20px}}.b-questions .section__title{text-align:left;margin-bottom:80px}@media (max-width:991px){.b-questions .section__title{margin-bottom:60px}}.b-questions__image{width:100%}.b-questions__item{border:none;margin-bottom:24px}.b-questions__item:last-child{margin-bottom:0}.b-questions__item-title{padding:40px 40px;font-family:Montserrat;font-weight:500;font-size:24px;line-height:120%;letter-spacing:0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #9EC559;gap:20px}.b-questions__item-content{border:none;max-height:auto !important;padding:0 !important}.b-questions__item .spoiler-title::before,.b-questions__item .spoiler-title::after{display:none}.b-questions__item svg{fill:none}.b-questions__item.is-open{border:none}.b-questions__item.is-open svg path:nth-child(1){display:none}.b-questions__item.is-open .b-questions__item.is-open__item-title{color:#9EC559}.b-questions__item.is-open .b-questions__item.is-open__item-title svg path{stroke:#9EC559}.b-questions__item.is-open .b-questions__item.is-open__item-title svg path:first-child{display:none}.b-questions__wrapper{font-family:Montserrat;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0;padding:20px 40px;display:block}@media (min-width:992px) and (max-width:1920px){.b-questions .section__title{margin-bottom:60px}.b-questions__container{gap:52.5px}.b-questions__item{margin-bottom:18px}.b-questions__item:last-child{margin-bottom:0}.b-questions__item-title{padding:30px 30px;font-size:18px;gap:15px}.b-questions__item svg{width:30px}.b-questions__wrapper{font-size:12px;padding:15px 30px}}@media (max-width:991px){.b-questions__item{margin-bottom:16px}.b-questions__item-title{font-size:16px;padding:15px 25px}.b-questions__item-title svg{width:30px}.b-questions__wrapper{font-size:12px;padding:20px 25px}}@media (max-width:768px){.b-questions__item{margin-bottom:16px}.b-questions__item-title{font-size:14px;padding:15px 25px}.b-questions__item-title svg{width:30px}.b-questions__item__wrapper{font-size:12px;padding:20px 25px}}@media (max-width:576px){.b-questions__item{margin-bottom:12px}.b-questions__item-title{font-size:12px;padding:10px 15px}.b-questions__item-title svg{width:25px}.b-questions__item__wrapper{font-size:12px;padding:10px 15px}}.b-contacts{background-size:contain;background-repeat:no-repeat}.b-contacts__container{display:flex;flex-direction:column;gap:40px;justify-content:space-between;align-items:flex-start}.b-contacts .section__title{text-align:left;margin-bottom:40px}.b-contacts__introtext{font-family:Montserrat;font-weight:500;font-style:Medium;font-size:24px;leading-trim:NONE;line-height:120%;letter-spacing:0%;margin-bottom:20px}.b-contacts__contacts{display:flex;flex-direction:column;gap:16px}.b-contacts__contacts-top{display:flex;gap:40px}@media (max-width:992px){.b-contacts__contacts-top{flex-direction:column;gap:10px}}.b-contacts__contacts a{width:fit-content}.b-contacts__phone{display:flex;gap:20px;align-items:center;font-family:Montserrat;font-weight:500;font-style:Medium;font-size:24px;leading-trim:NONE;line-height:120%;letter-spacing:0%}.b-contacts__phone svg{fill:none;width:70px;max-width:70px;height:auto}.b-contacts__email{font-family:Montserrat;font-weight:500;font-style:Medium;font-size:24px;leading-trim:NONE;line-height:120%;letter-spacing:0%;display:flex;gap:20px;align-items:center;border:none !important}.b-contacts__email svg{fill:none;width:70px;max-width:70px;height:auto}.b-contacts__cities{display:flex;align-items:flex-start;gap:20px}.b-contacts__cities svg{fill:none;width:70px;max-width:70px;height:auto}.b-contacts__cities-list{display:grid;grid-template-columns:auto auto;font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:20px;leading-trim:NONE;line-height:140%;letter-spacing:0%;text-transform:uppercase;column-gap:40px;row-gap:8px}.b-contacts__cities-list .b-contacts__cities-item:last-child{font-size:16px}.b-contacts__fields{display:grid;grid-template-columns:repeat(3, 412px);gap:20px}@media (max-width:1600px){.b-contacts__fields{grid-template-columns:repeat(3, auto)}}@media (max-width:1200px){.b-contacts__fields{grid-template-columns:1fr}}.b-contacts__wrapper{background:#E8E8E899;box-shadow:0px 0px 10px 0px #00000040;backdrop-filter:blur(10px);padding:40px;border-radius:20px}.b-contacts__text{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:40px;leading-trim:NONE;line-height:100%;letter-spacing:-2%;text-align:center;text-transform:uppercase;color:#121211;margin-bottom:40px}.b-contacts__text .b-contacts__intro{margin-top:10px;font-size:0.8rem}.b-contacts .input{border:1px solid #9EC559;border-radius:5px;height:auto;padding:20px 40px;min-height:auto;font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:16px;leading-trim:NONE;line-height:140%;letter-spacing:0%;text-align:left;text-transform:uppercase}@media (max-width:992px){.b-contacts .input{font-size:14px;padding:10px}}.b-contacts .field-label{font-family:Montserrat;font-weight:400;font-style:Regular;font-size:20px;leading-trim:NONE;line-height:140%;letter-spacing:0%;text-align:right;left:0;height:unset;top:-8px;transform:translateY(-100%)}@media (max-width:992px){.b-contacts .field-label{font-size:14px}}.b-contacts :not(select):focus~.field-label,.b-contacts .input:not(select):not(:placeholder-shown)~.field-label,.b-contacts .is-selected~.field-label{transform:translateY(-17px) scale(0.75)}.b-contacts__bottom{display:flex;gap:40px;align-items:center;margin-top:40px}.b-contacts__file{padding-left:20px}.b-contacts__file svg{fill:none}.b-contacts__file-input{opacity:0;visibility:hidden;position:absolute;width:0px}.b-contacts__file-text{display:flex;gap:20px;align-items:center;font-family:Montserrat;font-weight:700;font-style:Bold;font-size:16px;leading-trim:NONE;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#121211}.b-contacts__button{text-align:center;font-family:Montserrat;font-weight:700;font-style:Bold;font-size:16px;leading-trim:NONE;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#FCFFF2;padding:20px;background:linear-gradient(99.61deg, #FFFFFF -19.29%, #9EC559 31.19%);box-shadow:0px 0px 8px 0px #00000026 inset;border-radius:5px;width:412px}@media (max-width:992px){.b-contacts__button{width:100%}}.b-contacts .is-success{border-radius:4px;background-color:#9EC559;font-family:"Montserrat"}.b-contacts .field{margin-top:20px}@media screen and (max-width:1600px){.b-contacts__introtext{font-size:18px}.b-contacts__phone,.b-contacts__email,.b-contacts__cities{font-size:20px}.b-contacts__phone svg,.b-contacts__email svg,.b-contacts__cities svg{width:60px}.b-contacts__cities-list{font-size:20px}.b-contacts__text{font-size:32px}.b-contacts__file-text{font-size:14px}.b-contacts__file-text svg{width:40px}}@media screen and (max-width:1200px){.b-contacts__text{font-size:28px}.b-contacts__bottom{flex-wrap:wrap;gap:20px}.b-contacts__phone,.b-contacts__email,.b-contacts__cities{font-size:16px}.b-contacts__cities-list{font-size:16px}}@media screen and (max-width:991px){.b-contacts__container{flex-wrap:wrap;gap:40px}.b-contacts .section__title{text-align:center}}@media screen and (max-width:576px){.b-contacts__wrapper{padding:10px;border:none !important;border-top:3px solid #9EC559 !important}.b-contacts__text{font-size:22px}.b-contacts__introtext{font-size:14px}.b-contacts__phone,.b-contacts__email,.b-contacts__cities{font-size:14px}.b-contacts__phone svg,.b-contacts__email svg,.b-contacts__cities svg{width:30px}.b-contacts__cities-list{font-size:14px}.b-contacts .field{margin-top:12px}.b-contacts__bottom{margin-top:20px;margin-bottom:20px}}/*# sourceMappingURL=./page-a2718a640cab639012ca12c931245e17.map */