@import url("https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,200..800&display=swap");html{font-size:62.5%;overflow-x:hidden;width:auto}html.no-scroll{overflow:hidden}body{color:#333;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;margin:0;overflow-x:hidden;padding:0}body.fixed{max-height:100vh;overflow:hidden}@media only screen and (min-width:768px){body{font-size:1.8rem}}a,a:active,a:focus,a:hover{color:inherit;text-decoration:none}*,:focus,:hover{outline:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.transition{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}img{height:auto;max-width:100%}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:130%}h1{font-size:3.2rem}@media only screen and (min-width:768px){h1{font-size:3.8rem}}h2{font-size:2.8rem}@media only screen and (min-width:768px){h2{font-size:3.2rem}}h3{font-size:2.4rem}@media only screen and (min-width:768px){h3{font-size:2.8rem}}p{font-size:1.6rem;line-height:1.4}@media only screen and (min-width:768px){p{font-size:1.8rem}}.page-width{margin-left:auto;margin-right:auto;padding:0 2.4rem;width:100%}@media only screen and (min-width:992px){.page-width{max-width:123rem;padding:0 3rem}}.page-width-medium{max-width:135rem}.card-bg,.hero-banner .text-content__main:before{background:radial-gradient(121.49% 277.08% at 0 0,hsla(0,0%,100%,.7) 0,hsla(0,0%,100%,0) 100%);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.about-points__item .about-points__item__title,.subtitle-1,.tech-stack__item .tech-stack__item__title{font-size:2rem}@media only screen and (min-width:752px){.about-points__item .about-points__item__title,.subtitle-1,.tech-stack__item .tech-stack__item__title{font-size:2.4rem}}.accordion-points__item .accordion-points__item__title,.btn-orange,.simple-points__item .simple-points__item__title,.subtitle-2{font-size:1.8rem}@media only screen and (min-width:752px){.accordion-points__item .accordion-points__item__title,.btn-orange,.simple-points__item .simple-points__item__title,.subtitle-2{font-size:2.1rem}}.body-1{font-size:1.6rem}@media only screen and (min-width:752px){.body-1{font-size:1.8rem}}.body-2,.btn-white{font-size:1.5rem}@media only screen and (min-width:752px){.body-2,.btn-white{font-size:1.6rem}}.body-3{font-size:1.4rem}.caption{font-size:1.2rem}.overline{font-size:1.4rem}@media only screen and (max-width:751.98px){.mobile-hide{display:none}}@media only screen and (min-width:752px){.desktop-hide{display:none}}.section-spacing{padding-bottom:4rem;padding-top:4rem}@media only screen and (min-width:752px){.section-spacing{padding-bottom:6rem;padding-top:6rem}}.wave-top{bottom:calc(100% - .1rem)}.wave-bottom,.wave-top{height:auto;left:0;position:absolute;width:100%;z-index:5}.wave-bottom{top:calc(100% - .1rem)}.m-play .play-bg{display:none}.play-bg{background:rgba(0,0,0,.2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;cursor:pointer;justify-content:center}.play-bg__btn{background:none;background-image:url(../svg/btn-play.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:10rem;padding:0;width:10rem}.glass-bg{-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);position:relative}.glass-bg:before{background:radial-gradient(ellipse 100% 266.82% at 0 2.79%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 100%);border-radius:inherit;bottom:-.1rem;content:"";left:-.1rem;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;padding:.1rem;position:absolute;right:-.1rem;top:-.1rem;z-index:-1}.btn-white{background:hsla(0,0%,100%,.2);border:.15rem solid #fff;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:700;line-height:130%;padding:.9rem 1.4rem;text-transform:uppercase;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:4rem;gap:1.6rem;-webkit-transition:all .3s;transition:all .3s;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.btn-white:hover{background:#fff;color:#ff6b35}.btn-white:after{background-image:url(../svg/btn-plus.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:2.5rem;min-width:2.5rem;width:2.5rem}.btn-orange{background:hsla(0,0%,100%,.2);color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:700;line-height:130%;padding:1.6rem 2.8rem;text-transform:uppercase;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:linear-gradient(55.43deg,#7c00ff -71.48%,#ff6700 17.1%,#ffd400 98.85%);border-radius:4rem;gap:1.8rem;-webkit-transition:all .3s;transition:all .3s;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;border:none;justify-content:center}.btn-orange:hover{-webkit-box-shadow:0 0 20px 0 #ffb700;box-shadow:0 0 20px 0 #ffb700;color:#fff}.btn-orange:after{background-image:url(../svg/pac.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:2rem;min-width:3.3rem;width:3.3rem}.footer__social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2rem}.footer__social__item{height:2.5rem;width:2.5rem}@media only screen and (min-width:752px){.footer__social__item{height:3rem;width:3rem}}.footer__social__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;color:#fff;height:100%;justify-content:center;-webkit-transition:all .3s;transition:all .3s;width:100%}.footer__social__link:hover{color:#ff6b35}.footer__social__link svg{height:100%;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%}.footer__social__link rect{height:100%;width:100%}.vf-address{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.9rem}@media only screen and (min-width:992px){.vf-address{gap:1.8rem}}.vf-address .address__item{font-weight:700}.vf-address .address__item__wrapper{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1rem}.vf-address a{-webkit-transition:all .3s;transition:all .3s}.vf-address a:hover{color:#ff6b35}.vir-form .vir-form__title{margin-bottom:3rem;text-align:center}.vir-form__text{margin:0 0 3rem;text-align:center}.vir-form__info{display:block;margin:0}.vir-form .input,.vir-form .m-main{position:relative}.vir-form .input br{display:none}.vir-form .input input{width:100%}.vir-form .input__file.has-file .input__file__remove{display:block}.vir-form .input__file.has-file .input__file__placeholder{display:none}.vir-form .input__file.has-file .input__file__name{display:-webkit-box}.vir-form .input__file__wrapper{background:transparent;border:.15rem solid hsla(0,0%,100%,.7);border-radius:.8rem;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:fira-sans,sans-serif;font-size:1.8rem;font-weight:400;gap:2rem;padding:2.1rem 5rem;position:relative;width:100%}@media (max-width:480px){.vir-form .input__file__wrapper{padding:1.4rem 5rem}}.vir-form .input__file__wrapper:before{background-image:url(../svg/attach.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:2.4rem;left:2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2.4rem;z-index:1}.vir-form .input__file .wpcf7-form-control-wrap{position:static}.vir-form .input__file input{height:100%;left:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:5}.vir-form .input__file__remove{background-image:url(../svg/close.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;display:none;height:2.4rem;padding:0;position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2.4rem;z-index:6}.vir-form .input__file__placeholder{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.vir-form .input__file__name{display:none;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.vir-form .contact-form__full-name label,.vir-form .contact-form__message label{bottom:calc(100% + .2rem);top:auto}.vir-form .contact-form__full-name br,.vir-form .contact-form__message br{display:none}.vir-form .contact-form__message input{background:transparent;border:1.5px solid hsla(0,0%,100%,.7);border-radius:.8rem;color:#fff;font-family:fira-sans,sans-serif;font-size:1.8rem;font-weight:400;padding:2.1rem 2.4rem;width:100%}@media (max-width:480px){.vir-form .contact-form__message input{padding:1.4rem 2.4rem}}.vir-form .contact-form__message input::-webkit-input-placeholder{color:hsla(0,0%,100%,.7);font-family:fira-sans,sans-serif;font-size:1.8rem;font-weight:400}.vir-form .contact-form__message input::-moz-placeholder{color:hsla(0,0%,100%,.7);font-family:fira-sans,sans-serif;font-size:1.8rem;font-weight:400}.vir-form .contact-form__message input:-ms-input-placeholder{color:hsla(0,0%,100%,.7);font-family:fira-sans,sans-serif;font-size:1.8rem;font-weight:400}.vir-form .contact-form__message input::-ms-input-placeholder{color:hsla(0,0%,100%,.7);font-family:fira-sans,sans-serif;font-size:1.8rem;font-weight:400}.vir-form .contact-form__message input::placeholder{color:hsla(0,0%,100%,.7);font-family:fira-sans,sans-serif;font-size:1.8rem;font-weight:400}@media (max-width:580px){.vir-form__btn{width:100%}}.vir-form__btn p{position:relative}.vir-form__btn .wpcf7-spinner{left:50%;margin:0;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.vir-form input[type=submit]{background:#edb953;border:none;border-radius:.8rem;color:#6a2015;cursor:pointer;display:inline-block;font-size:2rem;font-weight:600;padding:2rem 3.3rem;position:relative;text-align:center;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}@media (max-width:580px){.vir-form input[type=submit]{width:100%}}.vir-form input[type=submit]:hover{background:#d4a038}.vir-form .wpcf7-form-control-wrap{display:block}.vir-form .wpcf7-not-valid-tip{color:#ff6534;font-family:fira-sans,sans-serif;font-size:1.4rem;font-weight:500;left:0;line-height:normal;position:absolute;top:calc(100% + .2rem);width:100%}.vir-form .input__select .select2.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fff}.vir-form .input__select .select2.select2-container .select2-selection--single{background:transparent;border:.1rem solid #fff;color:#fff}.vir-form .input__select .select2.select2-container .select2-selection--single .select2-selection__rendered{color:#fff}@media (max-width:480px){.vir-form .input__select .select2.select2-container .select2-selection--single .select2-selection__rendered{padding:2.1rem 4.4rem 2.1rem 2.4rem}}.vir-form .input__select .select2.select2-container .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent}.vir-form .input__select .input__select-dropdown .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar{height:.5rem;width:.5rem}.vir-form .input__select .input__select-dropdown .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border-radius:1rem}.vir-form .input__select .input__select-dropdown .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.9);border-radius:1rem}.vir-form .input__select .input__select-dropdown .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb:active,.vir-form .input__select .input__select-dropdown .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb:hover{background:rgba(237,185,83,.7)}.vir-form .input__select .input__select-dropdown .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.vir-form .input__select .input__select-dropdown .select2-container--default .select2-results__option--selected{background:#6a2015;color:#fff}.vir-form .input__select .input__select-dropdown .select2-dropdown{background:#fff;border:.1rem solid #fff;border-radius:0 0 .8rem .8rem;color:#6a2015;font-size:1.8rem;overflow:hidden}.vir-form .input__select .input__select-dropdown .select2-results__option{color:#6a2015;padding:1.4rem 2.4rem}.mc4wp-form{font-family:aileron,sans-serif;padding-top:2rem}.mc4wp-form .newsletter-form__content input[type=submit]{margin-right:0;max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:768px){.mc4wp-form .newsletter-form__content input[type=submit]{margin-left:0;margin-top:0;width:100%}}.mc4wp-form .main-button{border:none;cursor:pointer}.mc4wp-form .newsletter-form__btn{display:none}.mc4wp-form .mc4wp-response{color:#fff}@media (max-width:768px){.mc4wp-form .mc4wp-response{color:#ff6534;margin-top:1rem}}.mc4wp-form .mc4wp-response .mc4wp-error{color:#ff6534}.mc4wp-form .mc4wp-response .mc4wp-error a{text-decoration:underline}.slider-block__slide{height:auto;padding:0 1.5rem;width:34rem}@media only screen and (min-width:992px){.slider-block__slide{width:39.2rem}}.slider-block__slide.swiper-slide{height:auto!important}.slider-block__slide__wrapper{-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);background:radial-gradient(ellipse 98.05% 261.61% at 1.95% 3.59%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 100%);border-radius:3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;padding:2rem;position:relative;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem}.slider-block__slide__wrapper:before{background:radial-gradient(ellipse 100% 266.82% at 0 2.79%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 100%);border-radius:inherit;bottom:-.1rem;content:"";left:-.1rem;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;padding:.1rem;position:absolute;right:-.1rem;top:-.1rem;z-index:-1}.slider-block__slide__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem}.slider-block__slide__top{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;gap:2rem;justify-content:space-between}.slider-block__slide__subtitle,.slider-block__slide__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.slider-block__slide__subtitle{-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);background:radial-gradient(ellipse 98.05% 261.61% at 1.95% 3.59%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 100%);border-radius:3rem;font-weight:700;gap:1rem;line-height:130%;padding:.5rem 1rem;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.slider-block__slide__subtitle:after{background:radial-gradient(ellipse 100% 266.82% at 0 2.79%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 100%);border-radius:inherit;bottom:-.1rem;content:"";left:-.1rem;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;padding:.1rem;position:absolute;right:-.1rem;top:-.1rem;z-index:-1}.slider-block__slide__subtitle:before{background:#ffb201;border-radius:50%;content:"";height:.6rem;width:.6rem}.slider-block__slide__media{height:18.4rem;margin:0 -2rem;width:calc(100% + 4rem)}@media only screen and (min-width:992px){.slider-block__slide__media{height:21.5rem}}.slider-block__slide__video-embed{background:#000;height:100%;width:100%}.slider-block__slide iframe,.slider-block__slide video,.slider-block__slide__image{height:18.4rem;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:100%}@media only screen and (min-width:992px){.slider-block__slide iframe,.slider-block__slide video,.slider-block__slide__image{height:21.5rem}}.slider-block__slide__content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;gap:1.5rem;justify-content:space-between}.slider-block__slide__btn{max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}.slider-block__slide__tags{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem 1.5rem;margin-bottom:.5rem}.slider-block__slide__tags,.slider-block__slide__tags li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.slider-block__slide__tags li{background:radial-gradient(98.05% 261.61% at 1.95% 3.59%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 100%);padding:.5rem 1rem .5rem 2.6rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3rem;font-weight:700;max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media only screen and (max-width:751.98px){.slider-block__slide__tags li{font-size:1.2rem}}.slider-block__slide__tags li:after{background:#ffb201;border-radius:50%;content:"";height:.6rem;left:1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.6rem}.hero-banner{height:100vh}.hero-banner .text-content{color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding-bottom:10rem;padding-top:10rem;position:absolute;text-align:center;width:100%;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;max-width:123rem;z-index:4;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;bottom:0;justify-content:center}@media only screen and (min-width:992px){.hero-banner .text-content{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:3rem;padding-right:3rem}}@media only screen and (max-width:751.98px){.hero-banner .text-content{padding-top:20.8rem}.hero-banner .text-content:not(.has-jump-link){padding-bottom:3rem}}@media only screen and (min-width:992px){.hero-banner .text-content--left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.hero-banner .text-content--right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.hero-banner .text-content--center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.hero-banner .text-content__wrapper{height:-webkit-max-content;height:-moz-max-content;height:max-content;max-width:100%;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.hero-banner .text-content__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:67rem;padding:2rem;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);background:linear-gradient(112.83deg,rgba(61,35,28,.3),hsla(0,0%,100%,0) 110.84%);border-radius:2rem;overflow:hidden;position:relative;z-index:2}@media only screen and (min-width:752px){.hero-banner .text-content__main{padding:3rem 3.5rem}}.hero-banner .text-content__main:before{border-radius:inherit;content:"";inset:0;padding:.1rem;position:absolute}.hero-banner .text-content__bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hero-banner .text-content__bg svg{height:100%;-o-object-fit:fill;object-fit:fill;vertical-align:top;width:100%}.hero-banner .text-content__bg-first{-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);background:linear-gradient(12.44deg,hsla(0,0%,100%,.47) 8.44%,hsla(0,0%,100%,0) 75.57%);border-radius:50%;height:18rem;left:-3.1rem;position:absolute;top:-5.5rem;width:18rem}@media only screen and (min-width:752px){.hero-banner .text-content__bg-first{height:32.5rem;left:-5.8rem;top:-15rem;width:32.5rem}}.hero-banner .text-content__bg-second{border:.2rem solid hsla(0,0%,100%,.059);border-radius:50%;height:27rem;left:-7rem;position:absolute;top:-10rem;width:27rem}@media only screen and (min-width:752px){.hero-banner .text-content__bg-second{height:49rem;left:-14rem;top:-24rem;width:49rem}}.hero-banner .text-content__bg-third{border:.2rem solid hsla(0,0%,100%,.059);border-radius:50%;height:36.4rem;left:-10rem;position:absolute;top:-14rem;width:36.4rem}@media only screen and (min-width:752px){.hero-banner .text-content__bg-third{height:66rem;left:-22rem;top:-32rem;width:66rem}}.hero-banner .text-content__shine{height:70rem;left:50%;position:absolute;top:-23rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:50rem;z-index:-1}@media only screen and (min-width:752px){.hero-banner .text-content__shine{height:96rem;top:-33rem;width:88rem}}@media only screen and (min-width:992px){.hero-banner .text-content__shine{left:-70%;top:-15rem;-webkit-transform:none;transform:none}}.hero-banner .text-content__shine svg{height:100%;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%}.hero-banner .text-content__icon{height:7rem;margin-top:-.5rem;position:relative;width:10rem;z-index:2}@media only screen and (min-width:752px){.hero-banner .text-content__icon{height:16.8rem;margin-top:-2.5rem;width:28.8rem}}.hero-banner .text-content__icon img{height:100%;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%}.hero-banner .text-content__subtitle{background:#fff;border-radius:3rem;color:#8b4513;font-weight:700;line-height:150%;margin:0 0 1.8rem;max-width:100%;padding:.5rem 1rem;position:relative;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:2}@media only screen and (min-width:752px){.hero-banner .text-content__subtitle{margin:0 auto 2rem}}@media only screen and (max-width:751.98px){.hero-banner .text-content__subtitle{font-size:1.4rem}}.hero-banner .text-content__title{color:#fff;font-weight:700;line-height:120%;position:relative;text-align:center;text-transform:uppercase;z-index:2}@media only screen and (max-width:751.98px){.hero-banner .text-content__title br{display:none}}.hero-banner .text-content__title .hp{color:#ff6b35}.hero-banner .text-content__description{line-height:150%;margin-top:2rem;position:relative;text-align:center;z-index:2}@media only screen and (max-width:751.98px){.hero-banner .text-content__description{font-size:1.5rem;line-height:130%}}.hero-banner .text-content__extra-text{font-weight:700;margin:1rem 0 -1rem;text-align:center}@media only screen and (min-width:752px){.hero-banner .text-content__extra-text{margin:1rem 0 0}}.hero-banner .text-content__btn{margin-top:3rem;position:relative;z-index:2}@media only screen and (max-width:751.98px){.hero-banner .text-content__btn{font-size:2.1rem;line-height:130%;text-align:center}}@media only screen and (max-width:575.98px){.hero-banner .text-content__btn{margin-left:-2rem;margin-right:-2rem;width:calc(100% + 4rem)}}.hero-banner .text-content__scroll{height:4.8rem;left:50%;position:absolute;top:calc(100% + 2rem);-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:992px){.hero-banner .text-content__scroll{height:5.5rem;top:calc(100% + 3.2rem)}}.hero-banner .text-content__scroll:before{-webkit-animation:arrow-move 2.5s infinite;animation:arrow-move 2.5s infinite;background-image:url(../svg/scroll-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:.7rem;left:50%;position:absolute;top:3rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1.2rem}.hero-banner__media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}@media only screen and (min-width:992px){.hero-banner__media{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.hero-banner__media:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(50,25,7,.6)),color-stop(50.05%,#714627));background:linear-gradient(180deg,rgba(50,25,7,.6),#714627 50.05%);content:"";height:100%;position:absolute;width:100%;z-index:3}@media only screen and (min-width:992px){.hero-banner__media:before{background:rgba(139,69,19,.439)}}.hero-banner__media__image--desktop,.hero-banner__media__image--mobile{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.hero-banner__media__image--mobile{z-index:2}@media only screen and (min-width:768px){.hero-banner__media__image--mobile{display:none}}.hero-banner__media .bg-media,.hero-banner__media__video{height:50%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:992px){.hero-banner__media .bg-media,.hero-banner__media__video{height:100%}}.hero-banner__media .bg-media img{height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:100%}.hero-banner__blank{height:100%}.hero-banner__blank.default-color .text-content,.hero-banner__blank.default-color .text-content__title{color:#333}.hero-banner__slider,.hero-banner__slider .hero-slider,.hero-banner__slider .swiper-wrapper{height:100%}@-webkit-keyframes arrow-move{0%{top:3rem}80%{top:calc(100% - 1.5rem)}to{top:3rem}}@keyframes arrow-move{0%{top:3rem}80%{top:calc(100% - 1.5rem)}to{top:3rem}}.cards-block{position:relative}.cards-block__bg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:752px){.cards-block__bg{height:calc(100% - 16rem);top:6rem}}.cards-block__bg-image{height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:100%}.cards-block__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:4rem;padding-top:3.5rem;position:relative;z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4rem}@media only screen and (min-width:992px){.cards-block__wrapper{gap:8.6rem;padding-bottom:10rem;padding-top:13rem}}.cards-block__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.8rem;margin:0 auto;max-width:103rem}.cards-block__icon{-webkit-animation:dropTwist-mob 2.5s ease-in-out infinite;animation:dropTwist-mob 2.5s ease-in-out infinite;height:3.5rem;margin-bottom:1.4rem;width:2.2rem}@media only screen and (min-width:992px){.cards-block__icon{-webkit-animation:dropTwist 2.5s ease-in-out infinite;animation:dropTwist 2.5s ease-in-out infinite;height:5rem;margin-bottom:3rem;width:3rem}}.cards-block__icon-img{height:100%;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%}.cards-block__subtitle{color:#ff6b35;font-weight:700;letter-spacing:.2em;line-height:120%;text-transform:uppercase}@media only screen and (min-width:992px){.cards-block__subtitle{margin-bottom:1rem}}.cards-block .cards-block__title{line-height:120%;text-align:center;text-transform:uppercase}.cards-block .cards-block__title .hp{color:#e39182}.cards-block__description{line-height:150%;text-align:center}.cards-block__grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem;position:relative}@media only screen and (min-width:992px){.cards-block__grid{gap:3rem}.cards-block__grid:after{background-image:url(../svg/shadow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:54.2rem;position:absolute;right:-15rem;top:-15rem;width:54.2rem;z-index:-1}}.cards-block__card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem;position:relative}@media only screen and (min-width:992px){.cards-block__card{gap:2.5rem;width:calc(50% - 1.5rem)}}@media only screen and (max-width:991.98px){.cards-block__card:nth-child(2n){background:#fff5de;border-radius:3rem;margin:0 -1.5rem;padding:1.5rem;width:calc(100% + 3rem)}}@media only screen and (min-width:992px){.cards-block__card.has-3-items .cards-block__card__icon{bottom:0}}.cards-block__card__media{border-radius:3.2rem;height:19rem;overflow:hidden;width:100%}@media only screen and (min-width:752px){.cards-block__card__media{height:35rem}}@media only screen and (min-width:992px){.cards-block__card__media{height:32.2rem;margin-bottom:1rem}}.cards-block__card__media img{height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:100%}.cards-block__card__icon{height:10rem;position:absolute;right:1.5rem;top:-4.3rem;width:10rem;z-index:1}@media only screen and (min-width:992px){.cards-block__card__icon{bottom:5.2rem;right:4.2rem;top:auto}}.cards-block__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.cards-block__item{-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);background:radial-gradient(100% 360.05% at 0 100%,#f4f4f4 0,hsla(0,0%,100%,0) 100%);border-radius:1rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;line-height:150%;padding:1rem 1.5rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1rem}.cards-block__item:before{background-image:url(../svg/negative.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:2.4rem;min-width:2.4rem;width:2.4rem}.cards-block__item.positive{background:radial-gradient(100% 360.05% at 0 100%,#fff5df 0,hsla(0,0%,100%,0) 100%);font-weight:700}.cards-block__item.positive:before{background-image:url(../svg/positive.svg)}.cards-block__btn{margin:-1.6rem 0 0;width:100%}@media only screen and (min-width:992px){.cards-block__btn{margin:0 auto;max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}}@-webkit-keyframes dropTwist{0%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}20%{-webkit-transform:translateY(30px) rotate(-20deg);transform:translateY(30px) rotate(-20deg)}to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}}@keyframes dropTwist{0%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}20%{-webkit-transform:translateY(30px) rotate(-20deg);transform:translateY(30px) rotate(-20deg)}to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}}@-webkit-keyframes dropTwist-mob{0%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}20%{-webkit-transform:translateY(20px) rotate(-20deg);transform:translateY(20px) rotate(-20deg)}to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}}@keyframes dropTwist-mob{0%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}20%{-webkit-transform:translateY(20px) rotate(-20deg);transform:translateY(20px) rotate(-20deg)}to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}}.grid-block{background:#fff;overflow:hidden;position:relative}.grid-block.beige{background-color:#fafaf1}.grid-block.blue{background-color:#87ceeb}.grid-block.green{background-color:#98fb98}.grid-block__title{text-align:center}.grid-block__title.reduced{font-size:2rem}@media only screen and (min-width:768px){.grid-block__title.reduced{font-size:2.4rem}}.grid-block__wrapper{position:relative;z-index:5}.grid-block__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin-top:6rem}@media only screen and (min-width:768px){.grid-block__list{gap:4rem 2rem}}.grid-block__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2.7rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px){.grid-block__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:2.4rem}}.grid-block__item__link{color:#22b0b2}.grid-block__item__link:hover{color:#22b0b2;text-decoration:underline}.grid-block__item__media{border-radius:.8rem;display:block;height:15.5rem;min-height:15.5rem;min-width:15.5rem;overflow:hidden;width:15.5rem}@media only screen and (min-width:768px){.grid-block__item__media{height:45.3rem;min-height:45.3rem;min-width:34rem;width:34rem}}@media only screen and (min-width:1024px){.grid-block__item__media{height:26.7rem;min-height:26.7rem;min-width:20rem;width:20rem}}@media only screen and (min-width:1400px){.grid-block__item__media{height:45.3rem;min-height:45.3rem;min-width:34rem;width:34rem}}.grid-block__item__media:hover img{scale:1.1}.grid-block__item__media-desk{display:none;height:100%;width:100%}@media only screen and (min-width:768px){.grid-block__item__media-desk{display:block}}.grid-block__item__media-mob{height:100%;width:100%}@media only screen and (min-width:768px){.grid-block__item__media-mob{display:none}}.grid-block__item__media img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .5s;transition:all .5s;vertical-align:top;width:100%}.grid-block__item__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px){.grid-block__item__content{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.grid-block__item__name{color:#333;margin:0;text-align:center}@media only screen and (min-width:768px){.grid-block__item__name{text-align:start}}.grid-block__item__position{text-align:center;text-transform:uppercase}@media only screen and (min-width:768px){.grid-block__item__position{text-align:start}}.grid-block__item__text{padding:1.5rem;text-align:center}.grid-block__item__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.6rem;margin-top:auto}@media only screen and (min-width:768px){.grid-block__item__actions{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.grid-block.contacts .grid-block__item{width:100%}@media only screen and (min-width:1024px){.grid-block.contacts .grid-block__item{width:calc(50% - 1rem)}}@media only screen and (min-width:768px){.grid-block.contacts .grid-block__item__text{padding:0;text-align:left}}.grid-block.downloads .grid-block__list{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.grid-block.downloads .grid-block__item{width:100%}@media only screen and (min-width:768px){.grid-block.downloads .grid-block__item{width:calc(50% - 1rem)}}@media only screen and (min-width:1024px){.grid-block.downloads .grid-block__item{width:calc(33.333% - 1.4rem)}}.grid-block.downloads .grid-block__item__content{height:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.media-text{background:#fff;position:relative;z-index:1}.media-text.beige{background:#fafaf1}.media-text.blue{background:#87ceeb}.media-text.green{background:#98fb98}.media-text__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media only screen and (min-width:1024px){.media-text__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4rem}.media-text.text-img .media-text__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.media-text__media{border-radius:.8rem;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:1024px){.media-text__media{width:calc(50% - 2rem)}}.media-text__media img,.media-text__media video{height:auto;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%}.media-text__media__caption{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.6)));background:linear-gradient(transparent,rgba(0,0,0,.6));bottom:0;color:#fff;font-weight:500;left:0;padding:2rem;position:absolute;text-align:center;text-transform:uppercase;width:100%}@media only screen and (min-width:1024px){.media-text__media__caption{padding:4rem 4rem 2rem}}.media-text__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}@media only screen and (min-width:1024px){.media-text__content{width:calc(50% - 2rem)}}.media-text__content__title{margin:0}.goods-banner{background:-webkit-gradient(linear,left top,left bottom,from(#fdcf72),color-stop(92.54%,#e39082));background:linear-gradient(180deg,#fdcf72,#e39082 92.54%);-webkit-mask-position:top;mask-position:top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%;position:relative}.goods-banner__wrapper{overflow:hidden;padding-bottom:6rem;padding-top:6rem}@media only screen and (min-width:992px){.goods-banner__wrapper{padding-bottom:8.8rem;padding-top:10rem}}.goods-banner__head{gap:3.6rem}.goods-banner__head,.goods-banner__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.goods-banner__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.8rem;width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width:752px){.goods-banner__top{max-width:45rem}}@media only screen and (min-width:992px){.goods-banner__top{gap:2.8rem}}.goods-banner__subtitle{color:#fff;font-weight:700;letter-spacing:.2em}.goods-banner .goods-banner__title,.goods-banner__subtitle{line-height:120%;text-transform:uppercase}.goods-banner__description{line-height:150%;width:100%}@media only screen and (max-width:751.98px){.goods-banner__description{margin-top:3.2rem}}.goods-banner__main{position:relative;width:100%}@media only screen and (min-width:992px){.goods-banner__main{height:55.2rem;margin:5.6rem auto 0;max-width:96.6rem}}.goods-banner__main:before{background:repeating-linear-gradient(90deg,#fff 0 .1rem,transparent .1rem .6rem);content:"";height:.4rem;left:-100vw;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:200vw}@media only screen and (min-width:992px){.goods-banner__main:before{display:none}}.goods-banner__large-circle{display:none}@media only screen and (min-width:992px){.goods-banner__large-circle{-webkit-animation:rotate-swing 6s ease-in-out infinite;animation:rotate-swing 6s ease-in-out infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;display:block;height:84.6rem;left:50%;position:absolute;top:12.3rem;-webkit-transform:translateX(-50%) rotate(30deg);transform:translateX(-50%) rotate(30deg);width:84.6rem}}.goods-banner__medium-circle{display:none}@media only screen and (min-width:992px){.goods-banner__medium-circle{-webkit-animation:rotate-swing-medium 6s ease-in-out infinite;animation:rotate-swing-medium 6s ease-in-out infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;display:block;height:65.7rem;left:50%;position:absolute;top:21.7rem;-webkit-transform:translateX(-50%) rotate(-30deg);transform:translateX(-50%) rotate(-30deg);width:65.7rem}}.goods-banner__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1.6rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 -2.4rem;overflow-x:auto;padding:4.6rem 3.8rem;position:relative;width:calc(100% + 7.6rem);z-index:1}@media only screen and (min-width:752px){.goods-banner__list{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:7rem 2.4rem}}@media only screen and (min-width:992px){.goods-banner__list{height:100%;margin:0;padding:2.8rem 0 5.6rem;width:100%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:0}}.goods-banner__list::-webkit-scrollbar{display:none}.goods-banner__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:6rem;min-width:6rem;width:6rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#fff;border-radius:1.8rem;justify-content:center}@media only screen and (min-width:752px){.goods-banner__item{border-radius:4.7rem;height:14rem;min-width:14rem;width:14rem}}.goods-banner__item:nth-child(3){-webkit-animation:roll 6s ease-in-out infinite;animation:roll 6s ease-in-out infinite;height:10.1rem;min-width:10.1rem;width:10.1rem}@media only screen and (min-width:752px){.goods-banner__item:nth-child(3){height:20.4rem;min-width:20.4rem;width:20.4rem}}@media only screen and (min-width:992px){.goods-banner__item:nth-child(3){margin:0 10rem}}@media only screen and (max-width:751.98px){.goods-banner__item:nth-child(3){-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}.goods-banner__item:nth-child(3) img,.goods-banner__item:nth-child(3) svg{-webkit-animation:roll-icon 6s ease-in-out infinite;animation:roll-icon 6s ease-in-out infinite;height:8.1rem;width:8.1rem}@media only screen and (min-width:752px){.goods-banner__item:nth-child(3) img,.goods-banner__item:nth-child(3) svg{height:16.3rem;width:16.3rem}}@media only screen and (min-width:992px){.goods-banner__item:nth-child(2),.goods-banner__item:nth-child(4){margin-top:12.4rem}.goods-banner__item:first-child{margin:auto -2rem 0 0}.goods-banner__item:nth-child(5){margin:auto 0 0 -2rem}}.goods-banner__item img,.goods-banner__item svg{height:4.7rem;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:4.7rem}@media only screen and (min-width:752px){.goods-banner__item img,.goods-banner__item svg{height:12rem;width:12rem}}.goods-banner__bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.2rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:5}@media only screen and (min-width:752px){.goods-banner__bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:.1rem solid #fff;border-radius:6rem;margin:0 auto;max-width:100%;padding:1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media only screen and (min-width:992px){.goods-banner__bottom{margin-top:-16rem}}.goods-banner__link-text{color:#fff;font-weight:700;line-height:130%}@media only screen and (min-width:752px){.goods-banner__link-text{padding-left:2rem}}.goods-banner__btn{width:100%}@media only screen and (min-width:752px){.goods-banner__btn{max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.goods-banner__btn:after{background-image:url(../svg/arrow-down.svg)}@-webkit-keyframes roll{0%{-webkit-transform:rotate(-5deg) translateX(-.6rem);transform:rotate(-5deg) translateX(-.6rem)}50%{-webkit-transform:rotate(5deg) translateX(.6rem);transform:rotate(5deg) translateX(.6rem)}to{-webkit-transform:rotate(-5deg) translateX(-.6rem);transform:rotate(-5deg) translateX(-.6rem)}}@keyframes roll{0%{-webkit-transform:rotate(-5deg) translateX(-.6rem);transform:rotate(-5deg) translateX(-.6rem)}50%{-webkit-transform:rotate(5deg) translateX(.6rem);transform:rotate(5deg) translateX(.6rem)}to{-webkit-transform:rotate(-5deg) translateX(-.6rem);transform:rotate(-5deg) translateX(-.6rem)}}@-webkit-keyframes roll-icon{0%{-webkit-transform:rotate(-15deg) translateX(-.6rem);transform:rotate(-15deg) translateX(-.6rem)}50%{-webkit-transform:rotate(15deg) translateX(.6rem);transform:rotate(15deg) translateX(.6rem)}to{-webkit-transform:rotate(-15deg) translateX(-.6rem);transform:rotate(-15deg) translateX(-.6rem)}}@keyframes roll-icon{0%{-webkit-transform:rotate(-15deg) translateX(-.6rem);transform:rotate(-15deg) translateX(-.6rem)}50%{-webkit-transform:rotate(15deg) translateX(.6rem);transform:rotate(15deg) translateX(.6rem)}to{-webkit-transform:rotate(-15deg) translateX(-.6rem);transform:rotate(-15deg) translateX(-.6rem)}}@-webkit-keyframes rotate-swing{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) rotate(30deg);transform:translateX(-50%) rotate(30deg)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-50%) rotate(-25deg);transform:translateX(-50%) rotate(-25deg)}45%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) rotate(-30deg);transform:translateX(-50%) rotate(-30deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) rotate(-30deg);transform:translateX(-50%) rotate(-30deg)}90%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-50%) rotate(25deg);transform:translateX(-50%) rotate(25deg)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) rotate(30deg);transform:translateX(-50%) rotate(30deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) rotate(30deg);transform:translateX(-50%) rotate(30deg)}}@keyframes rotate-swing{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) rotate(30deg);transform:translateX(-50%) rotate(30deg)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-50%) rotate(-25deg);transform:translateX(-50%) rotate(-25deg)}45%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) rotate(-30deg);transform:translateX(-50%) rotate(-30deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) rotate(-30deg);transform:translateX(-50%) rotate(-30deg)}90%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-50%) rotate(25deg);transform:translateX(-50%) rotate(25deg)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) rotate(30deg);transform:translateX(-50%) rotate(30deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) rotate(30deg);transform:translateX(-50%) rotate(30deg)}}@-webkit-keyframes rotate-swing-medium{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) rotate(-30deg);transform:translateX(-50%) rotate(-30deg)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-50%) rotate(25deg);transform:translateX(-50%) rotate(25deg)}45%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) rotate(30deg);transform:translateX(-50%) rotate(30deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) rotate(30deg);transform:translateX(-50%) rotate(30deg)}90%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-50%) rotate(-25deg);transform:translateX(-50%) rotate(-25deg)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) rotate(-30deg);transform:translateX(-50%) rotate(-30deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) rotate(-30deg);transform:translateX(-50%) rotate(-30deg)}}@keyframes rotate-swing-medium{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) rotate(-30deg);transform:translateX(-50%) rotate(-30deg)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-50%) rotate(25deg);transform:translateX(-50%) rotate(25deg)}45%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) rotate(30deg);transform:translateX(-50%) rotate(30deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) rotate(30deg);transform:translateX(-50%) rotate(30deg)}90%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-50%) rotate(-25deg);transform:translateX(-50%) rotate(-25deg)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) rotate(-30deg);transform:translateX(-50%) rotate(-30deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) rotate(-30deg);transform:translateX(-50%) rotate(-30deg)}}.steps{background:-webkit-gradient(linear,left top,left bottom,color-stop(22.99%,rgba(50,25,7,.7)),color-stop(32.84%,#321907));background:linear-gradient(180deg,rgba(50,25,7,.7) 22.99%,#321907 32.84%);color:#fff;position:relative}@media only screen and (min-width:752px){.steps{background:-webkit-gradient(linear,left top,left bottom,from(rgba(50,25,7,.7)),to(rgba(50,25,7,.7)));background:linear-gradient(180deg,rgba(50,25,7,.7),rgba(50,25,7,.7))}}.steps__bg{height:100%;position:absolute;width:100%;z-index:-1}.steps__bg img,.steps__bg video{height:50%;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:100%}@media only screen and (min-width:752px){.steps__bg img,.steps__bg video{height:100%}}.steps__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:12rem;padding-top:10rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3rem}@media only screen and (min-width:752px){.steps__wrapper{gap:9.6rem}}@media only screen and (min-width:992px){.steps__wrapper{padding-bottom:20rem;padding-top:20rem}}.steps__head{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2.2rem}.steps__head,.steps__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.steps__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.8rem;max-width:90rem;width:100%}@media only screen and (min-width:992px){.steps__top{gap:2.2rem}}.steps__subtitle{color:#ffb201;font-weight:700;letter-spacing:.2em}.steps .steps__title,.steps__subtitle{line-height:120%;text-transform:uppercase}.steps__action{margin-top:3rem;position:relative;z-index:1}@media only screen and (min-width:752px){.steps__action{margin-top:0}}.steps__action svg,.steps__action__animation{height:28.1rem;left:50%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);vertical-align:top;width:28.1rem;z-index:-1}@media only screen and (min-width:752px){.steps__action svg,.steps__action__animation{height:38.8rem;left:auto;right:-8rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:38.8rem}}.steps__action__animation{background-image:url(../../src/img/Circle_anim2.gif);background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (min-width:752px){.steps__action__animation{right:-50%}}.steps__btn{width:100%}@media only screen and (min-width:752px){.steps__btn{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.steps__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;gap:3rem;justify-content:center;position:relative;z-index:5}@media only screen and (min-width:752px){.steps__list{gap:7rem 3rem}}.steps__item{background:radial-gradient(ellipse 98.05% 261.61% at 1.95% 3.59%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 100%);border-radius:3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:2rem;position:relative;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}@media only screen and (min-width:752px){.steps__item{width:calc(50% - 1.5rem)}}@media only screen and (min-width:992px){.steps__item{width:calc(33.3333% - 2rem)}}.steps__item:nth-child(3n+2) .steps__item__num:before{background:#fe8918}.steps__item:nth-child(3n+2) .steps__item__icon{bottom:calc(100% - 5rem)}.steps__item:nth-child(3n+3) .steps__item__num:before{background:#ff6b35}.steps__item__num{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);background:radial-gradient(ellipse 98.05% 261.61% at 1.95% 3.59%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 100%);border-radius:3rem;font-weight:700;gap:1rem;line-height:130%;padding:.5rem 1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.steps__item__num:after{background:radial-gradient(ellipse 100% 266.82% at 0 2.79%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 100%);border-radius:inherit;bottom:-.1rem;content:"";left:-.1rem;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;padding:.1rem;position:absolute;right:-.1rem;top:-.1rem;z-index:-1}.steps__item__num:before{background:#fdbb3a;border-radius:50%;content:"";height:.6rem;width:.6rem}.steps__item__icon{bottom:calc(100% - 6.5rem);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:10rem;position:absolute;right:-1.5rem;width:16rem;z-index:1;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}@media only screen and (min-width:752px){.steps__item__icon{bottom:calc(100% - 9rem);height:16.8rem;width:23.2rem}}.steps__item__icon svg{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:auto}.steps__item__text{line-height:150%}.results{background:-webkit-gradient(linear,left top,left bottom,from(#fdcf72),color-stop(92.54%,#e39082));background:linear-gradient(180deg,#fdcf72,#e39082 92.54%);position:relative}.results__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3.2rem;padding-bottom:6rem;padding-top:4rem}@media only screen and (min-width:752px){.results__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:2rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:992px){.results__wrapper{gap:3rem;padding-bottom:13rem;padding-top:13rem}}.results__content{line-height:140%}@media only screen and (max-width:751.98px){.results__content{font-size:1.6rem;margin-top:1.8rem}}.results__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.8rem;width:100%}@media only screen and (min-width:752px){.results__head{gap:2.8rem;max-width:47rem}}@media only screen and (min-width:992px){.results__head{max-width:54rem}}.results__subtitle{color:#fff;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.results .results__title{line-height:120%;text-transform:uppercase}.results__main{position:relative;width:100%}@media only screen and (min-width:1400px){.results__main{margin-right:-6.2rem;padding-right:6.2rem;width:calc(100% + 6.2rem)}}.results__large-circle{-webkit-animation:results-rotate-swing 10s ease-in-out infinite;animation:results-rotate-swing 10s ease-in-out infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;display:block;height:61.2rem;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(30deg);transform:translateX(-50%) translateY(-50%) rotate(30deg);width:61.2rem}@media only screen and (min-width:992px){.results__large-circle{height:73.2rem;width:73.2rem}}.results__medium-circle{-webkit-animation:results-rotate-swing-medium 10s ease-in-out infinite;animation:results-rotate-swing-medium 10s ease-in-out infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;height:47.5rem;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-30deg);transform:translateX(-50%) translateY(-50%) rotate(-30deg);width:47.5rem}@media only screen and (min-width:992px){.results__medium-circle{height:57rem;width:57rem}}.results__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;position:relative;z-index:2}@media only screen and (min-width:992px){.results__list{gap:2.5rem}}.results__item{background:#fff;border-radius:3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1rem 2rem;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:992px){.results__item{padding:1rem 3rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.6rem;max-width:57rem;width:100%}.results__item:nth-child(2n){margin-left:auto}.results__item.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.results__item__name{font-size:4.9rem;font-weight:800;line-height:120%;text-transform:uppercase}@media only screen and (min-width:752px){.results__item__name{font-size:7.8rem;max-width:50%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.results__item__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:992px){.results__item__content{gap:1.2rem}}.results__item .results__item__desc{font-weight:400;letter-spacing:-.01rem}@media only screen and (min-width:992px){.results__item .results__item__desc{padding-right:1rem}}.results__item__bottom{line-height:150%}.results__item__link{color:#ffb201;-webkit-transition:all .3s;transition:all .3s}.results__item__link:hover{color:#ff6b35}.results__item__icon{height:2rem;-o-object-fit:contain;object-fit:contain;position:absolute;right:1.2rem;top:1.2rem;vertical-align:top;width:2rem}@-webkit-keyframes results-rotate-swing{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) translateY(-50%) rotate(30deg);transform:translateX(-50%) translateY(-50%) rotate(30deg)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-25deg);transform:translateX(-50%) translateY(-50%) rotate(-25deg)}45%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-30deg);transform:translateX(-50%) translateY(-50%) rotate(-30deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-30deg);transform:translateX(-50%) translateY(-50%) rotate(-30deg)}90%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-50%) translateY(-50%) rotate(25deg);transform:translateX(-50%) translateY(-50%) rotate(25deg)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) translateY(-50%) rotate(30deg);transform:translateX(-50%) translateY(-50%) rotate(30deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) translateY(-50%) rotate(30deg);transform:translateX(-50%) translateY(-50%) rotate(30deg)}}@keyframes results-rotate-swing{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) translateY(-50%) rotate(30deg);transform:translateX(-50%) translateY(-50%) rotate(30deg)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-25deg);transform:translateX(-50%) translateY(-50%) rotate(-25deg)}45%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-30deg);transform:translateX(-50%) translateY(-50%) rotate(-30deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-30deg);transform:translateX(-50%) translateY(-50%) rotate(-30deg)}90%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-50%) translateY(-50%) rotate(25deg);transform:translateX(-50%) translateY(-50%) rotate(25deg)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) translateY(-50%) rotate(30deg);transform:translateX(-50%) translateY(-50%) rotate(30deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) translateY(-50%) rotate(30deg);transform:translateX(-50%) translateY(-50%) rotate(30deg)}}@-webkit-keyframes results-rotate-swing-medium{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-30deg);transform:translateX(-50%) translateY(-50%) rotate(-30deg)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-50%) translateY(-50%) rotate(25deg);transform:translateX(-50%) translateY(-50%) rotate(25deg)}45%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) translateY(-50%) rotate(30deg);transform:translateX(-50%) translateY(-50%) rotate(30deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) translateY(-50%) rotate(30deg);transform:translateX(-50%) translateY(-50%) rotate(30deg)}90%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-25deg);transform:translateX(-50%) translateY(-50%) rotate(-25deg)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-30deg);transform:translateX(-50%) translateY(-50%) rotate(-30deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-30deg);transform:translateX(-50%) translateY(-50%) rotate(-30deg)}}@keyframes results-rotate-swing-medium{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-30deg);transform:translateX(-50%) translateY(-50%) rotate(-30deg)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-50%) translateY(-50%) rotate(25deg);transform:translateX(-50%) translateY(-50%) rotate(25deg)}45%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) translateY(-50%) rotate(30deg);transform:translateX(-50%) translateY(-50%) rotate(30deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) translateY(-50%) rotate(30deg);transform:translateX(-50%) translateY(-50%) rotate(30deg)}90%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-25deg);transform:translateX(-50%) translateY(-50%) rotate(-25deg)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-30deg);transform:translateX(-50%) translateY(-50%) rotate(-30deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-30deg);transform:translateX(-50%) translateY(-50%) rotate(-30deg)}}.info-banner{background:#f8eee6;position:relative}.info-banner__wrapper{max-width:135rem;padding-bottom:8rem}@media only screen and (min-width:992px){.info-banner__wrapper{padding-bottom:15rem}}.info-banner__text{line-height:150%}@media only screen and (max-width:751.98px){.info-banner__text{font-size:2.1rem;line-height:130%}}.info-banner__main{background:#fff;border-radius:2rem;-webkit-box-shadow:8.05px 24.15px 89.45px -11.63px rgba(22,52,80,.102);box-shadow:8.05px 24.15px 89.45px -11.63px rgba(22,52,80,.102);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;padding:4rem 2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:6rem;position:relative;z-index:5}@media only screen and (min-width:992px){.info-banner__main{border-radius:4.7rem;gap:3rem;padding:8.6rem 6rem}}@media only screen and (min-width:1200px){.info-banner__main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.info-banner__main__bg{bottom:-9rem;height:62rem;left:-11rem;-o-object-fit:contain;object-fit:contain;position:absolute;vertical-align:top;width:73rem;z-index:1}@media only screen and (min-width:576px){.info-banner__main__bg{left:50%;-webkit-transform:translateX(calc(-50% + 10.5rem));transform:translateX(calc(-50% + 10.5rem))}}@media only screen and (min-width:992px){.info-banner__main__bg{bottom:-1rem;height:85rem;-webkit-transform:translateX(calc(-50% + 17rem));transform:translateX(calc(-50% + 17rem));width:126rem}}@media only screen and (min-width:1200px){.info-banner__main__bg{bottom:auto;left:auto;right:-40rem;top:50%;-webkit-transform:translateY(-58%);transform:translateY(-58%)}}.info-banner__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3rem;position:relative;z-index:3}@media only screen and (min-width:992px){.info-banner__content{gap:2.8rem}}@media only screen and (min-width:1200px){.info-banner__content{max-width:57.2rem}}.info-banner .info-banner__title{background:linear-gradient(296.96deg,#583436 56.32%,#be7075 100.54%);-webkit-background-clip:text;color:transparent;font-weight:700;line-height:120%;text-transform:uppercase;-webkit-text-fill-color:transparent}.info-banner__btn{width:100%}@media only screen and (min-width:992px){.info-banner__btn{max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media only screen and (max-width:751.98px){.info-banner__btn{padding-left:2.8rem;padding-right:2.8rem}}.info-banner__media{margin:0 0 -3rem;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:3}@media only screen and (min-width:576px){.info-banner__media{margin:0 auto -3rem}}@media only screen and (min-width:992px){.info-banner__media{margin:0 auto -8.6rem}}@media only screen and (min-width:1200px){.info-banner__media{margin:-4.4rem 0 -8.6rem;min-width:57rem;width:100%}}.info-banner__media__bg{-webkit-animation:float-scale-rotate 6s ease-in-out infinite;animation:float-scale-rotate 6s ease-in-out infinite;height:31.8rem;width:24.8rem}@media only screen and (min-width:992px){.info-banner__media__bg{height:63rem;width:49.2rem}}.info-banner__media__bg-img{height:100%;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%}.info-banner__media__icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:8.5rem;width:8.5rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#fff;border-radius:2rem;justify-content:center;left:15.4rem;position:absolute;top:2.5rem;z-index:4}@media only screen and (min-width:992px){.info-banner__media__icon{border-radius:4rem;height:17.2rem;left:30rem;top:9rem;width:17.2rem}}.info-banner__media__icon-img{height:2rem;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:6.2rem}@media only screen and (min-width:992px){.info-banner__media__icon-img{height:4rem;width:13rem}}@-webkit-keyframes float-scale-rotate{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}50%{-webkit-transform:scale(1.05) rotate(-3deg);transform:scale(1.05) rotate(-3deg)}to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}@keyframes float-scale-rotate{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}50%{-webkit-transform:scale(1.05) rotate(-3deg);transform:scale(1.05) rotate(-3deg)}to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}.video-banner__inner{overflow:hidden;position:relative;z-index:0}.video-banner__icon{bottom:-.5rem;display:none;height:45.5rem;position:absolute;right:-5rem;width:29.2rem;z-index:3}@media only screen and (min-width:1200px){.video-banner__icon{display:block}}.video-banner__icon__img{height:100%;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%}.video-banner__bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.video-banner__bg__img{height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:100%}.video-banner__bg-bottom{height:auto;left:50%;overflow:hidden;position:absolute;top:32.6rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:141.7rem;z-index:2}@media only screen and (min-width:992px){.video-banner__bg-bottom{height:44rem;min-width:144rem;top:49rem;width:100%}}@media only screen and (min-width:1200px){.video-banner__bg-bottom{top:45rem}}.video-banner__bg-bottom__img{height:auto;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%}.video-banner__main{position:relative;width:100%;z-index:1}.video-banner__main__wrapper{-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);background:radial-gradient(ellipse 98.05% 261.61% at 1.95% 3.59%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 100%);border-radius:4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;padding:4rem 1.5rem;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-top:8rem;min-height:75.4rem}@media only screen and (min-width:992px){.video-banner__main__wrapper{gap:3rem;margin-top:20rem;min-height:73.2rem;padding:6rem 10rem}}@media only screen and (min-width:1200px){.video-banner__main__wrapper{min-height:69.2rem}}.video-banner__main__wrapper:before{background:radial-gradient(ellipse 100% 266.82% at 0 2.79%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 100%);border-radius:inherit;bottom:-.1rem;content:"";left:-.1rem;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;padding:.1rem;position:absolute;right:-.1rem;top:-.1rem;z-index:-1}.video-banner__main__icon{background-image:url(../../src/img/pancake-medium.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:7.2rem;width:7.2rem}.video-banner .video-banner__title{background:linear-gradient(296.96deg,#583436 56.32%,#be7075 100.54%);-webkit-background-clip:text;color:transparent;text-align:center;text-transform:uppercase;-webkit-text-fill-color:transparent;line-height:120%}.video-banner__content{left:50%;max-width:103rem;position:absolute;top:45rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:4}@media only screen and (min-width:992px){.video-banner__content{top:58.3rem}}@media only screen and (min-width:1200px){.video-banner__content{top:54.3rem}}.video-banner__description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:4rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem;padding:2.5rem 2rem;position:absolute;width:calc(100% - 4.8rem)}@media only screen and (min-width:992px){.video-banner__description{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2.5rem 4rem;width:calc(100% - 6rem)}}.video-banner__text{line-height:150%}.video-banner__play{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:992px){.video-banner__play{min-width:21rem}}@media only screen and (max-width:751.98px){.video-banner__play{font-size:2.1rem;line-height:130%}}.video-banner__play:after{display:none}.video-banner__popup{-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);background:radial-gradient(ellipse 98.05% 261.61% at 1.95% 3.59%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 100%);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.video-banner__popup.m-show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:100}.video-banner__popup__wrapper{height:50%}.video-banner__popup iframe,.video-banner__popup__video,.video-banner__popup__video-embed{height:100%;width:100%}.video-banner__popup__video-embed{background:#000}.video-banner__popup__close{border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2.5rem;width:2.5rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#fff;color:#ff6b35;justify-content:center;position:absolute;right:2rem;top:2rem;-webkit-transition:all .3s;transition:all .3s;z-index:1}@media only screen and (min-width:992px){.video-banner__popup__close{right:3rem;top:3rem}}.video-banner__popup__close:hover{background:#ff6b35}.video-banner__popup__close:hover .video-banner__popup__close-wrapper:after,.video-banner__popup__close:hover .video-banner__popup__close-wrapper:before{background:#fff}.video-banner__popup__close-wrapper{height:100%;position:relative;width:100%}.video-banner__popup__close-wrapper:after,.video-banner__popup__close-wrapper:before{background:#ff6b35;content:"";height:.2rem;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transition:all .3s;transition:all .3s;width:50%}.video-banner__popup__close-wrapper:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.faq{position:relative}.faq__inner{max-width:135rem;padding-bottom:5rem;padding-top:5rem}.faq__wrapper{border-radius:2rem;overflow:hidden;padding:3rem 2rem;position:relative}@media only screen and (min-width:992px){.faq__wrapper{padding:9rem 6rem}}.faq__media{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.faq__media__img{height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:100%}.faq__overlay{background-color:#231104;height:100%;left:0;mix-blend-mode:multiply;opacity:.9;position:absolute;top:0;width:100%;z-index:2}.faq__overlay.m-hide-effect{mix-blend-mode:normal}.faq__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;z-index:4;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3rem}@media only screen and (min-width:992px){.faq__main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.faq h2.faq__title{color:#ffb201;font-size:1.4rem;letter-spacing:.2em;line-height:120%}.faq h2.faq__title,.faq__description{font-weight:700;text-transform:uppercase}.faq__description{color:#fff;line-height:130%}.faq__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2.8rem;width:100%}@media only screen and (min-width:992px){.faq__content{max-width:45rem}}.faq__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem;width:100%}@media only screen and (min-width:992px){.faq__list{max-width:67rem}}.faq__item{background:#fff;border-radius:2.4rem;overflow:hidden;width:100%}.faq__item.m-show .faq__question{padding-bottom:1.5rem}.faq__item.m-show .faq__question__btn:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg);transform:translateX(-50%) translateY(-50%) rotate(0deg)}.faq__item.m-show .faq__answer{height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:100rem;min-height:6rem;padding-bottom:3.2rem}.faq__question{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;cursor:pointer;gap:1.6rem;justify-content:space-between;padding:3.2rem 1.5rem;-webkit-transition:all .3s;transition:all .3s}@media only screen and (min-width:992px){.faq__question{padding:3.2rem}}.faq__question h3.faq__question__title{color:#8b4513;font-size:1.8rem;line-height:130%}@media only screen and (min-width:752px){.faq__question h3.faq__question__title{font-size:2.1rem}}.faq__question__btn{background:transparent;border:none;height:2.1rem;margin-top:.7rem;min-width:2.1rem;padding:0;position:relative;width:2.1rem}.faq__question__btn:after,.faq__question__btn:before{background:#ff6b35;content:"";height:.3rem;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all .3s;transition:all .3s;width:100%}.faq__question__btn:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(90deg);transform:translateX(-50%) translateY(-50%) rotate(90deg)}.faq__answer{color:#583436;height:0;max-height:0;min-height:0;overflow:hidden;padding:0 1.5rem;-webkit-transition:all .3s;transition:all .3s}@media only screen and (min-width:992px){.faq__answer{padding:0 3.2rem}}@media only screen and (max-width:751.98px){.faq__answer{font-size:1.8rem;line-height:150%}}.faq__logo{height:45rem;opacity:.5;position:absolute;right:-15rem;top:-11rem;width:45rem;z-index:3}@media only screen and (min-width:992px){.faq__logo{height:60rem;left:-14rem;right:auto;top:16rem;width:60rem}}.faq__logo img{height:100%;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%}.industries{background:-webkit-gradient(linear,left top,left bottom,from(rgba(50,25,7,.7)),to(rgba(113,70,39,.7)));background:linear-gradient(180deg,rgba(50,25,7,.7),rgba(113,70,39,.7));color:#fff;position:relative}.industries__bg{height:100%;position:absolute;width:100%;z-index:-1}.industries__bg img,.industries__bg video{height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:100%}.industries__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3rem;padding-bottom:5rem;padding-top:5rem}@media only screen and (min-width:992px){.industries__wrapper{padding-bottom:12rem;padding-top:12rem}}.industries .industries__title{line-height:120%;text-transform:uppercase}.industries__list{border-radius:3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:752px){.industries__list{gap:1.5rem}}@media only screen and (max-width:751.98px){.industries__list{-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);background:radial-gradient(ellipse 98.05% 261.61% at 1.95% 3.59%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 100%);padding:1rem 1.5rem;position:relative}.industries__list:before{background:radial-gradient(ellipse 100% 266.82% at 0 2.79%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 100%);border-radius:inherit;bottom:-.1rem;content:"";left:-.1rem;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;padding:.1rem;position:absolute;right:-.1rem;top:-.1rem;z-index:-1}}.industries__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1rem 0;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;gap:1rem;justify-content:space-between;width:100%}@media only screen and (min-width:752px){.industries__item{-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);background:radial-gradient(ellipse 98.05% 261.61% at 1.95% 3.59%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 100%);border-radius:2rem;gap:2rem;overflow:hidden;padding:1rem;width:calc(50% - .75rem)}}@media only screen and (min-width:992px){.industries__item{width:calc(33.3333% - 1rem)}}@media only screen and (min-width:752px){.industries__item:before{background:radial-gradient(100% 266.82% at 0 2.79%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 100%);border-radius:inherit;bottom:-.1rem;content:"";left:-.1rem;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;padding:.2rem;position:absolute;right:-.1rem;top:-.1rem;z-index:-1}}@media only screen and (max-width:751.98px){.industries__item:not(:first-child){border-top:.1rem solid hsla(0,0%,100%,.102)}}.industries__item__media{border-radius:1.5rem;height:6rem;overflow:hidden;width:6rem}@media only screen and (min-width:752px){.industries__item__media{height:7rem;width:7rem}}.industries__item__media img{height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:100%}.industries__item__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.industries__item__path{font-weight:700}.industries__item a.industries__item__title:hover{color:#ff6b35}.industries__item .industries__item__title{font-size:2rem;line-height:150%;-webkit-transition:all .3s;transition:all .3s}@media only screen and (min-width:752px){.industries__item .industries__item__title{font-size:2.4rem}}.industries__item__btn{background:#fff;border-radius:50%;color:#ff6b35;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2.5rem;min-height:2.5rem;min-width:2.5rem;-webkit-transition:all;transition:all;width:2.5rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;transition:all .3s}.industries__item__btn:hover{background:#ff6b35;color:#fff}.industries__item__btn svg{height:1.3rem;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:1.3rem}.industries__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.4rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}@media only screen and (min-width:752px){.industries__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:4.3rem}}.industries__btn{width:100%}@media only screen and (min-width:752px){.industries__btn{max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.industries__btn:after{background-image:url(../svg/plus.svg);height:2rem;width:2rem}.dropdown-popup__content.contact-us-popup__content{overflow:hidden;overflow-y:hidden!important}.dropdown-popup__content.contact-us-popup__content.contact-us-popup__content{padding-left:0;padding-right:0}@media (max-width:480px){.dropdown-popup__content.contact-us-popup__content.contact-us-popup__content{padding-top:5rem!important}}.dropdown-popup__content.contact-us-popup__content .header-widget-area{max-height:calc(100vh - 17rem);overflow-y:auto;padding-left:2.4rem;padding-right:2.4rem}@media (max-height:1024px){.dropdown-popup__content.contact-us-popup__content .header-widget-area{max-height:calc(100vh - 13rem)}}@media (max-height:768px){.dropdown-popup__content.contact-us-popup__content .header-widget-area{max-height:calc(100vh - 9.5rem)}}@media (max-width:768px){.dropdown-popup__content.contact-us-popup__content .header-widget-area{max-height:calc(100vh - 16rem)}}@media (max-width:480px){.dropdown-popup__content.contact-us-popup__content .header-widget-area{max-height:calc(100vh - 10rem)}}.dropdown-popup__content.contact-us-popup__content .header-widget-area::-webkit-scrollbar{height:.5rem;width:.5rem}.dropdown-popup__content.contact-us-popup__content .header-widget-area::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border-radius:1rem}.dropdown-popup__content.contact-us-popup__content .header-widget-area::-webkit-scrollbar-thumb{background:#8b4513;border-radius:1rem}.dropdown-popup__content.contact-us-popup__content .header-widget-area::-webkit-scrollbar-thumb:active,.dropdown-popup__content.contact-us-popup__content .header-widget-area::-webkit-scrollbar-thumb:hover{background:rgba(237,185,83,.7)}.dropdown-popup__content.contact-us-popup__content .header-widget-area:not(.show-form){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.dropdown-popup__content.contact-us-popup__content .header-widget-area:not(.show-form):before{background-image:url(../../src/img/Polygon_anim3.gif);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:-1}.dropdown-popup__content.contact-us-popup__content .header-widget-area:not(.show-form) .widget{width:100%}.dropdown-popup__content.contact-us-popup__content .header-widget-area:not(.show-form) .vf-form__head{max-width:100%;width:100%}.dropdown-popup__content.contact-us-popup__content .header-widget-area:not(.show-form) .widget_text{margin-bottom:40px}.dropdown-popup__content.contact-us-popup__content .header-widget-area:not(.show-form) .widget_text code,.dropdown-popup__content.contact-us-popup__content .header-widget-area:not(.show-form) .widget_text kbd,.dropdown-popup__content.contact-us-popup__content .header-widget-area:not(.show-form) .widget_text p,.dropdown-popup__content.contact-us-popup__content .header-widget-area:not(.show-form) .widget_text samp{font-size:3.2rem}@media only screen and (min-width:768px){.dropdown-popup__content.contact-us-popup__content .header-widget-area:not(.show-form) .widget_text code,.dropdown-popup__content.contact-us-popup__content .header-widget-area:not(.show-form) .widget_text kbd,.dropdown-popup__content.contact-us-popup__content .header-widget-area:not(.show-form) .widget_text p,.dropdown-popup__content.contact-us-popup__content .header-widget-area:not(.show-form) .widget_text samp{font-size:3.8rem}}.dropdown-popup__content.contact-us-popup__content .header-widget-area.show-form.m-form-sent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.dropdown-popup__content.contact-us-popup__content .header-widget-area.show-form.m-form-sent,.dropdown-popup__content.contact-us-popup__content .header-widget-area.show-form.m-form-sent .vf-form-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.dropdown-popup__content.contact-us-popup__content .header-widget-area.show-form.m-form-sent .vf-form__head{display:none}.dropdown-popup__content.contact-us-popup__content .header-widget-area.show-form.m-form-sent .vf-form__head .vf-form__head__success-title{display:block}.dropdown-popup__content.contact-us-popup__content .header-widget-area.show-form.m-form-sent .widget_text p:not(.widget_text__success-title){display:none}.dropdown-popup__content.contact-us-popup__content .header-widget-area.show-form.m-form-sent .widget_text .widget_text__success-title{display:block}.dropdown-popup__content.contact-us-popup__content .header-widget-area .widget_text{color:#fff;font-family:aileron,sans-serif;margin-bottom:24px}.dropdown-popup__content.contact-us-popup__content .header-widget-area .widget_text code,.dropdown-popup__content.contact-us-popup__content .header-widget-area .widget_text kbd,.dropdown-popup__content.contact-us-popup__content .header-widget-area .widget_text p,.dropdown-popup__content.contact-us-popup__content .header-widget-area .widget_text samp{font-family:aileron,sans-serif;font-size:24px;font-weight:500;line-height:120%;text-align:center}@media (max-height:1024px){.dropdown-popup__content.contact-us-popup__content .header-widget-area .widget_text code,.dropdown-popup__content.contact-us-popup__content .header-widget-area .widget_text kbd,.dropdown-popup__content.contact-us-popup__content .header-widget-area .widget_text p,.dropdown-popup__content.contact-us-popup__content .header-widget-area .widget_text samp{font-size:20px}}.dropdown-popup__content.contact-us-popup__content .header-widget-area .widget_text .widget_text__success-title{display:none;font-size:4rem}@media (max-height:1024px){.dropdown-popup__content.contact-us-popup__content .header-widget-area .widget_text .widget_text__success-title{font-size:24px}}.dropdown-popup__content.contact-us-popup__content .vf-form__form .qxCTlb{background:#edb953!important;border:none;border-radius:.8rem;color:#6a2015!important;cursor:pointer;display:block;font-size:2rem;font-weight:600;margin:0 auto;padding:2rem 3.3rem;position:relative;text-align:center;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}@media (max-width:580px){.dropdown-popup__content.contact-us-popup__content .vf-form__form .qxCTlb{width:100%}}.dropdown-popup__content.contact-us-popup__content .vf-form__form .qxCTlb:hover{background:#d4a038!important}.dropdown-popup__content.contact-us-popup__content .header-widget-area,.dropdown-popup__content.contact-us-popup__content .vf-form-wrapper{height:100%;width:100%}.dropdown-popup__content.contact-us-popup__content .vf-form-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4rem}@media only screen and (min-width:992px){.dropdown-popup__content.contact-us-popup__content .vf-form-wrapper{gap:8rem}}.dropdown-popup__content.contact-us-popup__content .wpcf7 form .wpcf7-response-output{border:none;text-align:center}.dropdown-popup__content.contact-us-popup__content .wpcf7 form.invalid{color:#ff6534}.dropdown-popup__content.contact-us-popup__content .wpcf7 form:not(.invalid) .wpcf7-response-output{color:#fff;font-family:aileron,sans-serif;font-size:22px;font-style:normal;line-height:130%;margin-bottom:0;margin-top:0;padding:0;text-align:center}@media only screen and (max-width:751.98px){.dropdown-popup__content.contact-us-popup__content .wpcf7 form:not(.invalid) .wpcf7-response-output{font-size:2.2rem}}.dropdown-popup__content.contact-us-popup__content .vf-form__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:752px){.dropdown-popup__content.contact-us-popup__content .vf-form__head{margin:0 auto;max-width:40rem;width:50%}}.dropdown-popup__content.contact-us-popup__content .vf-form__head .vf-form__head__success-title{color:#fff;display:none;font-family:aileron,sans-serif;font-size:4rem;font-weight:500;line-height:120%;margin-bottom:24px;text-align:center;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}@media (max-height:1024px){.dropdown-popup__content.contact-us-popup__content .vf-form__head .vf-form__head__success-title{font-size:24px}}.dropdown-popup__content.contact-us-popup__content .select2{width:100%!important}.dropdown-popup__content.contact-us-popup__content .select2.select2-container--default.select2-container--open .select2-selection--single{border-radius:.8rem .8rem 0 0}.dropdown-popup__content.contact-us-popup__content .select2.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #6a2015;border-width:0 .6rem .7rem}.dropdown-popup__content.contact-us-popup__content .select2.select2-container .select2-selection--single{background:#edb953;border:.1rem solid #edb953;border-radius:.8rem;color:#6a2015;font-size:1.8rem;height:-webkit-max-content;height:-moz-max-content;height:max-content}.dropdown-popup__content.contact-us-popup__content .select2.select2-container .select2-selection--single .select2-selection__rendered{color:#6a2015;font-weight:600;padding:1.4rem 4.4rem 1.4rem 2.4rem}.dropdown-popup__content.contact-us-popup__content .select2.select2-container .select2-selection--single .select2-selection__arrow{right:2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dropdown-popup__content.contact-us-popup__content .select2.select2-container .select2-selection--single .select2-selection__arrow b{border-color:#6a2015 transparent transparent;border-width:.7rem .6rem 0}.dropdown-popup__content.contact-us-popup__content .vf-form__head-dropdown .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar{height:.5rem;width:.5rem}.dropdown-popup__content.contact-us-popup__content .vf-form__head-dropdown .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border-radius:1rem}.dropdown-popup__content.contact-us-popup__content .vf-form__head-dropdown .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.9);border-radius:1rem}.dropdown-popup__content.contact-us-popup__content .vf-form__head-dropdown .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb:active,.dropdown-popup__content.contact-us-popup__content .vf-form__head-dropdown .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb:hover{background:rgba(237,185,83,.7)}.dropdown-popup__content.contact-us-popup__content .vf-form__head-dropdown .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.dropdown-popup__content.contact-us-popup__content .vf-form__head-dropdown .select2-container--default .select2-results__option--selected{background:#6a2015;color:#edb953}.dropdown-popup__content.contact-us-popup__content .vf-form__head-dropdown .select2-dropdown{background:#edb953;border:.1rem solid #edb953;border-radius:0 0 .8rem .8rem;color:#6a2015;font-size:1.8rem;overflow:hidden}.dropdown-popup__content.contact-us-popup__content .vf-form__head-dropdown .select2-results__option{color:#6a2015;padding:1.4rem 2.4rem}.dropdown-popup__content.contact-us-popup__content .vf-form__head-dropdown .select2-results__option:first-child{display:none}.dropdown-popup__close-button{background:#fff;border-radius:1rem;-webkit-transition:all .3s;transition:all .3s}.dropdown-popup__close-button:hover{background:#e0e0e0}.dropdown-popup__close-button .dropdown-popup__close-button__wrapper{background-image:url(../../src/temp/images/close.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.simple-points{background:-webkit-gradient(linear,left top,left bottom,from(#ffe19b),to(#fff0ce));background:linear-gradient(180deg,#ffe19b,#fff0ce);position:relative}@media only screen and (min-width:752px){.simple-points.image-text .simple-points__main{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:5rem}}@media only screen and (min-width:1200px){.simple-points.image-text .simple-points__main{gap:6.8rem}}@media only screen and (min-width:752px){.simple-points.image-text .simple-points__media__logo{left:-2rem}}@media only screen and (min-width:1400px){.simple-points.image-text .simple-points__media__logo{left:-3.8rem}}@media only screen and (min-width:752px){.simple-points.image-text .simple-points__media__icon{right:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.simple-points.image-text .simple-points__card{right:-3.7rem}}.simple-points__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:8rem;padding-top:8rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5rem;width:100%}@media only screen and (min-width:992px){.simple-points__wrapper{padding-bottom:10rem;padding-top:10rem}}.simple-points__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.8rem;width:100%}@media only screen and (min-width:992px){.simple-points__head{gap:2.8rem}}.simple-points__subtitle{color:#ff6b35;font-weight:700}.simple-points .simple-points__title,.simple-points__subtitle{line-height:120%;text-align:center;text-transform:uppercase}.simple-points__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:4rem}@media only screen and (min-width:752px){.simple-points__main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:1200px){.simple-points__main{gap:6.8rem}}.simple-points__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}@media only screen and (min-width:992px){.simple-points__list{gap:2rem}}.simple-points__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid rgba(139,69,19,.102);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:992px){.simple-points__item{border-bottom:none;gap:1rem}}.simple-points__item.m-active .simple-points__item__arrow{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.simple-points__item__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:2rem;padding:2rem 0}@media only screen and (min-width:992px){.simple-points__item__head{cursor:inherit;padding:0}}.simple-points__item__name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2rem}@media only screen and (min-width:992px){.simple-points__item__name{gap:1.5rem}}.simple-points__item__icon{background:#fff;-webkit-box-shadow:8.05px 24.15px 20px 0 rgba(22,52,80,.102);box-shadow:8.05px 24.15px 20px 0 rgba(22,52,80,.102);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:5rem;min-width:5rem;width:5rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;border-radius:1.5rem;justify-content:center}@media only screen and (min-width:752px){.simple-points__item__icon{border-radius:2rem}}.simple-points__item__icon-img{height:2.5rem;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:2.5rem}.simple-points__item .simple-points__item__title{font-weight:700}@media only screen and (max-width:751.98px){.simple-points__item .simple-points__item__title{font-size:2.1rem;line-height:130%}.simple-points__item__text{font-size:1.6rem;line-height:140%}}.simple-points__item__arrow{color:#000;height:2.4rem;min-width:2.4rem;-webkit-transition:all .3s;transition:all .3s;width:2.4rem}@media only screen and (min-width:992px){.simple-points__item__arrow{display:none}}.simple-points__item__arrow svg{height:100%;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%}@media only screen and (max-width:991.98px){.simple-points__item__content{display:none;overflow:hidden;padding-bottom:2rem}}.simple-points__media{height:26.4rem;margin:0 1.8rem;position:relative;width:100%;width:calc(100% - 3.6rem)}@media only screen and (min-width:752px){.simple-points__media{height:71rem;margin:0;max-width:39.5rem;width:100%}}.simple-points__media__background{height:100%;width:100%}.simple-points__media__background video{border-radius:2rem;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:100%}.simple-points__media__background img{border-radius:2rem;height:auto;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%}@media only screen and (max-width:751.98px){.simple-points__media__background img{height:100%;-o-object-fit:cover;object-fit:cover}}.simple-points__media__logo{background:#fff;border-radius:4rem;display:none;height:17.2rem;width:17.2rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:-3.8rem;position:absolute;top:50%;-webkit-transform:translateY(-60%);transform:translateY(-60%);z-index:1}@media only screen and (min-width:752px){.simple-points__media__logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.simple-points__media__logo img{height:auto;max-height:13rem;max-width:13rem;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%}.simple-points__media__icon{background:#ff6b35;-webkit-box-shadow:0 10px 20px 0 rgba(22,52,80,.102);box-shadow:0 10px 20px 0 rgba(22,52,80,.102);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:8.5rem;width:8.5rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;border-radius:2rem;justify-content:center;left:-1rem;position:absolute;top:-1rem;z-index:1}@media only screen and (min-width:752px){.simple-points__media__icon{left:auto;right:-2rem;top:12.3rem}}@media only screen and (min-width:1400px){.simple-points__media__icon{right:0;-webkit-transform:translateX(50%);transform:translateX(50%)}}.simple-points__media__icon img{height:4.4rem;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:4.4rem}.simple-points__card{bottom:-1rem;position:absolute;right:-1rem;z-index:1}@media only screen and (min-width:752px){.simple-points__card{bottom:7.5rem;right:-2rem}}@media only screen and (min-width:1400px){.simple-points__card{right:-3.7rem}}.simple-points__card__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);background:linear-gradient(112.83deg,rgba(61,35,28,0),hsla(0,0%,100%,.6) 110.84%);border-radius:2rem;gap:1rem;justify-content:space-between;overflow:hidden;position:relative;width:100%}.simple-points__card__wrapper:before{background:radial-gradient(ellipse 100% 266.82% at 0 2.79%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 100%);border-radius:inherit;bottom:-.1rem;content:"";left:-.1rem;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;padding:.1rem;position:absolute;right:-.1rem;top:-.1rem;z-index:-1}.simple-points__card__media{border-radius:2rem;height:8.5rem;overflow:hidden;width:8.5rem}.simple-points__card__media img{height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:100%}.simple-points__card__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:3.8rem}.simple-points__card__title{color:#fff;font-size:1.8rem;font-weight:700;line-height:130%}.simple-points__card__desc{color:#fff}.simple-points__card__icon{height:1.6rem;left:1.3rem;-o-object-fit:contain;object-fit:contain;position:absolute;top:1.3rem;vertical-align:top;width:1.6rem}.accordion-points{background:-webkit-gradient(linear,left top,left bottom,from(#f2e4d5),to(#f8eee6));background:linear-gradient(180deg,#f2e4d5,#f8eee6);position:relative}@media only screen and (min-width:752px){.accordion-points.image-text .accordion-points__main{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.accordion-points__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:2.4rem;padding-top:8rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;width:100%}@media only screen and (min-width:752px){.accordion-points__wrapper{padding-bottom:8rem}}@media only screen and (min-width:992px){.accordion-points__wrapper{gap:5rem;padding-bottom:15rem;padding-top:15rem}}.accordion-points__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.8rem;width:100%}.accordion-points__block-icon{height:4.1rem;width:4.1rem}.accordion-points__block-icon img{height:100%;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%}.accordion-points .accordion-points__title{font-weight:700;line-height:120%;text-transform:uppercase}.accordion-points .accordion-points__title .highlighted{color:#ff6b35}.accordion-points__text{line-height:140%}@media only screen and (min-width:752px){.accordion-points__text{line-height:150%}}.accordion-points__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:.4rem}@media only screen and (min-width:752px){.accordion-points__main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:3rem}}.accordion-points__item,.accordion-points__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.accordion-points__item{border-bottom:1px solid rgba(139,69,19,.102)}.accordion-points__item.m-active .accordion-points__item__arrow{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.accordion-points__item.m-active .accordion-points__item__head{padding-bottom:1rem}@media only screen and (max-width:751.98px){.accordion-points__item.m-active .accordion-points__item__head{padding-bottom:1.5rem}}.accordion-points__item__head{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;cursor:pointer;justify-content:space-between;padding:2rem 0;-webkit-transition:all .3s;transition:all .3s}.accordion-points__item__head,.accordion-points__item__name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2rem}.accordion-points__item .accordion-points__item__title{font-weight:700}@media only screen and (max-width:751.98px){.accordion-points__item .accordion-points__item__title{font-size:2.1rem}.accordion-points__item__text{font-size:1.6rem}}.accordion-points__item__icon{background:#fff;-webkit-box-shadow:8.05px 24.15px 20px 0 rgba(22,52,80,.102);box-shadow:8.05px 24.15px 20px 0 rgba(22,52,80,.102);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:5rem;min-width:5rem;width:5rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;border-radius:1.5rem;justify-content:center}@media only screen and (min-width:752px){.accordion-points__item__icon{border-radius:2rem}}.accordion-points__item__icon-img{height:2.5rem;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:2.5rem}.accordion-points__item__arrow{color:#000;height:2.4rem;min-width:2.4rem;-webkit-transition:all .3s;transition:all .3s;width:2.4rem}.accordion-points__item__arrow svg{height:100%;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%}.accordion-points__item__content{display:none;overflow:hidden;padding-bottom:2rem}@media only screen and (min-width:992px){.accordion-points__item__content{margin-left:7rem}}.accordion-points__media{height:40rem;position:relative;width:100%}@media only screen and (min-width:752px){.accordion-points__media{height:65rem;max-width:47rem}}.accordion-points__media__background{height:100%;width:100%}.accordion-points__media video{border-radius:3rem;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;vertical-align:top;width:100%}@media only screen and (min-width:752px){.accordion-points__media video{border-radius:4rem}}.accordion-points__media picture{height:auto;width:100%}.accordion-points__media picture img{border-radius:3rem;height:auto;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%}@media only screen and (min-width:752px){.accordion-points__media picture img{border-radius:4rem}}@media only screen and (max-width:751.98px){.accordion-points__media picture img{height:100%;-o-object-fit:cover;object-fit:cover}}.accordion-points__media__icon{height:5rem;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:5rem;z-index:1}@media only screen and (min-width:752px){.accordion-points__media__icon{height:10rem;width:10rem}}.accordion-points__media__icon img{height:100%;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%}.featured-cards{position:relative}.featured-cards__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:6rem;padding-top:6rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3.2rem}@media only screen and (min-width:992px){.featured-cards__wrapper{padding-bottom:10rem;padding-top:15rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:1200px){.featured-cards__wrapper{gap:7rem}}.featured-cards__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;width:100%}.featured-cards__icon{height:4.2rem;width:4.2rem}.featured-cards__icon img{height:100%;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%}.featured-cards .featured-cards__title{font-weight:700;line-height:120%;text-transform:uppercase}.featured-cards .featured-cards__title .highlighted{color:#ff6b35}.featured-cards__text{line-height:150%}@media only screen and (max-width:751.98px){.featured-cards__text{font-size:1.8rem}}.featured-cards__btn{margin-top:1.7rem}@media only screen and (min-width:992px){.featured-cards__btn{margin-top:1.5rem;max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media only screen and (max-width:751.98px){.featured-cards__btn{font-size:2.1rem;letter-spacing:-.05rem;line-height:130%}}.featured-cards__block{background:linear-gradient(218.4deg,#231104 49.99%,#894310 99.44%);border-radius:3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -2.4rem;padding:3rem 2.4rem;width:calc(100% + 4.8rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;position:relative}@media only screen and (min-width:992px){.featured-cards__block{background:transparent;gap:2rem;margin:0;max-width:50rem;padding:3rem 0 3rem 3rem;width:100%}.featured-cards__block:before{background:linear-gradient(218.4deg,#231104 49.99%,#894310 99.44%);border-radius:3rem 0 0 3rem;content:"";height:100%;left:0;position:absolute;top:0;width:calc(100% + 3rem);z-index:-1}}@media only screen and (min-width:992px) and (min-width:1230px){.featured-cards__block:before{width:calc(100% + 50vw - 58.5rem)}}.featured-cards__block .featured-cards__block__title,.featured-cards__block h3.featured-cards__block__title{color:#fff;font-size:2.8rem!important;line-height:130%!important;max-width:28rem}@media only screen and (min-width:992px){.featured-cards__block .featured-cards__block__title,.featured-cards__block h3.featured-cards__block__title{font-size:3.1rem!important;max-width:35rem}}.featured-cards__block .featured-cards__block__title .highlighted,.featured-cards__block h3.featured-cards__block__title .highlighted{color:#ff6b35}.featured-cards .slider-block__slider{overflow:hidden;padding:.1rem;width:100%}.featured-cards .slider-block__slide{color:#fff;margin:0;padding:0;width:100%}.featured-cards .slider-block__slide:not(.swiper-slide-active) .slider-block__slide__wrapper{opacity:0}.featured-cards .slider-block__slide.swiper-slide-visible{margin:0}.featured-cards .slider-block__slide__media{height:19.5rem}@media only screen and (min-width:752px){.featured-cards .slider-block__slide__media{height:40rem}}@media only screen and (min-width:992px){.featured-cards .slider-block__slide__media{height:28rem}}.featured-cards .slider-block__slide iframe,.featured-cards .slider-block__slide video,.featured-cards .slider-block__slide__image{height:19.5rem}@media only screen and (min-width:752px){.featured-cards .slider-block__slide iframe,.featured-cards .slider-block__slide video,.featured-cards .slider-block__slide__image{height:40rem}}@media only screen and (min-width:992px){.featured-cards .slider-block__slide iframe,.featured-cards .slider-block__slide video,.featured-cards .slider-block__slide__image{height:28rem}}@media only screen and (max-width:751.98px){.featured-cards .slider-block__slide__btn{font-size:1.6rem;line-height:130%}}.featured-cards .slider-block__slide__btn:after{background-image:url(../svg/arrow-right.svg)}@media only screen and (max-width:751.98px){.featured-cards .slider-block__slide .slider-block__slide__title{font-size:3.1rem;line-height:130%}}.featured-cards .slider-block__slide__excerpt{line-height:150%}@media only screen and (max-width:751.98px){.featured-cards .slider-block__slide__excerpt{font-size:1.8rem}}.about-points{background:#fdcf72;position:relative}.about-points__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:6rem;padding-top:6rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}@media only screen and (min-width:992px){.about-points__wrapper{padding-bottom:5rem;padding-top:5rem}}.about-points .about-points__title{line-height:120%}.about-points__main{background:#fff;border-radius:3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:3rem 2.1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3rem;width:100%}@media only screen and (min-width:752px){.about-points__main{border-radius:4.7rem;-webkit-box-shadow:0 0 50px 0 rgba(22,52,80,.102);box-shadow:0 0 50px 0 rgba(22,52,80,.102)}}@media only screen and (min-width:992px){.about-points__main{padding:5rem 6rem}}.about-points__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3rem;width:100%}@media only screen and (min-width:752px){.about-points__top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.about-points__content{gap:3.2rem}.about-points__content,.about-points__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.about-points__head{gap:2.8rem}.about-points__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff5de;border-radius:2rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.2rem;padding:3rem 2rem}@media only screen and (min-width:992px){.about-points__list{border-radius:3rem;gap:2.8rem;padding:3rem}}.about-points__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.about-points__item:not(:last-child){border-bottom:.1rem solid rgba(52,33,26,.102);padding-bottom:1.2rem}@media only screen and (min-width:992px){.about-points__item:not(:last-child){padding-bottom:2.8rem}}.about-points__item__name{gap:2rem}.about-points__item__name,.about-points__item__num{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.about-points__item__num{max-width:50%;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#ffb201;border-radius:3rem;justify-content:center;padding:.65rem 1rem}.about-points__item__text{color:#8b4513}@media only screen and (max-width:751.98px){.about-points__item__text{font-size:1.4rem}}.about-points__media{height:61.6rem;position:relative;width:100%}@media only screen and (min-width:752px){.about-points__media{height:75rem;min-width:36.9rem;padding:1.5rem 1.8rem;width:36.9rem}}.about-points__media__background{background-image:url(../../src/img/phone-bg.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media only screen and (max-width:751.98px){.about-points__media__background{display:none}}.about-points__media__video{background:#000;border-radius:4.1rem;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;vertical-align:top;width:100%;z-index:2}.about-points__media__play{border-radius:4.1rem}@media only screen and (min-width:752px){.about-points__media__play{height:72rem;left:1.8rem;top:1.5rem;width:33.3rem}}.about-points__bottom{width:100%}@media only screen and (min-width:752px){.about-points__bottom{margin-left:auto;width:36.9rem}.about-points__btn{margin:0 auto;max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.about-points__btn:after{background-image:url(../svg/plus.svg);height:2rem;width:2rem}.features{background:-webkit-gradient(linear,left top,left bottom,from(#3f2715),to(#231104));background:linear-gradient(180deg,#3f2715,#231104);color:#fff;position:relative}.features__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:6rem;padding-top:6rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4.3rem;position:relative}@media only screen and (min-width:992px){.features__wrapper{padding-bottom:15rem;padding-top:13rem}}.features__section{overflow:hidden;position:relative;width:100%}.features__icon{height:40rem;opacity:.5;position:absolute;right:-10rem;top:-3.5rem;width:40rem}@media only screen and (min-width:992px){.features__icon{height:80rem;right:-18rem;top:-43rem;width:80rem}}.features__icon img{height:100%;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%}.features .features__title{line-height:120%;text-transform:uppercase}.features__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;gap:3rem;justify-content:center}@media only screen and (min-width:992px){.features__list.portrait .features__item{width:calc(33.3333% - 2rem)}.features__list.portrait .features__item:nth-child(odd):after{display:none}.features__list.portrait .features__item:nth-child(3n+1):after{background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.565) 0 .1rem,transparent .1rem 3rem);content:"";display:block;height:1rem;left:-100vw;opacity:.5;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:200vw}}.features__list.portrait .features__item__media{aspect-ratio:288/464}@media only screen and (min-width:752px){.features__list.portrait .features__item__media{aspect-ratio:330/532}}.features__item{height:auto;position:relative;width:100%}@media only screen and (min-width:752px){.features__item{width:calc(50% - 1.5rem)}.features__item:nth-child(odd):after{background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.565) 0 .1rem,transparent .1rem 3rem);content:"";height:1rem;left:-100vw;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:200vw}}@media only screen and (max-width:751.98px){.features__item.m-active .features__item__arrow{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}.features__item__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);background:radial-gradient(ellipse 98.05% 261.61% at 1.95% 3.59%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 100%);border-radius:3rem;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1.5rem;padding:2rem;position:relative;z-index:1}@media only screen and (min-width:752px){.features__item__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.features__item__wrapper:before{background:radial-gradient(ellipse 100% 266.82% at 0 2.79%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 100%);border-radius:inherit;bottom:-.1rem;content:"";left:-.1rem;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;padding:.1rem;position:absolute;right:-.1rem;top:-.1rem;z-index:-1}.features__item__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;gap:2rem;justify-content:space-between;width:100%}@media only screen and (max-width:751.98px){.features__item__head{cursor:pointer}}.features__item__text{line-height:150%}.features__item__arrow{border:none;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:3rem;min-width:3rem;padding:0;-webkit-transition:all .3s;transition:all .3s;width:3rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:752px){.features__item__arrow{display:none}}.features__item__arrow svg{height:1rem;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:1.5rem}.features__item__media{border-radius:2.4rem;display:none;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:752px){.features__item__media{display:block!important}}.features__item__media video{height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:100%}.features__item__media__play{background:rgba(139,69,19,.4)}.features__item__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}@media only screen and (min-width:752px){.features__item__content{gap:1.5rem}}.tech-stack{background:-webkit-gradient(linear,left top,left bottom,color-stop(22.99%,rgba(50,25,7,.7)),color-stop(32.84%,#321907));background:linear-gradient(180deg,rgba(50,25,7,.7) 22.99%,#321907 32.84%);color:#fff;position:relative}@media only screen and (min-width:752px){.tech-stack{background:transparent}}.tech-stack__bg{height:40%;position:absolute;width:100%;z-index:-2}@media only screen and (min-width:752px){.tech-stack__bg{height:100%}}.tech-stack__bg img,.tech-stack__bg video{height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:100%}.tech-stack__overlay{background:rgba(123,58,12,.8);inset:0;mix-blend-mode:multiply;pointer-events:none;position:absolute}.tech-stack__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3rem;padding-bottom:7rem;padding-top:7rem}@media only screen and (min-width:752px){.tech-stack__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:992px){.tech-stack__wrapper{padding-bottom:19rem;padding-top:19rem}}.tech-stack__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.8rem;width:100%}@media only screen and (min-width:752px){.tech-stack__content{max-width:42rem}}@media only screen and (min-width:992px){.tech-stack__content{gap:3rem}}.tech-stack__subtitle{color:#ffb201;letter-spacing:.2em}.tech-stack__subtitle,.tech-stack__title{line-height:120%;text-transform:uppercase}.tech-stack__description{font-size:2.1rem;line-height:130%}@media only screen and (max-width:751.98px){.tech-stack__description{margin-top:1.2rem}}.tech-stack__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;width:100%}@media only screen and (min-width:752px){.tech-stack__list{background:radial-gradient(98.05% 261.61% at 1.95% 3.59%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 100%);border-radius:5rem;padding:2rem}}@media only screen and (min-width:1200px){.tech-stack__list{gap:2rem}}@media only screen and (max-width:751.98px){.tech-stack__list{-webkit-backdrop-filter:none;backdrop-filter:none}.tech-stack__list:before{display:none}}.tech-stack__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:3rem;gap:1.5rem;padding:.8rem 2rem}@media only screen and (min-width:992px){.tech-stack__item{padding:1.2rem 2rem}}@media only screen and (min-width:1200px){.tech-stack__item{width:calc(50% - 1rem)}}.tech-stack__item__media{height:3.3rem;min-width:3.3rem;width:3.3rem}.tech-stack__item__media img{height:100%;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%}.tech-stack__item .tech-stack__item__title{line-height:130%}.slider-block{background:-webkit-gradient(linear,left top,left bottom,from(#a3886f),color-stop(49.75%,hsla(29,22%,54%,.3)),color-stop(100.07%,#a3886f));background:linear-gradient(180deg,#a3886f,hsla(29,22%,54%,.3) 49.75%,#a3886f 100.07%);color:#fff;position:relative}.slider-block.projects{background:-webkit-gradient(linear,left top,left bottom,from(#e6cfac),color-stop(100.02%,#a38870));background:linear-gradient(180deg,#e6cfac,#a38870 100.02%)}.slider-block.projects .slider-block__wrapper{gap:2.2rem;padding-bottom:7.8rem;padding-top:4.2rem}@media only screen and (min-width:992px){.slider-block.projects .slider-block__wrapper{gap:4.3rem;padding-bottom:7rem;padding-top:7rem}}.slider-block.projects .slider-block__top{color:#231104;gap:1.5rem;text-align:center;width:100%}@media only screen and (min-width:752px){.slider-block.projects .slider-block__top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:start}}.slider-block.projects .slider-block__title{line-height:120%;width:100%}@media only screen and (min-width:992px){.slider-block.projects .slider-block__title{max-width:51rem}}.slider-block.projects .slider-block__desc{font-size:1.6rem;line-height:150%;width:100%}@media only screen and (min-width:752px){.slider-block.projects .slider-block__desc{font-size:2.1rem;line-height:130%;max-width:63rem}}.slider-block.projects .slider-block__slider{margin:0 -1.5rem;width:calc(100% + 3rem)}@media only screen and (max-width:575.98px){.slider-block.projects .slider-block__slider{margin:0 -2.4rem;padding-left:calc(50% - 12.5rem);padding-right:calc(50% - 12.5rem);width:calc(100% + 4.8rem)}}.slider-block.projects .slider-block__slide{width:33rem}@media only screen and (min-width:752px){.slider-block.projects .slider-block__slide{width:40rem}}@media only screen and (max-width:575.98px){.slider-block.projects .slider-block__slide{padding:0;width:30rem}}.slider-block.projects .slider-block__slide__media{height:17.8rem}@media only screen and (min-width:992px){.slider-block.projects .slider-block__slide__media{height:22rem}}@media only screen and (max-width:751.98px){.slider-block.projects .slider-block__slide__btn{font-size:1.4rem}}.slider-block.projects .slider-block__slide__btn:after{background-image:url(../svg/arrow-right.svg)}.slider-block.projects .slider-block__slide__excerpt{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:751.98px){.slider-block.projects .slider-block__slide__excerpt{font-size:1.8rem}}.slider-block__bg{height:100%;position:absolute;width:100%;z-index:-1}.slider-block__bg-image{height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:100%}.slider-block__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:7rem;padding-top:7rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3rem}@media only screen and (min-width:992px){.slider-block__wrapper{gap:4.8rem;padding-bottom:10rem;padding-top:12rem}}.slider-block__head{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;gap:2.2rem;justify-content:space-between}.slider-block__head,.slider-block__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.slider-block__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.8rem}@media only screen and (min-width:992px){.slider-block__top{gap:2.2rem}}.slider-block__subtitle{color:#ffb201;font-weight:700;letter-spacing:.2em}.slider-block__subtitle,.slider-block__title{text-transform:uppercase}.slider-block__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4.4rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media only screen and (max-width:751.98px){.slider-block__nav.mobile-hide{display:none}}.slider-block__nav__btn{bottom:auto;color:#fff;height:4.4rem;left:auto;margin:0;position:relative;right:auto;top:auto;-webkit-transform:none;transform:none;width:4.4rem}.slider-block__nav__btn:after,.slider-block__nav__btn:before{display:none}.slider-block__nav__btn svg{height:100%;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%}.slider-block__slider{overflow:visible;padding-bottom:4rem;width:100%}@media only screen and (min-width:992px){.slider-block__slider{padding-bottom:6rem}}.slider-block__pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.slider-block__pagination.swiper-pagination{bottom:0}.slider-block__pagination .swiper-pagination-bullet{background:transparent;border:.1rem solid rgba(88,52,54,.502);height:.7rem;margin:0 .75rem;opacity:1;width:.7rem}.slider-block__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#8b4513;border:.1rem solid #8b4513;height:1.1rem;width:1.1rem}.header-general{left:50%;position:fixed;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + .2rem);z-index:50}.header-general__block{margin:0 auto;max-width:144rem;padding:.5rem .5rem 0;width:100%}@media only screen and (min-width:992px){.header-general__block{padding:2rem 3rem 0}}.header-general__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:linear-gradient(110.71deg,rgba(0,0,0,.4),rgba(110,44,0,.4) 93.89%);border-radius:5rem;padding:.6rem 1.6rem}@media only screen and (min-width:992px){.header-general__wrapper{padding:1.4rem 1.6rem}}@media only screen and (min-width:1200px){.header-general__wrapper{padding:0 1.6rem}}.header-general__logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2.1rem;width:7rem}@media only screen and (min-width:992px){.header-general__logo{height:3.3rem;width:10.7rem}}@media only screen and (min-width:1400px){.header-general__logo{width:18rem}}.header-general__logo img{height:100%;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%}.header-general__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.5rem}@media only screen and (min-width:992px){.header-general__right{gap:2rem}}.header-general__open{border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2.5rem;width:2.5rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#fff;color:#ff6b35;justify-content:center;-webkit-transition:all .3s;transition:all .3s}@media only screen and (min-width:1200px){.header-general__open{display:none}}.header-general__open:hover{background:#ff6b35;color:#fff}.header-general__close{border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2.5rem;width:2.5rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#fff;color:#ff6b35;justify-content:center;position:absolute;right:3rem;top:2rem;-webkit-transition:all .3s;transition:all .3s;z-index:1}@media only screen and (min-width:992px){.header-general__close{right:3rem;top:3rem}}@media only screen and (min-width:1200px){.header-general__close{display:none}}.header-general__close:hover{background:#ff6b35}.header-general__close:hover .header-general__close__wrapper:after,.header-general__close:hover .header-general__close__wrapper:before{background:#fff}.header-general__close__wrapper{height:100%;position:relative;width:100%}.header-general__close__wrapper:after,.header-general__close__wrapper:before{background:#ff6b35;content:"";height:.2rem;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transition:all .3s;transition:all .3s;width:50%}.header-general__close__wrapper:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.header-general__mob-bg{display:none;z-index:-1}.header-general__mob-bg.m-show{background:linear-gradient(110.71deg,rgba(0,0,0,.12),rgba(110,44,0,.4) 93.89%);display:block;height:100vh;position:absolute;right:-2.4rem;top:-.5rem;width:100vw;z-index:3}@media only screen and (min-width:992px){.header-general__mob-bg.m-show{right:-3rem;top:-2rem}}@media only screen and (min-width:1200px){.header-general__mob-bg.m-show{display:none;z-index:-1}}@media only screen and (max-width:1199.98px){.header-general .main-navigation{background:#231104;height:100vh;max-width:40rem;padding:6rem 3rem;position:absolute;right:-150%;top:-2rem;-webkit-transition:all .3s;transition:all .3s;width:100%;z-index:5}}@media only screen and (max-width:991.98px){.header-general .main-navigation{top:-.5rem}}@media only screen and (max-width:751.98px){.header-general .main-navigation{max-width:calc(100% + 4.2rem);padding:4rem 2.4rem;width:calc(100% + 4.2rem)}}@media only screen and (max-width:1199.98px){.header-general .main-navigation.m-show{right:-3rem}}@media only screen and (max-width:1199.98px) and (max-width:991.98px){.header-general .main-navigation.m-show{right:-2.4rem}}.header-general .main-navigation .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2rem}@media only screen and (min-width:1400px){.header-general .main-navigation .menu{gap:4.4rem}}@media only screen and (max-width:1199.98px){.header-general .main-navigation .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;max-height:calc(100vh - 10rem);overflow-y:auto;padding-right:1rem}.header-general .main-navigation .menu::-webkit-scrollbar{width:.4rem}.header-general .main-navigation .menu::-webkit-scrollbar-track{background:#231104;border-radius:1rem;margin:4rem 0 0}.header-general .main-navigation .menu::-webkit-scrollbar-thumb{background:#fff;border-radius:1rem}}@media only screen and (min-width:1200px){.header-general .main-navigation .menu-item{padding:2.6rem 0}.header-general .main-navigation .menu-item.current-menu-item{padding:1.8rem 0}}.header-general .main-navigation .menu-item.current-menu-item a{border:.15rem solid #fff;border-radius:4rem;padding:.5rem 1.6rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.6rem}.header-general .main-navigation .menu-item.current-menu-item a:hover{background:#fff}.header-general .main-navigation .menu-item.current-menu-item a:after{background-image:url(../../src/img/pancake.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:2.5rem;width:2.5rem}.header-general .main-navigation .menu-item.menu-item-has-children{position:relative}@media only screen and (max-width:1199.98px){.header-general .main-navigation .menu-item.menu-item-has-children{width:100%}}@media only screen and (min-width:1200px){.header-general .main-navigation .menu-item.menu-item-has-children:hover>a:after{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.header-general .main-navigation .menu-item.menu-item-has-children:hover .sub-menu{height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:25rem;min-height:4rem;overflow-y:auto}}@media only screen and (max-width:1199.98px){.header-general .main-navigation .menu-item.menu-item-has-children.m-show>a:after{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.header-general .main-navigation .menu-item.menu-item-has-children.m-show .sub-menu{height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:100rem;min-height:4rem}}@media only screen and (min-width:1200px){.header-general .main-navigation .menu-item.menu-item-has-children>a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:1.6rem}}@media only screen and (max-width:1199.98px){.header-general .main-navigation .menu-item.menu-item-has-children>a{width:100%}}.header-general .main-navigation .menu-item.menu-item-has-children>a:after,.header-general .main-navigation .menu-item.menu-item-has-children>a:before{background:#ff6b35;content:"";height:.2rem;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s;transition:all .3s;width:1rem}@media only screen and (min-width:1200px){.header-general .main-navigation .menu-item.menu-item-has-children>a:after,.header-general .main-navigation .menu-item.menu-item-has-children>a:before{height:.1rem;width:.7rem}}.header-general .main-navigation .menu-item.menu-item-has-children>a:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.header-general .main-navigation .menu-item a{color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.6rem;line-height:130%;position:relative;-webkit-transition:all .3s;transition:all .3s}.header-general .main-navigation .menu-item a:hover{color:#ff6b35}@media only screen and (min-width:1200px){.header-general .main-navigation .menu-item .sub-menu{background:linear-gradient(110.71deg,rgba(0,0,0,.4),rgba(110,44,0,.4) 93.89%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:50%;position:absolute;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:20rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:0 0 4rem 4rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:0;max-height:0;min-height:0;overflow:hidden;-webkit-transition:all .3s;transition:all .3s}.header-general .main-navigation .menu-item .sub-menu::-webkit-scrollbar{width:.4rem}.header-general .main-navigation .menu-item .sub-menu::-webkit-scrollbar-track{background:#fff;border-radius:1rem;margin:0 0 4rem}.header-general .main-navigation .menu-item .sub-menu::-webkit-scrollbar-thumb{background:#231104;border-radius:1rem}}@media only screen and (max-width:1199.98px){.header-general .main-navigation .menu-item .sub-menu{height:0;max-height:0;min-height:0;overflow:hidden;padding-left:2rem;-webkit-transition:all .3s;transition:all .3s}}.header-general .main-navigation .menu-item .sub-menu .menu-item{padding:0}.header-general .main-navigation .menu-item .sub-menu .menu-item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1rem 1.6rem;width:100%}@media only screen and (min-width:1200px){.header-general .main-navigation .menu-item .sub-menu .menu-item a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.header-general .contacts__button{display:none}.header-general .contact-us-popup{max-width:100%;top:calc(-160vh - 4rem)}.footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#fefefe;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.footer:not(.footer--has-wave) .wave-top{display:none}.footer__wrapper{background:#231104;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:3rem;padding-top:3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}@media only screen and (min-width:752px){.footer__wrapper{padding-bottom:5rem;padding-top:5rem}}.footer__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}@media only screen and (min-width:992px){.footer__main{gap:3rem}}.footer__top{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.4rem}.footer__logo,.footer__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer__logo{height:3rem;width:10rem}@media only screen and (min-width:992px){.footer__logo{height:5.2rem;width:17rem}}.footer__logo img{height:100%;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:100%}.footer__center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-top:.1rem solid hsla(0,0%,100%,.2);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;padding-top:1.5rem}@media only screen and (min-width:992px){.footer__center{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:2.4rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:3rem}}.footer__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;width:100%}@media only screen and (min-width:752px){.footer__menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:2.4rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;border-top:.1rem solid hsla(0,0%,100%,.2);justify-content:space-between;padding-top:1.5rem}}@media only screen and (min-width:992px){.footer__menu{max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;border-top:none;gap:4rem;justify-content:flex-start;padding-top:0}}@media only screen and (min-width:1200px){.footer__menu{gap:9.6rem}}.footer__menu__column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:752px){.footer__menu__column{gap:2.4rem}}@media only screen and (min-width:992px){.footer__menu__column{gap:3.4rem}}@media only screen and (max-width:751.98px){.footer__menu__column.m-mob-show .menu{height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:100rem;min-height:5rem;padding:2rem 0 0}}.footer__menu__column.m-mob-show .footer__menu__title-btn:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg);transform:translateX(-50%) translateY(-50%) rotate(0deg)}@media only screen and (min-width:752px){.footer__menu__column.has-more{max-width:51rem;width:100%}.footer__menu__column.has-more .menu{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:1.8rem 2rem}}@media only screen and (min-width:1200px){.footer__menu__column.has-more .menu{gap:1.8rem 4rem}}@media only screen and (min-width:752px){.footer__menu__column.has-more .menu-item{width:calc(33.3333% - 1.3333rem)}}@media only screen and (min-width:1200px){.footer__menu__column.has-more .menu-item{width:calc(33.3333% - 2.6666rem)}}@media only screen and (min-width:752px){.footer__menu__column.has-more .footer__menu__show-more,.footer__menu__column.has-more.m-show .menu-item:nth-child(n+5){display:block}.footer__menu__column.has-more.m-show .footer__menu__show-more{display:none}}.footer__menu__title{color:#ff6b35;position:relative}@media only screen and (max-width:751.98px){.footer__menu__title{border-top:.1rem solid hsla(0,0%,100%,.2);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1.6rem;padding:1.5rem 0 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.footer__menu__title-btn{background:transparent;border:none;height:3.6rem;position:relative;width:3.6rem}@media only screen and (min-width:752px){.footer__menu__title-btn{display:none}}.footer__menu__title-btn:after,.footer__menu__title-btn:before{background:#ff6b35;content:"";height:.2rem;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all .3s;transition:all .3s;width:2rem}.footer__menu__title-btn:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(90deg);transform:translateX(-50%) translateY(-50%) rotate(90deg)}.footer__menu .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.8rem}@media only screen and (max-width:751.98px){.footer__menu .menu{height:0;max-height:0;min-height:0;overflow:hidden;-webkit-transition:all .3s;transition:all .3s}}.footer__menu .menu a{-webkit-transition:all .3s;transition:all .3s}.footer__menu .menu a:hover{color:#ff6b35}.footer__menu__show-more{background:transparent;border:none;color:#fefefe;display:none;text-align:start;-webkit-transition:all .3s;transition:all .3s}@media only screen and (min-width:752px){.footer__menu__show-more{margin-top:-.6rem}}@media only screen and (min-width:992px){.footer__menu__show-more{margin-top:-1.6rem}}.footer__menu__show-more:hover{color:#ff6b35}.footer__copyright{background:#ff6b35;padding-bottom:1rem;padding-top:1rem}.footer__copyright .copyright{text-align:center}.footer .address__item.form{margin-top:auto}.footer .mc4wp-form{border-top:.1rem solid #39291d;padding-top:1.2rem;width:100%}@media only screen and (min-width:992px){.footer .mc4wp-form{max-width:35.6rem}}.footer .mc4wp-form .mc4wp-response{margin-top:1rem}.footer .mc4wp-form .mc4wp-response,.footer .mc4wp-form .mc4wp-response p{font-family:Bricolage Grotesque,sans-serif;font-size:1.6rem;line-height:150%}.footer .mc4wp-form .newsletter-form__main-title,.footer .mc4wp-form .newsletter-form__title br,.footer .mc4wp-form .newsletter-form__title-sign{display:none}.footer .mc4wp-form .newsletter-form__small-title{color:#fefefe;font-family:Bricolage Grotesque,sans-serif;font-size:1.6rem;line-height:150%}.footer .mc4wp-form .newsletter-form__content{margin:1rem -.5rem 0;width:calc(100% + 1rem)}@media only screen and (min-width:576px){.footer .mc4wp-form .newsletter-form__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:.1rem solid hsla(0,0%,100%,.4);border-radius:3.6rem;height:5.2rem;padding-left:.4rem;padding-right:.4rem}}@media only screen and (min-width:576px){.footer .mc4wp-form .newsletter-form__content:has(#email:focus-visible){border:.1rem solid #fff}}.footer .mc4wp-form .newsletter-form__content .input{margin:0;width:100%}@media only screen and (min-width:576px){.footer .mc4wp-form .newsletter-form__content .input{margin-right:-2rem}}.footer .mc4wp-form .newsletter-form__content .input #email{border:.1rem solid hsla(0,0%,100%,.4);border-radius:3.6rem;color:#fefefe;font-family:Bricolage Grotesque,sans-serif;font-size:1.6rem;height:4.4rem;line-height:150%;margin:0;max-width:100%;padding:1.4rem 2rem;width:100%}@media only screen and (min-width:576px){.footer .mc4wp-form .newsletter-form__content .input #email{border:none;border-radius:3.6rem 0 0 3.6rem;padding-right:3rem}}.footer .mc4wp-form .newsletter-form__content .input #email::-webkit-input-placeholder{color:hsla(0,0%,100%,.4);font-family:Bricolage Grotesque,sans-serif;font-size:1.6rem;line-height:150%}.footer .mc4wp-form .newsletter-form__content .input #email::-moz-placeholder{color:hsla(0,0%,100%,.4);font-family:Bricolage Grotesque,sans-serif;font-size:1.6rem;line-height:150%}.footer .mc4wp-form .newsletter-form__content .input #email:-ms-input-placeholder{color:hsla(0,0%,100%,.4);font-family:Bricolage Grotesque,sans-serif;font-size:1.6rem;line-height:150%}.footer .mc4wp-form .newsletter-form__content .input #email::-ms-input-placeholder{color:hsla(0,0%,100%,.4);font-family:Bricolage Grotesque,sans-serif;font-size:1.6rem;line-height:150%}.footer .mc4wp-form .newsletter-form__content .input #email::placeholder{color:hsla(0,0%,100%,.4);font-family:Bricolage Grotesque,sans-serif;font-size:1.6rem;line-height:150%}.footer .mc4wp-form .newsletter-form__content .input #email:focus-visible{outline:none}@media only screen and (max-width:575.98px){.footer .mc4wp-form .newsletter-form__content .input #email:focus-visible{border:.1rem solid #fff}}.footer .mc4wp-form .newsletter-form__content .main-button{display:none}.footer .mc4wp-form .newsletter-form__btn{border-radius:4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:Bricolage Grotesque,sans-serif;font-size:1.6rem;gap:1rem;line-height:150%;margin:0;padding:1rem 1.6rem;z-index:1}@media only screen and (max-width:575.98px){.footer .mc4wp-form .newsletter-form__btn{margin-top:.5rem;width:100%}}.footer .mc4wp-form .newsletter-form__btn:after{background-image:url(../svg/btn-plus.svg);height:2.4rem;min-width:2.4rem;width:2.4rem}body.single{color:#231104;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:Bricolage Grotesque,sans-serif;font-size:1.6rem;font-weight:400;line-height:130%;margin:0;min-height:100vh;overflow-x:hidden;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.single.fixed{max-height:100vh;overflow:hidden}body.single #content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width:752px){body.single{font-size:1.8rem}}body.single a,body.single a:active,body.single a:focus,body.single a:hover{text-decoration:none}body.single .transition{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.single input::-webkit-inner-spin-button,body.single input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.single input[type=number]{-moz-appearance:textfield}body.single ol,body.single ul{list-style:none}body.single h1,body.single h2,body.single h3,body.single h4,body.single h5,body.single h6{font-weight:700;line-height:130%;margin:0}body.single .h1,body.single h1{font-size:3.2rem}@media only screen and (min-width:752px){body.single .h1,body.single h1{font-size:4.9rem}}body.single .h2,body.single h2{font-size:2.4rem}@media only screen and (min-width:752px){body.single .h2,body.single h2{font-size:3.1rem}}body.single .h3,body.single h3{font-size:2.2rem}@media only screen and (min-width:752px){body.single .h3,body.single h3{font-size:2.8rem}}@media only screen and (max-width:751.98px){body.single-project .hero-banner .text-content:not(.has-jump-link){padding-bottom:5rem}}@media only screen and (max-width:991.98px){body.single-project .hero-banner .text-content__shine{display:none}}@media only screen and (max-width:751.98px){body.single-project .hero-banner .text-content__main{-webkit-backdrop-filter:inherit;backdrop-filter:inherit;background:transparent;border:none;padding:0;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}body.single-project .hero-banner .text-content__main:before{display:none}body.single-project .hero-banner .text-content__description,body.single-project .hero-banner .text-content__extra-text,body.single-project .hero-banner .text-content__subtitle,body.single-project .hero-banner .text-content__title{text-align:start}}body.single-project .hero-banner .text-content__title .hp{color:#ffb201}body.single-project .hero-banner .text-content__description,body.single-project .hero-banner .text-content__extra-text{font-size:1.8rem}@media only screen and (min-width:752px){body.single-project .hero-banner .text-content__description,body.single-project .hero-banner .text-content__extra-text{font-size:2.1rem}}@media only screen and (max-width:751.98px){body.single-project .hero-banner .text-content__btn{font-size:1.8rem;margin:3rem 0 0;width:100%}}@media only screen and (max-width:991.98px){body.single-project .hero-banner__media:before{background:rgba(139,69,19,.439)}body.single-project .hero-banner__media__video{height:100%}}body.single-project .info-banner__wrapper{padding-bottom:5rem;padding-top:4rem}@media only screen and (min-width:752px){body.single-project .info-banner__wrapper{padding-bottom:10rem;padding-top:10rem}}@media only screen and (min-width:992px){body.single-project .info-banner__wrapper{padding-bottom:13rem;padding-top:13rem}body.single-project .info-banner__main{padding:7.5rem 6rem}}body.single-project .info-banner__text{line-height:150%}@media only screen and (max-width:751.98px){body.single-project .info-banner__text{font-size:1.8rem}}body.single-project .results__wrapper{padding-top:4.2rem}@media only screen and (min-width:752px){body.single-project .results__wrapper{padding-bottom:7.2rem;padding-top:7.2rem}}@media only screen and (min-width:1400px){body.single-project .results__main{margin-right:0;padding-right:0;width:100%}}body.single-project .results__subtitle,body.single-project .results__title{line-height:120%}@media only screen and (min-width:1400px){body.single-project .results__item{padding-left:6rem;padding-right:6rem}}@media only screen and (min-width:752px){body.single-project .results__head{gap:2.2rem}}@media only screen and (min-width:992px){body.single-project .results__head{max-width:47rem}}body.single-project .results__medium-circle{height:33.5rem;width:33.5rem}@media only screen and (min-width:992px){body.single-project .results__medium-circle{height:46.2rem;width:46.2rem}}body.single-project .results__large-circle{height:43.2rem;width:43.2rem}@media only screen and (min-width:992px){body.single-project .results__large-circle{height:59.5rem;width:59.5rem}}body.single-project .results__content{font-size:1.6rem;line-height:150%;margin-top:0}@media only screen and (min-width:752px){body.single-project .results__content{font-size:2.1rem;line-height:130%}}body.logged-in.admin-bar .header-general{top:4.6rem}@media screen and (min-width:782px){body.logged-in.admin-bar .header-general{top:3.2rem}}@media only screen and (max-width:1199.98px){body.logged-in.admin-bar .header-general .main-navigation{height:calc(100vh - 3.2rem)}}@media screen and (max-width:781px){body.logged-in.admin-bar .header-general .main-navigation{height:calc(100vh - 4.6rem)}}@media only screen and (max-width:1199.98px){body.logged-in.admin-bar .header-general .main-navigation .menu{max-height:calc(100vh - 13.2rem)}}@media screen and (max-width:781px){body.logged-in.admin-bar .header-general .main-navigation .menu{max-height:calc(100vh - 14.6rem)}}body.logged-in.admin-bar .hero-banner{height:calc(100vh - 4.6rem)}@media screen and (min-width:782px){body.logged-in.admin-bar .hero-banner{height:calc(100vh - 3.2rem)}}