body{margin:0;font-family:heebo, sans-serif}@font-face{font-family:"heebo";font-weight:300;src:url("/_resources/themes/hark/fonts/Heebo-Light.ttf") format("truetype")}@font-face{font-family:"heebo";font-weight:normal;src:url("/_resources/themes/hark/fonts/Heebo-Regular.ttf") format("truetype")}@font-face{font-family:"heebo";font-weight:500;src:url("/_resources/themes/hark/fonts/Heebo-Medium.ttf") format("truetype")}@font-face{font-family:"heebo";font-weight:600;src:url("/_resources/themes/hark/fonts/Heebo-Bold.ttf") format("truetype")}[fx*=parallax]{transform:translateY(calc(var(--parallax) * var(--range)))}[fx*=appear][fx*=ready] [fx*=lr],[fx*=appear][fx*=ready] [fx*=rl],[fx*=appear][fx*=ready] [fx*=tb],[fx*=appear][fx*=ready] [fx*=bt]{transform:translate(0%, 0%);opacity:1}[fx*=appear][fx*=ready] [fx*=fade]{opacity:1}[fx*=appear] [fx*=lr],[fx*=appear] [fx*=rl],[fx*=appear] [fx*=tb],[fx*=appear] [fx*=bt]{transition:transform .6s calc(var(--index, 0) * .3s),opacity linear .6s calc(var(--index, 0) * .3s);opacity:0}[fx*=appear] [fx*=lr]{transform:translateX(-100px)}[fx*=appear] [fx*=rl]{transform:translateX(100px)}[fx*=appear] [fx*=tb]{transform:translateY(-100px)}[fx*=appear] [fx*=bt]{transform:translateY(100px)}[fx*=appear] [fx*=fade]{transition:opacity .6s linear calc(var(--index, 0) * .3s);opacity:0}.button,button{text-decoration:none;display:inline-block;padding:13px 48px;line-height:24px;border-radius:26px;text-align:center;white-space:nowrap;border:none;cursor:pointer;transition:background-color .2s, color .2s}.button:focus,button:focus{outline:none}.button.solid,button.solid{background-color:#027B9B;color:#fff;font-weight:500;font-size:16px}.button.solid.green,button.solid.green{background-color:#60AD32}.button.solid.green:hover,button.solid.green:hover{background-color:#2c4f17}.button.solid.orange,button.solid.orange{background-color:#FC9215}.button.solid.orange:hover,button.solid.orange:hover{background-color:#7e4402}.button.solid.white,button.solid.white{color:#027B9B;background-color:#fff}.button.solid.white:hover,button.solid.white:hover{background-color:#fff}.button.solid.secondary,button.solid.secondary{font-weight:400;color:#000;background-color:#EBEBEB}.button.solid.secondary:hover,button.solid.secondary:hover{background-color:#f5f5f5}.button.solid:hover,button.solid:hover{background-color:#004259}.button.outline,button.outline{padding:11px 46px;border:2px solid var(--button-color, #027B9B);font-weight:500;color:var(--button-color, #027B9B);font-size:16px;transition:background-color .2s, color .2s}.button.outline.green,button.outline.green{--button-color: #60AD32}.button.outline.orange,button.outline.orange{--button-color: #FC9215}.button.outline.white,button.outline.white{--button-color: #fff;--button-text: #027B9B}.button.outline.white:hover,button.outline.white:hover{background-color:#fff}.button.outline:hover,.button.outline:focus,button.outline:hover,button.outline:focus{color:var(--button-text, #fff);background-color:var(--button-color, #027B9B)}.button.compact,button.compact{height:38px;padding:9px 24px;font-size:14px;line-height:20px}a.next{display:inline-flex;font-weight:500;line-height:1.5em;font-size:16px;color:#027B9B;text-decoration:none}@media screen and (max-width: 900px){a.next:not(.always-arrow){text-decoration:underline}a.next:not(.always-arrow) .arrow{display:none}}a.next:focus{outline:none}a.next:focus .arrow::before,a.next:hover .arrow::before{width:65px}a.next .arrow{display:inline-flex;margin-left:18px;align-items:center}a.next .arrow::before{grid-column:2;height:2px;width:50px;border-radius:1px;background-color:currentColor;transition:width .2s;content:""}a.next .arrow::after{grid-column:3;height:16px;width:9px;transform:translate3d(-7px, 0, 0);background-color:currentColor;-webkit-clip-path:polygon(0px 1.5px, 1.5px 0px, 9px 8px, 1.5px 16px, 0px 14.5px, 6.5px 8px);clip-path:polygon(0px 1.5px, 1.5px 0px, 9px 8px, 1.5px 16px, 0px 14.5px, 6.5px 8px);content:""}.hex.mask{clip-path:polygon(50% 0%, 93% 25%, 93% 75%, 50% 100%, 7% 75%, 7% 25%);-webkit-clip-path:polygon(50% 0%, 93% 25%, 93% 75%, 50% 100%, 7% 75%, 7% 25%);-moz-clip-path:polygon(50% 0%, 93% 25%, 93% 75%, 50% 100%, 7% 75%, 7% 25%)}.hex.mask.filled{clip-path:polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);-webkit-clip-path:polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);-moz-clip-path:polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%)}.hex.solid{--opacity: 0.25;width:66px;height:66px;mask-image:url(/_resources/themes/hark/images/hex.svg);mask-size:calc(100% - 3px);mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/_resources/themes/hark/images/hex.svg);-webkit-mask-size:calc(100% - 3px);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.hex.solid.white{--opacity: 0.12;background-color:rgba(255, 255, 255, var(--opacity))}.hex.solid.variant-1{background-color:rgba(255, 169, 0, var(--opacity))}.hex.solid.variant-2{background-color:rgba(67, 170, 196, var(--opacity))}.hex.solid.variant-3{background-color:rgba(138, 184, 42, var(--opacity))}.hex.outline{--opacity: 0.56;width:66px;height:66px;mask-image:url(/_resources/themes/hark/images/fitted-hex-outline.svg);mask-size:calc(100% - 3px);mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/_resources/themes/hark/images/fitted-hex-outline.svg);-webkit-mask-size:calc(100% - 3px);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.hex.outline.white{--opacity: 0.12;background-color:rgba(255, 255, 255, var(--opacity))}.hex.outline.variant-1{background-color:rgba(255, 169, 0, var(--opacity))}.hex.outline.variant-2{background-color:rgba(67, 170, 196, var(--opacity))}.hex.outline.variant-3{background-color:rgba(138, 184, 42, var(--opacity))}#header{position:fixed;display:grid;top:0;left:0;right:0;--padding-top: 72px;--padding-bottom: 36px;padding:var(--padding-top) calc(max((100vw - 1088px) / 2, 18px)) var(--padding-bottom) calc(max((100vw - 1088px) / 2, 18px));height:48px;box-sizing:content-box;align-items:center;z-index:10;transition:height .5s, padding-top .3s, padding-bottom .3s;grid-template-columns:1fr -webkit-max-content -webkit-max-content;grid-template-columns:1fr max-content max-content;grid-template-rows:48px auto;grid-template-areas:"a d b" "c c c"}@media screen and (max-width: 770px){#header{--padding-top: 36px;--padding-bottom: 36px}}#header ~ section,#header ~ footer,#header ~ .element{transition:transform .5s}#header a{text-decoration:none}#header.open{padding-bottom:62px;height:calc(100% - var(--padding-top) - var(--padding-bottom))}#header.open ~ section,#header.open ~ footer,#header.open ~ .element{transform:translateY(50vh)}#header.open::after{height:100%}#header.open .menu{padding-top:156px;opacity:1}@media screen and (max-width: 924px){#header.open .menu{padding-top:145px}}#header.open .buttons{opacity:1;transition:opacity 0.3s .35s}#header.open .menu-toggle span:nth-child(1){transform:translate(0px, 9px) rotate(45deg)}#header.open .menu-toggle span:nth-child(2){opacity:0}#header.open .menu-toggle span:nth-child(3){transform:translate(0px, 9px) rotate(-45deg)}#header.open .logo-light{display:block}#header.open .logo-dark{display:none}#header:not(.open).solid{--padding-top: 8px;--padding-bottom: 8px}#header:not(.open).light .buttons .sign-in,#header:not(.open).solid .buttons .sign-in{color:#969696}#header:not(.open).light .logo-light,#header:not(.open).solid .logo-light{display:none}#header:not(.open).light .logo-dark,#header:not(.open).solid .logo-dark{display:block}#header:not(.open).light .page-locales a,#header:not(.open).solid .page-locales a{color:#027B9B}#header:not(.open).light .menu-toggle span,#header:not(.open).solid .menu-toggle span{background-color:#027B9B}#header:not(.open) .logo-light{display:block}#header:not(.open) .logo-dark{display:none}#header.solid::before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,0.9)}#header::before{position:absolute;top:0;left:0;width:100%;height:calc(48px + var(--padding-top) + var(--padding-bottom));transition:background-color .3s, height .3s;content:""}#header::after{position:absolute;top:0;left:0;width:100%;height:0%;background:linear-gradient(to bottom, #004259 0vh, #2391AF 100vh);transition:height .5s;content:""}#header .logo{display:inline-block;position:relative;z-index:2;grid-area:a;justify-self:flex-start;height:30px;width:auto;margin-right:auto;color:#fff;transition:color .2s}#header .logo svg{width:auto;height:100%}#header .page-locales{grid-area:d;display:flex;align-items:center;position:relative;z-index:2;margin-right:40px}@media screen and (max-width: 600px){#header .page-locales{display:none}}#header .page-locales a{margin-left:28px;font-size:20px;color:rgba(255,255,255,0.5);transition:color .2s}#header .page-locales a:hover{color:rgba(255,255,255,0.75)}#header .menu-toggle{grid-area:b;justify-self:flex-end;align-self:center;display:inline-flex;position:relative;z-index:2;margin-left:auto;width:27px;height:18px}#header .menu-toggle span{position:absolute;display:inline-block;width:27px;height:2px;border-radius:1px;background-color:#fff;transform-origin:center;transition:transform .3s, opacity .3s, background-color .3s}#header .menu-toggle span:nth-child(1){transform:translate(0px, 0px)}#header .menu-toggle span:nth-child(2){transform:translate(0px, 9px)}#header .menu-toggle span:nth-child(3){transform:translate(0px, 18px)}#header .menu{grid-area:c;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content auto;grid-template-columns:max-content max-content auto;position:relative;z-index:1;height:100%;align-self:center;width:100%;margin:0 auto;opacity:0;overflow-y:auto;transition:padding-top .5s, opacity .3s}@media screen and (max-width: 924px){#header .menu{grid-template-columns:1fr;grid-template-rows:auto auto;align-items:center;height:calc(100% - 38px)}}#header .menu::-webkit-scrollbar{display:none}#header .menu nav.primary{margin-right:60px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width: 924px){#header .menu nav.primary{margin-right:0;width:100%;margin-bottom:66px}}#header .menu nav.primary a{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:auto;font-size:41px;color:rgba(255,255,255,0.5);transition:color .3s}@media screen and (max-width: 924px){#header .menu nav.primary a{font-size:36px;line-height:53px}}#header .menu nav.primary a.current{color:#fff}#header .menu nav.primary a:hover{color:rgba(255,255,255,0.75);transition:color .3s}#header .menu nav.secondary{margin-top:12px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width: 924px){#header .menu nav.secondary{margin-bottom:72px}}#header .menu nav.secondary a{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:auto;font-size:20px;margin-bottom:15px;color:rgba(255,255,255,0.5);transition:color .3s}#header .menu nav.secondary a.current{color:#fff}#header .menu nav.secondary a:hover{color:rgba(255,255,255,0.75);transition:color .3s}#header .menu .links{margin-left:auto}@media screen and (max-width: 924px){#header .menu .links{margin-left:0;width:100%;margin-top:auto}}#header .menu .links .sign-in{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;color:rgba(255,255,255,0.5);font-size:20px;margin-bottom:22px;transition:color .2s}@media screen and (max-width: 924px){#header .menu .links .sign-in{color:#fff;text-decoration:underline}}#header .menu .links .sign-in:hover{color:rgba(255,255,255,0.75)}#header .menu .links .get-connected{color:#fff;font-size:40px;margin-bottom:20px;padding-right:15px;transition:padding-right .2s}@media screen and (max-width: 924px){#header .menu .links .get-connected{display:flex;margin-right:auto;font-size:36px;line-height:53px}}#header .menu .links .get-connected:hover,#header .menu .links .get-connected:focus{padding-right:0px}#header .menu .links .locales{margin-bottom:50px}#header .menu .links .locales a{margin-right:25px;font-size:20px;color:rgba(255,255,255,0.5);transition:color .2s}#header .menu .links .locales a:hover{color:rgba(255,255,255,0.75)}#header .menu .links .social{display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#fff;line-height:21px}@media screen and (max-width: 924px){#header .menu .links .social{display:inline-block;margin-right:24px;margin-bottom:100px}}#header .menu .links .social:hover span{text-decoration:underline}#header .menu .links .social:not(:last-child){margin-bottom:22px}#header .menu .links .social i{width:24px;text-align:center;font-size:21px;margin-right:6px}@media screen and (max-width: 924px){#header .menu .links .social i{font-size:32px;margin-right:0}}#header .menu .links .social span{font-size:17px;line-height:21px}@media screen and (max-width: 924px){#header .menu .links .social span{display:none}}#footer{display:grid;padding:65px max(18px,calc((100% - 1094px) / 2));background-color:#fff;justify-content:space-between;-moz-column-gap:16px;column-gap:16px;row-gap:100px;grid-template-areas:"a b c d e" "f f f . g"}@media screen and (max-width: 860px){#footer{row-gap:32px;grid-template-areas:"a b c" ". d e" "f f f" ". g g"}}@media screen and (max-width: 600px){#footer{grid-template-columns:100%;grid-template-areas:"a" "e" "e" "b" "c" "d" "f" "g"}}#footer .logo{grid-area:a;display:inline-block;margin-right:auto;height:28px}#footer .logo img{height:100%}#footer nav a,#footer .social a{text-decoration:none}#footer nav a:hover,#footer nav a:focus,#footer .social a:hover,#footer .social a:focus{outline:none;color:#43aac4}#footer nav a:hover i,#footer nav a:focus i,#footer .social a:hover i,#footer .social a:focus i{color:#43aac4}#footer nav,#footer .social{display:flex;flex-direction:column}#footer nav a,#footer .social a{display:inline-flex;align-items:center;color:#6A6A6A;font-size:14px;margin-right:auto}#footer nav a.current,#footer .social a.current{font-weight:500;color:#027b9b}#footer nav a:not(:last-child),#footer .social a:not(:last-child){margin-bottom:16px}#footer nav i,#footer .social i{color:#969696;font-size:13px;margin-right:12px}#footer nav.social,#footer .social.social{grid-area:d}#footer nav.primary,#footer .social.primary{grid-area:b}#footer nav.primary a,#footer .social.primary a{font-size:16px}#footer nav.secondary,#footer .social.secondary{grid-area:c}@media screen and (max-width: 600px){#footer .social{flex-direction:row}#footer .social a{margin-right:27px;margin-bottom:0 !important}#footer .social a i{font-size:30px}#footer .social a span{display:none}}#footer .buttons{grid-area:e;display:flex;flex-direction:column}#footer .buttons .button:not(:last-child){margin-bottom:12px}#footer .copyright{grid-area:f;font-size:12px;color:#6A6A6A}#footer .prisma{grid-area:g;font-size:12px;color:#6A6A6A;text-align:right}@media screen and (max-width: 600px){#footer .prisma{text-align:left}}#footer .prisma a{text-decoration:underline;color:inherit}#popup{position:fixed;z-index:20;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;overflow-y:auto;overflow-x:hidden;transition:opacity .8s}#popup.open{pointer-events:all;opacity:1}#popup.open .box,#popup.open .close{transform:translateY(0px)}#popup::-webkit-scrollbar{display:none}#popup .background{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}#popup .box{padding:88px 92px 70px 92px;margin:144px auto 100px auto;width:1088px;box-sizing:border-box;max-width:100%;background-color:#fff;transform:translateY(10vh);transition:transform .8s}@media screen and (max-width: 1088px){#popup .box{margin:54px auto 0px auto}}@media screen and (max-width: 950px){#popup .box{padding:88px 20px 50px 20px}}#popup .box .announcement--locales{display:flex;justify-content:center;margin-bottom:24px}#popup .box .announcement--locales>a{margin:0 12px}#popup .box .announcement--content{display:none}#popup .box .announcement--content.active{display:block}#popup .box .announcement--content .text-center,#popup .box .announcement--content.text-center{text-align:center}#popup .close{position:absolute;top:176px;right:calc(50% - (min(100%, 1088px) / 2) + 34px);width:24px;height:24px;cursor:pointer;display:block;transform:translateY(10vh);transition:transform .8s}@media screen and (max-width: 1088px){#popup .close{top:89px}}#popup .close::before,#popup .close::after{position:absolute;background-color:#000;transform-origin:center;width:24px;height:2px;border-radius:1px;content:""}#popup .close::before{transform:translate(0, 12px) rotate(45deg)}#popup .close::after{transform:translate(0, 12px) rotate(-45deg)}#popup .text-center{text-align:center}#popup video{width:100%;height:auto}.alert-bar{position:fixed;bottom:0px;left:0px;background:#333;width:100%;font-size:15px;color:#fff;text-align:center;padding:10px;z-index:30;box-sizing:border-box}.alert-bar p{margin:0px}.elements__bannerelement{position:relative;padding:75px 50px 65px 50px}.elements__bannerelement::before{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.8;background:linear-gradient(to right, #2391AF, #027B9B);content:""}.elements__bannerelement img{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.elements__bannerelement .content{z-index:2;position:relative;max-width:1094px;margin:0 auto;color:rgba(255,255,255,0.58);font-size:50px;line-height:59px;font-weight:500}@media screen and (max-width: 650px){.elements__bannerelement .content{line-height:38px;font-size:35px}}@media screen and (max-width: 480px){.elements__bannerelement .content{font-size:24px;line-height:28px}}.elements__bannerelement .content a{position:relative;color:#fff;text-decoration:none}.elements__bannerelement .content a::before,.elements__bannerelement .content a::after{position:absolute;bottom:0px;height:5px;background-color:#fff;content:""}@media screen and (max-width: 650px){.elements__bannerelement .content a::before,.elements__bannerelement .content a::after{height:3px}}@media screen and (max-width: 480px){.elements__bannerelement .content a::before,.elements__bannerelement .content a::after{height:2px}}.elements__bannerelement .content a::after{right:0;width:100%;transition:width .3s .15s}.elements__bannerelement .content a::before{left:0;width:0%;transition:width .3s}.elements__bannerelement .content a:hover::after{width:0%;transition:width .3s}.elements__bannerelement .content a:hover::before{width:100%;transition:width .3s .15s}.elements__cardselement .cards{display:flex;position:relative;margin:40px 0;justify-content:space-between;padding:25px max(calc((100% - 1066px) / 2),25px) 35px max(calc((100% - 1066px) / 2),25px)}@media screen and (max-width: 1116px){.elements__cardselement .cards{padding:30px 25px 58px 25px;flex-direction:column;align-items:center;background-color:#fff}}.elements__cardselement .cards .card{position:relative;background-color:#fff;max-width:350px;box-sizing:border-box;padding:55px 40px 35px 40px;box-shadow:0px 3px 10px rgba(0,0,0,0.15)}@media screen and (max-width: 1116px){.elements__cardselement .cards .card{max-width:450px}.elements__cardselement .cards .card:not(:last-child){margin-bottom:24px}}.elements__cardselement .cards .card .icon{height:85px;width:auto;margin-bottom:22px}.elements__cardselement .cards .card .title{display:block;font-size:28px;line-height:41px;margin-bottom:15px}.elements__contentelement .content-wrapper{padding:50px 50px;max-width:1094px;box-sizing:content-box;margin:100px auto;overflow:hidden}@media screen and (max-width: 600px){.elements__contentelement .content-wrapper{text-align:center;padding:30px}}.elements__contentelement .content-wrapper.grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:16px}@media screen and (max-width: 800px){.elements__contentelement .content-wrapper.grid{grid-template-columns:1fr;grid-template-rows:auto auto}}.elements__contentelement .content-wrapper.grid .heading{grid-column:1 / 7}@media screen and (max-width: 800px){.elements__contentelement .content-wrapper.grid .heading{grid-column:1;grid-row:1}}@media screen and (max-width: 600px){.elements__contentelement .content-wrapper.grid .heading{font-size:36px;line-height:47px}}.elements__contentelement .content-wrapper.grid .content{grid-column:7 / 13}@media screen and (max-width: 800px){.elements__contentelement .content-wrapper.grid .content{grid-column:1;grid-row:2}}.elements__contentelement .content-wrapper.single{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:24px;line-height:38px;margin:40px auto}.elements__contentelement .content-wrapper.single .heading,.elements__contentelement .content-wrapper.single .content{max-width:916px;text-align:center}@media screen and (max-width: 976px){.elements__contentelement .content-wrapper.single .heading,.elements__contentelement .content-wrapper.single .content{max-width:100%}}.elements__contentelement .content-wrapper.single .content{margin-top:24px}@media screen and (max-width: 976px){.elements__contentelement .content-wrapper.single .content .button{margin-inline:0;padding:13px 30px;white-space:pre-wrap}}.elements__contentelement .content-wrapper .heading{color:#027B9B;margin:0}body{overflow-x:hidden}.elements__textimageelement .wrapper{position:relative;z-index:1;display:grid;max-width:1094px;padding:0 50px;box-sizing:content-box;margin:0 auto;align-items:center;height:515px;gap:16px;grid-template-columns:repeat(12, 1fr)}@media screen and (max-width: 952px){.elements__textimageelement .wrapper{margin:60px auto;height:auto;justify-items:center;grid-template-columns:1fr;grid-template-rows:auto auto}}@media screen and (max-width: 600px){.elements__textimageelement .wrapper{margin-bottom:80px}}.elements__textimageelement .wrapper.image-left img{grid-column:1 / 7}@media screen and (max-width: 1094px){.elements__textimageelement .wrapper.image-left img{grid-column:1 / 8}}.elements__textimageelement .wrapper.image-left .content-wrapper{grid-column:7 / 12}@media screen and (max-width: 1094px){.elements__textimageelement .wrapper.image-left .content-wrapper{grid-column:8 / 13}}.elements__textimageelement .wrapper.image-right img{grid-column:7 / 13;justify-self:flex-end}@media screen and (max-width: 1094px){.elements__textimageelement .wrapper.image-right img{grid-column:6 / 13}}.elements__textimageelement .wrapper.image-right .content-wrapper{grid-column:2 / 7}@media screen and (max-width: 1094px){.elements__textimageelement .wrapper.image-right .content-wrapper{grid-column:1 / 6}}.elements__textimageelement .wrapper .flavor.hex{position:absolute;--range: 40px}.elements__textimageelement .wrapper .flavor.hex[index="0"]{width:215px;height:215px;left:20px;top:-75px}.elements__textimageelement .wrapper .flavor.hex[index="1"]{width:96px;height:96px;left:-48px;bottom:-96px}.elements__textimageelement .wrapper .flavor.hex[index="2"]{height:80px;width:80px;top:-105px;right:-40px}.elements__textimageelement .wrapper .flavor.hex[index="3"]{width:155px;height:155px;right:365px;top:-25px}.elements__textimageelement .wrapper .flavor.hex[index="4"]{height:70px;width:70px;right:30px;bottom:-92px}.elements__textimageelement .wrapper .flavor.hex[index="5"]{width:175px;height:175px;top:-87px;left:370px}.elements__textimageelement .wrapper img{position:absolute;grid-row:1;height:400px;width:480px;-o-object-fit:cover;object-fit:cover}.elements__textimageelement .wrapper img.hex{height:565px}@media screen and (max-width: 952px){.elements__textimageelement .wrapper img{position:static;display:inline-block;justify-self:center !important;height:300px;width:382px;grid-column:1 !important;grid-row:1 !important}.elements__textimageelement .wrapper img.hex{height:450px}}@media screen and (max-width: 482px){.elements__textimageelement .wrapper img{width:calc(100vw - 100px);height:calc((100vw - 100px) * 0.85)}.elements__textimageelement .wrapper img.hex{width:calc((100vw - 100px) * 0.85);height:calc(100vw - 100px)}}.elements__textimageelement .wrapper .content-wrapper{grid-row:1}@media screen and (max-width: 952px){.elements__textimageelement .wrapper .content-wrapper{grid-column:1 !important;grid-row:2 !important}}@media screen and (max-width: 600px){.elements__textimageelement .wrapper .content-wrapper{text-align:center}}.elements__textimageelement .wrapper .content-wrapper .heading{color:#027B9B;font-size:35px;margin-bottom:18px}.elements__textimageelement .wrapper .content-wrapper .content{margin-bottom:24px;font-size:18px}.elements__tilecarouselelement{overflow:hidden;position:relative}.elements__tilecarouselelement .tiles{display:flex;width:auto;height:auto;--scroll: 0;transform:translateX(calc(-50vw * var(--scroll)))}@media screen and (max-width: 810px){.elements__tilecarouselelement .tiles{transform:translateX(calc(-100vw * var(--scroll)))}}.elements__tilecarouselelement .tiles.animate{transition:transform 0.8s}.elements__tilecarouselelement .tiles .tile{position:relative;color:#fff;min-height:400px;max-height:500px;min-width:50vw}@media screen and (max-width: 810px){.elements__tilecarouselelement .tiles .tile{min-width:100vw}}.elements__tilecarouselelement .tiles .tile:focus,.elements__tilecarouselelement .tiles .tile:hover{outline:none}.elements__tilecarouselelement .tiles .tile:focus::before,.elements__tilecarouselelement .tiles .tile:hover::before{background-color:rgba(67,170,196,0.64)}.elements__tilecarouselelement .tiles .tile::before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);content:"";transition:background-color .3s}.elements__tilecarouselelement .tiles .tile img{width:100%;min-height:100%;max-height:500px;height:100%;-o-object-fit:cover;object-fit:cover}.elements__tilecarouselelement .tiles .tile .title{position:absolute;top:38px;left:51px;font-size:25px;font-weight:500}@media screen and (max-width: 490px){.elements__tilecarouselelement .tiles .tile .title{left:15px}}.elements__tilecarouselelement .tiles .tile .description{position:absolute;left:51px;bottom:28px;font-size:18px;max-width:564px}@media screen and (max-width: 490px){.elements__tilecarouselelement .tiles .tile .description{left:15px;right:15px;font-size:16px}}.elements__tilecarouselelement .arrow{position:absolute;display:inline-flex;z-index:1;top:calc(50% - 23px);width:46px;height:46px;border-radius:50%;border:1px solid rgba(255,255,255,0.5);color:#fff;justify-content:center;align-items:center;cursor:pointer;transition:background-color .2s, color .2s}.elements__tilecarouselelement .arrow::after{font-family:"Font Awesome 5 Pro";font-weight:300;font-size:24px;line-height:24px;color:inherit}.elements__tilecarouselelement .arrow:hover{background-color:rgba(255,255,255,0.5);color:#3C3C3C}.elements__tilecarouselelement .arrow.prev{left:50px}.elements__tilecarouselelement .arrow.prev::after{content:"\f104"}.elements__tilecarouselelement .arrow.next{right:50px}.elements__tilecarouselelement .arrow.next::after{content:"\f105"}.elements__faqelement{margin-top:-100px;padding-top:100px}.elements__faqelement .faqs{background-color:#FAFAFA;max-width:1094px;padding:35px 50px 55px 50px;margin:70px auto;margin-bottom:75px}.elements__faqelement .faqs .heading{font-size:18px}.elements__faqelement .faqs .questions .question{margin:30px 0}.elements__faqelement .faqs .questions .question:focus{outline:none}.elements__faqelement .faqs .questions .question.active h3{color:#027B9B}.elements__faqelement .faqs .questions .question.active h3 .bar[index="0"]{opacity:0;transform:translate(0px, 12px) rotate(-90deg)}.elements__faqelement .faqs .questions .question.active h3 .bar[index="1"]{transform:translate(0px, 12px)}.elements__faqelement .faqs .questions .question.active .answer{margin-top:30px;height:var(--text-height);opacity:1}.elements__faqelement .faqs .questions .question h3{display:flex;justify-content:space-between;align-items:center;margin:0;color:#969696;line-height:39px;font-size:27px;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;cursor:pointer;transition:color .2s}.elements__faqelement .faqs .questions .question h3 .icon{position:relative;width:25px;height:25px}.elements__faqelement .faqs .questions .question h3 .icon .bar{position:absolute;left:0;top:0;height:2px;width:25px;background-color:#2391AF;transform-origin:center;transition:opacity .2s, transform .2s}.elements__faqelement .faqs .questions .question h3 .icon [index="0"]{transform:translate(0px, 12px)}.elements__faqelement .faqs .questions .question h3 .icon [index="1"]{transform:translate(0px, 12px) rotate(90deg)}.elements__faqelement .faqs .questions .question .answer{overflow:hidden;margin-top:0;opacity:0;height:0px;transition:height .2s, opacity .2s, margin-top .2s}.elements__faqelement .faqs .questions .break{display:block;width:100%;height:1px;background-color:#C3C3C3}.elements__twocolumnelement .two-column{position:relative;padding:100px max(50px,calc((100vw - 1086px) / 2)) 100px max(50px,calc((100vw - 1086px) / 2));display:flex;margin:120px 0;justify-content:space-between;align-items:center}@media screen and (max-width: 840px){.elements__twocolumnelement .two-column{padding-bottom:100px;margin-bottom:0}}@media screen and (max-width: 700px){.elements__twocolumnelement .two-column{flex-direction:column;align-items:center}}@media screen and (max-width: 500px){.elements__twocolumnelement .two-column{text-align:center;padding:68px 20px 98px 20px}}.elements__twocolumnelement .two-column::after{position:absolute;display:block;z-index:2;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to right, #027B9B, #005573);opacity:0.8;content:""}.elements__twocolumnelement .two-column .background{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.elements__twocolumnelement .two-column .content-wrapper{position:relative;z-index:3;color:#fff;max-width:580px}.elements__twocolumnelement .two-column .content-wrapper h1{margin-bottom:20px}@media screen and (max-width: 500px){.elements__twocolumnelement .two-column .content-wrapper h1{font-size:36px;line-height:47px;margin-bottom:13px}}.elements__twocolumnelement .two-column .content-wrapper .content{font-size:18px;margin-bottom:28px}.elements__twocolumnelement .two-column .content-wrapper .button{--button-color: #fff;--button-text: #027B9B;padding:11px 74px}.elements__twocolumnelement .two-column .extra{position:relative;z-index:3;max-width:357px;text-align:center;color:#fff;font-weight:500}@media screen and (max-width: 700px){.elements__twocolumnelement .two-column .extra{margin-top:40px;font-weight:400}}@media screen and (max-width: 500px){.elements__twocolumnelement .two-column .extra{margin-top:112px}}.elements__twocolumnelement .two-column .extra img{display:block;margin-bottom:18px;width:100%}.elements__instagramfeedelement .heading{margin:0 0 35px 0;text-align:center;color:#027B9B}.elements__instagramfeedelement .images{display:flex;width:100%;scrollbar-width:none;overflow-x:scroll}.elements__instagramfeedelement .images::-webkit-scrollbar{display:none}.elements__instagramfeedelement .images .image-wrapper{position:relative;min-width:25%;padding-bottom:25%}@media screen and (max-width: 900px){.elements__instagramfeedelement .images .image-wrapper{min-width:50%;padding-bottom:50%}}@media screen and (max-width: 400px){.elements__instagramfeedelement .images .image-wrapper{min-width:100%;padding-bottom:100%}}.elements__instagramfeedelement .images .image-wrapper img{display:block;position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}section.testimonials .testimonials-wrapper,.elements__testimonialselement .testimonials-wrapper{display:grid;padding:30px calc(max((100% - 1264px) / 2, 50px));grid-template-columns:1fr 520px 410px 1fr}@media screen and (max-width: 1312px){section.testimonials .testimonials-wrapper,.elements__testimonialselement .testimonials-wrapper{padding:60px calc(max((100% - 1264px) / 2, 50px)) 50px}}@media screen and (max-width: 1245px){section.testimonials .testimonials-wrapper,.elements__testimonialselement .testimonials-wrapper{grid-template-columns:99px 10fr 8fr 99px}}@media screen and (max-width: 900px){section.testimonials .testimonials-wrapper,.elements__testimonialselement .testimonials-wrapper{overflow:hidden;grid-template-columns:1fr 1fr;grid-template-rows:-webkit-max-content 49px -webkit-max-content;grid-template-rows:max-content 49px max-content}}@media screen and (max-width: 600px){section.testimonials .testimonials-wrapper,.elements__testimonialselement .testimonials-wrapper{padding:60px 20px 50px}}@-webkit-keyframes testimonial--right-left{from{transform:translateX(20%)}to{transform:none}}@keyframes testimonial--right-left{from{transform:translateX(20%)}to{transform:none}}@-webkit-keyframes testimonial--left-right{from{transform:translateX(-20%)}to{transform:none}}@keyframes testimonial--left-right{from{transform:translateX(-20%)}to{transform:none}}section.testimonials .testimonials-wrapper.activated .content-wrapper,.elements__testimonialselement .testimonials-wrapper.activated .content-wrapper{transition:opacity .3s}section.testimonials .testimonials-wrapper.activated .image-wrapper,.elements__testimonialselement .testimonials-wrapper.activated .image-wrapper{transition:opacity .5s}section.testimonials .testimonials-wrapper.activated [data-testimonial]:not(.active),.elements__testimonialselement .testimonials-wrapper.activated [data-testimonial]:not(.active){opacity:0;z-index:0;pointer-events:none}section.testimonials .testimonials-wrapper.activated [data-testimonial].active,.elements__testimonialselement .testimonials-wrapper.activated [data-testimonial].active{opacity:1;z-index:1;pointer-events:all}section.testimonials .testimonials-wrapper.activated.prev [data-testimonial].content-wrapper.active,.elements__testimonialselement .testimonials-wrapper.activated.prev [data-testimonial].content-wrapper.active{-webkit-animation:testimonial--right-left .5s forwards;animation:testimonial--right-left .5s forwards}section.testimonials .testimonials-wrapper.activated.next [data-testimonial].content-wrapper.active,.elements__testimonialselement .testimonials-wrapper.activated.next [data-testimonial].content-wrapper.active{-webkit-animation:testimonial--left-right .5s forwards;animation:testimonial--left-right .5s forwards}section.testimonials .testimonials-wrapper:not(.activated) [data-testimonial]:not(.active),.elements__testimonialselement .testimonials-wrapper:not(.activated) [data-testimonial]:not(.active){opacity:0;pointer-events:none}section.testimonials .testimonials-wrapper:not(.activated) [data-testimonial].active,.elements__testimonialselement .testimonials-wrapper:not(.activated) [data-testimonial].active{pointer-events:all}section.testimonials .testimonials-wrapper .content-wrapper:not(.has-image),.elements__testimonialselement .testimonials-wrapper .content-wrapper:not(.has-image){max-width:600px;margin:0 auto;text-align:center}@media screen and (min-width: 901px){section.testimonials .testimonials-wrapper .content-wrapper:not(.has-image),.elements__testimonialselement .testimonials-wrapper .content-wrapper:not(.has-image){grid-row:1;grid-column:2 / 4;align-self:center}}@media screen and (min-width: 901px){section.testimonials .testimonials-wrapper .content-wrapper.has-image,.elements__testimonialselement .testimonials-wrapper .content-wrapper.has-image{grid-row:1;grid-column:2;align-self:center}}@media screen and (max-width: 900px){section.testimonials .testimonials-wrapper .content-wrapper,.elements__testimonialselement .testimonials-wrapper .content-wrapper{grid-column:1 / 3;grid-row:3;margin-top:24px}}section.testimonials .testimonials-wrapper .content-wrapper::before,.elements__testimonialselement .testimonials-wrapper .content-wrapper::before{display:block;font-size:71px;font-weight:500;line-height:104px;height:62px;color:#027B9B;content:"“"}section.testimonials .testimonials-wrapper .content-wrapper .content,.elements__testimonialselement .testimonials-wrapper .content-wrapper .content{font-size:30px;font-weight:500;color:#027B9B;line-height:40px;margin-bottom:24px;font-style:italic}@media screen and (max-width: 1245px){section.testimonials .testimonials-wrapper .content-wrapper .content,.elements__testimonialselement .testimonials-wrapper .content-wrapper .content{font-size:24px;line-height:32px;margin-bottom:20px}}section.testimonials .testimonials-wrapper .content-wrapper .name,.elements__testimonialselement .testimonials-wrapper .content-wrapper .name{font-size:20px;line-height:30px;color:#151515;margin:0}section.testimonials .testimonials-wrapper .image-wrapper,.elements__testimonialselement .testimonials-wrapper .image-wrapper{position:relative;display:flex;justify-self:center;justify-content:center;overflow:visible;height:0;width:100%;max-width:410px;padding-bottom:calc(min(100%, 410px))}@media screen and (min-width: 901px){section.testimonials .testimonials-wrapper .image-wrapper,.elements__testimonialselement .testimonials-wrapper .image-wrapper{align-self:center;grid-row:1;grid-column:3}}@media screen and (max-width: 900px){section.testimonials .testimonials-wrapper .image-wrapper,.elements__testimonialselement .testimonials-wrapper .image-wrapper{grid-column:1 / 3;grid-row:1}}section.testimonials .testimonials-wrapper .image-wrapper img,.elements__testimonialselement .testimonials-wrapper .image-wrapper img{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.testimonials .testimonials-wrapper .image-wrapper .hex.variant-1,.elements__testimonialselement .testimonials-wrapper .image-wrapper .hex.variant-1{position:absolute;left:13%;top:0;width:12%;height:12%}section.testimonials .testimonials-wrapper .image-wrapper .hex.variant-3,.elements__testimonialselement .testimonials-wrapper .image-wrapper .hex.variant-3{position:absolute;right:10%;bottom:-10%;width:35%;height:35%}section.testimonials .testimonials-wrapper .arrow,.elements__testimonialselement .testimonials-wrapper .arrow{display:inline-flex;color:#027B9B;border:1px solid currentColor;border-radius:50%;text-decoration:none;justify-content:center;width:47px;height:47px;transition:transform 0.6s calc(var(--index, 0) * .3s),opacity linear 0.6s calc(var(--index, 0) * .3s),background-color 0.1s,color 0.1s}@media screen and (min-width: 901px){section.testimonials .testimonials-wrapper .arrow,.elements__testimonialselement .testimonials-wrapper .arrow{grid-row:1;align-self:center}}@media screen and (max-width: 900px){section.testimonials .testimonials-wrapper .arrow,.elements__testimonialselement .testimonials-wrapper .arrow{grid-row:2}}section.testimonials .testimonials-wrapper .arrow.prev,.elements__testimonialselement .testimonials-wrapper .arrow.prev{grid-column:1;justify-self:flex-start}section.testimonials .testimonials-wrapper .arrow.prev::after,.elements__testimonialselement .testimonials-wrapper .arrow.prev::after{content:"\f053"}section.testimonials .testimonials-wrapper .arrow.next,.elements__testimonialselement .testimonials-wrapper .arrow.next{grid-column:4;justify-self:flex-end}@media screen and (max-width: 900px){section.testimonials .testimonials-wrapper .arrow.next,.elements__testimonialselement .testimonials-wrapper .arrow.next{grid-column:2}}section.testimonials .testimonials-wrapper .arrow.next::after,.elements__testimonialselement .testimonials-wrapper .arrow.next::after{content:"\f054"}section.testimonials .testimonials-wrapper .arrow::after,.elements__testimonialselement .testimonials-wrapper .arrow::after{align-self:center;font-family:"Font Awesome 5 Pro";color:currentColor;font-weight:400;font-size:16px;line-height:16px}section.testimonials .testimonials-wrapper .arrow:hover,.elements__testimonialselement .testimonials-wrapper .arrow:hover{background-color:rgba(2,123,155,0.1)}section.testimonials .testimonials-wrapper .arrow:active,.elements__testimonialselement .testimonials-wrapper .arrow:active{background-color:rgba(2,123,155,0.4);color:#fff}.btn-play-testimonial-video{display:inline-block;cursor:pointer}.video-testimonial-popup{position:fixed;top:0px;left:0px;width:100vw;height:100vh;display:none;background:rgba(0,0,0,0.9);z-index:250}.video-testimonial-popup .video-wrap{max-width:1400px;margin:0 auto;padding:52.5% 0 0 0;position:relative}.video-testimonial-popup .btn-close-testimonial{position:absolute;right:0px;top:0px;font-weight:100;font-size:45px;padding:10px 30px;display:block;color:#fff;cursor:pointer}.video-testimonial-popup.open{display:block}.CustomPage p{margin:1.2em 0}.CustomPage p:first-child{margin-top:0}.CustomPage p:last-child{margin-bottom:0}.CustomPage p .button{margin-top:8px;margin-bottom:8px;margin-inline:15px}.CustomPage h1{font-size:56px;line-height:72px}@media screen and (max-width: 500px){.CustomPage h1{font-size:48px;line-height:52px}}.CustomPage h2{font-size:40px;line-height:50px}.CustomPage h3{font-size:28px;line-height:25px}.CustomPage h4{font-size:24px;line-height:28px}.CustomPage h6{font-weight:400;color:var(--secondary-font-color, gray);font-size:16px;margin:0}.CustomPage h1,.CustomPage h2,.CustomPage h3,.CustomPage h4,.CustomPage h5{font-weight:500;margin:0.5em 0}.CustomPage a{color:#027B9B;text-decoration:none}.CustomPage b,.CustomPage strong{font-weight:500}.CustomPage hr{display:block;width:100%;height:1px;border:none;background-color:#C3C3C3;margin:26px 0 35px 0}.CustomPage section.heading{position:relative;padding:174px 50px 100px 50px;margin-bottom:calc(var(--media-height) / 2 + 20px);color:#fff;text-align:center;font-size:24px;--secondary-font-color: #fff}@media screen and (max-width: 600px){.CustomPage section.heading{padding:150px 18px 150px 18px}}.CustomPage section.heading::before{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0.85;background:var(--gradient, linear-gradient(to bottom, #004259, #2391AF));content:""}.CustomPage section.heading .background-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CustomPage section.heading .heading-logo{position:relative;z-index:1;width:150px}.CustomPage section.heading .heading{position:relative;z-index:1;margin-top:0}@media screen and (max-width: 600px){.CustomPage section.heading .heading{font-size:36px;line-height:47px;margin-bottom:24px}}.CustomPage section.heading .content{position:relative;z-index:1;max-width:860px;margin:0 auto}@media screen and (max-width: 600px){.CustomPage section.heading .content{font-size:18px;line-height:27px}}@media screen and (min-width: 601px){.CustomPage section.heading .content .button{padding:13px 135px}}.CustomPage section.intro{background-color:#F5F5F5;margin-bottom:60px}@media screen and (max-width: 1117px){.CustomPage section.intro{background-color:#fff;margin-bottom:40px}}.CustomPage section.intro .content{font-size:18px}.CustomPage section.intro .content .text-center,.CustomPage section.intro .content.text-center{text-align:center}.CustomPage section.intro .content.columns{display:grid;grid-template-columns:repeat(3, 1fr);-moz-column-gap:8px;column-gap:8px;padding:60px max(calc((100% - 1066px) / 2),25px) 50px max(calc((100% - 1066px) / 2),25px)}.CustomPage section.intro .content.columns>*{margin:0;max-width:320px}.CustomPage section.intro .content.columns b,.CustomPage section.intro .content.columns strong{display:inline-block;margin-bottom:10px}.CustomPage section.intro .content:not(.columns){padding:60px 0 50px 0;text-align:center;margin:0 auto;max-width:880px}.CustomPage section.intro .content:not(.columns) :first-child{margin-top:0}.CustomPage section.intro .content:not(.columns) h1,.CustomPage section.intro .content:not(.columns) h2,.CustomPage section.intro .content:not(.columns) h3{color:#2391AF}.CustomPage section.intro .cards{display:grid;grid-template-columns:repeat(3, 1fr);-moz-column-gap:8px;column-gap:8px;position:relative;padding:0px max(calc((100% - 1066px) / 2),25px) 0px max(calc((100% - 1066px) / 2),25px)}@media screen and (max-width: 1117px){.CustomPage section.intro .cards{padding:30px 25px 58px 25px;grid-template-columns:1fr;justify-items:center;-moz-column-gap:0;column-gap:0;row-gap:24px}}@media screen and (min-width: 1118px){.CustomPage section.intro .cards::before{background-color:#fff;width:100%;height:50%;left:0;bottom:0;position:absolute;content:""}}.CustomPage section.intro .cards .card{position:relative;background-color:#fff;max-width:350px;box-sizing:border-box;padding:55px 40px 35px 40px;box-shadow:0px 3px 10px rgba(0,0,0,0.15)}@media screen and (max-width: 1116px){.CustomPage section.intro .cards .card{max-width:450px}.CustomPage section.intro .cards .card:not(:last-child){margin-bottom:24px}}.CustomPage section.intro .cards .card .icon{height:85px;width:auto;margin-bottom:22px}.CustomPage section.intro .cards .card .title{display:block;font-size:28px;line-height:41px;margin-bottom:15px}

/*# sourceMappingURL=custom.css.map */
