@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}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-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:var(--swiper-navigation-top-offset,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 svg,.swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.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:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);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;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.module.AboutUs .t-h7{--font-min-size:40;--font-size:50;font-stretch:expanded}.module.AboutUs .swiper-pagination{--swiper-pagination-color:var(--color-tertiary)}[data-theme=light] .module.BannerMembership .bg-strips{background:#fff}[data-theme=light] .module.BannerMembership .bg-strips svg path{fill:#e7e7e7}[data-theme=light] .module.BannerNewsletter .bg-strips{background:#fff}[data-theme=light] .module.BannerNewsletter .bg-strips svg path{fill:#e7e7e7}body input:-webkit-autofill,body input:-webkit-autofill:focus,body input:-webkit-autofill:hover,body select:-webkit-autofill,body select:-webkit-autofill:focus,body select:-webkit-autofill:hover,body textarea:-webkit-autofill,body textarea:-webkit-autofill:focus,body textarea:-webkit-autofill:hover,html input:-webkit-autofill,html input:-webkit-autofill:focus,html input:-webkit-autofill:hover,html select:-webkit-autofill,html select:-webkit-autofill:focus,html select:-webkit-autofill:hover,html textarea:-webkit-autofill,html textarea:-webkit-autofill:focus,html textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--form-color)!important;background-color:var(--form-bg)!important;-webkit-box-shadow:none;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}form{--form-font-family:var(--font-family-1);--font-family:var(--form-font-family);--form-font-weight:400;--form-color:var(--color-secondary);--form-bg:transparent;--form-label:var(--color-secondary);--form-placeholder:var(--color-secondary);--form-border-color:var(--color-secondary);--form-border-width:1px;--form-border-style:none none solid none;--form-border-color-selected:var(--color-secondary);--form-border-radius:0px;--form-error:var(--color-red);--form-padding:10px 12px;--form-field-text-align:left;--form-response-text-align:center;transition:opacity .8s ease}form.border-full{--form-border-style:solid;--form-padding:8px}form .display-none{display:none!important}form .fields{--field-gap:12px;gap:var(--field-gap);transition:all .5s ease .5s;width:100%;z-index:2}form .fields.hide-fields{opacity:0!important;transition:all .5s ease}form .fields .field{--field-cols:1;--field-width:calc(100%/var(--field-cols) - var(--field-gap)*(var(--field-cols) - 1)/var(--field-cols));max-width:unset;min-width:unset;position:relative;width:var(--field-width)}form .fields .field[data-field-type=file]{--form-border-style:solid}@media(max-width:767px){form .fields .field{--field-cols:1!important}}form .field[data-field-type=file],form input,form label,form select,form textarea{--font-size:1.8;--font-min-size:1.4;background:var(--form-bg);box-shadow:none;box-sizing:border-box;color:var(--form-color);font-family:var(--form-font-family);font-weight:var(--form-font-weight);min-height:37px;padding:var(--form-padding);position:relative;transition:all .1s ease;width:100%}form .field[data-field-type=file] :not(span):not(button),form input :not(span):not(button),form label :not(span):not(button),form select :not(span):not(button),form textarea :not(span):not(button){color:var(--form-color)}form .field[data-field-type=file].disabled,form .field[data-field-type=file][disabled=true],form input.disabled,form input[disabled=true],form label.disabled,form label[disabled=true],form select.disabled,form select[disabled=true],form textarea.disabled,form textarea[disabled=true]{cursor:default}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%23FF198F' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m7 10.5 7 7 7-7'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:28px;color:var(--form-color)}form select:focus{outline:none}form select.select-placeholder{color:var(--form-placeholder)}form select option{font-family:var(--form-font-family),"Arial",sans-serif;font-size:1.6rem;font-weight:var(--form-font-weight),normal}form .field[data-field-type=file],form input,form select,form textarea{border-color:var(--form-border-color);border-radius:var(--form-border-radius);border-style:var(--form-border-style);border-width:var(--form-border-width);cursor:pointer!important;text-align:var(--form-field-text-align);transition:all .3s ease}form .field[data-field-type=file]::-moz-placeholder,form input::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder{color:var(--form-placeholder);opacity:1}form .field[data-field-type=file]::placeholder,form input::placeholder,form select::placeholder,form textarea::placeholder{color:var(--form-placeholder);opacity:1}form .field[data-field-type=file].selected,form .field[data-field-type=file]:active,form .field[data-field-type=file]:focus,form input.selected,form input:active,form input:focus,form select.selected,form select:active,form select:focus,form textarea.selected,form textarea:active,form textarea:focus{border-color:var(--form-border-color-selected)}form .field[data-field-type=file].error,form input.error,form select.error,form textarea.error{border-color:var(--form-error)!important}form .field[data-field-type=file]:disabled,form input:disabled,form select:disabled,form textarea:disabled{opacity:.3}form .has-danger input,form .has-danger textarea{border-color:var(--form-error)!important}form textarea{min-height:100px;resize:vertical;resize:none}form label{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}form label.placeholder{padding:2px;position:absolute;transition:all .3s ease}form label.placeholder.animate{font-size:1.3rem;top:-6px;z-index:3}form .react-calendar{--calendar-row-size:42px;border:1px solid var(--color-gray)}form .react-calendar :not(span){font-size:1.1rem}form .react-calendar__navigation__arrow{background-size:18px}form .react-calendar__tile:enabled{background:transparent}form input.hidden{height:0;left:-200vw;opacity:0;position:absolute;width:0;z-index:0}form .field-error{background:transparent!important;border:none;color:red!important;font-family:var(--font-family-1)!important;font-size:1rem;padding:0;position:absolute;right:-10px;top:0;translate:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}form .error-message{color:var(--form-color);display:none;font-family:var(--font-family-1);font-size:1.3rem;line-height:1.6rem;position:absolute;text-align:center;top:-14px;width:100%}@media(max-width:767px){form .error-message{font-size:1.2rem;line-height:1.5rem;top:-9px}}form .form-response{background:var(--form-bg);opacity:0;text-align:var(--form-response-text-align);transition:all .5s ease .5s;z-index:1}form .form-response p{--font-min-size:2;opacity:0;transition:all .5s ease}form .form-response.show{opacity:1;transition:all .5s ease;z-index:3}form .form-response.show p{opacity:1;transition:all .5s ease .5s}form .checkbox label{flex-grow:1;line-height:normal;max-width:unset;min-height:unset;padding:0;width:100px}form .checkbox input{min-height:unset}form input[type=file]{display:none}form input[type=checkbox]{align-content:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--form-bg);border-color:var(--color-fuchsia);border-style:solid;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;position:relative;transition:all .2s ease;width:20px}form input[type=checkbox]:after{background-color:transparent;content:"";display:flex;height:75%;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' fill='none'%3E%3Cpath stroke='%23FF198F' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M1.333 5.667 4 8.333l6.666-6.666'/%3E%3C/svg%3E") no-repeat center center;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' fill='none'%3E%3Cpath stroke='%23FF198F' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M1.333 5.667 4 8.333l6.666-6.666'/%3E%3C/svg%3E") no-repeat center center;-webkit-mask-size:contain;mask-size:contain;position:relative;transition:all .2s ease;width:75%}form input[type=checkbox]:checked{transition:all .2s ease}form input[type=checkbox]:checked:after{background-color:var(--color-fuchsia)}form input[type=checkbox].error{border:var(--form-border-width) solid var(--form-error)}form input[readonly]{background:transparent;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}form input[type=date]{text-transform:uppercase}form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-primary);background-image:none;border:2px solid #b2b2b2;border-radius:25px;cursor:pointer;display:inline-block;height:16px;margin:0;padding:0;position:relative;width:16px}@media(max-width:767px){form input[type=radio]{height:13px;width:13px}}form input[type=radio]:checked{border:5px solid var(--color-cyan)}@media(max-width:767px){form input[type=radio]:checked{border:4px solid var(--color-cyan)}}form input[type=radio].error{border:2px solid red}form input .checkbox{margin-bottom:25px;margin-right:35px}:root{--calendar-row-size:clamp(45px,4.5vw,57px);--calendar-width:calc(var(--calendar-row-size)*7);--calendar-color:#505050;--calendar-border-color:#505050;--calendar-border-width:1px;--calendar-color-white:#fff;--calendar-color-white-hover:#fff;--calendar-bg-color:var(--color-darker)}[data-theme=light]{--calendar-color:#a0a0a0;--calendar-border-color:#ddd;--calendar-color-white:#000;--calendar-bg-color:#fff}.react-calendar{--calendar-width:calc(var(--calendar-row-size)*7);background:var(--calendar-bg-color);border:none;border-bottom:var(--calendar-border-width) solid var(--calendar-border-color);border-top:var(--calendar-border-width) solid var(--calendar-border-color);height:auto;max-width:100%;width:var(--calendar-width)}.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar :not(span){font-family:var(--font-family-4);font-size:clamp(1.3rem,1.4vw,1.6rem);font-weight:500;min-width:unset;text-decoration:none;text-transform:uppercase}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{border-bottom:var(--calendar-border-width) solid var(--calendar-border-color);display:flex;height:var(--calendar-row-size)}.react-calendar__navigation button{width:var(--calendar-row-size)}.react-calendar__navigation button:hover{background-color:var(--color-fuchsia)}.react-calendar__navigation__label{color:var(--calendar-color-white)}.react-calendar__navigation__label:hover{color:var(--calendar-color-white-hover)}.react-calendar__navigation__arrow{background-position:50%;background-repeat:no-repeat;color:transparent;width:var(--calendar-row-size)}.react-calendar__navigation__arrow:hover{background-color:var(--color-fuchsia)}.react-calendar__navigation__prev-button{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23FF198F' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m15 6-6 6 6 6'/%3E%3C/svg%3E")}.react-calendar__navigation__prev-button:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m15 6-6 6 6 6'/%3E%3C/svg%3E")}.react-calendar__navigation__next-button{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23FF198F' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 6 6 6-6 6'/%3E%3C/svg%3E")}.react-calendar__navigation__next-button:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 6 6 6-6 6'/%3E%3C/svg%3E")}.react-calendar__navigation__next2-button,.react-calendar__navigation__prev2-button{display:none}.react-calendar__month-view__weekdays{border-bottom:var(--calendar-border-width) solid var(--calendar-border-color);height:var(--calendar-row-size);text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{align-content:center;color:var(--calendar-color);justify-items:center}.react-calendar__month-view__weekNumbers .react-calendar__tile,.react-calendar__month-view__weekdays__weekday{align-items:center;display:flex;justify-content:center}.react-calendar__year-view__months__month:not(:hover){background:transparent!important}.react-calendar__tile{background:transparent;color:var(--calendar-color);height:var(--calendar-row-size);text-align:center}.react-calendar__tile:enabled{background:rgba(255,25,143,.1);color:var(--calendar-color-white)}.react-calendar__tile--active,.react-calendar__tile:hover:not(:disabled){background:var(--color-fuchsia);color:var(--calendar-color-white-hover)}.react-calendar__tile--active{background-color:var(--color-fuchsia)!important;color:var(--calendar-color-white-hover)!important}.react-calendar__tile--now{color:var(--color-fuchsia)!important}.react-calendar__tile--now:not(:disabled).react-calendar__tile--active,.react-calendar__tile--now:not(:disabled):hover{color:var(--calendar-color-white-hover)!important}.react-calendar__tile:disabled{background:transparent!important;cursor:default!important}.module.BlocksText .block h5.reveal,.module.BlocksText .block p.reveal{opacity:0}.module.BlocksText .block h5.revealed,.module.BlocksText .block p.revealed{opacity:1;transition:all .7s ease}@media(min-width:768px){.module.BlocksText .block,.module.BlocksText h5,.module.BlocksText img,.module.BlocksText p,.module.BlocksText span{transition:all .5s ease}.module.BlocksText h5,.module.BlocksText p{width:clamp(225px,30vw,510px)}.module.BlocksText .block.hover{flex:1.5 1 0}.module.BlocksText .block.hover img{filter:brightness(.8)}.module.BlocksText .block.hover .zoom-in{transform:scale(1.38)}.module.BlocksText .block.no-hover{flex:.75 1 0}.module.BlocksText .block.no-hover img{filter:brightness(.2)}.module.BlocksText .block.no-hover h5 span,.module.BlocksText .block.no-hover p span{opacity:0;transition:all .3s ease}}@media(min-width:1024px){.module.CalendarPicker{--calendar-bg-color:transparent}}@media(max-width:1023px){.module.CalendarPicker .react-calendar{border:var(--calendar-border-width) solid var(--calendar-border-color);box-shadow:5px 5px 15px rgba(0,0,0,.1);opacity:0;position:absolute;right:-200vw;top:calc(var(--mar-pad-module) + 40px);transition:all .3s ease,right 0s .3s;translate:0 10px;z-index:9}.module.CalendarPicker .react-calendar.show{opacity:1;right:4vw;transition:all .3s ease,right 0s;translate:0 0}}@media(min-width:1024px){.module.CalendarPicker .calendar-events-cont{max-width:calc(100% - var(--cont-pad) - var(--calendar-width))}}[data-theme=light] .module.CalendarPicker{--color-darker:#f7f7f7}[data-theme=light] .module.CalendarPicker .calendar-events-cont .event-cont{box-shadow:5px 5px 15px rgba(0,0,0,.1)}.event-cont{--event-img-size:160px}.event-cont .event-header .title{--font-min-size:1.4}@media(max-width:767px){.event-cont .event-header .svg-arrow-right-down{display:none}}.event-cont .event-header .text-mono{--font-min-size:1.2}.event-cont .event-header p{align-content:center;align-items:center;display:flex}@media(max-width:767px){.event-cont .event-header p{border:none!important}}@media(min-width:768px){.event-cont .event-body{border:none!important}}.event-cont .event-body .title{--font-min-size:1.4}@media(max-width:767px){.event-cont .event-body .svg-game-logo{display:none}}@media(min-width:768px){.event-cont .event-icons{border-top:none!important}}.event-cont .event-icons .calendar-add-options{background:var(--color-dark);border-radius:20px 0 0 20px;border-style:solid;border:1px solid var(--color-fuchsia);border-right:1px var(--color-fuchsia);opacity:0;right:-200vw;transform:rotateY(-90deg);transform-origin:right center;transition:all .5s ease,opacity .3s,right 0s .3s;translate:-34px -50%}@media(max-width:767px){.event-cont .event-icons .calendar-add-options{border-radius:0 20px 20px 0;border-style:solid solid solid none;transform-origin:left center;translate:100% -50%}}.event-cont .event-icons .calendar-add-options a svg path{fill:var(--text-color)}.event-cont .event-icons .calendar-add-options a:hover svg path{fill:var(--color-fuchsia)}.event-cont .event-icons .calendar-add-options.opened{opacity:1;right:0;transform:rotateY(0deg);transition:all .5s ease,opacity .3s,right 0s}@media(max-width:767px){.event-cont.event-type-General{--event-img-size:100px}}.module.ContactInfo .text *{--font-weight:500}.module.ContactInfo .social-media .svg-icon{height:100%;width:100%}[data-theme=light] .module.ContactInfo{--color-darker:#f7f7f7}[data-theme=light] .module.ContactInfo .social-media svg path{fill:#313131}.module.HeroInizia{position:fixed}@media(min-width:768px){.module.HeroInizia .cont-btns a,.module.HeroInizia .cont-btns button,.module.HeroInizia .cont-btns span{transition:all .5s ease}.module.HeroInizia .cont-btns a:hover{background:var(--color-secondary)}.module.HeroInizia .cont-btns a:hover span{color:var(--color-primary)}.module.HeroInizia .cont-btns button:hover{background:transparent}.module.HeroInizia .cont-btns button:hover span{color:var(--color-secondary)}}.module.HeroVideo h3{-webkit-text-stroke:1px #fff}.module.HeroVideo .see-more p{--font-min-size:1;--font-size:1.2}.module.HeroVideo .see-more svg{animation:arrow-down 1s ease infinite}@keyframes arrow-down{0%{translate:0 5%}50%{translate:0 -5%}to{translate:0 5%}}.module.Inizia30Anos *{color:var(--color-tertiary);text-align:center}.module.Inizia30Anos .back.left div{background:linear-gradient(-90deg,var(--color-secondary) 0,transparent 40%)}.module.Inizia30Anos .back.right div{background:linear-gradient(90deg,var(--color-secondary) 0,transparent 40%)}.module.Inizia30Anos .cont-text .text .inizia span{--font-min-size:2.2;--font-size:3.6}@media(min-width:768px){.module.Inizia30Anos .cont-text .cont-btns a,.module.Inizia30Anos .cont-text .cont-btns span{transition:all .5s ease}.module.Inizia30Anos .cont-text .cont-btns a:hover{background:var(--color-tertiary)}.module.Inizia30Anos .cont-text .cont-btns a:hover span{color:var(--color-secondary)}}.module.ModulesCont{--base-mar-par:var(--mar-pad)}.module.ModulesCont .module{--mar-pad:calc(var(--base-mar-par)*0.8)}.module.NewsArticleHero{--text-color:#fff}.module.NewsArticleBody .text-cont .t-h4{line-height:140%;--font-min-size:1.6}.module.NewsArticleBody .text-cont .text{gap:40px;text-align:left}.module.NewsArticleBody .text-cont .text p{--text-color:#cecece;line-height:160%}.module.NewsArticleBody .text-cont .text *{text-align:left}.module.NewsArticleBody a[target=_top]{border:2px solid transparent;cursor:pointer;position:relative;transition:all .2s ease}.module.NewsArticleBody a[target=_top]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='62' height='62' fill='none'%3E%3Cpath stroke='%23FF198F' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M26.426 20.634a.833.833 0 0 0-1.258.717V40.65a.833.833 0 0 0 1.258.716l16.282-9.648a.833.833 0 0 0 0-1.434z'/%3E%3Ccircle cx='31' cy='31' r='30' stroke='%23FF198F' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");content:"";height:62px;left:50%;position:absolute;top:50%;transition:all .2s ease;translate:-50% -50%;width:62px;z-index:3}.module.NewsArticleBody a[target=_top]:after{background-color:rgba(0,0,0,.2);background-image:linear-gradient(90deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 1px,transparent 0),linear-gradient(180deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 1px,transparent 0);background-size:2px 2px;content:"";height:100%;left:0;position:absolute;top:0;transition:all .5s ease;width:100%;z-index:2}.module.NewsArticleBody a[target=_top]:hover{border-color:var(--color-fuchsia)}[data-theme=light] .module.NewsArticleBody .text-cont .text p{--text-color:#313131}[data-theme=light] .module.NewsArticleBody a[target=_top]:after{background-color:rgba(0,0,0,.1)}.module.NewsGrid .news-grid{--news-gap:clamp(10px,1.3vw,20px);gap:var(--news-gap)}.module.NewsGrid .news-grid .news-sized article{aspect-ratio:unset;height:calc(50% - var(--news-gap)*.5)}.module.NewsGrid .news-grid .NewsCard .image-cont:after{background-color:rgba(0,0,0,.2);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.module.NewsGrid .news-grid .NewsCard .image-cont img{scale:1;transition:all 1s ease}.module.NewsGrid .news-grid .NewsCard .image-cont .overlay-filter{transition:all .5s ease}.module.NewsGrid .news-grid .NewsCard .hidden-text{max-height:0;opacity:0;overflow:hidden;transition:all 1s ease}.module.NewsGrid .news-grid .NewsCard:hover img{scale:1.1}@media(min-width:1024px){.module.NewsGrid .news-grid .NewsCard:hover .hidden-text{max-height:100px;opacity:1}}[data-theme=light] .module.NewsGrid .NewsCard .image-cont .overlay-filter{opacity:0}.module.NewsPreview .news-grid .NewsCard .image-cont:after{background-color:rgba(0,0,0,.2);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.module.NewsPreview .news-grid .NewsCard .image-cont img{scale:1;transition:all 1s ease}.module.NewsPreview .news-grid .NewsCard .image-cont .overlay-filter{transition:all .5s ease}.module.NewsPreview .news-grid .NewsCard .hidden-text{max-height:0;opacity:0;overflow:hidden;transition:all 1s ease}.module.NewsPreview .news-grid .NewsCard:hover img{scale:1.1}.module.NewsPreview .news-grid .NewsCard:hover .hidden-text{max-height:100px;opacity:1}[data-theme=light] .module.NewsPreview .NewsCard .image-cont .overlay-filter{opacity:0}.module.Project .cont-text .t-h5{--font-min-size:1.6}.module.Project .cont-text .cont-title .back-btn:after{font-family:swiper-icons}.module.Project .cont-text .cont-title .web-btn{border:1px solid var(--color-primary);transition:all .3s ease}.module.Project .cont-text .cont-title .web-btn:hover{background:var(--color-black);color:var(--color-primary)}@media(min-width:768px){.module.Project .cont-swiper .swiper-button-next,.module.Project .cont-swiper .swiper-button-prev{--swiper-navigation-sides-offset:-20px}}.module.Project .cont-next-prev a:after,.module.Project .cont-next-prev a:before{font-family:swiper-icons}.ProjectCard,.ProjectCard .project-logo{transition:all .5s ease}.ProjectCard .project-logo svg{max-height:40%;max-width:40%}.ProjectCard.project-hover .cont-img:after{padding-top:110%;transition:all .5s ease}.ProjectCard.project-hover:hover .cont-img:after{padding-top:100%}.ProjectCard.show-logo .cont-img:after{padding-top:110%;transition:all .5s ease}.ProjectCard.show-logo .project-logo{opacity:1}.ProjectCard.show-logo .status{translate:-12% -200%}@media(min-width:768px){.ProjectCard.show-logo .status{translate:0 0}}.ProjectCard.show-logo .project-title{color:var(--color-white)}@media(min-width:768px){.ProjectCard.show-logo:hover .cont-img:after{padding-top:100%}.ProjectCard.show-logo:hover .project-logo{opacity:0}}.ProjectCard.no-visible{display:none;opacity:0;transition:all .5s ease,display allow-discrete .5s}.module.ProjectsGrid .cont-title .cont-filters .arrow-down,.module.ProjectsGrid .cont-title .cont-filters .filters{transition:all .5s ease}.module.ProjectsGrid .cont-title .cont-filters .cont-text,.module.ProjectsGrid .cont-title .cont-filters .filter{border:1px solid var(--color-black)}.module.ProjectsGrid .cont-title .cont-filters .filter{border-bottom:none}.module.ProjectsGrid .cont-title .cont-filters .filter:first-child{border-top:none}.module.ProjectsGrid .cont-title .cont-filters .filter:last-child{border-bottom:1px solid var(--color-black)}.module.ProjectsGrid .cont-title .cont-filters.show .arrow-down{transform:rotate(-90deg)}.module.ProjectsGrid .cont-title .cont-filters.show .filters{grid-template-rows:1fr}.module.ProjectsSlider .btn{border:1px solid var(--color-primary);transition:all .3s ease}.module.ProjectsSlider .btn:hover{background:var(--color-black)}.module.ProjectsSlider .btn:hover span{color:var(--color-primary)}.module.TeamGrid .member:hover .cont-name h6 strong{background-position:0 0}.module.TeamGrid .member:hover .cont-img img{filter:grayscale(0);scale:1.1}.module.TeamGrid .member .cont-name h6{--font-size:3}.module.TeamGrid .member .cont-img img{transition:all .5s ease}.module.TeamGrid .member .cont-img img:hover{filter:grayscale(0);scale:1.1}.module.TeamGrid .member .link{transition:all .5s ease}.module.TeamGrid .member .link:hover{scale:1.1}.module.TextFillOnScroll p strong{-webkit-text-stroke:1px #fff;--first-color:var(--color-white);--second-color:transparent;font-weight:400}.module.TextFillOnScroll a{border:1px solid var(--color-primary);transition:all .3s ease}.module.TextFillOnScroll a:hover{background:var(--color-black)}.module.TextFillOnScroll a:hover span{color:var(--color-primary)}.module.TextImage .t-h6{--font-size:6.4}.module.TextImageColumn{--base-mar-par:var(--mar-pad)}.module.TextImageColumn .text-cont .t-h4{line-height:140%;--font-min-size:1.6}.module.TextImageColumn .text-cont .text{gap:30px;text-align:left}.module.TextImageColumn .text-cont .text p{--text-color:#cecece;line-height:160%}.module.TextImageColumn .text-cont .text *{text-align:left}@media(min-width:768px){.module.TextImageCont .reveal{animation:none!important;opacity:1}.module.TextImageCont .cont-text:nth-child(odd){grid-template-columns:55% 45%}.module.TextImageCont .cont-text:nth-child(odd) .text{order:1}.module.TextImageCont .cont-text.reveal .text,.module.TextImageCont .cont-text.reveal img{opacity:0;translate:100%}.module.TextImageCont .cont-text.reveal:nth-child(odd) .text,.module.TextImageCont .cont-text.reveal:nth-child(odd) img{opacity:0;translate:-100%}.module.TextImageCont .cont-text.revealed img{opacity:1!important;transition:all 1s ease;translate:0!important}.module.TextImageCont .cont-text.revealed .text{opacity:1!important;transition:all 1s ease 1s;translate:0!important}}.module.TextImageSequence .cont-text{transition:all 1s ease}.module.TextImageSequence .cont-text.move{translate:100% 0}.module.TextImageSequence .t-h6{--font-size:4}.module.TextTracker .cont-text p{--font-size:2}.module.TextTracker .cont-text:first-child:before{background:var(--color-primary);content:"";height:100%;left:0;position:absolute;top:0;transition:all .5s ease;translate:-100% 0;width:100%}.module.TextTracker .cont-text:first-child.revealed:before{translate:var(--data-x-text-tracker) var(--data-y-text-tracker)}.module.TitleSequence .cont-title{border-bottom:2px solid var(--color-black)}.module.TitleSequence .cont-title.revealed{animation:reveal-title 1s ease forwards}.module.TitleSequence .cont-title.revealed h6{background-position:0 0;transition:background-position .7s ease 1s}.module.TitleSequence .cont-title.revealed .back{transition:all .7s ease 1s;translate:0 0}.module.TitleSequence .cont-title h6{--first-color:var(--color-primary);--second-color:var(--color-black);-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to top,var(--first-color) 50%,var(--first-color) 50%,var(--second-color) 50%,var(--second-color) 100%);background-position:0 -100%;background-size:100% 200%;-webkit-text-fill-color:transparent;transition:all .3s ease}.module.TitleSequence .cont-title .back{translate:0 100%;z-index:-1}.module.TitleSequence p{--font-size:2.6}@keyframes reveal-title{0%{opacity:1;translate:-100% 0}to{opacity:1;translate:0 0}}:root{--overlay-opacity:0.3;--cont-wt-full:92vw;--cont-pad-full:4vw;--cont-wt:92%;--cont-pad:4vw;--mar-pad:clamp(60px,8vw,140px);--mar-pad-module:calc(var(--mar-pad)*1.1);--gap-pad:clamp(20px,3vw,40px);--text-max-w:860px;--icon-size:22px;--header-ht-value:100;--header-ht:calc(var(--header-ht-value)*1px);--header-ht-scrolled-value:100;--header-ht-scrolled:calc(var(--header-ht-scrolled-value)*1px);--scroll-arrows-size:30px;--data-x-text-tracker:0;--data-y-text-tracker:0;--img-url:"images";--color-primary:#243e36;--color-primary-alpha:#243e36;--color-secondary:#f7eee7;--color-secondary-alpha:#f7eee7;--color-tertiary:#986f50;--color-tertiary-alpha:#986f50;--color-quarternary:#3f4a92;--color-quarternary-alpha:#3f4a92;--color-beige:#e0bc9f;--color-black:#000;--color-blue:#3f4a92;--color-brown:#2d0a0f;--color-brown-alpha:rgba(96,8,0,.839);--color-cyan:#9bb5da;--color-cyan-alpha:rgba(0,100,197,.739);--color-light-cyan:#c0e0cd;--color-dark:#181818;--color-darker:#0c0c0c;--color-light-dark:#606368;--color-gray:#505050;--color-light-gray:#a0a0a0;--color-fuchsia:#ff198f;--color-dark-green:#0c1f26;--color-green:#009a5d;--color-light-green:#849267;--color-gold:#928134;--color-light-gold:#928134;--color-orange:#d6874d;--color-orange-alpha:rgba(196,83,0,.698);--color-orange-dark:#802900;--color-pink:#ff198f;--color-light-pink:#ffefe8;--color-purple:#3f4a92;--color-red:#ee2d2f;--color-sand:#d8c5a7;--color-vanilla:#e5dacf;--color-vanilla-alpha:rgba(165,100,0,.2);--color-white:#fff;--color-white-alpha:#fff;--color-near-white:#f7f0ea;--color-yellow:#ffd300;--color-light-yellow:#f3f2ee;--color-transparent:transparent}@media(max-width:calc(1024px - 1px)){:root{--header-ht-value:70;--header-ht-scrolled-value:var(--header-ht-value)}}@media(max-width:767px){:root{--scroll-arrows-size:24px}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,svg,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;box-sizing:border-box;clear:both;margin:0;outline:0;padding:0;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{font-size:62.5%}body,html{height:auto;max-width:100vw;width:100%}:not(span):not(button):active,:not(span):not(button):focus{outline:none!important}input,textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}ul li{list-style:none}.font-1{font-family:AkzidenzGroteskBQ-LigExt!important}:root{--font-family-1:AkzidenzGroteskBQ-LigExt}@font-face{font-display:swap;font-family:AkzidenzGroteskBQ-LigExt;font-style:normal;font-weight:400;src:url(/build/fonts/AkzidenzGroteskBQ-LigExt.21c7854c.woff2) format("woff2"),url(/build/fonts/AkzidenzGroteskBQ-LigExt.4974693d.woff) format("woff");text-rendering:optimizeLegibility}.font-2{font-family:AkzidenzGroteskBQ-MedExt!important}:root{--font-family-2:AkzidenzGroteskBQ-MedExt}@font-face{font-display:swap;font-family:AkzidenzGroteskBQ-MedExt;font-style:normal;font-weight:400;src:url(/build/fonts/AkzidenzGroteskBQ-MedExt.5a8df621.woff2) format("woff2"),url(/build/fonts/AkzidenzGroteskBQ-MedExt.ec180d92.woff) format("woff");text-rendering:optimizeLegibility}.font-3{font-family:AkzidenzGroteskBQ-Ext!important}:root{--font-family-3:AkzidenzGroteskBQ-Ext}@font-face{font-display:swap;font-family:AkzidenzGroteskBQ-Ext;font-style:normal;font-weight:400;src:url(/build/fonts/AkzidenzGroteskBQ-Ext.f9b4a40d.woff2) format("woff2"),url(/build/fonts/AkzidenzGroteskBQ-Ext.3fd93cf1.woff) format("woff");text-rendering:optimizeLegibility}.f-dharma,.font-1{font-family:var(--font-family-1)}.f-over-mono,.font-2{font-family:var(--font-family-6)}.f-over,.font-3{font-family:var(--font-family-8)}.f-roc,.font-4{font-family:var(--font-family-3)}.f-roc-medium,.font-5{font-family:var(--font-family-4)}.f-roc-bold,.font-6{font-family:var(--font-family-5)}.f-w-100{--font-weight:100!important}.f-w-200{--font-weight:200!important}.f-w-300{--font-weight:300!important}.f-w-400{--font-weight:400!important}.f-w-500{--font-weight:500!important}.f-w-600{--font-weight:600!important}.f-w-700{--font-weight:700!important}.f-w-800{--font-weight:800!important}.f-w-900{--font-weight:900!important}:root{--bg-color:unset;--text-color:unset}.bg-primary{--text-color:var(--color-white);--bg-color:var(--color-primary);background-color:var(--bg-color)}.bg-primary .svg-path-fill path{fill:var(--text-color)}.bg-secondary{--text-color:var(--color-white);--bg-color:var(--color-secondary);background-color:var(--bg-color)}.bg-secondary .svg-path-fill path{fill:var(--text-color)}.bg-tertiary{--text-color:var(--color-secondary);--bg-color:var(--color-tertiary);background-color:var(--bg-color)}.bg-tertiary .svg-path-fill path{fill:var(--text-color)}.bg-quarternary{--text-color:var(--color-secondary);--bg-color:var(--color-quarternary);background-color:var(--bg-color)}.bg-quarternary .svg-path-fill path{fill:var(--text-color)}.text-secondary{--text-color:var(--color-secondary)}.bg-black{--text-color:var(--color-white);--bg-color:var(--color-black);background-color:var(--bg-color)}.bg-black .svg-path-fill path{fill:var(--text-color)}.bg-dark{--text-color:var(--color-white);--bg-color:var(--color-dark);background-color:var(--bg-color)}.bg-dark .svg-path-fill path{fill:var(--text-color)}.bg-gray{--text-color:var(--color-white);--bg-color:var(--color-gray);background-color:var(--bg-color)}.bg-gray .svg-path-fill path{fill:var(--text-color)}.bg-white,.text-black{--text-color:var(--color-black)}.bg-light-gray{--text-color:var(--color-primary);--bg-color:var(--color-light-gray);background-color:var(--bg-color)}.bg-light-gray .svg-path-fill path{fill:var(--text-color)}.text-primary{--text-color:var(--color-primary)}.bg-green{--text-color:var(--color-white);--bg-color:var(--color-green);background-color:var(--bg-color)}.bg-green .svg-path-fill path{fill:var(--text-color)}.bg-purple{--text-color:var(--color-white);--bg-color:var(--color-purple);background-color:var(--bg-color)}.bg-purple .svg-path-fill path{fill:var(--text-color)}.bg-pink{--text-color:var(--color-white);--bg-color:var(--color-pink);background-color:var(--bg-color)}.bg-pink .svg-path-fill path{fill:var(--text-color)}.bg-white{--text-color:var(--color-dark);--bg-color:var(--color-white);background-color:var(--bg-color)}.bg-white .svg-path-fill path{fill:var(--text-color)}.text-dark{--text-color:var(--color-dark)}.bg-darker{--text-color:var(--color-white);--bg-color:var(--color-darker);background-color:var(--bg-color)}.bg-darker .svg-path-fill path{fill:var(--text-color)}.text-white{--text-color:var(--color-white)}.svg-fill-color path{fill:var(--text-color)}.bg-none{--bg-color:var(--color-var(--color-none));background-color:var(--color-none)}.text-none{--text-color:var(--color-var(--color-none));color:var(--color-none)!important}.fill-none{fill:var(--color-none)}.bg-alpha{--bg-color:var(--color-var(--color-alpha));background-color:var(--color-alpha)}.text-alpha{--text-color:var(--color-var(--color-alpha));color:var(--color-alpha)!important}.fill-alpha{fill:var(--color-alpha)}.bg-transparent{--bg-color:var(--color-var(--color-transparent));background-color:var(--color-transparent)}.text-transparent{--text-color:var(--color-var(--color-transparent));color:var(--color-transparent)!important}.fill-transparent{fill:var(--color-transparent)}.bg-primary-alpha{--bg-color:var(--color-var(--color-primary-alpha));background-color:var(--color-primary-alpha)}.text-primary-alpha{--text-color:var(--color-var(--color-primary-alpha));color:var(--color-primary-alpha)!important}.fill-primary-alpha{fill:var(--color-primary-alpha)}.bg-primary{--bg-color:var(--color-var(--color-primary));background-color:var(--color-primary)}.text-primary{--text-color:var(--color-var(--color-primary));color:var(--color-primary)!important}.fill-primary{fill:var(--color-primary)}.bg-secondary-alpha{--bg-color:var(--color-var(--color-secondary-alpha));background-color:var(--color-secondary-alpha)}.text-secondary-alpha{--text-color:var(--color-var(--color-secondary-alpha));color:var(--color-secondary-alpha)!important}.fill-secondary-alpha{fill:var(--color-secondary-alpha)}.bg-secondary{--bg-color:var(--color-var(--color-secondary));background-color:var(--color-secondary)}.text-secondary{--text-color:var(--color-var(--color-secondary));color:var(--color-secondary)!important}.fill-secondary{fill:var(--color-secondary)}.bg-tertiary-alpha{--bg-color:var(--color-var(--color-tertiary-alpha));background-color:var(--color-tertiary-alpha)}.text-tertiary-alpha{--text-color:var(--color-var(--color-tertiary-alpha));color:var(--color-tertiary-alpha)!important}.fill-tertiary-alpha{fill:var(--color-tertiary-alpha)}.bg-tertiary{--bg-color:var(--color-var(--color-tertiary));background-color:var(--color-tertiary)}.text-tertiary{--text-color:var(--color-var(--color-tertiary));color:var(--color-tertiary)!important}.fill-tertiary{fill:var(--color-tertiary)}.bg-quarternary-alpha{--bg-color:var(--color-var(--color-quarternary-alpha));background-color:var(--color-quarternary-alpha)}.text-quarternary-alpha{--text-color:var(--color-var(--color-quarternary-alpha));color:var(--color-quarternary-alpha)!important}.fill-quarternary-alpha{fill:var(--color-quarternary-alpha)}.bg-quarternary{--bg-color:var(--color-var(--color-quarternary));background-color:var(--color-quarternary)}.text-quarternary{--text-color:var(--color-var(--color-quarternary));color:var(--color-quarternary)!important}.fill-quarternary{fill:var(--color-quarternary)}.bg-beige{--bg-color:var(--color-var(--color-beige));background-color:var(--color-beige)}.text-beige{--text-color:var(--color-var(--color-beige));color:var(--color-beige)!important}.fill-beige{fill:var(--color-beige)}.bg-black{--bg-color:var(--color-var(--color-black));background-color:var(--color-black)}.text-black{--text-color:var(--color-var(--color-black));color:var(--color-black)!important}.fill-black{fill:var(--color-black)}.bg-blue{--bg-color:var(--color-var(--color-blue));background-color:var(--color-blue)}.text-blue{--text-color:var(--color-var(--color-blue));color:var(--color-blue)!important}.fill-blue{fill:var(--color-blue)}.bg-brown-alpha{--bg-color:var(--color-var(--color-brown-alpha));background-color:var(--color-brown-alpha)}.text-brown-alpha{--text-color:var(--color-var(--color-brown-alpha));color:var(--color-brown-alpha)!important}.fill-brown-alpha{fill:var(--color-brown-alpha)}.bg-brown{--bg-color:var(--color-var(--color-brown));background-color:var(--color-brown)}.text-brown{--text-color:var(--color-var(--color-brown));color:var(--color-brown)!important}.fill-brown{fill:var(--color-brown)}.bg-cyan-alpha{--bg-color:var(--color-var(--color-cyan-alpha));background-color:var(--color-cyan-alpha)}.text-cyan-alpha{--text-color:var(--color-var(--color-cyan-alpha));color:var(--color-cyan-alpha)!important}.fill-cyan-alpha{fill:var(--color-cyan-alpha)}.bg-cyan{--bg-color:var(--color-var(--color-cyan));background-color:var(--color-cyan)}.text-cyan{--text-color:var(--color-var(--color-cyan));color:var(--color-cyan)!important}.fill-cyan{fill:var(--color-cyan)}.bg-dark{--bg-color:var(--color-var(--color-dark));background-color:var(--color-dark)}.text-dark{--text-color:var(--color-var(--color-dark));color:var(--color-dark)!important}.fill-dark{fill:var(--color-dark)}.bg-light-dark{--bg-color:var(--color-var(--color-light-dark));background-color:var(--color-light-dark)}.text-light-dark{--text-color:var(--color-var(--color-light-dark));color:var(--color-light-dark)!important}.fill-light-dark{fill:var(--color-light-dark)}.bg-darker{--bg-color:var(--color-var(--color-darker));background-color:var(--color-darker)}.text-darker{--text-color:var(--color-var(--color-darker));color:var(--color-darker)!important}.fill-darker{fill:var(--color-darker)}.bg-gold{--bg-color:var(--color-var(--color-gold));background-color:var(--color-gold)}.text-gold{--text-color:var(--color-var(--color-gold));color:var(--color-gold)!important}.fill-gold{fill:var(--color-gold)}.bg-light-gold{--bg-color:var(--color-var(--color-light-gold));background-color:var(--color-light-gold)}.text-light-gold{--text-color:var(--color-var(--color-light-gold));color:var(--color-light-gold)!important}.fill-light-gold{fill:var(--color-light-gold)}.bg-gray-alpha{--bg-color:var(--color-var(--color-gray-alpha));background-color:var(--color-gray-alpha)}.text-gray-alpha{--text-color:var(--color-var(--color-gray-alpha));color:var(--color-gray-alpha)!important}.fill-gray-alpha{fill:var(--color-gray-alpha)}.bg-gray{--bg-color:var(--color-var(--color-gray));background-color:var(--color-gray)}.text-gray{--text-color:var(--color-var(--color-gray));color:var(--color-gray)!important}.fill-gray{fill:var(--color-gray)}.bg-light-gray{--bg-color:var(--color-var(--color-light-gray));background-color:var(--color-light-gray)}.text-light-gray{--text-color:var(--color-var(--color-light-gray));color:var(--color-light-gray)!important}.fill-light-gray{fill:var(--color-light-gray)}.bg-green{--bg-color:var(--color-var(--color-green));background-color:var(--color-green)}.text-green{--text-color:var(--color-var(--color-green));color:var(--color-green)!important}.fill-green{fill:var(--color-green)}.bg-light-green{--bg-color:var(--color-var(--color-light-green));background-color:var(--color-light-green)}.text-light-green{--text-color:var(--color-var(--color-light-green));color:var(--color-light-green)!important}.fill-light-green{fill:var(--color-light-green)}.bg-light-yellow{--bg-color:var(--color-var(--color-light-yellow));background-color:var(--color-light-yellow)}.text-light-yellow{--text-color:var(--color-var(--color-light-yellow));color:var(--color-light-yellow)!important}.fill-light-yellow{fill:var(--color-light-yellow)}.bg-orange-alpha{--bg-color:var(--color-var(--color-orange-alpha));background-color:var(--color-orange-alpha)}.text-orange-alpha{--text-color:var(--color-var(--color-orange-alpha));color:var(--color-orange-alpha)!important}.fill-orange-alpha{fill:var(--color-orange-alpha)}.bg-orange{--bg-color:var(--color-var(--color-orange));background-color:var(--color-orange)}.text-orange{--text-color:var(--color-var(--color-orange));color:var(--color-orange)!important}.fill-orange{fill:var(--color-orange)}.bg-orange-dark{--bg-color:var(--color-var(--color-orange-dark));background-color:var(--color-orange-dark)}.text-orange-dark{--text-color:var(--color-var(--color-orange-dark));color:var(--color-orange-dark)!important}.fill-orange-dark{fill:var(--color-orange-dark)}.bg-light-pink{--bg-color:var(--color-var(--color-light-pink));background-color:var(--color-light-pink)}.text-light-pink{--text-color:var(--color-var(--color-light-pink));color:var(--color-light-pink)!important}.fill-light-pink{fill:var(--color-light-pink)}.bg-pink{--bg-color:var(--color-var(--color-pink));background-color:var(--color-pink)}.text-pink{--text-color:var(--color-var(--color-pink));color:var(--color-pink)!important}.fill-pink{fill:var(--color-pink)}.bg-purple{--bg-color:var(--color-var(--color-purple));background-color:var(--color-purple)}.text-purple{--text-color:var(--color-var(--color-purple));color:var(--color-purple)!important}.fill-purple{fill:var(--color-purple)}.bg-red{--bg-color:var(--color-var(--color-red));background-color:var(--color-red)}.text-red{--text-color:var(--color-var(--color-red));color:var(--color-red)!important}.fill-red{fill:var(--color-red)}.bg-sand{--bg-color:var(--color-var(--color-sand));background-color:var(--color-sand)}.text-sand{--text-color:var(--color-var(--color-sand));color:var(--color-sand)!important}.fill-sand{fill:var(--color-sand)}.bg-vanilla-alpha{--bg-color:var(--color-var(--color-vanilla-alpha));background-color:var(--color-vanilla-alpha)}.text-vanilla-alpha{--text-color:var(--color-var(--color-vanilla-alpha));color:var(--color-vanilla-alpha)!important}.fill-vanilla-alpha{fill:var(--color-vanilla-alpha)}.bg-vanilla{--bg-color:var(--color-var(--color-vanilla));background-color:var(--color-vanilla)}.text-vanilla{--text-color:var(--color-var(--color-vanilla));color:var(--color-vanilla)!important}.fill-vanilla{fill:var(--color-vanilla)}.bg-white-alpha{--bg-color:var(--color-var(--color-white-alpha));background-color:var(--color-white-alpha)}.text-white-alpha{--text-color:var(--color-var(--color-white-alpha));color:var(--color-white-alpha)!important}.fill-white-alpha{fill:var(--color-white-alpha)}.bg-white{--bg-color:var(--color-var(--color-white));background-color:var(--color-white)}.text-white{--text-color:var(--color-var(--color-white));color:var(--color-white)!important}.fill-white{fill:var(--color-white)}.bg-yellow{--bg-color:var(--color-var(--color-yellow));background-color:var(--color-yellow)}.text-yellow{--text-color:var(--color-var(--color-yellow));color:var(--color-yellow)!important}.fill-yellow{fill:var(--color-yellow)}.bg-near-white{--bg-color:var(--color-var(--color-near-white));background-color:var(--color-near-white)}.text-near-white{--text-color:var(--color-var(--color-near-white));color:var(--color-near-white)!important}.fill-near-white{fill:var(--color-near-white)}.bg-fuchsia{--bg-color:var(--color-var(--color-fuchsia));background-color:var(--color-fuchsia)}.text-fuchsia{--text-color:var(--color-var(--color-fuchsia));color:var(--color-fuchsia)!important}.fill-fuchsia{fill:var(--color-fuchsia)}#root{--box-shadow-opacity:0.05;--box-shadow:0px 6px 20px 0px rgba(0,0,0,var(--box-shadow-opacity))}@media(max-width:767px){#root{--box-shadow:none}}.NewsCard .button,.NewsCard .subtitle,.NewsCard .text,.NewsCard .title,.NewsCard a,.NewsCard button,.NewsCard h1,.NewsCard h2,.NewsCard h3,.NewsCard h4,.NewsCard h5,.NewsCard h6,.NewsCard input,.NewsCard label,.NewsCard li,.NewsCard p,.NewsCard select,.NewsCard span,.NewsCard sup,.NewsCard textarea,.content-item .button,.content-item .subtitle,.content-item .text,.content-item .title,.content-item a,.content-item button,.content-item h1,.content-item h2,.content-item h3,.content-item h4,.content-item h5,.content-item h6,.content-item input,.content-item label,.content-item li,.content-item p,.content-item select,.content-item span,.content-item sup,.content-item textarea,.portfolio-item .button,.portfolio-item .subtitle,.portfolio-item .text,.portfolio-item .title,.portfolio-item a,.portfolio-item button,.portfolio-item h1,.portfolio-item h2,.portfolio-item h3,.portfolio-item h4,.portfolio-item h5,.portfolio-item h6,.portfolio-item input,.portfolio-item label,.portfolio-item li,.portfolio-item p,.portfolio-item select,.portfolio-item span,.portfolio-item sup,.portfolio-item textarea{--text-color:#fff}section{scroll-margin-top:var(--header-ht-scrolled)}.module{position:relative}.module.padding-0{padding-bottom:0;padding-top:0}.module,.submodule,footer{position:relative}.module .text-block,.module .text-cont,.submodule .text-block,.submodule .text-cont,footer .text-block,footer .text-cont{gap:var(--gap-pad)}.module .hero-title,.submodule .hero-title,footer .hero-title{--font-family:var(--font-family-1);--font-weight:900;--font-size:25;--font-min-size:8;--text-transform:uppercase;--line-height:calc(var(--font-size-calculated) - 1rem)}.module .super-title,.submodule .super-title,footer .super-title{--font-family:var(--font-family-1);--font-weight:700;--text-transform:uppercase}.module .super-title-heavy,.submodule .super-title-heavy,footer .super-title-heavy{--font-family:var(--font-family-1);--font-weight:900;--text-transform:uppercase}.module .subtitle,.module .title,.submodule .subtitle,.submodule .title,footer .subtitle,footer .title{--font-family:var(--font-family-1);--font-weight:500;--text-transform:uppercase}.module .text,.module .text p,.submodule .text,.submodule .text p,footer .text,footer .text p{--font-family:var(--font-family-1);--font-weight:300}.module .text.max-w,.submodule .text.max-w,footer .text.max-w{max-width:var(--text-max-w)}.module .text-mono,.module .text-mono p,.submodule .text-mono,.submodule .text-mono p,footer .text-mono,footer .text-mono p{--font-family:var(--font-family-1);--font-weight:300}.module .text-mono-500,.module .text-mono-500 p,.submodule .text-mono-500,.submodule .text-mono-500 p,footer .text-mono-500,footer .text-mono-500 p{--font-family:var(--font-family-1);--font-weight:500}.module .button-rel-color,.submodule .button-rel-color,footer .button-rel-color{background:var(--bg-color);border-color:var(--bg-color);color:var(--text-color)}.module .button-rel-color:hover,.submodule .button-rel-color:hover,footer .button-rel-color:hover{background:var(--text-color);border-color:var(--bg-color);color:var(--bg-color)}.module .svg-color svg path,.submodule .svg-color svg path,footer .svg-color svg path{fill:var(--text-color)}.module .svg-color-stroke svg path,.submodule .svg-color-stroke svg path,footer .svg-color-stroke svg path{stroke:var(--text-color)}.module .arrow-navigation,.submodule .arrow-navigation,footer .arrow-navigation{height:var(--scroll-arrows-size);width:var(--scroll-arrows-size)}.module .arrow-navigation-module,.submodule .arrow-navigation-module,footer .arrow-navigation-module{bottom:100px;box-sizing:content-box;cursor:pointer;height:var(--scroll-arrows-size);left:unset;margin:0 calc(var(--cont-pad)*1.5) 0 0;padding:10px;position:absolute;right:0;transition:all .5s ease;width:var(--scroll-arrows-size)}@media(min-width:768px)and (max-width:1023px){.module .arrow-navigation-module,.submodule .arrow-navigation-module,footer .arrow-navigation-module{bottom:70px;margin:0;right:calc(100% - var(--cont-pad) + 10px);translate:100%}}@media(max-width:767px){.module .arrow-navigation-module,.submodule .arrow-navigation-module,footer .arrow-navigation-module{bottom:40px;margin-right:50%;translate:50% 0}}.module .arrow-navigation-module.hide,.submodule .arrow-navigation-module.hide,footer .arrow-navigation-module.hide{bottom:-40px;opacity:0}.module .arrow-navigation-module svg,.submodule .arrow-navigation-module svg,footer .arrow-navigation-module svg{animation:arrow-jump-down 2s infinite}.module video,.submodule video,footer video{z-index:1}.module video.playing,.submodule video.playing,footer video.playing{z-index:3}.module .video-poster,.submodule .video-poster,footer .video-poster{background-size:cover;cursor:pointer;height:100%;left:0;position:absolute;top:0;transition:all .5s ease;transition:all .5s ease,z-index 0s ease 0s,scale 0s linear 0s;width:100%;z-index:3}.module .video-poster.hide,.submodule .video-poster.hide,footer .video-poster.hide{opacity:0!important;scale:0!important;transition:all .5s ease,z-index 0s ease .5s,scale 0s linear .5s!important;z-index:0!important}.module .video-poster:hover .button-play .ico-play-text,.submodule .video-poster:hover .button-play .ico-play-text,footer .video-poster:hover .button-play .ico-play-text{right:5px}.module .video-player .button-fullscreen,.submodule .video-player .button-fullscreen,footer .video-player .button-fullscreen{bottom:10px;cursor:pointer;height:30px;padding:7px;position:absolute;right:10px;width:30px;z-index:3}.module .video-player .button-sound,.submodule .video-player .button-sound,footer .video-player .button-sound{bottom:10px;cursor:pointer;height:30px;padding:7px;position:absolute;right:50px;width:30px;z-index:3}.module .video-player .button-play,.submodule .video-player .button-play,footer .video-player .button-play{bottom:10px;cursor:pointer;height:30px;left:unset;padding:7px;position:absolute;right:10px;top:unset;transition:all .5s ease,scale 0s linear .5s;width:30px;z-index:4}.module .video-player .button-play .ico-play-text,.submodule .video-player .button-play .ico-play-text,footer .video-player .button-play .ico-play-text{bottom:0;cursor:pointer;height:auto;position:absolute;right:0;transition:right .5s ease;width:70px}.module .video-player .button-play .svg-ico-play,.submodule .video-player .button-play .svg-ico-play,footer .video-player .button-play .svg-ico-play{display:block}.module .video-player .button-play .svg-ico-pause,.submodule .video-player .button-play .svg-ico-pause,footer .video-player .button-play .svg-ico-pause{display:none}.module .video-player .button-play.playing .button-play,.submodule .video-player .button-play.playing .button-play,footer .video-player .button-play.playing .button-play{z-index:1}.module .video-player .button-play.playing .button-play .svg-ico-play,.submodule .video-player .button-play.playing .button-play .svg-ico-play,footer .video-player .button-play.playing .button-play .svg-ico-play{display:none}.module .video-player .button-play.playing .button-play .svg-ico-pause,.submodule .video-player .button-play.playing .button-play .svg-ico-pause,footer .video-player .button-play.playing .button-play .svg-ico-pause{display:block}.module .video-player .button-play.hide,.submodule .video-player .button-play.hide,footer .video-player .button-play.hide{opacity:0;scale:0}.module .video-player .button-play.hide svg,.submodule .video-player .button-play.hide svg,footer .video-player .button-play.hide svg{scale:0}.align-flex-center{--flex-align:center}.align-flex-center,.align-flex-center .text-block,.align-flex-center .text-cont{align-content:var(--flex-align);align-items:var(--flex-align)}.align-text-center{--text-align:center}.align-text-center :not(span):not(button){text-align:var(--text-align)}.align-flex-left{--flex-align:flex-start}.align-flex-left,.align-flex-left .text-block,.align-flex-left .text-cont{align-content:var(--flex-align);align-items:var(--flex-align)}.align-text-left :not(span):not(button){text-align:var(--text-align)}.align-flex-right{--flex-align:flex-end}.align-flex-right,.align-flex-right .text-block,.align-flex-right .text-cont{align-content:var(--flex-align);align-items:var(--flex-align)}.align-text-right :not(span):not(button){text-align:var(--text-align)}.text-max-w{max-width:var(--text-max-w)}.reveal-lines,.reveal-lines *{font-kerning:none}.reveal-lines .line{overflow:hidden}header{--burg-tr:0.8s;--burg-dly:0.6s;--menu-bg:transparent;--menu-bg-opened:rgba(32,30,31,.5);--menu-bg-scrolled:var(--color-black);--menu-bg-transparent:transparent;--menu-bg-mobile:#fff;--menu-color:var(--text-color);--menu-color-opened:var(--text-color);--menu-color-scrolled:var(--bg-color);--menu-color-transparent:transparent;--menu-font-family:var(--font-family-1);--menu-font-weight:700;--logo-min-wt:120px}@media(max-width:calc(1024px - 1px)){header{--header-ht-value:60}}header{transition:all .3s ease .3s}header .brand{min-width:var(--logo-min-wt);transition:all .1s ease;z-index:3}header .brand .logo{max-height:70px}header .brand .logo,header .brand .logo .svg-container{height:100%;width:auto}header .brand .logo .svg-container svg path{fill:var(--color-white)}header .cont-nav{display:grid;grid-template-rows:0fr;transition:all .3s ease}header nav a{--font-min-size:1.6;--font-size:1.6}header nav a span.active,header nav a span:hover{background-position:0 0}header .burger div{transition:all .5s ease .3s,rotate .3s ease}header.opened{background:var(--menu-bg-scrolled);transition:all .3s ease}header.opened .cont-nav{grid-template-rows:1fr;padding:calc(var(--header-ht)*.5) 0;transition:all .7s ease .1s}header.opened .burger div{transition:all .5s ease,rotate .3s ease .5s}header.opened .burger div:first-child{rotate:45deg;top:50%;translate:0 -50%}header.opened .burger div:nth-child(2){opacity:0}header.opened .burger div:nth-child(3){rotate:-45deg;top:50%;translate:0 -50%}header.scrolled{background:var(--menu-bg-scrolled);height:var(--header-ht-scrolled)}.marquee-container{align-items:center;display:flex;height:26px;overflow:hidden;position:relative;width:100%}.marquee-container .marquee-track{align-items:center;animation:scroll 15s linear infinite;display:flex;height:100%;width:auto}.marquee-container .marquee-track .marquee-item{align-items:center;display:flex;height:100%;justify-content:center;margin-right:20px;width:auto}.marquee-container .marquee-track .marquee-item svg{height:100%;width:auto}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}footer .cont-copyright p{--font-min-size:1.1;--font-size:1.4}footer .cont-copyright a svg path{fill:var(--color-secondary)}html{background:var(--site-bg-color)}.navigation-animation,.preloader{--site-loading-time-ms:calc(1ms*var(--site-loading-time));--preloader-hide-delay:calc(var(--site-loading-time-ms)*0.5);--preloader-spinner-color:var(--color-light-pink);will-change:auto}.preloader-left-panel{transform:skew(0deg,32.5deg)}.preloader-left-panel,.preloader-right-panel{background:var(--color-fuchsia);bottom:-71%;height:100%;position:absolute;width:100%}.preloader-right-panel{transform:skew(0deg,-32.5deg)}.preloader{top:0;transition:opacity .5s ease,translate 0s,top 0s}.preloader .logo{opacity:1}.preloader.loading{top:0;transition:opacity 1s ease,translate .5s ease-in-out 0s,top 0s;translate:0 0}.preloader.loaded{top:-500vh;transition:opacity 1s ease 1s,translate 1s ease-in-out .5s,top 0s 1.5s;translate:0 100%}.preloader .logo svg{animation:clip .7s ease .5s forwards;clip-path:inset(0 100% 0 0)}.preloader .logo svg path{transform-origin:center center}.preloader.loading .logo svg path.logo-rectangle{animation:opacity-1 1.2s ease 0s forwards;opacity:0}.preloader.loading .logo svg path.logo-letter-g{animation:opacity-1 1.2s ease .3s forwards;opacity:0}.preloader.loading .logo svg path.logo-letter-t{animation:opacity-1 1.2s ease .6s forwards;opacity:0}.preloader.loading .logo svg path.logo-letter-m{animation:opacity-1 1.2s ease .9s forwards;opacity:0}.preloader.loading .logo svg path.logo-letter-l{animation:opacity-1 1.2s ease 1.2s forwards;opacity:0}.preloader.loaded .logo svg path.logo-letter-g,.preloader.loaded .logo svg path.logo-letter-l,.preloader.loaded .logo svg path.logo-letter-m,.preloader.loaded .logo svg path.logo-letter-t,.preloader.loaded .logo svg path.logo-rectangle{animation:opacity-0 1.2s ease forwards;opacity:0}@keyframes clip{to{clip-path:inset(0 0 0 0)}}footer:not(#hero),section:not(#hero){--reveal-delay:200ms}@media(max-width:767px){footer:not(#hero) .reveal,section:not(#hero) .reveal{--reveal-delay:200ms!important}}.reveal{--reveal-transition:1s;--reveal-easing:ease-out;will-change:auto}.reveal.reveal-top{opacity:0}@keyframes reveal-top{0%{opacity:0;transform:translateY(40px)}80%{opacity:1}to{opacity:1;transform:translateY(0)}}.reveal.reveal-top.revealed{animation:reveal-top var(--reveal-transition) var(--reveal-easing) forwards var(--reveal-delay)}.reveal.reveal-bottom{opacity:0}@keyframes reveal-bottom{0%{opacity:0;transform:translateY(-40px)}80%{opacity:1}to{opacity:1;transform:translateY(0)}}.reveal.reveal-bottom.revealed{animation:reveal-bottom var(--reveal-transition) var(--reveal-easing) forwards var(--reveal-delay)}@media(max-width:1023px){.reveal.reveal-top-mobile{opacity:0}@keyframes reveal-top{0%{opacity:0;transform:translateY(40px)}80%{opacity:1}to{opacity:1;transform:translateY(0)}}.reveal.reveal-top-mobile.revealed{animation:reveal-top var(--reveal-transition) var(--reveal-easing) forwards var(--reveal-delay)}}.reveal.reveal-right{opacity:0}@keyframes reveal-right{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.reveal.reveal-right.revealed{animation:reveal-right var(--reveal-transition) var(--reveal-easing) forwards var(--reveal-delay)}@media(max-width:767px){.reveal.reveal-right.revealed:not(.reveal-right-mobile){animation:reveal-top var(--reveal-transition) var(--reveal-easing) forwards var(--reveal-delay)}}.reveal.reveal-left{opacity:0}@keyframes reveal-left{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}.reveal.reveal-left.revealed{animation:reveal-left var(--reveal-transition) var(--reveal-easing) forwards var(--reveal-delay)}@media(max-width:767px){.reveal.reveal-left.revealed:not(.reveal-left-mobile){animation:reveal-top var(--reveal-transition) var(--reveal-easing) forwards var(--reveal-delay)}}.reveal.reveal-left-full{--reveal-easing:ease;opacity:0}@keyframes reveal-left-full{0%{opacity:0;transform:translateX(-50vw)}to{opacity:1;transform:translateX(0)}}.reveal.reveal-left-full.revealed{animation:reveal-left-full var(--reveal-transition) var(--reveal-easing) forwards var(--reveal-delay)}@media(max-width:1023px){.reveal.reveal-left-full.revealed{animation:reveal-top var(--reveal-transition) var(--reveal-easing) forwards var(--reveal-delay)}}.reveal.reveal-right-full{--reveal-easing:ease;opacity:0}@keyframes reveal-right-full{0%{opacity:0;transform:translateX(50vw)}to{opacity:1;transform:translateX(0)}}.reveal.reveal-right-full.revealed{animation:reveal-right-full var(--reveal-transition) var(--reveal-easing) forwards var(--reveal-delay)}@media(max-width:1023px){.reveal.reveal-right-full.revealed{animation:reveal-top var(--reveal-transition) var(--reveal-easing) forwards var(--reveal-delay)}}.reveal.reveal-scale{opacity:0}@keyframes reveal-scale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.reveal.reveal-scale.revealed{animation:reveal-scale var(--reveal-transition) var(--reveal-easing) forwards var(--reveal-delay)}.reveal.reveal-fade{opacity:0}@keyframes reveal-fade{0%{opacity:0}to{opacity:1}}.reveal.reveal-fade.revealed{animation:reveal-fade var(--reveal-transition) var(--reveal-easing) forwards var(--reveal-delay)}.reveal.reveal-blur{--reveal-easing:cubic-bezier(0.550,0.085,0.680,0.530);opacity:0}@keyframes reveal-blur{0%{filter:blur(12px);opacity:0}to{filter:blur(0);opacity:1}}.reveal.reveal-blur.revealed{animation:reveal-blur var(--reveal-transition) var(--reveal-easing) forwards var(--reveal-delay)}#home .section-navigation{display:none}.section-navigation a{align-items:center;display:flex;justify-items:center;position:relative;--nav-gap:5px;--arrow-width:8px}.section-navigation a .svg-arrow{height:auto;position:absolute;transition:all .3s ease;width:var(--arrow-width)}.section-navigation a.section-prev span{padding-left:calc(var(--arrow-width) + var(--nav-gap))}.section-navigation a.section-prev .svg-arrow{left:0}.section-navigation a.section-prev:hover .svg-arrow{left:-5px}.section-navigation a.section-next span{padding-right:calc(var(--arrow-width) + var(--nav-gap))}.section-navigation a.section-next .svg-arrow{right:0}.section-navigation a.section-next:hover .svg-arrow{right:-5px}:root{--modal-transition-speed:0.4s}.modal-container{opacity:0;top:-200vh;transition:all calc(var(--modal-transition-speed)*1) ease,top 0s calc(var(--modal-transition-speed)*1)}.modal-container:before{background-color:var(--color-dark);bottom:0;content:"";filter:blur(4px);height:100%;left:0;opacity:.8;position:absolute;right:0;top:0;width:100%;z-index:1}.modal-container.opened{opacity:1;top:0;transition:all calc(var(--modal-transition-speed)*1.2) ease,top 0s}.modal-container.opened .modal-content{opacity:1;transition:opacity var(--modal-transition-speed) ease calc(var(--modal-transition-speed)*.5)}.modal-container .modal-content{opacity:0;transition:opacity calc(var(--modal-transition-speed)*.5) ease;z-index:2}.modal-container .modal-content .text-only{--text-color:#ddd}.modal-container .modal-content .text-only .title{font-family:var(--font-family-1);font-weight:700;text-transform:uppercase}.modal-container .modal-content .text-only .text{--line-height:140%}.modal-container .modal-content .text-only .text :not(span){font-family:var(--font-family-1);--font-size:1.4;--font-min-size:1.4}.modal-container .modal-content .text-only .text strong{font-family:var(--font-family-1);font-size:1.6rem;font-weight:700;line-height:var(--line-height);text-transform:uppercase}.modal-container .modal-content .text-only .text ul li{list-style:inside}.modal-container .modal-close svg path{fill:var(--color-secondary)}.under-construction{bottom:0;color:var(--color-white);display:none;height:100dvh;left:0;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:999999999}.under-construction.show{display:flex}:root{--menu-breakpoint:1024}.module .swiper{overflow:visible}.module .swiper-container .swiper{overflow:hidden}.fullscreen-swiper-container,.swiper,.swiper-container{--swiper-preloader-color:#fff;--swiper-theme-color:#000;--swiper-navigation-size:20px;--swiper-navigation-top-offset:calc(50% - var(--swiper-navigation-size)*0.5);--swiper-navigation-sides-offset:calc(4vw + 10px);--swiper-pagination-color:var(--color-primary);--swiper-pagination-background:var(--color-primary);--swiper-pagination-bullet-width:8px;--swiper-pagination-bullet-height:8px;--swiper-pagination-bullet-border-radius:50%;--swiper-pagination-bullet-inactive-color:var(--color-secondary);--swiper-pagination-bullet-horizontal-gap:0px}@media(max-width:1023px){.fullscreen-swiper-container,.swiper,.swiper-container{--swiper-navigation-sides-offset:var(--cont-pad)}}@media(max-width:768px){.fullscreen-swiper-container,.swiper,.swiper-container{--swiper-navigation-sides-offset:-10px}}@media(max-width:767px){.fullscreen-swiper-container,.swiper,.swiper-container{--swiper-navigation-size:16px}}.fullscreen-swiper-container .swiper-wrapper .swiper-slide,.swiper .swiper-wrapper .swiper-slide,.swiper-container .swiper-wrapper .swiper-slide{max-width:100vw}.fullscreen-swiper-container .swiper-button-next,.fullscreen-swiper-container .swiper-button-prev,.swiper .swiper-button-next,.swiper .swiper-button-prev,.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{background:var(--swiper-pagination-background);color:var(--swiper-theme-color);cursor:pointer;height:calc(var(--swiper-navigation-size)*2);width:calc(var(--swiper-navigation-size)*2)}.fullscreen-swiper-container .swiper-button-next.swiper-button-disabled,.fullscreen-swiper-container .swiper-button-prev.swiper-button-disabled,.swiper .swiper-button-next.swiper-button-disabled,.swiper .swiper-button-prev.swiper-button-disabled,.swiper-container .swiper-button-next.swiper-button-disabled,.swiper-container .swiper-button-prev.swiper-button-disabled{opacity:0}.fullscreen-swiper-container .swiper-button-prev:after,.swiper .swiper-button-prev:after,.swiper-container .swiper-button-prev:after{content:"prev"}.fullscreen-swiper-container .swiper-button-next:after,.swiper .swiper-button-next:after,.swiper-container .swiper-button-next:after{content:"next"}.fullscreen-swiper-container .button-fullscreen,.swiper .button-fullscreen,.swiper-container .button-fullscreen{cursor:pointer;height:var(--swiper-navigation-size);width:var(--swiper-navigation-size)}.fullscreen-swiper-container .button-close,.swiper .button-close,.swiper-container .button-close{cursor:pointer;filter:drop-shadow(1px 1px 3px rgba(0,0,0,.15));height:52px;padding:15px;position:absolute;right:0;top:0;width:52px;z-index:2}.fullscreen-swiper-container .swiper-pagination:not(.swiper-pagination-vertical),.swiper .swiper-pagination:not(.swiper-pagination-vertical),.swiper-container .swiper-pagination:not(.swiper-pagination-vertical){bottom:unset;display:flex;gap:6px;justify-content:center;margin-top:40px;position:relative;top:unset}.fullscreen-swiper-container.swiper-vertical .swiper-button-next,.fullscreen-swiper-container.swiper-vertical .swiper-button-prev,.swiper-container.swiper-vertical .swiper-button-next,.swiper-container.swiper-vertical .swiper-button-prev,.swiper.swiper-vertical .swiper-button-next,.swiper.swiper-vertical .swiper-button-prev{display:none}.fullscreen-swiper-container.swiper-vertical .swiper-pagination,.swiper-container.swiper-vertical .swiper-pagination,.swiper.swiper-vertical .swiper-pagination{--swiper-pagination-right:25px;--swiper-pagination-bullet-vertical-gap:15px}.fullscreen-swiper-container.swiper-vertical .swiper-pagination .swiper-pagination-bullet,.swiper-container.swiper-vertical .swiper-pagination .swiper-pagination-bullet,.swiper.swiper-vertical .swiper-pagination .swiper-pagination-bullet{align-content:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:100%;display:flex;height:15px;justify-content:center;justify-items:center;opacity:1;position:relative;transition:all .3s ease;width:15px}.fullscreen-swiper-container.swiper-vertical .swiper-pagination .swiper-pagination-bullet:before,.swiper-container.swiper-vertical .swiper-pagination .swiper-pagination-bullet:before,.swiper.swiper-vertical .swiper-pagination .swiper-pagination-bullet:before{background:hsla(0,0%,100%,.01);border:2px solid #fff;border-radius:100%;content:"";filter:blur(3px);height:120%;opacity:0;position:absolute;width:120%}.fullscreen-swiper-container.swiper-vertical .swiper-pagination .swiper-pagination-bullet:after,.swiper-container.swiper-vertical .swiper-pagination .swiper-pagination-bullet:after,.swiper.swiper-vertical .swiper-pagination .swiper-pagination-bullet:after{background:#fff;border-radius:100%;content:"";height:3px;opacity:1;position:absolute;width:3px}.fullscreen-swiper-container.swiper-vertical .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-container.swiper-vertical .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper.swiper-vertical .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid var(--color-fuchsia);filter:drop-shadow(0 0 5px #ff198f)}.fullscreen-swiper-container.swiper-vertical .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before,.swiper-container.swiper-vertical .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before,.swiper.swiper-vertical .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{opacity:.4}.fullscreen-swiper-container.swiper-vertical .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.swiper-container.swiper-vertical .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.swiper.swiper-vertical .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{background:var(--color-fuchsia)}.fullscreen-swiper-container.isIOS{-webkit-backdrop-filter:brightness(.05) blur(10px);backdrop-filter:brightness(.05) blur(10px);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.fullscreen-swiper-container .swiper-slide{padding:0!important}.fullscreen-swiper-container .swiper-slide img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.fullscreen-swiper-container .swiper-button-next,.fullscreen-swiper-container .swiper-button-prev{--swiper-navigation-size:26px;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:16px auto;filter:drop-shadow(1px 1px 3px rgba(0,0,0,.15))}.fullscreen-swiper-container .swiper-button-next:after,.fullscreen-swiper-container .swiper-button-prev:after{display:none!important}@media(max-width:767px){.fullscreen-swiper-container .swiper-button-next,.fullscreen-swiper-container .swiper-button-prev{--swiper-navigation-size:24px;bottom:2px;top:unset}}.fullscreen-swiper-container .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='18' fill='none'%3E%3Cpath fill='%23FFEFE8' d='M10.845 2.498 4.342 9l6.503 6.502L8.833 17.5.333 9l8.5-8.5z'/%3E%3C/svg%3E");left:0}@media(max-width:767px){.fullscreen-swiper-container .swiper-button-prev{left:50%;translate:-100% 0}}.fullscreen-swiper-container .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='18' fill='none'%3E%3Cpath fill='%23FFEFE8' d='M.155 15.503 6.658 9 .155 2.498 2.167.5l8.5 8.5-8.5 8.5z'/%3E%3C/svg%3E");right:0}@media(max-width:767px){.fullscreen-swiper-container .swiper-button-next{left:50%}}:root{--background-color:var(--color-primary);--text-color:var(--color-secondary)}body{background-color:var(--background-color);color:var(--text-color);overscroll-behavior:none}#root{cursor:default;min-height:100vh;overflow-x:hidden}:root{--site-bg-color:var(--color-black);--font-size-factor:1;--font-size-factor-small:0.85;--font-size-factor-smallest:0.7;--line-height-dif:25%;--line-height:normal;--font-size-clamp:0.8vw;--font-weight:300;--font-family:var(--font-family-1)}.text{position:relative}.t-p,.text,a,button,div,input,label,li,p,select,span,textarea{--font-min-size:1.4;--font-size:1.6}.t-h1,.t-h1 *{--font-min-size:2.4;--font-size:4.8}.t-h2,.t-h2 *{--font-min-size:3.4;--font-size:9.6}.t-h3,.t-h3 *{--font-min-size:3.2;--font-size:3.2}.t-h4,.t-h4 *{--font-min-size:2.8;--font-size:3.8}.t-h5,.t-h5 *{--font-min-size:1.8;--font-size:2.8}.t-h6,.t-h6 *{--font-min-size:2;--font-size:2.6}a,button,h1,h2,h3,h4,h5,h6,input,label,li,p,textarea{--font-family:var(--font-family-1)}.button,.subtitle,.text,.title,a,button,h1,h2,h3,h4,h5,h6,input,label,li,p,select,span,sup,textarea{--font-size-calculated:clamp(calc(1rem*(var(--font-size-factor)*var(--font-min-size))),calc(var(--font-size-clamp)*var(--font-size-factor)*var(--font-size)),calc(1rem*(var(--font-size-factor)*var(--font-size))));color:var(--text-color);cursor:inherit;font-family:var(--font-family);font-size:var(--font-size-calculated);font-stretch:ultra-expanded;font-weight:var(--font-weight);letter-spacing:0;line-height:var(--line-height);text-transform:var(--text-transform)}:not(span).small{--font-size-factor:var(--font-size-factor-small)}:not(span).smallest{--font-size-factor:var(--font-size-factor-smallest)}:not(span).link{cursor:pointer!important}:not(span).link:hover{text-decoration:underline!important}:not(span).uppercase{text-transform:uppercase}a{cursor:pointer!important;display:block;position:relative;text-decoration:none;width:-moz-fit-content;width:fit-content}p a{display:inline-block}b,i{color:inherit}b,strong{font-weight:700}.text strong{font-size:var(--font-size-calculated);line-height:calc(var(--line-height-dif) + var(--font-size-calculated))}em,i{font-style:italic}s{text-decoration:line-through}sup{--font-size-factor:0.5;font-family:var(--font-family-1)!important;font-weight:inherit!important;transition:inherit;vertical-align:super}.svg-container div,img,svg{height:100%;width:100%}button{cursor:pointer!important}.button{--button-pad:15px 25px;--button-min-w:0px;align-items:center;background:var(--button-bg-color);border:1px solid var(--button-border-color);color:var(--button-text-color);cursor:pointer;display:flex;height:auto;justify-content:center;min-width:var(--button-min-w);outline:none;padding:var(--button-pad);position:relative;text-align:center;transition:all .2s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.button:hover{background:var(--button-hover-bg-color);border-color:var(--button-hover-border-color);color:var(--button-hover-text-color)}.button.disabled,.button.disabled:hover{background:var(--color-cyan)!important;cursor:default!important;filter:grayscale(1) saturate(1)!important;opacity:.5!important}.button.small{--button-pad:8px 15px;--button-min-w:unset}.button.button-text-1{border-radius:0;--button-pad:0;--button-min-w:0;--button-text-color:#fff;--button-hover-text-color:#fff}.button.button-text-2{border-radius:0;--button-pad:0;--button-min-w:0;--button-text-color:var(--color-fuchsia);--button-hover-text-color:var(--color-fuchsia);--font-family:var(--font-family-1);--font-weight:500;--text-transform:uppercase}.button.button-pill-1,.button.button-pill-2,.button.button-pill-3{border-radius:50px;--button-bg-color:var(--bg-color);--button-border-color:var(--bg-color);--button-text-color:var(--text-color);--button-hover-bg-color:var(--bg-color);--button-hover-border-color:var(--bg-color);--button-hover-text-color:var(--text-color)}.button.button-rect-1{--bg-color:transparent;--text-color:var(--color-secondary);--button-bg-color:var(--bg-color);--button-border-color:var(--color-secondary);--button-text-color:var(--text-color);--button-hover-bg-color:var(--color-secondary);--button-hover-border-color:var(--text-secondary);--button-hover-text-color:var(--color-primary);text-transform:uppercase;transition:all .1s ease}.button.button-rect-2{--button-bg-color:var(--color-dark);--button-border-color:var(--color-dark);--button-text-color:var(--color-light-pink);--button-hover-bg-color:var(--color-dark);--button-hover-border-color:var(--color-dark);--button-hover-text-color:var(--color-light-pink)}.button.button-rect-module-colors{background:var(--text-color);border:1px solid var(--text-color);color:var(--bg-color);transition:all .2s ease}.button.button-rect-module-colors:hover{background:var(--bg-color);color:var(--text-color)}.button.button-form{background:var(--text-color);border:1px solid var(--text-color);color:var(--bg-color);transition:all .2s ease}.text-gradient{background:#d07c60;background:linear-gradient(90deg,#d07c60 0,#e09278);-webkit-text-fill-color:transparent}.text-gradient,.text-gradient *{color:#d07c60!important}.text-gradient:after{background:linear-gradient(90deg,#d07c60 0,#e09278)!important}.icon-fixed{align-items:center;background:none;border-radius:50px;cursor:pointer;display:flex;height:auto;justify-content:center;position:fixed;right:-100px;transition:all .1s ease .1s;width:auto;z-index:45}.icon-fixed img,.icon-fixed svg{filter:drop-shadow(2px 2px 6px rgba(0,0,0,.2));margin:auto}.icon-fixed.wa-fixed{background-color:var(--color-primary);box-shadow:2px 2px 6px rgba(0,0,0,.6);height:44px;transition:all .5s ease 3s,transform .1s ease 0s;width:44px}.icon-fixed.wa-fixed img,.icon-fixed.wa-fixed svg{height:24px;margin:auto;width:auto}@media(min-width:1024px){.icon-fixed.wa-fixed{bottom:100px}}@media(min-width:768px)and (max-width:1023px){.icon-fixed.wa-fixed{--wa-fixed-size:44px;bottom:58px}}@media(max-width:767px){.icon-fixed.wa-fixed{--wa-fixed-size:44px;bottom:55px}}.icon-fixed.wa-fixed.loaded{right:15px;transition:all .5s ease 2s,transform .2s ease 0s}@media(max-width:767px){.icon-fixed.wa-fixed.loaded{right:10px}}.icon-fixed.scrolltop-fixed{height:var(--scroll-arrows-size);transition:all .8s ease;width:var(--scroll-arrows-size)}.icon-fixed.scrolltop-fixed.show{right:15px}@media(max-width:767px){.icon-fixed.scrolltop-fixed.show{right:10px}}@media(min-width:1024px){.icon-fixed.scrolltop-fixed{bottom:75px}}@keyframes scrolltop-animation{0%{opacity:0;translate:0 3px}98%{opacity:1;translate:0 -3px}to{opacity:0;translate:0 3px}}.icon-fixed.form-fixed img,.icon-fixed.form-fixed svg{height:26px;width:26px}@media(min-width:1024px){.icon-fixed.form-fixed{display:none}}@media(min-width:768px)and (max-width:1023px){.icon-fixed.form-fixed{bottom:108px}}@media(max-width:767px){.icon-fixed.form-fixed{bottom:78px}}.icon-fixed:hover{transform:scale(1.05)}.loaded .icon-fixed.wa-fixed{right:15px;transition:all .5s ease calc(1ms*var(--site-loading-time)),transform .2s ease 0s}@media(max-width:767px){.loaded .icon-fixed.wa-fixed{right:10px}}.embed-video{overflow:hidden;position:relative}.embed-video:after{content:"";display:block;padding-top:56.25%}.embed-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.overlay{background:#000}.overlay,.overlay-gradient{opacity:var(--overlay-opacity)}.overlay-gradient{background:linear-gradient(transparent,#000)}.overlay-gradient-left{background:linear-gradient(90deg,transparent,#000);opacity:var(--overlay-opacity)}.overlay-gradient-right{background:linear-gradient(-90deg,transparent,#000);opacity:var(--overlay-opacity)}.grecaptcha-badge{bottom:20px!important;left:-112px!important;position:absolute!important;scale:.6!important;transform-origin:left bottom!important;z-index:1!important}.grecaptcha-badge:hover{left:0!important}.changing-url .grecaptcha-badge,.menu-opened .grecaptcha-badge{left:-200px!important}.custom-scrollbar,html{overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-color:#aaa #ddd;scrollbar-width:thin}.custom-scrollbar::-webkit-scrollbar,.custom-scrollbar::-webkit-scrollbar-track,html::-webkit-scrollbar,html::-webkit-scrollbar-track{background-color:#ddd}.custom-scrollbar::-webkit-scrollbar-track-piece,html::-webkit-scrollbar-track-piece{background-color:#ddd}.custom-scrollbar::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background-color:#aaa}.zoom{scale:1!important;transition:scale .1s ease!important}.zoom:hover{scale:1.1!important}.button-zoom{scale:1!important;transition:all .1s ease!important}.button-zoom:hover{scale:1.03!important}.svg-icon{height:var(--icon-size);min-width:var(--icon-size)}.mesh-dark:after{background-color:rgba(0,0,0,var(--overlay-opacity));background-image:linear-gradient(90deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 1px,transparent 0),linear-gradient(180deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 1px,transparent 0);background-size:2px 2px;content:"";height:100%;left:0;position:absolute;top:0;transition:all .5s ease;width:100%;z-index:2}.item-loading{animation:item-loading 3s linear infinite;z-index:3}.item-loading:before{animation:item-loading-logo 3s linear infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='76' fill='none'%3E%3Cg fill='%23FF198F' clip-path='url(%23a)'%3E%3Cpath d='M22.062 15.038v11.39l-4.795 3.063v.004h4.795v38.528l-9.594-6.135v-29.33l-2.874 1.843v25.65L0 53.914V4.795h9.594v18.22l2.874-1.842V4.795h9.594zM47.002 69.865v-40.37h-4.795l4.795-3.067V4.804h-22.07v65.061L34.52 76V34.4l2.879-1.842V76zm-9.594-48.692-2.879 1.842V14.39h2.88zM71.942 42.53v11.385L62.35 60.05l-2.013 1.29-.866.548-9.59 6.135V11.989h9.59v38.513l2.879-1.837V11.989h9.593zM67.148 9.594l-4.8-4.8L67.148 0l4.794 4.795zM54.679 0 49.88 4.797l4.798 4.797 4.797-4.797z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h71.942v76H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:60px;left:50%;position:absolute;top:50%;translate:-50% -50%;width:60px;z-index:3}[data-theme=dark] .item-loading:after{filter:invert(.5)}@keyframes item-loading{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes item-loading-logo{0%{scale:1}50%{scale:.6}to{scale:1}}.mesh-dark-light:after,[data-theme=light] .mesh-dark:after{background-color:transparent}.mesh-dark-light:after{background-image:linear-gradient(90deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 1px,transparent 0),linear-gradient(180deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 1px,transparent 0);background-size:2px 2px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.hover-border{cursor:pointer;outline:2px solid transparent;transition:all .2s ease}.hover-border .svg-ico-play{height:auto;left:50%;opacity:0;position:absolute;scale:.5;top:50%;transition:all .2s ease;translate:-50% -50%;width:auto;z-index:3}.hover-border:hover{outline:2px solid var(--color-fuchsia)}.hover-border:hover .svg-ico-play{opacity:1;scale:1;transition:all .7s ease}.product-item{cursor:pointer}.product-item .image{border:2px solid transparent;transition:all .2s ease}.product-item .image img{scale:1;transition:all 1s ease}.product-item:hover .image{border-color:var(--color-fuchsia)}.product-item:hover .image img{scale:1.1}.partners-logos svg{max-height:60px;max-width:140px}.out-of-view{opacity:0;position:absolute;translate:-200vw -200vh}.fx-text-fill{background:linear-gradient(to left,var(--color-white) 0,var(--color-white) 50%,var(--color-fuchsia) 50%,var(--color-fuchsia) 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;line-height:normal;text-fill-color:transparent;-webkit-text-fill-color:transparent;background-position:100% 0!important;background-size:200% 100%!important;transition:background-position .2s ease}.fx-text-fill.active,.fx-text-fill:hover{background-position:0 0!important}.fx-underline:before{background-color:var(--color-fuchsia);bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .2s ease;width:0}.fx-underline:hover:before{transition:width .2s ease .2s;width:100%}.centered{left:50%;position:absolute;top:50%;translate:-50% -50%}.svg-game-logo svg{height:auto;max-height:100%;width:auto}.social-media a:hover svg path{fill:var(--color-fuchsia)!important}.svg-placeholder{opacity:.6}.svg-placeholder .svg-placeholder-bg{fill:#333}.svg-placeholder .svg-placeholder-img{fill:var(--color-fuchsia)}.react-loading{background:#ddd}.text-background-gradient{--first-color:var(--color-primary);--second-color:var(--color-white);-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to right,var(--first-color) 50%,var(--first-color) 50%,var(--second-color) 50%,var(--second-color) 100%);background-position:100% 0;background-size:200% 100%;-webkit-text-fill-color:transparent;transition:all .3s ease}