*{box-sizing:border-box}*,body,html{margin:0;padding:0}body,html{font-smooth:always;font-smoothing:antialiased;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:subpixel-antialiased;text-rendering:optimizeLegibility;text-rendering:geometricPrecision;width:100%}::-moz-selection{background-color:#000;color:#fff}::selection{background-color:#000;color:#fff}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{-moz-osx-font-smoothing:grayscale;color:#fff;font-weight:400}h1,h2,h3,h4,h5,h6{margin:0}.object{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.clr{clear:both}.ul-reset{margin:0;padding:0}.ul-reset li{list-style-type:none}.h-reset h1,.h-reset h2,.h-reset h3,.h-reset h4,.h-reset p{margin:0}.w-reset{max-width:100%;width:100%}.h-reset{height:auto}@media (max-width:1024px){.desktop-only{display:none!important}}@media (min-width:1025px){.mobile-only{display:none!important}}.block{display:block}.inline_block{display:inline-block}.none{display:none}.ov-hidden{overflow:hidden}.ov-visible{overflow:visible}.ov-o-hidden{opacity:0;visibility:hidden}.ov-o-visible{opacity:1;visibility:visible}input,select,textarea{outline:none}input,textarea{-webkit-appearance:none}input,select,textarea{border-radius:0;outline:none}button,input,select,textarea{font:inherit;margin:0}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}blockquote{margin:0;padding:0}.center{text-align:center}.left{text-align:left}.upper{text-transform:uppercase}.lower{text-transform:lowercase}.case{text-transform:normal}.nocase{text-transform:none}.italic{font-style:italic}.hyphenate{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.pull-left{float:left}.pull-right{float:right}.pull-none{float:none}.prel{position:relative}.pabs{position:absolute}.pfix{position:fixed}.valign{display:table;position:relative}.valign.fit{height:100%;width:100%}.valign .middle{display:table-cell;vertical-align:middle}.bx{-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media (min-width:1025px){.hide-desktop{display:none;visibility:hidden}}@media (max-width:1024px){.hide-mobile{display:none;visibility:hidden}}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a:active,a:focus,a:visited{outline:none}img:not([src]):not([srcset]){visibility:hidden}.lazy{opacity:0;transition:opacity .3s ease-out}.lazy.lz-loaded{opacity:1}.anim-btn,.anim-text,.anim-title,.dolly,.parallax{will-change:tranform}.anim-translate-x,.anim-translate-y,.char,.line-child,.word-child{will-change:transform,opacity}.line-parent,.word{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.preventScroll{height:100%;overflow:hidden}@font-face{font-display:swap;font-family:HelveticaNeueCyr;font-style:normal;font-weight:500;src:url(../../font/HelveticaNeueCyr-Medium.woff2) format("woff2"),url(../../font/HelveticaNeueCyr-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:HelveticaNeueCyr;font-style:normal;font-weight:300;src:url(../../font/HelveticaNeueCyr-Light.woff2) format("woff2"),url(../../font/HelveticaNeueCyr-Light.woff) format("woff")}@font-face{font-display:swap;font-family:HelveticaNeueCyr;font-style:normal;font-weight:400;src:url(../../font/HelveticaNeueCyr-Roman.woff2) format("woff2"),url(../../font/HelveticaNeueCyr-Roman.woff) format("woff")}@font-face{font-display:swap;font-family:HelveticaNeueCyr;font-style:normal;font-weight:700;src:url(../../font/HelveticaNeueCyr-Bold.woff2) format("woff2"),url(../../font/HelveticaNeueCyr-Bold.woff) format("woff")}.ff-Catavalo{font-family:Catavalo,sans-serif}.ff-HelveticaNC{font-family:HelveticaNeueCyr,sans-serif}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.txt-size-308{font-size:75px}@media (min-width:720px) and (max-width:1024px){.txt-size-308{font-size:150px}}.txt-size-180{font-size:70px}@media (min-width:720px) and (max-width:1024px){.txt-size-180{font-size:110px}}.txt-size-200{font-size:75px}@media (min-width:720px) and (max-width:1024px){.txt-size-200{font-size:110px}}.txt-size-128{font-size:clamp(5.777777777777778rem,3.9726877715704534vw + 3.233rem,8rem)}.txt-size-100,.txt-size-96{font-size:45px}@media (min-width:720px) and (max-width:1024px){.txt-size-96{font-size:75px}}.txt-size-48{font-size:30px}.txt-size-40{font-size:clamp(1.3541666666666665rem,.9310986964618253vw + .758rem,1.875rem)}@media (min-width:720px) and (max-width:1024px){.txt-size-40{font-size:30px}}.txt-size-36{font-size:clamp(1.625rem,1.1173184357541899vw + .909rem,2.25rem)}@media (min-width:720px) and (max-width:1024px){.txt-size-36{font-size:36px}}.txt-size-24,.txt-size-28,.txt-size-32{font-size:18px}.txt-size-24{line-height:1.2!important}.txt-size-21{font-size:clamp(.9479166666666667rem,.6517690875232773vw + .53rem,1.3125rem)}.txt-size-20{font-size:16px}@media (min-width:720px) and (max-width:1024px){.txt-size-20{font-size:18px}}.txt-size-16{font-size:16px}.txt-size-15{font-size:clamp(.6770833333333333rem,.46554934823091265vw + .379rem,.9375rem)}.txt-size-14{font-size:clamp(.6319444444444444rem,.43451272501551835vw + .354rem,.875rem)}@media (min-width:720px) and (max-width:1024px){.txt-size-14{font-size:14px}}.txt-size-11{font-size:clamp(.4965277777777778rem,.3414028553693358vw + .278rem,.6875rem)}.c-black,.c-black a{color:#000}.c-white,.c-white a{color:#fff}.c-green{color:#2e6748}.c-green-3{color:#346e4c}.c-green-4{color:rgba(52,110,76,.7)}.c-green-2{color:#dafad2}.c-light-green{color:#e2ffea}.c-grey{color:rgba(0,0,0,.35)}.c-grey-2{color:rgba(0,0,0,.52)}.c-grey-3{color:rgba(0,0,0,.42)}.c-orange{color:#ea882d}.ltr-spc-neg-0_01{letter-spacing:-.01em}.ltr-spc-pos-0_16{letter-spacing:clamp(.007222222222222222rem,.004965859714463067vw + .004rem,.01rem)}.ltr-spc-pos-0_2{letter-spacing:clamp(.009027777777777779rem,.0062073246430788325vw + .005rem,.0125rem)}.ltr-spc-pos-0_32{letter-spacing:clamp(.014444444444444444rem,.009931719428926135vw + .008rem,.02rem)}.ltr-spc-pos-0_48{letter-spacing:clamp(.021666666666666667rem,.014897579143389196vw + .012rem,.03rem)}.ltr-spc-pos-1_32{letter-spacing:clamp(.059583333333333335rem,.0409683426443203vw + .033rem,.0825rem)}.ltr-spc-pos-2_4{letter-spacing:clamp(.10833333333333334rem,.07448789571694599vw + .061rem,.15rem)}.ltr-spc-pos-2_6{letter-spacing:clamp(.11736111111111111rem,.08069522036002484vw + .066rem,.1625rem)}.ltr-spc-pos-9_6{letter-spacing:clamp(.43333333333333335rem,.29795158286778395vw + .242rem,.6rem)}.ltr-spc-pos-18{letter-spacing:clamp(.8125rem,.5586592178770949vw + .455rem,1.125rem)}.ltr-spc-pos-1_68{letter-spacing:clamp(.07583333333333334rem,.052141527001862184vw + .042rem,.105rem)}.lh-0{line-height:0}.lh-1{line-height:1}.lh-1_1,.lh-1_17{line-height:1.1}.lh-1_26{line-height:1.26}.lh-1_3{line-height:1.3}.lh-1_33{line-height:1.33}.lh-1_4{line-height:1.4}.lh-1_56{line-height:1.56}.lh-1_68{line-height:1.68}.pb0{padding-bottom:0}.pb10{padding-bottom:clamp(.4513888888888889rem,.31036623215394166vw + .253rem,.625rem)}.pb20{padding-bottom:clamp(.9027777777777778rem,.6207324643078833vw + .505rem,1.25rem)}.pt25{padding-bottom:clamp(1.1284722222222223rem,.775915580384854vw + .631rem,1.5625rem)}.pb30{padding-bottom:clamp(1.3541666666666665rem,.9310986964618253vw + .758rem,1.875rem)}.pb45{padding-bottom:clamp(2.03125rem,1.3966480446927374vw + 1.137rem,2.8125rem)}.text-align-right{text-align:right}.text-align-left{text-align:left}.text-align-center{text-align:center}.pabs-fit{bottom:0;left:0}.pabs-fit,.pabs-top-right{position:absolute;right:0;top:0}.pabs-top-left{left:0;position:absolute;top:0}.pabs-bottom{right:0}.pabs-bottom,.pabs-bottom-left{bottom:0;left:0;position:absolute}.pabs-bottom-right{bottom:0;position:absolute;right:0}.abs-cover-el{height:100%;left:0;position:absolute;top:0;width:100%}.abs-center{left:50%;top:50%;transform:translate(-50%,-50%)}.bckg-black{background-color:#000}.bckg-white{background-color:#fff}.bg-image{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.cf:after{clear:both;content:"";display:table}.flex{display:flex;flex-wrap:wrap}.flex-center{align-items:center;justify-content:center}.flex-nowrap{flex-flow:row nowrap}.flex-space-between{justify-content:space-between}.flex-align-items-center{align-items:center}.flex-align-items-end{align-items:flex-end}.flex-align-self-center{align-self:center}.flex-align-self-end{align-self:flex-end}.flex-justify-content-center{justify-content:center}.flex-justify-content-right{justify-content:right}@media (max-width:1024px){.flex-disable-mobile{display:block;flex-wrap:nowrap}.flex-order-mobile-1{order:1}.flex-order-mobile-2{order:2}}@media (min-width:1025px){.flex-order-desktop-1{order:1}.flex-order-desktop-2{order:2}}.col{float:left}@media (max-width:719px){.col-m-50{width:50%}.col-m-100{width:100%}}@media (min-width:720px) and (max-width:1024px){.col-t-25{width:25%}.col-t-33{width:33%}.col-t-50{width:50%}.col-t-100{width:100%}}@media (min-width:1025px){.col-d-100{width:100%}.col-d-80{width:80%}.col-d-75{width:75%}.col-d-70{width:70%}.col-d-66{width:66.66%}.col-d-65{width:65%}.col-d-60{width:60%}.col-d-50{width:50%}.col-d-40{width:40%}.col-d-35{width:35%}.col-d-33{width:33.33%}.col-d-30{width:30%}.col-d-25{width:25%}.col-d-20{width:20%}}.img-box{line-height:0}.img-box .img,.img-box img{height:auto;max-width:100%}.bckg-box{background-repeat:no-repeat;background-size:cover}.whole-block-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.img-wrapper{display:inline-block;position:relative;width:100%}.img-wrapper .img{background-position:50% 0;background-size:cover}.img-wrapper .img,.img-wrapper img{height:100%;left:0;position:absolute;top:0;width:100%}.img-wrapper img,.img-wrapper video{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0}.img-wrapper video{height:100%;left:0;position:absolute;top:0;width:100%}.img-wrapper.aspect-ratio-1-1{padding-top:100%}.img-wrapper.aspect-ratio-16-9,.img-wrapper.aspect-ratio-1920-1080{padding-top:56.25%}.img-wrapper.aspect-ratio-350-380{padding-top:108.57142857%}.img-wrapper.aspect-ratio-1306-683{padding-top:52.29709035%}.img-wrapper.aspect-ratio-350-230{padding-top:65.71428571%}.img-wrapper.aspect-ratio-205-284{padding-top:138.53658537%}.img-wrapper.aspect-ratio-126-175{padding-top:138.88888889%}.img-wrapper.aspect-ratio-1273-781{padding-top:61.35113904%}.img-wrapper.aspect-ratio-1920-853{padding-top:44.42708333%}.img-wrapper.aspect-ratio-794-961{padding-top:121.03274559%}.img-wrapper.aspect-ratio-1010-778,.img-wrapper.aspect-ratio-652-778{padding-top:77.02970297%}.img-wrapper.aspect-ratio-652-511{padding-top:78.37423313%}.img-wrapper.aspect-ratio-595-455{padding-top:76.47058824%}.img-wrapper.aspect-ratio-400-226{padding-top:56.5%}.img-wrapper.aspect-ratio-400-194{padding-top:48.5%}.op_0{opacity:0}.op_0.form-msg{opacity:0!important}.op_0.form-msg.show{opacity:1!important}.op_1{opacity:.1}.op_2{opacity:.2}.op_3{opacity:.3}.op_4{opacity:.4}.op_5{opacity:.5}.op_6{opacity:.6}.op_7{opacity:.7}.op_8{opacity:.8}.op_9{opacity:.9}.op_1{opacity:1}.autoAlpha0{opacity:0;visibility:hidden}h1,h2,h3,h4,h5,h6,p,ul{margin:0;padding:0}img{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:auto;line-height:0;max-width:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}a img{border:0}a{-webkit-text-decoration-skip:objects;text-decoration:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:all}button{background:transparent;border:0;cursor:pointer;padding:0}button:focus{outline:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}a[href^=tel]{text-decoration:none}.visibility-hidden,.visually-hidden{visibility:hidden}.lh0{line-height:0}.btn{border-radius:clamp(2.7534722222222223rem,1.893234016139044vw + 1.541rem,3.8125rem);-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:HelveticaNeueCyr,sans-serif;font-weight:500;min-width:clamp(7.989583333333334rem,5.493482309124767vw + 4.47rem,11.0625rem);position:relative;text-align:center}@media (max-width:1024px){.btn{padding:18px 25px}}@media (min-width:1025px){.btn{font-size:clamp(.6770833333333333pxrem,.46554934823091265pxvw + .379pxrem,.9375pxrem);padding:clamp(.9930555555555556rem,.6828057107386716vw + .556rem,1.375rem) clamp(1.2638888888888888rem,.8690254500310367vw + .707rem,1.75rem)}}.btn span{display:inline-block;font-size:15px;position:relative;z-index:1}@media (min-width:1025px){.btn:hover:before{transform:scale(1.04)}}.btn:before{background-color:#1f904c;border:1px solid #30c06a;border-radius:clamp(2.7534722222222223rem,1.893234016139044vw + 1.541rem,3.8125rem);content:"";display:inline-block;height:100%;position:absolute;right:0;top:0;width:100%}@media (min-width:1025px){.btn:before{transition:transform .55s ease-out,background .55s ease-out,border .55s ease-out;will-change:transform}}.btn:hover:before{background-color:#2e6748;border-color:#346e4c}@media (min-width:1025px){.btn{transition-delay:.1s!important;transition:padding .6s cubic-bezier(.34,.01,.07,.94),opacity .6s cubic-bezier(.34,.01,.07,.94)}.btn:hover{transition-delay:0s!important}.btn:hover:after{opacity:1;transform:translateY(-50%) translateX(0);transition:transform .35s cubic-bezier(.03,.3,.26,.99),opacity .35s cubic-bezier(.03,.3,.05,.99);transition-delay:.3s}}.w-100vw{width:100vw}.fit,.w-100{width:100%}.fit,.h-100{height:100%}.h-100vh{height:100vh;height:100lvh}@media (max-width:1024px){.h-100vh{height:100lvh}}.h-min-100vh{min-height:100vh}@media (max-width:1024px){.h-min-100vh{min-height:100vh;min-height:100lvh}}.z-i-1{z-index:1}.z-i-2{z-index:2}.z-i-3{z-index:3}.z-i-4{z-index:4}.z-i-5{z-index:5}.z-i-6{z-index:6}.z-i-10{z-index:10}.z-i-20{z-index:20}::-webkit-scrollbar{background:transparent;display:none;width:0}html{-ms-overflow-style:none;scrollbar-width:none}.infinite-loop-slider{overflow:hidden}.infinite-loop-slider .swiper-wrapper{align-items:center;transition-timing-function:linear}.infinite-loop-slider .swiper-slide{align-items:center;display:flex;height:182px;justify-content:center;width:auto}.infinite-loop-slider .swiper-slide img{max-height:100%;-o-object-fit:contain;object-fit:contain;width:auto}.infinite-loop-slider .swiper-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff;--swiper-preloader-color:var(--swiper-theme-color);--swiper-wrapper-transition-timing-function:initial}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-webkit-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-pagination-color:var(--swiper-theme-color);--swiper-pagination-left:auto;--swiper-pagination-right:8px;--swiper-pagination-bottom:8px;--swiper-pagination-top:auto;--swiper-pagination-fraction-color:inherit;--swiper-pagination-progressbar-bg-color:rgba(0,0,0,.25);--swiper-pagination-progressbar-size:4px;--swiper-pagination-bullet-size:8px;--swiper-pagination-bullet-width:8px;--swiper-pagination-bullet-height:8px;--swiper-pagination-bullet-border-radius:50%;--swiper-pagination-bullet-inactive-color:#000;--swiper-pagination-bullet-inactive-opacity:0.2;--swiper-pagination-bullet-opacity:1;--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:6px}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.max-w-container{margin:0 auto;width:100%}.max-w-container.w-1920{max-width:1920px}@media (min-width:1025px){.max-w-box-100per{margin:auto;max-width:100%}.max-w-box-90per{margin:auto;max-width:90%}}.margin-auto{margin-left:auto;margin-right:auto}.offset-x-desktop-0{padding-left:0;padding-right:0}@media (max-width:719px){.offset-x-desktop-250{padding-left:25px;padding-right:25px}}@media (min-width:720px) and (max-width:1024px){.offset-x-desktop-250{padding-left:50px;padding-right:50px}}@media (min-width:1025px){.offset-x-desktop-250{padding-left:clamp(4.513888888888889rem,3.103662321539416vw + 2.526rem,6.25rem);padding-right:clamp(4.513888888888889rem,3.103662321539416vw + 2.526rem,6.25rem)}}@media (min-width:1367px){.offset-x-desktop-250{padding-left:clamp(8.57638888888889rem,5.896958410924891vw + 4.799rem,11.875rem);padding-right:clamp(8.57638888888889rem,5.896958410924891vw + 4.799rem,11.875rem)}}@media (min-width:1441px){.offset-x-desktop-250{padding-left:clamp(11.284722222222221rem,7.759155803848542vw + 6.314rem,15.625rem);padding-right:clamp(11.284722222222221rem,7.759155803848542vw + 6.314rem,15.625rem)}}@media (max-width:719px){.offset-x-desktop-190{padding-left:25px;padding-right:25px}}@media (min-width:720px) and (max-width:1024px){.offset-x-desktop-190{padding-left:50px;padding-right:50px}}@media (min-width:1025px){.offset-x-desktop-190{padding-left:clamp(4.513888888888889rem,3.103662321539416vw + 2.526rem,6.25rem);padding-right:clamp(4.513888888888889rem,3.103662321539416vw + 2.526rem,6.25rem)}}@media (min-width:1367px){.offset-x-desktop-190{padding-left:clamp(8.57638888888889rem,5.896958410924891vw + 4.799rem,11.875rem);padding-right:clamp(8.57638888888889rem,5.896958410924891vw + 4.799rem,11.875rem)}}@media (max-width:719px){.offset-x-desktop-150{padding-left:25px;padding-right:25px}}@media (min-width:720px) and (max-width:1024px){.offset-x-desktop-150{padding-left:50px;padding-right:50px}}@media (min-width:1025px){.offset-x-desktop-150{padding-left:clamp(6.770833333333334rem,4.655493482309124vw + 3.788rem,9.375rem);padding-right:clamp(6.770833333333334rem,4.655493482309124vw + 3.788rem,9.375rem)}}@media (max-width:719px){.offset-x-desktop-140{padding-left:25px;padding-right:25px}}@media (min-width:720px) and (max-width:1024px){.offset-x-desktop-140{padding-left:50px;padding-right:50px}}@media (min-width:1025px){.offset-x-desktop-140{padding-left:clamp(6.319444444444445rem,4.3451272501551825vw + 3.536rem,8.75rem);padding-right:clamp(6.319444444444445rem,4.3451272501551825vw + 3.536rem,8.75rem)}}@media (max-width:719px){.offset-x-desktop-107{padding-left:25px;padding-right:25px}}@media (min-width:720px) and (max-width:1024px){.offset-x-desktop-107{padding-left:50px;padding-right:50px}}@media (min-width:1025px){.offset-x-desktop-107{padding-left:clamp(4.829861111111111rem,3.320918684047176vw + 2.702rem,6.6875rem);padding-right:clamp(4.829861111111111rem,3.320918684047176vw + 2.702rem,6.6875rem)}}@media (min-width:720px) and (max-width:1024px){.offset-x-tablet-50{padding-left:50px;padding-right:50px}}@media (max-width:719px){.offset-x-mobile-20{padding-left:25px;padding-right:25px}}.offset-y-top-0{padding-top:0}.offset-y-bottom-0{padding-bottom:0}.header img{transform:translateZ(0);transition:background .45s ease-out,transform 1s cubic-bezier(.06,.61,.39,1.05);will-change:transform}.js-scrollDown.js-scrollDown header img{transform:translate3d(0,-100%,0)}.js-scrollDown header img{transition:transform .75s cubic-bezier(.25,.46,.45,.94),background .45s cubic-bezier(0,0,.2,1)}.js-scrollUp header img{transform:translateZ(0);transition:transform 1s cubic-bezier(.22,.61,.36,1),background .45s cubic-bezier(0,0,.2,1)}.cta-footer-btn,.cta-footer-title{max-width:80%;max-width:auto}@media (min-width:720px) and (max-width:1024px){.cta-footer-btn{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:80%;padding-top:10px;width:60%}}.footer-link-box{text-align:right}.footer-background-img{mix-blend-mode:overlay;opacity:.3;overflow:hidden}.footer-background-video{bottom:0;height:100%;left:0;mix-blend-mode:hard-light;opacity:.2;overflow:hidden;position:absolute;right:0;top:0;width:100%}.footer-background-video .img-wrapper{height:100%;padding-top:0;width:100%}.footer-background-img{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.footer-background-img .img-wrapper{height:100%;padding-top:0;width:100%}.footer-background{bottom:0;height:100%;left:0;margin:auto;overflow:hidden;position:absolute;right:0;top:0;width:100%}.footer-background .img-wrapper{height:100%;padding-top:0;width:100%}.footer-background-color{background-color:#346e4c;bottom:0;left:0;position:absolute;right:0;top:0}@media (min-width:720px) and (max-width:1024px){.footer-mail{font-size:16px}}.footer-mail a{color:#30c06a!important;display:inline-block;padding-bottom:10px;padding-top:10px}@media (min-width:720px) and (max-width:1024px){.footer-mail a{font-size:16px}}.footer{overflow:hidden;position:relative;width:100%}.footer .max-w-container{-webkit-backdrop-filter:blur(24.70000076px);backdrop-filter:blur(24.70000076px);background:rgba(226,255,234,.08);border-radius:25px;padding-left:5px;padding-right:5px}.footer-content{display:flex;flex-wrap:wrap;padding:25px;width:100%}.footer-content .margin-auto.offset-x-desktop-190{width:100%}@media (min-width:720px) and (max-width:1024px){.footer-content{padding:50px}}.cta-footer{box-sizing:border-box;padding:25px 0;text-align:center}.cta-footer-inner-box{display:block;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;width:100%}.cta-footer-title{line-height:1.3!important;padding-bottom:20px;text-align:center;width:100%}.cta-footer-btn .btn{margin-bottom:15px!important;min-width:175px}.footer-contact-info-2{-webkit-backdrop-filter:blur(24.70000076px);backdrop-filter:blur(24.70000076px);background:rgba(226,255,234,.08);border-radius:20px;order:1;padding:0 20px 10px;position:relative;width:100%}@media (min-width:720px) and (max-width:1024px){.footer-contact-info-2{padding:10px 20px 20px}}.footer-phone{font-size:48px;text-align:center}.footer-phone a{font-size:21px}@media (min-width:720px) and (max-width:1024px){.footer-phone a{font-size:27px}}.footer-mail{text-align:center}.footer-contact-info-2-box-2{display:none}.footer-contact-info{display:flex;flex-wrap:wrap;order:2;position:relative;width:100%}.footer-left-col{order:1}.footer-left-col-inner{display:flex;flex-wrap:wrap;padding-top:30px}@media (min-width:720px) and (max-width:1024px){.footer-left-col-inner{padding-top:50px}}.footer-text-1{padding-right:10px;width:50%}@media (min-width:720px) and (max-width:1024px){.footer-text-1{font-size:16px}}.footer-right-col .footer-text-1{padding-right:0;width:100%}.footer-text-2{padding-left:10px;text-align:right;width:50%}@media (min-width:720px) and (max-width:1024px){.footer-text-2{font-size:16px}}.footer-center-col{display:flex;flex-wrap:wrap;order:3;width:100%}.footer-logo-box.dekstop_only{display:none}.footer-logo-box.mobile_only{display:block;padding-bottom:25px;padding-top:25px;position:relative;text-align:center;width:100%}.footer-logo-box .footer-logo-1{margin:auto;max-width:36%}.footer-social-box{text-align:center;width:100%}.footer-social-box img{padding:10px;transform:scale(1.3)}.footer-link-box{text-align:center;width:100%}.footer-link-box .footer-link{display:inline-block;font-size:14px;padding:10px 0}.footer-link-box .txt-size-11{display:inline-block;font-size:14px;padding-left:10px;padding-right:10px}@media (min-width:720px) and (max-width:1024px){.footer-link-box .txt-size-11{font-size:18px}}.footer-right-col{order:2;padding-bottom:30px;padding-top:30px;text-align:center;width:100%}div#header-cookie{background:#2e6748;border-radius:13px;bottom:20px;left:20px;opacity:0;overflow:hidden;padding-right:0;position:fixed;right:20px;width:calc(100% - 40px);z-index:13}.attention-line{display:flex;flex-wrap:wrap;width:100%}.attention-text-wrap{width:80%}.attention-text-wrap .attention-text{display:inline-block;font-family:HelveticaNeueCyr;font-size:12px;font-weight:400;line-height:1.5;max-width:clamp(19.40972222222222rem,13.345747982619493vw + 10.86rem,26.875rem);padding:20px 0 20px 20px}.attention-text-wrap{width:70%}.attention-text{display:inline-block;font-family:HelveticaNeueCyr;font-size:12px;font-weight:400;line-height:1.4;max-width:clamp(19.40972222222222rem,13.345747982619493vw + 10.86rem,26.875rem)}.attention-text a{color:#30c06a;text-decoration:underline}.attention-label-wrap{align-items:center;border-radius:clamp(.8125rem,.5586592178770949vw + .455rem,1.125rem);color:#fff;display:flex;justify-content:center;justify-content:right;margin-left:0;margin-right:0;padding-right:10px;text-align:right;width:clamp(4.0625rem,2.793296089385475vw + 2.273rem,5.625rem);width:30%}.attention-label{background:rgba(226,255,234,.4);border-bottom-left-radius:clamp(.8125rem,.5586592178770949vw + .455rem,1.125rem);border-bottom-right-radius:clamp(.8125rem,.5586592178770949vw + .455rem,1.125rem);border-top-left-radius:clamp(.8125rem,.5586592178770949vw + .455rem,1.125rem);border-top-right-radius:clamp(.8125rem,.5586592178770949vw + .455rem,1.125rem);color:#fff;font-size:18px;font-weight:500;height:65px;line-height:1.17;text-transform:uppercase;transition:transform .55s ease-out,background .55s ease-out,border .55s ease-out;width:65px}.attention-label:hover{background-color:#1f904c}body{max-width:100%}.hero-mobile-slider-inner-box{height:100vh;height:100lvh}.header-wrap a{display:inline-block;left:0;position:fixed;right:0;top:0;z-index:12}.blend-buterfly-box,.cta-fixed-box,.social-sidebar-fixed{display:none;max-width:100%;overflow:hidden}.op_0{opacity:1}.header-logo{left:0;margin:auto;max-width:120px;position:fixed;right:0;top:0;z-index:10}.hero-bckg-img,.hero-section{background-position:50%;background-size:cover;display:block}.hero-section{min-height:450px;position:relative}.hero-section .hero-mobile-slide{min-height:100vh;position:relative}.hero-section .hero-mobile-slide:after{background-color:#000;bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0;z-index:1}.hero-section .hero-mobile-slide .hero-section-translate-text-item{z-index:2}.hero-section .img-wrapper{display:none}.hero-section .max-w-container.w-1920{bottom:0;height:50%;left:0;position:absolute;right:0;z-index:2}.blend-video-2{bottom:0;display:block;height:100vh;height:100lvh;left:0;mix-blend-mode:screen;-o-object-fit:cover;object-fit:cover;opacity:1;position:absolute;right:0;top:0;visibility:visible;z-index:10}.blend-buterfly-box{display:none;z-index:0!important}.plant-engineers-text{text-align:left}@media (min-width:720px) and (max-width:1024px){.plant-engineers-text{margin:auto;max-width:80%}}.plant-engineers-text{padding-bottom:75px}.plant-engineers-media-box .img-wrapper.aspect-ratio-1273-781{transform:scale(1.5);transform-origin:top center}.plant-engineers-video-box{border-radius:20px;bottom:0;left:0;max-width:36%;overflow:hidden;position:absolute;right:0;transform:translateY(64%);width:100%}.hero-section-translate-text-outer-box{bottom:inherit;height:auto;height:80%;width:100%}.hero-section-translate-text-shell{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.hero-section-title{justify-content:center;order:2;text-align:center;width:100%}.contact-form-popup{display:none;padding:20px 10px}.hero-mobile-slide-text{display:block;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.hero-mobile-slide-text .hero-section-translate-text-item{text-align:center;will-change:transform}.hero-section-translate-text-item{font-size:24px;line-height:1.3;opacity:0;visibility:hidden}.hero-section-translate-text-item.active{opacity:1;visibility:visible}@media (min-width:720px) and (max-width:1024px){.hero-section-translate-text-item{font-size:32px}.hero-title-1{font-size:110px}}.hero-title-2{display:inline-block;transform:translateY(30%)}@media (min-width:720px) and (max-width:1024px){.hero-title-2{font-size:170px;transform:translateY(40%)}}.plant-engineers-sub-title{color:#10312b;font-size:21px;line-height:1.3;margin:auto;max-width:240px;padding-bottom:20px}@media (min-width:720px) and (max-width:1024px){.plant-engineers-sub-title{font-size:27px;max-width:55%;padding-bottom:30px}}.plant-engineers-section{background-color:#ebf4ee;overflow:hidden;padding-bottom:75px;padding-top:75px;width:100%}@media (min-width:720px) and (max-width:1024px){.plant-engineers-section{padding-bottom:100px;padding-top:100px}}.plant-engineers-title{padding-bottom:30px}@media (min-width:720px) and (max-width:1024px){.plant-engineers-title{margin:auto;max-width:80%;padding-bottom:50px}}.plant-engineers-slider-outer{padding-bottom:50px}.plant-engineers-sub-title-2 strong{color:#30c06a}@media (min-width:720px) and (max-width:1024px){.plant-engineers-sub-title-2{margin:auto;max-width:80%}}.plant-engineers-sub-title-2{font-size:22px}.plant-engineers-sub-title-2 strong{font-weight:500}.plant-engineers-slider-slide{border-radius:25px;overflow:hidden}@media (min-width:720px) and (max-width:1024px){.plant-engineers-slider-slide{border-radius:60px;margin:auto;max-width:80%}}@media (min-width:720px) and (max-width:1024px) and (min-width:900px){.plant-engineers-slider-slide{border-radius:75px}}.social-fb{cursor:pointer;display:inline-block}.plant-engineers-slider-text{padding-bottom:30px}@media (min-width:720px) and (max-width:1024px){.plant-engineers-slider-text{margin:auto;max-width:80%}}.divider{background:#346e4c;height:1px;margin-bottom:50px;width:100%}.casestudy-gallery-inner-box{margin-bottom:25px;margin-top:25px;position:relative}.casestudy-gallery-inner-box img{border-radius:16px;overflow:hidden}.caring-is-science-title{padding-bottom:50px}.sticky-images-box,.we-care-video-box{display:none}div#cards{padding:0 20px}.caring-is-science{overflow:hidden;width:100%}.footer-mail,.footer-mail a{font-size:12px}.caring-is-science-card{border-radius:30px;display:flex;flex-wrap:wrap;height:100%;padding:30px 20px}@media (min-width:400px){.caring-is-science-card{padding:30px}}.caring-is-science-card .caring-sub-title,.caring-is-science-card .caring-text{font-size:14px}.caring-is-science-slide{height:auto}.background-video-box{display:none}.caring-is-science{padding-bottom:75px;padding-top:75px}.we-care-title:last-child{border-bottom:0}.caring-is-science-sub-title{color:#10312b;font-size:21px;line-height:1.3;margin:auto;max-width:240px;padding-bottom:20px}@media (min-width:720px) and (max-width:1024px){.caring-is-science-sub-title{font-size:27px;max-width:55%;padding-bottom:30px}}.we-care-title-center h2{border-bottom:1px solid hsla(0,0%,100%,.2);display:block;line-height:1.3;text-align:center;width:100%}.we-care-section{background:#2e6446;min-height:auto!important;padding-bottom:75px;padding-top:75px}@media (min-width:720px) and (max-width:1024px){.we-care-section{padding-bottom:100px;padding-top:100px}}.desktop_only{display:none!important}.plant-engineers-video-rounded-box video{mix-blend-mode:multiply}.plant-engineers-video-rounded-inner-box{margin-top:50px;transform:scale(1.5);transform-origin:top center}.caring-card-icon{padding-bottom:20px;width:100%}.caring-card-icon img{max-width:50px}.caring-title{padding-bottom:20px}@media (min-width:720px) and (max-width:1024px){.caring-title{font-size:36px}}.caring-sub-title{padding-bottom:20px}@media (min-width:720px) and (max-width:1024px){.caring-sub-title{font-size:18px}}.caring-text{padding-bottom:20px}@media (min-width:720px) and (max-width:1024px){.caring-text{font-size:16px}}.plant-engineers-text-box{padding-bottom:32%}.marquee{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;overflow:hidden;white-space:nowrap;width:100%}.caring-is-science-card .bnt-box{align-items:end;flex-grow:1}.caring-is-science-card .bnt-box .btn{height:53px}.caring-is-science-card.white{background-color:#fff}.caring-is-science-card.blue{background-color:#e0ffff}.caring-is-science-card.beige{background-color:#f9e0d3}.caring-is-science-card.pink{background-color:#f7d9e8}.caring-is-science-card.green{background-color:#e2ffea}.caring-is-science-card .bnt-box{display:flex;justify-content:center;width:100%}.marquee .text{animation:marquee 20s linear infinite;display:inline-block;text-indent:0;text-transform:uppercase}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.marque-box{padding-bottom:50px;padding-top:40px}@media (min-width:720px) and (max-width:1024px){.marque-box{padding-bottom:75px;padding-top:75px}}.plant-engineers-text-2{font-size:20px;padding-bottom:50px}.plant-engineers-text-2 strong{color:#30c06a}@media (min-width:720px) and (max-width:1024px){.plant-engineers-text-2{margin:auto;max-width:80%}}.soil-img-box{background:#fff;line-height:0;margin-left:-25px;margin-right:-25px;padding-top:20px}@media (min-width:720px) and (max-width:1024px){.soil-img-box{border-top-left-radius:50px;border-top-right-radius:50px;overflow:hidden}}.soil-img-box img{border-top-left-radius:30px;border-top-right-radius:30px;margin-left:0;margin-right:0;min-width:100%;width:calc(100% + 50px)}.zoomable-grid-gallery{padding-top:75px}@media (min-width:720px) and (max-width:1024px){.zoomable-grid-sub-title{font-size:27px!important;max-width:80%!important}}.zoomable-grid-title{padding-bottom:25px}@media (min-width:720px) and (max-width:1024px){.zoomable-grid-title{margin:auto;max-width:80%;padding-bottom:30px}}.zoomable-grid-sub-title{color:#10312b;font-size:21px;line-height:1.3;margin:auto;max-width:240px;padding-bottom:20px}.certification-section{background-color:#fff;overflow:hidden;padding-top:50px;width:100%}@media (min-width:720px) and (max-width:1024px){.certification-section{padding-top:100px}}.certifications-slider{mix-blend-mode:luminosity;padding-bottom:75px}.certifications-slider .certifications-row{background-color:#fff;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.certifications-slider .certification-item{display:inline-block;opacity:.5}.certifications-slider img{display:inline-block;width:150px}.clients-slider img{height:100px;padding-right:30px}.soil-tests-sections{background:rgba(52,110,76,.7);padding-top:75px}.soil-tests-title{font-size:85px;margin:auto;max-width:570px;padding-bottom:30px}@media (min-width:720px) and (max-width:1024px){.soil-tests-title{font-size:120px;max-width:80%}.mobile-casestudy-text{padding-top:25px}}.soil-tests-sub-title{color:#10312b;font-size:22px;max-width:460px;padding-bottom:50px}@media (min-width:720px) and (max-width:1024px){.soil-tests-sub-title{font-size:27px;margin:auto}}.soil-tests-rating-table,.soil-tests-rating-title{display:none}@media (min-width:720px) and (max-width:1024px){.engineered-title{font-size:116px}}.casestudy-gallery-title{left:50%;padding:10px;position:absolute;text-align:center;top:50%;transform:translateY(-50%) translateX(-50%);width:100%;z-index:2}@media (min-width:720px) and (max-width:1024px){.casestudy-gallery-title{width:80%}}.swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:15px}.swiper-pagination-bullet{background:transparent;border:1px solid #fff;display:inline-block;height:6px;opacity:1;width:6px}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.caring-is-science{background:#ebf4ee}.clinets-section .caring-is-science-title{font-size:85px;line-height:1.17;padding-top:0}@media (min-width:720px) and (max-width:1024px){.clinets-section .caring-is-science-title{font-size:120px;margin:auto;max-width:80%}}.engineered-text{font-size:20px;padding-bottom:50px;padding-top:50px;text-align:left}.engineered-text strong{color:#30c06a;font-weight:500}@media (min-width:720px) and (max-width:1024px){.engineered-text{margin:auto;max-width:80%}}.swiper-casesudy-gallery-1,.swiper-casesudy-gallery-2,.swiper-casesudy-gallery-3{margin-left:-10px;margin-right:-10px}.season-card-outer-title{display:none}.season-card{padding:10px}@media (min-width:720px) and (max-width:1024px){.season-card{padding:50px}}.season-card-box{border-radius:25px;margin-bottom:25px;padding:25px}@media (min-width:720px) and (max-width:1024px){.season-card-box{border-radius:50px;padding:50px}}@media (min-width:900px){.season-card-box{border-radius:75px}}.season-card-box.green{background:#dafad2}.season-card-box.blue{background-color:#c9f5f5}.season-card-box.pink{background-color:#ffece2}.season-card-text{color:rgba(52,110,76,.7);font-size:15px;line-height:1.2;padding-bottom:10px}@media (min-width:720px) and (max-width:1024px){.season-card-text{font-size:18px}}.season-card-title-2{font-size:18px;font-style:italic;font-weight:400;padding-bottom:20px}@media (min-width:720px) and (max-width:1024px){.season-card-title-2{font-size:27px;max-width:90%}}.season-card-img-box{border-radius:25px;margin-top:25px;overflow:hidden}@media (min-width:720px) and (max-width:1024px){.season-card-img-box{border-radius:50px}}@media (min-width:900px){.season-card-img-box{border-radius:75px}}.season-card-title{font-size:55px;padding-bottom:30px}@media (min-width:720px) and (max-width:1024px){.season-card-title{font-size:120px}}.season-text-box-wrap{padding-left:0;padding-right:0}.season-card-text-box{background:hsla(0,0%,100%,.69);border-radius:25px;padding:20px}@media (min-width:720px) and (max-width:1024px){.season-card-text-box{border-radius:50px;padding:50px}}@media (min-width:900px){.season-card-text-box{border-radius:75px}}.engineered-all-year{background:linear-gradient(180deg,#dafad2,#fff 13%);padding-top:75px}.engineered-sub-title{color:#10312b;font-size:21px;line-height:1.3;margin:auto;max-width:240px;padding-bottom:20px}@media (min-width:720px) and (max-width:1024px){.engineered-sub-title{font-size:27px;max-width:80%;padding-bottom:30px}}.clients-slider{padding-bottom:75px}@media (min-width:720px) and (max-width:1024px){.clients-slider{padding-bottom:100px}}.clients-sub-title{color:#10312b;font-size:21px;line-height:1.3;margin:auto;max-width:240px;padding-bottom:20px}@media (min-width:720px) and (max-width:1024px){.clients-sub-title{font-size:27px;max-width:80%}}.clinets-section{padding-top:75px}@media (min-width:720px) and (max-width:1024px){.clinets-section{padding-top:100px}}.casestudies-right-col{display:none}.contact-form-outer{align-items:center;display:flex;height:100%;padding:20px;position:absolute;top:50%;transform:translateY(-50%)}.contact-form,.contact-form-outer{overflow:hidden;width:100%}.contact-form-outer{opacity:0}.contact-form{padding-top:0}.contact-form-popup{align-items:center;background:rgba(218,250,210,.77);bottom:0;display:flex;flex-wrap:wrap;justify-content:center;left:0;margin:auto;opacity:0;padding:0;pointer-events:none;position:fixed;right:0;text-align:center;top:0;visibility:hidden;z-index:13}.contact-form-popup.show{pointer-events:all}.contact-form-title-1{display:none}.line-box,.line-box .line{height:clamp(1.0833333333333335rem,.7448789571694596vw + .606rem,1.5rem);width:clamp(1.0833333333333335rem,.7448789571694596vw + .606rem,1.5rem)}.line-box .line{bottom:0;left:0;position:absolute;right:0;top:0}.close-contact-form{align-items:center;background-color:#719a82;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;right:10px;top:10px;width:50px;z-index:13}.close-contact-form svg{transform-origin:50% 50%;transition:transform .45s ease-out;will-change:transfrom}.close-contact-form:hover svg{transform:rotate(90deg)}.contact-form-inner{-webkit-backdrop-filter:blur(24.70000076px);backdrop-filter:blur(24.70000076px);background:rgba(42,88,61,.78);border-radius:25px;height:100%;max-height:692px;overflow:scroll;padding:20px 10px;position:relative}@media (min-width:720px) and (max-width:1024px){.contact-form-inner{max-height:850px;padding:50px 25px}}@media (max-width:719px){.g-recaptcha{transform:scale(.85);transform-origin:center left}.recaptcha-popup-box div:first-child{transform:translateX(.5px)}}.contact-form-title-2{font-size:45px;padding-bottom:20px}@media (min-width:720px) and (max-width:1024px){.contact-form-title-2{font-size:60px;margin:auto;max-width:50%;padding-bottom:30px}}.contact-form-box{background:#719a82;border-radius:25px;padding:20px 20px 0}.form-row{display:flex;flex-wrap:wrap;width:100%}.form-msg{padding-bottom:10px;padding-top:10px;transition:opacity .45s ease-out}@media (min-width:720px) and (max-width:1024px){.form-msg{font-size:20px;padding-bottom:20px;padding-top:20px;text-align:center;width:100%}}.form-col{display:flex;flex-wrap:wrap;padding-bottom:20px;width:100%}.form-col .error-text{bottom:-15px;color:#dafad2;display:block;font-size:10px;left:15px;position:absolute;right:15px;text-align:left}.form-col.col-btn{justify-content:center;padding-top:clamp(.4513888888888889rem,.31036623215394166vw + .253rem,.625rem);width:100%}.form-col .form-field{display:block;position:relative;width:100%}.form-col.double{padding-bottom:0;width:100%}.form-col.double .form-field{padding-right:0}.form-col label{display:block;font-size:12px;padding-bottom:5px;padding-left:20px;text-align:left}@media (min-width:720px) and (max-width:1024px){.form-col label{font-size:16px;padding-bottom:10px}}.form-col input,.form-col textarea{background:#fff;border:0;border-radius:25px;color:#2e6748;display:block;font-family:HelveticaNeueCyr,sans-serif;font-size:14px;font-weight:500;height:50px;padding-left:20px;padding-right:15px;width:100%}@media (min-width:720px) and (max-width:1024px){.form-col input,.form-col textarea{font-size:16px}}.form-col textarea{min-height:100px;padding-bottom:20px;padding-top:20px;resize:none}.g-recaptcha{display:inline-block;position:relative}.recaptcha-popup-box{margin-top:20px}.recaptcha-popup-box div:first-child{transform:translateX(.031rem) translateY(.031rem)}.recaptcha-popup-box.error{box-shadow:0 0 1px 1px #dafad2}.g-recaptcha.error:after{background:url(../images/icon/attention-image-error.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;position:absolute;right:-24px;top:10px;width:20px}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000000s ease-in-out 0s;transition:background-color 5000000s ease-in-out 0s}.visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.scrollTop{display:none}body.dark .letter{fill:#346e4c}body.dark .letter,body.light .letter{transition:all .65s cubic-bezier(.55,.09,.68,.53)}body.light .letter{fill:#fff}.plant-engineers-slider-box{padding-top:25px}@media (min-width:720px) and (max-width:1024px){.plant-engineers-slider-box{padding-top:50px}.plant-engineers-slider-text{padding-top:125px}}.plant-engineers-slider-outer{margin:auto}.card-slider-container{height:350px;position:relative;width:260px}@media (min-width:720px) and (max-width:1024px){.card-slider-container{width:500px}}.card-slider-box{height:350px;left:0;perspective:200px;position:absolute;right:0;top:0;width:260px}@media (min-width:720px) and (max-width:1024px){.card-slider-box{width:500px}}.card-slider{border-bottom:25px;border-radius:25px;left:0;overflow:hidden;position:absolute;right:0;top:0;width:260px}@media (min-width:720px) and (max-width:1024px){.card-slider{width:500px}}.card-slider .img-wrapper{border-radius:25px;overflow:hidden}.scrollDown{bottom:50px;cursor:pointer;left:0;left:50%;position:absolute;right:0;transform:translateX(-50%) scale(.9);visibility:visible;width:63px;z-index:10}.scrollDown .scroll-down-arrow{bottom:-11px;left:50%;position:absolute;transform:translateX(-50%) translateY(0);width:37px}body,html{height:100%}.h-100vh-100lvh{height:100%;min-height:-webkit-fill-available}.infinite-loop-slider.certifications{mix-blend-mode:luminosity}.infinite-loop-slider.certifications .swiper-slide{opacity:.5}@media (max-width:719px){.infinite-loop-slider.certifications .swiper-slide img{height:120px}}.text-section{background-color:#fff;padding-bottom:100px;padding-top:120px;width:100%}@media (min-width:720px) and (max-width:1024px){.text-section{padding-top:150px}}.text-section .text-page-title{font-size:60px!important;padding-bottom:30px}@media (min-width:720px) and (max-width:1024px){.text-section{padding-bottom:150px;padding-top:150px}}.text-section .text-page-title{text-align:center}.text-section article p{color:#707070;font-family:HelveticaNeueCyr;font-size:16px;font-style:normal;font-weight:500;line-height:120%;padding-bottom:20px;width:10%0}.text-section article h1,.text-section article h2,.text-section article h3,.text-section article h4,.text-section article h5,.text-section article h6{color:#30c06a;font-family:HelveticaNeueCyr;font-size:24px;font-style:normal;font-weight:700;line-height:120%;padding-bottom:20px}.text-section article strong{color:#2e6748}.text-section article a{color:#30c06a;text-decoration:underline}.text-section article ul{list-style:none;margin:0;padding-bottom:20px}.text-section article ul li{color:#707070;font-family:HelveticaNeueCyr;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.8px;line-height:133%;padding-bottom:10px;padding-left:20px;position:relative;width:95%}.text-section article ul li:after{background-color:#2e6748;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:10px;width:5px}.text-section article ul strong{color:#2e6748}.text-section article ul a{color:#30c06a;text-decoration:underline}.text-page-sub-title,.text-page-title{text-align:center}.error-section{background-image:url(../images/404/flowers.jpg);background-position:center 165px;background-repeat:no-repeat;background-size:cover;padding-bottom:30px;padding-top:150px}@media (min-width:720px) and (max-width:1024px){.error-section{padding-top:150px}}.error-section .text-page-title{margin:auto;max-width:80%;padding-bottom:30px}.error-section .error-title-box{align-items:center;-webkit-backdrop-filter:blur(24.70000076px);backdrop-filter:blur(24.70000076px);background:hsla(0,0%,100%,.38);border-radius:20px;box-shadow:12px 13px 12.7px 0 rgba(0,0,0,.25);display:flex;flex-wrap:wrap;margin:50px auto;width:80%}@media (min-width:720px) and (max-width:1024px){.error-section .error-title-box{margin-bottom:150px;margin-top:150px}}.error-section .error-title-inner-box{align-items:center;display:flex;flex-wrap:wrap;padding:20px;text-align:center;width:100%}.error-section .error-title-inner-box-left{padding-bottom:20px;width:100%}@media (min-width:720px) and (max-width:1024px){.error-section .error-title-inner-box-left{width:50%}}.error-section .error-title-inner-box-right{padding-left:20px;text-align:left;width:100%}@media (min-width:720px) and (max-width:1024px){.error-section .error-title-inner-box-right{width:50%}}.error-section .error-title-inner{padding-bottom:10px}.error-section .error-title-inner-sub-title a{color:#2e6748;text-decoration:underline}
