@font-face{font-family:Font Medium;src:url(/_next/static/media/CFModGrotesk-Medium.e6c5d360.eot);src:url(/_next/static/media/CFModGrotesk-Medium.e6c5d360.eot) format("embedded-opentype"),url(/_next/static/media/CFModGrotesk-Medium.3e73f27f.woff2) format("woff2"),url(/_next/static/media/CFModGrotesk-Medium.0c2d3da5.woff) format("woff"),url(/_next/static/media/CFModGrotesk-Medium.43ab5306.ttf) format("truetype"),url(/_next/static/media/CFModGrotesk-Medium.8ad5a1e7.svg) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Font;src:url(/_next/static/media/CFModGrotesk-Regular.bd8a557b.eot);src:url(/_next/static/media/CFModGrotesk-Regular.bd8a557b.eot) format("embedded-opentype"),url(/_next/static/media/CFModGrotesk-Regular.74e0f3a2.woff2) format("woff2"),url(/_next/static/media/CFModGrotesk-Regular.3a18814f.woff) format("woff"),url(/_next/static/media/CFModGrotesk-Regular.74606d27.ttf) format("truetype"),url(/_next/static/media/CFModGrotesk-Regular.991897b9.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Font Semibold;src:url(/_next/static/media/CFModGrotesk-SemiBold.6f084eed.eot);src:url(/_next/static/media/CFModGrotesk-SemiBold.6f084eed.eot) format("embedded-opentype"),url(/_next/static/media/CFModGrotesk-SemiBold.e1da7b02.woff2) format("woff2"),url(/_next/static/media/CFModGrotesk-SemiBold.c89286c7.woff) format("woff"),url(/_next/static/media/CFModGrotesk-SemiBold.ba8a97ee.ttf) format("truetype"),url(/_next/static/media/CFModGrotesk-SemiBold.b34d1868.svg) format("svg");font-weight:600;font-style:normal;font-display:swap}*,:focus{margin:0;padding:0;box-sizing:border-box}html{font-size:15px;--blue:#0000ff;--gray:#84868c;--light-gray:#e6e6e6;--big-font:7.8125vw;--radius:20px;--height-1:40px;--height-2:60px;--tease-medium-thumb-height:17.7083vw;--pd-1:8.33333vw;--pd-2:6.25vw;--pd-3:10.416666vw;--pd-4:20.83333vw}@media (max-width:1160px){html{--pd-1:140px;--pd-2:120px;--pd-3:200px;--pd-4:200px}}@media (max-width:660px){html{--big-font:25vw;--height-1:30px;--height-2:50px;--pd-1:100px;--pd-2:80px}}body{font-family:Font Medium;font-weight:500;font-style:normal;line-height:18px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;overflow-x:hidden;color:#000;background-color:#fff}h1,h2,h3,h4{margin:0;padding:0}.h1,h1{font-family:Font Semibold;font-weight:600;font-style:normal;font-size:40px;line-height:44px}@media (max-width:1680px){.h1,h1{font-size:36px;line-height:40px}}@media (max-width:1440px){.h1,h1{font-size:32px;line-height:36px}}@media (max-width:1160px){.h1,h1{font-size:28px;line-height:32px}}@media (max-width:960px){.h1,h1{font-size:25px;line-height:29px}}.h2,h2{font-family:Font Semibold;font-weight:600;font-style:normal;font-size:30px;line-height:34px}@media (max-width:1440px){.h2,h2{font-size:27px;line-height:31px}}@media (max-width:1160px){.h2,h2{font-size:24px;line-height:28px}}@media (max-width:960px){.h2,h2{font-size:22px;line-height:26px}}@media (max-width:660px){.h2,h2{font-size:20px;line-height:24px}}.h3,h3{font-family:Font;font-weight:400;font-style:normal;font-size:20px;line-height:24px}@media (max-width:1440px){.h3,h3{font-size:18px;line-height:22px}}.h4,h4{font-family:Font Medium;font-weight:500;font-style:normal;font-size:15px;line-height:18px}img,svg,video{max-width:100%;height:auto}.flex{display:flex;flex-wrap:wrap}a{color:#000;text-decoration:none;transition:color .35s;cursor:pointer}a:hover{color:var(--blue)}p{margin:0 0 18px}p:last-of-type{margin:0}ul{list-style-type:none}.uppercase{text-transform:uppercase}.regular{font-family:Font;font-weight:400;font-style:normal}.semibold{font-family:Font Semibold;font-weight:600;font-style:normal}.medium{font-family:Font Medium;font-weight:500;font-style:normal}.big-font{font-size:var(--big-font);line-height:1;font-family:Font;font-weight:400;font-style:normal}b,strong{font-family:Font Medium;font-weight:500;font-style:normal;color:var(--gray)}#header{position:fixed;top:0;left:0;right:0;width:100%;padding:10px;z-index:999;mix-blend-mode:difference;transition:transform .35s ease}#header.headroom--unpinned{transform:translateY(-100%)}#header.headroom--pinned{transform:translateY(0)}#header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);z-index:-1;opacity:0;transition:opacity .35s;pointer-events:none}#header>.flex{align-items:center;margin:0 -5px}#header .top-menu-container{width:25%;position:relative;padding:0 5px}#header .top-menu-container.is-active .top-menu-items{opacity:1;pointer-events:all}#header .top-menu-container>.menu-title{cursor:pointer}#header .top-menu-container>.menu-title,#header .top-menu-container>a{filter:brightness(0) invert(1);transition:opacity .35s,color .35s}#header .top-menu-container>.menu-title:hover,#header .top-menu-container>a:hover{opacity:.7}#header .top-menu-items{position:absolute;top:calc(100% + 20px);left:5px;width:calc(100% - 10px);z-index:2;transition:opacity .35s;opacity:0;pointer-events:none;height:75vh;overflow-y:auto}@-moz-document url-prefix(){#header .top-menu-items{scrollbar-width:thin;scrollbar-color:#000 #fff}}#header .top-menu-items::-webkit-scrollbar{width:3px}#header .top-menu-items::-webkit-scrollbar-track{background:#fff}#header .top-menu-items::-webkit-scrollbar-thumb{background:#000;border-radius:0}#header .top-menu-items::-webkit-scrollbar-thumb:hover{background:#555}#header .top-menu-items a{color:#fff;transition:color .35s}#header .top-menu-items a:hover{color:var(--light-gray)}#header .menu-level-3-container{padding:0 0 0 40px}@media (max-width:1440px){#header .menu-level-3-container{padding:0 0 0 20px}}#header .menu-level-3-container:last-of-type{padding-bottom:20px}#header .menu-level-3-children{padding:0 0 0 40px}@media (max-width:1440px){#header .menu-level-3-children{padding:0 0 0 20px}}#header .menu-tab .menu-title{align-items:center;justify-content:space-between;cursor:pointer;color:#fff;transition:color .35s}#header .menu-tab .menu-title>div.h3:first-child{width:calc(100% - 25px)}#header .menu-tab .menu-title:hover{color:var(--light-gray)}#header .menu-tab .menu-title .close-submenu{display:none}#header .menu-tab .menu-tab-content{height:0;overflow:hidden}#header .menu-tab.is-active>.menu-title .close-submenu{display:block}#header .menu-tab.is-active>.menu-title .open-submenu{display:none}#header .header-search{width:25%;padding:0 5px;position:relative}#header .header-search>.search-btn{cursor:pointer;filter:brightness(0) invert(1);transition:opacity .35s,color .35s}#header .header-search form{left:5px;width:calc(100% - 10px);height:auto;padding:0;overflow-y:unset}#header .header-search input{background-color:rgba(0,0,0,0);color:#fff;border-radius:0;border:0;outline:none;font-family:Font;font-weight:400;font-style:normal;font-size:20px;line-height:24px}@media (max-width:1440px){#header .header-search input{font-size:18px;line-height:22px}}#header .header-search input{display:block;width:calc(100% - 150px)}#header .header-search input::placeholder{color:#fff;opacity:1;font-family:Font;font-weight:400;font-style:normal;font-size:20px;line-height:24px}@media (max-width:1440px){#header .header-search input::placeholder{font-size:18px;line-height:22px}}#header .header-search input::placeholder{text-transform:uppercase}#header .header-search button{border-radius:0;border:0;outline:none;color:#fff;background-color:rgba(0,0,0,0);font-family:Font;font-weight:400;font-style:normal;font-size:20px;line-height:24px}@media (max-width:1440px){#header .header-search button{font-size:18px;line-height:22px}}#header .header-search button{text-transform:uppercase;position:absolute;top:0;right:0;cursor:pointer}@media (max-width:1440px){#header .header-search form{position:fixed;width:calc(50% - 15px);right:10px;left:unset}}@media (max-width:1160px){#header .header-search form{position:fixed;top:65px;left:10px;right:10px;width:auto}}#header .header-lang{position:absolute;top:50%;right:10px;transform:translateY(-50%);z-index:2}#header .header-lang>a{filter:brightness(0) invert(1)}.open-menu body{overflow:hidden}.open-menu #header{mix-blend-mode:normal}.open-menu #header:before{opacity:1;pointer-events:all}.open-menu #header .top-menu-container>.menu-title{color:#fff;filter:unset}.open-menu #header .top-menu-container>.menu-title:hover{color:var(--light-gray)}.open-menu #header .top-menu-container>a{color:#fff;filter:unset}.open-menu #header .top-menu-container>a:hover{color:var(--light-gray)}#header-mobile{display:none;position:fixed;top:0;left:0;right:0;width:100%;padding:10px;z-index:999999;mix-blend-mode:difference;transition:transform .35s ease}#header-mobile .h3{font-size:20px!important;line-height:22px!important}#header-mobile.headroom--unpinned{transform:translateY(-100%)}#header-mobile.headroom--pinned{transform:translateY(0)}#header-mobile:before{content:"";position:absolute;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);z-index:-1;opacity:0;transition:opacity .35s;pointer-events:none}#header-mobile>.flex{margin:0 -5px}#header-mobile .col-1{width:50%;padding:0 5px}#header-mobile .col-2{padding:0 5px;margin:0 0 0 auto;width:33.33333%}#header-mobile .col-3{padding:0 5px;margin:0 0 0 auto;text-align:right;width:16.6666666667%}#header-mobile .col-3 .header-lang{position:static;transform:none}#header-mobile .menu-btn>span,#header-mobile .search-btn>span,#header-mobile a{filter:brightness(0) invert(1);transition:opacity .35s,color .35s}#header-mobile .menu-btn>span:hover,#header-mobile .search-btn>span:hover,#header-mobile a:hover{opacity:.7}#header-mobile .menu-btn .close{display:none}#header-mobile .header-lang{position:absolute;top:50%;right:10px;transform:translateY(-50%);z-index:2}#header-mobile .header-lang>a{filter:brightness(0) invert(1)}#header-mobile .search-btn .close{display:none}.header-menu-mobile-container{position:fixed;top:100px;left:0;width:100%;height:calc(100vh - 100px);padding:0 10px;z-index:999999;opacity:0;pointer-events:none;transition:opacity .35s;color:#fff;overflow-y:auto;overflow-x:hidden}@media (min-width:661px)and (max-width:960px)and (max-height:500px){.header-menu-mobile-container{height:calc(100vh - 150px);top:50px}}.header-menu-mobile-container .h3{font-size:20px!important;line-height:22px!important}.header-menu-mobile-container a{color:#fff;padding:3px 0;display:block}.header-menu-mobile-container:has(.top-menu-container.is-active) .top-menu-container>.menu-title{transition:opacity .1s;opacity:0;pointer-events:none}.header-menu-mobile-container .top-menu-container.is-active .top-menu-items{transform:translateX(0)}.header-menu-mobile-container .top-menu-container>.menu-title{transition:opacity .35s .25s;padding:3px 0;position:relative}.header-menu-mobile-container .top-menu-container>.menu-title img{position:absolute;top:50%;right:0;transform:translateY(-50%)}.header-menu-mobile-container .top-menu-items{position:absolute;top:0;left:10px;right:10px;height:calc(100vh - 100px);transform:translateX(105%);transition:transform .35s}.header-menu-mobile-container .go-back{display:flex;align-items:center;height:26px;margin:0 0 20px;position:relative;padding:0 0 0 30px}.header-menu-mobile-container .go-back img{position:absolute;top:50%;left:0;transform:translateY(-50%)}.header-menu-mobile-container .menu-level-3-container{padding:0 0 0 30px}.header-menu-mobile-container .menu-level-3-container:last-of-type{padding-bottom:20px}.header-menu-mobile-container .menu-level-3-children{padding:0 0 0 30px}.header-menu-mobile-container .menu-tab .menu-title{align-items:center;justify-content:space-between;cursor:pointer;color:#fff;transition:color .35s;padding:3px 0}.header-menu-mobile-container .menu-tab .menu-title:hover{color:var(--light-gray)}.header-menu-mobile-container .menu-tab .menu-title .close-submenu{display:none}.header-menu-mobile-container .menu-tab .menu-tab-content{height:0;overflow:hidden}.header-menu-mobile-container .menu-tab .menu-tab-content a{display:inline-block;padding:3px 0}.header-menu-mobile-container .menu-tab.is-active>.menu-title .close-submenu{display:block}.header-menu-mobile-container .menu-tab.is-active>.menu-title .open-submenu{display:none}.header-search-mobile-container{position:fixed;top:100px;left:0;width:100%;height:100%;padding:10px;z-index:999999;opacity:0;pointer-events:none;transition:opacity .35s}.header-search-mobile-container form{position:relative}.header-search-mobile-container input{background-color:rgba(0,0,0,0);color:#fff;border-radius:0;border:0;outline:none;font-family:Font;font-weight:400;font-style:normal;font-size:20px;line-height:24px}@media (max-width:1440px){.header-search-mobile-container input{font-size:18px;line-height:22px}}.header-search-mobile-container input{display:block;width:calc(100% - 150px)}.header-search-mobile-container input::placeholder{color:#fff;opacity:1;text-transform:uppercase;font-size:20px!important;line-height:22px!important}.header-search-mobile-container button{border-radius:0;border:0;outline:none;color:#fff;background-color:rgba(0,0,0,0);font-family:Font;font-weight:400;font-style:normal;font-size:20px;line-height:24px}@media (max-width:1440px){.header-search-mobile-container button{font-size:18px;line-height:22px}}.header-search-mobile-container button{text-transform:uppercase;position:absolute;top:0;right:0;cursor:pointer}.header-search-mobile-container .h3{font-size:20px!important;line-height:22px!important}.open-mobile-menu body{overflow:hidden}.open-mobile-menu #header-mobile{mix-blend-mode:normal}.open-mobile-menu #header-mobile:before{opacity:1;pointer-events:all}.open-mobile-menu #header-mobile>.flex .menu-btn>span,.open-mobile-menu #header-mobile>.flex .search-btn,.open-mobile-menu #header-mobile>.flex a{color:#fff;filter:unset}.open-mobile-menu #header-mobile>.flex .menu-btn>span:hover,.open-mobile-menu #header-mobile>.flex .search-btn:hover,.open-mobile-menu #header-mobile>.flex a:hover{color:var(--light-gray)}.open-mobile-menu #header-mobile>.flex .menu-btn .open{display:none}.open-mobile-menu #header-mobile>.flex .menu-btn .close{display:block}.open-mobile-menu .header-menu-mobile-container{opacity:1;pointer-events:all}.open-mobile-search body{overflow:hidden}.open-mobile-search #header-mobile{mix-blend-mode:normal}.open-mobile-search #header-mobile:before{opacity:1;pointer-events:all}.open-mobile-search #header-mobile>.flex .menu-btn,.open-mobile-search #header-mobile>.flex .search-btn{color:#fff;filter:unset}.open-mobile-search #header-mobile>.flex .menu-btn:hover,.open-mobile-search #header-mobile>.flex .search-btn:hover{color:var(--light-gray)}.open-mobile-search #header-mobile>.flex a{color:#fff;filter:unset}.open-mobile-search #header-mobile>.flex a:hover{color:var(--light-gray)}.open-mobile-search #header-mobile .search-btn .close{display:block}.open-mobile-search #header-mobile .search-btn .open{display:none}.open-mobile-search .header-search-mobile-container{opacity:1;pointer-events:all}@media (max-width:960px){#header{display:none}#header-mobile{display:block}}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px rgba(0,0,0,0);-webkit-text-fill-color:#fff;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}#footer{position:relative;z-index:99;background-color:#000}.footer-upper{background-color:var(--gray);color:#000;padding:10px 10px 0;transition:background-color .35s}@media (max-width:660px){.footer-upper{padding:10px 10px 5px}}.footer-upper:hover{background-color:var(--blue)}.footer-upper:hover input,.footer-upper:hover>h2{color:#fff}.footer-upper:hover input::-webkit-input-placeholder{color:#fff}.footer-upper:hover input::-moz-placeholder{color:#fff}.footer-upper:hover input:-ms-input-placeholder{color:#fff}.footer-upper:hover button{color:#fff}.footer-upper:hover button:hover{color:var(--gray)}.footer-upper:hover .field-error,.footer-upper:hover .form-confirmation{color:#fff}.footer-upper>h2{padding-bottom:var(--pd-1);transition:color .35s}@media (max-width:660px){.footer-upper>h2{padding-bottom:60px}}.footer-upper form{display:flex;flex-wrap:wrap;align-items:center;margin:0 -5px}.footer-upper form>div{padding:0 5px}.footer-upper form>div:first-of-type{width:50%}.footer-upper form>div:nth-of-type(2){width:33.33333%}.footer-upper form .gform-submit{width:auto;text-align:right;margin:0 0 0 auto}@media (max-width:660px){.footer-upper form{margin:0}.footer-upper form>div{padding:0}.footer-upper form>div:first-of-type{width:100%}.footer-upper form>div:nth-of-type(2){width:100%;margin:0 0 60px}.footer-upper form .gform-submit{margin:0;text-align:left}}.footer-upper label{display:none}.footer-upper input{display:block;width:100%;border-radius:0;border:0;outline:none;background:rgba(0,0,0,0);font-size:20px;line-height:24px}@media (max-width:1440px){.footer-upper input{font-size:18px;line-height:22px}}.footer-upper input{font-family:Font;font-weight:400;font-style:normal;height:var(--height-1)}.footer-upper input:-webkit-autofill,.footer-upper input:-webkit-autofill:focus,.footer-upper input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 0 #000;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.footer-upper input::-webkit-input-placeholder{font-size:20px;line-height:24px}@media (max-width:1440px){.footer-upper input::-webkit-input-placeholder{font-size:18px;line-height:22px}}.footer-upper input::-webkit-input-placeholder{font-family:Font;font-weight:400;font-style:normal;color:#000;text-transform:uppercase;-webkit-transition:color .35s;transition:color .35s}.footer-upper input::-moz-placeholder{font-size:20px;line-height:24px}@media (max-width:1440px){.footer-upper input::-moz-placeholder{font-size:18px;line-height:22px}}.footer-upper input::-moz-placeholder{font-family:Font;font-weight:400;font-style:normal;color:#000;text-transform:uppercase;-moz-transition:color .35s;transition:color .35s}.footer-upper input:-ms-input-placeholder{font-size:20px;line-height:24px}@media (max-width:1440px){.footer-upper input:-ms-input-placeholder{font-size:18px;line-height:22px}}.footer-upper input:-ms-input-placeholder{font-family:Font;font-weight:400;font-style:normal;color:#000;text-transform:uppercase;-ms-transition:color .35s;transition:color .35s}.footer-upper .field-error{font-size:12px;line-height:16px;font-family:Font;font-weight:400;font-style:normal;transition:color .35s}.footer-upper button{color:#000;outline:none;border:0;border-radius:0;background-color:rgba(0,0,0,0);font-size:20px;line-height:24px}@media (max-width:1440px){.footer-upper button{font-size:18px;line-height:22px}}.footer-upper button{font-family:Font;font-weight:400;font-style:normal;text-transform:uppercase;cursor:pointer;transition:color .35s;display:block;height:var(--height-1)}.footer-upper .form-confirmation{font-size:20px;line-height:24px}@media (max-width:1440px){.footer-upper .form-confirmation{font-size:18px;line-height:22px}}.footer-upper .form-confirmation{font-family:Font;font-weight:400;font-style:normal;color:#000;transition:color .35s;padding:0 0 10px}.footer-lower{background-color:#000;color:#fff;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-end;padding:10px;position:relative}@media (max-width:660px){.footer-lower{justify-content:flex-start}}.footer-lower a{color:#fff}.footer-lower a:hover{color:var(--gray)}.footer-lower .footer-logo{position:absolute;top:50%;transform:translateY(-50%);left:10px}.footer-lower .footer-logo img{width:fit-content}.footer-lower .footer-logo .elkak-big-logo{filter:invert(1);position:static;transform:none}@media (max-width:1160px){.footer-lower .footer-logo img{height:40px}}@media (max-width:660px){.footer-lower .footer-logo{position:static;transform:none;padding:120px 0 var(--pd-1)}}.footer-lower .footer-lower__content{min-height:calc(50vh + 21px);display:flex;flex-direction:column}@media (max-width:1160px){.footer-lower .footer-lower__content{min-height:calc(50vh + 13px)}}@media (max-width:660px){.footer-lower .footer-lower__content{min-height:auto;display:block;margin:auto 0 0}}.footer-lower .footer-lower__content .upper{margin:0 0 10px auto;width:calc(50% - 5px)}.footer-lower .footer-lower__content .upper>div{padding:0 80px 0 0}@media (max-width:1440px){.footer-lower .footer-lower__content .upper>div{padding:0 40px 0 0}}@media (max-width:660px){.footer-lower .footer-lower__content .upper{margin:0 0 40px;width:100%}}.footer-lower .footer-lower__content .middle{width:calc(50% - 5px);margin:auto 0 10px auto}.footer-lower .footer-lower__content .middle .parent{text-transform:uppercase}.footer-lower .footer-lower__content .middle a{display:block;padding:5px 0}.footer-lower .footer-lower__content .middle>.flex{margin:0 -5px;justify-content:flex-end}.footer-lower .footer-lower__content .middle>.flex>div{width:50%;padding:0 5px}.footer-lower .footer-lower__content .middle .col-2>div{padding:0 80px 0 0}.footer-lower .footer-lower__content .middle .col-2>div:first-of-type{margin:0 0 20px}@media (max-width:1440px){.footer-lower .footer-lower__content .middle .col-2>div{padding:0 40px 0 0}}@media (max-width:660px){.footer-lower .footer-lower__content .middle .col-2>div{padding:0}}.footer-lower .footer-lower__content .middle .footer-menu{margin:0 0 20px}.footer-lower .footer-lower__content .middle .footer-menu .child{margin:0 0 2px}@media (max-width:660px){.footer-lower .footer-lower__content .middle{margin:0 0 40px;width:100%}.footer-lower .footer-lower__content .middle>.flex>div{width:100%}}.footer-lower .footer-lower__content .lower{margin:auto 0 0}.footer-lower .footer-lower__content .lower>.flex{margin:0 -5px;align-items:center}.footer-lower .footer-lower__content .lower .col-1{width:50%;padding:0 5px}.footer-lower .footer-lower__content .lower .col-2{width:25%;padding:0 5px}.footer-lower .footer-lower__content .lower .col-3{width:16.66667%;padding:0 5px}.footer-lower .footer-lower__content .lower .col-4{margin:0 0 0 auto;text-align:right;padding:0 5px}.footer-lower .footer-lower__content .lower a{display:inline-flex;align-items:center;min-height:24px}@media (max-width:960px){.footer-lower .footer-lower__content .lower>.flex{margin:0}.footer-lower .footer-lower__content .lower .col-2{width:100%;padding:0 0 0 calc(50% + 5px);order:1}.footer-lower .footer-lower__content .lower .col-3{width:100%;order:2;padding:0 0 0 calc(50% + 5px);margin:0 0 40px}.footer-lower .footer-lower__content .lower .col-1{width:50%;order:3;padding:0}.footer-lower .footer-lower__content .lower .col-4{width:50%;order:4;padding:0}}@media (max-width:660px){.footer-lower .footer-lower__content .lower .col-1{width:50%;order:3}.footer-lower .footer-lower__content .lower .col-2{order:1;padding:0}.footer-lower .footer-lower__content .lower .col-3{order:2;margin:0 0 60px;padding:0}.footer-lower .footer-lower__content .lower .col-4{width:50%;order:4}}.elkak-logo-fixed{position:fixed;top:7.03125vw;right:0;mix-blend-mode:difference;z-index:99999}.elkak-logo-fixed a{display:block}.elkak-logo-fixed img{height:4.6875vw;display:block;width:fit-content}@media (max-width:1160px){.elkak-logo-fixed{top:130px}.elkak-logo-fixed img{height:60px}}@media (max-width:660px){.elkak-logo-fixed{top:120px}}.elkak-big-logo{position:absolute;top:var(--pd-1);left:10px;z-index:10}.elkak-big-logo a,.elkak-big-logo img{display:block;width:fit-content}.elkak-big-logo img{height:2.864583vw}@media (max-width:1160px){.elkak-big-logo img{height:40px}}@media (max-width:660px){.elkak-big-logo{top:130px}}.hover-top,.page-intro{position:relative}.hover-top{overflow:hidden}.hover-top>a{transition:none;display:block;position:relative}.hover-top:not(:has(>a)):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .35s;transform:translateY(-100%);z-index:-1}.hover-top:not(:has(>a)).white:before{background-color:#fff}.hover-top:not(:has(>a)).light-gray:before{background-color:var(--light-gray)}@media (max-width:960px){.hover-top:has(>a){overflow:hidden}}.hover-top:has(>a)>a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .35s;transform:translateY(-100%);z-index:-1}.hover-top:has(>a).white>a:before{background-color:#fff}.hover-top:has(>a).light-gray>a:before{background-color:var(--light-gray)}.hover-top:has(>a)>a:hover{color:#000}.hover-top:has(>a)>a:hover:before{transform:translateY(0)}.hover-top:has(>a)>a:hover .block-button-link{opacity:1}.hover-top.white:before{background-color:#fff}.hover-top.light-gray:before{background-color:var(--light-gray)}.hover-top .block-button-link{opacity:0;transition:opacity .35s}.hover-top .block-button-link>a,.hover-top .block-button-link>div{background-color:var(--blue);color:#fff}.hover-top .block-button-link>a:hover,.hover-top .block-button-link>div:hover{background-color:var(--gray);color:#000}.hidden{overflow:hidden}.hidden .hover-top{overflow:unset}@media (max-width:960px){.hidden .hover-top{overflow:hidden}}.z-1{z-index:1}.z-1,.z-2{position:relative}.z-2{z-index:2}.small-popup{position:absolute;top:0;z-index:2}.small-popup>a{min-width:170px;width:fit-content;border-radius:5px;padding:0 20px;background-color:#fff;height:var(--height-2);align-items:center;justify-content:space-between}@media (max-width:1440px){.small-popup>a{height:50px}}.animated-dot{width:12px;height:12px;transform:translateY(-1px) scale(.45);border-radius:50%;background-color:var(--blue);animation:dot-animation 2s infinite;transform-origin:center}@keyframes dot-animation{0%{transform:translateY(-1px) scale(.45)}50%{transform:translateY(-1px) scale(1)}to{transform:translateY(-1px) scale(.45)}}.tab{transition:background-color .35s,color .35s}.tab .tab-title>.flex{align-items:center;justify-content:space-between}.tab .tab-content>div{padding:20px 0}.tab .tab-content>div p{max-width:65ch}.page-intro-2{padding:var(--pd-1) 10px;background-color:#000;color:#fff}.page-intro-2>.flex{margin:0 -5px;align-items:flex-end}.page-intro-2 .col-1,.page-intro-2 .col-2{padding:0 5px;width:50%}.page-intro-2 .elkak-big-logo{position:static;filter:invert(1)}@media (max-width:1160px){.page-intro-2 .col-2>h1{padding:0 40px 0 0}}@media (max-width:960px){.page-intro-2{padding-bottom:10px}}@media (max-width:660px){.page-intro-2{padding:130px 10px 10px}.page-intro-2>.flex{margin:0}.page-intro-2 .col-1{width:100%;margin:0 0 130px;padding:0}.page-intro-2 .col-2{width:auto;padding:0;margin:0}}.page-intro-3{padding:var(--pd-1) 10px;background-color:#000;color:#fff}.page-intro-3 a{color:#fff}.page-intro-3 a:hover{color:var(--gray)}.page-intro-3>.flex{margin:0 -5px;align-items:flex-end}.page-intro-3 .col-1{padding:0 5px;width:50%}.page-intro-3 .col-1 .elkak-big-logo{position:static;filter:invert(1)}.page-intro-3 .col-2,.page-intro-3 .col-3{padding:0 5px;width:25%}@media (max-width:1160px){.page-intro-3 .col-1{width:100%;margin:0 0 20px}.page-intro-3 .col-2,.page-intro-3 .col-3{width:50%}}@media (max-width:960px){.page-intro-3{padding-bottom:10px}.page-intro-3 .col-2,.page-intro-3 .col-3{width:50%;margin:0}}@media (max-width:660px){.page-intro-3{padding:130px 10px 10px}.page-intro-3>.flex{margin:0;justify-content:space-between}.page-intro-3 .col-1{width:100%;margin:0 0 130px;padding:0}.page-intro-3 .col-2,.page-intro-3 .col-3{width:auto;padding:0;margin:0 0 20px}}.load-more{display:block;width:100%;outline:none;border:0;background-color:var(--blue);color:#fff;transition:color .35s,background-color .35s;cursor:pointer;font-family:Font;font-weight:400;font-style:normal;font-size:20px;line-height:24px}@media (max-width:1440px){.load-more{font-size:18px;line-height:22px}}.load-more{height:var(--height-1);display:flex;align-items:center;justify-content:center}.load-more:hover{background-color:#000;color:#fff}.archive-filters{background-color:var(--blue);overflow:hidden;color:#fff}.archive-filters.active .filter-tab-title>.flex>.col-3 img{transform:rotate(180deg)}.archive-filters .filter-tab-title{cursor:pointer;position:relative;padding:0 10px;transition:background-color .35s,color .35s}.archive-filters .filter-tab-title:hover{background-color:#000;color:#fff}.archive-filters .filter-tab-title>.flex{margin:0 -5px;align-items:center;height:var(--height-1)}.archive-filters .filter-tab-title>.flex .col-1{width:50%;padding:0 5px}.archive-filters .filter-tab-title>.flex .col-1>div{width:fit-content}.archive-filters .filter-tab-title>.flex .col-2{width:fit-content;padding:0 5px}.archive-filters .filter-tab-title>.flex .col-2>div{width:fit-content}.archive-filters .filter-tab-title>.flex .col-3{width:fit-content;padding:0 5px;margin:-3px 0 0}.archive-filters .filter-tab-title>.flex .col-3 img{display:block;transform-origin:center}@media (max-width:1160px){.archive-filters .filter-tab-title>.flex .col-3 img{width:22px}}@media (max-width:660px){.archive-filters .filter-tab-title>.flex .col-3{margin:0}}.archive-filters .filter-tab-title a{width:fit-content}@media (max-width:660px){.archive-filters .filter-tab-title>.flex{margin:0}.archive-filters .filter-tab-title>.flex .col-1{display:none}.archive-filters .filter-tab-title>.flex .col-2{padding:0;margin:0 10px 0 0}.archive-filters .filter-tab-title>.flex .col-3{padding:0}.archive-filters .filter-tab-title>.flex .col-3 img{width:17px}}.archive-filters a{display:block;color:#fff}.archive-filters .filter-tab-content{height:0}.archive-filters .filter-tab-content .archive-filter{cursor:pointer;transition:color .35s;padding:10px 10px 10px calc(50% + 5px);min-height:calc(var(--height-1) - 20px);display:flex;align-items:center;position:relative;transition:color .35s,background-color .35s}.archive-filters .filter-tab-content .archive-filter.active,.archive-filters .filter-tab-content .archive-filter:hover{background-color:#000;color:#fff}@media (max-width:660px){.archive-filters .filter-tab-content .archive-filter{padding:5px 10px;min-height:calc(var(--height-1) - 10px)}}.gform-section{margin:40px 0}.gform-section .gform-section-description{margin-top:10px}.gform-section:first-child{margin-top:0}.gform-field--checkbox>.checkbox-label{display:none}.gform-field--checkbox .gform-checkbox{padding:5px 0 5px 38px;position:relative;cursor:pointer;display:block}.gform-field--checkbox .gform-checkbox input{position:absolute;top:50%;left:0;width:24px;height:24px;margin:0;opacity:0;transform:translateY(-50%);cursor:pointer;z-index:1}.gform-field--checkbox .gform-checkbox span{position:relative;display:inline-block}.gform-field--checkbox .gform-checkbox span:before{content:"";position:absolute;top:50%;left:-38px;width:24px;height:24px;border-radius:3px;border:2px solid;transform:translateY(-50%);transition:background-color .35s,border .35s,outline-color .35s}.gform-field--checkbox .gform-checkbox input:checked+span:before,.gform-field--checkbox .gform-checkbox:hover span:before{background-color:var(--blue);border-color:var(--blue)}.gform-field--checkbox .gform-checkbox input:focus-visible+span:before{outline:2px solid #fff;outline-offset:2px}.page-404,.page-404 .intro-404{background-color:var(--light-gray)}.page-404 .intro-404{padding-bottom:10px;color:#000}.page-404 .intro-404 .elkak-big-logo{filter:invert(0)}.page-404 .intro-404 a{color:#000}.page-404 .intro-404 a:hover{color:#fff}.page-404 .texts-404{padding:0 10px}.page-404 .texts-404>.flex{margin:0 -5px;align-items:center}.page-404 .texts-404>.flex>div{width:50%;padding:0 5px}.page-404 .texts-404 .left{position:relative;text-align:center}.page-404 .texts-404 .left video{width:66.66667%;mix-blend-mode:difference}.page-404 .texts-404 .right img{display:block;max-width:83.3333333333%}@media (max-width:660px){.page-404 .texts-404>.flex{margin:0}.page-404 .texts-404>.flex>div{width:100%;padding:0}.page-404 .texts-404>.flex .left{order:2;padding:0 0 var(--pd-1)}.page-404 .texts-404>.flex .left video{width:100%}.page-404 .texts-404>.flex .right{order:1}.page-404 .texts-404>.flex .right img{max-width:100%}}#elkak-moove-gdpr #moove_gdpr_cookie_info_bar{background-color:var(--blue)!important;border:0!important;width:33.33333%!important;border-radius:5px!important;left:10px!important;bottom:10px!important}@media (max-width:1160px){#elkak-moove-gdpr #moove_gdpr_cookie_info_bar{width:41.66667%!important}}@media (max-width:960px){#elkak-moove-gdpr #moove_gdpr_cookie_info_bar{width:50%!important}}@media (max-width:660px){#elkak-moove-gdpr #moove_gdpr_cookie_info_bar{width:calc(100% - 20px)!important}}#elkak-moove-gdpr #moove_gdpr_cookie_info_bar>div{padding:10px!important}#elkak-moove-gdpr #moove_gdpr_cookie_info_bar>div>.moove-gdpr-info-bar-content{flex-wrap:wrap;padding:0!important}#elkak-moove-gdpr #moove_gdpr_cookie_info_bar>div>.moove-gdpr-info-bar-content>div{width:100%!important}#elkak-moove-gdpr #moove_gdpr_cookie_info_bar>div>.moove-gdpr-info-bar-content>div:first-of-type{margin:0 0 60px}#elkak-moove-gdpr #moove_gdpr_cookie_info_bar .change-settings-button:hover{color:var(--gray)!important}#elkak-moove-gdpr #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{padding:0}#elkak-moove-gdpr #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder button.mgbutton{cursor:pointer;text-align:center;width:fit-content;min-width:140px;height:var(--height-2);border-radius:3px!important;justify-content:center;align-items:center;padding:10px;transition:background-color .35s,color .35s;display:flex;background-color:#fff;color:#000;margin:0;text-decoration:none;font-family:Font Medium;font-weight:500;font-style:normal;font-size:15px;line-height:18px}#elkak-moove-gdpr #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder button.mgbutton:hover{background-color:#000;color:#fff}#elkak-moove-gdpr #moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice>p{font-family:Font Medium;font-weight:500;font-style:normal;line-height:18px;font-size:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton,.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton{cursor:pointer;text-align:center;width:fit-content;min-width:140px;height:var(--height-2);border-radius:3px!important;justify-content:center;align-items:center;padding:10px;transition:background-color .35s,color .35s;display:flex;background-color:var(--blue);color:#fff;margin:0;text-decoration:none;font-family:Font Medium;font-weight:500;font-style:normal;font-size:15px;line-height:18px;border:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover,.gdpr_lightbox #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:hover{background-color:#000!important;color:#fff}.form-confirmation a{color:var(--blue)}.form-confirmation a:hover{color:var(--gray)}.spinner svg{width:40px}.block-full-image img{display:block;width:100%;height:100vh;min-height:500px;object-fit:cover;object-position:center}@media (max-width:660px){.block-full-image img{height:140vw;min-height:auto}}.block-full-image-medium img{display:block;width:100%;height:75vh;min-height:500px;object-fit:cover;object-position:center}@media (max-width:660px){.block-full-image-medium img{height:140vw;min-height:auto}}.block-button-link>a,.block-button-link>div{cursor:pointer;background-color:var(--blue);color:#fff;padding:10px;width:fit-content;min-width:140px;text-align:center;height:var(--height-2);border-radius:3px;display:flex;align-items:center;justify-content:center;transition:background-color .35s,color .35s}.block-button-link>a:hover,.block-button-link>div:hover{background-color:var(--gray);color:#000}.block-big-text{padding:10px}.block-title-layer{display:flex;align-items:center;padding:5px 10px;min-height:var(--height-1);background-color:#000;color:#fff}.block-title-layer.blue{background-color:var(--blue);color:#fff}.block-title-layer.gray{background-color:var(--gray);color:#000}.block-title-layer.light-gray{background-color:var(--light-gray);color:#000}.tab .tab-title{display:block;width:100%;padding:0;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;text-align:left;cursor:pointer}.tab .tab-title:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.tab .tab-title>.flex{min-height:var(--height-2);padding:10px}.tab .tab-title>.flex>.tab-heading{display:block;width:calc(100% - 40px)}.tab .tab-content{height:0;overflow:hidden}.tab .close-tab,.tab.is-active>.tab-title .open-tab{display:none}.tab.is-active>.tab-title .close-tab{display:block}.breadcrumbs>.flex>div:has(a){position:relative;margin:0 20px 0 0}.breadcrumbs>.flex>div:has(a):before{content:"•";position:absolute;top:0;left:calc(100% + 7px)}.block-intro-image-texts{background-color:#fff;padding:0 10px}.block-intro-image-texts>.flex{margin:0 -5px}.block-intro-image-texts .left{width:50%;padding:0 5px}.block-intro-image-texts .left .to-pin>div{background-color:var(--light-gray);height:100vh;position:relative;width:calc(100% + 10px);margin:0 0 0 -10px}.block-intro-image-texts .left .to-pin>div video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:66.6666666667%;max-height:80%;z-index:0;mix-blend-mode:difference}.block-intro-image-texts .left .to-pin>div nav{position:absolute;bottom:20px;left:10px;max-width:50%;overflow:hidden;white-space:nowrap;z-index:1}.block-intro-image-texts .right{width:50%;padding:0 5px;height:auto}.block-intro-image-texts .right h1{margin:calc(var(--pd-1) + 36px) 0}@media (max-width:1440px){.block-intro-image-texts .right h1{margin:calc(var(--pd-1) + 25px) 0}}@media (max-width:660px){.block-intro-image-texts .right h1{padding:0 40px 0 0}}.block-intro-image-texts .right .big-text-texts{margin:0 0 40px}.block-intro-image-texts .right .block-big-text{padding:0 40px 0 0;margin:0 0 40px}.block-intro-image-texts .right .texts>.flex{margin:0 -5px}.block-intro-image-texts .right .texts .text-1{width:50%;padding:0 5px}.block-intro-image-texts .right .texts .text-1>div{padding:0 40px 0 0;max-width:65ch}.block-intro-image-texts .right .texts .text-2{width:50%;padding:0 5px}.block-intro-image-texts .right .texts .text-2>div{padding:0 40px 0 0;max-width:65ch}.block-intro-image-texts .right .texts a{color:var(--blue)}.block-intro-image-texts .right .texts a:hover{color:var(--gray)}@media (max-width:1160px){.block-intro-image-texts .right .texts>.flex{margin:0}.block-intro-image-texts .right .texts .text-1{width:100%;padding:0;margin:0 0 18px}.block-intro-image-texts .right .texts .text-2{width:100%;padding:0}}.block-intro-image-texts .right .block-button-link{margin:0 0 var(--pd-1)}@media (max-width:660px){.block-intro-image-texts{padding:0}.block-intro-image-texts>.flex{margin:0}.block-intro-image-texts .left{width:100%;padding:0}.block-intro-image-texts .left .to-pin>div{width:100%;margin:0}.block-intro-image-texts .left .to-pin>div video{max-width:calc(100% - 20px)}.block-intro-image-texts .right{width:100%;padding:0 10px}.block-intro-image-texts .right h1{margin:var(--pd-2) 0}.block-intro-image-texts .right .big-text-texts{margin:0 0 var(--pd-2)}}.block-double-generic-cards>.flex{margin:0 -5px}.block-double-generic-cards>.flex>div{padding:0 5px}@media (max-width:660px){.block-double-generic-cards>.flex{margin:0}.block-double-generic-cards>.flex>div{padding:0}}.block-double-generic-cards .block-generic-card{width:50%}.block-double-generic-cards .block-generic-card>h3{padding:0 0 10px}@media (max-width:1160px){.block-double-generic-cards .block-generic-card>h3{min-height:5vw;display:flex;align-items:flex-end}}@media (max-width:660px){.block-double-generic-cards .block-generic-card>h3{min-height:auto;display:block;padding:10px}}.block-double-generic-cards .block-generic-card>div{height:auto;width:calc(100% + 20px);margin:0 0 0 -10px}@media (max-width:660px){.block-double-generic-cards .block-generic-card>div{width:100%;margin:0}.block-double-generic-cards .block-generic-card{width:100%}}.block-double-generic-cards .block-generic-card:first-of-type>div:before{left:-10px}.block-double-generic-cards .block-generic-card:last-of-type>div:before{left:0}.block-double-generic-cards .generic-card-image img,.block-double-generic-cards .generic-card-image video{aspect-ratio:24/17;object-fit:cover;object-position:center;width:100%;display:block}.block-double-generic-cards .generic-card-text{padding:10px 60px 10px 10px;min-height:9.375vw}@media (max-width:1440px){.block-double-generic-cards .generic-card-text{padding:10px 40px 10px 10px}}@media (max-width:1160px){.block-double-generic-cards .generic-card-text{padding:10px}}@media (max-width:960px){.block-double-generic-cards .generic-card-text{min-height:16.66667vw}}@media (max-width:660px){.block-double-generic-cards .generic-card-text{min-height:auto;padding:10px 40px 40px 10px}}.block-double-generic-cards .block-button-link{padding:0 10px 10px}@media (max-width:960px){.block-double-generic-cards .block-button-link{opacity:1}}.block-big-related{padding:0 10px;background-color:#fff}.block-big-related>.flex{margin:0 -5px}.block-big-related>.flex>div{width:50%;padding:0 5px}.block-big-related>.flex>div>div{width:calc(100% + 20px);margin:0 -10px}.block-big-related .col-1>div{height:100%}.block-big-related .col-1>div>a:before{width:calc(100% - 10px);left:0}.block-big-related .col-1:has(video) .big-related-video:after{content:"";top:0;right:10px;bottom:0;height:100%;width:1px;background-color:#fff;position:absolute}.block-big-related .col-2>div{height:100%}.block-big-related .col-2>div>a:before{width:calc(100% + 10px);left:0}.block-big-related .big-related-video{background-color:var(--light-gray);height:31.25vw;position:relative}.block-big-related .big-related-video video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:80%;mix-blend-mode:difference}.block-big-related .big-related-video img{width:100%;height:100%;object-fit:cover;object-position:center}.block-big-related .big-related-texts{min-height:160px;padding:10px}.block-big-related .big-related-texts>.flex{margin:0 -5px}.block-big-related .big-related-texts>.flex>div{width:50%;padding:0 5px}.block-big-related .big-related-texts>.flex .subcol-2>div{padding:0 60px 0 0}@media (max-width:1440px){.block-big-related .big-related-texts>.flex .subcol-2>div{padding:0 40px 0 0}}@media (max-width:1160px){.block-big-related .big-related-texts>.flex .subcol-2>div{padding:0 20px 0 0}}@media (max-width:960px){.block-big-related .big-related-texts{min-height:auto;margin:0 0 60px}.block-big-related .big-related-texts>.flex{margin:0}.block-big-related .big-related-texts>.flex>div{width:100%;padding:0}.block-big-related .big-related-texts .subcol-1{margin:0 0 20px}}.block-big-related .block-button-link{padding:0 10px 10px}@media (max-width:960px){.block-big-related .block-button-link{opacity:1;margin:auto 0 0}.block-big-related>.flex>div{height:auto}.block-big-related>.flex>div>div{height:100%}.block-big-related>.flex>div>div>a{height:100%;display:flex;flex-direction:column}.block-big-related .big-related-video video{max-width:66.66667%}}@media (max-width:660px){.block-big-related{padding:0}.block-big-related>.flex{margin:0}.block-big-related>.flex>div{width:100%;padding:0}.block-big-related>.flex>div>div{width:100%;margin:0}.block-big-related .big-related-video{width:100%;margin:0;height:auto;aspect-ratio:24/17}.block-big-related .big-related-texts{padding:10px}.block-big-related .block-button-link{padding:0 10px 10px}.block-big-related .col-1>div>a:before{width:100%;left:0}.block-big-related .col-1:has(video) .big-related-video:after{display:none}.block-big-related .col-2>div>a:before{width:100%;left:0}}.row-link{position:relative}.row-link>a,.row-link>div:first-child{height:var(--height-2);display:flex;align-items:center;transition:background-color .35s,color .35s,border-bottom-color .35s;padding:10px 80px 10px 10px;border-bottom:1px solid var(--light-gray)}.row-link>a:hover,.row-link>div:first-child:hover{background-color:var(--blue);color:#fff;border-bottom-color:var(--blue)}.row-link>a:hover+.row-link-icon,.row-link>div:first-child:hover+.row-link-icon{filter:invert(1)}.row-link .row-link-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:filter .35s}.row-link .row-link-icon img{display:block}@media (max-width:1440px){.row-link img{width:20px}}@media (max-width:1160px){.row-link>a,.row-link>div:first-child{padding:10px 60px 10px 10px;height:auto}}@media (max-width:660px){.row-link img{width:18px}.row-link>a,.row-link>div:first-child{padding:10px 50px 10px 10px}}.block-big-text-two-texts{background-color:#000;color:#fff}.block-big-text-two-texts .block-big-text{padding-bottom:var(--pd-2)}.block-big-text-two-texts .two-texts-container{padding:0 10px var(--pd-2)}.block-big-text-two-texts .two-texts-container>.flex{margin:0 -5px}.block-big-text-two-texts .two-texts-container>.flex>div{padding:0 5px;width:25%}.block-big-text-two-texts .two-texts-container>.flex>div>div{padding:0 60px 0 0}.block-big-text-two-texts .two-texts-container>.flex>div:first-of-type{margin:0 0 0 auto}@media (max-width:1440px){.block-big-text-two-texts .two-texts-container>.flex>div>div{padding:0 40px 0 0}}@media (max-width:1160px){.block-big-text-two-texts .two-texts-container>.flex>div{width:50%}}@media (max-width:660px){.block-big-text-two-texts .block-big-text{padding-right:40px}.block-big-text-two-texts .two-texts-container>.flex{margin:0}.block-big-text-two-texts .two-texts-container>.flex>div{width:100%;padding:0}.block-big-text-two-texts .two-texts-container>.flex>div>div:first-of-type{margin:0 0 20px}.block-big-text-two-texts .two-texts-container>.flex>div>div{padding:0 40px 0 0}}.blue-banner{position:fixed;bottom:10px;left:10px;z-index:999;width:16.66667%;opacity:0;transition:opacity .35s;pointer-events:none}.blue-banner.active{opacity:1;pointer-events:all}.blue-banner .upper{background-color:var(--blue);color:#fff;border-radius:5px;height:var(--height-2);align-items:center;justify-content:space-between;padding:0 10px;margin:0 0 2px}.blue-banner .animated-dot{background-color:#fff}.blue-banner .lower{background-color:var(--blue);color:#fff;border-radius:5px;padding:10px}.blue-banner .lower>div:first-child{margin:0 0 40px}.blue-banner .lower a{display:inline-block;color:#fff}.blue-banner .lower a:hover{color:var(--gray)}@media (max-width:1680px){.blue-banner{width:25%}}@media (max-width:1440px){.blue-banner{width:33.33333%}}@media (max-width:960px){.blue-banner{width:41.66667%}}@media (max-width:660px){.blue-banner{width:83.3333333333%}}.generic-teases-block{padding:0 10px}.generic-teases-block>.flex{margin:0 -5px}.generic-teases-block>.flex>div{width:25%;padding:0 5px}.generic-teases-block .hover-top{width:calc(100% + 20px);margin:0 -10px}.generic-teases-block .hover-top>a:hover .lower>div{transition:opacity .35s .35s;opacity:1}.generic-teases-block .hover-top>a:before{width:calc(100% - 10px);left:0}.generic-teases-block .generic-tease:nth-child(4) .hover-top>a:before{width:calc(100% + 10px)}.generic-teases-block .generic-tease:nth-child(4) .lower{padding-right:10px}.generic-teases-block .lower{height:var(--pd-3);padding:10px 20px 10px 10px;display:flex;flex-wrap:wrap;justify-content:space-between}.generic-teases-block .lower>h2{width:calc(100% - 180px)}.generic-teases-block .lower>div{opacity:0;transition:opacity .35s}@media (max-width:1440px){.generic-teases-block .lower{padding:10px}.generic-teases-block .lower>h2{width:100%;padding:0 40px 0 0}.generic-teases-block .lower>div{width:100%;margin:auto 0 0}}@media (max-width:1160px){.generic-teases-block .lower>h2{padding:0 20px 0 0}}@media (max-width:960px){.generic-teases-block .lower{height:var(--pd-1)}}.generic-teases-block img{width:100%;display:block}@media (max-width:960px){.generic-teases-block>.flex>div{width:50%}.generic-teases-block .generic-tease:nth-child(2) .hover-top>a:before{width:calc(100% + 10px)}}@media (max-width:660px){.generic-teases-block{padding:0}.generic-teases-block>.flex{margin:0}.generic-teases-block>.flex>div{width:100%;padding:0}.generic-teases-block>.flex>div .hover-top{width:100%;margin:0}.generic-teases-block>.flex>div .hover-top>a:before,.generic-teases-block>.flex>div.generic-tease:nth-child(2) .hover-top>a:before,.generic-teases-block>.flex>div.generic-tease:nth-child(4) .hover-top>a:before{width:100%}.generic-teases-block .upper{width:100%;margin:0}.generic-teases-block .lower{padding:10px;height:auto;display:block}.generic-teases-block .lower>h2{margin:0 0 40px}.generic-teases-block .lower>div{opacity:1}}.medium-banner{position:fixed;bottom:10px;left:10px;z-index:999;width:25%;transition:opacity .35s}@media (max-width:1440px){.medium-banner{width:33.33333%}}@media (max-width:1160px){.medium-banner{width:calc(50% - 25px)}}@media (max-width:660px){.medium-banner{width:calc(100% - 20px)}}.medium-banner.hide{opacity:0;pointer-events:none}.medium-banner .upper{background:rgba(230,230,230,.5);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border-radius:5px;height:var(--height-2);align-items:center;justify-content:space-between;padding:0 10px;margin:0 0 3px}.medium-banner .animated-dot{background-color:var(--blue)}.medium-banner .lower{border-radius:5px;background:rgba(230,230,230,.5);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);color:#fff;padding:3px}.medium-banner .lower>a{margin:0 -5px}.medium-banner .lower .col-1{padding:0 5px}.medium-banner .lower .col-2{padding:10px}.medium-banner .lower .col-2>div>div{padding:0 40px 0 0}.medium-banner .lower .col-2>div>div:first-of-type{margin:0 0 30px}@media (max-width:960px){.medium-banner .lower .col-2>div>div{padding:0 20px 0 0}}.medium-banner .lower img{width:120px;border-radius:5px;display:block}@media (max-width:1440px){.medium-banner .lower img{width:100px}}.medium-banner .lower:has(img) .col-2{width:calc(100% - 130px);padding:0 5px;height:auto}.medium-banner .lower:has(img) .col-2>div{padding:5px 0;height:100%;display:flex;flex-direction:column;justify-content:space-between}.medium-banner .lower:has(img) .col-2>div>div:first-of-type{margin:0}@media (max-width:1440px){.medium-banner .lower:has(img) .col-2{width:calc(100% - 110px)}}.category-pagination{padding:0 10px;background-color:var(--blue)}.category-pagination>.flex{min-height:var(--height-1);align-items:center;justify-content:space-between}.category-pagination>.flex>div{padding:0 5px}.category-pagination .next a,.category-pagination .prev a{color:#fff}.category-pagination .next a:hover,.category-pagination .next span,.category-pagination .prev a:hover,.category-pagination .prev span{color:#000}.category-pagination .active{color:#fff}.category-pagination .pages a{color:#000}.category-pagination .pages a:hover{color:#fff}.category-pagination .pages>a,.category-pagination .pages>span{display:inline-block;padding:5px 10px}@media (max-width:960px){.category-pagination>.flex{justify-content:center}.category-pagination .next,.category-pagination .prev{display:none}}.download-dialog{position:fixed;z-index:999999;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);top:0;left:0;width:100%;height:100vh;opacity:0;pointer-events:none;transition:opacity .35s .35s}.download-dialog>div{width:50%;height:100%;padding:10px 10px 60px;overflow-y:auto;scrollbar-color:#000 #fff;scrollbar-width:4px;margin:0 0 0 auto;background-color:#fff;display:flex;flex-direction:column;transform:translateX(100%);transition:transform .35s;position:relative}.download-dialog .close-form-btn{width:26px;height:26px;position:absolute;top:7px;right:7px;z-index:1;cursor:pointer;transition:opacity .35s}.download-dialog .close-form-btn:hover{opacity:.7}.download-dialog .close-form-btn>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}.download-dialog .upper{padding:0 0 var(--pd-1)}.download-dialog .lower>.flex{margin:0 -5px}.download-dialog .lower>.flex>div{width:50%;padding:0 5px}.download-dialog .form-error{padding:0 0 10px}@media (max-width:1440px){.download-dialog>div{width:66.66667%;display:block}.download-dialog .lower>.flex{margin:0}.download-dialog .lower>.flex>div{width:100%;padding:0}.download-dialog .lower>.flex>div:first-of-type{margin:0 0 20px}}@media (max-width:960px){.download-dialog>div{width:83.3333333333%;padding:10px 10px 200px}}.open-download-dialog body{overflow:hidden}.open-download-dialog .download-dialog{transition:opacity .35s;opacity:1;pointer-events:all}.open-download-dialog .download-dialog>div{transition:transform .35s .2s;transform:translateX(0)}.home .elkak-big-logo{top:50%;transform:translateY(-50%);filter:invert(1)}@media (max-width:660px){.home .elkak-big-logo{top:130px;transform:none}}.home .elkak-logo-fixed{top:calc(50% - .9vw);transform:translateY(-50%)}@media (max-width:660px){.home .elkak-logo-fixed{top:120px;transform:none}}.home-intro{position:relative}.home-intro .home-intro-alerts{position:absolute;bottom:10px;right:10px;width:calc(25% - 10px);z-index:1}@media (max-width:1440px){.home-intro .home-intro-alerts{width:calc(50% - 10px)}}@media (max-width:660px){.home-intro .home-intro-alerts{width:calc(100% - 20px)}}.home-intro .medium-banner{margin:0 0 3px;width:100%;position:static}.home-intro .medium-banner .lower,.home-intro .medium-banner .upper{-webkit-backdrop-filter:unset;backdrop-filter:unset;background-color:var(--gray)}@media (max-width:660px){.home-intro{height:100vh}.home-intro .block-full-image{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1}.home-intro .block-full-image img,.home-intro .block-full-image>.to-pin{height:100%}}.home-about{background-color:var(--light-gray)}.home-about .block-big-text{padding-bottom:var(--pd-3)}.home-about .block-big-text h2{font-family:Font Semibold;font-weight:600;font-style:normal;font-size:40px;line-height:44px}@media (max-width:1680px){.home-about .block-big-text h2{font-size:36px;line-height:40px}}@media (max-width:1440px){.home-about .block-big-text h2{font-size:32px;line-height:36px}}@media (max-width:1160px){.home-about .block-big-text h2{font-size:28px;line-height:32px}}@media (max-width:960px){.home-about .block-big-text h2{font-size:25px;line-height:29px}}@media (max-width:660px){.home-about .block-big-text{padding-right:40px;padding-bottom:var(--pd-3)}}.home-about .about-blocks{padding:0 10px;border-top:1px solid #fff}.home-about .about-blocks>.flex{margin:0 -5px}.home-about .about-blocks>.flex>div>a{display:block;height:35vw;position:relative;padding:10px 5px 0;background-color:var(--light-gray)}.home-about .about-blocks>.flex>div>a>.flex{justify-content:space-between;align-items:center}.home-about .about-blocks>.flex video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);mix-blend-mode:difference;max-height:65%;z-index:-1}@media (max-width:1160px){.home-about .about-blocks>.flex>div>a{height:50vw}}@media (max-width:960px){.home-about .about-blocks>.flex{margin:0}.home-about .about-blocks>.flex>div{overflow:hidden}.home-about .about-blocks>.flex>div>a{padding:10px}.home-about .about-blocks>.flex video{max-height:75%}}@media (max-width:660px){.home-about .about-blocks>.flex>div>a{height:106vw}.home-about .about-blocks>.flex video{max-height:65%}}@media (max-width:960px){.home-about .about-blocks{padding:0}}.home-about .col-1{width:50%;position:relative}.home-about .col-1>a:before{left:-5px}.home-about .col-1:after{content:"";position:absolute;top:0;bottom:0;right:5px;height:100%;width:1px;background-color:#fff;z-index:1}.home-about .col-1 .subcol-2{padding:0 10px 0 0}.home-about .col-1 .subcol-3{padding:0 50% 0 0}@media (max-width:1440px){.home-about .col-1{width:33.33333%}.home-about .col-1 .subcol-3{padding:0 40px 0 0}}@media (max-width:960px){.home-about .col-1{width:100%}.home-about .col-1 .subcol-2{padding:0}.home-about .col-1>a:before{width:100%;left:0}.home-about .col-1:after{width:100%;height:1px;left:0;right:unset;top:unset}}.home-about .col-2{width:25%;position:relative}.home-about .col-2>a:before{left:-5px}.home-about .col-2:after{content:"";position:absolute;top:0;bottom:0;right:5px;height:100%;width:1px;background-color:#fff;z-index:1}.home-about .col-2 .subcol-2{padding:0 10px 0 0}.home-about .col-2 .subcol-3{padding:0 80px 0 0}@media (max-width:1440px){.home-about .col-2{width:33.33333%}.home-about .col-2 .subcol-3{padding:0 40px 0 0}}@media (max-width:960px){.home-about .col-2{width:100%}.home-about .col-2 .subcol-2{padding:0}.home-about .col-2>a:before{width:100%;left:0}.home-about .col-2:after{width:100%;height:1px;left:0;right:unset;top:unset}}.home-about .col-3{width:25%}.home-about .col-3>a:before{width:calc(100% + 10px);left:-5px}.home-about .col-3 .subcol-3{padding:0 80px 0 0}@media (max-width:1440px){.home-about .col-3{width:33.33333%}.home-about .col-3 .subcol-3{padding:0 40px 0 0}}@media (max-width:960px){.home-about .col-3{width:100%}.home-about .col-3 .subcol-2{padding:0}.home-about .col-3>a:before{width:100%;left:0}.home-about .col-3:after{display:none}}.home-about .subcol-1,.home-about .subcol-2{margin:0 0 20px}@media (max-width:1160px){.home-about .subcol-2{display:none}}@media (max-width:960px){.home-about .subcol-2{display:block}}.home-about .subcol-3{width:100%}.home-what{background-color:#fff}.home-what .what-blocks{padding:0 10px}.home-what .what-blocks>.flex{margin:0 -5px}@media (max-width:960px){.home-what .what-blocks{padding:0}.home-what .what-blocks>.flex{margin:0}}.home-what .col-1{width:50%;height:auto;padding:0 5px}.home-what .col-1 img{display:block;height:100%;min-height:800px;width:calc(100% + 10px);margin:0 0 0 -10px;object-fit:cover;object-position:center;max-width:unset}@media (max-width:960px){.home-what .col-1{width:100%;padding:0}.home-what .col-1 img{width:100%;margin:0;min-height:auto;max-width:100%;height:65vw}}@media (max-width:660px){.home-what .col-1 img{height:115vw}}.home-what .col-2{padding:0 5px;width:50%;display:flex;flex-direction:column;justify-content:space-between}.home-what .col-2 .block-big-text{padding:10px 80px 10px 0}@media (max-width:1440px){.home-what .col-2 .block-big-text{padding:10px 60px 10px 0}}@media (max-width:1160px){.home-what .col-2 .block-big-text{padding:10px 10px 10px 0}}@media (max-width:960px){.home-what .col-2 .block-big-text{padding:10px 40px var(--pd-3) 10px}}.home-what .col-2 .subcol-1 .hover-top>a:before{width:calc(100% - 10px)}@media (max-width:960px){.home-what .col-2{width:100%;padding:0}.home-what .col-2 .block-double-generic-cards{padding:0 10px}}@media (max-width:660px){.home-what .col-2 .block-double-generic-cards{padding:0}.home-what .col-2 .subcol-1 .hover-top>a:before,.home-what .col-2 .subcol-2 .hover-top>a:before{width:100%;transform:translateY(0)}}.home-solutions{background-color:#fff}.solutions-blocks{padding:0 10px}.solutions-blocks>.flex{margin:0 -5px}.solutions-blocks>.flex>div{display:block;padding:0 5px;width:25%;height:auto}.solutions-blocks>.flex>div>div{height:100%;width:calc(100% + 20px);margin:0 -10px}.solutions-blocks>.flex>div>div>a{height:100%;display:flex;flex-direction:column}@media (max-width:960px){.solutions-blocks>.flex>div{width:50%}.solutions-blocks>.flex>div>div{overflow:hidden}}.solutions-blocks .col-1>div>a:before,.solutions-blocks .col-2>div>a:before{width:calc(100% - 10px);left:0}@media (max-width:960px){.solutions-blocks .col-2>div>a:before{width:calc(100% + 20px);left:0}}.solutions-blocks .col-3>div>a:before{width:calc(100% - 10px);left:0}.solutions-blocks .col-4>div>a:before{width:calc(100% + 20px);left:0}.solutions-blocks img,.solutions-blocks video{aspect-ratio:48/59;object-fit:cover;object-position:center;max-width:100%;display:block}.solutions-blocks .solution-image{margin:0 0 10px}.solutions-blocks .solution-title{padding:0 10px 20px}@media (max-width:660px){.solutions-blocks .solution-title{padding:0 10px 40px}}.solutions-blocks .solution-text{padding:0 10px var(--pd-1)}.solutions-blocks .solution-text>div{padding:0 40px 0 0}@media (max-width:1160px){.solutions-blocks .solution-text{padding:0 10px 40px}.solutions-blocks .solution-text>div{padding:0}}@media (max-width:660px){.solutions-blocks .solution-text{display:none}}.solutions-blocks .block-button-link{margin:auto 0 0;padding:0 10px 10px;opacity:0;transition:opacity .35s}.solutions-blocks .block-button-link a{background-color:var(--gray);color:#000}@media (max-width:960px){.solutions-blocks .block-button-link{opacity:1}}@media (max-width:660px){.solutions-blocks .block-button-link{display:none}}.solutions-blocks .mobile-link{display:none;padding:0 10px 10px}@media (max-width:660px){.solutions-blocks .mobile-link{display:block}}.home-areas .areas-container{background-color:var(--gray)}.home-areas .block-big-text{padding-bottom:20px}.home-areas .block-big-text h2{font-family:Font Semibold;font-weight:600;font-style:normal;font-size:40px;line-height:44px}@media (max-width:1680px){.home-areas .block-big-text h2{font-size:36px;line-height:40px}}@media (max-width:1440px){.home-areas .block-big-text h2{font-size:32px;line-height:36px}}@media (max-width:1160px){.home-areas .block-big-text h2{font-size:28px;line-height:32px}}@media (max-width:960px){.home-areas .block-big-text h2{font-size:25px;line-height:29px}}@media (max-width:660px){.home-areas .block-big-text{padding-right:40px}}.home-areas .block-button-link{padding:0 10px;margin:0 0 60px}.home-areas .block-button-link a:hover{background-color:#000;color:#fff}@media (max-width:660px){.home-areas .block-button-link{margin:0 0 var(--pd-3)}}.home-areas .interests-container{padding:0 10px var(--pd-1)}.home-areas .interests-container>.flex{margin:0 -5px}.home-areas .interests-container>.flex>div{padding:0 5px;width:50%}.home-areas .interests-container .col-1{position:relative;height:auto}.home-areas .interests-container .col-1>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .35s;width:50%}.home-areas .interests-container .col-1>div.is-active{opacity:1}.home-areas .interests-container .col-1 img{width:100%;display:block}@media (max-width:960px){.home-areas .interests-container .col-1{display:none}.home-areas .interests-container>.flex{margin:0}.home-areas .interests-container>.flex>div{width:100%;padding:0}}@media (max-width:660px){.home-areas .interests-container{padding:0 10px 10px}}.home-areas .interests-titles{width:calc(100% + 10px);margin:0 -10px 2px}.home-areas .interests-titles>.flex{background-color:#b5b6b9;border-radius:5px;height:var(--height-2);align-items:center;padding:0 10px}.home-areas .interests-titles>.flex>div{width:50%}@media (max-width:960px){.home-areas .interests-titles{width:100%;margin:0 0 2px}}@media (max-width:660px){.home-areas .interests-titles>.flex{padding:10px;height:auto}.home-areas .interests-titles>.flex>div{width:100%}}.home-areas .interests-tabs{width:calc(100% + 10px);margin:0 -10px}@media (max-width:960px){.home-areas .interests-tabs{width:100%;margin:0}}.home-areas .tab{margin:0 0 2px;background-color:#8e9095;border-radius:5px}.home-areas .tab.is-active,.home-areas .tab:hover{background-color:#000;color:#fff}.home-areas .tab .tab-title>.flex{padding:10px}.home-areas .tab .tab-content>div{padding:20px 10px}.home-areas .tab .tab-content .subcol-2{display:none}@media (max-width:1160px){.home-areas .tab .tab-content>div{padding:20px 40px 20px 10px}}@media (max-width:960px){.home-areas .tab .tab-content>div{padding:20px 10px}.home-areas .tab .tab-content>div>.flex{align-items:center}.home-areas .tab .tab-content .subcol-1{width:50%}.home-areas .tab .tab-content .subcol-2{display:block;width:50%;filter:invert(1);text-align:center}.home-areas .tab .tab-content .subcol-2 img{width:50%}}@media (max-width:660px){.home-areas .tab .tab-content .subcol-1{width:100%;margin:0 0 40px}.home-areas .tab .tab-content .subcol-1>div{padding:0 40px 0 0}.home-areas .tab .tab-content .subcol-2{width:100%}}.home-news{background-color:#fff}.home-highlights{background-color:#000;color:#fff}.home-highlights .highlights-container{padding:40px 10px var(--pd-3)}.home-highlights .highlights-container>.flex{margin:0 -5px}@media (max-width:660px){.home-highlights .highlights-container>.flex{margin:0}}.home-highlights .highlights-container>.flex>.col-1{width:50%}@media (max-width:1160px){.home-highlights .highlights-container>.flex>.col-1{width:100%;margin:0 0 40px}}.home-highlights .highlights-container>.flex>.col-1 .big-font{width:fit-content;position:relative}.home-highlights .highlights-container>.flex>.col-1 .big-font:after{content:"";position:absolute;top:.5vw;left:calc(100% + 10px);display:block;width:5.729166vw;height:5.729166vw;border-radius:50%}@media (max-width:660px){.home-highlights .highlights-container>.flex>.col-1 .big-font{width:100%}.home-highlights .highlights-container>.flex>.col-1 .big-font:after{content:"";border-radius:50%;width:18.6363vw;height:18.6363vw;display:block;position:absolute;top:1.75vw;left:unset;right:0}}.home-highlights .highlights-container>.flex>.col-1>.big-highlight{padding:0 5px}.home-highlights .highlights-container>.flex>.col-1>.big-highlight .big-font:after{border:1px solid #494949}@media (max-width:660px){.home-highlights .highlights-container>.flex>.col-1>.big-highlight{padding:0}}.home-highlights .highlights-container>.flex>.col-1>.highlight-svg{padding:0 5px;margin:20px 0 var(--pd-2)}.home-highlights .highlights-container>.flex>.col-1>.highlight-svg>div{width:66.66667%;margin:0 auto}.home-highlights .highlights-container>.flex>.col-1>.highlight-svg path{transition:fill .35s,stroke .35s}.home-highlights .highlights-container>.flex>.col-1>.highlight-svg .gray-circle.active,.home-highlights .highlights-container>.flex>.col-1>.highlight-svg.active .gray-circle{fill:#333;stroke:#333}.home-highlights .highlights-container>.flex>.col-1>.highlight-svg .blue-circle.active,.home-highlights .highlights-container>.flex>.col-1>.highlight-svg.active .blue-circle{fill:var(--blue);stroke:var(--blue)}@media (max-width:1160px){.home-highlights .highlights-container>.flex>.col-1>.highlight-svg{margin:40px 0}.home-highlights .highlights-container>.flex>.col-1>.highlight-svg>div{width:33.33333%}}@media (max-width:660px){.home-highlights .highlights-container>.flex>.col-1>.highlight-svg{margin:var(--pd-2) 0;padding:0}.home-highlights .highlights-container>.flex>.col-1>.highlight-svg>div{width:83.33333%}}.home-highlights .highlights-container>.flex>.col-1>.big-highlights>.flex>div{padding:0 5px;width:50%}.home-highlights .highlights-container>.flex>.col-1>.big-highlights>.flex>div.subcol-1 .big-font:after{background-color:var(--blue)}.home-highlights .highlights-container>.flex>.col-1>.big-highlights>.flex>div.subcol-2 .big-font:after{background-color:#333}@media (max-width:660px){.home-highlights .highlights-container>.flex>.col-1>.big-highlights>.flex>div{width:100%;padding:0}.home-highlights .highlights-container>.flex>.col-1>.big-highlights>.flex>div.subcol-1{margin:0 0 40px}}.home-highlights .highlights-container>.flex>.col-2{padding:0 5px;width:25%;margin:0 0 0 auto;height:auto;display:flex;flex-direction:column}@media (max-width:1160px){.home-highlights .highlights-container>.flex>.col-2{width:50%}}@media (max-width:660px){.home-highlights .highlights-container>.flex>.col-2{width:100%;padding:0}}.home-highlights .highlights-container>.flex>.col-2>.big-highlight:first-child{margin:0 0 20px}.home-highlights .highlights-container>.flex>.col-2>.big-highlight:first-child>h2{padding:0 40px 0 0}@media (max-width:660px){.home-highlights .highlights-container>.flex>.col-2>.big-highlight:first-child{margin:0 0 40px}}.home-highlights .highlights-container>.flex>.col-2>.circles-row{margin:0 0 10px}.home-highlights .highlights-container>.flex>.col-2>.circles-row.to-animate.active .stats-circle{transform:translateX(0)}.home-highlights .highlights-container>.flex>.col-2 .stats-circle{width:2.083333vw;height:2.083333vw;border-radius:50%;margin:0 10px 0 0;transition:transform .35s;position:relative;z-index:0}.home-highlights .highlights-container>.flex>.col-2 .stats-circle:first-child{position:relative}.home-highlights .highlights-container>.flex>.col-2 .stats-circle:nth-child(2){transform:translateX(calc(-2.08333vw - 10px));z-index:2}.home-highlights .highlights-container>.flex>.col-2 .stats-circle:nth-child(3){transform:translateX(calc(-4.16666vw - 20px));z-index:3}.home-highlights .highlights-container>.flex>.col-2 .stats-circle:nth-child(4){transform:translateX(calc(-6.24999vw - 30px));z-index:4}.home-highlights .highlights-container>.flex>.col-2 .stats-circle:nth-child(5){transform:translateX(calc(-8.33332vw - 40px));z-index:5}.home-highlights .highlights-container>.flex>.col-2 .stats-circle:nth-child(6){transform:translateX(calc(-10.41665vw - 50px));z-index:6}.home-highlights .highlights-container>.flex>.col-2 .stats-circle:nth-child(7){transform:translateX(calc(-12.49998vw - 60px));z-index:7}.home-highlights .highlights-container>.flex>.col-2 .stats-circle.blue{background-color:var(--blue)}.home-highlights .highlights-container>.flex>.col-2 .stats-circle.gray{background-color:var(--gray)}.home-highlights .highlights-container>.flex>.col-2 .stats-circle.dark-gray{background-color:#282828}@media (max-width:1160px){.home-highlights .highlights-container>.flex>.col-2 .stats-circle{width:35px;height:35px}.home-highlights .highlights-container>.flex>.col-2 .stats-circle:nth-child(2){transform:translateX(-45px)}.home-highlights .highlights-container>.flex>.col-2 .stats-circle:nth-child(3){transform:translateX(-90px)}.home-highlights .highlights-container>.flex>.col-2 .stats-circle:nth-child(4){transform:translateX(-135px)}.home-highlights .highlights-container>.flex>.col-2 .stats-circle:nth-child(5){transform:translateX(-180px)}.home-highlights .highlights-container>.flex>.col-2 .stats-circle:nth-child(6){transform:translateX(-225px)}.home-highlights .highlights-container>.flex>.col-2 .stats-circle:nth-child(7){transform:translateX(-270px)}}@media (max-width:660px){.home-highlights .highlights-container>.flex>.col-2 .stats-circle{width:30px;height:30px}.home-highlights .highlights-container>.flex>.col-2 .stats-circle:nth-child(2){transform:translateX(-40px)}.home-highlights .highlights-container>.flex>.col-2 .stats-circle:nth-child(3){transform:translateX(-80px)}.home-highlights .highlights-container>.flex>.col-2 .stats-circle:nth-child(4){transform:translateX(-120px)}.home-highlights .highlights-container>.flex>.col-2 .stats-circle:nth-child(5){transform:translateX(-160px)}.home-highlights .highlights-container>.flex>.col-2 .stats-circle:nth-child(6){transform:translateX(-200px)}.home-highlights .highlights-container>.flex>.col-2 .stats-circle:nth-child(7){transform:translateX(-240px)}}.home-highlights .highlights-container>.flex>.col-2 .block-button-link{margin:40px 0 0}.home-highlights .highlights-container>.flex>.col-2 .big-highlight:last-child{margin:auto 0 0}.home-highlights .highlights-container>.flex>.col-2 .big-highlight:last-child>h2{padding:0 40px 0 0}.home-highlights .highlights-container>.flex>.col-2 .big-highlight:last-child .step-perc{width:220px;margin:40px 0;--perc:0;container-type:inline-size}@media (max-width:1160px){.home-highlights .highlights-container>.flex>.col-2 .big-highlight:last-child .step-perc{width:200px;margin:80px 0 40px}}.home-highlights .highlights-container>.flex>.col-2 .big-highlight:last-child .ring{width:100%;height:100%;--stroke:56}.home-highlights .highlights-container>.flex>.col-2 .big-highlight:last-child svg{width:100%;height:100%;display:block}.home-highlights .highlights-container>.flex>.col-2 .big-highlight:last-child .progress,.home-highlights .highlights-container>.flex>.col-2 .big-highlight:last-child .track{fill:none;stroke-width:var(--stroke)}.home-highlights .highlights-container>.flex>.col-2 .big-highlight:last-child .center-fill{fill:var(--blue);opacity:0}.home-highlights .highlights-container>.flex>.col-2 .big-highlight:last-child .track{stroke:#333}.home-highlights .highlights-container>.flex>.col-2 .big-highlight:last-child .progress{stroke:var(--blue);transform:rotate(-90deg);transform-origin:50% 50%;opacity:0;stroke-dasharray:var(--perc) 100;stroke-dashoffset:var(--perc)}.home-highlights .highlights-container>.flex>.col-2 .big-highlight:last-child .step-perc.active .progress{animation:fillRing 1s cubic-bezier(.65,.05,.36,1) forwards}@container (max-width: 200px){.home-highlights .highlights-container>.flex>.col-2 .big-highlight:last-child .step-perc .ring{--stroke:45}}.mission-intro{background-color:#fff}.mission-vision-blocks{padding:0 10px}.mission-vision-blocks .block-double-generic-cards{width:calc(50% - 5px);margin:0 0 0 auto}.mission-vision-blocks .block-double-generic-cards .block-generic-card:hover .generic-card-text:before{transform:translateY(0)}.mission-vision-blocks .block-double-generic-cards .block-generic-card:first-of-type .generic-card-text:before{left:-10px}.mission-vision-blocks .block-double-generic-cards .generic-card-text{padding-bottom:var(--pd-1);min-height:18vw;font-family:Font;font-weight:400;font-style:normal;font-size:20px;line-height:24px}@media (max-width:1440px){.mission-vision-blocks .block-double-generic-cards .generic-card-text{font-size:18px;line-height:22px}}.mission-vision-blocks .block-double-generic-cards .generic-card-text{overflow:hidden;position:relative}.mission-vision-blocks .block-double-generic-cards .generic-card-text>div{z-index:1;position:relative}.mission-vision-blocks .block-double-generic-cards .generic-card-text:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--light-gray);z-index:0;transform:translateY(-100%);transition:transform .35s}@media (max-width:1440px){.mission-vision-blocks .block-double-generic-cards .generic-card-text{min-height:30vw}}@media (max-width:1160px){.mission-vision-blocks .block-double-generic-cards .generic-card-text{min-height:33.33333vw}}@media (max-width:960px){.mission-vision-blocks .block-double-generic-cards .generic-card-text{padding:10px 40px 10px 10px;min-height:18vw}.mission-vision-blocks .block-double-generic-cards .generic-card-text:before{display:none}}@media (max-width:660px){.mission-vision-blocks .block-double-generic-cards .generic-card-text{padding:10px 40px var(--pd-1) 10px}}@media (max-width:960px){.mission-vision-blocks>.flex{margin:0}.mission-vision-blocks .block-generic-card{width:100%;padding:0}.mission-vision-blocks .generic-card-image{width:100%;margin:0}}@media (max-width:660px){.mission-vision-blocks{padding:0}.mission-vision-blocks .block-double-generic-cards{width:100%}}.mission-values-rows .value-row{padding:10px;background-color:var(--gray);color:#000;transition:background-color .35s,color .35s;border-bottom:1px solid #000}.mission-values-rows .value-row:hover{background-color:var(--blue);color:#fff}.mission-values-rows .value-row>.flex{margin:0 -5px}.mission-values-rows .value-row .col-1{width:25%;padding:0 5px}@media (max-width:960px){.mission-values-rows .value-row .col-1{width:16.66667%}}@media (max-width:660px){.mission-values-rows .value-row .col-1{width:100%;order:3}}.mission-values-rows .value-row .col-2{padding:0 5px;width:25%}.mission-values-rows .value-row .col-2 h2{padding:0 33.33333% 0 0}@media (max-width:1440px){.mission-values-rows .value-row .col-2 h2{padding:0 40px 0 0}}@media (max-width:1160px){.mission-values-rows .value-row .col-2 h2{padding:0 20px 0 0}}@media (max-width:960px){.mission-values-rows .value-row .col-2{width:41.66667%}}@media (max-width:660px){.mission-values-rows .value-row .col-2{width:100%;order:1;margin:0 0 20px}}.mission-values-rows .value-row .col-3{width:50%;padding:0 5px}.mission-values-rows .value-row .col-3 p{max-width:65ch;padding:0 40px 0 0}@media (max-width:960px){.mission-values-rows .value-row .col-3{width:41.66667%}}@media (max-width:660px){.mission-values-rows .value-row .col-3{width:100%;order:2;margin:0 0 var(--pd-2)}}.legal-downloads{padding:0 10px;background-color:#fff}.legal-downloads>div{width:calc(50% - 5px);margin:0 0 0 auto}.legal-downloads .block-title-layer,.legal-downloads .downloads-container{width:calc(100% + 20px);margin:0 -10px}@media (max-width:660px){.legal-downloads{padding:0}.legal-downloads>div{width:100%}.legal-downloads .block-title-layer,.legal-downloads .downloads-container{width:100%;margin:0}}.team-board{padding:0 10px;background-color:#fff}.team-board>div{width:calc(50% - 5px);margin:0 0 0 auto}.team-board .block-title-layer{width:calc(100% + 20px);margin:0 -10px}.team-board .board-container.flex{margin:0 -5px}.team-board .board-person:not(.board-person:first-of-type){width:50%}.team-board .board-person:first-of-type{width:100%}.team-board .board-person:first-of-type>div:after{display:none}.team-board .board-person{padding:0 5px}.team-board .board-person:nth-of-type(2n)>div:after{content:"";position:absolute;top:0;bottom:0;right:10px;background-color:#000;width:1px;height:100%}.team-board .board-person:nth-last-of-type(-n+2)>div{border-bottom:0}.team-board .board-person>div{position:relative;width:calc(100% + 20px);margin:0 -10px;padding:10px;min-height:15.625vw;border-bottom:1px solid #000;cursor:pointer;background-color:var(--gray);justify-content:space-between;transition:color .35s,background-color .35s}.team-board .board-person>div:hover{background-color:var(--blue);color:#fff}.team-board .board-person>div>div:last-of-type{padding:0 10px 0 0}.team-board .board-person-info{width:calc(100% - 50px)}.team-board .board-person-text{display:none!important}@media (max-width:1160px){.team-board .board-person-info{width:100%;padding-bottom:10px}.team-board .board-person>div>div:last-of-type{padding:0 10px 0 0;width:100%;margin:auto 0 0;text-align:right}.team-board .board-person:nth-of-type(2n) .board-person-info{padding:0 10px 10px 0}}@media (max-width:960px){.team-board .board-container.flex{margin:0}.team-board .board-person{padding:0}.team-board .board-person>div{min-height:auto}.team-board .board-person>div>div:last-of-type{padding:0}.team-board .board-person .board-person-info{padding:0 40px var(--pd-1) 0}.team-board .board-person:not(.board-person:first-of-type){width:100%}.team-board .board-person:nth-of-type(2n)>div:after{display:none}.team-board .board-person:nth-of-type(2n) .board-person-info{padding:0 40px var(--pd-1) 0}}@media (max-width:660px){.team-board{padding:0}.team-board>div{width:100%}.team-board .block-title-layer{width:100%;margin:0}.team-board .board-container{margin:0}.team-board .board-person>div{width:100%;margin:0}}.board-dialog{position:fixed;z-index:999999;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);top:0;left:0;width:100%;height:100vh;opacity:0;pointer-events:none;transition:opacity .35s .35s}.board-dialog>div{width:50%;height:100%;padding:10px;overflow-y:auto;scrollbar-color:#000 #fff;scrollbar-width:4px;margin:0 0 0 auto;background-color:#fff;transform:translateX(100%);transition:transform .35s;position:relative}.board-dialog .close-board-dialog{width:26px;height:26px;position:absolute;top:7px;right:7px;z-index:1;cursor:pointer;transition:opacity .35s}.board-dialog .close-board-dialog:hover{opacity:.7}.board-dialog .close-board-dialog>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}.board-dialog .upper{padding:0 0 var(--pd-1)}.board-dialog .lower{padding:10px 0 0}.board-dialog .lower>.flex{margin:0 -5px}.board-dialog .lower>.flex>div{width:50%;padding:0 5px}.board-dialog .lower>.flex>div>div{padding:0 60px 0 0}.board-dialog .board-dialog-text a{color:var(--blue)}.board-dialog .board-dialog-text a:hover{color:var(--gray)}@media (max-width:1440px){.board-dialog>div{width:66.66667%}.board-dialog .lower>.flex>div>div{padding:0 20px 0 0}}@media (max-width:960px){.board-dialog>div{width:83.3333333333%;padding:10px 10px var(--pd-1)}}@media (max-width:660px){.board-dialog .lower>.flex{margin:0}.board-dialog .lower>.flex>div{width:100%;padding:0}.board-dialog .lower .left{margin:0 0 20px}}.open-board-dialog body{overflow:hidden}.open-board-dialog .board-dialog{transition:opacity .35s;opacity:1;pointer-events:all}.open-board-dialog .board-dialog>div{transition:transform .35s .2s;transform:translateX(0)}.page-template-dualuse .elkak-big-logo{filter:invert(1)}.page-dualuse .block-intro-image-texts .left .to-pin>div{background-color:#000}.dualuse-texts>a{padding:10px 10px var(--pd-1);background-color:var(--gray);display:block;transition:background-color .35s,color .35s}.dualuse-texts>a:hover{background-color:var(--blue);color:#fff}.dualuse-texts>a>.flex{margin:0 -5px}.dualuse-texts>a>.flex>div{padding:0 5px}.dualuse-texts>a .col-1{width:50%}.dualuse-texts>a .col-2{width:25%}.dualuse-texts>a .col-3{margin:0 0 0 auto;text-align:right}.technologies-texts-areas .block-big-text-two-texts{background-color:var(--gray);color:#000}.page-areas .elkak-big-logo{filter:invert(1)}.areas-of-interest{background-color:#fff}.areas-of-interest .areas-container{padding:0 10px}.areas-of-interest .areas-container>.flex{margin:0 -5px}.areas-of-interest .areas-container>.flex>div{width:25%;padding:0 5px;height:auto;min-height:43vw}.areas-of-interest .areas-container>.flex>div:nth-of-type(4n+4) .area-logo:after{display:none}.areas-of-interest .areas-container>.flex>div:nth-of-type(4n+4) .area-info:before{left:0;width:100%}.areas-of-interest .areas-container>.flex>div:nth-of-type(4n+4) .area-title:after{right:10px}.areas-of-interest .areas-container>.flex>div>a,.areas-of-interest .areas-container>.flex>div>div{height:100%;display:block;margin:0 -10px;transition:background-color .35s,color .35s}.areas-of-interest .areas-container>.flex>div>a:hover,.areas-of-interest .areas-container>.flex>div>div:hover{color:#fff}.areas-of-interest .areas-container>.flex>div>a:hover .area-logo,.areas-of-interest .areas-container>.flex>div>div:hover .area-logo{background-color:var(--blue)}.areas-of-interest .areas-container>.flex>div>a:hover .area-logo:after,.areas-of-interest .areas-container>.flex>div>div:hover .area-logo:after{display:none}.areas-of-interest .areas-container>.flex>div>a:hover .area-logo img,.areas-of-interest .areas-container>.flex>div>div:hover .area-logo img{filter:invert(1)}.areas-of-interest .areas-container>.flex>div>a:hover .area-logo .small-popup a,.areas-of-interest .areas-container>.flex>div>div:hover .area-logo .small-popup a{color:#fff;background-color:#000}.areas-of-interest .areas-container>.flex>div>a:hover .area-info:before,.areas-of-interest .areas-container>.flex>div>div:hover .area-info:before{transform:translateY(0)}.areas-of-interest .areas-container>.flex>div>a:hover .area-text,.areas-of-interest .areas-container>.flex>div>div:hover .area-text{transition:opacity .35s .35s;opacity:1}@media (max-width:1440px){.areas-of-interest .areas-container>.flex>div{min-height:45vw}}@media (max-width:1160px){.areas-of-interest .areas-container>.flex>div{width:33.33333%;min-height:60vw}.areas-of-interest .areas-container>.flex>div:nth-of-type(4n+4) .area-logo:after{display:block}.areas-of-interest .areas-container>.flex>div:nth-of-type(4n+4) .area-info:before{left:0;width:calc(100% - 10px)}.areas-of-interest .areas-container>.flex>div:nth-of-type(4n+4) .area-title:after{right:20px}.areas-of-interest .areas-container>.flex>div:nth-of-type(3n+3) .area-logo:after{display:none}.areas-of-interest .areas-container>.flex>div:nth-of-type(3n+3) .area-info:before{left:0;width:100%}.areas-of-interest .areas-container>.flex>div:nth-of-type(3n+3) .area-title:after{right:10px}}@media (max-width:960px){.areas-of-interest .areas-container>.flex>div{width:50%;min-height:85vw}.areas-of-interest .areas-container>.flex>div:nth-of-type(3n+3) .area-logo:after{display:block}.areas-of-interest .areas-container>.flex>div:nth-of-type(3n+3) .area-info:before{left:0;width:calc(100% - 10px)}.areas-of-interest .areas-container>.flex>div:nth-of-type(3n+3) .area-title:after{right:20px}.areas-of-interest .areas-container>.flex>div:nth-of-type(2n+2) .area-logo:after{display:none}.areas-of-interest .areas-container>.flex>div:nth-of-type(2n+2) .area-info:before{left:0;width:100%}.areas-of-interest .areas-container>.flex>div:nth-of-type(2n+2) .area-title:after{right:10px}}@media (max-width:660px){.areas-of-interest .areas-container>.flex{margin:0}.areas-of-interest .areas-container>.flex>div{padding:0;width:100%;min-height:auto}.areas-of-interest .areas-container>.flex>div:nth-of-type(3n+3) .area-logo:after{display:none}.areas-of-interest .areas-container>.flex>div:nth-of-type(3n+3) .area-info:before{left:0;width:100%}.areas-of-interest .areas-container>.flex>div:nth-of-type(3n+3) .area-title:after{right:10px}}.areas-of-interest .area-logo{height:65%;position:relative;background-color:var(--light-gray);transition:background-color .35s}.areas-of-interest .area-logo:after{content:"";background-color:#fff;width:1px;height:100%;position:absolute;top:0;bottom:0;right:10px;z-index:1}.areas-of-interest .area-logo img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;max-width:unset;max-height:60%;display:block;transition:filter .35s;z-index:1}.areas-of-interest .area-logo .small-popup{top:10px;right:20px;z-index:2;transition:background-color .35s,color .35s}@media (max-width:1440px){.areas-of-interest .area-logo{height:50%}.areas-of-interest .area-logo img{max-height:50%}}@media (max-width:1160px){.areas-of-interest .area-logo{height:60%}.areas-of-interest .area-logo img{max-height:45%}}@media (max-width:960px){.areas-of-interest .area-logo img{max-height:40%}}@media (max-width:660px){.areas-of-interest .area-logo{aspect-ratio:1/1;height:auto}.areas-of-interest .area-logo:after{display:none}.areas-of-interest .area-logo img{max-height:unset;max-width:66.66667%}}.areas-of-interest .area-info{position:relative;overflow:hidden;height:35%}.areas-of-interest .area-info:before{content:"";position:absolute;top:0;left:0;width:calc(100% - 10px);height:100%;transition:transform .35s;transform:translateY(-101%);z-index:-1;background-color:var(--blue)}@media (max-width:1440px){.areas-of-interest .area-info{height:50%}}@media (max-width:1160px){.areas-of-interest .area-info{height:40%}}@media (max-width:660px){.areas-of-interest .area-info{height:auto}.areas-of-interest .area-info:before{width:100%}}.areas-of-interest .area-title{padding:10px 10px 20px;position:relative;justify-content:space-between}.areas-of-interest .area-title>h2{width:calc(100% - 35px)}.areas-of-interest .area-title:after{content:"[i]";font-family:Font;font-weight:400;font-style:normal;font-size:20px;line-height:24px}@media (max-width:1440px){.areas-of-interest .area-title:after{font-size:18px;line-height:22px}}.areas-of-interest .area-title:after{position:absolute;top:10px;right:20px}.areas-of-interest .area-text{padding:0 60px 10px 10px;opacity:0;transition:opacity .35s}@media (max-width:1440px){.areas-of-interest .area-text{padding:0 40px 20px 10px}}.page-areas .block-intro-image-texts .left .to-pin>div{background-color:#000}.page-template-partnerships .elkak-big-logo{filter:invert(1)}.page-partnerships .block-intro-image-texts .left .to-pin>div{background-color:#000}.partnerships-partners .partners-container{padding:0 10px;background-color:var(--gray)}.partnerships-partners .partners-container>.flex{margin:0 -5px}.partnerships-partners .partners-container>.flex>div{width:16.66667%;padding:5px}.partnerships-partners .partners-container>.flex>div>div:has(>img){height:25vw;position:relative}.partnerships-partners .partners-container>.flex>div>div img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:50%}.partnerships-partners .partners-container>.flex>div>div>a{height:25vw;display:block;position:relative}@media (max-width:1440px){.partnerships-partners .partners-container>.flex>div>div img{max-width:60%}}@media (max-width:1160px){.partnerships-partners .partners-container>.flex>div>div img{max-width:70%}}@media (max-width:960px){.partnerships-partners .partners-container>.flex>div{width:33.33333%}.partnerships-partners .partners-container>.flex>div>div img{max-width:50%}}@media (max-width:660px){.partnerships-partners .partners-container>.flex>div>div:has(>img){height:45vw;position:relative}.partnerships-partners .partners-container>.flex>div>div>a{height:45vw;display:block;position:relative}.partnerships-partners .partners-container>.flex>div>div img{max-width:calc(100% - 20px)}}html.single-open-calls .page-intro-2{color:#000;background-color:var(--light-gray)}html.single-open-calls .page-intro-2 .elkak-big-logo{filter:unset}html.single-open-calls body{background-color:var(--light-gray)}.opencall-intro{padding-bottom:var(--pd-1)}@media (max-width:960px){.opencall-intro{padding-bottom:10px}}.opencall-texts{padding:0 10px var(--pd-1)}.opencall-texts>.flex{margin:0 -5px}.opencall-texts>.flex>div{padding:0 5px}.opencall-texts .col-1{width:25%}.opencall-texts .col-1>div{margin:0 0 20px}.opencall-texts .col-1 .opencall-enddate>div:last-child{color:var(--blue)}.opencall-texts .col-2{width:25%}.opencall-texts .col-2>div{margin:0 0 20px}.opencall-texts .col-2>div:last-child{padding:0 33.33333% 0 0}@media (max-width:1440px){.opencall-texts .col-2>div:last-child{padding:0 40px 0 0}}@media (max-width:1160px){.opencall-texts .col-2>div:last-child{padding:0}}.opencall-texts .col-3{width:50%}.opencall-texts .col-3 h1{padding:0 16.6666666667% 40px 0}@media (max-width:1160px){.opencall-texts .col-3 h1{padding:0 40px 40px 0}}@media (max-width:960px){.opencall-texts{padding:0 10px var(--pd-2)}.opencall-texts .col-1{width:50%;order:2}.opencall-texts .col-2{width:50%;order:3}.opencall-texts .col-3{width:100%;order:1;margin:0 0 20px}}.opencall-texts-2{padding:0 10px 20px}.opencall-texts-2>.flex{margin:0 -5px}.opencall-texts-2 .col-1{width:25%;padding:0 5px}.opencall-texts-2 .col-1>div{margin:0 0 20px}.opencall-texts-2 .col-1>div:last-of-type{margin:0}.opencall-texts-2 .col-1 .opencall-enddate>div:last-child{color:var(--blue)}.opencall-texts-2 .col-2{width:25%;padding:0 5px}.opencall-texts-2 .col-2>div:first-of-type{margin:0 0 20px}.opencall-texts-2 .col-2>div{padding:0 40px 0 0}@media (max-width:1160px){.opencall-texts-2 .col-2>div{padding:0}}.opencall-texts-2 .col-3{width:50%;padding:0 5px}.opencall-texts-2 .col-3>div{padding:0 16.6666666667% 0 0}@media (max-width:1440px){.opencall-texts-2 .col-3>div{padding:0 40px 0 0}}@media (max-width:960px){.opencall-texts-2{padding:0 10px var(--pd-2)}.opencall-texts-2 .col-1{width:50%;order:2}.opencall-texts-2 .col-2{width:50%;order:3}.opencall-texts-2 .col-3{width:100%;order:1;margin:0 0 20px}}@media (max-width:660px){.opencall-texts-2{padding:0 10px var(--pd-1)}}.opencall-single-text{padding:0 16.66667% var(--pd-1) calc(50% + 5px)}.opencall-single-text .opencall-text{margin:0 0 20px}.opencall-single-text .opencall-text a{color:var(--blue)}.opencall-single-text .opencall-text a:hover{color:var(--gray)}.opencall-single-text .opencall-text p{max-width:65ch}.opencall-single-text .opencall-links>.flex>div:first-of-type{margin:0 10px 0 0}.opencall-single-text .opencall-links a{min-width:200px}@media (max-width:1440px){.opencall-single-text{padding:0 8.33333% var(--pd-1) calc(50% + 5px)}}@media (max-width:1160px){.opencall-single-text{padding:0 40px var(--pd-1) calc(50% + 5px)}}@media (max-width:660px){.opencall-single-text{padding:0 10px var(--pd-1)}.opencall-single-text .opencall-text{padding:0 30px 0 0}.opencall-single-text .opencall-links>.flex{display:block}.opencall-single-text .opencall-links>.flex>div,.opencall-single-text .opencall-links>.flex>div:first-of-type{margin:0 0 10px}}.opencall-block-tabs{padding:0 10px}.opencall-block-tabs>.flex{margin:0 -5px}.opencall-block-tabs>.flex>div{width:50%;padding:0 5px}@media (max-width:960px){.opencall-block-tabs>.flex{margin:0}.opencall-block-tabs>.flex>div{width:100%;padding:0}}.opencall-block-tabs .col-1>h2{min-height:var(--height-1);display:flex;align-items:center;padding:5px 0}@media (max-width:960px){.opencall-block-tabs .col-1>h2{min-height:auto;display:block;padding:20px 0 var(--pd-1)}}.opencall-block-tabs a{color:var(--blue)}.opencall-block-tabs a:hover{color:var(--gray)}.opencall-block-tabs .tab:last-of-type{border:0!important}.opencall-block-tabs .tab-title>.flex{padding:10px 0;min-height:calc(var(--height-2) - 20px)}.opencall-block-tabs .tab-title .tab-heading{display:block;width:calc(100% - 60px);font-family:Font Medium;font-weight:500;font-style:normal;font-size:15px;line-height:18px;text-transform:unset}.opencall-block-tabs .tab-content>div{padding:10px 40px 10px 0}.opencall-block-tabs:nth-child(3n+1){background-color:#000;color:#fff}.opencall-block-tabs:nth-child(3n+1) .tab{border-bottom:1px solid #494949}.opencall-block-tabs:nth-child(3n+1) a{color:var(--gray)}.opencall-block-tabs:nth-child(3n+1) a:hover{color:var(--light-gray)}.opencall-block-tabs:nth-child(3n+2){background-color:var(--gray)}.opencall-block-tabs:nth-child(3n+2) .tab{border-bottom:1px solid #000}.opencall-block-tabs:nth-child(3n+2) a:hover{color:#fff}.opencall-block-tabs:nth-child(3n+3){background-color:var(--light-gray)}.opencall-block-tabs:nth-child(3n+3) .tab{border-bottom:1px solid #fff}.open-calls-category-filters{padding:0 10px 20px}.open-calls-category-filters button{margin:0 10px 10px 0;padding:0;border:0;color:var(--gray);background:none;cursor:pointer;font:inherit;text-transform:inherit}.open-calls-category-filters button.active,.open-calls-category-filters button:hover{color:#000}.tease-opencall-big{border-bottom:1px solid var(--light-gray)}.tease-opencall-big .opencall-texts{padding-top:20px}.tease-opencall-big .col-1>div:last-of-type{margin:0}.tease-opencall-big .col-2>div,.tease-opencall-big .col-2>div:last-of-type{padding:0 40px 0 0}.tease-opencall-big .col-2>div:last-of-type{margin:0}@media (max-width:660px){.tease-opencall-big .col-2>div,.tease-opencall-big .col-2>div:last-of-type{padding:0}}.tease-opencall-big .col-3>div{position:relative}.tease-opencall-big .col-3>div .animated-dot{position:absolute;top:0;right:0}.tease-opencall-big .col-3>div>h2{padding:0 16.6666666667% 0 0}@media (max-width:1160px){.tease-opencall-big .col-3>div>h2{padding:0 40px 0 0}}.tease-opencall-big>a{display:block;transition:background-color .35s}.tease-opencall-big>a:hover{color:#000;background-color:var(--light-gray)}.tease-opencall>a{border-bottom:1px solid var(--light-gray);display:block;padding:10px;transition:background-color .35s}.tease-opencall>a>.flex{margin:0 -5px;align-items:center;min-height:calc(var(--height-2) - 20px)}.tease-opencall>a:hover{color:#000;background-color:var(--light-gray)}.tease-opencall>a:hover .col-1>div:last-of-type{opacity:1}.tease-opencall .col-1{padding:0 5px;width:25%;display:flex;flex-wrap:wrap}.tease-opencall .col-1>div{width:33.33333%}.tease-opencall .col-1>div:last-of-type{opacity:0;transition:opacity .35s}.tease-opencall .col-2{width:25%;padding:0 5px}.tease-opencall .col-3{width:50%;padding:0 5px}.tease-opencall .col-3>h2{padding:0 16.6666666667% 0 0}@media (max-width:1160px){.tease-opencall .col-3>h2{padding:0 40px 0 0}}@media (max-width:960px){.tease-opencall .col-1{width:50%;order:3}.tease-opencall .col-1>div:first-of-type{width:auto;margin:0 10px 0 0}.tease-opencall .col-1>div:last-of-type{opacity:1}.tease-opencall .col-2{width:50%;order:2;margin:0 0 20px}.tease-opencall .col-2>div{padding:0 40px 0 0}.tease-opencall .col-3{width:50%;order:1;margin:0 0 20px}}@media (max-width:660px){.tease-opencall>a{padding-bottom:40px}.tease-opencall>a>.flex{align-items:flex-start}.tease-opencall .col-1{margin:0;order:2;display:block}.tease-opencall .col-1>div:first-of-type{margin:0}.tease-opencall .col-2{order:3;margin:0}.tease-opencall .col-2>div{padding:0}.tease-opencall .col-2>div>span{display:block}.tease-opencall .col-3{width:100%}.tease-opencall .col-3>h2{padding:0}}.rfi-intro-texts{background-color:#000;color:#fff}.rfi-intro-texts .block-big-text{padding:10px 40px var(--pd-1) 10px}.rfi-intro-texts .block-big-text h2{font-family:Font Semibold;font-weight:600;font-style:normal;font-size:40px;line-height:44px}@media (max-width:1680px){.rfi-intro-texts .block-big-text h2{font-size:36px;line-height:40px}}@media (max-width:1440px){.rfi-intro-texts .block-big-text h2{font-size:32px;line-height:36px}}@media (max-width:1160px){.rfi-intro-texts .block-big-text h2{font-size:28px;line-height:32px}}@media (max-width:960px){.rfi-intro-texts .block-big-text h2{font-size:25px;line-height:29px}}.rfi-intro-texts .rfi-intro-texts-blocks{padding:0 10px var(--pd-1)}.rfi-intro-texts .rfi-intro-texts-blocks>.flex{margin:0 -5px;justify-content:flex-end}.rfi-intro-texts .rfi-intro-texts-blocks>.flex>div{width:25%;padding:0 5px;height:auto;display:flex;flex-direction:column}.rfi-intro-texts .rfi-intro-texts-blocks h2{margin:0 0 20px}.rfi-intro-texts .rfi-intro-texts-blocks p{margin:0 0 20px;padding:0 60px 0 0}.rfi-intro-texts .rfi-intro-texts-blocks .block-button-link{padding:0 0 0 calc(50% + 5px)}.rfi-intro-texts .rfi-intro-texts-blocks .block-button-link .button-link{min-width:190px}@media (max-width:1440px){.rfi-intro-texts .rfi-intro-texts-blocks p{padding:0 40px 0 0}}@media (max-width:1160px){.rfi-intro-texts .rfi-intro-texts-blocks>.flex>div{width:50%}.rfi-intro-texts .rfi-intro-texts-blocks .block-button-link{padding:0}}@media (max-width:660px){.rfi-intro-texts .rfi-intro-texts-blocks>.flex{margin:0}.rfi-intro-texts .rfi-intro-texts-blocks>.flex>div{width:100%;padding:0}}.rfi-steps{background-color:#000;color:#fff}.steps-shapes{padding:var(--pd-1) 10px calc(var(--pd-3) + 40px)}@media (max-width:1160px){.steps-shapes{padding:var(--pd-1) 10px calc(var(--pd-1) + 40px)}}.steps-shapes>.flex{margin:0 -5px}.steps-shapes>.flex>div{width:25%;padding:0 5px}@media (max-width:1160px){.steps-shapes>.flex>div{width:33.33333%}}@media (max-width:960px){.steps-shapes>.flex{margin:0}.steps-shapes>.flex>div{width:100%;padding:0 25%;margin:0 0 80px}.steps-shapes>.flex>div:last-of-type{margin:0}}@media (max-width:660px){.steps-shapes>.flex>div{padding:0;margin:0 0 var(--pd-1)}.steps-shapes>.flex>div:last-of-type{margin:0}}.steps-shapes svg path{transition:fill .35s,stroke .35s}.steps-shapes .col-1.animate .index-1,.steps-shapes .col-1.animate .index-2{color:#fff}.steps-shapes .col-1.animate svg path{fill:#282828;stroke:#282828}@media (max-width:960px){.steps-shapes .col-1.animate .index-1,.steps-shapes .col-1.animate .index-2{color:#fff!important}.steps-shapes .col-1.animate svg path{fill:#282828;stroke:#282828}}.steps-shapes .col-2.animate .index-1,.steps-shapes .col-2.animate .index-2{color:#000;transition-delay:.2s}.steps-shapes .col-2.animate svg path{fill:var(--gray);stroke:var(--gray);transition-delay:.2s}.steps-shapes .col-2{margin:0 0 0 auto}@media (max-width:960px){.steps-shapes .col-2.animate .index-1,.steps-shapes .col-2.animate .index-2{color:#000!important}.steps-shapes .col-2.animate svg path{fill:var(--gray);stroke:var(--gray)}}.steps-shapes .col-3.animate .index-1,.steps-shapes .col-3.animate .index-2{color:#fff;transition-delay:.35s}.steps-shapes .col-3.animate svg path{fill:var(--blue);stroke:var(--blue);transition-delay:.35s}@media (max-width:960px){.steps-shapes .col-3.animate .index-1,.steps-shapes .col-3.animate .index-2{color:#fff!important}.steps-shapes .col-3.animate svg path{fill:var(--blue);stroke:var(--blue)}}.steps-shapes .index-1,.steps-shapes .index-2{transition:color .35s}.steps-shapes .steps-titles{margin:0 0 20px}.steps-shapes .steps-titles h3{color:var(--gray)}@media (max-width:1160px){.steps-shapes .steps-titles{height:75px;margin:0}}@media (max-width:960px){.steps-shapes .steps-titles{height:auto;margin:0 0 20px}}.steps-shapes .steps-content{position:relative;padding:40px 0;border-top:1px solid #494949;border-bottom:1px solid #494949}.steps-shapes .steps-content svg{width:100%;display:block}.steps-shapes .steps-content .border{position:absolute;top:0;left:0;width:100%}.steps-shapes .steps-content .border:before{content:"";position:absolute;top:0;left:0;width:1px;height:20px;background-color:#494949}.steps-shapes .steps-content .border:after{content:"";position:absolute;top:0;right:0;width:1px;height:20px;background-color:#494949}.steps-shapes .steps-content .border-2{position:absolute;bottom:0;left:0;width:100%}.steps-shapes .steps-content .border-2:before{content:"";position:absolute;bottom:0;left:0;width:1px;height:20px;background-color:#494949}.steps-shapes .steps-content .border-2:after{content:"";position:absolute;bottom:0;right:0;width:1px;height:20px;background-color:#494949}.steps-shapes .steps-content .middle-border{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:1px;height:20px;background-color:#494949}.steps-shapes .with-two-shapes .title-1{width:50%;position:absolute;top:calc(100% + 10px);left:0;color:var(--gray);z-index:1}.steps-shapes .with-two-shapes .title-2{width:calc(50% - 10px);position:absolute;top:calc(100% + 10px);right:0;color:var(--gray);z-index:1}.steps-shapes .with-two-shapes .index-1{left:0}.steps-shapes .with-two-shapes .index-1,.steps-shapes .with-two-shapes .index-2{width:50%;position:absolute;top:50%;transform:translateY(-50%);text-align:center;color:var(--gray)}.steps-shapes .with-two-shapes .index-2{right:2px}.steps-shapes .with-big-shape .title-1{width:100%;position:absolute;top:calc(100% + 10px);left:0;color:var(--gray)}.steps-shapes .with-big-shape .index-1{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);text-align:center;color:var(--gray)}.steps-texts{padding:0 10px 20px}.steps-texts>.texts-container{margin:0 -5px}.steps-texts>.texts-container>div{width:50%;padding:0 5px;margin:0 0 0 auto}.steps-texts>.texts-container>div>div{position:relative;padding:20px 0 80px;margin:0 -5px}.steps-texts>.texts-container>div>div:after{content:"";position:absolute;bottom:0;left:5px;width:calc(100% - 10px);height:1px;background-color:#494949}.steps-texts>.texts-container>div>div:first-child:before{content:"";position:absolute;top:0;left:5px;width:calc(100% - 10px);height:1px;background-color:#494949}.steps-texts>.texts-container>div>div:last-child:after{display:none}.steps-texts>.texts-container>div>div>div,.steps-texts>.texts-container>div>div>h3{width:50%;padding:0 5px}@media (max-width:1440px){.steps-texts .texts-container>div>div{padding:20px 0 60px}.steps-texts .texts-container>div>div>div{width:100%}.steps-texts .texts-container>div>div>div.col-1{margin:0 0 20px}.steps-texts .texts-container>div>div>div.col-2>div{padding:0 25% 0 0}}@media (max-width:1160px){.steps-texts .texts-container>div>div{padding:20px 0 60px}.steps-texts .texts-container>div>div>div{width:100%}.steps-texts .texts-container>div>div>div.col-2>div{padding:0 40px 0 0}}@media (max-width:660px){.steps-texts{padding:0 10px}.steps-texts>.texts-container{margin:0}.steps-texts>.texts-container>div{width:100%;padding:0}.steps-texts>.texts-container>div>div{padding:20px 0;margin:0;border-bottom:1px solid #494949}.steps-texts>.texts-container>div>div>div{padding:0}.steps-texts>.texts-container>div>div:first-of-type{border-top:1px solid #494949}.steps-texts>.texts-container>div>div:last-of-type{border-bottom:0}.steps-texts>.texts-container>div>div:after,.steps-texts>.texts-container>div>div:first-child:before{display:none}.steps-texts h3{margin:0 0 var(--pd-2)}}.rfi-steps-block{display:none}.rfi-steps-block.active{display:block}.rfi-steps-buttons{padding:10px 10px 0}.rfi-steps-buttons>.flex{justify-content:flex-end}.rfi-steps-buttons .block-button-link>div{background-color:rgba(0,0,0,0);color:var(--gray);border-top:1px solid var(--gray);border-bottom:1px solid var(--gray);min-width:230px;border-radius:0}.rfi-steps-buttons .block-button-link.active>div{background-color:var(--blue);color:#fff;border-color:var(--blue)}.rfi-steps-buttons .block-button-link.active:first-of-type>div{border-left-color:var(--blue)}.rfi-steps-buttons .block-button-link.active:last-of-type>div{border-right-color:var(--blue)}.rfi-steps-buttons .block-button-link:first-of-type>div{border-left:1px solid var(--gray);border-radius:5px 0 0 5px}.rfi-steps-buttons .block-button-link:last-of-type>div{border-right:1px solid var(--gray);border-radius:0 5px 5px 0}@media (max-width:660px){.rfi-steps-buttons .block-button-link{width:50%}.rfi-steps-buttons .block-button-link>div{min-width:100%}}.past-innovation-challenges .swiper-slide{width:fit-content;height:auto}.past-innovation-challenges .swiper-slide>div{height:100%;width:calc(25vw - 40px);display:flex;flex-direction:column}.past-innovation-challenges .swiper-slide>div .index{margin:auto 0 0}@media (max-width:1160px){.past-innovation-challenges .swiper-slide>div{width:calc(33.33333vw - 40px)}}@media (max-width:660px){.past-innovation-challenges .swiper-slide>div{width:calc(100vw - 40px)}}.tease-opencall-generic>a{height:100%;display:flex;flex-direction:column}.tease-opencall-generic h2{margin:0 0 18px;font-family:Font;font-weight:400;font-style:normal;font-size:20px;line-height:24px}@media (max-width:1440px){.tease-opencall-generic h2{font-size:18px;line-height:22px}}.tease-opencall-generic h2{text-transform:uppercase}.tease-opencall-generic p{padding:0 60px 0 0}.tease-opencall-generic img{display:block}.tease-opencall-generic .opencall-desc{padding:10px 40px 80px 10px}@media (max-width:1160px){.tease-opencall-generic .opencall-desc{padding:10px 20px 80px 10px}}.tease-opencall-generic .index{margin:auto 0 0;padding:0 10px}.funding-intro{padding-bottom:10px}.funding-image-tabs{padding:0 10px}.funding-image-tabs>.flex{margin:0 -5px}.funding-image-tabs .col-1{width:50%;padding:0 5px}.funding-image-tabs .col-1 .to-pin>div{width:calc(100% + 10px);margin:0 0 0 -10px}.funding-image-tabs .col-1 img{display:block;width:100%;height:100vh;object-fit:cover;object-position:center}.funding-image-tabs .col-2{width:50%;padding:0 5px;height:auto;display:flex;flex-direction:column}.funding-image-tabs .col-2 h2{padding:10px 40px 60px 0}.funding-image-tabs .col-2 .lower{margin:auto 0 0}.funding-image-tabs .tab{margin:0 0 2px}.funding-image-tabs .tab.is-active .tab-title,.funding-image-tabs .tab:hover .tab-title{background-color:var(--blue);color:#fff}.funding-image-tabs .tab .tab-title{background-color:var(--light-gray);border-radius:5px;transition:color .35s,background-color .35s}.funding-image-tabs .tab .tab-title>.flex{padding:10px}.funding-image-tabs .tab .tab-content{height:0;overflow:hidden}.funding-image-tabs .tab .tab-content>.tab-row{padding:0;max-width:100%;margin:0 0 2px}.funding-image-tabs .tab .tab-content>.tab-row:first-of-type{margin-top:2px}.funding-image-tabs .funding-intro-tab-1 .tab-content .tab-row{padding:10px;background-color:#f3f3f3;border-radius:5px}.funding-image-tabs .funding-intro-tab-1 .tab-content .tab-row>.flex{margin:0 -5px;justify-content:space-between}@media (max-width:1160px){.funding-image-tabs .funding-intro-tab-1 .tab-content .tab-row>.flex{margin:0}}.funding-image-tabs .funding-intro-tab-1 .subcol-1{padding:0 5px}@media (max-width:1440px){.funding-image-tabs .funding-intro-tab-1 .subcol-1{padding:0;margin:0 0 10px}}.funding-image-tabs .funding-intro-tab-1 .subcol-2{padding:0 5px;width:50%}.funding-image-tabs .funding-intro-tab-1 .subcol-2>div{padding:0 60px 40px 0}@media (max-width:1440px){.funding-image-tabs .funding-intro-tab-1 .subcol-2{width:100%;padding:0}.funding-image-tabs .funding-intro-tab-1 .subcol-2>div{padding:0 40px 40px 0}}.funding-image-tabs .funding-intro-tab-2{margin:0 0 10px}.funding-image-tabs .funding-intro-tab-2 .tab-content .tab-row{background-color:var(--light-gray);color:#000;padding:10px 0 80px;border-radius:5px}@media (max-width:1440px){.funding-image-tabs .funding-intro-tab-2 .tab-content .tab-row{padding:10px 0 60px}}.funding-image-tabs .funding-intro-tab-2 .flex>div{padding:0 5px}.funding-image-tabs .funding-intro-tab-2 .subcol-1{width:16.6666666667%}.funding-image-tabs .funding-intro-tab-2 .subcol-1>div{padding-left:5px}@media (max-width:1440px){.funding-image-tabs .funding-intro-tab-2 .subcol-1{width:50%;margin:0 0 20px}}.funding-image-tabs .funding-intro-tab-2 .subcol-2{width:33.3333333333%}@media (max-width:1440px){.funding-image-tabs .funding-intro-tab-2 .subcol-2{width:50%;margin:0 0 20px}}.funding-image-tabs .funding-intro-tab-2 .subcol-3{width:50%}.funding-image-tabs .funding-intro-tab-2 .subcol-3>div{padding:0 60px 0 0}.funding-image-tabs .funding-intro-tab-2 .subcol-3 p{max-width:65ch}@media (max-width:1440px){.funding-image-tabs .funding-intro-tab-2 .subcol-3{width:100%}.funding-image-tabs .funding-intro-tab-2 .subcol-3>div{padding:0 40px 0 5px}}@media (max-width:660px){.funding-image-tabs{padding:0}.funding-image-tabs>.flex{margin:0}.funding-image-tabs .col-1{width:100%;padding:0}.funding-image-tabs .col-1 img{height:140vw}.funding-image-tabs .col-2{width:100%;padding:0}.funding-image-tabs .col-2 h2{padding:10px 40px var(--pd-4) 10px}.funding-image-tabs .col-2 .lower{padding:0 10px}.funding-image-tabs .funding-intro-tab-2 .tab-row{padding:10px 10px 60px!important}.funding-image-tabs .funding-intro-tab-2 .tab-content .flex>div{padding:0;width:100%}.funding-image-tabs .funding-intro-tab-2 .subcol-1>div{padding:0}.funding-image-tabs .funding-intro-tab-2 .subcol-3>div{padding:0 40px 0 0}}.funding-trl{background-color:#000;color:#fff}.trl-steps{padding:0 10px var(--pd-1)}.trl-steps>.flex{margin:0 -5px}@media (max-width:1160px){.trl-steps>.flex{margin:0}}.trl-steps .trl-block{width:33.33333%;padding:0 5px}@media (max-width:1160px){.trl-steps .trl-block{width:100%;padding:0 20%;margin:0 0 60px}.trl-steps .trl-block:last-of-type{margin:0}}@media (max-width:660px){.trl-steps .trl-block{padding:0;margin:0 0 var(--pd-1)}}.trl-steps .trl-block-title{padding:0 0 10px;position:relative;border-bottom:1px solid #494949}.trl-steps .trl-block-title:before{left:0}.trl-steps .trl-block-title:after,.trl-steps .trl-block-title:before{content:"";position:absolute;top:100%;width:1px;height:20px;background-color:#494949}.trl-steps .trl-block-title:after{right:0}.trl-steps .step{width:33.33333%}.trl-steps .step:last-of-type .step-title:after{content:"";position:absolute;bottom:100%;right:0;width:1px;height:20px;background-color:#494949}.trl-steps .step-title{border-top:1px solid #494949;padding:10px 0;position:relative}.trl-steps .step-title:before{content:"";position:absolute;bottom:100%;left:0;width:1px;height:20px;background-color:#494949}.trl-steps .step-perc{width:calc(100% - 10px);padding:40px 0;margin:0 auto;--perc:0;container-type:inline-size}.trl-steps .step-text{padding:0 20px 0 0}.trl-steps .ring{width:100%;height:100%;--stroke:56}.trl-steps svg{width:100%;height:100%;display:block}.trl-steps .progress,.trl-steps .track{fill:none;stroke-width:var(--stroke)}.trl-steps .center-fill{fill:var(--blue);opacity:0}.trl-steps .track{stroke:#000}.trl-steps .progress{stroke:var(--blue);transform:rotate(-90deg);transform-origin:50% 50%;opacity:0;stroke-dasharray:var(--perc) 100;stroke-dashoffset:var(--perc)}.trl-steps .step-perc.is-in-view .progress{animation:fillRing 1s cubic-bezier(.65,.05,.36,1) forwards}.trl-steps .step-perc.is-final-complete.is-in-view .center-fill{animation:fillCenter .65s cubic-bezier(.65,.05,.36,1) 1s forwards}@keyframes fillRing{0%{opacity:1;stroke-dashoffset:var(--perc)}to{opacity:1;stroke-dashoffset:0}}@keyframes fillCenter{0%{opacity:0}to{opacity:1}}@container (max-width: 200px){.trl-steps .step-perc .ring{--stroke:45}}.post-intro{background-color:#fff;color:#000}.post-intro .elkak-big-logo{filter:unset}.post-content{padding:0 10px;margin:0 0 var(--pd-1)}.post-content>.breadcrumbs{margin:0 0 40px}.post-content>.flex{margin:0 -5px}@media (max-width:960px){.post-content>.flex{margin:0}}.post-content .col-1{width:50%}.post-content .col-1 .subcol-1{width:50%;padding:0 5px}.post-content .col-1 .subcol-1>div{margin:0 0 20px;padding:0 20px 0 0}.post-content .col-1 .subcol-2{padding:0 5px;width:50%}.post-content .col-1 .subcol-2 a{display:block;width:fit-content;padding:2px 0}.post-content .col-1 .subcol-2 a:first-of-type{margin-top:20px}.post-content .col-1 .post-date{margin:0 0 20px}@media (max-width:960px){.post-content .col-1{display:none}}.post-content .col-2{width:50%;padding:0 5px}@media (max-width:960px){.post-content .col-2{width:100%;padding:0}}.post-content .col-2 h1{margin:0 0 40px;padding:0 16.6666666667% 0 0}@media (max-width:960px){.post-content .col-2 h1{padding:0 40px 0 0;margin:0 0 20px}}@media (max-width:1160px){.post-content .col-2 .post-texts{padding:0 40px 0 0}}@media (max-width:660px){.post-content .col-2 .post-texts{padding:0 40px 0 0}}.post-content .col-2 .post-texts a{color:var(--blue)}.post-content .col-2 .post-texts a:hover{color:var(--gray)}.post-content .col-2 .post-texts h2,.post-content .col-2 .post-texts h3{font-size:20px;line-height:24px}@media (max-width:1440px){.post-content .col-2 .post-texts h2,.post-content .col-2 .post-texts h3{font-size:18px;line-height:22px}}.post-content .col-2 .post-texts h2,.post-content .col-2 .post-texts h3{font-family:Font;font-weight:400;font-style:normal;padding:40px 0;text-transform:uppercase}.post-content .col-2 .post-texts ul{list-style-type:disc;margin:0 0 18px;padding:0 0 0 17px}.post-content .col-2 .post-texts img{max-width:calc(100% + 10px);display:block;margin:0 0 40px}.post-content .col-2 .post-texts li,.post-content .col-2 .post-texts p{max-width:65ch}.post-content .col-2 .post-texts p:has(img){max-width:unset}.post-content .post-mobile-upper{display:none;margin:0 0 40px}.post-content .post-mobile-upper>.flex{margin:0 -5px}.post-content .post-mobile-upper>.flex>div{width:50%;padding:0 5px}@media (max-width:960px){.post-content .post-mobile-upper{display:block}}@media (max-width:660px){.post-content .post-mobile-upper{margin:0 0 var(--pd-1)}.post-content .post-mobile-upper>.flex{margin:0}.post-content .post-mobile-upper>.flex>div{width:100%;padding:0}}.post-content .post-mobile-upper .subcol-1>div:first-of-type{margin:0 0 20px}@media (max-width:660px){.post-content .post-mobile-upper .subcol-1{margin:0 0 30px}}.post-content .post-mobile-upper .subcol-2{padding:0 5px;width:50%}.post-content .post-mobile-upper .subcol-2 a{display:block;width:fit-content;padding:2px 0}.post-content .post-mobile-upper .subcol-2 a:first-of-type{margin-top:20px}.post-content .post-mobile-upper .post-date{margin:0 0 20px}.post-related{background-color:#fff}.post-related .related-container{padding:0 10px}.post-related .related-container>.flex{margin:0 -5px}.post-related .related-container>.flex>div{width:25%;padding:0 5px;height:auto}.post-related .related-container>.flex>div:nth-of-type(4n+4) .post-title:after{display:none}.post-related .related-container>.flex>div:nth-of-type(4n+4) .post-info:before{left:0;width:100%}.post-related .related-container>.flex>div:nth-of-type(4n+4) .post-info>.flex{padding-right:10px}.news-blocks-4{padding:0 10px}.news-blocks-4>.flex{margin:0 -5px}.news-blocks-4>.flex>div{padding:0 5px;width:25%}.news-blocks-4 .tease-post-card .post-title .post-cats{right:21px}.news-blocks-4 .tease-post-card:last-of-type .post-title .post-cats{right:10px}.news-blocks-4 .tease-post-card:last-of-type .post-title:after{display:none}.news-blocks-4 .tease-post-card:last-of-type .post-info:before{left:0;width:100%}.news-blocks-4 .tease-post-card:last-of-type .post-info>.flex{padding-right:10px}.news-blocks-4 .tease-image{margin:0 0 10px}.news-blocks-4 .tease-image img{max-width:unset;width:calc(100% + 20px);margin:0 -10px;display:block}.news-blocks-4 h2{padding:0 0 100px}.news-blocks-4 .tease-date{padding:0 0 10px;margin:auto 0 0}@media (max-width:1160px){.news-blocks-4>.flex>div{width:50%}.news-blocks-4 .tease-post-card:nth-of-type(2) .post-title .post-cats{right:10px}.news-blocks-4 .tease-post-card:nth-of-type(2) .post-title:after{display:none}.news-blocks-4 .tease-post-card:nth-of-type(2) .post-info:before{left:0;width:100%}.news-blocks-4 .tease-post-card:nth-of-type(2) .post-info>.flex{padding-right:10px}}@media (max-width:660px){.news-blocks-4>.flex>div{width:100%}.news-blocks-4>.flex>div .post-info:before{left:0;width:100%}.news-blocks-4>.flex>div .post-title .post-cats{right:10px}.news-blocks-4 .tease-post-card .post-title{padding-top:0}.news-blocks-4 .tease-post-card .post-title h2{position:static;padding:10px 40px 45vw 10px}}.tease-post-card>a{height:100%;display:block;margin:0 -10px;transition:background-color .35s,color .35s}.tease-post-card>a:hover{color:#fff}.tease-post-card>a:hover .post-title{background-color:var(--blue)}.tease-post-card>a:hover .post-title:after{display:none}.tease-post-card>a:hover .post-title .post-cats>div{background-color:#000;color:#fff}.tease-post-card>a:hover .post-info:before{transform:translateY(0)}.tease-post-card>a:hover .post-info>.flex>div{transition:opacity .35s .15s;opacity:1}.tease-post-card .post-title{position:relative;background-color:var(--light-gray);transition:background-color .35s;padding-top:100%}.tease-post-card .post-title:after{content:"";background-color:#fff;width:1px;height:100%;position:absolute;top:0;bottom:0;right:10px;z-index:1}.tease-post-card .post-title h2{z-index:1;padding:10px 40px 10px 10px;position:absolute;top:0;left:0}.tease-post-card .post-title .post-cats{position:absolute;right:10px;bottom:10px}.tease-post-card .post-title .post-cats>div{border:1px solid #000;border-radius:3px;min-width:50px;min-height:30px;padding:5px 10px;display:flex;align-items:center;margin:0 0 3px;transition:background-color .35s,color .35s}.tease-post-card .post-title .post-cats>div:last-of-type{margin:0}@media (max-width:1160px){.tease-post-card .post-title h2{padding:10px 20px 10px 10px}}@media (max-width:960px){.tease-post-card .post-title{padding-top:65%}}@media (max-width:660px){.tease-post-card .post-title{padding-top:0}.tease-post-card .post-title:after{display:none!important}.tease-post-card .post-title h2{position:static;padding:10px 40px 45vw 10px}}.tease-post-card .post-info{position:relative;overflow:hidden;padding-top:var(--pd-1)}.tease-post-card .post-info:before{content:"";position:absolute;top:0;left:0;width:calc(100% - 10px);height:100%;transition:transform .35s;transform:translateY(-101%);z-index:-1;background-color:var(--blue)}.tease-post-card .post-info>.flex{position:absolute;top:0;left:0;align-items:center;justify-content:space-between;padding:10px 20px 0 10px;width:100%}.tease-post-card .post-info>.flex>div:last-of-type{opacity:0;transition:opacity .35s}@media (max-width:660px){.tease-post-card .post-info>.flex{padding:10px 10px 0}.tease-post-card .post-info>.flex>div:last-of-type{opacity:1}}.page-category .category-intro{padding-bottom:10px;background-color:#fff;color:#000}.page-category .category-intro .elkak-big-logo{filter:unset}.posts-container{padding:0 10px}.posts-container>.flex{margin:0 -5px}.posts-container .col-1{width:50%;padding:0 5px}.posts-container .col-1 .to-pin>div{width:calc(100% + 10px);margin:0 0 0 -10px}.posts-container .col-1 img{display:block;width:100%;height:100vh;object-fit:cover;object-position:center}.posts-container .col-2{width:50%}.posts-container .tease-post-card{width:50%;padding:0 5px}.posts-container .tease-post-card:last-of-type .post-title:after,.posts-container .tease-post-card:nth-of-type(2n) .post-title:after{display:none}.posts-container .tease-post-card:last-of-type .post-info:before,.posts-container .tease-post-card:nth-of-type(2n) .post-info:before{left:0;width:100%}.posts-container .tease-post-card:last-of-type .post-info>.flex,.posts-container .tease-post-card:nth-of-type(2n) .post-info>.flex{padding-right:10px}@media (max-width:1160px){.posts-container .tease-post-card .post-title:after{display:none}.posts-container .tease-post-card .post-info:before{left:0;width:100%}.posts-container .tease-post-card .post-info>.flex{padding-right:10px}}@media (max-width:960px){.posts-container{padding:0}.posts-container>.flex{margin:0}.posts-container .col-1{width:100%;padding:0}.posts-container .col-1 .to-pin>div{width:100%;margin:0}.posts-container .col-1 img{height:65vw}.posts-container .col-2{width:100%;padding:0}.posts-container .tease-post-card{width:50%;padding:0 5px}.posts-container .tease-post-card:nth-of-type(odd) .post-info:before{left:-10px}.posts-container .tease-post-card:nth-of-type(odd) .post-info>.flex{padding-right:20px}.posts-container .tease-post-card:nth-of-type(odd) .post-title:after{display:block}}@media (max-width:660px){.posts-container>.flex>.col-1 img{height:115vw}.posts-container .tease-post-card{width:100%;padding:0}.posts-container .tease-post-card>a{margin:0}.posts-container .tease-post-card .post-info>.flex{padding:10px}.posts-container .tease-post-card:nth-of-type(odd) .post-info:before{left:0}.posts-container .tease-post-card:nth-of-type(odd) .post-info>.flex{padding:10px}}.tease-post-row>a{display:block;padding:10px 10px 120px;background-color:var(--light-gray);border-bottom:1px solid #fff;transition:background-color .35s,border .35s}.tease-post-row>a:hover{background-color:var(--blue);color:#fff;border-bottom:1px solid var(--blue)}.tease-post-row>a>.flex{margin:0 -5px}.tease-post-row .col-1,.tease-post-row .col-2{width:25%;padding:0 5px}.tease-post-row .col-3{width:50%;padding:0 5px}.tease-post-row .col-3>h2{padding:0 60px 0 0}@media (max-width:960px){.tease-post-row>a{padding:10px 10px 60px}.tease-post-row .col-1,.tease-post-row .col-2{width:50%;order:2}.tease-post-row .col-3{width:100%;order:1;margin:0 0 20px}.tease-post-row .col-3>h2{padding:0 40px 0 0}}@media (max-width:660px){.tease-post-row>a>.flex{margin:0}.tease-post-row .col-1{width:100%;padding:0;margin:0 0 20px}.tease-post-row .col-2,.tease-post-row .col-3{width:100%;padding:0}}.category-posts-featured .tease-post-card:nth-of-type(odd) .post-title .post-cats{right:20px}@media (max-width:1160px){.category-posts-featured .tease-post-card:nth-of-type(odd) .post-title .post-cats{right:10px}}@media (max-width:960px){.category-posts-featured{padding:0 10px}.category-posts-featured>.flex{margin:0 -5px}.category-posts-featured .tease-post-card:nth-of-type(odd) .post-title .post-cats{right:20px}}@media (max-width:660px){.category-posts-featured{padding:0}.category-posts-featured>.flex{margin:0}.category-posts-featured .tease-post-card:nth-of-type(odd) .post-title .post-cats{right:10px}}.no-posts-found{padding:40px 10px}.page-videos .videos-intro{padding-bottom:10px;background-color:#fff;color:#000}.page-videos .videos-intro .elkak-big-logo{filter:unset}.videos-container{padding:0 10px}.videos-container>.flex{margin:0 -5px}.videos-container .video-block{width:25%;padding:0 5px}.videos-container .video-block>a{display:block;width:calc(100% + 20px);margin:0 -10px}.videos-container .video-block>a:hover{color:#000}.videos-container .video-block>a:hover .hover-top:before{transform:translateY(0)}.videos-container .video-block:last-of-type .hover-top:before,.videos-container .video-block:nth-of-type(4n+4) .hover-top:before{left:0;width:100%}.videos-container .hover-top:before{width:100%;left:-10px}.videos-container .video-thumb img{display:block;width:100%}.videos-container .video-info .hover-top{padding:10px 20px 10px 10px}.videos-container .video-info .hover-top>div{min-height:var(--pd-3);display:flex;flex-direction:column;justify-content:space-between}@media (max-width:960px){.videos-container .video-block{width:33.33333%}.videos-container .video-block:last-of-type .hover-top:before,.videos-container .video-block:nth-of-type(3n+3) .hover-top:before{left:0!important}.videos-container .video-block:nth-of-type(4n+4) .hover-top:before{width:100%;left:-10px}}@media (max-width:660px){.videos-container .video-block{width:100%}.videos-container .video-block .hover-top:before{left:0!important}.videos-container .video-info .hover-top>div{min-height:var(--pd-1)}}.page-template-terms body,.page-terms .terms-intro{background-color:var(--light-gray)}.page-terms .terms-intro{color:#000}.page-terms .terms-intro .elkak-big-logo{filter:unset}.terms-container{padding:0 10px var(--pd-1)}.terms-container>.flex{margin:0 -5px}.terms-container .left{width:50%}.terms-container .left .to-pin .flex>div{width:50%;padding:0 5px}.terms-container .left .to-pin .flex>div>div{padding:0 60px 0 0}.terms-container .right{width:50%;padding:0 5px}.terms-container .right>div{padding:0 40px 0 0}.terms-container .right h1{margin:0 0 40px}.terms-container .right a{color:var(--blue)}.terms-container .right a:hover{color:var(--gray)}.terms-container .right h2{margin:0 0 40px}.terms-container .right h3{font-size:20px;line-height:24px}@media (max-width:1440px){.terms-container .right h3{font-size:18px;line-height:22px}}.terms-container .right h3{font-family:Font;font-weight:400;font-style:normal;padding:40px 0 18px;text-transform:uppercase}.terms-container .right ul{list-style-type:disc;margin:0 0 18px}.terms-container .right li,.terms-container .right p{max-width:65ch}@media (max-width:1440px){.terms-container .left .to-pin .flex>div>div{padding:0 40px 0 0}}@media (max-width:1160px){.terms-container .left .to-pin .flex>div>div{padding:0 20px 0 0}}@media (max-width:960px){.terms-container>.flex{margin:0}.terms-container .left{width:100%;margin:0 0 40px}.terms-container .left .to-pin .flex>div{width:100%;padding:0}.terms-container .left .to-pin .flex>div>div{padding:0 40px 0 0}.terms-container .right{width:100%;padding:0}}.page-template-faq body{background-color:var(--light-gray)}.page-faq .faq-intro{padding-bottom:10px}.faq-tabs .tab{background-color:#fff;border-bottom:1px solid var(--light-gray);transition:background-color .35s}.faq-tabs .tab.is-active,.faq-tabs .tab:hover{background-color:var(--light-gray)}.faq-tabs .tab-content>div{max-width:unset;padding:40px 8.33333% 60px calc(50% + 5px)}@media (max-width:1160px){.faq-tabs .tab-content>div{padding:40px 40px 60px calc(50% + 5px)}}@media (max-width:960px){.faq-tabs .tab-content>div{padding:40px 40px 60px 50%}}@media (max-width:660px){.faq-tabs .tab-content>div{padding:10px 40px 60px 10px}}.actions-blocks{padding:0 10px}@media (max-width:660px){.actions-blocks{padding:0}}.actions-blocks>.flex{margin:0 -5px}@media (max-width:660px){.actions-blocks>.flex{margin:0}}.actions-blocks .col-1{width:50%;padding:0 5px;min-height:100vh;height:auto}.actions-blocks .col-1>div{height:100%;color:#fff;position:relative;display:flex;flex-direction:column;width:calc(100% + 20px);margin:0 -20px;background-color:#000}.actions-blocks .col-1 .elkak-big-logo{filter:invert(1);position:static;margin:var(--pd-1) 0 10px;padding:0 10px 0 20px}.actions-blocks .col-1 .actions-blocks-titles{margin:0 0 10px}.actions-blocks .col-1 .actions-blocks-titles .upper{color:var(--gray);position:relative;margin:0 0 var(--pd-3);padding:0 10px 0 20px;cursor:pointer;transition:color .35s}.actions-blocks .col-1 .actions-blocks-titles .upper.active,.actions-blocks .col-1 .actions-blocks-titles .upper:hover{color:#fff}.actions-blocks .col-1 .actions-blocks-titles .upper span{position:absolute;top:50%;transform:translateY(-50%);right:10px}.actions-blocks .col-1 .actions-blocks-titles .lower{padding:0 10px 0 20px}.actions-blocks .col-1 .actions-blocks-titles .action-block-title{position:relative;padding:2px 0;color:var(--gray);transition:color .35s;cursor:pointer}.actions-blocks .col-1 .actions-blocks-titles .action-block-title.active,.actions-blocks .col-1 .actions-blocks-titles .action-block-title:hover{color:#fff}.actions-blocks .col-1 .actions-blocks-titles .action-block-title.active span,.actions-blocks .col-1 .actions-blocks-titles .action-block-title:hover span{opacity:1}.actions-blocks .col-1 .actions-blocks-titles .action-block-title span{opacity:0;position:absolute;top:50%;transform:translateY(-50%);right:0;transition:opacity .35s}@media (max-width:660px){.actions-blocks .col-1{padding:0;width:100%;min-height:auto}.actions-blocks .col-1>div{height:auto;width:100%;margin:0;display:block}.actions-blocks .col-1 .elkak-big-logo{padding:130px 10px;margin:0}}.actions-blocks .col-2{padding:0 5px;width:50%}.actions-blocks .col-2>div{height:100%}@media (max-width:660px){.actions-blocks .col-2{padding:0;width:100%}.actions-blocks .col-2>div{height:auto}}.actions-blocks .actions-intro-texts{min-height:100%}.actions-blocks .actions-intro-texts video{display:block;max-width:unset;width:calc(100% + 20px);margin:0 -10px}.actions-blocks .actions-intro-texts div.h2{padding:10px 0 var(--pd-1)}@media (max-width:660px){.actions-blocks .actions-intro-texts video{width:100%;max-width:100%;margin:0;height:65vw;object-fit:cover;object-position:center}.actions-blocks .actions-intro-texts div.h2{padding:10px 40px var(--pd-3) 10px;font-family:Font Semibold;font-weight:600;font-style:normal;font-size:40px;line-height:44px}}@media (max-width:660px)and (max-width:1680px){.actions-blocks .actions-intro-texts div.h2{font-size:36px;line-height:40px}}@media (max-width:660px)and (max-width:1440px){.actions-blocks .actions-intro-texts div.h2{font-size:32px;line-height:36px}}@media (max-width:660px)and (max-width:1160px){.actions-blocks .actions-intro-texts div.h2{font-size:28px;line-height:32px}}@media (max-width:660px)and (max-width:960px){.actions-blocks .actions-intro-texts div.h2{font-size:25px;line-height:29px}}.actions-blocks .action-text-block img{display:block;max-width:unset;width:calc(100% + 20px);aspect-ratio:97/60;margin:0 -10px;object-fit:cover;object-position:center}@media (max-width:660px){.actions-blocks .action-text-block img{width:100%;margin:0;height:65vw;min-height:auto}}.actions-blocks .action-text-block .action-text-block__texts{padding:10px 0 80px}.actions-blocks .action-text-block .action-text-block__texts>.flex{margin:0 -5px}.actions-blocks .action-text-block .action-text-block__texts>.flex>div{width:50%;padding:0 5px}.actions-blocks .action-text-block .action-text-block__texts .subcol-2>div:first-of-type{margin:0 0 20px;padding:0 40px 0 0}@media (max-width:1160px){.actions-blocks .action-text-block .action-text-block__texts>.flex>div{width:100%}.actions-blocks .action-text-block .action-text-block__texts .subcol-1{margin:0 0 20px}.actions-blocks .action-text-block .action-text-block__texts .subcol-1>h2{padding:0 40px 0 0}}@media (max-width:660px){.actions-blocks .action-text-block .action-text-block__texts{padding:10px 40px 80px 10px}.actions-blocks .action-text-block .action-text-block__texts .subcol-1>h2{font-family:Font Semibold;font-weight:600;font-style:normal;font-size:40px;line-height:44px}}@media (max-width:660px)and (max-width:1680px){.actions-blocks .action-text-block .action-text-block__texts .subcol-1>h2{font-size:36px;line-height:40px}}@media (max-width:660px)and (max-width:1440px){.actions-blocks .action-text-block .action-text-block__texts .subcol-1>h2{font-size:32px;line-height:36px}}@media (max-width:660px)and (max-width:1160px){.actions-blocks .action-text-block .action-text-block__texts .subcol-1>h2{font-size:28px;line-height:32px}}@media (max-width:660px)and (max-width:960px){.actions-blocks .action-text-block .action-text-block__texts .subcol-1>h2{font-size:25px;line-height:29px}}@media (max-width:660px){.actions-blocks .action-text-block .action-text-block__texts .subcol-2>div:first-of-type{padding:0}}.actions-blocks .action-text-block .alert-block{width:calc(50% - 5px);margin:0 0 10px auto}@media (max-width:1160px){.actions-blocks .action-text-block .alert-block{width:100%}}@media (max-width:660px){.actions-blocks .action-text-block .alert-block{padding:0 10px}}.actions-blocks .actions-blocks-titles-mobile>.mobile-title{padding:0 10px 10px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.alert-block .upper{height:var(--height-2);position:relative;padding:0 10px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 0 2px}.alert-block .lower,.alert-block .upper{background-color:var(--light-gray);border-radius:3px}.alert-block .lower{padding:10px}.alert-block .lower>div:first-of-type{margin:0 0 20px}.careers-intro{padding:0 10px}.careers-intro>.flex{margin:0 -5px}@media (max-width:660px){.careers-intro{padding:0}.careers-intro>.flex{margin:0}}.careers-intro .col-1{width:50%;padding:0 5px}.careers-intro .col-1 .to-pin>div{width:calc(100% + 10px);margin:0 0 0 -10px}.careers-intro .col-1 img{width:100%;height:100vh;object-fit:cover;object-position:center;display:block}@media (max-width:660px){.careers-intro .col-1{width:100%;padding:0}.careers-intro .col-1 .to-pin>div{width:100%;margin:0}.careers-intro .col-1 img{height:140vw}}.careers-intro .col-2{width:50%;padding:0 5px}.careers-intro .col-2 h1{margin:var(--pd-3) 0 var(--pd-1)}@media (max-width:660px){.careers-intro .col-2{width:100%;padding:0}.careers-intro .col-2 h1{margin:var(--pd-1) 0;padding:0 10px}}.careers-intro .nojobs-text{margin:0 0 40px}.careers-intro .form-texts{margin:0 0 var(--pd-1)}.careers-intro .form-texts>.flex{margin:0 -5px}.careers-intro .form-texts>.flex>div{width:50%;padding:0 5px;height:auto;display:flex;flex-direction:column}.careers-intro .form-texts>.flex>div>h2{padding:0 40px 0 0}.careers-intro .form-texts>.flex>div>div:first-of-type,.careers-intro .form-texts>.flex>div>h2{margin:0 0 20px}.careers-intro .form-texts>.flex>div>div:first-of-type{padding:0 60px 0 0}.careers-intro .form-texts>.flex>div .block-button-link{margin:auto 0 0}@media (max-width:1440px){.careers-intro .form-texts>.flex>div>div:first-of-type{padding:0 40px 0 0}}@media (max-width:1160px){.careers-intro .form-texts>.flex{margin:0}.careers-intro .form-texts>.flex>div{width:100%;padding:0}.careers-intro .form-texts>.flex>div:first-of-type{margin:0 0 40px}.careers-intro .form-texts>.flex>div>h2{padding:0 40px 0 0}}@media (max-width:660px){.careers-intro .form-texts{padding:0 10px}}.careers-jobs{width:calc(100% + 20px);margin:0 -10px}.careers-jobs .block-title-layer{justify-content:space-between}@media (max-width:660px){.careers-jobs{width:100%;margin:0}}.careers-lower-texts{background-color:var(--gray);padding:10px 10px var(--pd-1)}.careers-lower-texts>.flex{margin:0 -5px}@media (max-width:660px){.careers-lower-texts>.flex{margin:0}}.careers-lower-texts .col-1{width:41.66667%;padding:0 5px}@media (max-width:1160px){.careers-lower-texts .col-1{width:100%;padding:0;margin:0 0 20px}}@media (max-width:660px){.careers-lower-texts .col-1{width:100%;padding:0}}.careers-lower-texts .col-2{margin:0 0 0 auto;width:25%;padding:0 5px}.careers-lower-texts .col-2>div{padding:0 60px 0 0}.careers-lower-texts .col-2 p{max-width:65ch}@media (max-width:1440px){.careers-lower-texts .col-2>div{padding:0 40px 0 0}}@media (max-width:1160px){.careers-lower-texts .col-2{width:50%}}@media (max-width:660px){.careers-lower-texts .col-2{width:100%;padding:0;margin:0 0 18px}}.careers-lower-texts .col-3{width:25%;padding:0 5px}.careers-lower-texts .col-3>div{padding:0 60px 0 0}.careers-lower-texts .col-3 p{max-width:65ch}@media (max-width:1440px){.careers-lower-texts .col-3>div{padding:0 40px 0 0}}@media (max-width:1160px){.careers-lower-texts .col-3{width:50%}}@media (max-width:660px){.careers-lower-texts .col-3{width:100%;padding:0}}.form-popup{position:fixed;z-index:999999;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);top:0;left:0;width:100%;height:100vh;opacity:0;pointer-events:none;transition:opacity .35s .35s}.form-popup>div{width:50%;height:100%;padding:10px 10px 60px;overflow-y:auto;scrollbar-color:#000 #fff;scrollbar-width:4px;margin:0 0 0 auto;background-color:#fff;display:flex;flex-direction:column;transform:translateX(100%);transition:transform .35s;position:relative}.form-popup .close-form-btn{width:26px;height:26px;position:absolute;top:7px;right:7px;z-index:1;cursor:pointer;transition:opacity .35s}.form-popup .close-form-btn:hover{opacity:.7}.form-popup .close-form-btn>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}.form-popup .upper{padding:0 0 var(--pd-1)}.form-popup .lower>.flex{margin:0 -5px}.form-popup .lower>.flex>div{width:50%;padding:0 5px}.form-popup .form-error{padding:0 0 10px}@media (max-width:1440px){.form-popup>div{width:66.66667%;display:block}.form-popup .lower>.flex{margin:0}.form-popup .lower>.flex>div{width:100%;padding:0}.form-popup .lower>.flex>div:first-of-type{margin:0 0 20px}}@media (max-width:960px){.form-popup>div{width:83.3333333333%;padding:10px 10px 200px}}.open-form-popup body{overflow:hidden}.open-form-popup .form-popup{transition:opacity .35s;opacity:1;pointer-events:all}.open-form-popup .form-popup>div{transition:transform .35s .2s;transform:translateX(0)}.job-btn{border-bottom:1px solid var(--light-gray)}.job-btn:last-of-type{border-bottom:0}.job-btn>.flex{min-height:var(--height-2);align-items:center;justify-content:space-between;padding:10px;cursor:pointer;transition:background-color .35s,color .35s}.job-btn h3{width:calc(100% - 40px)}.job-btn:hover>.flex{background-color:var(--blue);color:#fff}.jobs-popup{position:fixed;z-index:999999;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);top:0;left:0;width:100%;height:100vh;opacity:0;pointer-events:none;transition:opacity .35s .35s}.jobs-popup>div{width:50%;height:100%;padding:10px 10px 60px;overflow-y:auto;scrollbar-color:#000 #fff;scrollbar-width:4px;margin:0 0 0 auto;background-color:#fff;display:flex;flex-direction:column;transform:translateX(100%);transition:transform .35s;position:relative}.jobs-popup .close-jobs-btn{width:26px;height:26px;position:absolute;top:7px;right:7px;z-index:1;cursor:pointer;transition:opacity .35s}.jobs-popup .close-jobs-btn:hover{opacity:.7}.jobs-popup .close-jobs-btn>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}.jobs-popup .job-block{display:none}.jobs-popup .job-block.active{display:block}.jobs-popup .upper{padding:0 33.33333% var(--pd-1) 0}.jobs-popup .lower{padding:10px 0 0}.jobs-popup .job-intro{margin:0 0 40px}.jobs-popup .job-intro>.flex{margin:0 -5px}.jobs-popup .job-intro>.flex>div{width:50%;padding:0 5px}.jobs-popup .job-intro>.flex>div>div:first-child>div{margin:0 0 20px}.jobs-popup .job-closingdate{color:var(--blue)}.jobs-popup .job-introtext>div{padding:0 60px 0 0}.jobs-popup .job-introtext>div p{max-width:65ch}.jobs-popup .job-texts>.job-textblock{margin:0 -5px 40px}.jobs-popup .job-texts>.job-textblock>div{width:50%;padding:0 5px}.jobs-popup .job-texts>.job-textblock>div>div{padding:0 60px 0 0}.jobs-popup .job-texts>.job-textblock>div>div p{max-width:65ch}.jobs-popup .job-texts>.job-textblock>div>div ul{list-style-type:disc;padding:0 0 0 17px}.jobs-popup .job-texts b,.jobs-popup .job-texts strong{font-family:Font Medium;font-weight:500;font-style:normal;font-size:15px;line-height:18px;color:var(--blue)}.jobs-popup .block-button-link{width:calc(50% - 5px);margin:0 0 0 auto}@media (max-width:1440px){.jobs-popup>div{width:66.66667%;display:block}.jobs-popup .job-introtext>div,.jobs-popup .job-texts>.job-textblock>div>div{padding:0 40px 0 0}}@media (max-width:1160px){.jobs-popup .upper{padding:0 25% var(--pd-1) 0}.jobs-popup .job-intro>.flex{margin:0}.jobs-popup .job-intro>.flex>div{padding:0;width:100%}.jobs-popup .job-intro>.flex>div:first-of-type{margin:0 0 20px}.jobs-popup .job-introtext>div{padding:0 25% 0 0}.jobs-popup .job-texts>.job-textblock{margin:0 0 40px;padding:0}.jobs-popup .job-texts>.job-textblock>div{width:100%;padding:0}.jobs-popup .job-texts>.job-textblock>div:first-of-type{margin:0 0 20px}.jobs-popup .job-texts>.job-textblock>div>div{padding:0 25% 0 0}.jobs-popup .block-button-link{margin:0;width:100%}}@media (max-width:960px){.jobs-popup>div{width:83.3333333333%;padding:10px 10px 200px}.jobs-popup .upper{padding:0 40px var(--pd-1) 0}.jobs-popup .job-introtext>div,.jobs-popup .job-texts>.job-textblock>div>div{padding:0}}.open-jobs-popup body{overflow:hidden}.open-jobs-popup .jobs-popup{transition:opacity .35s;opacity:1;pointer-events:all}.open-jobs-popup .jobs-popup>div{transition:transform .35s .2s;transform:translateX(0)}.contact-form .gform-field{margin:0 0 20px}.contact-form label{display:block;margin:0 0 5px}.contact-form input{display:block;width:100%;height:var(--height-2);background-color:var(--light-gray);color:#000;border:0;border-radius:3px;outline:none;padding:0 10px;font-family:Font Medium;font-weight:500;font-style:normal;font-size:15px;line-height:18px}.contact-form .gform-select__control{cursor:pointer;background-color:var(--light-gray);border:0}.contact-form .gform-select__control.gform-select__control--is-focused{border:0;box-shadow:unset}.contact-form .gform-select__value-container{display:block;padding:0;position:relative}.contact-form .gform-select__placeholder{color:var(--gray)}.contact-form .gform-select__placeholder,.contact-form .gform-select__single-value{position:absolute;top:50%;left:10px;transform:translateY(-50%);font-family:Font Medium;font-weight:500;font-style:normal;font-size:15px;line-height:18px}.contact-form .gform-select__single-value{color:#000;width:calc(100% - 50px);margin:0}.contact-form .gform-select__input-container{margin:0;display:block;padding:0}.contact-form .gform-select__input-container input{cursor:pointer}.contact-form .gform-select__input-container:after{display:none}.contact-form input.gform-select__input-container{background-color:rgba(0,0,0,0)}.contact-form .gform-select__indicators{width:26px;height:26px;position:absolute;top:50%;right:4px;transform:translateY(-50%);padding:0}.contact-form .gform-select__indicators>span{display:none}.contact-form .gform-select__indicators .gform-select__indicator{padding:0;display:block;color:var(--gray);width:100%;height:100%;position:relative}.contact-form .gform-select__indicators .gform-select__indicator svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contact-form .gform-select__menu{background-color:var(--light-gray);border-radius:3px}.contact-form .gform-select__menu-list{padding:0}.contact-form .gform-select__option{padding:10px;border-bottom:1px solid #f2f2f2;transition:color .35s,background-color .35s;color:#000;font-family:Font Medium;font-weight:500;font-style:normal;font-size:15px;line-height:18px;cursor:pointer}.contact-form .gform-select__option:last-of-type{border-bottom:0}.contact-form .gform-select__option .gform-select__option--is-selected,.contact-form .gform-select__option.gform-select__option--is-focused{background-color:#000;color:#fff}.contact-form .field-error{display:inline-block;margin:10px 0 0;color:red;font-size:12px;line-height:16px}.contact-form button[type=submit]{outline:none;border:0;cursor:pointer;background-color:var(--blue);color:#fff;padding:10px;width:fit-content;min-width:140px;text-align:center;height:var(--height-2);border-radius:3px;display:flex;align-items:center;justify-content:center;font-family:Font Medium;font-weight:500;font-style:normal;font-size:15px;line-height:18px;transition:background-color .35s,color .35s}.contact-form button[type=submit]:hover{background-color:var(--gray);color:#000}.gform-field--file input[type=file],.gform-field--fileupload input[type=file]{width:100%;height:auto;border:0;padding:15px 10px;background-color:var(--light-gray);border-radius:3px;color:inherit;cursor:pointer}.gform-field--file input[type=file]::file-selector-button,.gform-field--fileupload input[type=file]::file-selector-button{margin-right:10px;padding:5px 10px;border:1px solid #000;border-radius:0;background:rgba(0,0,0,0);color:var(--gray);cursor:pointer;font-family:Font Medium;font-weight:500;font-style:normal;font-size:15px;line-height:18px;transition:background-color .35s,color .35s}.gform-field--file input[type=file]::file-selector-button:hover,.gform-field--fileupload input[type=file]::file-selector-button:hover{background-color:#000;color:#fff}.gform-field--file input[type=file]::-webkit-file-upload-button,.gform-field--fileupload input[type=file]::-webkit-file-upload-button{margin-right:10px;padding:5px 10px;border:1px solid #000;border-radius:0;background:rgba(0,0,0,0);color:var(--gray);cursor:pointer;font-family:Font Medium;font-weight:500;font-style:normal;font-size:15px;line-height:18px;-webkit-transition:background-color .35s,color .35s;transition:background-color .35s,color .35s}.tto-intro{padding-bottom:10px}.tto-intro-texts{padding:0 10px}.tto-intro-texts>.flex{margin:0 -5px}.tto-intro-texts>.flex>div{width:50%;padding:0 5px}.tto-intro-texts .col-1 .to-pin>div{width:calc(100% + 10px);margin:0 0 0 -10px}.tto-intro-texts .col-1 .to-pin>div img{display:block;width:100%;height:100vh;object-fit:cover;object-position:center}@media (max-width:660px){.tto-intro-texts .col-1 .to-pin>div{width:100%;margin:0}.tto-intro-texts .col-1 .to-pin>div img{height:140vw}}.tto-intro-texts .col-2>div{display:flex;flex-direction:column;min-height:100%}.tto-intro-texts .col-2 .upper h2{padding:10px 0}@media (max-width:960px){.tto-intro-texts .col-2 .upper h2{padding:10px 0 var(--pd-1)}}@media (max-width:660px){.tto-intro-texts .col-2 .upper h2{padding:10px 40px var(--pd-1) 10px}}.tto-intro-texts .col-2 .middle{margin:auto 0 var(--pd-1)}.tto-intro-texts .col-2 .middle>.flex{margin:0 -5px}.tto-intro-texts .col-2 .middle>.flex>div{width:50%;padding:0 5px}.tto-intro-texts .col-2 .middle>.flex>div>div{padding:0 60px 0 0}.tto-intro-texts .col-2 .middle h3{margin:0 0 20px}@media (max-width:1440px){.tto-intro-texts .col-2 .middle>.flex>div>div{padding:0 40px 0 0}}@media (max-width:1160px){.tto-intro-texts .col-2 .middle>.flex{margin:0}.tto-intro-texts .col-2 .middle>.flex>div{width:100%;padding:0}.tto-intro-texts .col-2 .middle>.flex .subcol-1{margin:0 0 20px}}@media (max-width:960px){.tto-intro-texts .col-2 .middle{margin:auto 0 var(--pd-1)}}@media (max-width:660px){.tto-intro-texts .col-2 .middle{margin:0 0 var(--pd-1);padding:0 10px}}.tto-intro-texts .col-2 .lower .tab{width:calc(100% + 20px);margin:0 -10px;border-bottom:1px solid var(--light-gray);transition:background-color .35s}.tto-intro-texts .col-2 .lower .tab.is-active,.tto-intro-texts .col-2 .lower .tab:hover{background-color:var(--light-gray)}.tto-intro-texts .col-2 .lower .tab:first-child{border-top:1px solid var(--light-gray)}.tto-intro-texts .col-2 .lower .tab:first-child .tab-content>div{padding:20px 60px 60px calc(50% + 5px)}@media (max-width:1440px){.tto-intro-texts .col-2 .lower .tab:first-child .tab-content>div{padding:20px 60px 60px 10px}}@media (max-width:960px){.tto-intro-texts .col-2 .lower .tab:first-child .tab-content>div{padding:20px 40px 60px 10px}}@media (max-width:660px){.tto-intro-texts .col-2 .lower .tab:first-child .tab-content>div{padding:0 40px 40px 10px}}.tto-intro-texts .col-2 .lower .tab:nth-child(2) .tab-content>.flex{padding:20px 10px 60px;margin:0 -5px}.tto-intro-texts .col-2 .lower .tab:nth-child(2) .tab-content>.flex>div{width:50%;padding:0 5px}.tto-intro-texts .col-2 .lower .tab:nth-child(2) .tab-content>.flex>div h3{padding:0 60px 0 0;margin:0 0 20px}.tto-intro-texts .col-2 .lower .tab:nth-child(2) .tab-content>.flex>div>div{padding:0 60px 0 0}.tto-intro-texts .col-2 .lower .tab:nth-child(2) .tab-content>.flex>div>div p{max-width:65ch}@media (max-width:1440px){.tto-intro-texts .col-2 .lower .tab:nth-child(2) .tab-content>.flex{margin:0;padding:20px 10px 40px}.tto-intro-texts .col-2 .lower .tab:nth-child(2) .tab-content>.flex>div{padding:0;width:100%}.tto-intro-texts .col-2 .lower .tab:nth-child(2) .tab-content>.flex>div>div{padding:0 40px 0 0}}@media (max-width:660px){.tto-intro-texts .col-2 .lower .tab{width:100%;margin:0}.tto-intro-texts{padding:0}.tto-intro-texts>.flex{margin:0}.tto-intro-texts>.flex>div{width:100%;padding:0}}.tto-info .row-link a{font-family:Font;font-weight:400;font-style:normal;font-size:20px;line-height:24px}@media (max-width:1440px){.tto-info .row-link a{font-size:18px;line-height:22px}}.tto-info .row-link a{text-transform:uppercase}.archive-events-intro{padding-bottom:10px}.archive-events-container>h3{padding:40px 10px}.archive-events-container .events-day{position:absolute;top:10px;left:10px;z-index:1}@media (max-width:1160px){.archive-events-container .events-day{position:static;padding:0 10px}}.archive-events-container .event-row-container{position:relative;border-bottom:1px solid var(--light-gray);transition:border .35s;overflow:hidden}.archive-events-container .event-row-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);z-index:-1;transition:background-color .35s}.archive-events-container .event-row-container:has(.tease-event a:hover){border-bottom:1px solid var(--gray)}.archive-events-container .event-row-container:has(.tease-event a:hover):before{background-color:var(--gray)}.archive-events-container .tease-event>a{padding:10px 10px var(--pd-1)}.archive-events-container .tease-event>a:hover{color:#000}.archive-events-container .tease-event>a>.flex{margin:0 -5px}@media (max-width:960px){.archive-events-container .tease-event>a{padding:10px 10px 60px}}@media (max-width:660px){.archive-events-container .tease-event>a{padding:10px 10px var(--pd-1)}.archive-events-container .tease-event>a>.flex{margin:0}}.archive-events-container .tease-event .col-1{padding:0 5px;width:25%;margin:0 0 0 auto}@media (max-width:1160px){.archive-events-container .tease-event .col-1{width:50%}}@media (max-width:660px){.archive-events-container .tease-event .col-1{width:100%;padding:0;order:2}}.archive-events-container .tease-event .col-2{padding:0 5px;width:41.66667%}@media (max-width:1160px){.archive-events-container .tease-event .col-2{width:50%}.archive-events-container .tease-event .col-2>h2{padding:0 40px 0 0}}@media (max-width:660px){.archive-events-container .tease-event .col-2{width:100%;padding:0;margin:0 0 20px;order:1}}.archive-events-container .tease-event .col-3{padding:0 5px;width:8.33333%;text-align:right}.archive-events-container .tease-event .col-3 img{width:120px}@media (max-width:1160px){.archive-events-container .tease-event .col-3{width:100%;text-align:left}}@media (max-width:660px){.archive-events-container .tease-event .col-3{padding:0;order:3}}.tease-event>a{display:block}.tease-event .col-1>div{margin:0 0 20px}.edf-intro{padding-bottom:10px}.edf-intro-texts{padding:0 10px}.edf-intro-texts>.flex{margin:0 -5px}.edf-intro-texts>.flex>div{width:50%;padding:0 5px}.edf-intro-texts .col-1 .to-pin>div{width:calc(100% + 10px);margin:0 0 0 -10px}.edf-intro-texts .col-1 img{max-width:unset;display:block;width:100%;height:100vh;object-fit:cover;object-position:center}@media (max-width:660px){.edf-intro-texts .col-1 .to-pin>div{width:100%;margin:0}.edf-intro-texts .col-1 img{height:140vw}}.edf-intro-texts .col-2>div>h2{padding:10px 60px 0 0;margin:0 0 var(--pd-1)}@media (max-width:1160px){.edf-intro-texts .col-2>div>h2{padding:10px 40px 0 0;margin:0 0 60px}}@media (max-width:660px){.edf-intro-texts .col-2>div{padding:0 10px}}.edf-intro-texts .edf-intro-inner-texts{margin:0 0 var(--pd-1)}.edf-intro-texts .edf-intro-inner-texts>.flex{margin:0 -5px}.edf-intro-texts .edf-intro-inner-texts>.flex>div{padding:0 5px;width:50%}.edf-intro-texts .edf-intro-inner-texts .block-button-link{margin:20px 0 0}@media (max-width:1160px){.edf-intro-texts .edf-intro-inner-texts{margin:0 0 60px}.edf-intro-texts .edf-intro-inner-texts>.flex>div{width:100%}.edf-intro-texts .edf-intro-inner-texts>.flex>div:first-of-type{margin:0 0 20px}.edf-intro-texts .edf-intro-inner-texts>.flex>div.subcol-2>div{padding:0 40px 0 0}}@media (max-width:660px){.edf-intro-texts .edf-intro-inner-texts>.flex{margin:0}}.edf-intro-texts .edf-intro-tabs .tab{width:calc(100% + 20px);margin:0 -10px;border-bottom:1px solid var(--light-gray);transition:background-color .35s}.edf-intro-texts .edf-intro-tabs .tab.is-active,.edf-intro-texts .edf-intro-tabs .tab:hover{background-color:var(--light-gray)}.edf-intro-texts .edf-intro-tabs .tab-content>div{padding:20px 60px 80px calc(50% + 5px)}@media (max-width:1160px){.edf-intro-texts .edf-intro-tabs .tab-content>div{padding:20px 40px 60px 10px}}.edf-intro-texts .edf-intro-tabs .tab:first-child{border-top:1px solid var(--light-gray)}.edf-intro-texts .edf-intro-tabs ul{list-style-type:disc;padding:0 0 0 17px}@media (max-width:660px){.edf-intro-texts{padding:0}.edf-intro-texts>.flex{margin:0}.edf-intro-texts>.flex>div{width:100%;padding:0}}.edf-matchmaking{background-color:var(--gray)}.edf-matchmaking .block-big-text{padding-bottom:var(--pd-1)}.edf-matchmaking .block-big-text h2{font-family:Font Semibold;font-weight:600;font-style:normal;font-size:40px;line-height:44px}@media (max-width:1680px){.edf-matchmaking .block-big-text h2{font-size:36px;line-height:40px}}@media (max-width:1440px){.edf-matchmaking .block-big-text h2{font-size:32px;line-height:36px}}@media (max-width:1160px){.edf-matchmaking .block-big-text h2{font-size:28px;line-height:32px}}@media (max-width:960px){.edf-matchmaking .block-big-text h2{font-size:25px;line-height:29px}}@media (max-width:660px){.edf-matchmaking .block-big-text{padding-bottom:var(--pd-3)}}.edf-matchmaking .matchmaking-blocks{border-top:1px solid #000;padding:0 10px}.edf-matchmaking .matchmaking-blocks>.flex{margin:0 -5px}.edf-matchmaking .matchmaking-blocks>.flex>div{width:50%;padding:0 5px}.edf-matchmaking .matchmaking-blocks>.flex>div>div{height:100%;display:flex;flex-direction:column;width:calc(100% + 20px);margin:0 -10px;position:relative;transition:color .35s}.edf-matchmaking .matchmaking-blocks>.flex>div>div:hover{color:#fff}.edf-matchmaking .matchmaking-blocks>.flex>div>div:hover:after{background-color:var(--blue)}.edf-matchmaking .matchmaking-blocks>.flex>div>div:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:background-color .35s;z-index:0}.edf-matchmaking .matchmaking-blocks>.flex>div>div>h2{padding:10px 60px var(--pd-1) calc(50% + 5px);position:relative;z-index:1}@media (max-width:1160px){.edf-matchmaking .matchmaking-blocks>.flex>div>div>h2{padding:calc(var(--big-font) + 20px) 40px 20px 10px}}@media (max-width:660px){.edf-matchmaking .matchmaking-blocks>.flex>div>div>h2{padding:10px 40px 20px 10px}}.edf-matchmaking .matchmaking-blocks>.flex>div>div>div:not(.index){margin:auto 0 0;padding:0 60px 10px calc(50% + 5px);position:relative;z-index:1}@media (max-width:1440px){.edf-matchmaking .matchmaking-blocks>.flex>div>div>div:not(.index){padding:0 25% 10px 10px}}@media (max-width:1160px){.edf-matchmaking .matchmaking-blocks>.flex>div>div>div:not(.index){padding:0 40px 60px 10px}}@media (max-width:660px){.edf-matchmaking .matchmaking-blocks>.flex>div>div>div:not(.index){padding:0 40px var(--pd-3) 10px}}.edf-matchmaking .matchmaking-blocks>.flex .col-1>div:before{content:"";position:absolute;top:0;bottom:0;width:1px;height:100%;right:10px;background-color:#000}.edf-matchmaking .matchmaking-blocks>.flex .col-1>div:after{width:calc(100% - 10px)}@media (max-width:660px){.edf-matchmaking .matchmaking-blocks>.flex .col-1>div:after{width:100%}.edf-matchmaking .matchmaking-blocks{padding:0}.edf-matchmaking .matchmaking-blocks>.flex{margin:0}.edf-matchmaking .matchmaking-blocks>.flex>div{width:100%;padding:0;border-bottom:1px solid #000}.edf-matchmaking .matchmaking-blocks>.flex>div>div{width:100%;margin:0;display:block}.edf-matchmaking .matchmaking-blocks>.flex>div>div:before{display:none}}.edf-matchmaking .index{position:absolute;top:10px;left:10px;z-index:1}@media (max-width:660px){.edf-matchmaking .index{top:unset;bottom:-10px}}.edf-restrictions{background-color:#000;color:#fff;padding:20px 10px}.edf-restrictions>.flex{margin:0 -5px}.edf-restrictions>.flex>div{width:50%;padding:0 5px}@media (max-width:1160px){.edf-restrictions>.flex{margin:0}.edf-restrictions>.flex>div{width:100%;padding:0}.edf-restrictions>.flex .col-1{margin:0 0 80px}}.edf-restrictions .col-2 h3:first-child{margin:0 0 20px}.edf-restrictions .col-2 p{max-width:65ch}.edf-restrictions .col-2>div{margin:0 0 20px}.edf-restrictions .col-2>div>div{min-height:var(--height-2);border-bottom:1px solid #494949;display:flex;align-items:center;padding:10px 0}.edf-restrictions .col-2>div>div:first-child{border-top:1px solid #494949}@media (max-width:1160px){.edf-restrictions .col-2>div{margin:0}}.edf-faq-news{background-color:#fff}.edf-links a{font-family:Font;font-weight:400;font-style:normal;font-size:20px;line-height:24px}@media (max-width:1440px){.edf-links a{font-size:18px;line-height:22px}}.edf-links a{text-transform:uppercase}.page-template-solutions .block-big-text,.page-template-solutions body,.solutions-intro{background-color:var(--light-gray)}.solutions-intro{padding-bottom:10px;color:#000}.solutions-intro .elkak-big-logo{filter:unset}.solutions-content{background-color:var(--light-gray)}.solutions-content .block-big-text{padding-bottom:var(--pd-3)}.solutions-content .generic-teases-block{background-color:#fff}.solutions-intro-texts{padding:0 10px;border-top:1px solid #fff}.solutions-intro-texts>.flex{margin:0 -5px}@media (max-width:660px){.solutions-intro-texts{padding:0}.solutions-intro-texts>.flex{margin:0}}.solutions-intro-texts>.flex>div{width:25%;padding:0 5px;height:auto}@media (max-width:1160px){.solutions-intro-texts>.flex>div{width:50%}.solutions-intro-texts>.flex>div.col-2>div:after{display:none}}@media (max-width:660px){.solutions-intro-texts>.flex>div{width:100%;padding:0}}.solutions-intro-texts>.flex>div.col-4>div:after{display:none}.solutions-intro-texts>.flex>div>div{min-height:30vw;height:100%;display:flex;flex-direction:column;position:relative}.solutions-intro-texts>.flex>div>div:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background-color:#fff}@media (max-width:1160px){.solutions-intro-texts>.flex>div>div{min-height:auto}.solutions-intro-texts>.flex>div>div:before{content:"";width:calc(100% + 20px);height:1px;background-color:#fff;position:absolute;bottom:0;left:-10px}}@media (max-width:660px){.solutions-intro-texts>.flex>div>div{border-right:0;border-bottom:1px solid #fff}.solutions-intro-texts>.flex>div>div:after,.solutions-intro-texts>.flex>div>div:before{display:none}}.solutions-intro-texts>.flex>div p{max-width:65ch}.solutions-intro-texts>.flex>div>div>div:first-child{margin:0 0 10px;padding:10px 40px 0 0}@media (max-width:1160px){.solutions-intro-texts>.flex>div>div>div:first-child{margin:0 0 60px}}@media (max-width:660px){.solutions-intro-texts>.flex>div>div>div:first-child{padding:10px 40px 10px 10px}}.solutions-intro-texts>.flex>div .index{margin:auto 0 0}@media (max-width:660px){.solutions-intro-texts>.flex>div .index{padding:0 10px}}.solutions-intro-texts.has-3>.flex>div{width:33.33333%}.solutions-intro-texts.has-3>.flex>div>div{min-height:25vw}.solutions-intro-texts.has-3>.flex>div.col-3>div:after{display:none}@media (max-width:1160px){.solutions-intro-texts.has-3>.flex>.col-2>div:after{display:block}}@media (max-width:960px){.solutions-intro-texts.has-3{padding:0}.solutions-intro-texts.has-3>.flex>div{width:100%}.solutions-intro-texts.has-3>.flex>div>div{border-bottom:1px solid #fff}.solutions-intro-texts.has-3>.flex>div>div:before{display:none}.solutions-intro-texts.has-3>.flex>div>div>div:first-child{padding:10px 40px 10px 10px}.solutions-intro-texts.has-3>.flex>div>div .index{padding:0 10px}}.solutions-testimonials{background-color:var(--gray)}.solutions-testimonials .testimonial-text:last-child{margin:0}.solutions-member>a{display:block;padding:10px 10px var(--pd-3);background-color:var(--blue);color:#fff;transition:background-color .35s,color .35s}.solutions-member>a:hover{color:#fff;background-color:#000}.solutions-member>a>.flex{margin:0 -5px}.solutions-member>a>.flex>div{padding:0 5px}@media (max-width:1160px){.solutions-member>a{padding:10px 10px var(--pd-1)}}@media (max-width:660px){.solutions-member>a{padding:10px}}.solutions-member .col-1{width:50%}@media (max-width:1160px){.solutions-member .col-1{order:1;margin:0 0 20px}}@media (max-width:660px){.solutions-member .col-1{width:100%;margin:0 0 60px}}.solutions-member .col-2{width:25%}@media (max-width:1160px){.solutions-member .col-2{width:75%;order:3}}@media (max-width:660px){.solutions-member .col-2{width:100%;order:2;margin:0 0 60px}.solutions-member .col-2>div{padding:0 40px 0 0}}.solutions-member .col-3{text-align:right;margin:0 0 0 auto}.solutions-member .col-3 a{color:#fff}.solutions-member .col-3 a:hover{color:var(--gray)}@media (max-width:1160px){.solutions-member .col-3{order:2;width:50%}}@media (max-width:660px){.solutions-member .col-3{text-align:left;width:100%;order:3}}.search-result-group{padding:10px 10px var(--pd-1);border-top:1px solid var(--light-gray);border-bottom:1px solid var(--light-gray)}.search-result-group>.flex{margin:0 -5px}.search-result-group>.flex>div{width:50%;padding:0 5px}.search-result-group .search-result{margin:0 0 40px;padding:0 16.6666666667% 0 0}.search-result-group .search-result:last-of-type{margin:0}@media (max-width:1160px){.search-result-group .search-result{padding:0 40px 0 0}}@media (max-width:660px){.search-result-group{padding:10px 10px var(--pd-1)}.search-result-group .search-result{margin:0 0 20px}.search-result-group>.flex{margin:0}.search-result-group>.flex>div{width:100%;padding:0}.search-result-group .col-1{margin:0 0 20px}}.search-intro{background-color:#fff;color:#000}.search-intro .elkak-big-logo{filter:unset!important}.search-intro .col-2 span{color:var(--blue);text-transform:none}.search-loading-text{padding:10px 10px var(--pd-1);border-top:1px solid var(--light-gray);border-bottom:1px solid var(--light-gray)}.page-contact .contact-intro{background-color:#fff;color:#000;padding-bottom:10px}.page-contact .contact-intro .elkak-big-logo{filter:unset}.contact-content{background-color:#fff}.contact-content .contact-tab-container{padding:5px 10px 0;border-bottom:1px solid var(--light-gray);cursor:pointer;transition:background-color .35s;position:relative}.contact-content .contact-tab-container>.flex{margin:0 -5px}.contact-content .contact-tab-container .big-font,.contact-content .contact-tab-container .tab{width:50%;padding:0 5px}.contact-content .contact-tab-container .tab.is-active>.tab-title .open-tab{display:none}.contact-content .contact-tab-container .tab.is-active>.tab-title .close-tab{display:block}.contact-content .contact-tab-container .tab .tab-title>.flex{padding:10px 0}.contact-content .contact-tab-container.is-active,.contact-content .contact-tab-container:hover{background-color:var(--light-gray)}@media (max-width:1160px){.contact-content .contact-tab-container .big-font{width:25%}.contact-content .contact-tab-container .tab{width:75%}}@media (max-width:660px){.contact-content .contact-tab-container>.flex{margin:0}.contact-content .contact-tab-container .big-font{width:100%;padding:0;order:2}.contact-content .contact-tab-container .tab{width:100%;padding:0;order:1}.contact-content .contact-tab-container .tab>.tab-title>.flex{padding:10px 0 var(--pd-2)}}.contact-content .tab-content{height:0;overflow:hidden}.contact-content .tab-content>div{padding:40px 33.33333% var(--pd-1) 0}.contact-content .tab-content>div p{max-width:65ch}.contact-content .tab-content>div a{cursor:pointer;background-color:var(--blue);color:#fff;padding:10px;width:fit-content;min-width:140px;text-align:center;height:var(--height-2);border-radius:3px;display:flex;align-items:center;justify-content:center;transition:background-color .35s,color .35s}.contact-content .tab-content>div a:hover{background-color:var(--gray);color:#000}.contact-content .tab-content>div .gform-select__control,.contact-content .tab-content>div input{background-color:#fff}.contact-content .tab-content>div .gform-select__menu{background-color:#fff;color:#000}.contact-content .tab-content>div .gform-select__option{border-bottom:1px solid #000;color:#000}.contact-content .tab-content>div .gform-select__option .gform-select__option--is-selected,.contact-content .tab-content>div .gform-select__option.gform-select__option--is-focused{background-color:#000;color:#fff}@media (max-width:960px){.contact-content .tab-content>div{padding:40px 40px var(--pd-1) 0}}@media (max-width:660px){.contact-content .tab-content>div{padding:0 40px var(--pd-2) 0}}.contact-content .close-tab{display:none}.contact-content .tab-title>.flex>.tab-heading{width:83.3333333333%}.contact-note{background-color:#000;padding:5px 40px 5px 10px;color:#fff;min-height:var(--height-1);display:flex;flex-wrap:wrap;align-items:center}@media (max-width:660px){.contact-note{display:block}}.page-template-testimonials #header{mix-blend-mode:unset}.page-template-testimonials #header .header-lang a,.page-template-testimonials #header .top-menu-container>.menu-title{color:#000;filter:unset}.page-template-testimonials #header-mobile{mix-blend-mode:unset}.page-template-testimonials #header-mobile .header-lang a,.page-template-testimonials #header-mobile .menu-btn>span,.page-template-testimonials #header-mobile .search-btn>span{color:#000;filter:unset}.page-template-testimonials .elkak-logo-fixed{mix-blend-mode:unset;filter:invert(1);transition:filter .35s}.page-template-testimonials body{background-color:var(--gray)}.page-template-testimonials .testimonials-intro{background-color:var(--gray);color:#000}.page-template-testimonials .testimonials-intro .elkak-big-logo{filter:unset}.page-template-testimonials.open-menu #header .header-lang a,.page-template-testimonials.open-menu #header .top-menu-container>.menu-title,.page-template-testimonials.open-mobile-menu #header-mobile .header-lang a,.page-template-testimonials.open-mobile-menu #header-mobile .menu-btn>span,.page-template-testimonials.open-mobile-menu #header-mobile .search-btn>span,.page-template-testimonials.open-mobile-search #header-mobile .header-lang a,.page-template-testimonials.open-mobile-search #header-mobile .menu-btn>span,.page-template-testimonials.open-mobile-search #header-mobile .search-btn>span{color:#fff}.page-template-testimonials.revert-header .elkak-logo-fixed{filter:unset}.testimonial-text{padding:10px 10px var(--pd-1);border-bottom:1px solid #000;transition:background-color .35s,color .35s,border .35s}.testimonial-text:hover{background-color:var(--blue);color:#fff;border-bottom:1px solid var(--blue)}.testimonial-text>.flex{margin:0 -5px}.testimonial-text .col-1{width:50%;padding:0 5px}.testimonial-text .col-1 .to-pin{width:50%}@media (max-width:1440px){.testimonial-text .col-1 .to-pin{width:75%}}@media (max-width:1160px){.testimonial-text .col-1 .to-pin{width:100%}}@media (max-width:960px){.testimonial-text .col-1{width:41.66667%}}@media (max-width:660px){.testimonial-text .col-1{width:100%;padding:0;margin:0 0 20px}}.testimonial-text .col-2{width:50%;padding:0 5px}.testimonial-text .col-2>div{padding:0 16.6666666667% 0 0}.testimonial-text .col-2>div p{max-width:65ch}@media (max-width:960px){.testimonial-text .col-2{width:58.33333%}}@media (max-width:660px){.testimonial-text .col-2{width:100%;padding:0}}@media (max-width:1160px){.testimonial-text .col-2>div{padding:0 40px 0 0}}@media (max-width:660px){.testimonial-text{padding:10px 10px 60px}.testimonial-text>.flex{margin:0}}.page-whymember .whymember-intro{padding-bottom:10px}.whymember-texts{padding:0 10px}.whymember-texts>.flex{margin:0 -5px}.whymember-texts>.flex>div{width:50%;padding:0 5px}.whymember-texts .col-1>div{width:calc(100% + 10px);margin:0 0 0 -10px;height:100%}.whymember-texts .col-1 img{width:100%;display:block;height:100%}.whymember-texts .col-2 h2{padding:10px 40px 30px 0}.whymember-texts .col-2 .block-button-link{padding:0 0 var(--pd-1)}@media (max-width:960px){.whymember-texts .col-1 img{max-height:unset}}@media (max-width:660px){.whymember-texts{padding:0}.whymember-texts>.flex{margin:0}.whymember-texts>.flex>div{width:100%;padding:0}.whymember-texts .col-1>div{width:100%;margin:0}.whymember-texts .col-1 img{height:140vw}.whymember-texts .col-2 h2{padding:10px 40px 30px 10px}.whymember-texts .col-2 .block-button-link{padding:0 10px var(--pd-1)}}.member-blocks .solution-title{padding:0 10px 100px}.member-blocks .block-button-link{opacity:1}@media (max-width:660px){.member-blocks.solutions-blocks .mobile-link{display:none}.member-blocks.solutions-blocks .block-button-link{display:block}}.mediakit-intro{background-color:#fff;color:#000}.mediakit-intro .elkak-big-logo{filter:unset}.mediakit-container{padding:0 10px;margin:0 0 var(--pd-1)}.mediakit-container>.flex{margin:0 -5px}@media (max-width:660px){.mediakit-container>.flex{margin:0}}.mediakit-container>.flex>.col-1{width:50%}.mediakit-container>.flex>.col-1 .subcol-1,.mediakit-container>.flex>.col-1 .subcol-2{width:50%;padding:0 5px}.mediakit-container>.flex>.col-1 h2{padding:0 16.6666666667% 0 0}@media (max-width:1440px){.mediakit-container>.flex>.col-1 h2{padding:0 40px 0 0}}@media (max-width:960px){.mediakit-container>.flex>.col-1 .subcol-1,.mediakit-container>.flex>.col-1 .subcol-2{width:100%}}@media (max-width:660px){.mediakit-container>.flex>.col-1{width:100%;margin:0 0 40px}.mediakit-container>.flex>.col-1 .subcol-1,.mediakit-container>.flex>.col-1 .subcol-2{padding:0}}.mediakit-container>.flex>.col-2{width:50%}@media (max-width:660px){.mediakit-container>.flex>.col-2{width:100%}}.mediakit-container .big-files{margin:0 0 60px}.mediakit-container .big-file{width:50%;padding:0 5px}@media (max-width:960px){.mediakit-container .big-file{width:100%}.mediakit-container .big-file:first-of-type{margin:0 0 20px}}@media (max-width:660px){.mediakit-container .big-file{padding:0}}.mediakit-container .big-file>a,.mediakit-container .big-file>div{display:block}.mediakit-container .big-file>a:hover .lower,.mediakit-container .big-file>div:hover .lower{background-color:#000;color:#fff}.mediakit-container .big-file>a:hover .lower img,.mediakit-container .big-file>div:hover .lower img{filter:invert(1)}.mediakit-container .big-file .upper{margin:0 0 2px}.mediakit-container .big-file .upper>img{border-radius:5px;display:block;aspect-ratio:47/28;width:100%;object-fit:cover;object-position:center}.mediakit-container .big-file .lower{height:var(--height-2);padding:5px 10px;display:flex;align-items:center;position:relative;border-radius:5px;background-color:var(--light-gray);transition:background-color .35s,color .35s}.mediakit-container .big-file .lower>h3{padding:0 40px 0 0}.mediakit-container .big-file .lower img{position:absolute;top:50%;right:10px;transform:translateY(-50%);transition:filter .35s}@media (max-width:1440px){.mediakit-container .big-file .lower img{width:18px}}.mediakit-container .other-files{padding:0 5px}@media (max-width:660px){.mediakit-container .other-files{padding:0}}.mediakit-container .other-files .row-link{margin:0 0 2px}.mediakit-container .other-files .row-link>a,.mediakit-container .other-files .row-link>div:first-child{background-color:var(--light-gray);border-radius:5px;border:0;font-family:Font;font-weight:400;font-style:normal;font-size:20px;line-height:24px}@media (max-width:1440px){.mediakit-container .other-files .row-link>a,.mediakit-container .other-files .row-link>div:first-child{font-size:18px;line-height:22px}}.mediakit-container .other-files .row-link>a,.mediakit-container .other-files .row-link>div:first-child{text-transform:uppercase}.mediakit-container .other-files .row-link>a:hover,.mediakit-container .other-files .row-link>div:first-child:hover{background-color:#000;color:#fff}@media (max-width:1440px){.mediakit-container .other-files .row-link img{width:18px}}.generic-intro{background-color:#fff;color:#000}.generic-intro .elkak-big-logo{filter:unset}.generic-content{padding:0 60px var(--pd-1) calc(50% + 5px)}.generic-content p{max-width:65ch}@media (max-width:1440px){.generic-content{padding:0 40px var(--pd-1) calc(50% + 5px)}}@media (max-width:660px){.generic-content{padding:0 40px var(--pd-1) 10px}}.page-dualusenation .dualusenation-intro{padding-bottom:10px}.page-dualusenation .mission-values-rows .value-row{background-color:#000;color:#fff;border-bottom:1px solid #333}.page-dualusenation .mission-values-rows .value-row:hover{background-color:var(--blue);color:#fff}.page-dualusenation .solutions-member>a{background-color:#000;color:#fff}.page-dualusenation .solutions-member>a:hover{background-color:var(--blue)}.page-dualusenation .solutions-member>.report-file{padding:10px 10px var(--pd-3);background-color:#000;color:#fff;cursor:pointer;transition:background-color .35s,color .35s}.page-dualusenation .solutions-member>.report-file:hover{color:#fff;background-color:var(--blue)}.page-dualusenation .solutions-member>.report-file>.flex{margin:0 -5px}.page-dualusenation .solutions-member>.report-file>.flex>div{padding:0 5px}@media (max-width:1160px){.page-dualusenation .solutions-member>.report-file{padding:10px 10px var(--pd-1)}}@media (max-width:660px){.page-dualusenation .solutions-member>.report-file{padding:10px}}.page-dualusenation .blue-banner .lower .report-file{cursor:pointer;transition:color .35s}.page-dualusenation .blue-banner .lower .report-file:hover{color:var(--gray)}.dualusenation-testimonials-report{background-color:var(--gray)}.dualusenation-intro-texts{background-color:#fff;padding:0 10px}.dualusenation-intro-texts>.flex{margin:0 -5px}.dualusenation-intro-texts .left{width:50%;padding:0 5px}.dualusenation-intro-texts .left .to-pin>div{background-color:var(--gray);height:100vh;position:relative;width:calc(100% + 10px);margin:0 0 0 -10px}.dualusenation-intro-texts .left .to-pin>div video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:66.6666666667%;max-height:80%;z-index:0;mix-blend-mode:difference}.dualusenation-intro-texts .left .to-pin>div nav{position:absolute;bottom:20px;left:10px;max-width:50%;overflow:hidden;white-space:nowrap;z-index:1}.dualusenation-intro-texts .right{width:50%;padding:0 5px;height:auto}.dualusenation-intro-texts .dualusenation-intro-title{padding:10px 40px var(--pd-1) 0}.dualusenation-intro-texts .subcol-1{width:50%;padding:0 5px}.dualusenation-intro-texts .subcol-1>h3{padding:0 33.33333% 0 0}.dualusenation-intro-texts .subcol-1 img{display:inline-block;margin:20px 0 0}.dualusenation-intro-texts .subcol-2{width:50%;padding:0 5px}.dualusenation-intro-texts .subcol-2>div{padding:0 60px 0 0}.dualusenation-intro-texts .subcol-2 ul{list-style-type:disc;padding:0 0 0 17px}.dualusenation-intro-texts .dualusenation-intro-texts__block-1,.dualusenation-intro-texts .dualusenation-intro-texts__block-2,.dualusenation-intro-texts .dualusenation-intro-texts__block-3{margin:0 0 var(--pd-1)}.dualusenation-intro-texts .dualusenation-intro-texts__block-1>.flex,.dualusenation-intro-texts .dualusenation-intro-texts__block-2>.flex,.dualusenation-intro-texts .dualusenation-intro-texts__block-3>.flex{margin:0 -5px}@media (max-width:1440px){.dualusenation-intro-texts .subcol-1>h3{padding:0 50px 0 0}.dualusenation-intro-texts .subcol-2>div{padding:0 40px 0 0}}@media (max-width:1160px){.dualusenation-intro-texts .dualusenation-intro-texts__block-1,.dualusenation-intro-texts .dualusenation-intro-texts__block-2,.dualusenation-intro-texts .dualusenation-intro-texts__block-3{margin:0 0 60px}.dualusenation-intro-texts .dualusenation-intro-texts__block-1>.flex,.dualusenation-intro-texts .dualusenation-intro-texts__block-2>.flex,.dualusenation-intro-texts .dualusenation-intro-texts__block-3>.flex{margin:0}.dualusenation-intro-texts .subcol-1{width:100%;padding:0;margin:0 0 20px}.dualusenation-intro-texts .subcol-1>h3{padding:0}.dualusenation-intro-texts .subcol-2{width:100%;padding:0}}@media (max-width:660px){.dualusenation-intro-texts{padding:0}.dualusenation-intro-texts>.flex{margin:0}.dualusenation-intro-texts .left{width:100%;padding:0}.dualusenation-intro-texts .left .to-pin>div{width:100%;margin:0}.dualusenation-intro-texts .left .to-pin>div video{max-width:calc(100% - 20px)}.dualusenation-intro-texts .right{width:100%;padding:0}.dualusenation-intro-texts .right>div{padding:0 10px}.dualusenation-intro-texts .right .dualusenation-intro-title{padding:10px 40px var(--pd-1) 0}}