html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;touch-action:none}.fancybox__container{-webkit-tap-highlight-color:rgba(0,0,0,0);--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0,0,0,.4));bottom:0;box-sizing:border-box;color:var(--fancybox-color,#fff);direction:ltr;display:flex;flex-direction:column;left:0;margin:0;outline:none;overflow:hidden;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);position:fixed;right:0;top:0;-webkit-transform-origin:top left;transform-origin:top left;z-index:1050}.fancybox__container *,.fancybox__container :after,.fancybox__container :before{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,.94))}@media (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{background:var(--fancybox-bg,rgba(24,24,27,.92));bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.fancybox__carousel{flex:1 1 auto;height:100%;min-height:0;position:relative;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{cursor:default;height:100%;overflow:visible;position:relative;width:100%}.fancybox__track{display:flex;height:100%}.fancybox__slide{--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px;display:flex;flex:0 0 auto;flex-direction:column;margin:0;max-width:100%;outline:0;overflow:auto;overscroll-behavior:contain;padding:48px 8px 8px;position:relative;width:100%}.fancybox__slide:after,.fancybox__slide:before{content:"";flex:0 0;margin:auto}@media (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{align-self:center;background:var(--fancybox-content-bg,#fff);color:var(--fancybox-content-color,#374151);display:flex;flex-direction:column;margin:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);padding:36px;position:relative;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){box-shadow:none;outline:thin dotted}.fancybox__caption{word-wrap:anywhere;align-self:center;color:var(--fancybox-color,currentColor);cursor:auto;flex-shrink:0;line-height:1.375;margin:0;max-width:100%;padding:1rem 0 0;visibility:visible}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{color:var(--fancybox-color,#fff);top:100%}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;right:8px;right:calc(env(safe-area-inset-right, 0px) + 8px);top:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);z-index:40}@media (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{color:var(--fancybox-color,#fff);position:absolute;right:0;top:-40px}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{color:var(--fancybox-color,currentColor);height:50px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{-webkit-animation:fancybox-rotate 2s linear infinite;animation:fancybox-rotate 2s linear infinite;bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transform-origin:center center;transform-origin:center center;width:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;stroke:currentColor;-webkit-animation:fancybox-dash 1.5s ease-in-out infinite;animation:fancybox-dash 1.5s ease-in-out infinite}@-webkit-keyframes fancybox-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.carousel__button.is-close,.carousel__dots,.fancybox__backdrop,.fancybox__caption,.fancybox__nav{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav{-webkit-animation:fancybox-fadeIn .15s ease backwards;animation:fancybox-fadeIn .15s ease backwards}.fancybox__container.is-animated.is-closing .carousel__button.is-close,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav{-webkit-animation:fancybox-fadeOut .15s ease both;animation:fancybox-fadeOut .15s ease both}.fancybox-fadeIn{-webkit-animation:fancybox-fadeIn .15s ease both;animation:fancybox-fadeIn .15s ease both}.fancybox-fadeOut{-webkit-animation:fancybox-fadeOut .1s ease both;animation:fancybox-fadeOut .1s ease both}.fancybox-zoomInUp{-webkit-animation:fancybox-zoomInUp .2s ease both;animation:fancybox-zoomInUp .2s ease both}.fancybox-zoomOutDown{-webkit-animation:fancybox-zoomOutDown .15s ease both;animation:fancybox-zoomOutDown .15s ease both}.fancybox-throwOutUp{-webkit-animation:fancybox-throwOutUp .15s ease both;animation:fancybox-throwOutUp .15s ease both}.fancybox-throwOutDown{-webkit-animation:fancybox-throwOutDown .15s ease both;animation:fancybox-throwOutDown .15s ease both}@-webkit-keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-fadeOut{to{opacity:0}}@-webkit-keyframes fancybox-zoomInUp{0%{opacity:0;-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0)}to{opacity:1;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}@keyframes fancybox-zoomInUp{0%{opacity:0;-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0)}to{opacity:1;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}@-webkit-keyframes fancybox-zoomOutDown{to{opacity:0;-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0)}}@keyframes fancybox-zoomOutDown{to{opacity:0;-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0)}}@-webkit-keyframes fancybox-throwOutUp{to{opacity:0;-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0)}}@keyframes fancybox-throwOutUp{to{opacity:0;-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0)}}@-webkit-keyframes fancybox-throwOutDown{to{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}}@keyframes fancybox-throwOutDown{to{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}}.fancybox__carousel .carousel__slide{scrollbar-color:#ccc hsla(0,0%,100%,.1);scrollbar-width:thin}.fancybox__carousel .carousel__slide::-webkit-scrollbar{height:8px;width:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{-webkit-transform-origin:0 0;transform-origin:0 0;transition:none;-webkit-user-select:none;user-select:none}.has-image .fancybox__content{background:transparent;min-height:1px;padding:0}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-height:100%;max-width:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{height:auto;max-width:100%}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{height:100%;width:100%}.has-image[data-image-fit=cover] .fancybox__image{height:100%;object-fit:cover;width:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{flex-shrink:1;max-width:100%;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{height:80%;width:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{height:540px;max-height:100%;max-width:100%;width:960px}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{background:rgba(24,24,27,.9);color:#fff;padding:0}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{background:transparent;border:0;display:block;height:100%;width:100%}.fancybox-placeholder{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.fancybox__thumbs{flex:0 0 auto;opacity:var(--fancybox-opacity,1);padding:0 3px;position:relative}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{-webkit-animation:fancybox-fadeIn .15s ease-in backwards;animation:fancybox-fadeIn .15s ease-in backwards}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{align-items:center;box-sizing:initial;cursor:pointer;display:flex;flex:0 0 auto;justify-content:center;margin:0;overflow:visible;padding:8px 3px;width:var(--fancybox-thumbs-width,96px)}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{border-color:var(--fancybox-accent-color,rgba(34,213,233,.96));border-radius:var(--fancybox-thumbs-border-radius,4px);border-style:solid;border-width:5px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .15s ease}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb:after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;user-select:none}.fancybox__thumb{background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--fancybox-thumbs-border-radius,4px);padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));position:relative;width:100%}.fancybox__toolbar{--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;background:linear-gradient(0deg,transparent 0,rgba(0,0,0,.006) 8.1%,rgba(0,0,0,.021) 15.5%,rgba(0,0,0,.046) 22.5%,rgba(0,0,0,.077) 29%,rgba(0,0,0,.114) 35.3%,rgba(0,0,0,.155) 41.2%,rgba(0,0,0,.198) 47.1%,rgba(0,0,0,.242) 52.9%,rgba(0,0,0,.285) 58.8%,rgba(0,0,0,.326) 64.7%,rgba(0,0,0,.363) 71%,rgba(0,0,0,.394) 77.5%,rgba(0,0,0,.419) 84.5%,rgba(0,0,0,.434) 91.9%,rgba(0,0,0,.44));display:flex;justify-content:space-between;left:0;opacity:var(--fancybox-opacity,1);padding:0;position:absolute;right:0;text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.4));top:0;touch-action:none;z-index:20}@media (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{-webkit-animation:fancybox-fadeIn .15s ease-in backwards;animation:fancybox-fadeIn .15s ease-in backwards}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";-webkit-font-smoothing:subpixel-antialiased;font-size:17px;font-variant-numeric:tabular-nums;line-height:var(--carousel-button-height,48px);min-width:72px;padding:0 10px;text-align:center}.fancybox__progress{background:var(--fancybox-accent-color,rgba(34,213,233,.96));height:3px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:linear;-webkit-user-select:none;user-select:none;z-index:30}.fancybox__container:-webkit-full-screen::backdrop{opacity:0}.fancybox__container:fullscreen::-webkit-backdrop{opacity:0}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2),.fancybox__container.has-slideshow .fancybox__button--slideshow g:first-child{display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}.carousel{box-sizing:border-box;position:relative}.carousel *,.carousel :after,.carousel :before{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{max-height:100%;max-width:100%;overflow:hidden;position:relative}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;max-width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:1rem;position:relative;width:var(--carousel-slide-width,60%)}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{display:flex;justify-content:center;left:0;list-style:none;margin:0 auto;padding:0;position:absolute;right:0;top:calc(100% + .5rem);-webkit-user-select:none;user-select:none}.carousel__dots .carousel__dot{cursor:pointer;display:block;height:22px;margin:0;padding:0;position:relative;width:22px}.carousel__dots .carousel__dot:after{background-color:currentColor;border-radius:50%;content:"";height:8px;left:50%;opacity:.25;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .15s ease-in-out;width:8px}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{align-items:center;background:var(--carousel-button-bg,transparent);border:0;border-radius:var(--carousel-button-border-radius,50%);box-shadow:var(--carousel-button-shadow,none);color:var(--carousel-button-color,currentColor);cursor:pointer;display:flex;height:var(--carousel-button-height,48px);justify-content:center;padding:0;pointer-events:all;transition:opacity .15s ease;width:var(--carousel-button-width,48px)}.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;-webkit-filter:var(--carousel-button-svg-filter,none);filter:var(--carousel-button-svg-filter,none);height:var(--carousel-button-svg-height,50%);pointer-events:none;width:var(--carousel-button-svg-width,50%)}.gre{background-color:var(--c-gray);min-height:78px;min-width:304px}.gre.is-rendered.is-invalid{animation:shake .25s ease-in-out 2}.gre.is-rendered{background-color:var(--c-white)}.gre:not(.is-rendered){cursor:wait}.gre:not(.is-rendered) *{pointer-events:none}.file-attach{--btnHeight:40px;--btnBg:var(--c-white);align-items:flex-start;display:inline-flex;flex-flow:column-reverse}.dom-is-ready .file-attach{transition:opacity .1s}.file-attach.is-dragging{opacity:.5}.file-attach.is-dragging *{pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.file-attach.is-invalid .file-attach__btn.btn{--labelColor:var(--c-red)}.file-attach.is-invalid .file-attach__btn.btn .btn__icon{animation:shake .2s linear 4}.file-attach__dropzone{height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.file-attach__list{min-width:100%;order:3}.file-attach__list-item{width:100%}.file-attach__list-item:not(:last-child){margin-bottom:2em}.file-attach__input{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.file-attach__input[disabled]+.file-attach__btn{--cursor:not-allowed;--opacity:.5}.file-attach__btn{align-items:baseline;cursor:pointer;display:flex}@media(max-width:767px){.file-attach__btn{display:grid;gap:4px 20px;grid-template-columns:26px 1fr;grid-template-rows:repeat(2,1fr)}}.file-attach__btn:hover .file-attach__btn-icon *{stroke:var(--c-mauve)}.file-attach__btn:hover .file-attach__btn-label{color:var(--c-mauve)}.dom-is-ready .file-attach__btn-icon{transition:all .2s}.file-attach__btn-icon{align-self:center;margin-right:19px}.file-attach__btn-icon.i-icon{fill:transparent}@media(max-width:767px){.file-attach__btn-icon{align-self:flex-start;grid-row:span 2}.file-attach__btn-icon.i-icon{--size:26px}}.dom-is-ready .file-attach__btn-label{transition:all .2s}.file-attach__btn-label{color:var(--c-screamin-green);font-size:20px;font-weight:300;letter-spacing:.02em;line-height:1.5}@media(max-width:767px){.file-attach__btn-label{font-size:18px;line-height:1.33}}@media(max-width:576px){.file-attach__btn-label{font-size:16px;line-height:1.5}}.file-attach__btn-note{color:var(--c-alto);font-size:14px;letter-spacing:.02em;line-height:1.43;margin-left:4px}@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{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{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-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.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,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.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-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-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}[dir=ltr] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}[dir=rtl] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-right:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.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:10px;left:0;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:50%;display:inline-block;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;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{right:10px;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-progressbar{background: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: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:4px}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.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)}}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.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}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}.dom-is-ready .header{transition:all .3s .4s}.header{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;visibility:hidden}.dom-is-ready .header{opacity:1;visibility:visible}.header{color:var(--c-tundora);padding:52px 0;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:920px){.header{padding:30px 0}}@media(max-width:576px){.header{padding:14px 0}}.header__container{justify-content:space-between}@media(max-width:920px){.header__container{justify-content:flex-start}}.header .container{align-items:center;display:flex;flex-flow:row}.header__logo{flex-basis:17%}@media(max-width:920px){.header__logo{flex-basis:40%;margin-right:auto;z-index:101}.dom-is-ready .header__logo{transition:all .5s}.header__logo.is-opened *{fill:var(--c-white)}}@media(max-width:576px){.header__logo{flex-basis:50%;min-width:175px}}.header__actions{display:flex;flex-basis:15%;justify-content:flex-end}.header__actions .btn__label{white-space:nowrap}@media(max-width:920px){.header__actions{flex-basis:36%;margin-right:33px;z-index:101}}@media(max-width:576px){.header__actions{display:none}}.header__nav{--transitionDelay:0.05s;margin:0 auto}@media(max-width:920px){.dom-is-ready .header__nav{transition:all .3s ease-in-out}.header__nav{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--c-burger-overlay) url(../images/burger-bg.png) bottom right /contain no-repeat;border-radius:0 40px 40px 0;height:100vh;left:-100vw;min-width:0;opacity:0;overflow:hidden;overflow-y:auto;padding:250px 70px 50px;position:fixed;top:0;visibility:hidden;width:0;z-index:100}@supports (-webkit-touch-callout:none){.header__nav{height:-webkit-fill-available}}.header__nav.is-opened{left:0;min-width:304px;opacity:1;visibility:visible;width:91vw}.header__nav.is-opened .nav__item{opacity:1;transform:translateX(0);visibility:visible}.header__nav.is-opened .nav__item:first-child{transition-delay:var(--transitionDelay)}.header__nav.is-opened .nav__item:nth-child(2){transition-delay:calc(var(--transitionDelay) + .05s)}.header__nav.is-opened .nav__item:nth-child(3){transition-delay:calc(var(--transitionDelay) + .15s)}.header__nav.is-opened .nav__item:nth-child(4){transition-delay:calc(var(--transitionDelay) + .2s)}@media(max-width:576px){.dom-is-ready .header__nav.is-opened .nav__action-btn{transition:all .3s ease-in-out calc(var(--transitionDelay) + .25s)}.header__nav.is-opened .nav__action-btn{opacity:1;transform:translateX(0);visibility:visible}}.dom-is-ready .header__nav .nav__item{transition:all .3s ease-in-out}.header__nav .nav__item{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;transform:translateX(-100%);visibility:hidden}}@media(max-width:576px){.header__nav{border-radius:0 30px 30px 0;padding:105px 45px}.header__nav.is-opened{width:85vw}.header__nav .nav__action-btn{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;transform:translateX(-100%);visibility:hidden}}.header__version-link{align-items:center;color:var(--c-tundora);column-gap:10px;display:flex;letter-spacing:.02em;margin-right:40px}.header__version-link:hover{color:var(--c-purple-heart)}@media(max-width:1280px){.header__version-link{margin:0 15px}}@media(max-width:920px){.header__version-link{display:none}}.header__burger{display:none}@media(max-width:920px){.header__burger{display:block;height:50px;margin-right:-15px;width:50px}}@media(max-width:576px){.header__burger{height:26px}}.footer{padding:40px 0;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:767px){.footer{padding-top:0}}.footer .container{align-items:center;display:flex;flex-flow:row;justify-content:space-between}@media(max-width:767px){.footer .container{flex-flow:column-reverse;row-gap:0}}.footer__left{align-items:center;column-gap:46px;display:flex;flex-flow:row nowrap}@media(max-width:576px){.footer__left{flex-flow:column;row-gap:24px}}.footer__about{color:var(--c-tundora)}@media(max-width:576px){.footer__about{font-size:16px;line-height:1.5}}.footer__social{align-items:center;display:flex;gap:16px}@media(max-width:576px){.footer__nav{padding:49px}}@media(max-width:767px){.footer__nav .nav{column-gap:70px;flex-flow:row wrap;justify-content:center}}@media(max-width:576px){.footer__nav .nav{justify-content:space-around}}.footer__nav .nav__link{color:var(--c-tundora);font-size:18px;font-weight:400;letter-spacing:.02em;line-height:21px}.footer__nav .nav__link:hover{color:var(--c-black)}@media(max-width:576px){.footer__nav .nav__link{font-size:16px;line-height:1.5}}.breadcrumbs{clear:both;display:flex;flex-flow:row wrap;list-style:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.breadcrumbs__item{display:flex}.breadcrumbs__item:not(:last-child):after{content:"/";margin:0 .5em}.breadcrumbs__link{color:currentColor;text-decoration:underline}.breadcrumbs__link:hover{color:var(--c-blue)}.copyright{display:flex}.copyright img{border:0;display:block;height:33px;max-width:100%;width:177px}.logo{display:flex}.logo a{color:inherit;text-decoration:none}.logo a,.logo svg{border:0;display:block}.logo svg{height:auto;max-width:100%;width:277px}.btn{--btnHeight:50px;--btnWidth:auto;--btnColor:var(--c-white);--btnBgColor:var(--c-black);--btnHorPaddings:32px;--btnFontSize:20px;--btnLineHeight:1;--btnFontWeight:500;--btnTextTransform:uppercase;--btnBoxShadow:none;--btnBorder:1px solid var(--btnBgColor);--btnHoverBgColor:var(--c-screamin-green);--btnHoverTextColor:var(--c-black);--btnHoverBorderColor:var(--c-screamin-green);--btnHoverBoxShadow:none;--btnBorderRadius:49px;--btnOpacity:1;--btnTransition:color .2s,border-color .2s,background-color .2s,opacity .2s,filter .2s;--btnCursor:pointer;--btnTextAlign:center;--btnDisplay:inline-flex;--btnIconSize:58px;align-items:center;-webkit-appearance:none;appearance:none;background-color:var(--btnBgColor);border:var(--btnBorder);border-radius:var(--btnBorderRadius);box-shadow:var(--btnBoxShadow);color:var(--btnColor);cursor:var(--btnCursor);display:var(--btnDisplay);font-family:Futura PT,Helvetica,sans-serif;font-size:var(--btnFontSize);font-weight:var(--btnFontWeight);height:var(--btnHeight);justify-content:center;line-height:var(--btnLineHeight);opacity:var(--btnOpacity);outline:none;padding:0 var(--btnHorPaddings);text-align:var(--btnTextAlign);text-decoration:none;text-transform:var(--btnTextTransform);-webkit-user-select:none;-ms-user-select:none;user-select:none;width:var(--btnWidth)}@media(max-width:576px){.btn{--btnFontSize:16px }}.dom-is-ready .btn{transition:var(--btnTransition)}.btn__icon-wrapper{--iconsMarginRight:8px;--iconsMarginBottom:0;height:var(--btnIconSize);margin-bottom:var(--iconsMarginBottom);width:var(--btnIconSize)}.btn__icon-wrapper .i-icon{--size:100%;vertical-align:initial}.dom-is-ready .btn__icon-wrapper .i-icon path{transition:all .2s}.btn__icon-wrapper:only-child{margin:0}.btn__icon-wrapper:not(:only-child):first-child{margin-right:var(--iconsMarginRight)}.btn__icon-wrapper:not(:only-child):last-child{margin-left:var(--iconsMarginRight)}.btn--white{--btnBgColor:var(--c-white);--btnBorder:0;--btnColor:var(--c-blue);--btnHoverBgColor:var(--c-gray)}.btn--gray{--btnBgColor:var(--c-gray);--btnBorder:0;--btnColor:var(--c-black);--btnHoverTextColor:var(--c-black);--btnHoverBgColor:var(--с-dark-gray)}.btn--blank{--btnHeight:auto;--btnColor:var(--c-blue);--btnBgColor:transparent;--btnHorPaddings:0;--btnFontSize:inherit;--btnLineHeight:inherit;--btnFontWeight:inherit;--btnTextTransform:none;--btnBoxShadow:none;--btnBorder:0;--btnHoverBgColor:var(--c-screamin-green);--btnHoverTextColor:var(--c-dark-blue);--btnHoverBoxShadow:none;--btnBorderRadius:0;--btnTextAlign:left;--btnDisplay:inline}.btn--full-width{--btnWidth:100%}.btn--gradient-effect{--btnTransition:color .2s,border-color .2s,background .2s;background:linear-gradient(-45deg,#000 0,#000 60%,var(--c-screamin-green) 0) 100%/300% 100% no-repeat;background:linear-gradient(-45deg,#000 0 60%,var(--c-screamin-green) 0) 100%/300% 100% no-repeat}.btn--gradient-effect:hover{background-position:0;transition:.5s}.btn.is-disabled,.btn[disabled]{--btnOpacity:.5;--btnCursor:not-allowed}.btn:hover{background-color:var(--btnHoverBgColor);border-color:var(--btnHoverBorderColor);box-shadow:var(--btnHoverBoxShadow);color:var(--btnHoverTextColor)}.btn *{pointer-events:none}.form-input{--width:100%;--height:var(--inputHeight);--bgColor:transparent;--border:1px solid var(--c-color-white-transparent);--padding:var(--inputPadding);--fontSize:var(--inputFontSize);--fontColor:var(--c-white);--fontWeight:300;--lineHeight:1.5;--placeHolderColor:var(--c-color-white-transparent);--hoverBorderColor:var(--c-white);--focusBorderColor:var(--c-white);--errorBorderColor:var(--c-red);--textareaHeight:140px;--cursor:text}.dom-is-ready .form-input{transition:all .2s}.form-input{background-color:var(--bgColor);border-bottom:var(--border);color:var(--fontColor);cursor:var(--cursor);font-size:var(--fontSize);font-weight:var(--fontWeight);height:var(--height);line-height:var(--lineHeight);padding:var(--padding);width:var(--width)}.form-input[disabled],.form-input[readonly]{--cursor:not-allowed}textarea.form-input{height:var(--textareaHeight);padding-bottom:18px;padding-top:18px}.form-input::-ms-input-placeholder{color:var(--placeHolderColor);opacity:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-input::placeholder{color:var(--placeHolderColor);opacity:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-input:hover{border-color:var(--hoverBorderColor)}.form-input:focus:not(button){border-color:var(--focusBorderColor)}.form-input:focus:not(button)+label{opacity:1;visibility:visible}.form-input.is-invalid{border-color:var(--errorBorderColor)}.checkbox,.radio{--size:30px;--iconSize:16px;--iconScale:0;--iconOpacity:0;--iconOffset:10px;--iconFilter:grayscale(100%);--iconCheckedFilter:brightness(0) invert(1);--iconCheckedBg:var(--c-blue);--iconTransform:none;--iconCheckedTransform:none;--iconHoverTransform:none;cursor:default;display:flex;pointer-events:none;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.checkbox label,.radio label{display:inherit}.checkbox:hover .checkbox__input:not([disabled]):not(:checked)~.form-input,.checkbox:hover .radio__input:not([disabled]):not(:checked)~.form-input,.radio:hover .checkbox__input:not([disabled]):not(:checked)~.form-input,.radio:hover .radio__input:not([disabled]):not(:checked)~.form-input{background-color:var(--hoverBgColor);border-color:var(--hoverBorderColor);border-width:var(--hoverBorderWidth)}.checkbox:hover .checkbox__input:not([disabled]):not(:checked)~.form-input:after,.checkbox:hover .radio__input:not([disabled]):not(:checked)~.form-input:after,.radio:hover .checkbox__input:not([disabled]):not(:checked)~.form-input:after,.radio:hover .radio__input:not([disabled]):not(:checked)~.form-input:after{opacity:.5;transform:var(--iconHoverTransform);visibility:visible}.checkbox__input,.radio__input{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.checkbox__input.is-invalid~.checkbox__emulator,.checkbox__input.is-invalid~.radio__emulator,.radio__input.is-invalid~.checkbox__emulator,.radio__input.is-invalid~.radio__emulator{border-color:var(--c-red)}.checkbox__input[disabled]~.form-input,.checkbox__input[disabled]~label .form-input,.radio__input[disabled]~.form-input,.radio__input[disabled]~label .form-input{--cursor:not-allowed;--hoverBgColor:var(--c-light-gray);--hoverBorderColor:var(--c-gray);opacity:.25}.checkbox__input[disabled]~.checkbox__label,.checkbox__input[disabled]~.radio__label,.checkbox__input[disabled]~label .checkbox__label,.checkbox__input[disabled]~label .radio__label,.radio__input[disabled]~.checkbox__label,.radio__input[disabled]~.radio__label,.radio__input[disabled]~label .checkbox__label,.radio__input[disabled]~label .radio__label{cursor:not-allowed}.checkbox__input:checked~.form-input,.checkbox__input:checked~label .form-input,.radio__input:checked~.form-input,.radio__input:checked~label .form-input{background-color:var(--iconCheckedBg);border-color:var(--hoverBorderColor);border-width:var(--hoverBorderWidth)}.checkbox__input:checked~.form-input:after,.checkbox__input:checked~label .form-input:after,.radio__input:checked~.form-input:after,.radio__input:checked~label .form-input:after{filter:var(--iconCheckedFilter);opacity:1;transform:var(--iconCheckedTransform);visibility:visible}.checkbox__emulator.form-input,.radio__emulator.form-input{--hoverBorderColor:var(--c-blue);--hoverBorderWidth:2px;--hoverBgColor:var(--c-light-gray);--width:var(--size);--height:var(--size);--cursor:pointer;--padding:0;align-items:center;display:flex;flex-shrink:0;justify-content:center;pointer-events:auto;position:relative;top:0}.checkbox__emulator.form-input:after,.radio__emulator.form-input:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;visibility:hidden}.dom-is-ready .checkbox__emulator.form-input:after,.dom-is-ready .radio__emulator.form-input:after{transition:all .2s}.checkbox__emulator.form-input:after,.radio__emulator.form-input:after{background:url(../icons/icon-check.svg) no-repeat 50% 50%/var(--iconSize) var(--iconSize);content:"";filter:var(--iconFilter);height:100%;opacity:var(--iconOpacity);transform:var(--iconTransform);transform-origin:50% 50%;width:100%}.dom-is-ready .checkbox__label,.dom-is-ready .radio__label{transition:all .2s}.checkbox__label,.radio__label{cursor:pointer;display:block;line-height:var(--size);padding-left:var(--iconOffset);pointer-events:auto}.checkbox__label--flex,.radio__label--flex{display:flex;flex-flow:row wrap}.radio{--iconTransform:scale(0) translateZ(0);--iconHoverTransform:var(--iconTransform);--iconCheckedTransform:scale(1) translateZ(0);--iconCheckedFilter:none;--iconCheckedBg:var(--c-white)}.radio__emulator.form-input{--borderRadius:100%}.radio__emulator.form-input:after{background:var(--c-blue);border-radius:100%;height:10px;width:10px}.attachment{align-items:center;display:flex}a.attachment:not(:hover){color:var(--c-white)}a.attachment:after{content:none}a.attachment .attachment__info{padding-right:0}.attachment__icon{flex-shrink:0;margin-right:20px}.attachment__icon .i-icon{--size:60px}.attachment__info{padding-right:8px}.attachment__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dom-is-ready .attachment__name{transition:all .2s}.attachment__name{cursor:help;max-width:299px}.attachment__name:hover{color:var(--c-blue)}.dom-is-ready .attachment__remove{transition:all .2s}.attachment__remove{align-items:center;background:var(--c-gray);border-radius:100%;color:var(--c-gray);display:flex;flex-shrink:0;height:30px;justify-content:center;right:-13px;width:30px}.attachment__remove:hover{background:var(--c-screamin-green);color:var(--c-white)}.attachment__remove .i-icon{--size:14px}.attachment__size{font-size:12px}.burger{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%}.burger img{height:10px;width:20px}.scroll-to-top{--btnIconSize:58px;--btnBorderRadius:50%;--btnBgColor:var(--c-white);--btnHoverBgColor:var(--c-white);--btnBorder:3px solid var(--c-silver);--btnHoverBorderColor:var(--c-black);--btnBoxShadow:none;-webkit-appearance:none;appearance:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:initial;border:0;box-shadow:none;margin:0;opacity:0;padding:0;text-align:left;visibility:hidden}.dom-is-ready .scroll-to-top{transition:all .2s}.scroll-to-top{background-color:var(--btnBgColor);border:var(--btnBorder);border-radius:50%;bottom:100px;box-shadow:var(--btnBoxShadow);cursor:pointer;position:fixed;right:calc(var(--gridPadding)*.2);transform:translateY(150%);z-index:var(--scrollToTopBtnZIndex)}@media (max-width:1280px){.scroll-to-top{--btnSize:55px}}@media (max-width:767px){.scroll-to-top{--size:40px;bottom:50px}}.scroll-to-top:hover{filter:drop-shadow(0 3.2px 24px rgba(92,236,80,.45))}.scroll-to-top:hover .i-icon path{fill:var(--c-black)}.scroll-to-top .btn__icon-wrapper{padding:14px}.scroll-to-top.isShow{opacity:1;transform:none;visibility:visible}.scroll-to-top.isScrolled{background:var(--c-screamin-green);border:3px solid var(--c-screamin-green-transparent);box-shadow:0 4px 30px var(--c-screamin-green-transparent)}.scroll-to-top.isScrolled .i-icon path{fill:var(--c-black)}.accordion{margin-bottom:10px;overflow:hidden;position:relative}.accordion:after{background-color:var(--c-black-transparent);content:"";height:100%;left:24px;position:absolute;top:64px;width:1px}.dom-is-ready .accordion:last-child:after{transition:all .2s}.accordion:last-child:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;visibility:hidden}.accordion:last-child.is-open:after{opacity:1;visibility:visible}.accordion.is-open .accordion__title{color:var(--c-mine-shaft)}.accordion.is-open .accordion__button:after{transform:rotate(90deg) translateZ(0) scaleX(0)}.accordion__summary{cursor:pointer}.accordion__summary::marker{content:"";display:none}.accordion__summary:hover .accordion__title{color:var(--c-mine-shaft)}.accordion__summary:hover .accordion__button{background-color:var(--c-screamin-green)}.accordion__summary-inner{column-gap:32px;display:flex;flex-flow:row-reverse nowrap;justify-content:flex-end}@media(max-width:767px){.accordion__summary-inner{column-gap:24px}}.accordion__title.h3{--marginBottom:38px!important}.dom-is-ready .accordion__title.h3{transition:all .2s}.accordion__title.h3{color:var(--с-mine-shaft-transparent);margin:0;text-align:left;text-align:initial}.accordion__button{--iconSize:48px;align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:var(--iconSize);justify-content:center;position:relative;width:var(--iconSize)}.dom-is-ready .accordion__button:after,.dom-is-ready .accordion__button:before{transition:.3s}.accordion__button:after,.accordion__button:before{background:var(--c-black);border:1.5px solid var(--c-black);border-radius:5px;content:"";height:3px;position:absolute;width:20px}.accordion__button:after{transform:rotate(90deg) translateZ(0)}.accordion__content-inner{font-weight:300;letter-spacing:.02em;max-width:-moz-fit-content;max-width:fit-content;padding:0 0 85px 110px}@media(max-width:767px){.accordion__content-inner{font-size:18px;line-height:30px;padding:0 0 55px 98px}}:root{--c-white:#fff;--c-black:#000;--c-mine-shaft:#1f1f1f;--c-tundora:#444;--c-dove-gray:#686868;--c-boulder:#777;--c-dusty-gray:#999;--c-alto:#cecece;--c-concrete:#f3f3f3;--c-screamin-green:#5cec50;--c-purple-heart:#5d1dd3;--c-medium-purple:#8653e7;--c-mauve:#c7a9ff;--c-christine:#ec6608;--c-hot-pink-transparent:rgba(95,65,213,.4);--c-screamin-green-transparent:rgba(92,236,80,.45);--с-mine-shaft-transparent:rgba(31,31,31,.5);--c-black-transparent:rgba(0,0,0,.3);--c-black-transparent1:rgba(0,0,0,.16);--c-color-white-transparent:hsla(0,0%,100%,.5);--c-onahau:#c8e0ff;--c-red:red;--c-gray:#c1c1c1;--c-blue:#1c6cd5;--c-green:#067302;--c-dark-blue:#082f6c;--с-dark-gray:#999;--c-light-gray:#f0f0f0;--c-overlay:rgba(0,0,0,.5);--c-burger-overlay:rgba(31,31,31,.97);--c-silver:#b5b5b5;--c-white-smoke:#f5f5f5;--box-shadow:0 0 30px 30px var(--c-overlay);--fancybox-opacity:1;--fancybox-ts:.2s ease;--fancybox-bg:var(--c-overlay);--fancybox-color:var(--c-white);--baseFontSize:20px;--baseFontFamily:"Roboto",sans-serif;--baseLineHeight:1.5;--baseFontWeight:normal;--siteMaxWidth:1920px;--siteMinWidth:360px;--vh:1vh;--scrollBarWidth:17px;--gridWidth:1756px;--gridPadding:24px;--gridGutter:20px;--inputHeight:80px;--inputFontSize:100%;--inputPadding:25px 0;--headerHeight:162px;--scrollToTopBtnZIndex:1000}:root.is-mobile-device{--scrollBarWidth:0}@media(max-width:767px){:root{--inputHeight:72px}}@media(max-width:576px){:root{--inputPadding:20px 0;--inputFontSize:16px}}.flow-container{display:flex;flex-direction:column;height:100%;margin:auto;max-width:100%;min-height:100%;overflow-x:hidden;position:relative;width:100%}.scroll-is-disabled .flow-container{overflow-y:hidden}.container{margin:auto;max-width:var(--gridWidth);padding:0 var(--gridPadding);width:100%}@media(max-width:576px){.container{--gridPadding:16px}}.not-selectable{-webkit-user-select:none;-ms-user-select:none;user-select:none}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-overflow[title]{cursor:help}@media (max-width:1280px){.hidden-tablet{display:none!important}}@media (max-width:576px){.hidden-mobile{display:none!important}}.visible-mobile{display:none!important}@media (max-width:576px){.visible-mobile{display:block!important}}.visible-mobile--flex{display:none!important}@media (max-width:576px){.visible-mobile--flex{display:flex!important}}@media (max-width:767px){.visible-desktop{display:none!important}}@media (min-width:1281px){.visible-tablet{display:none!important}}.mt-48{margin-top:48px}.reset-list,.reset-ol,.reset-ul{list-style:none;margin:0;padding:0}.reset-list li,.reset-ol li,.reset-ul li{margin:0;padding:0;position:static}.reset-list li:after,.reset-list li:before,.reset-ol li:after,.reset-ol li:before,.reset-ul li:after,.reset-ul li:before{content:none}.reset-a,.reset-link{border:0;color:inherit;text-decoration:none}.reset-btn,.reset-button{-webkit-appearance:none;appearance:none;background-color:initial;border:0;box-shadow:none;margin:0;padding:0;text-align:left}.only-1-lines{-webkit-line-clamp:1}.only-1-lines,.only-2-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.only-2-lines{-webkit-line-clamp:2}.only-3-lines{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.visually-hidden{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.cf:after,.cf:before,.clearfix:after,.clearfix:before{clear:both;content:"";display:table}.i-icon{--size:1em;fill:currentColor;align-items:center;background-position:50%;background-repeat:no-repeat;display:inline-flex;height:var(--size);justify-content:center;vertical-align:middle;width:var(--size)}.i-icon--reverse{transform:scaleX(-1) translateZ(0)}.i-icon--medium{--size:18px}.i-icon--small{--size:14px}*{-webkit-touch-callout:none;border:0;box-sizing:border-box;margin:0;outline:0;padding:0}:after,:before{box-sizing:inherit}::selection{background-color:var(--c-gray);color:var(--c-black)}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;font:var(--baseFontWeight) var(--baseFontSize)/var(--baseLineHeight) var(--baseFontFamily);height:100%!important;min-height:100vh;scroll-behavior:smooth}@supports (-webkit-touch-callout:none){html{min-height:-webkit-fill-available}}html.scroll-is-disabled{overflow:hidden}html:not(.dom-is-ready) .btn,html:not(.dom-is-ready) [data-js-modal-open],html:not(.dom-is-ready) [type=submit]{pointer-events:none}body{background-color:var(--c-white);color:var(--c-black);font:inherit;min-height:inherit;min-width:var(--siteMinWidth);overflow:inherit}.with-fancybox body,body.compensate-for-scrollbar{overflow:hidden!important;touch-action:none}svg{fill:currentColor;display:block}input{box-shadow:none;filter:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}@supports (-ms-ime-align:auto){input::-ms-clear,input::-ms-reveal{display:none}}input:-webkit-autofill{-webkit-box-shadow:none}input::-webkit-auto-fill-button,input::-webkit-caps-lock-indicator,input::-webkit-credentials-auto-fill-button{display:none}input::-webkit-contacts-auto-fill-button{display:none!important;pointer-events:none;position:absolute;right:0;visibility:hidden}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;border-radius:0;box-shadow:none;font-family:inherit;line-height:inherit}textarea{resize:none}.edge select::-ms-expand{display:none}.site-error{padding:0 var(--gridPadding)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:local("Roboto Light"),url(../fonts/roboto-v30-latin_cyrillic-300.woff2) format("woff2"),url(../fonts/roboto-v30-latin_cyrillic-300.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto Regular"),url(../fonts/roboto-v30-latin_cyrillic-regular.woff2) format("woff2"),url(../fonts/roboto-v30-latin_cyrillic-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),url(../fonts/roboto-v30-latin_cyrillic-500.woff2) format("woff2"),url(../fonts/roboto-v30-latin_cyrillic-500.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),url(../fonts/roboto-v30-latin_cyrillic-700.woff2) format("woff2"),url(../fonts/roboto-v30-latin_cyrillic-700.woff) format("woff")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:600;src:local("Proxima Nova"),local("Proxima Nova Semibold"),url(../fonts/ProximaNova-Semibold.woff2) format("woff2"),url(../fonts/ProximaNova-Semibold.woff) format("woff")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:700;src:local("Proxima Nova"),local("Proxima Nova Bold"),url(../fonts/ProximaNova-Bold.woff2) format("woff2"),url(../fonts/ProximaNova-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Futura PT;font-style:normal;font-weight:500;src:local("Futura PT Demi"),url(../fonts/futura_pt_demi.woff2) format("woff2"),url(../fonts/futura_pt_demi.woff) format("woff")}@font-face{font-display:swap;font-family:Futura PT;font-style:normal;font-weight:600;src:local("Futura PT Heavy"),url(../fonts/futura_pt-heavy.woff2) format("woff2"),url(../fonts/futura_pt-heavy.woff) format("woff")}.form{--rowMargin:20px;display:flex;flex-flow:column;width:100%}.form__required-sign{color:var(--c-red)}.form__row{column-gap:32px;display:flex;flex-flow:row nowrap}.form__row:not(:last-child){margin-bottom:var(--rowMargin)}.form__row--grid{display:grid;gap:32px;grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,minmax(min-content,max-content))}@media(max-width:767px){.form__row--grid{gap:16px 24px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,minmax(min-content,max-content))}}@media(max-width:576px){.form__row--grid{gap:24px;grid-auto-flow:row;grid-template-columns:1fr;grid-template-rows:auto}}.form__col{display:flex;flex-flow:row wrap;width:100%}.form__col:not(:last-child){margin-bottom:var(--marginBottom)}.form__col--row-span-3{grid-row:span 3}@media(max-width:767px){.form__col--row-span-3{grid-column:2/3;grid-row:-2/-3}}@media(max-width:576px){.form__col--row-span-3{grid-column:unset;grid-row:8/9}}.form__col--new-row{grid-column:1/-1;grid-row:-2/-1}@media(max-width:767px){.form__col--new-row .form__btn{margin:0 auto}}@media(max-width:576px){.form__col--new-row{grid-column:auto;grid-row:auto;margin-top:8px}}.form__block{align-items:flex-start;display:flex;flex-flow:column;position:relative;row-gap:12px;width:100%}.form__btn{--btnHeight:58px;align-self:flex-end;margin-top:auto}.form-error{align-items:center;color:var(--c-red);display:flex}.dom-is-ready .form-label{transition:all .2s}.form-label{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:var(--c-screamin-green);display:inline-block;font-size:12px;letter-spacing:.02em;line-height:1.33;opacity:0;position:absolute;-webkit-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden}.form-msg .is-valid{color:var(--c-green)}.form-msg .is-invalid{color:var(--c-red)}.dom-is-ready .file-attach{transition:all .2s}.file-attach{position:relative}.file-attach.is-invalid .btn{animation:shake .2s linear 4}.file-attach__tip{color:var(--c-gray);display:block;padding-left:40px;width:100%}.file-attach__list{-webkit-user-select:none;-ms-user-select:none;user-select:none}.file-attach__list:not(:first-child){margin-top:30px}.file-attach__list-item:not(:last-child),.file-attach__list:not(:last-child){margin-bottom:24px}.file-attach__input,.file-attach__list:empty{display:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{--marginBottom:80px;--lineHeight:1.2777;--fontWeight:500;--tabletFontSize:32px;--mobileFontSize:24px;--paddingBottom:0;display:block;font-family:Futura PT,Helvetica,sans-serif;font-weight:var(--fontWeight);line-height:var(--lineHeight);padding-bottom:var(--paddingBottom);text-align:center}.h1:not(:last-child),.h2:not(:last-child),.h3:not(:last-child),.h4:not(:last-child),.h5:not(:last-child),.h6:not(:last-child),h1:not(:last-child),h2:not(:last-child),h3:not(:last-child),h4:not(:last-child),h5:not(:last-child),h6:not(:last-child){margin-bottom:var(--marginBottom)}@media(max-width:767px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{--marginBottom:64px ;font-size:var(--tabletFontSize)!important}}@media(max-width:576px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{--marginBottom:32px ;font-size:var(--mobileFontSize)!important}}.h1,h1{font-size:calc(26.46154px + 1.53846vw)}@media(min-width:1921px){.h1,h1{font-size:56px}}.h1,h1{--marginBottom:24px;--fontWeight:600;--lineHeight:1.143;--tabletFontSize:48px;--mobileFontSize:32px}.h2,h2{font-size:calc(26.46154px + 1.53846vw)}@media(min-width:1921px){.h2,h2{font-size:56px}}.h2,h2{--lineHeight:1.143;--tabletFontSize:48px;--mobileFontSize:32px}.h3,h3{font-size:calc(20.30769px + 1.02564vw)}@media(min-width:1921px){.h3,h3{font-size:40px}}.h3,h3{--marginBottom:24px;--lineHeight:1.275;--tabletFontSize:32px;--mobileFontSize:28px}.h4,h4{font-size:calc(20.15385px + .51282vw)}@media(min-width:1921px){.h4,h4{font-size:30px}}.h4,h4{--marginBottom:0;--lineHeight:1.000;--tabletFontSize:24px;--mobileFontSize:22px}.h5,h5{font-size:calc(17.53846px + .12821vw)}@media(min-width:1921px){.h5,h5{font-size:20px}}.h5,h5{--marginBottom:0;--lineHeight:1.500;--tabletFontSize:18px;--mobileFontSize:16px}.h6,h6{font-size:calc(15.53846px + .12821vw)}@media(min-width:1921px){.h6,h6{font-size:18px}}.h6,h6{--marginBottom:0;--lineHeight:1.556;--tabletFontSize:16px;--mobileFontSize:15px}.link,a{color:var(--c-purple-heart);outline:none;position:relative;text-decoration:none}.dom-is-ready .link,.dom-is-ready a{transition:all .2s}.link:hover,a:hover{color:var(--c-mauve)}.link[href^="fax:"],.link[href^="mailto:"],.link[href^="tel:"],a[href^="fax:"],a[href^="mailto:"],a[href^="tel:"]{white-space:nowrap}.link *,a *{pointer-events:none}.dom-is-ready .link--dotted,.dom-is-ready a--dotted{transition:all .2s}.link--dotted,a--dotted{align-items:center;display:flex;flex-direction:column;row-gap:16px}.link--dotted:hover span,a--dotted:hover span{text-decoration-color:var(--c-mauve)}.link--dotted span,a--dotted span{font-size:28px;font-weight:500;letter-spacing:.02em;line-height:36px;text-align:center;-webkit-text-decoration:underline dotted var(--c-purple-heart);text-decoration:underline dotted var(--c-purple-heart);width:-moz-fit-content;width:fit-content}.dom-is-ready .link--with-arrow,.dom-is-ready a--with-arrow{transition:all .2s}.link--with-arrow:hover .link__arrow,a--with-arrow:hover .link__arrow{transform:translateY(15px)}.link--with-arrow .link__arrow,a--with-arrow .link__arrow{--iconSize:34px;height:var(--iconSize);width:var(--iconSize)}.dom-is-ready .link--with-arrow .link__arrow,.dom-is-ready a--with-arrow .link__arrow{transition:all .2s}.ol,.ul,ol:not([class]),ul:not([class]){list-style-type:none;overflow:auto}.ol .ol:not(.no-top-margin),.ol .ul:not(.no-top-margin),.ol ol:not(.no-top-margin),.ol ul:not(.no-top-margin),.ul .ol:not(.no-top-margin),.ul .ul:not(.no-top-margin),.ul ol:not(.no-top-margin),.ul ul:not(.no-top-margin),ol:not([class]) .ol:not(.no-top-margin),ol:not([class]) .ul:not(.no-top-margin),ol:not([class]) ol:not(.no-top-margin),ol:not([class]) ul:not(.no-top-margin),ul:not([class]) .ol:not(.no-top-margin),ul:not([class]) .ul:not(.no-top-margin),ul:not([class]) ol:not(.no-top-margin),ul:not([class]) ul:not(.no-top-margin){margin-top:10px}.ol>*,.ul>*,ol:not([class])>*,ul:not([class])>*{padding-left:28px}.ol>:not(:last-child),.ul>:not(:last-child),ol:not([class])>:not(:last-child),ul:not([class])>:not(:last-child){margin-bottom:10px}.ol:not(:last-child),.ul:not(:last-child),ol:not([class]):not(:last-child),ul:not([class]):not(:last-child){margin-bottom:20px}.ul.ul-columns,ul:not([class]).ul-columns{column-gap:40px}.ul.ul-columns li,ul:not([class]).ul-columns li{overflow:hidden}@media(max-width:767px){.ul.ul-columns,ul:not([class]).ul-columns{column-count:1!important}}.ul.ul-columns--4,ul:not([class]).ul-columns--4{column-count:4}.ul.ul-columns--3,ul:not([class]).ul-columns--3{column-count:3}.ul.ul-columns--2,ul:not([class]).ul-columns--2{column-count:2}.ul>*,ul:not([class])>*{position:relative}.ul>:before,ul:not([class])>:before{background-color:var(--c-blue);content:"";height:2px;left:0;position:absolute;top:.65em;width:16px}.ul>li>.ol .ol li,.ul>li>.ol .ul li,.ul>li>.ol ol li,.ul>li>.ol ul li,.ul>li>.ul .ol li,.ul>li>.ul .ul li,.ul>li>.ul ol li,.ul>li>.ul ul li,.ul>li>ol .ol li,.ul>li>ol .ul li,.ul>li>ol ol li,.ul>li>ol ul li,.ul>li>ul .ol li,.ul>li>ul .ul li,.ul>li>ul ol li,.ul>li>ul ul li,ul:not([class])>li>.ol .ol li,ul:not([class])>li>.ol .ul li,ul:not([class])>li>.ol ol li,ul:not([class])>li>.ol ul li,ul:not([class])>li>.ul .ol li,ul:not([class])>li>.ul .ul li,ul:not([class])>li>.ul ol li,ul:not([class])>li>.ul ul li,ul:not([class])>li>ol .ol li,ul:not([class])>li>ol .ul li,ul:not([class])>li>ol ol li,ul:not([class])>li>ol ul li,ul:not([class])>li>ul .ol li,ul:not([class])>li>ul .ul li,ul:not([class])>li>ul ol li,ul:not([class])>li>ul ul li{padding-left:16px}.ul>li>.ol .ol li:before,.ul>li>.ol .ul li:before,.ul>li>.ol ol li:before,.ul>li>.ol ul li:before,.ul>li>.ul .ol li:before,.ul>li>.ul .ul li:before,.ul>li>.ul ol li:before,.ul>li>.ul ul li:before,.ul>li>ol .ol li:before,.ul>li>ol .ul li:before,.ul>li>ol ol li:before,.ul>li>ol ul li:before,.ul>li>ul .ol li:before,.ul>li>ul .ul li:before,.ul>li>ul ol li:before,.ul>li>ul ul li:before,ul:not([class])>li>.ol .ol li:before,ul:not([class])>li>.ol .ul li:before,ul:not([class])>li>.ol ol li:before,ul:not([class])>li>.ol ul li:before,ul:not([class])>li>.ul .ol li:before,ul:not([class])>li>.ul .ul li:before,ul:not([class])>li>.ul ol li:before,ul:not([class])>li>.ul ul li:before,ul:not([class])>li>ol .ol li:before,ul:not([class])>li>ol .ul li:before,ul:not([class])>li>ol ol li:before,ul:not([class])>li>ol ul li:before,ul:not([class])>li>ul .ol li:before,ul:not([class])>li>ul .ul li:before,ul:not([class])>li>ul ol li:before,ul:not([class])>li>ul ul li:before{background-color:var(--c-blue);content:"";height:4px;left:0;position:absolute;top:.65em;width:4px}.ol,ol:not([class]){counter-reset:list 0}.ol>*,ol:not([class])>*{padding:0;position:relative}.ol>:before,ol:not([class])>:before{color:inherit;content:counter(list) ".";counter-increment:list;margin-right:5px}.ol>li>.ol,.ol>li>.ul,.ol>li>ol,.ol>li>ul,ol:not([class])>li>.ol,ol:not([class])>li>.ul,ol:not([class])>li>ol,ol:not([class])>li>ul{margin-left:38px}.ol>li>.ol .ol li,.ol>li>.ol .ul li,.ol>li>.ol ol li,.ol>li>.ol ul li,.ol>li>.ul .ol li,.ol>li>.ul .ul li,.ol>li>.ul ol li,.ol>li>.ul ul li,.ol>li>ol .ol li,.ol>li>ol .ul li,.ol>li>ol ol li,.ol>li>ol ul li,.ol>li>ul .ol li,.ol>li>ul .ul li,.ol>li>ul ol li,.ol>li>ul ul li,ol:not([class])>li>.ol .ol li,ol:not([class])>li>.ol .ul li,ol:not([class])>li>.ol ol li,ol:not([class])>li>.ol ul li,ol:not([class])>li>.ul .ol li,ol:not([class])>li>.ul .ul li,ol:not([class])>li>.ul ol li,ol:not([class])>li>.ul ul li,ol:not([class])>li>ol .ol li,ol:not([class])>li>ol .ul li,ol:not([class])>li>ol ol li,ol:not([class])>li>ol ul li,ol:not([class])>li>ul .ol li,ol:not([class])>li>ul .ul li,ol:not([class])>li>ul ol li,ol:not([class])>li>ul ul li{padding-left:16px}.ol>li>.ol .ol li:before,.ol>li>.ol .ul li:before,.ol>li>.ol ol li:before,.ol>li>.ol ul li:before,.ol>li>.ul .ol li:before,.ol>li>.ul .ul li:before,.ol>li>.ul ol li:before,.ol>li>.ul ul li:before,.ol>li>ol .ol li:before,.ol>li>ol .ul li:before,.ol>li>ol ol li:before,.ol>li>ol ul li:before,.ol>li>ul .ol li:before,.ol>li>ul .ul li:before,.ol>li>ul ol li:before,.ol>li>ul ul li:before,ol:not([class])>li>.ol .ol li:before,ol:not([class])>li>.ol .ul li:before,ol:not([class])>li>.ol ol li:before,ol:not([class])>li>.ol ul li:before,ol:not([class])>li>.ul .ol li:before,ol:not([class])>li>.ul .ul li:before,ol:not([class])>li>.ul ol li:before,ol:not([class])>li>.ul ul li:before,ol:not([class])>li>ol .ol li:before,ol:not([class])>li>ol .ul li:before,ol:not([class])>li>ol ol li:before,ol:not([class])>li>ol ul li:before,ol:not([class])>li>ul .ol li:before,ol:not([class])>li>ul .ul li:before,ol:not([class])>li>ul ol li:before,ol:not([class])>li>ul ul li:before{background-color:var(--c-blue);content:"";height:4px;left:0;position:absolute;top:.65em;width:4px}p{--marginBottom:20px;font-weight:300}p:not(:last-child){margin-bottom:var(--marginBottom)}p.text-bigger{font-size:24px;letter-spacing:.02em;line-height:1.33}@media(max-width:767px){p.text-bigger{font-size:20px;line-height:30px}}p.text-centered{text-align:center}p.text-75w{margin:0 auto;max-width:75%}@media(max-width:767px){p.text-75w{max-width:100%}}.bold,b,strong{font-weight:700}small{font-size:80%}img{--offset:30px;border:0;display:block;height:auto;max-width:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:767px){img[height]:not([class]){height:auto}}img[align=right],img[style*="float: right"],img[style*="float:right"]{float:right;margin-left:var(--offset);margin-top:0;max-width:66%}img[align=right]:not(:only-child),img[style*="float: right"]:not(:only-child),img[style*="float:right"]:not(:only-child){margin-bottom:calc(var(--offset)/2)}@media(max-width:1280px){img[align=right],img[style*="float: right"],img[style*="float:right"]{float:none;margin-left:0;max-width:100%!important}}img[align=left],img[style*="float: left"],img[style*="float:left"]{float:left;margin-right:var(--offset);margin-top:0;max-width:66%}img[align=left]:not(:only-child),img[style*="float: left"]:not(:only-child),img[style*="float:left"]:not(:only-child){margin-bottom:calc(var(--offset)/2)}@media(max-width:1280px){img[align=left],img[style*="float: left"],img[style*="float:left"]{float:none;margin-right:0;max-width:100%!important}}iframe,object,video{border:0;display:block;max-width:100%}cite{color:var(--c-black);display:block;text-align:right}blockquote{background:var(--c-light-gray);padding:30px}table:not(.custom-table){--cellPadding:20px 30px;--cellBorder:1px solid var(--c-gray);--cellBg:var(--c-white);--cellAlign:middle;--cellColor:var(--c-black);--cellMinWidth:130px;border-collapse:collapse}table:not(.custom-table):not([width]){width:100%}table:not(.custom-table) td,table:not(.custom-table) th{background-clip:padding-box;background-color:var(--cellBg);border:var(--cellBorder);color:var(--cellColor);min-width:var(--cellMinWidth);padding:var(--cellPadding);position:relative;vertical-align:var(--cellAlign)}table:not(.custom-table) th{--cellBg:var(--c-gray);--cellAlign:bottom;--cellColor:var(--c-white);font-weight:700;text-align:left}address{font-style:normal}address,hr{display:block}hr{--vMargin:30px;background-color:var(--c-gray);height:1px}hr:not(:first-child){margin-top:var(--vMargin)}hr:not(:last-child){margin-bottom:var(--vMargin)}.flex-row{--offsetX:60px;--offsetY:40px}@media(max-width:1280px){.flex-row{--offsetX:40px;--offsetY:30px }}@media(max-width:767px){.flex-row{--offsetX:30px;--offsetY:20px }}.flex-row{display:flex;flex-flow:row wrap}.flex-row:not(:last-child){margin-bottom:var(--offsetY)}.flex-row>:not(:last-child){margin-right:var(--offsetX)}.adaptive-table{--shadowStart:#fff;--shadowEnd:hsla(0,0%,100%,0);position:relative;width:100%}.adaptive-table__wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0 1px}@media(max-width:1280px){.adaptive-table__wrapper table{min-width:150%}}@media(max-width:480px){.adaptive-table__wrapper table{min-width:200%}}.adaptive-table.is-left-edge:before,.adaptive-table.is-right-edge:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;visibility:hidden}.dom-is-ready .adaptive-table:after,.dom-is-ready .adaptive-table:before{transition:all .2s}.adaptive-table:after,.adaptive-table:before{background:linear-gradient(to right,var(--shadowStart),var(--shadowEnd));height:100%;pointer-events:none;position:absolute;top:0;width:25%;z-index:2}@media(max-width:1280px){.adaptive-table:after,.adaptive-table:before{content:""}}@media(max-width:480px){.adaptive-table:after,.adaptive-table:before{width:15%}}.adaptive-table:before{left:-1px}.adaptive-table:after{--shadowStart:hsla(0,0%,100%,0);--shadowEnd:#fff;right:-1px}.adaptive-table::-webkit-scrollbar{width:0!important}.adaptive-table{-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none}.article{border-radius:32px 32px 10px 10px;display:flex;flex-flow:column;position:relative;row-gap:24px;transition:background-color .4s,box-shadow .4s}@media(max-width:576px){.article{row-gap:16px}}.article:hover{background-color:var(--c-white);box-shadow:0 0 10px var(--c-black-transparent1)}.article:hover .article__img{filter:saturate(100%)}.article__img{filter:saturate(0);transition:filter .4s}.article__text-block{display:flex;flex-flow:column;padding:15px;row-gap:24px}.article__data{align-items:center;column-gap:15px;display:flex;flex-flow:row nowrap}@media(max-width:576px){.article__data{column-gap:8px}}.article__date{color:var(--c-dusty-gray);font-size:16px;letter-spacing:.02em;line-height:1.88}@media(max-width:576px){.article__date{font-size:13px;line-height:1.54}}.article__source{background:var(--c-concrete);border-radius:72px;color:var(--c-dove-gray);display:block;font-size:16px;letter-spacing:.02em;line-height:1.88;padding:2px 16px;text-align:center}@media(max-width:576px){.article__source{font-size:13px;line-height:1.54}}.article__title{color:var(--c-black)}.article__title:hover{color:var(--c-purple-heart)}.article__title .h4{--lineHeight:1.1;display:-webkit-box!important;min-height:60px;text-align:left;text-align:initial}@media(max-width:576px){.article__title .h4{min-height:50px}}.article__text{--marginBottom:0;color:var(--c-tundora);letter-spacing:.02em}@media(max-width:576px){.article__link,.article__text{font-size:16px}}.articles{display:flex;flex-flow:column}.articles .articles__item{--transitionDelay:0.2s}.dom-is-ready .articles .articles__item{transition:all 1s}.articles .articles__item{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;transform:translateY(30%) translateZ(0);visibility:hidden}.articles .articles__item:first-child{transition-delay:var(--transitionDelay)}.articles .articles__item:nth-child(2){transition-delay:calc(var(--transitionDelay) + .2s)}.articles .articles__item:nth-child(3){transition-delay:calc(var(--transitionDelay) + .4s)}.articles .articles__item:nth-child(4){transition-delay:calc(var(--transitionDelay) + .6s)}.dom-is-ready .articles .articles__btn{transition:all .5s}.articles .articles__btn{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;transform:translateY(150%) translateZ(0);visibility:hidden}.articles.scroll-effect--visible .articles__item{opacity:1;transform:translateY(0) translateZ(0);visibility:visible}.articles.scroll-effect--visible .articles__btn{opacity:1;transform:translateX(0) translateZ(0);visibility:visible}.articles__list{list-style:none;margin:0;padding:0}.articles__list li{margin:0;padding:0;position:static}.articles__list li:after,.articles__list li:before{content:none}.articles__list{display:grid;grid-template-columns:repeat(4,1fr);padding-bottom:10px;padding-left:10px;row-gap:30px}@media(max-width:1366px){.articles__list{display:flex;flex-flow:row nowrap}}.articles__item{max-width:400px}@media(max-width:1480px){.articles__item{flex:0 0 400px}}@media(max-width:576px){.articles__item{flex-basis:288px}}.articles__btn{align-self:center;margin-top:80px}@media(max-width:576px){.articles__btn{display:none}}.attachment__name{color:var(--c-white);font-size:20px;font-weight:300;letter-spacing:.02em;line-height:1.5;width:100%}.attachment__info{column-gap:8px;display:flex;flex-flow:row;position:relative}.attachment__size{align-self:center;color:var(--c-alto);flex-shrink:0;font-size:14px;font-weight:300;letter-spacing:.02em;line-height:1.43}.attachment__remove{-webkit-appearance:none;appearance:none;background-color:initial;border:0;box-shadow:none;cursor:pointer;margin:0;padding:0;position:absolute;right:-25px;text-align:left;top:-2px}.attachment__remove *{pointer-events:none}.card-project{--animationDuration:1s}.card-project:hover .card-project__title{color:var(--c-purple-heart)}.card-project__link{border:none;display:block}.card-project figure,.card-project__link{height:100%;width:100%}.card-project figure figcaption{margin-top:32px}.dom-is-ready .card-project figure figcaption .h4{transition:all .2s}.card-project figure figcaption .h4{color:var(--c-black);text-align:left}@media (max-width:576px){.card-project figure figcaption .h4{line-height:28px}}.card-project__content{background-color:var(--c-tundora);border-radius:32px;height:504px;overflow:hidden;position:relative;width:100%}@media(max-width:767px){.card-project__content{height:303px}}@media(max-width:576px){.card-project__content{margin:0 auto;max-width:328px}}.card-project__animated{height:100%;width:100%}.card-project__icon{--iconSize:180px}@media (max-width:1700px){.card-project__icon{--iconSize:150px}}.card-project__icon{height:var(--iconSize);left:50%;max-width:80%;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:auto;z-index:10}.card-project .card-project__animated,.card-project .card-project__animated *,.card-project__icon{transition:all var(--animationDuration)}.card-project--ugmk .card-project__content{background-color:var(--c-onahau)}.card-project--ugmk .card-project__icon{--iconSize:250px}@media(max-width:767px){.card-project--ugmk .card-project__icon{--iconSize:150px}}.card-project--ugmk .card-project__decorations{bottom:-13%;left:-25%;position:absolute;width:80%;z-index:5}.card-project--ugmk .card-project__animated img{height:120%;left:-85%;max-width:-moz-fit-content;max-width:fit-content;position:absolute;top:-10%}@media (max-width:767px){.card-project--ugmk .card-project__animated img{height:100%;object-fit:contain;scale:1.2;top:0}}@media (max-width:480px){.card-project--ugmk .card-project__animated img{left:-90%;scale:2}}.card-project--ugmk .card-project__animated img:first-child{z-index:1}.card-project--ugmk .card-project__animated img:nth-child(2){z-index:2}.card-project--ugmk .card-project__animated img:nth-child(3){z-index:3}.card-project--ugmk .card-project__animated img:first-child{margin-left:-20%}.card-project--ugmk .card-project__animated img:last-child{margin-left:20%}.card-project--ugmk:hover .card-project__icon{opacity:0}@media(max-width:576px){.card-project--ugmk:hover .card-project__icon{opacity:1}}.card-project--ugmk:hover .card-project__animated img:first-child{margin-left:-50%}@media(max-width:576px){.card-project--ugmk:hover .card-project__animated img:first-child{margin-left:-20%}}.card-project--ugmk:hover .card-project__animated img:last-child{margin-left:50%}@media(max-width:576px){.card-project--ugmk:hover .card-project__animated img:last-child{margin-left:20%}}.card-project--tmk .card-project__content{background-color:var(--c-mine-shaft);transition:background-color var(--animationDuration)}.card-project--tmk .card-project__decorations{bottom:0;min-width:100%;position:absolute;z-index:20}@media (max-width:1700px){.card-project--tmk .card-project__decorations{bottom:-5%}}.card-project--tmk:hover .card-project__content{background-color:var(--c-christine)}@media(max-width:576px){.card-project--tmk:hover .card-project__content{background-color:var(--c-mine-shaft)}}.card-project--rec .card-project__background{height:100%;object-fit:cover;position:absolute;z-index:0}.card-project--rec .card-project__icon{height:-moz-fit-content;height:fit-content;max-height:var(--iconSize);opacity:0}.card-project--rec .card-project__animated{align-items:center;display:flex;justify-content:center}.card-project--rec .card-project__animated:after{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(38,79,133,.4);content:"";display:block;height:100%;opacity:0;position:absolute;transition:1s;width:100%;z-index:3}.card-project--rec .card-project__animated img{width:auto}.card-project--rec .card-project__animated img:nth-of-type(2){height:90%;margin:0 -15px;z-index:2}.card-project--rec .card-project__animated img:nth-of-type(odd){height:70%;z-index:2}@media (min-width:1281px){.card-project--rec:hover .card-project__animated:after{opacity:1}.card-project--rec:hover .card-project__animated img:nth-of-type(2){height:95%;margin:0 -13%}.card-project--rec:hover .card-project__animated img:nth-of-type(odd){height:65%}.card-project--rec:hover .card-project__icon{opacity:1}}@media (max-width:1024px){.card-project--rec .card-project__animated{pointer-events:none!important}.card-project--rec .card-project__animated:after{opacity:1}.card-project--rec .card-project__animated img:nth-of-type(2){height:95%;margin:0 -13%}.card-project--rec .card-project__animated img:nth-of-type(odd){height:65%}.card-project--rec .card-project__icon{opacity:1}}.content{flex-grow:1}.content__top{margin-bottom:20px}.content__sections{padding:40px 0}@media(max-width:767px){.content__sections{padding-bottom:0}}@media(max-width:576px){.content__sections{padding-top:0}}.cooperation{list-style:none;margin:0;padding:0}.cooperation li{margin:0;padding:0;position:static}.cooperation li:after,.cooperation li:before{content:none}.cooperation{align-items:center;display:flex;flex-flow:row wrap;gap:100px 32px;justify-content:space-between}.dom-is-ready .cooperation .cooperation__item{transition:all 1s}.cooperation .cooperation__item{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;transform:translateY(50px) translateZ(0);visibility:hidden}.cooperation.scroll-effect--visible .cooperation__item{opacity:1;transform:translateY(0) translateZ(0);visibility:visible}@media(max-width:1480px){.cooperation{display:grid;gap:50px;grid-template-columns:repeat(3,1fr);justify-items:center}}@media(max-width:576px){.cooperation{display:flex;gap:50px 40px}}.cooperation__item{align-items:center;display:flex;height:95px;justify-content:center;width:256px}@media(max-width:1024px){.cooperation__item{height:80px;width:192px}}@media(max-width:767px){.cooperation__item{height:66px;width:142px}}.cooperation__logo{height:100%;object-fit:contain;width:auto}.faq{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between}@media(max-width:767px){.faq{display:block}}.dom-is-ready .faq .faq__left,.dom-is-ready .faq .faq__right{transition:all 1s}.faq .faq__left,.faq .faq__right{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;visibility:hidden}.faq .faq__left{transform:translateX(-30%) translateZ(0)}.faq .faq__right{transform:translateX(30%) translateZ(0)}.faq.scroll-effect--visible .faq__left,.faq.scroll-effect--visible .faq__right{opacity:1;transform:translateX(0) translateZ(0);visibility:visible}.faq__left{flex-basis:832px}@media(max-width:576px){.faq__left{margin-bottom:40px}}@media(max-width:767px){.faq__right{display:flex;justify-content:center}}.faq__list--mobile{display:flex;flex-flow:row nowrap}.faq__list-item{min-width:240px}@media(max-width:576px){.faq__list-item{flex-direction:column}}.faq__list-question.h3{text-align:left}.faq__list-response{font-size:14px;line-height:20px}.faq__list-response .faq__ol{padding-left:25px}.grid-list{list-style:none;margin:0;padding:0}.grid-list li{margin:0;padding:0;position:static}.grid-list li:after,.grid-list li:before{content:none}.grid-list{display:grid;gap:110px 32px;grid-template-columns:repeat(3,1fr)}@media(max-width:767px){.grid-list{gap:64px 24px;grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.grid-list{display:flex;flex-flow:row nowrap;gap:0;padding-top:10px}.grid-list__item{min-width:224px}.grid-list__item.text-with-icon--blank{display:none}}.hero{--transitionDelay:0.4s}.dom-is-ready .hero{transition:all .3s var(--transitionDelay)}.hero{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;visibility:hidden}.dom-is-ready .hero{opacity:1;visibility:visible}.dom-is-ready .hero .circle-top-little{transform:scale(1) translateZ(0);transition:transform .4s ease-out calc(var(--transitionDelay) + .2s)}.dom-is-ready .hero .circle-top-big{transform:scale(1) translateZ(0);transition:transform .3s ease-out calc(var(--transitionDelay) + .15s)}.dom-is-ready .hero .circle-striped-bottom,.dom-is-ready .hero .circle-striped-top{opacity:1;transition:opacity .3s ease-out calc(var(--transitionDelay) + .25s);visibility:visible}.dom-is-ready .hero .circle-bottom{transform:scale(1) translateZ(0);transition:transform .4s ease-out calc(var(--transitionDelay) + .35s)}.dom-is-ready .hero .hero__img{object-fit:contain;opacity:1;transform:translate(-50%);transition:.5s ease calc(var(--transitionDelay) + .5s);transition-property:opacity,transform;visibility:visible}@media(max-width:1024px){.dom-is-ready .hero .hero__img{transform:translateX(0)}}.dom-is-ready .hero .hero__title--green{opacity:1;transform:translateX(0);transition:.6s ease calc(var(--transitionDelay) + 1s);transition-property:opacity,transform;visibility:visible}.dom-is-ready .hero .hero__title--green:after{transform:scaleX(1) translateZ(0);transition:transform .8s ease calc(var(--transitionDelay) + 1.15s)}.dom-is-ready .hero .hero__title--purple{opacity:1;transform:translateX(0);transition:.6s ease calc(var(--transitionDelay) + 1.35s);transition-property:opacity,transform;visibility:visible}.dom-is-ready .hero .hero__title--purple:after{transform:scaleX(1) translateZ(0);transition:transform .8s ease calc(var(--transitionDelay) + 1.5s)}.dom-is-ready .hero .hero__title--gray{opacity:1;transform:translateX(0);transition:.6s ease calc(var(--transitionDelay) + 1.65s);transition-property:opacity,transform;visibility:visible}.dom-is-ready .hero .hero__title--gray .hero__title-line:first-child:after{transform:scaleX(1) translateZ(0);transition:transform .8s ease calc(var(--transitionDelay) + 1.8s)}.dom-is-ready .hero .hero__title--gray .hero__title-line:last-child:after{transform:scaleX(1) translateZ(0);transition:transform .8s ease calc(var(--transitionDelay) + 1.95s)}.dom-is-ready .hero .hero__btn{opacity:1;transform:translateX(0);transition:opacity .6s ease calc(var(--transitionDelay) + 2.1s),transform .6s ease calc(var(--transitionDelay) + 2.1s),color .6s ease,background .6s ease;visibility:visible}.dom-is-ready .hero .hero__info-item:first-child{opacity:1;transform:translateX(0);transition:.7s ease calc(var(--transitionDelay) + 2.3s);transition-property:opacity,transform;visibility:visible}.dom-is-ready .hero .hero__info-item:nth-child(2){opacity:1;transform:translateX(0);transition:.7s ease calc(var(--transitionDelay) + 2.5s);transition-property:opacity,transform;visibility:visible}.dom-is-ready .hero .hero__info-item:nth-child(3){opacity:1;transform:translateX(0);transition:.7s ease calc(var(--transitionDelay) + 2.7s);transition-property:opacity,transform;visibility:visible}.dom-is-ready .hero .hero__info-item:nth-child(4){opacity:1;transform:translateX(0);transition:.7s ease calc(var(--transitionDelay) + 2.9s);transition-property:opacity,transform;visibility:visible}.dom-is-ready .hero .hero__info-item:nth-child(5){opacity:1;transform:translateX(0);transition:.7s ease calc(var(--transitionDelay) + 3.1s);transition-property:opacity,transform;visibility:visible}.dom-is-ready .hero .hero__info-item:nth-child(6){opacity:1;transform:translateX(0);transition:.7s ease calc(var(--transitionDelay) + 3.3s);transition-property:opacity,transform;visibility:visible}.dom-is-ready .hero .hero__info-item:nth-child(7){opacity:1;transform:translateX(0);transition:.7s ease calc(var(--transitionDelay) + 3.5s);transition-property:opacity,transform;visibility:visible}.dom-is-ready .hero .hero__info-item:nth-child(8){opacity:1;transform:translateX(0);transition:.7s ease calc(var(--transitionDelay) + 3.7s);transition-property:opacity,transform;visibility:visible}.dom-is-ready .hero .hero__info-item:nth-child(9){opacity:1;transform:translateX(0);transition:.7s ease calc(var(--transitionDelay) + 3.9s);transition-property:opacity,transform;visibility:visible}.dom-is-ready .hero .hero__info-item:nth-child(10){opacity:1;transform:translateX(0);transition:.7s ease calc(var(--transitionDelay) + 4.1s);transition-property:opacity,transform;visibility:visible}.hero{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;min-height:810px;position:relative}@media(max-width:1024px){.hero{align-items:flex-start;flex-flow:column;justify-content:flex-start}}.hero__bg{position:absolute;top:0;width:inherit;z-index:-1}@media(max-width:576px){.hero__bg{position:relative}}.hero__img{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:810px;left:50%;opacity:0;position:absolute;top:0;transform:translate(-50%,7%);visibility:hidden;width:734px}@media(max-width:1480px){.hero__img{left:40%}}@media(max-width:1024px){.hero__img{height:780px;left:auto;right:-15%;transform:translateY(7%);width:auto}}@media(max-width:767px){.hero__img{height:auto;right:-18%;width:614px}}@media(max-width:576px){.hero__img{height:auto;margin:0 auto;padding-top:8px;position:static;width:81%}}.hero__bg-icon{height:825px;left:50%;position:absolute;transform:translateX(-50%);width:812px}@media(max-width:1480px){.hero__bg-icon{left:40%}}@media(max-width:1024px){.hero__bg-icon{left:auto;right:-22%;transform:translateX(0)}}@media(max-width:767px){.hero__bg-icon{height:auto;top:18px;width:680px}}@media(max-width:576px){.hero__bg-icon{height:100%;left:50%;transform:translateX(-50%);width:90%}}.hero__bg-icon .circle-bottom,.hero__bg-icon .circle-striped-bottom,.hero__bg-icon .circle-striped-top,.hero__bg-icon .circle-top-big,.hero__bg-icon .circle-top-little{transform-box:fill-box;transform-origin:center}.hero__bg-icon .circle-bottom,.hero__bg-icon .circle-top-big,.hero__bg-icon .circle-top-little{transform:scale(0) translateZ(0)}.hero__bg-icon .circle-striped-top{animation:rotate 30s linear infinite}.hero__bg-icon .circle-striped-bottom,.hero__bg-icon .circle-striped-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;visibility:hidden}.hero__bg-icon .circle-striped-bottom{animation:rotateReverse 30s linear infinite}@keyframes rotateReverse{to{transform:rotate(-1turn)}}.hero__col-left{max-width:475px}@media(max-width:1024px){.hero__col-left{align-items:flex-start;display:flex;flex-flow:column;padding-top:205px}}@media(max-width:576px){.hero__col-left{padding-top:25px}}.hero__col-left h1,.hero__title{text-align:left}.hero__title{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block;opacity:0;position:relative;transform:translateX(-70%);visibility:hidden}@media(max-width:576px){.hero__title{--marginBottom:8px}}.hero__title--gray .hero__title-line:after,.hero__title--green:after,.hero__title--purple:after{bottom:4px;content:"";height:16px;left:0;opacity:.5;position:absolute;transform:scaleX(0) translateZ(0);transform-origin:left;transition:transform .3s ease-in-out;width:100%;z-index:-1}.hero__title--green:after{background-color:var(--c-screamin-green)}.hero__title--purple:after{background-color:var(--c-mauve)}.hero__title--gray .hero__title-line{position:relative}.hero__title--gray .hero__title-line:after{background-color:var(--c-boulder)}.hero__btn{-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-top:62px;opacity:0;transform:translateX(-70%);visibility:hidden}@media(max-width:1024px){.hero__btn{margin-top:48px}}@media(max-width:767px){.hero__btn{margin-top:35px}}.hero__col-right{max-width:366px}@media(max-width:1024px){.hero__col-right{margin-top:170px;max-width:100%}}@media(max-width:576px){.hero__col-right{margin-top:47px}}.hero__info-list{list-style:none;margin:0;padding:0}.hero__info-list li{margin:0;padding:0;position:static}.hero__info-list li:after,.hero__info-list li:before{content:none}.hero__info-list{display:flex;flex-flow:column nowrap;font-weight:500;gap:24px}@media(max-width:1024px){.hero__info-list{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(1,1fr)}}.hero__info-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:20px;line-height:30px;opacity:0;transform:translateX(-50%);visibility:hidden}@media(max-width:767px){.hero__info-item{font-size:18px}}@media(max-width:1024px){.hero__info-item:first-child{grid-column:1/-1}}@media(max-width:576px){.hero__info-item{font-size:16px;line-height:24px}}.hero__info-item b{display:block;font-weight:500}.hero__info-item--bold{font-weight:500}.hero__info-link{display:block;max-width:288px}@media(max-width:1024px){.hero__info-link{max-width:none}}.hero__info-link:hover .hero__info-link-icon *{fill:var(--c-mauve)}.dom-is-ready .hero__info-link-icon{transition:all .2s}.hero__info-link-icon{margin-left:10px}.dom-is-ready .loader{transition:all .2s}.loader{--loaderBorderWidth:8px;--loaderBigCircleSize:110px;--loaderSmallCircleSize:80px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--c-black-transparent);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:100}.loader.is-shown{opacity:1;visibility:visible}.loader__el:before{animation:rotate 2s linear infinite;border:var(--loaderBorderWidth) solid var(--c-screamin-green);height:var(--loaderBigCircleSize);width:var(--loaderBigCircleSize)}.loader__el:after{animation:rotate 2s linear infinite reverse;border:var(--loaderBorderWidth) solid var(--c-black);height:var(--loaderSmallCircleSize);width:var(--loaderSmallCircleSize)}.loader__el:after,.loader__el:before{border-bottom:var(--loaderBorderWidth) solid transparent;border-radius:50%;border-top:var(--loaderBorderWidth) solid transparent;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes fancybox-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes throwOutDown{to{opacity:0;transform:translate3d(0,50%,0)}}@keyframes throwOutUp{to{opacity:0;transform:translate3d(0,-50%,0)}}@keyframes slideOutUp{to{opacity:0;transform:translate3d(0,-30px,0)}}@keyframes slideOutDown{to{opacity:0;transform:translate3d(0,30px,0)}}@keyframes slideInDown{0%{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes slideInUp{0%{opacity:0;transform:translate3d(0,50px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@keyframes show-modal{0%{opacity:0;transform:scale(0) translateZ(0)}to{opacity:1;transform:scale(1) translateZ(0)}}@keyframes hide-modal{0%{opacity:1;transform:scale(1) translateZ(0)}to{opacity:0;transform:scale(.5) translateZ(0)}}@keyframes wobble-right{0%{transform:translateX(0) translateZ(0)}50%{transform:translateX(33%) translateZ(0)}to{transform:translateX(0) translateZ(0)}}@keyframes wobble-left{0%{transform:translateX(0) translateZ(0)}50%{transform:translateX(-33%) translateZ(0)}to{transform:translateX(0) translateZ(0)}}@keyframes show-content{0%{opacity:0;transform:scaleY(0) translateZ(0)}80%{opacity:.1}to{opacity:1;transform:scaleY(1) translateZ(0)}}@keyframes hide-content{0%{opacity:1;transform:scaleY(1) translateZ(0)}20%{opacity:.2}to{opacity:0;transform:scaleY(0) translateZ(0)}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes pulse{0%,50%,to{transform:scale(1) translateZ(0)}25%,75%{transform:scale(1.1) translateZ(0)}}@keyframes shake{0%,50%,to{transform:translateX(0) translateZ(0)}25%{transform:translateX(-5px) translateZ(0)}75%{transform:translateX(5px) translateZ(0)}}.modal{--bg:var(--c-white);--color:var(--c-black);--maxWidth:574px;--padding:60px;--contentMargin:40px;--textAlign:center;--textWeight:400;--modalAlign:middle;--titlePadding:0 10%;--margin:40px;--transformOrigin:50% 50%;align-self:center;animation-fill-mode:backwards;background:var(--bg);color:var(--color);cursor:default;display:none;margin:auto var(--margin);max-width:var(--maxWidth);padding:var(--padding);position:relative;text-align:var(--textAlign);transform-origin:var(--transformOrigin);vertical-align:var(--modalAlign);width:100%}.carousel__slide .modal,.modal.fancybox__content{display:block}.modal--auth{--maxWidth:640px}.modal--confirm .modal__closer .btn{--btnWidth:180px}.modal-show{animation:show-modal .25s}.modal-hide{animation:hide-modal .25s}.modal__closer{display:flex;justify-content:center;margin-top:var(--contentMargin)}.modal__closer .btn:not(:last-child){margin-right:20px}.modal__heading{--marginBottom:20px;padding:var(--titlePadding)}.modal__heading+.modal__closer{margin-top:0}.modal__text{font-weight:var(--textWeight)}.fancybox__button--fullscreen,.fancybox__button--slideshow,.fancybox__counter,.modal__text:empty{display:none}.fancybox-error{align-items:center;display:flex;font-size:125%;height:160px;justify-content:center;max-width:90vw;text-align:center;width:420px}.fancybox__slide.has-error{animation:show-modal .25s}.carousel__button{--carousel-button-width:24px;--carousel-button-height:24px}.carousel__button svg{--carousel-button-svg-width:100%;--carousel-button-svg-height:100%;--carousel-button-svg-stroke-width:1px;--carousel-button-border-radius:0;--carousel-button-svg-filter:none}[data-fancybox-close] *{pointer-events:none}.nav{list-style:none}.nav,.nav li{margin:0;padding:0}.nav li{position:static}.nav li:after,.nav li:before{content:none}.nav{display:flex;flex-flow:row}@media(max-width:920px){.nav{flex-flow:column;row-gap:48px}}@media(max-width:576px){.nav{row-gap:30px}}.nav__item:not(:last-child){margin-right:65px}@media (max-width:1024px){.nav__item:not(:last-child){margin-right:20px}}@media(max-width:920px){.nav__item:not(:last-child){margin:0}}.nav__link{color:var(--c-tundora);display:inline-block;font-size:20px;font-weight:400;letter-spacing:.02em;line-height:23px;padding:6px;position:relative;width:max-content}@media(max-width:920px){.nav__link{color:var(--c-white);font-size:48px;font-weight:300;line-height:56px}}@media(max-width:576px){.nav__link{font-size:24px;line-height:28px}}.nav__link:after{background-color:var(--c-screamin-green);bottom:0;content:"";height:4px;left:0;position:absolute;transform:scaleX(0) translateZ(0);transition:transform .3s ease-in-out;width:100%}.nav__link:hover{color:var(--c-black);font-weight:700}@media(max-width:920px){.nav__link:hover{color:var(--c-white)}}.nav__link:hover:after{transform:scaleX(1) translateZ(0)}.nav__action-btn{display:none}@media(max-width:576px){.nav__action-btn{display:block;margin-top:54px}}.nav__version-link{display:none}@media(max-width:920px){.nav__version-link{align-items:center;color:var(--c-white);column-gap:10px;display:flex;letter-spacing:.02em;position:absolute;right:36px;top:17%}}@media(max-width:576px){.nav__version-link{margin-top:39px;position:static}}.no-js-warning{background:var(--c-red);color:var(--c-white);font-size:14px;font-weight:700;height:60px;justify-content:center;left:0;line-height:1.25;padding:0 5%;position:fixed;text-align:center;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:99}.no-js-warning,.projects{align-items:center;display:flex}.projects{flex-flow:column}.projects .projects__item{--transitionDelay:0.2s}.dom-is-ready .projects .projects__item{transition:all 1s}.projects .projects__item{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;visibility:hidden}.projects .projects__item:first-child{transform:translateX(-30%) translateZ(0);transition-delay:var(--transitionDelay)}.projects .projects__item:nth-child(2){transform:translateY(30%) translateZ(0);transition-delay:calc(var(--transitionDelay) + .2s)}.projects .projects__item:nth-child(3){transform:translateX(30%) translateZ(0);transition-delay:calc(var(--transitionDelay) + .4s)}.dom-is-ready .projects .projects__btn{transition:all .5s}.projects .projects__btn{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;transform:translateY(150%) translateZ(0);visibility:hidden}.projects.scroll-effect--visible .projects__item{opacity:1;transform:translateX(0) translateY(0) translateZ(0);visibility:visible}.projects.scroll-effect--visible .projects__btn{opacity:1;transform:translateY(0) translateZ(0);visibility:visible}.projects__list{list-style:none;margin:0;padding:0}.projects__list li{margin:0;padding:0;position:static}.projects__list li:after,.projects__list li:before{content:none}.projects__list{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:80px;row-gap:30px}@media(max-width:1366px){.projects__list{display:flex;flex-flow:row nowrap}}@media(max-width:576px){.projects__list{flex-direction:column;margin-bottom:40px;row-gap:24px}}.projects__item{flex-basis:calc(33% - 12px)}@media(max-width:1366px){.projects__item{flex-basis:544px;flex-shrink:0}}@media(max-width:767px){.projects__item{flex-basis:330px}}@media(max-width:576px){.projects__item{flex-basis:auto}}.scroll-effect--visible .section__header{opacity:1;transform:translateX(0) translateZ(0);visibility:visible}.dom-is-ready .section.scroll-effect .form{transition:all 1s}.section.scroll-effect .form{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;transform:translateY(50px) translateZ(0);visibility:hidden}.section.scroll-effect--visible .form{opacity:1;transform:translateX(0) translateZ(0);visibility:visible}.section--fullscreen{min-height:100vh}@supports (-webkit-touch-callout:none){.section--fullscreen{min-height:-webkit-fill-available}}.section--fullscreen.scroll-effect img{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;visibility:hidden}.section--fullscreen.scroll-effect--visible img{--transition:opacity 1s,visibility 1s;opacity:1;visibility:visible}.dom-is-ready .section--fullscreen.scroll-effect--visible img{transition:var(--transition)}.section--fullscreen:first-of-type{padding-top:40px}.section--fullscreen img{margin-left:auto;margin-right:auto}.section__wrap{position:relative}.section__wrap--black{background-color:var(--c-mine-shaft);color:var(--c-white);padding:120px 100px}@media(max-width:1024px){.section__wrap--black{padding:100px 0}}@media(max-width:767px){.section__wrap--black .section__header:not(:last-child){margin-bottom:64px}}@media(max-width:576px){.section__wrap--black{padding:70px 0}.section__wrap--black .section__header:not(:last-child){margin-bottom:48px}}.section__wrap--circles{background-image:url(../images/services-bg.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain}@media(max-width:767px){.section__wrap--circles{background-position:100% 100%;background-size:auto}}@media(max-width:576px){.section__wrap--circles{background-image:url(../images/services-bg-mobile.svg);background-position:100% 100%}}.section__wrap--circles-striped{background-image:url(../images/feedback-bg.svg);background-repeat:no-repeat;background-size:cover}@media(max-width:1024px){.section__wrap--circles-striped{padding:100px 24px}}@media(max-width:576px){.section__wrap--circles-striped{background-image:url(../images/feedback-bg-mobile.svg);background-position:top}}.dom-is-ready .section__header{transition:all 1s}.section__header{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;transform:translateX(-30%) translateZ(0);visibility:hidden}.section__header:not(:last-child){margin-bottom:80px}@media(max-width:576px){.section__header:not(:last-child){margin-bottom:48px}}.section__content{padding-top:20px}.section__content.services-slider.swiper{overflow:visible}.dom-is-ready .section__content--scroll-effect{transition:all 1s 1.5s}.section__content--scroll-effect{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;transform:translateY(50px) translateZ(0);visibility:hidden}.scroll-effect--visible .section__content--scroll-effect{opacity:1;transform:translateY(0) translateZ(0);visibility:visible}.section__content:not(:first-of-type){margin-top:80px}@media(max-width:767px){.section__content:not(:first-of-type){margin-top:64px}}@media(max-width:576px){.section__content:not(:first-of-type){margin-top:48px}}.section:not(:last-child){margin-bottom:160px}@media(max-width:767px){.section:not(:last-child){margin-bottom:100px}}.section:last-child{padding-bottom:40px}.swiper-notification{display:none}.swiper-slide{display:flex}.swiper,.swiper-slide,.swiper-wrapper{height:auto}.slider{display:flex;overflow:hidden;position:relative;width:100%}.slider-gallery{max-width:640px}.social{list-style:none;margin:0;padding:0}.social li{margin:0;padding:0;position:static}.social li:after,.social li:before{content:none}.social__link{--iconSize:40px}.dom-is-ready .social__link{transition:all .2s}.social__link{display:flex;height:var(--iconSize);opacity:1;width:var(--iconSize)}.social__link:hover{opacity:.5}@media(max-width:576px){.social__link{--iconSize:48px}}.social__icon{--size:var(--iconSize)}.text-with-icon{--transitionDelay:0.5s}.dom-is-ready .text-with-icon,.dom-is-ready .text-with-icon.swiper-slide{transition:all 1s var(--transitionDelay)}.text-with-icon,.text-with-icon.swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;transform:translateY(50px) translateZ(0);visibility:hidden}.text-with-icon.swiper-slide:first-child,.text-with-icon:first-child{transition-delay:calc(var(--transitionDelay) + .1s)}.text-with-icon.swiper-slide:nth-child(2),.text-with-icon:nth-child(2){transition-delay:calc(var(--transitionDelay) + .2s)}.text-with-icon.swiper-slide:nth-child(3),.text-with-icon:nth-child(3){transition-delay:calc(var(--transitionDelay) + .3s)}.text-with-icon.swiper-slide:nth-child(4),.text-with-icon:nth-child(4){transition-delay:calc(var(--transitionDelay) + .4s)}.text-with-icon.swiper-slide:nth-child(5),.text-with-icon:nth-child(5){transition-delay:calc(var(--transitionDelay) + .5s)}.text-with-icon.swiper-slide:nth-child(6),.text-with-icon:nth-child(6){transition-delay:calc(var(--transitionDelay) + .6s)}.text-with-icon.swiper-slide:nth-child(7),.text-with-icon:nth-child(7){transition-delay:calc(var(--transitionDelay) + .7s)}.text-with-icon.swiper-slide:nth-child(8),.text-with-icon:nth-child(8){transition-delay:calc(var(--transitionDelay) + .8s)}.text-with-icon.swiper-slide:nth-child(9),.text-with-icon:nth-child(9){transition-delay:calc(var(--transitionDelay) + .9s)}.scroll-effect--visible .text-with-icon{opacity:1;transform:translateY(0) translateZ(0);visibility:visible}.text-with-icon,.text-with-icon .link{align-items:center;display:flex;flex-flow:column nowrap;row-gap:24px}.text-with-icon__icon-wrapper{--iconSize:80px;align-items:center;background:var(--c-medium-purple);border-radius:50%;box-shadow:0 8px 30px var(--c-hot-pink-transparent);display:flex;height:var(--iconSize);justify-content:center;width:var(--iconSize)}@media(max-width:576px){.text-with-icon__icon-wrapper{--iconSize:60px}}.dom-is-ready .text-with-icon__icon{transition:all .2s}.text-with-icon__icon{width:35px}@media(max-width:576px){.text-with-icon__icon{width:25px}}.dom-is-ready .text-with-icon__icon *{transition:all .2s}.text-with-icon__text{font-size:24px;font-weight:300;letter-spacing:.02em;line-height:1.33;text-align:center}@media(max-width:767px){.text-with-icon__text{font-size:20px;line-height:1.5}}@media(max-width:576px){.text-with-icon__text{font-size:16px}}.text-with-icon--green{row-gap:30px}@media(max-width:1024px){.text-with-icon--green{row-gap:24px}}.dom-is-ready .text-with-icon--green .text-with-icon__icon-wrapper{transition:all .2s}.text-with-icon--green .text-with-icon__icon-wrapper{background:var(--c-screamin-green);border-radius:50%;box-shadow:0 4px 30px var(--c-screamin-green-transparent)}@media(max-width:576px){.text-with-icon--green .text-with-icon__icon-wrapper{--iconSize:60px}}.text-with-icon--green .text-with-icon__text{font-family:Proxima Nova,sans-serif;font-size:32px;font-weight:600;line-height:39px;max-width:469px}@media(max-width:1024px){.text-with-icon--green .text-with-icon__text{font-size:28px;line-height:34px}}@media(max-width:576px){.text-with-icon--green .text-with-icon__text{font-size:24px;line-height:29px;max-width:250px}}.dom-is-ready .text-with-icon--green a span{transition:all .2s}.text-with-icon--green a span{color:var(--c-white)}.text-with-icon--green a:hover span{color:var(--c-screamin-green)}.text-with-icon--green a:hover .text-with-icon__icon .body{fill:var(--c-black)}.text-with-icon--green a:hover .text-with-icon__icon .dot{fill:var(--c-screamin-green)}.dom-is-ready .text-with-icon--blank .text-with-icon__icon-wrapper{transition:all .2s}.text-with-icon--blank .text-with-icon__icon-wrapper{background:none;border:3px solid var(--c-screamin-green)}.text-with-icon--blank a:hover .text-with-icon__icon-wrapper{background:var(--c-screamin-green)}@media(max-width:767px){.text-with-icon--blank{grid-column:1/-1}}