body{--content-size: 1320px;--wide-size: 1320px;--header-width: unset;--footer-width: var(--wide-size);--header-logo-width: clamp(120px, calc(120px + ((70) * ((100vw - 320px) / 1000))), 190px);--burger-menu-size: clamp(19px, calc(19px + ((10) * ((100vw - 320px) / 1000))), 29px);--wp--style--global--wide-size: var(--wide-size);--wp--style--global--content-size: var(--content-size);--header-area-home-height: 100vh;--header-area-height: 100vh;--padding-outer: clamp(15px, calc(15px + ((45) * ((100vw - 320px) / 1000))), 60px);--section-space: clamp(80px, calc(80px + ((55) * ((100vw - 320px) / 1000))), 135px);--rounded-corners: clamp(40px, calc(40px + ((40) * ((100vw - 320px) / 1000))), 80px);--font-family: "Lexend Deca", Helvetica, Arial, sans-serif;--font-family-heading: var(--font-family);--line-height-heading: 1.2;--line-height: 1.5;--wp--preset--font-size--small: clamp(11px, calc(11px + ((7) * ((100vw - 320px) / 1000))), 18px) !important;--wp--preset--font-size--medium: clamp(14px, calc(14px + ((10) * ((100vw - 320px) / 1000))), 24px) !important;--wp--preset--font-size--large: clamp(18px, calc(18px + ((12) * ((100vw - 320px) / 1000))), 30px) !important;--wp--preset--font-size--x-large: clamp(30px, calc(30px + ((20) * ((100vw - 320px) / 1000))), 50px) !important;--wp--preset--font-size--xx-large: clamp(40px, calc(40px + ((55) * ((100vw - 320px) / 1000))), 95px) !important;--font-size: var(--wp--preset--font-size--medium);--font-size--h1: var(--wp--preset--font-size--x-large);--font-size--h2: var(--wp--preset--font-size--x-large);--font-size--h3: var(--wp--preset--font-size--large);--font-size--h4: var(--wp--preset--font-size--medium);--font-size--h5: var(--wp--preset--font-size--medium);--font-size--h6: var(--wp--preset--font-size--medium);--font-weight--h1: 600;--font-weight--h2: 600;--font-weight--h3: 400;--font-weight--h4: 600;--font-weight--h5: 600;--font-weight--h6: 400;--color-h1: var(--wp--preset--color--primary);--color-h2: var(--wp--preset--color--primary);--color-h3: var(--wp--preset--color--primary);--color-h4: var(--wp--preset--color--primary);--color-h5: var(--wp--preset--color--primary);--color-h6: var(--wp--preset--color--primary);--svg-sphaxx-icon: url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m74.97 503.17c-16.53 0-33.39-7.33-46.25-20.13-12.86-12.79-20.26-29.79-20.19-46.51 0-13.59 5-25.99 13.99-34.85l379.19-378.39c8.93-9.2 21.39-14.26 34.92-14.39 16.73-.2 33.65 7.2 46.65 20.13 12.86 12.79 20.26 29.79 20.19 46.51 0 13.59-5 25.99-13.99 34.85l-379.19 378.38c-8.93 9.13-21.32 14.26-34.92 14.33h-.4zm56.65-305.28h-.2c-13.59 0-25.99-5.13-34.99-14.26l-82.3-81.7c-9-8.8-14.06-21.13-14.13-34.79-.13-16.73 7.2-33.72 19.99-46.65 12.87-12.92 29.79-20.32 46.39-20.32h.2c13.59 0 25.99 5.13 34.99 14.26l82.3 81.7c9 8.8 14.06 21.12 14.13 34.79.13 16.73-7.2 33.72-19.99 46.58-12.86 12.93-29.79 20.33-46.38 20.33v.07zm314 313.94h-.2c-13.59 0-25.99-5.13-34.99-14.26l-82.3-81.7c-9-8.8-14.06-21.12-14.13-34.79-.13-16.73 7.2-33.72 19.99-46.65 12.86-12.93 29.79-20.33 46.38-20.33h.2c13.59 0 25.99 5.13 34.99 14.26l82.3 81.7c9 8.8 14.06 21.12 14.13 34.79.13 16.73-7.2 33.72-19.99 46.65-12.86 12.93-29.79 20.33-46.38 20.33z' fill='%23fff'/%3E%3C/svg%3E")}html,body{min-width:100%;min-height:100%}body{font-weight:400}body [class*="wp-container-"]>.alignwide{max-width:var(--wide-size)}body .wp-site-blocks,html body>.is-root-container{padding-left:var(--padding-outer);padding-right:var(--padding-outer);font-family:var(--font-family);font-weight:300;position:relative;overflow:hidden}body .wp-block-group.alignfull,body .wp-block-group.has-background,body .wp-block-cover.alignfull,body .is-root-container .wp-block[data-align="full"]>.wp-block-group,body .is-root-container .wp-block[data-align="full"]>.wp-block-cover,.wp-block-separator{margin-left:calc(var(--padding-outer) * -1);margin-right:calc(var(--padding-outer) * -1);max-width:unset !important;width:auto}body .editor-styles-wrapper{padding-left:var(--padding-outer);padding-right:var(--padding-outer)}body .wp-site-blocks{padding-top:0;padding-bottom:0}section{padding-top:var(--section-space);padding-bottom:var(--section-space)}section.alignfull{padding-left:var(--padding-outer);padding-right:var(--padding-outer)}*+section{margin-block-start:0 !important}.wp-block-spacer[style*="height:100px"]{height:var(--section-space) !important}a,button{outline:none !important;transition:all 0.7s ease}.wp-site-blocks{max-width:100%;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wp-site-blocks main{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.wp-site-blocks main ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:1em}.wp-block-cover{padding-top:var(--section-space);padding-bottom:var(--section-space)}.wp-block-cover.alignfull{padding-left:var(--padding-outer);padding-right:var(--padding-outer)}.wp-block-site-logo{width:var(--header-logo-width);position:relative}.wp-block-site-logo a,.wp-block-site-logo img,.wp-block-site-logo div,.wp-block-site-logo svg{display:block;width:100% !important;padding:0 !important;margin:0 !important}.wp-block-site-logo svg path{transition:all 0.7s ease}.has-xx-large-font-size{line-height:1.1em}@media (max-width:1024px){.has-xx-large-font-size{hyphens:auto}.has-xx-large-font-size>br{display:none}}.wp-block-image.alignright{margin-left:auto}.entry-content>div+div{margin-top:0}body .has-global-padding>.alignfull{margin-right:calc(var(--padding-outer)* -1);margin-left:calc(var(--padding-outer)* -1)}main:not(.alignfull) .entry-content,div.is-root-container:not(.alignfull){margin-top:0;margin-block-start:0 !important}main:not(.alignfull) .entry-content * p:not(.alignfull),main:not(.alignfull) .entry-content * h1:not(.alignfull),main:not(.alignfull) .entry-content * h2:not(.alignfull),main:not(.alignfull) .entry-content * h3:not(.alignfull),main:not(.alignfull) .entry-content * h4:not(.alignfull),main:not(.alignfull) .entry-content * h5:not(.alignfull),main:not(.alignfull) .entry-content * h6:not(.alignfull),main:not(.alignfull) .entry-content * ul:not(.alignfull),main:not(.alignfull) .entry-content * ol:not(.alignfull),main:not(.alignfull) .entry-content * .wp-block-group:not(.alignfull),div.is-root-container:not(.alignfull) * p:not(.alignfull),div.is-root-container:not(.alignfull) * h1:not(.alignfull),div.is-root-container:not(.alignfull) * h2:not(.alignfull),div.is-root-container:not(.alignfull) * h3:not(.alignfull),div.is-root-container:not(.alignfull) * h4:not(.alignfull),div.is-root-container:not(.alignfull) * h5:not(.alignfull),div.is-root-container:not(.alignfull) * h6:not(.alignfull),div.is-root-container:not(.alignfull) * ul:not(.alignfull),div.is-root-container:not(.alignfull) * ol:not(.alignfull),div.is-root-container:not(.alignfull) * .wp-block-group:not(.alignfull){margin-left:auto;margin-right:auto}main:not(.alignfull) .entry-content * p:not(.alignfull):not(.alignwide),main:not(.alignfull) .entry-content * h1:not(.alignfull):not(.alignwide),main:not(.alignfull) .entry-content * h2:not(.alignfull):not(.alignwide),main:not(.alignfull) .entry-content * h3:not(.alignfull):not(.alignwide),main:not(.alignfull) .entry-content * h4:not(.alignfull):not(.alignwide),main:not(.alignfull) .entry-content * h5:not(.alignfull):not(.alignwide),main:not(.alignfull) .entry-content * h6:not(.alignfull):not(.alignwide),main:not(.alignfull) .entry-content * ul:not(.alignfull):not(.alignwide),main:not(.alignfull) .entry-content * ol:not(.alignfull):not(.alignwide),main:not(.alignfull) .entry-content * .wp-block-group:not(.alignfull):not(.alignwide),div.is-root-container:not(.alignfull) * p:not(.alignfull):not(.alignwide),div.is-root-container:not(.alignfull) * h1:not(.alignfull):not(.alignwide),div.is-root-container:not(.alignfull) * h2:not(.alignfull):not(.alignwide),div.is-root-container:not(.alignfull) * h3:not(.alignfull):not(.alignwide),div.is-root-container:not(.alignfull) * h4:not(.alignfull):not(.alignwide),div.is-root-container:not(.alignfull) * h5:not(.alignfull):not(.alignwide),div.is-root-container:not(.alignfull) * h6:not(.alignfull):not(.alignwide),div.is-root-container:not(.alignfull) * ul:not(.alignfull):not(.alignwide),div.is-root-container:not(.alignfull) * ol:not(.alignfull):not(.alignwide),div.is-root-container:not(.alignfull) * .wp-block-group:not(.alignfull):not(.alignwide){max-width:var(--content-size)}main:not(.alignfull) .entry-content *.alignwide,div.is-root-container:not(.alignfull) *.alignwide{max-width:var(--wide-size)}p+h1,p+h2,p+h3,ul+h1,ul+h2,ul+h3,ol+h1,ol+h2,ol+h3{margin-top:2em !important}body header{position:fixed;top:0;left:0;z-index:99;overflow-x:visible;transition:all 0.7s ease}body header .header-wrapper{width:100vw;box-sizing:border-box;padding-left:var(--padding-outer);padding-right:var(--padding-outer)}body header:before{content:"";display:block;inset:0;position:absolute;background-color:var(--wp--preset--color--primary);opacity:0;transition:all 0.7s ease}body header .wp-block-navigation .wp-block-navigation__responsive-container{padding-left:var(--padding-outer);padding-right:var(--padding-outer);box-sizing:border-box;padding-top:calc(15px + (var(--header-logo-width) / 8));color:var(--wp--preset--color--foreground) !important}body header .wp-block-navigation .wp-block-navigation__responsive-container a{text-decoration:none !important;color:var(--wp--preset--color--foreground) !important}body header .wp-block-navigation .wp-block-navigation__responsive-container a:hover{color:var(--wp--preset--color--primary) !important}body header .wp-block-navigation__responsive-container-open svg,body header .wp-block-navigation__responsive-container-close svg{transition:opacity 0.7s ease, color 0.7s ease, transform 0s linear}body header .wp-block-navigation__responsive-container-open svg{height:var(--burger-menu-size);width:var(--burger-menu-size);transform:rotate(45deg)}body header .wp-block-navigation__responsive-container-open:hover svg{opacity:0.5}body header .wp-block-navigation__responsive-container-close svg{height:calc(var(--burger-menu-size) * 1.2);width:calc(var(--burger-menu-size) * 1.2);opacity:0}body header .wp-block-navigation__responsive-close{flex:1;display:flex;flex-direction:column}@media (max-width:1320px){body header .wp-block-navigation__responsive-close{padding-left:var(--padding-outer);padding-right:var(--padding-outer)}}body header .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog{flex:1;display:flex;flex-direction:column}body header .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content{flex:1;display:flex;flex-direction:column;justify-content:center}body header .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container{justify-content:center;font-size:var(--wp--preset--font-size--x-large);gap:0}body header .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container a{color:var(--wp--preset--color--background) !important}body header .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container a:hover{color:var(--wp--preset--color--foreground) !important}body header .wp-block-navigation__responsive-container{transition:all 0.7s ease;opacity:0}body header .wp-block-navigation__responsive-container.is-menu-open{z-index:unset;display:flex;flex-direction:column;opacity:1;height:100vh}body header .header-wrapper{--wrapper-padding: 15px;margin-left:auto;margin-right:auto;padding-top:var(--wrapper-padding);padding-bottom:var(--wrapper-padding);max-width:var(--header-width) !important;transition:0.7s ease}body header .header-wrapper>.header-row{padding-bottom:0 !important}body .wp-block-navigation__responsive-container{background:unset !important;backdrop-filter:blur(10px)}body .wp-block-navigation__responsive-container:before{content:"";display:block;inset:0;position:absolute;background-color:var(--wp--preset--color--primary);opacity:0.85}body.page-template-page-colored header:before{background-color:var(--wp--preset--color--background);opacity:0.85}body.page-template-page-colored header svg{color:var(--wp--preset--color--foreground)}body.sticky header{backdrop-filter:blur(10px)}body.sticky header:before{background-color:var(--wp--preset--color--primary);opacity:0.85}body.sticky header .header-wrapper{--wrapper-padding: 0}body.sticky.page-template-page-colored header .wp-block-site-logo svg path{fill:var(--wp--preset--color--background) !important}body.sticky.page-template-page-colored header .wp-block-navigation__responsive-container-open svg path{fill:var(--wp--preset--color--background) !important}html.has-modal-open header{backdrop-filter:blur(0)}html.has-modal-open header:before{opacity:0 !important}html.has-modal-open header .wp-block-site-logo{z-index:2}html.has-modal-open header .wp-block-site-logo svg path{fill:var(--wp--preset--color--background) !important}html.has-modal-open header .wp-block-navigation__responsive-container-open{pointer-events:none;position:relative;z-index:2}html.has-modal-open header .wp-block-navigation__responsive-container-open svg{transform:rotate(0);color:var(--wp--preset--color--background)}html.has-modal-open header .wp-block-navigation__responsive-container-open:hover svg{opacity:0.5}footer{margin-top:0 !important;background-color:var(--wp--preset--color--tertiary);font-size:var(--wp--preset--font-size--small)}footer a{text-decoration:none !important;color:var(--wp--preset--color--background) !important}footer a:hover{opacity:0.5}footer .footer-wrapper{margin-left:auto;margin-right:auto;max-width:var(--wide-size);padding-top:3em;padding-bottom:2em;padding-left:var(--padding-outer);padding-right:var(--padding-outer);max-width:var(--footer-width) !important}footer .footer-wrapper .footer-row{max-width:unset !important;row-gap:50px}footer .footer-wrapper .footer-row figure{position:relative}@media (max-width:900px){footer .footer-wrapper .footer-row figure.logo{width:100%}}footer .footer-wrapper .footer-row figure.logo a,footer .footer-wrapper .footer-row figure.logo img{width:143px}footer .footer-wrapper .footer-row figure a,footer .footer-wrapper .footer-row figure img{display:block;position:relative}footer .footer-last-line{padding-top:0.8em;padding-bottom:3em;max-width:var(--footer-width) !important;padding-left:var(--padding-outer);padding-right:var(--padding-outer)}footer .footer-last-line *{font-size:var(--wp--preset--font-size--small)}footer .footer-last-line a:hover{opacity:0.5}.gspb_svgBox{max-width:100%}strong{font-weight:700}header,footer{margin-left:calc(var(--padding-outer) * -1);margin-right:calc(var(--padding-outer) * -1);padding-left:var(--padding-outer);padding-right:var(--padding-outer)}header{z-index:99}.wp-block-separator{border-bottom:1px solid;color:var(--wp--preset--color--tertiary)}body .is-layout-flow>*:not(p):not(h2):not(h3):not(h4):not(h5):not(h6):not(ul):not(ol){margin-block-start:unset;margin-block-end:unset;margin-top:0}main{margin-top:0 !important;margin-bottom:0 !important}main .entry-content>.header-area{position:relative;margin-block-start:0 !important;text-shadow:0 0 2em rgba(0, 0, 0, 0.5)}main .entry-content p>a{text-decoration:underline}main .entry-content>:first-child:not(.header-area){margin-block-start:var(--section-space) !important}.gs-swiper{--arrow-size: var(--padding-outer)}.gs-swiper .swiper-button-prev,.gs-swiper .swiper-button-next{top:50%;transform:translateY(-50%);width:var(--arrow-size);height:var(--arrow-size);line-height:var(--arrow-size)}.gs-swiper .swiper-button-prev:after,.gs-swiper .swiper-button-next:after{font-size:var(--arrow-size)}.gs-swiper .slider-content-zone{max-width:unset;width:100%}body *+.wp-block-buttons{margin-block-start:2em}body:not(.home) .header-area{min-height:var(--header-area-height)}body:not(.home) .header-area .swiper-slide-inner{min-height:var(--header-area-height)}body.home .header-area{min-height:var(--header-area-home-height)}body.home .header-area .swiper-slide-inner{min-height:var(--header-area-home-height)}:root :where(.wp-element-button, .wp-block-button__link){background-color:var(--wp--preset--color--primary);border-width:0;color:var(--wp--preset--color--foreground);font-family:inherit;font-size:inherit;line-height:inherit;padding:calc(0.667em + 2px) calc(1.333em + 2px);text-decoration:none;transition:all ease 0.7s}:root :where(.wp-element-button, .wp-block-button__link):hover{color:var(--wp--preset--color--background);background-color:var(--wp--preset--color--foreground)}.is-style-rounded-block{border-radius:var(--rounded-corners) var(--rounded-corners) 0 var(--rounded-corners);overflow:hidden}.is-style-rounded-block.wp-block-group{padding:var(--rounded-corners) !important}.wp-block-list.is-style-sphaxx-list{list-style:none;padding-left:1.5em}.wp-block-list.is-style-sphaxx-list li{position:relative}.wp-block-list.is-style-sphaxx-list li+li{margin-top:0.5em}.wp-block-list.is-style-sphaxx-list li:before{content:"";display:inline-block;background-image:var(--svg-sphaxx-icon);background-repeat:no-repeat;background-size:50%;background-position:center;background-color:var(--wp--preset--color--primary);width:1em;height:1em;border-radius:1em;position:absolute;left:-1.5em;top:0.25em;transform:rotate(45deg)}.wp-block-list.is-style-sphaxx-list-x{list-style:none;padding-left:1.5em}.wp-block-list.is-style-sphaxx-list-x li{position:relative}.wp-block-list.is-style-sphaxx-list-x li+li{margin-top:0.5em}.wp-block-list.is-style-sphaxx-list-x li:before{content:"";display:inline-block;background-image:var(--svg-sphaxx-icon);background-repeat:no-repeat;background-size:50%;background-position:center;background-color:var(--wp--preset--color--primary);width:1em;height:1em;border-radius:1em;position:absolute;left:-1.5em;top:0.25em;transform:rotate(0)}.parallax{position:relative;z-index:1;overflow:hidden !important}.parallax .gspb_videowrapper{position:absolute;top:0;left:0;width:100%;height:100%;clip-path:inset(0)}.parallax .gspb_videowrapper video{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;height:auto !important;z-index:-1;min-height:60vh}.gs-video{max-width:var(--wide-size);margin-left:auto;margin-right:auto}.step-image{transform:scale(1.2)}.logo-animated svg .x{animation:rotate-hard 3s ease-in-out infinite;transform-origin:84% 50%}@media (max-width:768px){.next-steps{gap:15px;font-size:0.7em}.next-steps .is-style-rounded-block{padding-left:15px !important;padding-right:15px !important}.next-steps .aspect-4-3{aspect-ratio:1}}@media (max-width:768px){.mobile-smaller{max-width:70% !important;margin-left:auto;margin-right:auto}}@keyframes rotate-hard{0%{transform:rotate(0deg)}50%{transform:rotate(0deg)}51%{transform:rotate(45deg)}99%{transform:rotate(45deg)}100%{transform:rotate(0deg)}}@keyframes rotate-bounce{0%{transform:rotate(0deg)}45%{transform:rotate(45deg)}50%{transform:rotate(45deg)}55%{transform:rotate(45deg)}95%{transform:rotate(0deg)}100%{transform:rotate(0deg)}}.aspect-4-3{position:relative;aspect-ratio:1.3333333333;display:flex;flex-direction:column;justify-content:center}.closer-slider{background-color:var(--wp--preset--color--foreground);padding-left:var(--padding-outer);padding-right:var(--padding-outer);margin-top:0}.closer-slider .slider-content-zone .wp-block-spacer[style*="height:100px"]:first-child{height:50px !important}.closer-slider .slider-content-zone .wp-block-spacer[style*="height:100px"]:lastt-child{height:70px !important}.closer-slider .gs-swiper-init{max-width:var(--wide-size);position:relative;margin-left:auto;margin-right:auto}.closer-slider .gs-swiper-init .swiper{overflow:visible !important}.closer-slider .swiper-pagination{font-size:var(--wp--preset--font-size--medium);color:var(--wp--preset--color--background);white-space:nowrap;bottom:25px !important}.closer-slider .swiper-pagination .swiper-pagination-bullet{width:0;height:unset;border-radius:unset;background-color:unset;opacity:0;visibility:hidden;transition:all 0s linear;line-height:0.9;margin:0 !important}.closer-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{order:1;opacity:1;visibility:visible;transition:all 0.7s ease}.closer-slider .swiper-button-prev,.closer-slider .swiper-button-next{--arrow-size: 1em;top:unset !important;bottom:15px !important;width:1em !important;height:1em !important;line-height:1 !important}.closer-slider .swiper-button-prev:after,.closer-slider .swiper-button-next:after{font-size:1em !important}.closer-slider .swiper-button-prev{right:calc(15px + 1em + var(--arrow-size));left:unset !important}.closer-slider .swiper-button-next{right:15px !important}.closer-slider .swiper-wrapper{align-items:stretch !important;justify-content:flex-start;flex-direction:row;overflow:visible !important;height:unset !important}.closer-slider .swiper-wrapper .swiper-slide{margin:0 !important}.closer-slider .swiper-wrapper .swiper-slide .swiper-slide-inner{align-items:flex-start;justify-content:flex-start;height:100%;padding-right:calc(15px + 1em + var(--arrow-size))}.closer-slider .swiper-wrapper .swiper-slide .swiper-slide-inner>*{transition:all 0.7s ease;opacity:0;transform:translateY(50px);max-width:825px;margin-left:0}.closer-slider .swiper-wrapper .swiper-slide.swiper-slide-active .swiper-slide-inner{margin-left:calc(-50vw + 50%);padding-left:calc(50vw - 50%)}.closer-slider .swiper-wrapper .swiper-slide.swiper-slide-active .swiper-slide-inner>*{opacity:1;transform:translateY(0)}.language-menu-wrapper .wpml-ls{width:unset}.language-menu-wrapper .wpml-ls a{display:block;text-decoration:none;color:var(--wp--preset--color--background);border:none;background-color:transparent;padding:0.5em 0.5em;line-height:1;font-size:var(--wp--preset--font-size--small)}.language-menu-wrapper .wpml-ls a:hover{color:var(--wp--preset--color--foreground)}.language-menu-wrapper .wpml-ls a span{vertical-align:unset}.language-menu-wrapper .wpml-ls a.wpml-ls-item-toggle:after{content:none}.language-menu-wrapper .wpml-ls p{margin:0}.language-menu-wrapper .wpml-ls br{display:none}.language-menu-wrapper .wpml-ls .wpml-ls-sub-menu{visibility:hidden;position:absolute;top:100%;right:0;left:unset;border-top:none;padding:0;margin:0;list-style-type:none;z-index:101;white-space:nowrap;padding:0.2em 0;transition:all 0.7s ease;opacity:0;border-radius:8px;overflow:hidden}.language-menu-wrapper .wpml-ls .wpml-ls-sub-menu[style*="visible"]{opacity:1}.language-menu-wrapper .wpml-ls .wpml-ls-sub-menu a{padding:0.5em 0.5em;color:var(--wp--preset--color--background)}.language-menu-wrapper .wpml-ls .wpml-ls-sub-menu a:hover{color:var(--wp--preset--color--foreground)}.language-menu-wrapper .wpml-ls .wpml-ls-sub-menu:before{content:"";display:block;inset:0;position:absolute;background-color:var(--wp--preset--color--primary);opacity:0.85;transition:all 0.7s ease;z-index:-1}.header-wrapper.colored .language-menu-wrapper .wpml-ls a{color:var(--wp--preset--color--foreground)}.header-wrapper.colored .language-menu-wrapper .wpml-ls a:hover{color:var(--wp--preset--color--foreground)}.header-wrapper.colored .language-menu-wrapper .wpml-ls .wpml-ls-sub-menu a{padding:0.5em 0.5em;color:var(--wp--preset--color--background)}.header-wrapper.colored .language-menu-wrapper .wpml-ls .wpml-ls-sub-menu a:hover{color:var(--wp--preset--color--foreground)}body.sticky .language-menu-wrapper .wpml-ls .wpml-ls-sub-menu:before{background:linear-gradient(180deg, rgba(0, 173, 186, 0) 0%, #00adba 20%)}body.sticky .header-wrapper.colored .language-menu-wrapper .wpml-ls a{color:var(--wp--preset--color--background)}body.sticky .header-wrapper.colored .language-menu-wrapper .wpml-ls a:hover{color:var(--wp--preset--color--foreground)}@media (min-width:1000px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none !important}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block !important;width:100%;position:relative;z-index:auto;background-color:inherit}}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}}