/* 
========================================================
DYNAMIC CSS LOADED FOR THEME WITH ID: 3133 ~ MOD: 02-05-2025 09:24:53
INCLUDE FRONTEND CSS: False
Following files are loaded in this file:

/Themes/3133\Css\generated.theme.css
/Themes/3133\Css\theme.css

========================================================
*/
/*FILE: wwwroot//Themes/3133\Css\generated.theme.css*/
@font-face{font-display:block;font-family:'Lilita One';font-style:normal;font-weight:400;src:url("/lib/fonts/lilita-one-v15-latin-regular.woff2") format("woff2")}@font-face{font-display:block;font-family:'Source Sans 3';font-style:normal;font-weight:400;src:url("/lib/fonts/source-sans-3-v15-latin-regular.woff2") format("woff2")}@font-face{font-display:block;font-family:'Source Sans 3';font-style:normal;font-weight:700;src:url("/lib/fonts/source-sans-3-v15-latin-700.woff2") format("woff2")}html{overflow-y:scroll}html,body{height:100%;line-height:24px;margin:0;padding:0;background-color:#F6F6F6;font-family:'Source Sans 3';font-weight:400;font-size:16px}ul.breadcrumb{margin:24px 0 0 0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap}ul.breadcrumb li{margin:0;padding:0;list-style:none}ul.breadcrumb li:not(:last-of-type):after{margin:0 10px;content:"/"}ul.breadcrumb li a{text-decoration:none}h1,h2,h3,h4,h5,h6,p{margin:24px 0 0 0}h1,.heading-1,h2,.heading-2,h3,.heading-3,h4,.heading-4,h5,.heading-5,h6,.heading-6{font-family:'Lilita One';color:#061F71}h1,.heading-1{font-size:40px;font-style:normal;font-weight:400;line-height:40px;text-transform:uppercase}h2,.heading-2{line-height:32px;font-size:32px;font-style:normal;font-weight:400;line-height:32px}h3,.heading-3{line-height:25px;font-size:25px}h4,.heading-4{line-height:20px;font-size:20px;font-weight:400}h5,.heading-5{line-height:32px;font-size:16px}h6,.heading-6{line-height:32px;font-size:16px}p{line-height:24px;font-family:'Source Sans 3';font-size:16px;color:#000000}p.button a{text-decoration:none;display:inline-block}p.button a span{padding:10px 28px;background-color:#79F5D3;border:1px solid transparent;border-radius:9999px;color:#000000;display:inline-flex;flex-direction:row;transition:all linear 125ms}p.button a:hover{text-decoration:none}p.button a:hover span{background-color:transparent;border-color:#000000;color:#000000}p.button.alternative a span{padding:10px 28px;background-color:transparent;border:1px solid #000000;color:#000000;display:inline-flex;flex-direction:row}p.button.alternative a:hover span{background-color:#79F5D3;border-color:transparent;color:#000000}p.text-link a{text-decoration:none}p.text-link a span{text-decoration:underline;text-underline-offset:6px;transition:all linear 125ms;color:#192441}p.text-link a:hover span{text-decoration-color:#79F5D3}ul,ol{margin:24px 0 0 0;padding:0}ul li,ol li{margin:0;padding:0 0 0 24px}figure{margin:0}body.page .main .section:first-of-type{padding-top:0}.body--locker{height:100%;display:flex;flex-direction:column}.body--locker.is--locked{top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;position:absolute}.header{background-color:#192441;position:relative}.header::before{top:0;right:0;left:0;height:50%;background:linear-gradient(180deg, #192441 0%, rgba(25,36,65,0) 100%);position:absolute;content:"";z-index:4}.header .header--navigation{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:5}.header .header--navigation ul{margin:0;padding:0;display:flex;justify-content:space-between}.header .header--navigation ul li{margin:0;padding:0;list-style:none}.header .header--navigation ul li.navigation--logo{margin-top:24px}.header .header--navigation ul li.navigation--logo a img{height:68px}.header .header--navigation ul li.navigation--nav{margin-top:20px;align-content:center}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul{display:flex;justify-content:end;align-items:center;gap:32px}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li{position:relative}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.languages span{font-size:14px;font-weight:400;color:#FFFFFF;display:flex;flex-direction:row;gap:8px;cursor:pointer}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.languages span img{width:auto;height:16px;margin:8px 0;border-radius:2px;display:inline-block}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.languages ul{display:none}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.languages:hover span{color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.has--children>a{position:relative}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.has--children>a span{padding-right:22px;position:relative}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.has--children>a span:after{width:14px;height:8px;background-image:url("/Themes/3133/Images/chevron-down-regular-white.svg");background-position:top left;background-size:14px 8px;background-repeat:no-repeat;content:"";top:7px;right:0;position:absolute}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.has--children>a:hover span{color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.has--children>a:hover span:after{background-image:url("/Themes/3133/Images/chevron-down-regular-green.svg")}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a{padding:8px 0;text-decoration:none;color:#FFFFFF;display:block}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a>span{font-size:14px;font-weight:400;color:#FFFFFF;position:relative;transition:all linear 125ms}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a>span[data-number]{padding-right:24px}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a>span[data-number]:after{top:-9px;right:0;width:18px;height:18px;line-height:18px;border-radius:8px;background-color:#79F5D3;font-size:10px;font-weight:700;text-align:center;color:#061F71;content:attr(data-number);position:absolute}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:hover>a,.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:focus>a,.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:active>a{text-decoration:none}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:hover>a>span,.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:focus>a>span,.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:active>a>span{color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:hover>a>span:after,.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:focus>a>span:after,.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:active>a>span:after{color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:hover>a>span[data-number],.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:focus>a>span[data-number],.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:active>a>span[data-number]{padding-right:24px}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:hover>a>span[data-number]:after,.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:focus>a>span[data-number]:after,.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:active>a>span[data-number]:after{color:#061F71}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li ul{padding:12px 20px;border:1px solid #F2F2F2;border-radius:6px;background-color:#FFFFFF;box-shadow:0px 4px 100px 0px #F2F2F2;box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);flex-direction:column;visibility:hidden;opacity:0;position:absolute;top:100%;transform:translateY(-2em);z-index:-1;transition:all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li ul li a{text-decoration:none;color:#000000;display:flex;flex-direction:row;gap:8px}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li ul li a img{width:auto;height:16px;margin:8px 0;border-radius:2px;display:inline-block}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li ul li a span{padding:8px 0;white-space:nowrap}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li ul li a:hover{text-decoration:underline}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:nth-last-child(2) a{padding:0}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:nth-last-child(2) a span{padding:3px 15px;background-color:#79F5D3;border:1px solid #79F5D3;border-radius:9999px;color:#000000;display:block;transition:all linear 125ms}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:nth-last-child(2):hover a span{background-color:transparent;border:1px solid #FFFFFF;color:#FFFFFF}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:hover ul{visibility:visible;opacity:1;z-index:1;transform:translateY(0%);transition-delay:0s, 0s, 0.3s}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul{display:flex;justify-content:end;gap:32px}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li{position:relative}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li.has--children>a{position:relative}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li.has--children>a span{padding-right:22px;position:relative}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li.has--children>a span:after{width:14px;height:8px;background-image:url("/Themes/3133/Images/chevron-down-regular-white.svg");background-position:top left;background-size:14px 8px;background-repeat:no-repeat;top:8px;right:0;content:"";position:absolute}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li.has--children>a:hover span{color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li.has--children>a:hover span:after{background-image:url("/Themes/3133/Images/chevron-down-regular-green.svg")}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li.is--active>a span,.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li.is--active>a:hover span{color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li.is--active>a span:after,.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li.is--active>a:hover span:after{color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li>a{padding:8px 0;text-decoration:none;display:block}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li>a>span{font-size:22px;font-weight:600;color:#FFFFFF;display:block;transition:all linear 125ms}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li:hover>a,.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li:focus>a,.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li:active>a{text-decoration:none}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li:hover>a>span,.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li:focus>a>span,.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li:active>a>span{color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li:hover>a>span:after,.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li:focus>a>span:after,.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li:active>a>span:after{color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li>ul{padding:12px 20px;border:1px solid #F2F2F2;border-radius:6px;background-color:#FFFFFF;box-shadow:0px 4px 100px 0px #F2F2F2;box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);flex-direction:column;visibility:hidden;opacity:0;position:absolute;top:100%;transform:translateY(-2em);z-index:-1;transition:all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li>ul>li>a{text-decoration:none;color:#000000;display:block}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li>ul>li>a>span{padding:8px 0;white-space:nowrap;display:block}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li>ul>li>a:hover{color:#000000;text-decoration:underline}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li:hover ul{visibility:visible;opacity:1;z-index:1;transform:translateY(0%);transition-delay:0s, 0s, 0.3s}.header .header--navigation ul li.navigation--nav .hamburger{display:none}.header .header--entrances{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:4}.header .header--entrances .entrances--content{padding-top:72px;display:grid;grid-template-columns:repeat(3, 1fr);column-gap:40px}.header .header--entrances .entrances--content h1{grid-column:1 / span 2;color:#FFFFFF}.header .header--entrances .entrances--content .content--body{grid-column:1 / span 1}.header .header--entrances .entrances--content .content--body p{color:#FFFFFF}.header .header--entrances .entrances--placeholder{margin-top:48px;display:grid;column-gap:40px;grid-template-columns:repeat(3, 1fr)}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance{margin-top:0;transition:all 125ms ease-in}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item{height:100%;border:1px solid #F2F2F2;border-radius:6px;background-color:#FFFFFF;overflow:hidden}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--image{padding:24px 40px;border-bottom:1px solid #F2F2F2;align-items:center;justify-content:center;display:flex;flex-direction:column;gap:24px;transition:all linear 125ms;position:relative}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--image .image--icon{width:100%;height:48px;background-color:#061F71}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--image img{width:auto;height:48px}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--image p.heading-3{line-height:25px;font-size:25px;margin:0;text-align:center}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--image::after{bottom:-14px;left:50%;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:14px solid #192441;position:absolute;transform:translateX(-50%);transition:all linear 125ms;opacity:0;content:""}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--body{padding:0 40px 24px 40px}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--body nav ul{margin:0;padding:0}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--body nav ul li{margin:0;padding:0;list-style:none}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--body nav ul li:not(:last-child){border-bottom:1px solid #F2F2F2}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--body nav ul li a{text-decoration:none}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--body nav ul li a span{background-image:url("/Themes/3133/Images/chevron-right-regular-blue.svg");background-position:right 21px;background-repeat:no-repeat;background-size:8px 14px;padding:18px 18px 18px 0;color:#192441;transition:all linear 125ms;display:block}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--body nav ul li a:hover span{padding-left:10px}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance:hover{margin-top:-24px;padding-bottom:24px;transition:all 125ms ease-out}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance:hover .entrance--item .item--image{background-color:#192441}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance:hover .entrance--item .item--image .image--icon{background-color:#FFFFFF}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance:hover .entrance--item .item--image p.heading-3{color:#FFFFFF}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance:hover .entrance--item .item--image::after{opacity:1}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance{margin-top:0;transition:all 125ms ease-in}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item{height:100%;border:1px solid #F2F2F2;border-radius:6px;background-color:#FFFFFF;overflow:hidden}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image{padding:24px 40px;border-bottom:1px solid #F2F2F2;align-items:center;justify-content:center;display:flex;flex-direction:column;gap:24px;transition:all linear 125ms}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image .image--icon{width:100%;height:48px;background-color:#061F71}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image img{width:auto;height:48px}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image p.heading-3{line-height:25px;font-size:25px;margin:0;text-align:center}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--body{padding:0 40px 24px 40px}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--body nav ul{margin:0;padding:0}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--body nav ul li{margin:0;padding:0;list-style:none}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--body nav ul li:not(:last-child){border-bottom:1px solid #F2F2F2}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--body nav ul li a{text-decoration:none}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--body nav ul li a span{background-image:url("/Themes/3133/Images/chevron-right-regular-blue.svg");background-position:right 21px;background-repeat:no-repeat;background-size:8px 14px;padding:18px 18px 18px 0;color:#192441;transition:all linear 125ms;display:block}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--body nav ul li a:hover span{padding-left:10px}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance.is--active{margin-top:-24px;padding-bottom:24px;transition:all 125ms ease-out}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance.is--active .entrance--item .item--image{background-color:#192441;position:relative}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance.is--active .entrance--item .item--image .image--icon{background-color:#FFFFFF}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance.is--active .entrance--item .item--image p.heading-3{color:#FFFFFF}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance.is--active .entrance--item .item--image::after{bottom:-14px;left:50%;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:14px solid #192441;position:absolute;transform:translateX(-50%);content:""}.header .header--content{width:100%;max-width:1200px;margin:0 auto;padding:0 20px 104px 20px;position:relative;z-index:4}.header .header--content ul.breadcrumb li{color:#FFFFFF}.header .header--content ul.breadcrumb li a{text-decoration:underline;color:#FFFFFF}.header .header--content ul.breadcrumb li a:hover{text-decoration:none}.header .header--content h1{grid-column:1 / span 2;color:#FFFFFF}.header .header--content .content--body{grid-column:1 / span 1}.header .header--content .content--body p{color:#FFFFFF}.header .header--background-image{top:0;right:0;bottom:0;left:0;position:absolute;overflow:hidden;z-index:1}.header .header--background-image .background-image--placeholder{width:100%;max-width:1200px;height:100%;margin:0 auto;padding:0 20px;position:relative;display:flex;justify-content:end;align-items:end}.header .header--background-image .background-image--placeholder .placeholder--image{top:0;right:0;bottom:0;width:75%;height:100%;position:relative}.header .header--background-image .background-image--placeholder .placeholder--image img{width:100%;height:100%;mask-image:linear-gradient(90deg, transparent 0%, #000 25%, #000 75%, transparent 100%);object-fit:cover}.header .header--background-image .background-image--placeholder .placeholder--image img#background-image{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.header .header--background-image .header--stripes{top:0;right:-128px;bottom:0;left:0;background:url("/Themes/3133/Images/stripes_header_homepage.webp") bottom right no-repeat;mix-blend-mode:color-dodge;position:absolute;z-index:2}.header .header--background-image::after{right:0;bottom:0;left:0;height:100px;background-color:#FFFFFF;content:"";display:block;position:absolute;z-index:1}.header:not(.homepage){height:unset;min-height:unset}.header:not(.homepage) .header--background-image{top:64px !important}.header:not(.homepage) .header--stripes{top:64px;right:0;bottom:0;width:50%;max-width:1332px;mask-image:linear-gradient(-90deg, #000 0%, #000 75%, transparent 100%);background:url("/Themes/3133/Images/stripes_header.webp") center right no-repeat;position:absolute;z-index:2}.header:not(.homepage)::before{top:64px;right:0;left:0;height:50%;background:linear-gradient(180deg, #192441 0%, rgba(25,36,65,0) 100%);position:absolute;content:"";z-index:4}.header:not(.homepage)::after{right:0;bottom:-200px;left:0;width:100%;height:256px;background:rgba(255,255,255,0.01);border-top:1px solid rgba(255,255,255,0.1);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);content:"";position:absolute;transform:unset;z-index:3}.header::after{right:0;bottom:0;left:0;width:100%;height:50%;background:rgba(255,255,255,0.01);border-top:1px solid rgba(255,255,255,0.1);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);content:"";position:absolute;transform:translateY(50%);z-index:3}.main{position:relative;z-index:4}.main ul li{list-style:none;position:relative}.main ul li::before{top:7px;left:0;width:14px;height:10px;background-image:url("/Themes/3133/Images/check-regular-blue.svg");background-position:top left;background-repeat:no-repeat;content:"";position:absolute}.section{padding:54px 0 0 0;overflow:hidden}.section.has--background-color{margin-top:86px;padding-bottom:86px}.section.has--background-color.blue{background-color:#192441;position:relative}.section.has--background-color.blue h1,.section.has--background-color.blue .heading-1,.section.has--background-color.blue h2,.section.has--background-color.blue .heading-2,.section.has--background-color.blue h3,.section.has--background-color.blue .heading-3,.section.has--background-color.blue h4,.section.has--background-color.blue .heading-4,.section.has--background-color.blue h5,.section.has--background-color.blue .heading-5,.section.has--background-color.blue h6,.section.has--background-color.blue .heading-6,.section.has--background-color.blue p,.section.has--background-color.blue ul,.section.has--background-color.blue ol,.section.has--background-color.blue li{color:#FFFFFF}.section.has--background-color.blue p.button a:hover span{border-color:#FFFFFF;color:#FFFFFF}.section.has--background-color.blue:after{top:0;right:0;bottom:0;left:0;background-image:url("/Themes/3133/Images/energy_lines.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;position:absolute;opacity:0.3;content:""}.section.has--background-color.blue .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label{color:#FFFFFF}.section.has--background-color.blue .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label a{color:#FFFFFF}.section.has--background-color.blue .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input[type=file]{background-color:#FFFFFF}.section.has--background-color.blue .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input[type=file].input-validation-error{background-color:rgba(255,0,0,0.75);border-color:#FF0000 !important}.section.has--background-color.blue .umbraco-forms-page .umbraco-forms-fieldset small{color:rgba(255,255,255,0.75)}.section.has--background-color.blue .umbraco-forms-page .umbraco-forms-fieldset small a{color:rgba(255,255,255,0.75)}.section.has--background-color.blue .umbraco-forms-page .umbraco-forms-navigation button:hover{border-color:#FFFFFF;color:#FFFFFF}.section.has--background-color.blue .downloads p.button.alternative a span{padding-left:54px;background-image:url("/Themes/3133/Images/arrow-down-to-line-regular-white.svg");background-position:28px center;background-repeat:no-repeat;background-size:14px auto;border-color:#FFFFFF;color:#FFFFFF}.section.has--background-color.blue .downloads p.button.alternative a:hover span{background-image:url("/Themes/3133/Images/arrow-down-to-line-regular-black.svg");border-color:#79F5D3;color:#000000}.section.overflow--visible{overflow:visible}.section.without--padding-top{padding-top:0}.section.full--width .section--wrapper{max-width:unset}.section.full--width .section--wrapper .wrapper--card{padding:0}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.full-image--card .card--content{width:100%;max-width:1200px;height:calc(100% - 28px);margin:0 auto;padding:96px 442px 120px 20px;box-sizing:border-box}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.full-image--card .card--gradients:before{width:67%;background:linear-gradient(to right, rgba(0,0,0,0.5) 34%, rgba(0,0,0,0) 100%)}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width{width:100%;max-width:1160px;height:calc(100% - 28px);margin:24px auto 0 auto;position:relative;z-index:5;display:grid;grid-template-columns:repeat(3, 1fr);gap:40px}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width .item--image{grid-column:1 / span 1}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width .item--image img{width:100%;height:auto}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width .item--body{grid-column:2 / span 2}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width .item--body p.button a:hover span{border-color:#FFFFFF;color:#FFFFFF}.section:first-of-type{overflow:visible}.section:first-of-type .section--wrapper .wrapper-offset--wrapper{margin:-94px 20px 0 20px;padding:16px 20px 40px 20px;background-color:#FFFFFF;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);position:relative;z-index:8}.section:first-of-type .section--wrapper .wrapper-offset--wrapper ul.breadcrumb{margin:24px 20px 0 20px}.section .section--wrapper{width:100%;max-width:1200px;height:calc(100% - 28px);margin:0 auto;position:relative;z-index:5}.section .section--wrapper .wrapper--products,.section .section--wrapper .wrapper--branches,.section .section--wrapper .wrapper--references,.section .section--wrapper .wrapper--colors,.section .section--wrapper .wrapper--images,.section .section--wrapper .wrapper--ticker,.section .section--wrapper .wrapper--vacancies,.section .section--wrapper .wrapper--team{padding:0 20px}.section .section--wrapper .wrapper--products .products--placeholder,.section .section--wrapper .wrapper--products .branches--placeholder,.section .section--wrapper .wrapper--products .references--placeholder,.section .section--wrapper .wrapper--products .colors--placeholder,.section .section--wrapper .wrapper--products .images--placeholder,.section .section--wrapper .wrapper--products .vacancies--placeholder,.section .section--wrapper .wrapper--products .team--placeholder,.section .section--wrapper .wrapper--branches .products--placeholder,.section .section--wrapper .wrapper--branches .branches--placeholder,.section .section--wrapper .wrapper--branches .references--placeholder,.section .section--wrapper .wrapper--branches .colors--placeholder,.section .section--wrapper .wrapper--branches .images--placeholder,.section .section--wrapper .wrapper--branches .vacancies--placeholder,.section .section--wrapper .wrapper--branches .team--placeholder,.section .section--wrapper .wrapper--references .products--placeholder,.section .section--wrapper .wrapper--references .branches--placeholder,.section .section--wrapper .wrapper--references .references--placeholder,.section .section--wrapper .wrapper--references .colors--placeholder,.section .section--wrapper .wrapper--references .images--placeholder,.section .section--wrapper .wrapper--references .vacancies--placeholder,.section .section--wrapper .wrapper--references .team--placeholder,.section .section--wrapper .wrapper--colors .products--placeholder,.section .section--wrapper .wrapper--colors .branches--placeholder,.section .section--wrapper .wrapper--colors .references--placeholder,.section .section--wrapper .wrapper--colors .colors--placeholder,.section .section--wrapper .wrapper--colors .images--placeholder,.section .section--wrapper .wrapper--colors .vacancies--placeholder,.section .section--wrapper .wrapper--colors .team--placeholder,.section .section--wrapper .wrapper--images .products--placeholder,.section .section--wrapper .wrapper--images .branches--placeholder,.section .section--wrapper .wrapper--images .references--placeholder,.section .section--wrapper .wrapper--images .colors--placeholder,.section .section--wrapper .wrapper--images .images--placeholder,.section .section--wrapper .wrapper--images .vacancies--placeholder,.section .section--wrapper .wrapper--images .team--placeholder,.section .section--wrapper .wrapper--ticker .products--placeholder,.section .section--wrapper .wrapper--ticker .branches--placeholder,.section .section--wrapper .wrapper--ticker .references--placeholder,.section .section--wrapper .wrapper--ticker .colors--placeholder,.section .section--wrapper .wrapper--ticker .images--placeholder,.section .section--wrapper .wrapper--ticker .vacancies--placeholder,.section .section--wrapper .wrapper--ticker .team--placeholder,.section .section--wrapper .wrapper--vacancies .products--placeholder,.section .section--wrapper .wrapper--vacancies .branches--placeholder,.section .section--wrapper .wrapper--vacancies .references--placeholder,.section .section--wrapper .wrapper--vacancies .colors--placeholder,.section .section--wrapper .wrapper--vacancies .images--placeholder,.section .section--wrapper .wrapper--vacancies .vacancies--placeholder,.section .section--wrapper .wrapper--vacancies .team--placeholder,.section .section--wrapper .wrapper--team .products--placeholder,.section .section--wrapper .wrapper--team .branches--placeholder,.section .section--wrapper .wrapper--team .references--placeholder,.section .section--wrapper .wrapper--team .colors--placeholder,.section .section--wrapper .wrapper--team .images--placeholder,.section .section--wrapper .wrapper--team .vacancies--placeholder,.section .section--wrapper .wrapper--team .team--placeholder{display:flex;flex-direction:column;gap:40px}.section .section--wrapper .wrapper--product{padding:0 20px;position:relative;z-index:5}.section .section--wrapper .wrapper--product .product--data{margin-top:-40px}.section .section--wrapper .wrapper--product .product--data .data--placeholder{margin-right:102px;background-color:#FFFFFF;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);display:grid;grid-template-columns:calc(50% + 71px) calc(50% - 71px)}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--content{padding:16px 40px 40px 40px}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--content h1{margin-top:8px}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--content ul.benefits{margin:32px 0 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:24px}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--content ul.benefits li{margin:0;padding:0 0 0 30px;list-style:none;position:relative}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside{display:flex;flex-direction:column}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--image{margin:-40px -102px 24px 0}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--image figure{margin:0}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--image figure picture img{width:100%;height:auto}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--buttons{margin:auto 0 40px 0;display:flex;gap:16px;flex-direction:row;flex-wrap:wrap}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--buttons p.button{margin:0}.section .section--wrapper .wrapper--vacancy{padding:0 20px;position:relative;z-index:5}.section .section--wrapper .wrapper--vacancy .vacancy--data{margin-top:-40px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder{margin-right:102px;background-color:#FFFFFF;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);display:grid;grid-template-columns:calc(50% + 71px) calc(50% - 71px)}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content{padding:16px 40px 40px 40px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content h1{margin-top:8px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content ul.benefits{margin:32px 0 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:24px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content ul.benefits li{margin:0;padding:0 0 0 30px;list-style:none;position:relative}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content p.content--data{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content p.content--data span strong{font-weight:600}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside{display:flex;flex-direction:column}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--image{margin:-40px -102px 0 0}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--image figure{margin:0}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--image figure picture img{width:100%;height:auto}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--buttons{margin:auto 0 40px 0;display:flex;gap:16px;flex-direction:row;flex-wrap:wrap}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--buttons p.button{margin:0}.section .section--wrapper .wrapper--card{padding:0 20px}.section.without-paddings{padding:0}.section:last-of-type{padding-bottom:80px}.footer{margin-top:auto;position:relative;z-index:4}.footer .footer--wrapper .wrapper--top{padding:54px 0 80px 0;background:#192441;border-top:1px solid rgba(255,255,255,0.2);position:relative}.footer .footer--wrapper .wrapper--top .top--placeholder{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:repeat(4, 1fr);align-items:center;gap:128px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content .content--logo{margin-top:24px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content .content--logo a img{width:100%;height:auto}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p{color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p a{text-decoration:none;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p a:hover{text-decoration:underline}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p.button a:hover span{border-color:#FFFFFF;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p.payoff{color:#79F5D3;text-align:right;font-family:"Lilita One";font-size:24.557px;font-style:normal;font-weight:400;line-height:24.557px;text-transform:uppercase}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul{margin:0;padding:0}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li{margin:0;padding:0;list-style:none;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li a{text-decoration:none;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li a span{color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li a:hover{text-decoration:underline;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li a:hover span{color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul.socials{margin:6px 0 0 0;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul.socials li a{width:18px;height:18px;display:block}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul.socials li.linkedin a{background-image:url("/Themes/3133/Images/linkedin-white.svg")}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul.socials li.facebook a{background-image:url("/Themes/3133/Images/facebook-f-white.svg")}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type{margin-top:16px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type a{display:inline-block}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type a span{padding:4px 16px;background-color:#000000;font-weight:600;color:#FFFFFF;display:inline-block}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type a:hover span{background-color:#FFFFFF;text-decoration:none;color:#000000}.footer .footer--wrapper .wrapper--bottom{background:#192441;border-top:1px solid rgba(255,255,255,0.2)}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder{width:100%;max-width:1200px;margin:0 auto}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content{padding:19px 0;display:flex;flex-direction:row;gap:40px}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p{margin:0;color:#FFFFFF}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p a{text-decoration:underline;color:#FFFFFF}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p a:hover{text-decoration:none}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p span{color:rgba(255,255,255,0.5)}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p span a{color:rgba(255,255,255,0.5)}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p:last-of-type{margin-left:auto}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul{margin:0;padding:0;display:flex;flex-direction:row;gap:40px}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul li{margin:0;padding:0;list-style:none}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul li a{text-decoration:none;color:#FFFFFF}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul li a:hover{text-decoration:underline}.wrapper--ticker{margin-top:24px;display:grid;grid-template-columns:repeat(7, 1fr)}.wrapper--ticker .content--placeholder{grid-column:1 / span 1}.wrapper--ticker .images--placeholder{grid-column:4 / span 4;gap:0 !important}.wrapper--ticker .images--placeholder .slick-list{margin:0 -20px 0 -20px;padding:0 !important}.wrapper--ticker .images--placeholder .slick-list .slick-track .carousel--item{margin:0 20px 0 20px;padding-bottom:unset;background-color:#FFFFFF;border:1px solid #F2F2F2;border-radius:6px;justify-content:center;align-content:center;overflow:hidden}.wrapper--ticker .images--placeholder .slick-list .slick-track .carousel--item:hover{margin-top:unset;padding-bottom:unset}.wrapper--ticker .images--placeholder .slick-list .slick-track .carousel--item .item--image figure picture img{width:100%;height:auto}.placeholder--carousel{overflow:visible}.placeholder--carousel .slick-list{margin:0 -20px;padding-top:26px}.placeholder--carousel .slick-list .slick-track{display:flex;flex-direction:row;flex-wrap:nowrap}.placeholder--carousel .slick-list .slick-track .carousel--item{height:inherit !important;margin:0 20px}.placeholder--carousel .slick-list .slick-track .carousel--item .item--placeholder{height:100% !important;background-color:#FFFFFF;border:1px solid #F2F2F2;border-radius:6px;box-shadow:0px 4px 20px 0px #F2F2F2;display:flex;flex-direction:column;flex:1;position:relative;overflow:hidden}.placeholder--carousel .slick-list .slick-track .carousel--item .item--placeholder .placeholder--image{width:100%;padding-top:75%;position:relative;overflow:hidden}.placeholder--carousel .slick-list .slick-track .carousel--item .item--placeholder .placeholder--image img{width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;object-fit:cover;position:absolute}.placeholder--carousel .slick-list .slick-track .carousel--item .item--placeholder .placeholder--body{height:inherit;padding:16px 40px 40px 40px;display:flex;flex-direction:column;flex:1}.placeholder--carousel .slick-list .slick-track .carousel--item .item--placeholder .placeholder--body ul{margin:24px 0;padding:0}.placeholder--carousel .slick-list .slick-track .carousel--item .item--placeholder .placeholder--body ul li{margin:0;padding:0 0 0 24px}.placeholder--carousel .slick-list .slick-track .carousel--item .item--placeholder .placeholder--body p.text-link{margin-top:auto}.placeholder--carousel .slick-list .slick-track .carousel--item:hover{margin-top:-24px;padding-bottom:24px;transition:all 125ms ease-out}.placeholder--carousel.images .slick-list .slick-track .carousel--item{border-bottom:0;position:relative}.placeholder--carousel.images .slick-list .slick-track .carousel--item a{top:0;right:0;bottom:0;left:0;width:100%;height:100%;position:absolute;z-index:3}.placeholder--carousel.images .slick-list .slick-track .carousel--item .item--image{position:relative}.placeholder--carousel.images .slick-list .slick-track .carousel--item .item--image img{width:100%;height:auto;display:block}.placeholder--carousel.images .slick-list .slick-track .carousel--item:hover .item--image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);position:absolute;content:"";z-index:1}.placeholder--carousel.images .slick-list .slick-track .carousel--item:hover .item--image:after{top:50%;left:50%;width:48px;height:48px;line-height:48px;background-image:url("/Themes/3133/Images/magnifying-glass-sharp-regular-white.svg");background-position:center center;background-size:32px;background-repeat:no-repeat;position:absolute;transform:translate(-50%, -50%);content:"";z-index:2}.placeholder--carousel.colors .slick-list .slick-track .carousel--item{border-bottom:0}.placeholder--carousel-controls{min-height:34px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.placeholder--carousel-controls p.button{margin:0}.placeholder--carousel-controls .controls--dots ul.slick-dots{margin:18px 0;padding:0;list-style:none;display:flex;flex-direction:row;gap:10px}.placeholder--carousel-controls .controls--dots ul.slick-dots li{margin:0;padding:0}.placeholder--carousel-controls .controls--dots ul.slick-dots li::before{display:none;visibility:hidden}.placeholder--carousel-controls .controls--dots ul.slick-dots li button{width:10px;height:10px;margin:0;padding:0;background-color:transparent;border:1px solid #061F71;border-radius:5px;font-size:0;display:block;transition:all linear 125ms}.placeholder--carousel-controls .controls--dots ul.slick-dots li.slick-active button{background-color:#061F71}.placeholder--carousel-controls .controls--arrows{margin-right:40px;display:flex;flex-direction:row;gap:10px}.placeholder--carousel-controls .controls--arrows button.slick-prev,.placeholder--carousel-controls .controls--arrows button.slick-next{width:46px;height:46px;line-height:46px;margin:0;padding:0;background-color:#061F71;font-size:0;text-align:center;border:0;transition:all linear 125ms}.placeholder--carousel-controls .controls--arrows button.slick-prev:hover,.placeholder--carousel-controls .controls--arrows button.slick-next:hover{background-color:#000000}.placeholder--carousel-controls .controls--arrows button.slick-disabled{cursor:not-allowed}.placeholder--carousel-controls .controls--arrows button.slick-prev{mask:url("/Themes/3133/Images/arrow-left-sharp-regular-blue.svg") no-repeat center;mask-size:21px 18px}.placeholder--carousel-controls .controls--arrows button.slick-next{mask:url("/Themes/3133/Images/arrow-right-sharp-regular-blue.svg") no-repeat center;mask-size:21px 18px}.placeholder--grid{margin-top:26px;overflow:visible;display:grid;gap:40px}.placeholder--grid.columns-2{grid-template-columns:repeat(2, 1fr)}.placeholder--grid.columns-3{grid-template-columns:repeat(3, 1fr)}.placeholder--grid.columns-4{grid-template-columns:repeat(4, 1fr)}.placeholder--grid.vacancies{grid-template-columns:repeat(3, 1fr)}.placeholder--grid.vacancies .grid--item .item--image{padding-top:56.25%}.placeholder--grid.vacancies .grid--item .item--content p.content--data span{display:block}.placeholder--grid.team .grid--item{border-bottom:0}.placeholder--grid.team .grid--item .item--image{padding-top:75%}.placeholder--grid.team .grid--item .item--image img{top:0;right:0;bottom:0;left:0;width:100%;height:auto;margin:auto;position:absolute;object-fit:contain}.placeholder--grid.team .grid--item .item--content p.function{margin:0}.placeholder--grid .grid--item{height:100% !important;background-color:#FFFFFF;border:1px solid #F2F2F2;border-radius:6px;box-shadow:0px 4px 100px 0px #F2F2F2;position:relative;overflow:hidden}.placeholder--grid .grid--item a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.placeholder--grid .grid--item .item--image{width:100%;padding-top:75%;position:relative;overflow:hidden}.placeholder--grid .grid--item .item--image img{top:0;right:0;bottom:0;left:0;width:100%;height:auto;margin:auto;object-fit:cover;position:absolute}.placeholder--grid .grid--item .item--content{padding:6px 24px 28px 24px}.placeholder--item.card{position:relative;padding:54px 0 51px 57px;background-color:#000000;position:relative}.placeholder--item.card:before{top:0;bottom:0;left:33.3333%;width:66.6667%;background:linear-gradient(-90deg, rgba(0,0,0,0) 0%, #000 100%);content:"";position:absolute;z-index:2}.placeholder--item.card .card--content{width:40%;position:relative;z-index:3}.placeholder--item.card .card--content p.quote{font-size:24px;color:#FFFFFF}.placeholder--item.card .card--content p.full-name{margin-top:8px;font-size:19px;font-weight:400;font-style:italic;color:#000000}.placeholder--item.card .card--image{top:-34px;right:10%;height:calc(100% + 34px);aspect-ratio:1/1;position:absolute;z-index:2}.placeholder--item.card .card--image img{top:0;right:0;left:0;width:100%;position:absolute}.placeholder--item.card .card--background-image{top:0;right:0;bottom:0;left:33.3333%;background-position:center center;background-repeat:no-repeat;background-size:cover;mix-blend-mode:multiply;position:absolute;z-index:1}.placeholder--item.card.with--form{margin-bottom:80px;padding:0;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);display:grid;grid-template-columns:1.25fr 0.75fr}.placeholder--item.card.with--form .card--content{width:unset;padding:16px 40px 40px 40px}.placeholder--item.card.with--form .card--content p.heading-5{color:#FFFFFF}.placeholder--item.card.with--form .card--image{top:unset;right:unset;height:unset;padding:16px 40px 344px 40px;background-color:#FFFFFF;aspect-ratio:unset;position:relative;z-index:2}.placeholder--item.card.with--form .card--image .image--employee{left:-25%;bottom:0;width:75%;min-width:320px;min-height:320px;margin-top:24px;padding-top:75%;position:absolute;overflow:hidden}.placeholder--item.card.with--form .card--image .image--employee img{top:0;right:0;left:0;margin:auto;position:absolute}.placeholder--item.full-image--card{position:relative;z-index:1}.placeholder--item.full-image--card .card--content{padding:232px 394px 149px 205px;position:relative;z-index:3}.placeholder--item.full-image--card .card--content h2,.placeholder--item.full-image--card .card--content p{color:#FFFFFF}.placeholder--item.full-image--card .card--content h2{line-height:60px;font-size:60px;font-weight:900}.placeholder--item.full-image--card .card--content h2+p{margin-top:32px}.placeholder--item.full-image--card .card--content .content--buttons{margin:24px 0 40px 0;display:flex;gap:16px;flex-direction:row;flex-wrap:wrap}.placeholder--item.full-image--card .card--content .content--buttons p{margin:0}.placeholder--item.full-image--card .card--content .content--buttons p.button.alternative a span{border-color:#FFFFFF;color:#FFFFFF}.placeholder--item.full-image--card .card--content .content--buttons p.button.alternative a:hover span{background-color:transparent;border-color:#FFBF00;color:#FFBF00}.placeholder--item.full-image--card .card--gradients:before,.placeholder--item.full-image--card .card--gradients:after{top:0;bottom:0;position:absolute;mix-blend-mode:multiply;content:"";z-index:2}.placeholder--item.full-image--card .card--gradients:before{left:0;width:34%;background:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%)}.placeholder--item.full-image--card .card--gradients:after{right:0;width:34%;background:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%)}.placeholder--item.full-image--card .card--background-image{top:0;right:0;bottom:0;left:0;margin:auto;background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute}.placeholder--item.full-image--card .card--background-image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);content:"";position:absolute;z-index:1}.placeholder--item.banner{height:100% !important;margin-top:24px;border-radius:6px;box-shadow:0px 4px 100px 0px #F2F2F2;display:grid;align-items:center;position:relative;overflow:hidden}.placeholder--item.banner.blue{grid-template-columns:repeat(3, 1fr);background-color:#192441}.placeholder--item.banner.blue::before{top:0;right:0;bottom:0;left:0;background-image:url(/Themes/3133/Images/energy_lines.jpg);background-position:top left;background-repeat:no-repeat;background-size:cover;position:absolute;opacity:0.3;content:""}.placeholder--item.banner.blue .card--content{grid-column:1 / span 1;position:relative;z-index:1}.placeholder--item.banner.blue .card--content h1,.placeholder--item.banner.blue .card--content .heading-1,.placeholder--item.banner.blue .card--content h2,.placeholder--item.banner.blue .card--content .heading-2,.placeholder--item.banner.blue .card--content h3,.placeholder--item.banner.blue .card--content .heading-3,.placeholder--item.banner.blue .card--content h4,.placeholder--item.banner.blue .card--content .heading-4,.placeholder--item.banner.blue .card--content h5,.placeholder--item.banner.blue .card--content .heading-5,.placeholder--item.banner.blue .card--content h6,.placeholder--item.banner.blue .card--content .heading-6,.placeholder--item.banner.blue .card--content p,.placeholder--item.banner.blue .card--content ul,.placeholder--item.banner.blue .card--content ol,.placeholder--item.banner.blue .card--content li{color:#FFFFFF}.placeholder--item.banner.blue .card--content p.button a:hover span{border-color:#FFFFFF;color:#FFFFFF}.placeholder--item.banner.blue .card--image{grid-column:2 / span 2;position:relative;z-index:1}.placeholder--item.banner.blue .card--image::before{top:0;bottom:0;left:0;width:50%;background:linear-gradient(to right, #192441 0%, rgba(25,36,65,0) 100%);position:absolute;content:"";z-index:1}.placeholder--item.banner.white{grid-template-columns:1fr 80px 1fr;background-color:#FFFFFF;border:1px solid #F2F2F2}.placeholder--item.banner.white .card--image{grid-column:3 / span 1}.placeholder--item.banner.white .card--content{grid-column:1 / span 1}.placeholder--item.banner .card--content{padding:16px 40px 40px 40px}.placeholder--item.banner .card--image{height:inherit;position:relative}.placeholder--item.banner .card--image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;position:absolute;display:block}.placeholder--item.banner-working-at{height:100% !important;margin-top:24px;background-color:#FFFFFF;border:1px solid #F2F2F2;border-radius:6px;box-shadow:0px 4px 100px 0px #F2F2F2;display:grid;grid-template-columns:1.25fr 0.75fr;align-items:center;position:relative;overflow:hidden}.placeholder--item.banner-working-at .card--content{padding:16px 40px 40px 40px}.placeholder--item.banner-working-at .card--content ul{margin:6px 0}.placeholder--item.banner-working-at .card--content ul li{padding-left:unset}.placeholder--item.banner-working-at .card--content ul li::before{display:none;visibility:hidden}.placeholder--item.banner-working-at .card--content ul li:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,0.1)}.placeholder--item.banner-working-at .card--content ul li a{padding:18px 0;background-image:url(/Themes/3133/Images/chevron-right-regular-blue.svg);background-position:right 21px;background-repeat:no-repeat;background-size:8px 14px;font-weight:bold;text-decoration:none;color:#000000;transition:all linear 125ms;display:block}.placeholder--item.banner-working-at .card--content ul li a:hover{padding-left:10px}.placeholder--item.banner-working-at .card--content ul+.content--buttons p{margin-top:0}.placeholder--item.banner-working-at .card--image{height:inherit;position:relative}.placeholder--item.banner-working-at .card--image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;position:absolute;display:block}.placeholder--item.banner-product{height:100% !important;margin-top:24px;background-color:#FFFFFF;border:1px solid #F2F2F2;border-radius:6px;box-shadow:0px 4px 100px 0px #F2F2F2;display:grid;grid-template-columns:1.25fr 0.75fr;align-items:center;position:relative;overflow:hidden}.placeholder--item.banner-product .card--content{padding:16px 40px 40px 40px}.placeholder--item.banner-product .card--content ul{margin:6px 0}.placeholder--item.banner-product .card--content ul li{padding-left:unset;padding:4px 0 4px 18px;background-image:url(/Themes/3133/Images/chevron-right-regular-blue.svg);background-position:left 9px;background-repeat:no-repeat;background-size:8px 14px;text-decoration:none;color:#000000;transition:all linear 125ms;display:block}.placeholder--item.banner-product .card--content ul li::before{display:none;visibility:hidden}.placeholder--item.banner-product .card--content ul li:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,0.1)}.placeholder--item.banner-product .card--content ul+.content--buttons{margin:24px 0 40px 0;display:flex;gap:16px;flex-direction:row;flex-wrap:wrap}.placeholder--item.banner-product .card--content ul+.content--buttons p{margin-top:0}.placeholder--item.banner-product .card--image{height:inherit;position:relative}.placeholder--item.banner-product .card--image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;position:absolute;display:block}.card{height:calc(100% - 24px) !important;margin:24px 0 0 0;background-color:#FFFFFF;border:1px solid #F2F2F2;border-radius:6px;box-shadow:0px 4px 100px 0px #F2F2F2;display:flex;flex-direction:column;flex:1;position:relative;overflow:hidden}.card .card--image{width:100%;padding-top:56.25%;position:relative}.card .card--image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;position:absolute}.card .card--body{height:inherit;padding:16px 40px 40px 40px;display:flex;flex-direction:column;flex:1}.image,.image-container{margin:24px 0 0 0;border-radius:6px;overflow:hidden}.image img,.image-container img{width:100%;height:auto;display:block}.quick--navigation.align--right{text-align:right}.quick--navigation.align--right ul li a span{justify-content:end}.quick--navigation ul{margin:26px 0 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.quick--navigation ul li{margin:0;padding:0;list-style:none}.quick--navigation ul li a{text-decoration:none;display:inline-block}.quick--navigation ul li a span{font-size:20px;font-weight:400;color:#000000;display:flex;flex-direction:row;align-items:center;gap:16px}.quick--navigation ul li a:hover span{color:#79F5D3}.embed--video{margin:32px 0 0 0}.embed--video .video--placeholder .placeholder--video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.embed--video .video--placeholder .placeholder--video:before{top:0;right:0;bottom:0;left:0}.embed--video .video--placeholder .placeholder--video iframe,.embed--video .video--placeholder .placeholder--video object,.embed--video .video--placeholder .placeholder--video embed{position:absolute;top:0;left:0;width:100%;height:100%}.embed--video .video--placeholder .placeholder--video .embed--video-play{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.3);content:"";position:absolute;cursor:pointer;z-index:1}.embed--video .video--placeholder .placeholder--video .embed--video-play:after{top:50%;left:50%;width:0px;height:0px;border-style:solid;border-width:16px 0 16px 32px;border-color:transparent transparent transparent #FFFFFF;transform:rotate(0deg) translate(-50%, -50%);content:"";position:absolute;z-index:2}.embed--video .video--placeholder .placeholder--video .embed--video-play:hover:after{border-color:transparent transparent transparent #FFFFFF}.embed--video .video--placeholder .placeholder--video img{width:100%;height:auto}.embed--video .video--ribbon{position:relative;margin:0 103px 0 -27px;padding:16px 29px 15px 55px;background-color:#000000}.embed--video .video--ribbon:before{top:-27px;left:0;width:0px;height:0px;border-style:solid;border-width:0 0 27px 27px;border-color:transparent transparent #005C28 transparent;content:"";transform:rotate(0deg);position:absolute}.embed--video .video--ribbon p{margin:0;color:#FFFFFF}.embed--video .video--ribbon p.hand-written{font-family:'Architects Daughter';font-size:18px}.sitemap>ul{width:100%;display:grid;grid-template-columns:repeat(4, 1fr)}.sitemap ul{margin:0;padding:0}.sitemap ul li{margin:0;padding:0;list-style:none}.sitemap ul li::before{display:none;visibility:hidden}.sitemap ul li a{text-decoration:none;color:#000000}.sitemap ul li a:hover{text-decoration:underline}.sitemap ul li.level-2{margin:0 0 24px 0;font-weight:600}.sitemap ul li.level-3{font-weight:400}.sitemap ul li.level-4{font-style:italic}.umbraco-forms-page{margin:32px 0 0 0 !important;padding:0 !important}.umbraco-forms-page .umbraco-forms-fieldset{margin:0 !important;padding:0 !important}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field{margin:12px 0 0 0;position:relative}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) label{top:15px;left:20px;line-height:26px;font-weight:400;position:absolute;pointer-events:none;transition:all 150ms ease-in-out}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input{width:100%;margin:0;padding:13px 20px;border:2px solid #F5F5F5 !important;border-radius:8px;outline:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input:hover,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input:focus{outline:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input:not(:placeholder-shown)~label,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input:focus~label{top:-8px;line-height:16px;padding:0 4px;font-size:12px;background-color:#FFFFFF !important;border-radius:4px}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input[type="file"].input-validation-error{background-color:rgba(255,0,0,0.75);border-color:#FF0000 !important}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input.input-validation-error{background-color:rgba(255,0,0,0.75);border-color:#FF0000 !important}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) textarea{width:100%;height:134px;margin:0;padding:13px 20px;border:2px solid #F5F5F5 !important;border-radius:8px;text-indent:0;outline:none;display:block}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) textarea:hover,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) textarea:focus{outline:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) textarea:not(:placeholder-shown)~label,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) textarea:focus~label{top:-8px;line-height:16px;padding:0 4px;font-size:12px;background-color:#FFFFFF !important;border-radius:4px}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent{position:relative}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label{padding-left:36px;position:relative}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label::before{top:0;left:0;width:24px;height:24px;border:2px solid #F5F5F5;border-radius:6px;background-color:#FFFFFF;display:block;content:"";position:absolute}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label.umbraco-forms-label{display:none;visibility:hidden}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label a{text-decoration:underline;color:#000000}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label a:hover{text-decoration:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox]{display:none;visibility:hidden}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox]:checked~label::before{background-color:#79F5D3}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox].input-validation-error~label{color:#FF0000 !important}.umbraco-forms-page .umbraco-forms-fieldset small{font-size:12px;color:rgba(0,0,0,0.75)}.umbraco-forms-page .umbraco-forms-fieldset small a{text-decoration:underline;color:rgba(0,0,0,0.75)}.umbraco-forms-page .umbraco-forms-fieldset small a:hover{text-decoration:none}.umbraco-forms-page .umbraco-forms-hidden{display:none;visibility:hidden}.umbraco-forms-page .umbraco-forms-navigation{margin:24px 0 0 0;padding:0 !important}.umbraco-forms-page .umbraco-forms-navigation button{padding:10px 28px;background-color:#79F5D3;border:1px solid transparent;border-radius:9999px;color:#000000;display:inline-flex;flex-direction:row;transition:all linear 125ms}.umbraco-forms-page .umbraco-forms-navigation button:hover{background-color:transparent;border-color:#000000;color:#000000}form .search{width:32px;border:1px solid #FFFFFF;border-radius:9999px;display:inline-flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden;transition:all linear 125ms}form .search:hover{border-color:#79F5D3}form .search:hover input [type=text]{color:#79F5D3}form .search:hover .search--icon{color:#79F5D3}form .search:hover .search--icon:hover{color:#79F5D3}form .search:hover .search--icon:hover::after{background-image:url("/Themes/3133/Images/magnifying-glass-sharp-regular-green.svg")}form .search.is--active{width:200px;max-width:100%;transition:all linear 125ms}form .search.is--active .search--icon::after{background-image:url("/Themes/3133/Images/xmark-sharp-regular-green.svg");background-size:12px}form .search.is--active .search--icon:hover::after{background-image:url("/Themes/3133/Images/xmark-sharp-regular-green.svg")}form .search input[type=text]{width:100%;height:30px;margin:0;padding:0;background-color:transparent;border:0;font-size:14px;font-weight:400;text-indent:20px;color:#FFFFFF;outline:none;flex-shrink:1}form .search ::-ms-input-placeholder{color:#FFFFFF}form .search ::placeholder{color:#FFFFFF}form .search .search--icon{width:30px;height:30px;line-height:30px;margin:0;padding:0;background-color:transparent;border:0;border-radius:0 9999px 9999px 0;font-weight:600;text-align:center;color:#FFFFFF;display:block;cursor:pointer;flex-shrink:0;transition:all linear 125ms;position:relative}form .search .search--icon::after{top:0;left:0;width:30px;height:30px;background-image:url("/Themes/3133/Images/magnifying-glass-sharp-regular-white.svg");background-size:16px 16px;background-repeat:no-repeat;background-position:center;content:"";position:absolute}.search--results .search--result{padding:18px 0;background-image:url(/Themes/3133/Images/chevron-right-regular-blue.svg);background-position:right 21px;background-repeat:no-repeat;background-size:8px 14px;transition:all linear 125ms;cursor:pointer;position:relative}.search--results .search--result:not(:last-of-type){border-bottom:1px solid #E2E2E2}.search--results .search--result a{top:0;right:0;bottom:0;left:0;position:absolute}.search--results .search--result p{margin:0;color:rgba(0,0,0,0.5)}.search--results .search--result p.heading-4{color:#061F71}.search--results .search--result p a{text-decoration:underline}.search--results .search--result p a:hover{text-decoration:underline}.search--results .search--result:hover{padding-left:10px}.downloads{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:12px}#nav_mobile{top:92px;right:0;left:0;background:#192441;background:linear-gradient(180deg, rgba(25,36,65,0) 0%, rgba(25,36,65,0.75) 5%, rgba(25,36,65,0.75) 100%);position:absolute;z-index:9999}#nav_mobile form{margin:48px 20px 0 20px}#nav_mobile form .search{width:100%;border:1px solid #FFFFFF;background-color:rgba(25,36,65,0.75)}#nav_mobile form .search.is--active{width:100%}#nav_mobile form .search input[type=text]{height:44px}#nav_mobile form .search .search--icon{width:44px;height:44px;line-height:44px}#nav_mobile form .search .search--icon::after{width:44px;height:44px;background-size:18px 18px}.cookie-table table.table{width:100%;display:-ms-inline-flexbox;overflow-x:auto}.cookie-table table.table p{margin-top:0}.cookie-table table.table caption{display:none}.cookie-table table.table thead tr{border-bottom:1px solid #EDEDED}.cookie-table table.table thead tr th{padding:12px 10px;color:#061F71;width:unset !important;height:unset !important;word-wrap:break-word;text-align:left !important}.cookie-table table.table tbody{-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 2px 0px rgba(0,0,0,0.1);box-shadow:0px 1px 2px 0px rgba(0,0,0,0.1)}.cookie-table table.table tbody tr{border-bottom:1px solid #EDEDED;height:unset !important}.cookie-table table.table tbody tr:last-of-type{border-bottom:0px}.cookie-table table.table tbody tr:nth-child(odd){background-color:#FFFFFF}.cookie-table table.table tbody tr:nth-child(even){background-color:#F3F3F3}.cookie-table table.table tbody tr td{padding:10px;width:unset !important;height:unset !important;word-wrap:break-word}.cookie-table table.table tbody tr td strong{color:#00426A}.cookie-table table.table{border:1px solid #EDEDED;border-collapse:collapse;margin:0 0 24px 0;padding:0;width:100%;table-layout:fixed}.cookie-table table.table tr{background-color:#F5F5F5;border:1px solid #EDEDED}.cookie-table table.table th,.cookie-table table.table td{text-align:left}.cookie-table table.table th{text-transform:uppercase}@media screen and (max-width: 768px){.cookie-table table.table{margin:0;border:0}.cookie-table table.table caption{font-size:1.3em;display:block}.cookie-table table.table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cookie-table table.table tbody{box-shadow:none}.cookie-table table.table tr{display:block;margin-bottom:24px}.cookie-table table.table tr:last-of-type{border-bottom:1px solid #EDEDED !important}.cookie-table table.table td{border-bottom:1px solid #EDEDED;text-align:left;display:block}.cookie-table table.table td::before{content:attr(data-label);font-weight:bold;text-transform:uppercase;display:block;color:#061F71}.cookie-table table.table td:last-child{border-bottom:0}}.hamburger{top:40px;right:20px;height:48px;margin:0;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;overflow:visible;position:absolute}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#79F5D3}.hamburger.is-active .hamburger-box{background-color:transparent;border-color:#79F5D3}.hamburger-box{width:48px;height:48px;background-color:transparent;border:1px solid #FFFFFF;border-radius:24px;display:inline-block;position:relative}.hamburger-box:hover{background-color:transparent;border-color:#79F5D3}.hamburger-box:hover .hamburger-inner,.hamburger-box:hover .hamburger-inner::before,.hamburger-box:hover .hamburger-inner::after{background-color:#79F5D3}.hamburger-inner{display:block;top:50%;margin:-1px 12px 0 12px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:22px;height:1px;background-color:#FFFFFF;border-radius:0px;position:absolute;transition-property:transform;transition-duration:0.125s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-4px}.hamburger-inner::after{bottom:-4px}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}nav.mobile{height:calc(100% - 92px);width:100%;background-color:rgba(116,201,193,0.9);position:fixed;z-index:2;bottom:0;left:0;overflow-x:hidden;text-align:center;display:none}nav.mobile>.mobile-placeholder{margin:0 20px;background-color:#FFFFFF;border-radius:6px;-webkit-box-shadow:0px 2px 6px 0px rgba(0,0,0,0.16);-moz-box-shadow:0px 2px 6px 0px rgba(0,0,0,0.16);box-shadow:0px 2px 6px 0px rgba(0,0,0,0.16);overflow:hidden}nav.mobile>.mobile-placeholder{margin-top:24px}nav.mobile>.mobile-placeholder .languages p{margin:0;display:flex;flex-direction:row}nav.mobile>.mobile-placeholder .languages p span{height:48px;line-height:48px;padding:0 20px;text-align:center;font-weight:600;color:#79F5D3}nav.mobile>.mobile-placeholder .languages p a{text-decoration:none}nav.mobile>.mobile-placeholder .languages p a span{height:48px;line-height:48px;padding:0 20px;font-weight:600;text-align:center;text-decoration:none;color:#000000}nav.mobile>.mobile-placeholder .languages p a:hover span{text-decoration:underline}.slinky-menu{transform:translateZ(0)}.slinky-menu>ul{left:0;position:relative;transform:translateZ(0)}.slinky-menu ul,.slinky-menu li{list-style:none;margin:0;padding:0}.slinky-menu ul{width:100%}.slinky-menu a,.slinky-menu a span{line-height:24px}.slinky-menu a{align-items:center;display:flex}.slinky-menu a span{flex:1}.slinky-menu li ul{display:none;left:100%;position:absolute;top:0}.slinky-menu .header{display:flex}.slinky-menu .header .title{flex:1;line-height:1.4;margin:0;padding:12px 20px;font-weight:bold;order:1}.slinky-theme-default li,.slinky-theme-default li a,.slinky-theme-default li a span{text-align:left}.slinky-theme-default li{line-height:1;background-color:#FFFFFF;border-bottom:1px solid rgba(0,0,0,0.1);display:flex}.slinky-theme-default a{transition:all linear 125ms}.slinky-theme-default a:not(.back):not(.next){line-height:24px;padding:12px 20px;text-decoration:none;color:#000000;display:inline-block;vertical-align:top;flex-grow:1}.slinky-theme-default a.nav-link{width:100% !important;display:block !important}.slinky-theme-default a,.slinky-theme-default a:hover,.slinky-theme-default a:active{text-decoration:none}.slinky-theme-default .next,.slinky-theme-default .back{width:48px;height:48px;line-height:48px;text-align:center;display:inline-block;vertical-align:top}.slinky-theme-default .next{border-left:1px solid rgba(0,0,0,0.1)}.slinky-theme-default .back{border-right:1px solid rgba(0,0,0,0.1)}.slinky-theme-default .next,.slinky-theme-default .back{background-position:center;background-repeat:no-repeat;background-size:8px 14px}.slinky-theme-default .next{background-image:url("/Themes/3133/Images/chevron-right-regular-blue.svg")}.slinky-theme-default .back{background-image:url("/Themes/3133/Images/chevron-left-regular-blue.svg")}.slinky-theme-default .next a,.slinky-theme-default .back a{text-decoration:none}.container-fluid{padding-right:20px;padding-left:20px}.container-fluid .row{margin-right:-20px;margin-left:-20px}.container-fluid .row>*{padding-right:20px;padding-left:20px}.row{margin-right:-20px;margin-left:-20px}.row>*{padding-right:20px;padding-left:20px}@media (max-width: 1180px){html,body{line-height:26px;font-size:16px}h1{line-height:32px;font-size:32px}h2{line-height:25px;font-size:25px}h3,.heading-3{line-height:20px;font-size:20px}h4,.heading-4{line-height:24px;font-size:16px}h5,.heading-5{line-height:24px;font-size:16px}h6{line-height:24px;font-size:16px}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation{top:-126px;padding:46px 0}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--logo{padding:0}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary{margin-bottom:0}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary>ul>li{display:none}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary{display:none}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation .hamburger{display:block}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.full-image--card .card--content{padding-right:156px;padding-left:60px}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width{padding:0 20px}.section .section--wrapper .wrapper--product .product--data .data--placeholder{margin-right:0;grid-template-columns:100%}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--content{padding-bottom:24px}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--image{margin:0;order:2}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--buttons{padding:0 40px;order:1}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder{margin-right:0;grid-template-columns:100%}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content{padding-bottom:24px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--image{margin:0;order:2}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--buttons{padding:0 40px;order:1}.placeholder--item.card.with--form{grid-template-columns:100%}.placeholder--item.card.with--form .card--image{padding-right:320px;padding-bottom:40px}.placeholder--item.card.with--form .card--image .image--employee{width:25%;right:0;padding-top:unset;left:unset}.placeholder--item.full-image--card .card--content h2{line-height:40px;font-size:40px}.placeholder--item.eco-profile--card{margin-bottom:unset}.placeholder--item.eco-profile--card:before{left:unset}.placeholder--item.eco-profile--card .card--content{left:0;right:0;width:100%;padding:94px 117px 255px 88px}.placeholder--item.eco-profile--card .card--content:before{width:100%;height:50%;top:unset;right:0;bottom:0;left:0;background:linear-gradient(to bottom, rgba(8,168,78,0) 0%, rgba(8,168,78,0.3) 100%)}.placeholder--item.eco-profile--card .card--image{width:calc(100% - 88px);top:unset;bottom:0;right:0;transform:translateY(50%)}.placeholder--item.eco-profile--card+.full-image--card{margin-left:88px}.placeholder--item.eco-profile--card+.full-image--card .card--content{padding:232px 136px 40px 40px}.footer .footer--wrapper .wrapper--top{padding:54px 20px 80px 20px}.footer .footer--wrapper .wrapper--top .top--placeholder{gap:64px}}@media (max-width: 992px){html,body{line-height:26px;font-size:16px}h1{line-height:32px;font-size:32px}h2{line-height:25px;font-size:25px}h3,.heading-3{line-height:20px;font-size:20px}h4,.heading-4{line-height:24px;font-size:16px}h5,.heading-5{line-height:24px;font-size:16px}h6{line-height:24px;font-size:16px}.header::before{height:25%}.header .header--navigation ul li.navigation--nav nav.nav--secondary{display:none;visibility:hidden;margin-right:48px}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul{display:flex;justify-content:end;align-items:center;gap:16px}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li{position:relative}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:nth-last-child(n+3){display:none;visibility:hidden}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.languages span{font-size:14px;font-weight:400;color:#FFFFFF;display:flex;flex-direction:row;gap:8px;cursor:pointer}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.languages span img{width:auto;height:16px;margin:8px 0;border-radius:2px;display:inline-block}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.languages ul{display:none}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.languages:hover span{color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.has--children>a{display:flex;flex-direction:row;gap:8px}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a{padding:8px 0;text-decoration:none;color:#FFFFFF;display:block}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a>span{font-size:14px;font-weight:400;color:#FFFFFF;position:relative}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a>span[data-number]{padding-right:24px}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a>span[data-number]:after{top:-9px;right:0;width:18px;height:18px;line-height:18px;border-radius:8px;background-color:#79F5D3;font-size:10px;font-weight:700;text-align:center;color:#061F71;content:attr(data-number);position:absolute}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a:hover{text-decoration:none;color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a:hover span{color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li ul{padding:20px;border:1px solid #F2F2F2;border-radius:6px;background-color:#FFFFFF;box-shadow:0px 4px 100px 0px #F2F2F2;box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);flex-direction:column;position:absolute;display:none;z-index:9}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li ul li a{text-decoration:none;color:#000000;display:flex;flex-direction:row;gap:8px}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li ul li a img{width:auto;height:16px;margin:8px 0;border-radius:2px;display:inline-block}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li ul li a span{white-space:nowrap}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li ul li a:hover{text-decoration:underline}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:nth-last-child(2) a{padding:0}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:nth-last-child(2) a span{padding:3px 15px;background-color:#79F5D3;border:1px solid #79F5D3;border-radius:9999px;color:#000000;display:block}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:nth-last-child(2):hover a span{background-color:transparent;border:1px solid #FFFFFF;color:#FFFFFF}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:hover ul{display:block}.header .header--navigation ul li.navigation--nav nav.nav--primary{display:none;visibility:hidden}.header .header--navigation ul li.navigation--nav .hamburger{display:block}.header .header--entrances{position:relative}.header .header--entrances .entrances--content{padding-top:222px}.header .header--entrances .entrances--content .content--body{grid-column:1 / span 2}.header .header--entrances .entrances--placeholder{margin-top:48px;background-color:#FFFFFF;border:1px solid #F2F2F2;border-radius:6px;box-shadow:0px 4px 100px 0px #F2F2F2;display:grid;grid-template-columns:repeat(1, 1fr);column-gap:0;overflow:hidden}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance{margin-top:0;transition:all 125ms ease-in}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item{height:100%;border:0;border-radius:0;background-color:transparent;box-shadow:unset;overflow:hidden}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image{padding:16px 24px;justify-content:start;flex-direction:row;gap:12px;position:relative}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image .image--icon{width:32px;height:32px}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image img{height:32px}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image::after{top:28px;right:24px;width:14px;height:8px;background-image:url(/Themes/3133/Images/chevron-down-regular-blue.svg);background-position:top left;background-repeat:no-repeat;background-size:14px 8px;content:"";position:absolute;z-index:1}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--body{padding:0 24px;border-bottom:1px solid #F2F2F2}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance.is--active{margin-top:0;padding-bottom:0;transition:all 125ms ease-out}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance.is--active .entrance--item .item--image{position:relative}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance.is--active .entrance--item .item--image::after{top:28px;right:24px;bottom:unset;left:unset;width:14px;height:8px;background-image:url(/Themes/3133/Images/chevron-up-regular-white.svg);background-position:top left;background-repeat:no-repeat;background-size:14px 8px;border:unset;content:"";position:absolute;transform:unset;z-index:1}.header .header--content h1{grid-column:1 / span 2}.header .header--content .content--body{grid-column:1 / span 1}.header .header--background-image .background-image--placeholder{height:480px;mask-image:linear-gradient(0deg, transparent 0%, #000 25%)}.header .header--background-image .background-image--placeholder .placeholder--image img#background-image{mask-image:linear-gradient(90deg, transparent 0%, #000 25%, #000 75%, transparent 100%)}.header .header--background-image .background-image--placeholder .placeholder--image img#placeholder-image{mask-image:linear-gradient(90deg, transparent 0%, #000 25%, #000 75%, transparent 100%)}.header .header--background-image .header--stripes{top:0;right:-128px;bottom:0;left:0;background-image:url("/Themes/3133/Images/stripes_header_homepage.webp");background-position:center right;background-repeat:no-repeat;background-size:768px auto;mix-blend-mode:color-dodge;position:absolute;z-index:2}.header:not(.homepage) .header--stripes{top:64px;right:0;bottom:0;width:50%;mask-image:linear-gradient(-90deg, #000 0%, #000 75%, transparent 100%);background-image:url("/Themes/3133/Images/stripes_header.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;position:absolute;z-index:2}.footer .footer--wrapper .wrapper--top{padding:54px 40px 80px 40px}.footer .footer--wrapper .wrapper--top .top--placeholder{grid-template-columns:repeat(2, 1fr);gap:0}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content{height:100%;padding:0 20px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content:nth-child(1){grid-column:1 / -1;display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;gap:40px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content:nth-child(4){align-content:end;grid-column:1 / -1}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content .content--logo{margin:24px 0 0 0}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content .content--logo a img{width:auto;height:96px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p{margin:24px 0 0 0;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p a{text-decoration:none;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p a:hover{text-decoration:underline}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p.button{margin:24px 0 0 0}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p.button a:hover span{border-color:#FFFFFF;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p.payoff{margin-top:80px;color:#79F5D3;text-align:center;font-family:"Lilita One";font-size:24.557px;font-style:normal;font-weight:400;line-height:24.557px;text-transform:uppercase}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul{margin:0;padding:0}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li{margin:0;padding:0;list-style:none;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li a{text-decoration:none}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li a span{color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li a:hover span{text-decoration:underline}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type{margin-top:16px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type a{display:inline-block}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type a span{padding:4px 16px;background-color:#000000;font-weight:600;color:#FFFFFF;display:inline-block}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type a:hover span{background-color:#FFFFFF;text-decoration:none;color:#000000}.footer .footer--wrapper .wrapper--bottom{border-top:1px solid rgba(255,255,255,0.2)}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder{width:100%;max-width:1200px;margin:0 auto}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content{padding:19px 0;display:flex;flex-direction:column;gap:0px;text-align:center}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p{margin:0;color:#FFFFFF}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p a{text-decoration:underline;color:#FFFFFF}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p a:hover{text-decoration:none}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p span{color:rgba(255,255,255,0.3)}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p span a{color:rgba(255,255,255,0.3)}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p:last-of-type{margin-left:unset}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul{margin:0 auto;padding:0;display:flex;flex-direction:row;gap:20px}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul li{margin:0;padding:0;list-style:none}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul li a{text-decoration:none;color:#FFFFFF}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul li a:hover{text-decoration:underline}.sitemap>ul{width:100%;display:grid;grid-template-columns:repeat(1, 1fr)}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width{padding:0 20px;grid-template-columns:repeat(2, 1fr)}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width .item--image{grid-column:1 / span 1}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width .item--body{grid-column:2 / span 1}.placeholder--item.card{position:relative;padding:54px 0 51px 57px;background-color:#000000;position:relative}.placeholder--item.card:before{top:0;bottom:0;left:33.3333%;width:66.6667%;background:linear-gradient(-90deg, rgba(0,0,0,0) 0%, #000 100%);content:"";position:absolute;z-index:2}.placeholder--item.card .card--content{width:40%;position:relative;z-index:3}.placeholder--item.card .card--content p.quote{font-size:24px;color:#FFFFFF}.placeholder--item.card .card--content p.full-name{margin-top:8px;font-size:19px;font-weight:400;font-style:italic;color:#000000}.placeholder--item.card .card--image{top:-34px;right:10%;height:calc(100% + 34px);aspect-ratio:1/1;position:absolute;z-index:2}.placeholder--item.card .card--image img{top:0;right:0;left:0;width:100%;position:absolute}.placeholder--item.card .card--background-image{top:0;right:0;bottom:0;left:33.3333%;background-position:center center;background-repeat:no-repeat;background-size:cover;mix-blend-mode:multiply;position:absolute;z-index:1}.placeholder--item.card.with--form{margin-bottom:80px;padding:0;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);display:grid;grid-template-columns:1.25fr 0.75fr}.placeholder--item.card.with--form .card--content{width:unset;padding:16px 40px 40px 40px}.placeholder--item.card.with--form .card--content p.heading-5{color:#FFFFFF}.placeholder--item.card.with--form .card--image{top:unset;right:unset;height:unset;padding:16px 40px 344px 40px;background-color:#FFFFFF;aspect-ratio:unset;position:relative;z-index:2}.placeholder--item.card.with--form .card--image .image--employee{left:-25%;bottom:0;width:75%;min-width:320px;min-height:320px;margin-top:24px;padding-top:75%;position:absolute;overflow:hidden}.placeholder--item.card.with--form .card--image .image--employee img{top:0;right:0;left:0;margin:auto;position:absolute}.placeholder--item.full-image--card{position:relative;z-index:1}.placeholder--item.full-image--card .card--content{padding:232px 394px 149px 205px;position:relative;z-index:3}.placeholder--item.full-image--card .card--content h2,.placeholder--item.full-image--card .card--content p{color:#FFFFFF}.placeholder--item.full-image--card .card--content h2{line-height:60px;font-size:60px;font-weight:900}.placeholder--item.full-image--card .card--content h2+p{margin-top:32px}.placeholder--item.full-image--card .card--content .content--buttons{margin:24px 0 40px 0;display:flex;gap:16px;flex-direction:row;flex-wrap:wrap}.placeholder--item.full-image--card .card--content .content--buttons p{margin:0}.placeholder--item.full-image--card .card--content .content--buttons p.button.alternative a span{border-color:#FFFFFF;color:#FFFFFF}.placeholder--item.full-image--card .card--content .content--buttons p.button.alternative a:hover span{background-color:transparent;border-color:#FFBF00;color:#FFBF00}.placeholder--item.full-image--card .card--gradients:before,.placeholder--item.full-image--card .card--gradients:after{top:0;bottom:0;position:absolute;mix-blend-mode:multiply;content:"";z-index:2}.placeholder--item.full-image--card .card--gradients:before{left:0;width:34%;background:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%)}.placeholder--item.full-image--card .card--gradients:after{right:0;width:34%;background:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%)}.placeholder--item.full-image--card .card--background-image{top:0;right:0;bottom:0;left:0;margin:auto;background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute}.placeholder--item.full-image--card .card--background-image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);content:"";position:absolute;z-index:1}.placeholder--item.banner.blue{grid-template-columns:repeat(2, 1fr)}.placeholder--item.banner.blue .card--content{grid-column:1 / span 1}.placeholder--item.banner.blue .card--image{grid-column:2 / span 1}.placeholder--item.banner .card--content{padding:16px 40px 40px 40px}.placeholder--item.banner .card--image{height:inherit;position:relative}.placeholder--item.banner .card--image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;position:absolute;display:block}.placeholder--item.banner-working-at{grid-template-columns:1fr 1fr}.placeholder--grid.columns-2,.placeholder--grid.columns-3,.placeholder--grid.columns-4{grid-template-columns:repeat(2, 1fr)}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field input{max-width:unset !important}.wrapper--ticker{margin-top:0;display:flex;flex-direction:column;grid-template-columns:unset}.wrapper--ticker .images--placeholder{margin:24px 10px 0 10px}.wrapper--ticker .images--placeholder .slick-list .slick-track .carousel--item{margin:0 10px}.wrapper--ticker .images--placeholder .slick-list .slick-track .carousel--item.slick-cloned{opacity:1}.wrapper--ticker .images--placeholder .slick-list .slick-track .carousel--item.slick-cloned.previous-slide{opacity:1}.wrapper--ticker .images--placeholder .slick-list .slick-track .carousel--item.slick-active+.slick-slide{opacity:1}.wrapper--ticker .images--placeholder .slick-list .slick-track .carousel--item.previous-slide{opacity:1}form .search{width:32px;border:1px solid #FFFFFF;border-radius:9999px;display:inline-flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden}form .search:hover{border-color:#79F5D3}form .search:hover input [type=text]{color:#79F5D3}form .search:hover .search--icon{color:#79F5D3}form .search:hover .search--icon:hover{color:#79F5D3}form .search.is--active{width:unset}form .search input[type=text]{width:100%;height:30px;margin:0;padding:0;background-color:transparent;border:0;font-size:14px;font-weight:400;text-indent:20px;color:#FFFFFF;outline:none;flex-shrink:1}form .search ::-ms-input-placeholder{color:#FFFFFF}form .search ::placeholder{color:#FFFFFF}form .search .search--icon{width:30px;height:30px;line-height:30px;margin:0;padding:0;background-color:transparent;border:0;border-radius:0 9999px 9999px 0;font-weight:600;text-align:center;color:#FFFFFF;display:block;cursor:pointer;flex-shrink:0}}@media (max-width: 567px){.header::before{height:10%}.header .header--entrances .entrances--content{padding-top:222px}.header .header--entrances .entrances--content h1{grid-column:1 / span 3}.header .header--entrances .entrances--content .content--body{grid-column:1 / span 3}.header .header--entrances .entrances--placeholder{margin-top:48px;background-color:#FFFFFF;border:1px solid #F2F2F2;border-radius:6px;box-shadow:0px 4px 100px 0px #F2F2F2;display:grid;grid-template-columns:repeat(1, 1fr);column-gap:0;overflow:hidden}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance{margin-top:0;transition:all 125ms ease-in}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item{height:100%;border:0;border-radius:0;background-color:transparent;box-shadow:unset;overflow:hidden}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image{padding:16px 24px;justify-content:start;flex-direction:row;gap:12px;position:relative}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image .image--icon{width:32px;height:32px}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image img{height:32px}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image::after{top:28px;right:24px;width:14px;height:8px;background-image:url(/Themes/3133/Images/chevron-down-regular-blue.svg);background-position:top left;background-repeat:no-repeat;background-size:14px 8px;content:"";position:absolute;z-index:1}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--body{padding:0 24px;border-bottom:1px solid #F2F2F2}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance.is--active{margin-top:0;padding-bottom:0;transition:all 125ms ease-out}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance.is--active .entrance--item .item--image{position:relative}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance.is--active .entrance--item .item--image::after{top:28px;right:24px;bottom:unset;left:unset;width:14px;height:8px;background-image:url(/Themes/3133/Images/chevron-up-regular-white.svg);background-position:top left;background-repeat:no-repeat;background-size:14px 8px;border:unset;content:"";position:absolute;transform:unset;z-index:1}.header .header--content{grid-template-columns:repeat(1, 1fr)}.header .header--content h1{grid-column:1}.header .header--content .content--body{grid-column:1}.header .header--background-image .background-image--placeholder{height:380px;mask-image:linear-gradient(0deg, transparent 0%, #000 35%)}.header .header--background-image .background-image--placeholder .placeholder--image{width:100%}.header .header--background-image .background-image--placeholder .placeholder--image img#background-image{mask-image:linear-gradient(90deg, transparent 0%, #000 25%, #000 75%, transparent 100%)}.header .header--background-image .background-image--placeholder .placeholder--image img#placeholder-image{mask-image:linear-gradient(90deg, transparent 0%, #000 25%, #000 75%, transparent 100%)}.header .header--background-image .header--stripes{top:0;right:-128px;bottom:0;left:0;background-image:url("/Themes/3133/Images/stripes_header_homepage.webp");background-position:center right;background-repeat:no-repeat;background-size:512px auto;mix-blend-mode:color-dodge;position:absolute;z-index:2}.header:not(.homepage) .header--stripes{top:64px;right:0;bottom:0;width:50%;mask-image:linear-gradient(-90deg, #000 0%, #000 75%, transparent 100%);background-image:url("/Themes/3133/Images/stripes_header.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;position:absolute;z-index:2}.section{padding-top:16px}.section.has--background-color{margin-top:40px;padding-bottom:40px}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width{grid-template-columns:unset;gap:0}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width .item--image{grid-column:unset}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width .item--body{grid-column:unset}.section .section--wrapper .wrapper--products .products--placeholder,.section .section--wrapper .wrapper--products .branches--placeholder,.section .section--wrapper .wrapper--products .references--placeholder,.section .section--wrapper .wrapper--products .colors--placeholder,.section .section--wrapper .wrapper--products .images--placeholder,.section .section--wrapper .wrapper--products .vacancies--placeholder,.section .section--wrapper .wrapper--products .team--placeholder,.section .section--wrapper .wrapper--branches .products--placeholder,.section .section--wrapper .wrapper--branches .branches--placeholder,.section .section--wrapper .wrapper--branches .references--placeholder,.section .section--wrapper .wrapper--branches .colors--placeholder,.section .section--wrapper .wrapper--branches .images--placeholder,.section .section--wrapper .wrapper--branches .vacancies--placeholder,.section .section--wrapper .wrapper--branches .team--placeholder,.section .section--wrapper .wrapper--references .products--placeholder,.section .section--wrapper .wrapper--references .branches--placeholder,.section .section--wrapper .wrapper--references .references--placeholder,.section .section--wrapper .wrapper--references .colors--placeholder,.section .section--wrapper .wrapper--references .images--placeholder,.section .section--wrapper .wrapper--references .vacancies--placeholder,.section .section--wrapper .wrapper--references .team--placeholder,.section .section--wrapper .wrapper--colors .products--placeholder,.section .section--wrapper .wrapper--colors .branches--placeholder,.section .section--wrapper .wrapper--colors .references--placeholder,.section .section--wrapper .wrapper--colors .colors--placeholder,.section .section--wrapper .wrapper--colors .images--placeholder,.section .section--wrapper .wrapper--colors .vacancies--placeholder,.section .section--wrapper .wrapper--colors .team--placeholder,.section .section--wrapper .wrapper--images .products--placeholder,.section .section--wrapper .wrapper--images .branches--placeholder,.section .section--wrapper .wrapper--images .references--placeholder,.section .section--wrapper .wrapper--images .colors--placeholder,.section .section--wrapper .wrapper--images .images--placeholder,.section .section--wrapper .wrapper--images .vacancies--placeholder,.section .section--wrapper .wrapper--images .team--placeholder,.section .section--wrapper .wrapper--ticker .products--placeholder,.section .section--wrapper .wrapper--ticker .branches--placeholder,.section .section--wrapper .wrapper--ticker .references--placeholder,.section .section--wrapper .wrapper--ticker .colors--placeholder,.section .section--wrapper .wrapper--ticker .images--placeholder,.section .section--wrapper .wrapper--ticker .vacancies--placeholder,.section .section--wrapper .wrapper--ticker .team--placeholder,.section .section--wrapper .wrapper--vacancies .products--placeholder,.section .section--wrapper .wrapper--vacancies .branches--placeholder,.section .section--wrapper .wrapper--vacancies .references--placeholder,.section .section--wrapper .wrapper--vacancies .colors--placeholder,.section .section--wrapper .wrapper--vacancies .images--placeholder,.section .section--wrapper .wrapper--vacancies .vacancies--placeholder,.section .section--wrapper .wrapper--vacancies .team--placeholder,.section .section--wrapper .wrapper--team .products--placeholder,.section .section--wrapper .wrapper--team .branches--placeholder,.section .section--wrapper .wrapper--team .references--placeholder,.section .section--wrapper .wrapper--team .colors--placeholder,.section .section--wrapper .wrapper--team .images--placeholder,.section .section--wrapper .wrapper--team .vacancies--placeholder,.section .section--wrapper .wrapper--team .team--placeholder{gap:24px}.section:last-of-type{padding-bottom:40px}.footer .footer--wrapper .wrapper--top{padding:16px 0 40px 0}.footer .footer--wrapper .wrapper--top .top--placeholder{grid-template-columns:repeat(1, 1fr);gap:0}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content:nth-child(1){grid-template-columns:repeat(1, 1fr);gap:0px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content:nth-child(1) p.button{margin-bottom:16px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content .content--logo{margin:24px auto 0 auto}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content .content--logo a img{width:auto;height:72px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p{text-align:center}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p.payoff{margin-top:40px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul{text-align:center}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul.socials{justify-content:center}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul{flex-direction:column;gap:0px}.card .card--body{padding:0 24px 24px 24px}.placeholder--item.card{position:relative;padding:54px 0 51px 57px;background-color:#000000;position:relative}.placeholder--item.card:before{top:0;bottom:0;left:33.3333%;width:66.6667%;background:linear-gradient(-90deg, rgba(0,0,0,0) 0%, #000 100%);content:"";position:absolute;z-index:2}.placeholder--item.card .card--content{width:40%;position:relative;z-index:3}.placeholder--item.card .card--content p.quote{font-size:24px;color:#FFFFFF}.placeholder--item.card .card--content p.full-name{margin-top:8px;font-size:19px;font-weight:400;font-style:italic;color:#000000}.placeholder--item.card .card--image{top:-34px;right:10%;height:calc(100% + 34px);aspect-ratio:1/1;position:absolute;z-index:2}.placeholder--item.card .card--image img{top:0;right:0;left:0;width:100%;position:absolute}.placeholder--item.card .card--background-image{top:0;right:0;bottom:0;left:33.3333%;background-position:center center;background-repeat:no-repeat;background-size:cover;mix-blend-mode:multiply;position:absolute;z-index:1}.placeholder--item.card.with--form{margin-bottom:80px;padding:0;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);display:grid;grid-template-columns:1.25fr 0.75fr}.placeholder--item.card.with--form .card--content{width:unset;padding:16px 40px 40px 40px}.placeholder--item.card.with--form .card--content p.heading-5{color:#FFFFFF}.placeholder--item.card.with--form .card--image{top:unset;right:unset;height:unset;padding:16px 40px 344px 40px;background-color:#FFFFFF;aspect-ratio:unset;position:relative;z-index:2}.placeholder--item.card.with--form .card--image .image--employee{left:-25%;bottom:0;width:75%;min-width:320px;min-height:320px;margin-top:24px;padding-top:75%;position:absolute;overflow:hidden}.placeholder--item.card.with--form .card--image .image--employee img{top:0;right:0;left:0;margin:auto;position:absolute}.placeholder--item.full-image--card{position:relative;z-index:1}.placeholder--item.full-image--card .card--content{padding:232px 394px 149px 205px;position:relative;z-index:3}.placeholder--item.full-image--card .card--content h2,.placeholder--item.full-image--card .card--content p{color:#FFFFFF}.placeholder--item.full-image--card .card--content h2{line-height:60px;font-size:60px;font-weight:900}.placeholder--item.full-image--card .card--content h2+p{margin-top:32px}.placeholder--item.full-image--card .card--content .content--buttons{margin:24px 0 40px 0;display:flex;gap:16px;flex-direction:row;flex-wrap:wrap}.placeholder--item.full-image--card .card--content .content--buttons p{margin:0}.placeholder--item.full-image--card .card--content .content--buttons p.button.alternative a span{border-color:#FFFFFF;color:#FFFFFF}.placeholder--item.full-image--card .card--content .content--buttons p.button.alternative a:hover span{background-color:transparent;border-color:#FFBF00;color:#FFBF00}.placeholder--item.full-image--card .card--gradients:before,.placeholder--item.full-image--card .card--gradients:after{top:0;bottom:0;position:absolute;mix-blend-mode:multiply;content:"";z-index:2}.placeholder--item.full-image--card .card--gradients:before{left:0;width:34%;background:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%)}.placeholder--item.full-image--card .card--gradients:after{right:0;width:34%;background:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%)}.placeholder--item.full-image--card .card--background-image{top:0;right:0;bottom:0;left:0;margin:auto;background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute}.placeholder--item.full-image--card .card--background-image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);content:"";position:absolute;z-index:1}.placeholder--item.banner.blue{grid-template-columns:unset}.placeholder--item.banner.blue .card--content{grid-column:unset}.placeholder--item.banner.blue .card--image{grid-column:unset}.placeholder--item.banner.white{grid-template-columns:unset}.placeholder--item.banner.white .card--image{grid-column:unset}.placeholder--item.banner.white .card--content{grid-column:unset}.placeholder--item.banner .card--content{padding:0px 24px 24px 24px;order:2}.placeholder--item.banner .card--image{height:inherit;position:relative;order:1}.placeholder--item.banner .card--image img{position:relative}.placeholder--item.banner-working-at{grid-template-columns:unset}.placeholder--item.banner-working-at .card--image{order:1}.placeholder--item.banner-working-at .card--image img{position:relative}.placeholder--item.banner-working-at .card--content{padding:0 24px 24px 24px;order:2}.placeholder--grid.columns-2,.placeholder--grid.columns-3,.placeholder--grid.columns-4{grid-template-columns:100%}.placeholder--grid.vacancies{grid-template-columns:100%}.placeholder--carousel-controls{flex-direction:column}.placeholder--carousel-controls p{width:100%;text-align:center;order:3}.placeholder--carousel-controls .controls--dots{order:1;flex:1;flex-grow:1}.placeholder--carousel-controls .controls--arrows{margin:0;order:2;flex:1;flex-grow:1}.wrapper--ticker .images--placeholder{margin-top:24px;grid-column:unset}.wrapper--ticker .images--placeholder .slick-list .slick-track .carousel--item{margin:0 10px}}@media (min-width: 992.02px) and (max-width: 1180px){.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--content{width:100%}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary{margin-right:49px}.sitemap>ul{width:100%;display:grid;grid-template-columns:repeat(2, 1fr)}}.iframe--wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden}.iframe--wrapper:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);content:"";position:absolute;z-index:2}.iframe--wrapper:after{top:0;bottom:0;left:0;width:50%;background:linear-gradient(to right, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);position:absolute;content:"";z-index:3}.iframe--wrapper iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.back-end-ui-tagger{pointer-events:none}.grecaptcha-badge{display:none !important;visibility:hidden !important}input[type=file]::file-selector-button{background-color:#79F5D3;color:#000;border:1px solid #79F5D3;border-radius:16px;padding:4px 28px;margin-right:20px;transition:250ms;cursor:pointer}input[type=file]::file-selector-button:hover{background-color:transparent;border-color:#000000}

/*FILE: wwwroot//Themes/3133\Css\theme.css*/
@font-face{font-display:block;font-family:'Lilita One';font-style:normal;font-weight:400;src:url("/lib/fonts/lilita-one-v15-latin-regular.woff2") format("woff2")}@font-face{font-display:block;font-family:'Source Sans 3';font-style:normal;font-weight:400;src:url("/lib/fonts/source-sans-3-v15-latin-regular.woff2") format("woff2")}@font-face{font-display:block;font-family:'Source Sans 3';font-style:normal;font-weight:700;src:url("/lib/fonts/source-sans-3-v15-latin-700.woff2") format("woff2")}html{overflow-y:scroll}html,body{height:100%;line-height:24px;margin:0;padding:0;background-color:#F6F6F6;font-family:'Source Sans 3';font-weight:400;font-size:16px}ul.breadcrumb{margin:24px 0 0 0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap}ul.breadcrumb li{margin:0;padding:0;list-style:none}ul.breadcrumb li:not(:last-of-type):after{margin:0 10px;content:"/"}ul.breadcrumb li a{text-decoration:none}h1,h2,h3,h4,h5,h6,p{margin:24px 0 0 0}h1,.heading-1,h2,.heading-2,h3,.heading-3,h4,.heading-4,h5,.heading-5,h6,.heading-6{font-family:'Lilita One';color:#061F71}h1,.heading-1{font-size:40px;font-style:normal;font-weight:400;line-height:40px;text-transform:uppercase}h2,.heading-2{line-height:32px;font-size:32px;font-style:normal;font-weight:400;line-height:32px}h3,.heading-3{line-height:25px;font-size:25px}h4,.heading-4{line-height:20px;font-size:20px;font-weight:400}h5,.heading-5{line-height:32px;font-size:16px}h6,.heading-6{line-height:32px;font-size:16px}p{line-height:24px;font-family:'Source Sans 3';font-size:16px;color:#000000}p.button a{text-decoration:none;display:inline-block}p.button a span{padding:10px 28px;background-color:#79F5D3;border:1px solid transparent;border-radius:9999px;color:#000000;display:inline-flex;flex-direction:row;transition:all linear 125ms}p.button a:hover{text-decoration:none}p.button a:hover span{background-color:transparent;border-color:#000000;color:#000000}p.button.alternative a span{padding:10px 28px;background-color:transparent;border:1px solid #000000;color:#000000;display:inline-flex;flex-direction:row}p.button.alternative a:hover span{background-color:#79F5D3;border-color:transparent;color:#000000}p.text-link a{text-decoration:none}p.text-link a span{text-decoration:underline;text-underline-offset:6px;transition:all linear 125ms;color:#192441}p.text-link a:hover span{text-decoration-color:#79F5D3}ul,ol{margin:24px 0 0 0;padding:0}ul li,ol li{margin:0;padding:0 0 0 24px}figure{margin:0}body.page .main .section:first-of-type{padding-top:0}.body--locker{height:100%;display:flex;flex-direction:column}.body--locker.is--locked{top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;position:absolute}.header{background-color:#192441;position:relative}.header::before{top:0;right:0;left:0;height:50%;background:linear-gradient(180deg, #192441 0%, rgba(25,36,65,0) 100%);position:absolute;content:"";z-index:4}.header .header--navigation{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:5}.header .header--navigation ul{margin:0;padding:0;display:flex;justify-content:space-between}.header .header--navigation ul li{margin:0;padding:0;list-style:none}.header .header--navigation ul li.navigation--logo{margin-top:24px}.header .header--navigation ul li.navigation--logo a img{height:68px}.header .header--navigation ul li.navigation--nav{margin-top:20px;align-content:center}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul{display:flex;justify-content:end;align-items:center;gap:32px}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li{position:relative}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.languages span{font-size:14px;font-weight:400;color:#FFFFFF;display:flex;flex-direction:row;gap:8px;cursor:pointer}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.languages span img{width:auto;height:16px;margin:8px 0;border-radius:2px;display:inline-block}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.languages ul{display:none}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.languages:hover span{color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.has--children>a{position:relative}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.has--children>a span{padding-right:22px;position:relative}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.has--children>a span:after{width:14px;height:8px;background-image:url("/Themes/3133/Images/chevron-down-regular-white.svg");background-position:top left;background-size:14px 8px;background-repeat:no-repeat;content:"";top:7px;right:0;position:absolute}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.has--children>a:hover span{color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.has--children>a:hover span:after{background-image:url("/Themes/3133/Images/chevron-down-regular-green.svg")}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a{padding:8px 0;text-decoration:none;color:#FFFFFF;display:block}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a>span{font-size:14px;font-weight:400;color:#FFFFFF;position:relative;transition:all linear 125ms}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a>span[data-number]{padding-right:24px}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a>span[data-number]:after{top:-9px;right:0;width:18px;height:18px;line-height:18px;border-radius:8px;background-color:#79F5D3;font-size:10px;font-weight:700;text-align:center;color:#061F71;content:attr(data-number);position:absolute}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:hover>a,.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:focus>a,.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:active>a{text-decoration:none}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:hover>a>span,.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:focus>a>span,.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:active>a>span{color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:hover>a>span:after,.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:focus>a>span:after,.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:active>a>span:after{color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:hover>a>span[data-number],.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:focus>a>span[data-number],.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:active>a>span[data-number]{padding-right:24px}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:hover>a>span[data-number]:after,.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:focus>a>span[data-number]:after,.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:active>a>span[data-number]:after{color:#061F71}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li ul{padding:12px 20px;border:1px solid #F2F2F2;border-radius:6px;background-color:#FFFFFF;box-shadow:0px 4px 100px 0px #F2F2F2;box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);flex-direction:column;visibility:hidden;opacity:0;position:absolute;top:100%;transform:translateY(-2em);z-index:-1;transition:all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li ul li a{text-decoration:none;color:#000000;display:flex;flex-direction:row;gap:8px}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li ul li a img{width:auto;height:16px;margin:8px 0;border-radius:2px;display:inline-block}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li ul li a span{padding:8px 0;white-space:nowrap}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li ul li a:hover{text-decoration:underline}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:nth-last-child(2) a{padding:0}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:nth-last-child(2) a span{padding:3px 15px;background-color:#79F5D3;border:1px solid #79F5D3;border-radius:9999px;color:#000000;display:block;transition:all linear 125ms}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:nth-last-child(2):hover a span{background-color:transparent;border:1px solid #FFFFFF;color:#FFFFFF}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:hover ul{visibility:visible;opacity:1;z-index:1;transform:translateY(0%);transition-delay:0s, 0s, 0.3s}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul{display:flex;justify-content:end;gap:32px}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li{position:relative}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li.has--children>a{position:relative}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li.has--children>a span{padding-right:22px;position:relative}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li.has--children>a span:after{width:14px;height:8px;background-image:url("/Themes/3133/Images/chevron-down-regular-white.svg");background-position:top left;background-size:14px 8px;background-repeat:no-repeat;top:8px;right:0;content:"";position:absolute}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li.has--children>a:hover span{color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li.has--children>a:hover span:after{background-image:url("/Themes/3133/Images/chevron-down-regular-green.svg")}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li.is--active>a span,.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li.is--active>a:hover span{color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li.is--active>a span:after,.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li.is--active>a:hover span:after{color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li>a{padding:8px 0;text-decoration:none;display:block}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li>a>span{font-size:22px;font-weight:600;color:#FFFFFF;display:block;transition:all linear 125ms}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li:hover>a,.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li:focus>a,.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li:active>a{text-decoration:none}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li:hover>a>span,.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li:focus>a>span,.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li:active>a>span{color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li:hover>a>span:after,.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li:focus>a>span:after,.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li:active>a>span:after{color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li>ul{padding:12px 20px;border:1px solid #F2F2F2;border-radius:6px;background-color:#FFFFFF;box-shadow:0px 4px 100px 0px #F2F2F2;box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);flex-direction:column;visibility:hidden;opacity:0;position:absolute;top:100%;transform:translateY(-2em);z-index:-1;transition:all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li>ul>li>a{text-decoration:none;color:#000000;display:block}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li>ul>li>a>span{padding:8px 0;white-space:nowrap;display:block}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li>ul>li>a:hover{color:#000000;text-decoration:underline}.header .header--navigation ul li.navigation--nav nav.nav--primary>ul>li:hover ul{visibility:visible;opacity:1;z-index:1;transform:translateY(0%);transition-delay:0s, 0s, 0.3s}.header .header--navigation ul li.navigation--nav .hamburger{display:none}.header .header--entrances{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:4}.header .header--entrances .entrances--content{padding-top:72px;display:grid;grid-template-columns:repeat(3, 1fr);column-gap:40px}.header .header--entrances .entrances--content h1{grid-column:1 / span 2;color:#FFFFFF}.header .header--entrances .entrances--content .content--body{grid-column:1 / span 1}.header .header--entrances .entrances--content .content--body p{color:#FFFFFF}.header .header--entrances .entrances--placeholder{margin-top:48px;display:grid;column-gap:40px;grid-template-columns:repeat(3, 1fr)}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance{margin-top:0;transition:all 125ms ease-in}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item{height:100%;border:1px solid #F2F2F2;border-radius:6px;background-color:#FFFFFF;overflow:hidden}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--image{padding:24px 40px;border-bottom:1px solid #F2F2F2;align-items:center;justify-content:center;display:flex;flex-direction:column;gap:24px;transition:all linear 125ms;position:relative}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--image .image--icon{width:100%;height:48px;background-color:#061F71}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--image img{width:auto;height:48px}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--image p.heading-3{line-height:25px;font-size:25px;margin:0;text-align:center}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--image::after{bottom:-14px;left:50%;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:14px solid #192441;position:absolute;transform:translateX(-50%);transition:all linear 125ms;opacity:0;content:""}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--body{padding:0 40px 24px 40px}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--body nav ul{margin:0;padding:0}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--body nav ul li{margin:0;padding:0;list-style:none}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--body nav ul li:not(:last-child){border-bottom:1px solid #F2F2F2}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--body nav ul li a{text-decoration:none}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--body nav ul li a span{background-image:url("/Themes/3133/Images/chevron-right-regular-blue.svg");background-position:right 21px;background-repeat:no-repeat;background-size:8px 14px;padding:18px 18px 18px 0;color:#192441;transition:all linear 125ms;display:block}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance.entrance .entrance--item .item--body nav ul li a:hover span{padding-left:10px}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance:hover{margin-top:-24px;padding-bottom:24px;transition:all 125ms ease-out}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance:hover .entrance--item .item--image{background-color:#192441}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance:hover .entrance--item .item--image .image--icon{background-color:#FFFFFF}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance:hover .entrance--item .item--image p.heading-3{color:#FFFFFF}.header .header--entrances .entrances--placeholder:not(.is--tablet) .placeholder--entrance:hover .entrance--item .item--image::after{opacity:1}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance{margin-top:0;transition:all 125ms ease-in}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item{height:100%;border:1px solid #F2F2F2;border-radius:6px;background-color:#FFFFFF;overflow:hidden}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image{padding:24px 40px;border-bottom:1px solid #F2F2F2;align-items:center;justify-content:center;display:flex;flex-direction:column;gap:24px;transition:all linear 125ms}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image .image--icon{width:100%;height:48px;background-color:#061F71}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image img{width:auto;height:48px}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image p.heading-3{line-height:25px;font-size:25px;margin:0;text-align:center}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--body{padding:0 40px 24px 40px}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--body nav ul{margin:0;padding:0}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--body nav ul li{margin:0;padding:0;list-style:none}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--body nav ul li:not(:last-child){border-bottom:1px solid #F2F2F2}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--body nav ul li a{text-decoration:none}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--body nav ul li a span{background-image:url("/Themes/3133/Images/chevron-right-regular-blue.svg");background-position:right 21px;background-repeat:no-repeat;background-size:8px 14px;padding:18px 18px 18px 0;color:#192441;transition:all linear 125ms;display:block}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--body nav ul li a:hover span{padding-left:10px}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance.is--active{margin-top:-24px;padding-bottom:24px;transition:all 125ms ease-out}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance.is--active .entrance--item .item--image{background-color:#192441;position:relative}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance.is--active .entrance--item .item--image .image--icon{background-color:#FFFFFF}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance.is--active .entrance--item .item--image p.heading-3{color:#FFFFFF}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance.is--active .entrance--item .item--image::after{bottom:-14px;left:50%;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:14px solid #192441;position:absolute;transform:translateX(-50%);content:""}.header .header--content{width:100%;max-width:1200px;margin:0 auto;padding:0 20px 104px 20px;position:relative;z-index:4}.header .header--content ul.breadcrumb li{color:#FFFFFF}.header .header--content ul.breadcrumb li a{text-decoration:underline;color:#FFFFFF}.header .header--content ul.breadcrumb li a:hover{text-decoration:none}.header .header--content h1{grid-column:1 / span 2;color:#FFFFFF}.header .header--content .content--body{grid-column:1 / span 1}.header .header--content .content--body p{color:#FFFFFF}.header .header--background-image{top:0;right:0;bottom:0;left:0;position:absolute;overflow:hidden;z-index:1}.header .header--background-image .background-image--placeholder{width:100%;max-width:1200px;height:100%;margin:0 auto;padding:0 20px;position:relative;display:flex;justify-content:end;align-items:end}.header .header--background-image .background-image--placeholder .placeholder--image{top:0;right:0;bottom:0;width:75%;height:100%;position:relative}.header .header--background-image .background-image--placeholder .placeholder--image img{width:100%;height:100%;mask-image:linear-gradient(90deg, transparent 0%, #000 25%, #000 75%, transparent 100%);object-fit:cover}.header .header--background-image .background-image--placeholder .placeholder--image img#background-image{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.header .header--background-image .header--stripes{top:0;right:-128px;bottom:0;left:0;background:url("/Themes/3133/Images/stripes_header_homepage.webp") bottom right no-repeat;mix-blend-mode:color-dodge;position:absolute;z-index:2}.header .header--background-image::after{right:0;bottom:0;left:0;height:100px;background-color:#FFFFFF;content:"";display:block;position:absolute;z-index:1}.header:not(.homepage){height:unset;min-height:unset}.header:not(.homepage) .header--background-image{top:64px !important}.header:not(.homepage) .header--stripes{top:64px;right:0;bottom:0;width:50%;max-width:1332px;mask-image:linear-gradient(-90deg, #000 0%, #000 75%, transparent 100%);background:url("/Themes/3133/Images/stripes_header.webp") center right no-repeat;position:absolute;z-index:2}.header:not(.homepage)::before{top:64px;right:0;left:0;height:50%;background:linear-gradient(180deg, #192441 0%, rgba(25,36,65,0) 100%);position:absolute;content:"";z-index:4}.header:not(.homepage)::after{right:0;bottom:-200px;left:0;width:100%;height:256px;background:rgba(255,255,255,0.01);border-top:1px solid rgba(255,255,255,0.1);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);content:"";position:absolute;transform:unset;z-index:3}.header::after{right:0;bottom:0;left:0;width:100%;height:50%;background:rgba(255,255,255,0.01);border-top:1px solid rgba(255,255,255,0.1);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);content:"";position:absolute;transform:translateY(50%);z-index:3}.main{position:relative;z-index:4}.main ul li{list-style:none;position:relative}.main ul li::before{top:7px;left:0;width:14px;height:10px;background-image:url("/Themes/3133/Images/check-regular-blue.svg");background-position:top left;background-repeat:no-repeat;content:"";position:absolute}.section{padding:54px 0 0 0;overflow:hidden}.section.has--background-color{margin-top:86px;padding-bottom:86px}.section.has--background-color.blue{background-color:#192441;position:relative}.section.has--background-color.blue h1,.section.has--background-color.blue .heading-1,.section.has--background-color.blue h2,.section.has--background-color.blue .heading-2,.section.has--background-color.blue h3,.section.has--background-color.blue .heading-3,.section.has--background-color.blue h4,.section.has--background-color.blue .heading-4,.section.has--background-color.blue h5,.section.has--background-color.blue .heading-5,.section.has--background-color.blue h6,.section.has--background-color.blue .heading-6,.section.has--background-color.blue p,.section.has--background-color.blue ul,.section.has--background-color.blue ol,.section.has--background-color.blue li{color:#FFFFFF}.section.has--background-color.blue p.button a:hover span{border-color:#FFFFFF;color:#FFFFFF}.section.has--background-color.blue:after{top:0;right:0;bottom:0;left:0;background-image:url("/Themes/3133/Images/energy_lines.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;position:absolute;opacity:0.3;content:""}.section.has--background-color.blue .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label{color:#FFFFFF}.section.has--background-color.blue .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label a{color:#FFFFFF}.section.has--background-color.blue .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input[type=file]{background-color:#FFFFFF}.section.has--background-color.blue .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input[type=file].input-validation-error{background-color:rgba(255,0,0,0.75);border-color:#FF0000 !important}.section.has--background-color.blue .umbraco-forms-page .umbraco-forms-fieldset small{color:rgba(255,255,255,0.75)}.section.has--background-color.blue .umbraco-forms-page .umbraco-forms-fieldset small a{color:rgba(255,255,255,0.75)}.section.has--background-color.blue .umbraco-forms-page .umbraco-forms-navigation button:hover{border-color:#FFFFFF;color:#FFFFFF}.section.has--background-color.blue .downloads p.button.alternative a span{padding-left:54px;background-image:url("/Themes/3133/Images/arrow-down-to-line-regular-white.svg");background-position:28px center;background-repeat:no-repeat;background-size:14px auto;border-color:#FFFFFF;color:#FFFFFF}.section.has--background-color.blue .downloads p.button.alternative a:hover span{background-image:url("/Themes/3133/Images/arrow-down-to-line-regular-black.svg");border-color:#79F5D3;color:#000000}.section.overflow--visible{overflow:visible}.section.without--padding-top{padding-top:0}.section.full--width .section--wrapper{max-width:unset}.section.full--width .section--wrapper .wrapper--card{padding:0}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.full-image--card .card--content{width:100%;max-width:1200px;height:calc(100% - 28px);margin:0 auto;padding:96px 442px 120px 20px;box-sizing:border-box}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.full-image--card .card--gradients:before{width:67%;background:linear-gradient(to right, rgba(0,0,0,0.5) 34%, rgba(0,0,0,0) 100%)}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width{width:100%;max-width:1160px;height:calc(100% - 28px);margin:24px auto 0 auto;position:relative;z-index:5;display:grid;grid-template-columns:repeat(3, 1fr);gap:40px}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width .item--image{grid-column:1 / span 1}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width .item--image img{width:100%;height:auto}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width .item--body{grid-column:2 / span 2}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width .item--body p.button a:hover span{border-color:#FFFFFF;color:#FFFFFF}.section:first-of-type{overflow:visible}.section:first-of-type .section--wrapper .wrapper-offset--wrapper{margin:-94px 20px 0 20px;padding:16px 20px 40px 20px;background-color:#FFFFFF;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);position:relative;z-index:8}.section:first-of-type .section--wrapper .wrapper-offset--wrapper ul.breadcrumb{margin:24px 20px 0 20px}.section .section--wrapper{width:100%;max-width:1200px;height:calc(100% - 28px);margin:0 auto;position:relative;z-index:5}.section .section--wrapper .wrapper--products,.section .section--wrapper .wrapper--branches,.section .section--wrapper .wrapper--references,.section .section--wrapper .wrapper--colors,.section .section--wrapper .wrapper--images,.section .section--wrapper .wrapper--ticker,.section .section--wrapper .wrapper--vacancies,.section .section--wrapper .wrapper--team{padding:0 20px}.section .section--wrapper .wrapper--products .products--placeholder,.section .section--wrapper .wrapper--products .branches--placeholder,.section .section--wrapper .wrapper--products .references--placeholder,.section .section--wrapper .wrapper--products .colors--placeholder,.section .section--wrapper .wrapper--products .images--placeholder,.section .section--wrapper .wrapper--products .vacancies--placeholder,.section .section--wrapper .wrapper--products .team--placeholder,.section .section--wrapper .wrapper--branches .products--placeholder,.section .section--wrapper .wrapper--branches .branches--placeholder,.section .section--wrapper .wrapper--branches .references--placeholder,.section .section--wrapper .wrapper--branches .colors--placeholder,.section .section--wrapper .wrapper--branches .images--placeholder,.section .section--wrapper .wrapper--branches .vacancies--placeholder,.section .section--wrapper .wrapper--branches .team--placeholder,.section .section--wrapper .wrapper--references .products--placeholder,.section .section--wrapper .wrapper--references .branches--placeholder,.section .section--wrapper .wrapper--references .references--placeholder,.section .section--wrapper .wrapper--references .colors--placeholder,.section .section--wrapper .wrapper--references .images--placeholder,.section .section--wrapper .wrapper--references .vacancies--placeholder,.section .section--wrapper .wrapper--references .team--placeholder,.section .section--wrapper .wrapper--colors .products--placeholder,.section .section--wrapper .wrapper--colors .branches--placeholder,.section .section--wrapper .wrapper--colors .references--placeholder,.section .section--wrapper .wrapper--colors .colors--placeholder,.section .section--wrapper .wrapper--colors .images--placeholder,.section .section--wrapper .wrapper--colors .vacancies--placeholder,.section .section--wrapper .wrapper--colors .team--placeholder,.section .section--wrapper .wrapper--images .products--placeholder,.section .section--wrapper .wrapper--images .branches--placeholder,.section .section--wrapper .wrapper--images .references--placeholder,.section .section--wrapper .wrapper--images .colors--placeholder,.section .section--wrapper .wrapper--images .images--placeholder,.section .section--wrapper .wrapper--images .vacancies--placeholder,.section .section--wrapper .wrapper--images .team--placeholder,.section .section--wrapper .wrapper--ticker .products--placeholder,.section .section--wrapper .wrapper--ticker .branches--placeholder,.section .section--wrapper .wrapper--ticker .references--placeholder,.section .section--wrapper .wrapper--ticker .colors--placeholder,.section .section--wrapper .wrapper--ticker .images--placeholder,.section .section--wrapper .wrapper--ticker .vacancies--placeholder,.section .section--wrapper .wrapper--ticker .team--placeholder,.section .section--wrapper .wrapper--vacancies .products--placeholder,.section .section--wrapper .wrapper--vacancies .branches--placeholder,.section .section--wrapper .wrapper--vacancies .references--placeholder,.section .section--wrapper .wrapper--vacancies .colors--placeholder,.section .section--wrapper .wrapper--vacancies .images--placeholder,.section .section--wrapper .wrapper--vacancies .vacancies--placeholder,.section .section--wrapper .wrapper--vacancies .team--placeholder,.section .section--wrapper .wrapper--team .products--placeholder,.section .section--wrapper .wrapper--team .branches--placeholder,.section .section--wrapper .wrapper--team .references--placeholder,.section .section--wrapper .wrapper--team .colors--placeholder,.section .section--wrapper .wrapper--team .images--placeholder,.section .section--wrapper .wrapper--team .vacancies--placeholder,.section .section--wrapper .wrapper--team .team--placeholder{display:flex;flex-direction:column;gap:40px}.section .section--wrapper .wrapper--product{padding:0 20px;position:relative;z-index:5}.section .section--wrapper .wrapper--product .product--data{margin-top:-40px}.section .section--wrapper .wrapper--product .product--data .data--placeholder{margin-right:102px;background-color:#FFFFFF;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);display:grid;grid-template-columns:calc(50% + 71px) calc(50% - 71px)}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--content{padding:16px 40px 40px 40px}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--content h1{margin-top:8px}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--content ul.benefits{margin:32px 0 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:24px}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--content ul.benefits li{margin:0;padding:0 0 0 30px;list-style:none;position:relative}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside{display:flex;flex-direction:column}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--image{margin:-40px -102px 24px 0}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--image figure{margin:0}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--image figure picture img{width:100%;height:auto}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--buttons{margin:auto 0 40px 0;display:flex;gap:16px;flex-direction:row;flex-wrap:wrap}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--buttons p.button{margin:0}.section .section--wrapper .wrapper--vacancy{padding:0 20px;position:relative;z-index:5}.section .section--wrapper .wrapper--vacancy .vacancy--data{margin-top:-40px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder{margin-right:102px;background-color:#FFFFFF;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);display:grid;grid-template-columns:calc(50% + 71px) calc(50% - 71px)}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content{padding:16px 40px 40px 40px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content h1{margin-top:8px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content ul.benefits{margin:32px 0 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:24px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content ul.benefits li{margin:0;padding:0 0 0 30px;list-style:none;position:relative}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content p.content--data{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content p.content--data span strong{font-weight:600}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside{display:flex;flex-direction:column}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--image{margin:-40px -102px 0 0}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--image figure{margin:0}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--image figure picture img{width:100%;height:auto}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--buttons{margin:auto 0 40px 0;display:flex;gap:16px;flex-direction:row;flex-wrap:wrap}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--buttons p.button{margin:0}.section .section--wrapper .wrapper--card{padding:0 20px}.section.without-paddings{padding:0}.section:last-of-type{padding-bottom:80px}.footer{margin-top:auto;position:relative;z-index:4}.footer .footer--wrapper .wrapper--top{padding:54px 0 80px 0;background:#192441;border-top:1px solid rgba(255,255,255,0.2);position:relative}.footer .footer--wrapper .wrapper--top .top--placeholder{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:repeat(4, 1fr);align-items:center;gap:128px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content .content--logo{margin-top:24px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content .content--logo a img{width:100%;height:auto}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p{color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p a{text-decoration:none;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p a:hover{text-decoration:underline}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p.button a:hover span{border-color:#FFFFFF;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p.payoff{color:#79F5D3;text-align:right;font-family:"Lilita One";font-size:24.557px;font-style:normal;font-weight:400;line-height:24.557px;text-transform:uppercase}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul{margin:0;padding:0}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li{margin:0;padding:0;list-style:none;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li a{text-decoration:none;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li a span{color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li a:hover{text-decoration:underline;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li a:hover span{color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul.socials{margin:6px 0 0 0;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul.socials li a{width:18px;height:18px;display:block}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul.socials li.linkedin a{background-image:url("/Themes/3133/Images/linkedin-white.svg")}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul.socials li.facebook a{background-image:url("/Themes/3133/Images/facebook-f-white.svg")}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type{margin-top:16px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type a{display:inline-block}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type a span{padding:4px 16px;background-color:#000000;font-weight:600;color:#FFFFFF;display:inline-block}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type a:hover span{background-color:#FFFFFF;text-decoration:none;color:#000000}.footer .footer--wrapper .wrapper--bottom{background:#192441;border-top:1px solid rgba(255,255,255,0.2)}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder{width:100%;max-width:1200px;margin:0 auto}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content{padding:19px 0;display:flex;flex-direction:row;gap:40px}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p{margin:0;color:#FFFFFF}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p a{text-decoration:underline;color:#FFFFFF}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p a:hover{text-decoration:none}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p span{color:rgba(255,255,255,0.5)}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p span a{color:rgba(255,255,255,0.5)}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p:last-of-type{margin-left:auto}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul{margin:0;padding:0;display:flex;flex-direction:row;gap:40px}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul li{margin:0;padding:0;list-style:none}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul li a{text-decoration:none;color:#FFFFFF}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul li a:hover{text-decoration:underline}.wrapper--ticker{margin-top:24px;display:grid;grid-template-columns:repeat(7, 1fr)}.wrapper--ticker .content--placeholder{grid-column:1 / span 1}.wrapper--ticker .images--placeholder{grid-column:4 / span 4;gap:0 !important}.wrapper--ticker .images--placeholder .slick-list{margin:0 -20px 0 -20px;padding:0 !important}.wrapper--ticker .images--placeholder .slick-list .slick-track .carousel--item{margin:0 20px 0 20px;padding-bottom:unset;background-color:#FFFFFF;border:1px solid #F2F2F2;border-radius:6px;justify-content:center;align-content:center;overflow:hidden}.wrapper--ticker .images--placeholder .slick-list .slick-track .carousel--item:hover{margin-top:unset;padding-bottom:unset}.wrapper--ticker .images--placeholder .slick-list .slick-track .carousel--item .item--image figure picture img{width:100%;height:auto}.placeholder--carousel{overflow:visible}.placeholder--carousel .slick-list{margin:0 -20px;padding-top:26px}.placeholder--carousel .slick-list .slick-track{display:flex;flex-direction:row;flex-wrap:nowrap}.placeholder--carousel .slick-list .slick-track .carousel--item{height:inherit !important;margin:0 20px}.placeholder--carousel .slick-list .slick-track .carousel--item .item--placeholder{height:100% !important;background-color:#FFFFFF;border:1px solid #F2F2F2;border-radius:6px;box-shadow:0px 4px 20px 0px #F2F2F2;display:flex;flex-direction:column;flex:1;position:relative;overflow:hidden}.placeholder--carousel .slick-list .slick-track .carousel--item .item--placeholder .placeholder--image{width:100%;padding-top:75%;position:relative;overflow:hidden}.placeholder--carousel .slick-list .slick-track .carousel--item .item--placeholder .placeholder--image img{width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;object-fit:cover;position:absolute}.placeholder--carousel .slick-list .slick-track .carousel--item .item--placeholder .placeholder--body{height:inherit;padding:16px 40px 40px 40px;display:flex;flex-direction:column;flex:1}.placeholder--carousel .slick-list .slick-track .carousel--item .item--placeholder .placeholder--body ul{margin:24px 0;padding:0}.placeholder--carousel .slick-list .slick-track .carousel--item .item--placeholder .placeholder--body ul li{margin:0;padding:0 0 0 24px}.placeholder--carousel .slick-list .slick-track .carousel--item .item--placeholder .placeholder--body p.text-link{margin-top:auto}.placeholder--carousel .slick-list .slick-track .carousel--item:hover{margin-top:-24px;padding-bottom:24px;transition:all 125ms ease-out}.placeholder--carousel.images .slick-list .slick-track .carousel--item{border-bottom:0;position:relative}.placeholder--carousel.images .slick-list .slick-track .carousel--item a{top:0;right:0;bottom:0;left:0;width:100%;height:100%;position:absolute;z-index:3}.placeholder--carousel.images .slick-list .slick-track .carousel--item .item--image{position:relative}.placeholder--carousel.images .slick-list .slick-track .carousel--item .item--image img{width:100%;height:auto;display:block}.placeholder--carousel.images .slick-list .slick-track .carousel--item:hover .item--image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);position:absolute;content:"";z-index:1}.placeholder--carousel.images .slick-list .slick-track .carousel--item:hover .item--image:after{top:50%;left:50%;width:48px;height:48px;line-height:48px;background-image:url("/Themes/3133/Images/magnifying-glass-sharp-regular-white.svg");background-position:center center;background-size:32px;background-repeat:no-repeat;position:absolute;transform:translate(-50%, -50%);content:"";z-index:2}.placeholder--carousel.colors .slick-list .slick-track .carousel--item{border-bottom:0}.placeholder--carousel-controls{min-height:34px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.placeholder--carousel-controls p.button{margin:0}.placeholder--carousel-controls .controls--dots ul.slick-dots{margin:18px 0;padding:0;list-style:none;display:flex;flex-direction:row;gap:10px}.placeholder--carousel-controls .controls--dots ul.slick-dots li{margin:0;padding:0}.placeholder--carousel-controls .controls--dots ul.slick-dots li::before{display:none;visibility:hidden}.placeholder--carousel-controls .controls--dots ul.slick-dots li button{width:10px;height:10px;margin:0;padding:0;background-color:transparent;border:1px solid #061F71;border-radius:5px;font-size:0;display:block;transition:all linear 125ms}.placeholder--carousel-controls .controls--dots ul.slick-dots li.slick-active button{background-color:#061F71}.placeholder--carousel-controls .controls--arrows{margin-right:40px;display:flex;flex-direction:row;gap:10px}.placeholder--carousel-controls .controls--arrows button.slick-prev,.placeholder--carousel-controls .controls--arrows button.slick-next{width:46px;height:46px;line-height:46px;margin:0;padding:0;background-color:#061F71;font-size:0;text-align:center;border:0;transition:all linear 125ms}.placeholder--carousel-controls .controls--arrows button.slick-prev:hover,.placeholder--carousel-controls .controls--arrows button.slick-next:hover{background-color:#000000}.placeholder--carousel-controls .controls--arrows button.slick-disabled{cursor:not-allowed}.placeholder--carousel-controls .controls--arrows button.slick-prev{mask:url("/Themes/3133/Images/arrow-left-sharp-regular-blue.svg") no-repeat center;mask-size:21px 18px}.placeholder--carousel-controls .controls--arrows button.slick-next{mask:url("/Themes/3133/Images/arrow-right-sharp-regular-blue.svg") no-repeat center;mask-size:21px 18px}.placeholder--grid{margin-top:26px;overflow:visible;display:grid;gap:40px}.placeholder--grid.columns-2{grid-template-columns:repeat(2, 1fr)}.placeholder--grid.columns-3{grid-template-columns:repeat(3, 1fr)}.placeholder--grid.columns-4{grid-template-columns:repeat(4, 1fr)}.placeholder--grid.vacancies{grid-template-columns:repeat(3, 1fr)}.placeholder--grid.vacancies .grid--item .item--image{padding-top:56.25%}.placeholder--grid.vacancies .grid--item .item--content p.content--data span{display:block}.placeholder--grid.team .grid--item{border-bottom:0}.placeholder--grid.team .grid--item .item--image{padding-top:75%}.placeholder--grid.team .grid--item .item--image img{top:0;right:0;bottom:0;left:0;width:100%;height:auto;margin:auto;position:absolute;object-fit:contain}.placeholder--grid.team .grid--item .item--content p.function{margin:0}.placeholder--grid .grid--item{height:100% !important;background-color:#FFFFFF;border:1px solid #F2F2F2;border-radius:6px;box-shadow:0px 4px 100px 0px #F2F2F2;position:relative;overflow:hidden}.placeholder--grid .grid--item a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.placeholder--grid .grid--item .item--image{width:100%;padding-top:75%;position:relative;overflow:hidden}.placeholder--grid .grid--item .item--image img{top:0;right:0;bottom:0;left:0;width:100%;height:auto;margin:auto;object-fit:cover;position:absolute}.placeholder--grid .grid--item .item--content{padding:6px 24px 28px 24px}.placeholder--item.card{position:relative;padding:54px 0 51px 57px;background-color:#000000;position:relative}.placeholder--item.card:before{top:0;bottom:0;left:33.3333%;width:66.6667%;background:linear-gradient(-90deg, rgba(0,0,0,0) 0%, #000 100%);content:"";position:absolute;z-index:2}.placeholder--item.card .card--content{width:40%;position:relative;z-index:3}.placeholder--item.card .card--content p.quote{font-size:24px;color:#FFFFFF}.placeholder--item.card .card--content p.full-name{margin-top:8px;font-size:19px;font-weight:400;font-style:italic;color:#000000}.placeholder--item.card .card--image{top:-34px;right:10%;height:calc(100% + 34px);aspect-ratio:1/1;position:absolute;z-index:2}.placeholder--item.card .card--image img{top:0;right:0;left:0;width:100%;position:absolute}.placeholder--item.card .card--background-image{top:0;right:0;bottom:0;left:33.3333%;background-position:center center;background-repeat:no-repeat;background-size:cover;mix-blend-mode:multiply;position:absolute;z-index:1}.placeholder--item.card.with--form{margin-bottom:80px;padding:0;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);display:grid;grid-template-columns:1.25fr 0.75fr}.placeholder--item.card.with--form .card--content{width:unset;padding:16px 40px 40px 40px}.placeholder--item.card.with--form .card--content p.heading-5{color:#FFFFFF}.placeholder--item.card.with--form .card--image{top:unset;right:unset;height:unset;padding:16px 40px 344px 40px;background-color:#FFFFFF;aspect-ratio:unset;position:relative;z-index:2}.placeholder--item.card.with--form .card--image .image--employee{left:-25%;bottom:0;width:75%;min-width:320px;min-height:320px;margin-top:24px;padding-top:75%;position:absolute;overflow:hidden}.placeholder--item.card.with--form .card--image .image--employee img{top:0;right:0;left:0;margin:auto;position:absolute}.placeholder--item.full-image--card{position:relative;z-index:1}.placeholder--item.full-image--card .card--content{padding:232px 394px 149px 205px;position:relative;z-index:3}.placeholder--item.full-image--card .card--content h2,.placeholder--item.full-image--card .card--content p{color:#FFFFFF}.placeholder--item.full-image--card .card--content h2{line-height:60px;font-size:60px;font-weight:900}.placeholder--item.full-image--card .card--content h2+p{margin-top:32px}.placeholder--item.full-image--card .card--content .content--buttons{margin:24px 0 40px 0;display:flex;gap:16px;flex-direction:row;flex-wrap:wrap}.placeholder--item.full-image--card .card--content .content--buttons p{margin:0}.placeholder--item.full-image--card .card--content .content--buttons p.button.alternative a span{border-color:#FFFFFF;color:#FFFFFF}.placeholder--item.full-image--card .card--content .content--buttons p.button.alternative a:hover span{background-color:transparent;border-color:#FFBF00;color:#FFBF00}.placeholder--item.full-image--card .card--gradients:before,.placeholder--item.full-image--card .card--gradients:after{top:0;bottom:0;position:absolute;mix-blend-mode:multiply;content:"";z-index:2}.placeholder--item.full-image--card .card--gradients:before{left:0;width:34%;background:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%)}.placeholder--item.full-image--card .card--gradients:after{right:0;width:34%;background:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%)}.placeholder--item.full-image--card .card--background-image{top:0;right:0;bottom:0;left:0;margin:auto;background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute}.placeholder--item.full-image--card .card--background-image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);content:"";position:absolute;z-index:1}.placeholder--item.banner{height:100% !important;margin-top:24px;border-radius:6px;box-shadow:0px 4px 100px 0px #F2F2F2;display:grid;align-items:center;position:relative;overflow:hidden}.placeholder--item.banner.blue{grid-template-columns:repeat(3, 1fr);background-color:#192441}.placeholder--item.banner.blue::before{top:0;right:0;bottom:0;left:0;background-image:url(/Themes/3133/Images/energy_lines.jpg);background-position:top left;background-repeat:no-repeat;background-size:cover;position:absolute;opacity:0.3;content:""}.placeholder--item.banner.blue .card--content{grid-column:1 / span 1;position:relative;z-index:1}.placeholder--item.banner.blue .card--content h1,.placeholder--item.banner.blue .card--content .heading-1,.placeholder--item.banner.blue .card--content h2,.placeholder--item.banner.blue .card--content .heading-2,.placeholder--item.banner.blue .card--content h3,.placeholder--item.banner.blue .card--content .heading-3,.placeholder--item.banner.blue .card--content h4,.placeholder--item.banner.blue .card--content .heading-4,.placeholder--item.banner.blue .card--content h5,.placeholder--item.banner.blue .card--content .heading-5,.placeholder--item.banner.blue .card--content h6,.placeholder--item.banner.blue .card--content .heading-6,.placeholder--item.banner.blue .card--content p,.placeholder--item.banner.blue .card--content ul,.placeholder--item.banner.blue .card--content ol,.placeholder--item.banner.blue .card--content li{color:#FFFFFF}.placeholder--item.banner.blue .card--content p.button a:hover span{border-color:#FFFFFF;color:#FFFFFF}.placeholder--item.banner.blue .card--image{grid-column:2 / span 2;position:relative;z-index:1}.placeholder--item.banner.blue .card--image::before{top:0;bottom:0;left:0;width:50%;background:linear-gradient(to right, #192441 0%, rgba(25,36,65,0) 100%);position:absolute;content:"";z-index:1}.placeholder--item.banner.white{grid-template-columns:1fr 80px 1fr;background-color:#FFFFFF;border:1px solid #F2F2F2}.placeholder--item.banner.white .card--image{grid-column:3 / span 1}.placeholder--item.banner.white .card--content{grid-column:1 / span 1}.placeholder--item.banner .card--content{padding:16px 40px 40px 40px}.placeholder--item.banner .card--image{height:inherit;position:relative}.placeholder--item.banner .card--image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;position:absolute;display:block}.placeholder--item.banner-working-at{height:100% !important;margin-top:24px;background-color:#FFFFFF;border:1px solid #F2F2F2;border-radius:6px;box-shadow:0px 4px 100px 0px #F2F2F2;display:grid;grid-template-columns:1.25fr 0.75fr;align-items:center;position:relative;overflow:hidden}.placeholder--item.banner-working-at .card--content{padding:16px 40px 40px 40px}.placeholder--item.banner-working-at .card--content ul{margin:6px 0}.placeholder--item.banner-working-at .card--content ul li{padding-left:unset}.placeholder--item.banner-working-at .card--content ul li::before{display:none;visibility:hidden}.placeholder--item.banner-working-at .card--content ul li:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,0.1)}.placeholder--item.banner-working-at .card--content ul li a{padding:18px 0;background-image:url(/Themes/3133/Images/chevron-right-regular-blue.svg);background-position:right 21px;background-repeat:no-repeat;background-size:8px 14px;font-weight:bold;text-decoration:none;color:#000000;transition:all linear 125ms;display:block}.placeholder--item.banner-working-at .card--content ul li a:hover{padding-left:10px}.placeholder--item.banner-working-at .card--content ul+.content--buttons p{margin-top:0}.placeholder--item.banner-working-at .card--image{height:inherit;position:relative}.placeholder--item.banner-working-at .card--image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;position:absolute;display:block}.placeholder--item.banner-product{height:100% !important;margin-top:24px;background-color:#FFFFFF;border:1px solid #F2F2F2;border-radius:6px;box-shadow:0px 4px 100px 0px #F2F2F2;display:grid;grid-template-columns:1.25fr 0.75fr;align-items:center;position:relative;overflow:hidden}.placeholder--item.banner-product .card--content{padding:16px 40px 40px 40px}.placeholder--item.banner-product .card--content ul{margin:6px 0}.placeholder--item.banner-product .card--content ul li{padding-left:unset;padding:4px 0 4px 18px;background-image:url(/Themes/3133/Images/chevron-right-regular-blue.svg);background-position:left 9px;background-repeat:no-repeat;background-size:8px 14px;text-decoration:none;color:#000000;transition:all linear 125ms;display:block}.placeholder--item.banner-product .card--content ul li::before{display:none;visibility:hidden}.placeholder--item.banner-product .card--content ul li:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,0.1)}.placeholder--item.banner-product .card--content ul+.content--buttons{margin:24px 0 40px 0;display:flex;gap:16px;flex-direction:row;flex-wrap:wrap}.placeholder--item.banner-product .card--content ul+.content--buttons p{margin-top:0}.placeholder--item.banner-product .card--image{height:inherit;position:relative}.placeholder--item.banner-product .card--image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;position:absolute;display:block}.card{height:calc(100% - 24px) !important;margin:24px 0 0 0;background-color:#FFFFFF;border:1px solid #F2F2F2;border-radius:6px;box-shadow:0px 4px 100px 0px #F2F2F2;display:flex;flex-direction:column;flex:1;position:relative;overflow:hidden}.card .card--image{width:100%;padding-top:56.25%;position:relative}.card .card--image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;position:absolute}.card .card--body{height:inherit;padding:16px 40px 40px 40px;display:flex;flex-direction:column;flex:1}.image,.image-container{margin:24px 0 0 0;border-radius:6px;overflow:hidden}.image img,.image-container img{width:100%;height:auto;display:block}.quick--navigation.align--right{text-align:right}.quick--navigation.align--right ul li a span{justify-content:end}.quick--navigation ul{margin:26px 0 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.quick--navigation ul li{margin:0;padding:0;list-style:none}.quick--navigation ul li a{text-decoration:none;display:inline-block}.quick--navigation ul li a span{font-size:20px;font-weight:400;color:#000000;display:flex;flex-direction:row;align-items:center;gap:16px}.quick--navigation ul li a:hover span{color:#79F5D3}.embed--video{margin:32px 0 0 0}.embed--video .video--placeholder .placeholder--video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.embed--video .video--placeholder .placeholder--video:before{top:0;right:0;bottom:0;left:0}.embed--video .video--placeholder .placeholder--video iframe,.embed--video .video--placeholder .placeholder--video object,.embed--video .video--placeholder .placeholder--video embed{position:absolute;top:0;left:0;width:100%;height:100%}.embed--video .video--placeholder .placeholder--video .embed--video-play{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.3);content:"";position:absolute;cursor:pointer;z-index:1}.embed--video .video--placeholder .placeholder--video .embed--video-play:after{top:50%;left:50%;width:0px;height:0px;border-style:solid;border-width:16px 0 16px 32px;border-color:transparent transparent transparent #FFFFFF;transform:rotate(0deg) translate(-50%, -50%);content:"";position:absolute;z-index:2}.embed--video .video--placeholder .placeholder--video .embed--video-play:hover:after{border-color:transparent transparent transparent #FFFFFF}.embed--video .video--placeholder .placeholder--video img{width:100%;height:auto}.embed--video .video--ribbon{position:relative;margin:0 103px 0 -27px;padding:16px 29px 15px 55px;background-color:#000000}.embed--video .video--ribbon:before{top:-27px;left:0;width:0px;height:0px;border-style:solid;border-width:0 0 27px 27px;border-color:transparent transparent #005C28 transparent;content:"";transform:rotate(0deg);position:absolute}.embed--video .video--ribbon p{margin:0;color:#FFFFFF}.embed--video .video--ribbon p.hand-written{font-family:'Architects Daughter';font-size:18px}.sitemap>ul{width:100%;display:grid;grid-template-columns:repeat(4, 1fr)}.sitemap ul{margin:0;padding:0}.sitemap ul li{margin:0;padding:0;list-style:none}.sitemap ul li::before{display:none;visibility:hidden}.sitemap ul li a{text-decoration:none;color:#000000}.sitemap ul li a:hover{text-decoration:underline}.sitemap ul li.level-2{margin:0 0 24px 0;font-weight:600}.sitemap ul li.level-3{font-weight:400}.sitemap ul li.level-4{font-style:italic}.umbraco-forms-page{margin:32px 0 0 0 !important;padding:0 !important}.umbraco-forms-page .umbraco-forms-fieldset{margin:0 !important;padding:0 !important}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field{margin:12px 0 0 0;position:relative}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) label{top:15px;left:20px;line-height:26px;font-weight:400;position:absolute;pointer-events:none;transition:all 150ms ease-in-out}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input{width:100%;margin:0;padding:13px 20px;border:2px solid #F5F5F5 !important;border-radius:8px;outline:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input:hover,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input:focus{outline:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input:not(:placeholder-shown)~label,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input:focus~label{top:-8px;line-height:16px;padding:0 4px;font-size:12px;background-color:#FFFFFF !important;border-radius:4px}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input[type="file"].input-validation-error{background-color:rgba(255,0,0,0.75);border-color:#FF0000 !important}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input.input-validation-error{background-color:rgba(255,0,0,0.75);border-color:#FF0000 !important}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) textarea{width:100%;height:134px;margin:0;padding:13px 20px;border:2px solid #F5F5F5 !important;border-radius:8px;text-indent:0;outline:none;display:block}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) textarea:hover,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) textarea:focus{outline:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) textarea:not(:placeholder-shown)~label,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) textarea:focus~label{top:-8px;line-height:16px;padding:0 4px;font-size:12px;background-color:#FFFFFF !important;border-radius:4px}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent{position:relative}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label{padding-left:36px;position:relative}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label::before{top:0;left:0;width:24px;height:24px;border:2px solid #F5F5F5;border-radius:6px;background-color:#FFFFFF;display:block;content:"";position:absolute}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label.umbraco-forms-label{display:none;visibility:hidden}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label a{text-decoration:underline;color:#000000}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label a:hover{text-decoration:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox]{display:none;visibility:hidden}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox]:checked~label::before{background-color:#79F5D3}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox].input-validation-error~label{color:#FF0000 !important}.umbraco-forms-page .umbraco-forms-fieldset small{font-size:12px;color:rgba(0,0,0,0.75)}.umbraco-forms-page .umbraco-forms-fieldset small a{text-decoration:underline;color:rgba(0,0,0,0.75)}.umbraco-forms-page .umbraco-forms-fieldset small a:hover{text-decoration:none}.umbraco-forms-page .umbraco-forms-hidden{display:none;visibility:hidden}.umbraco-forms-page .umbraco-forms-navigation{margin:24px 0 0 0;padding:0 !important}.umbraco-forms-page .umbraco-forms-navigation button{padding:10px 28px;background-color:#79F5D3;border:1px solid transparent;border-radius:9999px;color:#000000;display:inline-flex;flex-direction:row;transition:all linear 125ms}.umbraco-forms-page .umbraco-forms-navigation button:hover{background-color:transparent;border-color:#000000;color:#000000}form .search{width:32px;border:1px solid #FFFFFF;border-radius:9999px;display:inline-flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden;transition:all linear 125ms}form .search:hover{border-color:#79F5D3}form .search:hover input [type=text]{color:#79F5D3}form .search:hover .search--icon{color:#79F5D3}form .search:hover .search--icon:hover{color:#79F5D3}form .search:hover .search--icon:hover::after{background-image:url("/Themes/3133/Images/magnifying-glass-sharp-regular-green.svg")}form .search.is--active{width:200px;max-width:100%;transition:all linear 125ms}form .search.is--active .search--icon::after{background-image:url("/Themes/3133/Images/xmark-sharp-regular-green.svg");background-size:12px}form .search.is--active .search--icon:hover::after{background-image:url("/Themes/3133/Images/xmark-sharp-regular-green.svg")}form .search input[type=text]{width:100%;height:30px;margin:0;padding:0;background-color:transparent;border:0;font-size:14px;font-weight:400;text-indent:20px;color:#FFFFFF;outline:none;flex-shrink:1}form .search ::-ms-input-placeholder{color:#FFFFFF}form .search ::placeholder{color:#FFFFFF}form .search .search--icon{width:30px;height:30px;line-height:30px;margin:0;padding:0;background-color:transparent;border:0;border-radius:0 9999px 9999px 0;font-weight:600;text-align:center;color:#FFFFFF;display:block;cursor:pointer;flex-shrink:0;transition:all linear 125ms;position:relative}form .search .search--icon::after{top:0;left:0;width:30px;height:30px;background-image:url("/Themes/3133/Images/magnifying-glass-sharp-regular-white.svg");background-size:16px 16px;background-repeat:no-repeat;background-position:center;content:"";position:absolute}.search--results .search--result{padding:18px 0;background-image:url(/Themes/3133/Images/chevron-right-regular-blue.svg);background-position:right 21px;background-repeat:no-repeat;background-size:8px 14px;transition:all linear 125ms;cursor:pointer;position:relative}.search--results .search--result:not(:last-of-type){border-bottom:1px solid #E2E2E2}.search--results .search--result a{top:0;right:0;bottom:0;left:0;position:absolute}.search--results .search--result p{margin:0;color:rgba(0,0,0,0.5)}.search--results .search--result p.heading-4{color:#061F71}.search--results .search--result p a{text-decoration:underline}.search--results .search--result p a:hover{text-decoration:underline}.search--results .search--result:hover{padding-left:10px}.downloads{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:12px}#nav_mobile{top:92px;right:0;left:0;background:#192441;background:linear-gradient(180deg, rgba(25,36,65,0) 0%, rgba(25,36,65,0.75) 5%, rgba(25,36,65,0.75) 100%);position:absolute;z-index:9999}#nav_mobile form{margin:48px 20px 0 20px}#nav_mobile form .search{width:100%;border:1px solid #FFFFFF;background-color:rgba(25,36,65,0.75)}#nav_mobile form .search.is--active{width:100%}#nav_mobile form .search input[type=text]{height:44px}#nav_mobile form .search .search--icon{width:44px;height:44px;line-height:44px}#nav_mobile form .search .search--icon::after{width:44px;height:44px;background-size:18px 18px}.cookie-table table.table{width:100%;display:-ms-inline-flexbox;overflow-x:auto}.cookie-table table.table p{margin-top:0}.cookie-table table.table caption{display:none}.cookie-table table.table thead tr{border-bottom:1px solid #EDEDED}.cookie-table table.table thead tr th{padding:12px 10px;color:#061F71;width:unset !important;height:unset !important;word-wrap:break-word;text-align:left !important}.cookie-table table.table tbody{-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 2px 0px rgba(0,0,0,0.1);box-shadow:0px 1px 2px 0px rgba(0,0,0,0.1)}.cookie-table table.table tbody tr{border-bottom:1px solid #EDEDED;height:unset !important}.cookie-table table.table tbody tr:last-of-type{border-bottom:0px}.cookie-table table.table tbody tr:nth-child(odd){background-color:#FFFFFF}.cookie-table table.table tbody tr:nth-child(even){background-color:#F3F3F3}.cookie-table table.table tbody tr td{padding:10px;width:unset !important;height:unset !important;word-wrap:break-word}.cookie-table table.table tbody tr td strong{color:#00426A}.cookie-table table.table{border:1px solid #EDEDED;border-collapse:collapse;margin:0 0 24px 0;padding:0;width:100%;table-layout:fixed}.cookie-table table.table tr{background-color:#F5F5F5;border:1px solid #EDEDED}.cookie-table table.table th,.cookie-table table.table td{text-align:left}.cookie-table table.table th{text-transform:uppercase}@media screen and (max-width: 768px){.cookie-table table.table{margin:0;border:0}.cookie-table table.table caption{font-size:1.3em;display:block}.cookie-table table.table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cookie-table table.table tbody{box-shadow:none}.cookie-table table.table tr{display:block;margin-bottom:24px}.cookie-table table.table tr:last-of-type{border-bottom:1px solid #EDEDED !important}.cookie-table table.table td{border-bottom:1px solid #EDEDED;text-align:left;display:block}.cookie-table table.table td::before{content:attr(data-label);font-weight:bold;text-transform:uppercase;display:block;color:#061F71}.cookie-table table.table td:last-child{border-bottom:0}}.hamburger{top:40px;right:20px;height:48px;margin:0;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;overflow:visible;position:absolute}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#79F5D3}.hamburger.is-active .hamburger-box{background-color:transparent;border-color:#79F5D3}.hamburger-box{width:48px;height:48px;background-color:transparent;border:1px solid #FFFFFF;border-radius:24px;display:inline-block;position:relative}.hamburger-box:hover{background-color:transparent;border-color:#79F5D3}.hamburger-box:hover .hamburger-inner,.hamburger-box:hover .hamburger-inner::before,.hamburger-box:hover .hamburger-inner::after{background-color:#79F5D3}.hamburger-inner{display:block;top:50%;margin:-1px 12px 0 12px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:22px;height:1px;background-color:#FFFFFF;border-radius:0px;position:absolute;transition-property:transform;transition-duration:0.125s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-4px}.hamburger-inner::after{bottom:-4px}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}nav.mobile{height:calc(100% - 92px);width:100%;background-color:rgba(116,201,193,0.9);position:fixed;z-index:2;bottom:0;left:0;overflow-x:hidden;text-align:center;display:none}nav.mobile>.mobile-placeholder{margin:0 20px;background-color:#FFFFFF;border-radius:6px;-webkit-box-shadow:0px 2px 6px 0px rgba(0,0,0,0.16);-moz-box-shadow:0px 2px 6px 0px rgba(0,0,0,0.16);box-shadow:0px 2px 6px 0px rgba(0,0,0,0.16);overflow:hidden}nav.mobile>.mobile-placeholder{margin-top:24px}nav.mobile>.mobile-placeholder .languages p{margin:0;display:flex;flex-direction:row}nav.mobile>.mobile-placeholder .languages p span{height:48px;line-height:48px;padding:0 20px;text-align:center;font-weight:600;color:#79F5D3}nav.mobile>.mobile-placeholder .languages p a{text-decoration:none}nav.mobile>.mobile-placeholder .languages p a span{height:48px;line-height:48px;padding:0 20px;font-weight:600;text-align:center;text-decoration:none;color:#000000}nav.mobile>.mobile-placeholder .languages p a:hover span{text-decoration:underline}.slinky-menu{transform:translateZ(0)}.slinky-menu>ul{left:0;position:relative;transform:translateZ(0)}.slinky-menu ul,.slinky-menu li{list-style:none;margin:0;padding:0}.slinky-menu ul{width:100%}.slinky-menu a,.slinky-menu a span{line-height:24px}.slinky-menu a{align-items:center;display:flex}.slinky-menu a span{flex:1}.slinky-menu li ul{display:none;left:100%;position:absolute;top:0}.slinky-menu .header{display:flex}.slinky-menu .header .title{flex:1;line-height:1.4;margin:0;padding:12px 20px;font-weight:bold;order:1}.slinky-theme-default li,.slinky-theme-default li a,.slinky-theme-default li a span{text-align:left}.slinky-theme-default li{line-height:1;background-color:#FFFFFF;border-bottom:1px solid rgba(0,0,0,0.1);display:flex}.slinky-theme-default a{transition:all linear 125ms}.slinky-theme-default a:not(.back):not(.next){line-height:24px;padding:12px 20px;text-decoration:none;color:#000000;display:inline-block;vertical-align:top;flex-grow:1}.slinky-theme-default a.nav-link{width:100% !important;display:block !important}.slinky-theme-default a,.slinky-theme-default a:hover,.slinky-theme-default a:active{text-decoration:none}.slinky-theme-default .next,.slinky-theme-default .back{width:48px;height:48px;line-height:48px;text-align:center;display:inline-block;vertical-align:top}.slinky-theme-default .next{border-left:1px solid rgba(0,0,0,0.1)}.slinky-theme-default .back{border-right:1px solid rgba(0,0,0,0.1)}.slinky-theme-default .next,.slinky-theme-default .back{background-position:center;background-repeat:no-repeat;background-size:8px 14px}.slinky-theme-default .next{background-image:url("/Themes/3133/Images/chevron-right-regular-blue.svg")}.slinky-theme-default .back{background-image:url("/Themes/3133/Images/chevron-left-regular-blue.svg")}.slinky-theme-default .next a,.slinky-theme-default .back a{text-decoration:none}.container-fluid{padding-right:20px;padding-left:20px}.container-fluid .row{margin-right:-20px;margin-left:-20px}.container-fluid .row>*{padding-right:20px;padding-left:20px}.row{margin-right:-20px;margin-left:-20px}.row>*{padding-right:20px;padding-left:20px}@media (max-width: 1180px){html,body{line-height:26px;font-size:16px}h1{line-height:32px;font-size:32px}h2{line-height:25px;font-size:25px}h3,.heading-3{line-height:20px;font-size:20px}h4,.heading-4{line-height:24px;font-size:16px}h5,.heading-5{line-height:24px;font-size:16px}h6{line-height:24px;font-size:16px}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation{top:-126px;padding:46px 0}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--logo{padding:0}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary{margin-bottom:0}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary>ul>li{display:none}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary{display:none}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation .hamburger{display:block}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.full-image--card .card--content{padding-right:156px;padding-left:60px}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width{padding:0 20px}.section .section--wrapper .wrapper--product .product--data .data--placeholder{margin-right:0;grid-template-columns:100%}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--content{padding-bottom:24px}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--image{margin:0;order:2}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--buttons{padding:0 40px;order:1}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder{margin-right:0;grid-template-columns:100%}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content{padding-bottom:24px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--image{margin:0;order:2}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--buttons{padding:0 40px;order:1}.placeholder--item.card.with--form{grid-template-columns:100%}.placeholder--item.card.with--form .card--image{padding-right:320px;padding-bottom:40px}.placeholder--item.card.with--form .card--image .image--employee{width:25%;right:0;padding-top:unset;left:unset}.placeholder--item.full-image--card .card--content h2{line-height:40px;font-size:40px}.placeholder--item.eco-profile--card{margin-bottom:unset}.placeholder--item.eco-profile--card:before{left:unset}.placeholder--item.eco-profile--card .card--content{left:0;right:0;width:100%;padding:94px 117px 255px 88px}.placeholder--item.eco-profile--card .card--content:before{width:100%;height:50%;top:unset;right:0;bottom:0;left:0;background:linear-gradient(to bottom, rgba(8,168,78,0) 0%, rgba(8,168,78,0.3) 100%)}.placeholder--item.eco-profile--card .card--image{width:calc(100% - 88px);top:unset;bottom:0;right:0;transform:translateY(50%)}.placeholder--item.eco-profile--card+.full-image--card{margin-left:88px}.placeholder--item.eco-profile--card+.full-image--card .card--content{padding:232px 136px 40px 40px}.footer .footer--wrapper .wrapper--top{padding:54px 20px 80px 20px}.footer .footer--wrapper .wrapper--top .top--placeholder{gap:64px}}@media (max-width: 992px){html,body{line-height:26px;font-size:16px}h1{line-height:32px;font-size:32px}h2{line-height:25px;font-size:25px}h3,.heading-3{line-height:20px;font-size:20px}h4,.heading-4{line-height:24px;font-size:16px}h5,.heading-5{line-height:24px;font-size:16px}h6{line-height:24px;font-size:16px}.header::before{height:25%}.header .header--navigation ul li.navigation--nav nav.nav--secondary{display:none;visibility:hidden;margin-right:48px}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul{display:flex;justify-content:end;align-items:center;gap:16px}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li{position:relative}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:nth-last-child(n+3){display:none;visibility:hidden}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.languages span{font-size:14px;font-weight:400;color:#FFFFFF;display:flex;flex-direction:row;gap:8px;cursor:pointer}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.languages span img{width:auto;height:16px;margin:8px 0;border-radius:2px;display:inline-block}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.languages ul{display:none}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.languages:hover span{color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li.has--children>a{display:flex;flex-direction:row;gap:8px}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a{padding:8px 0;text-decoration:none;color:#FFFFFF;display:block}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a>span{font-size:14px;font-weight:400;color:#FFFFFF;position:relative}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a>span[data-number]{padding-right:24px}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a>span[data-number]:after{top:-9px;right:0;width:18px;height:18px;line-height:18px;border-radius:8px;background-color:#79F5D3;font-size:10px;font-weight:700;text-align:center;color:#061F71;content:attr(data-number);position:absolute}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a:hover{text-decoration:none;color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a:hover span{color:#79F5D3}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li ul{padding:20px;border:1px solid #F2F2F2;border-radius:6px;background-color:#FFFFFF;box-shadow:0px 4px 100px 0px #F2F2F2;box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);flex-direction:column;position:absolute;display:none;z-index:9}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li ul li a{text-decoration:none;color:#000000;display:flex;flex-direction:row;gap:8px}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li ul li a img{width:auto;height:16px;margin:8px 0;border-radius:2px;display:inline-block}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li ul li a span{white-space:nowrap}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li ul li a:hover{text-decoration:underline}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:nth-last-child(2) a{padding:0}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:nth-last-child(2) a span{padding:3px 15px;background-color:#79F5D3;border:1px solid #79F5D3;border-radius:9999px;color:#000000;display:block}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:nth-last-child(2):hover a span{background-color:transparent;border:1px solid #FFFFFF;color:#FFFFFF}.header .header--navigation ul li.navigation--nav nav.nav--secondary>ul>li:hover ul{display:block}.header .header--navigation ul li.navigation--nav nav.nav--primary{display:none;visibility:hidden}.header .header--navigation ul li.navigation--nav .hamburger{display:block}.header .header--entrances{position:relative}.header .header--entrances .entrances--content{padding-top:222px}.header .header--entrances .entrances--content .content--body{grid-column:1 / span 2}.header .header--entrances .entrances--placeholder{margin-top:48px;background-color:#FFFFFF;border:1px solid #F2F2F2;border-radius:6px;box-shadow:0px 4px 100px 0px #F2F2F2;display:grid;grid-template-columns:repeat(1, 1fr);column-gap:0;overflow:hidden}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance{margin-top:0;transition:all 125ms ease-in}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item{height:100%;border:0;border-radius:0;background-color:transparent;box-shadow:unset;overflow:hidden}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image{padding:16px 24px;justify-content:start;flex-direction:row;gap:12px;position:relative}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image .image--icon{width:32px;height:32px}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image img{height:32px}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image::after{top:28px;right:24px;width:14px;height:8px;background-image:url(/Themes/3133/Images/chevron-down-regular-blue.svg);background-position:top left;background-repeat:no-repeat;background-size:14px 8px;content:"";position:absolute;z-index:1}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--body{padding:0 24px;border-bottom:1px solid #F2F2F2}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance.is--active{margin-top:0;padding-bottom:0;transition:all 125ms ease-out}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance.is--active .entrance--item .item--image{position:relative}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance.is--active .entrance--item .item--image::after{top:28px;right:24px;bottom:unset;left:unset;width:14px;height:8px;background-image:url(/Themes/3133/Images/chevron-up-regular-white.svg);background-position:top left;background-repeat:no-repeat;background-size:14px 8px;border:unset;content:"";position:absolute;transform:unset;z-index:1}.header .header--content h1{grid-column:1 / span 2}.header .header--content .content--body{grid-column:1 / span 1}.header .header--background-image .background-image--placeholder{height:480px;mask-image:linear-gradient(0deg, transparent 0%, #000 25%)}.header .header--background-image .background-image--placeholder .placeholder--image img#background-image{mask-image:linear-gradient(90deg, transparent 0%, #000 25%, #000 75%, transparent 100%)}.header .header--background-image .background-image--placeholder .placeholder--image img#placeholder-image{mask-image:linear-gradient(90deg, transparent 0%, #000 25%, #000 75%, transparent 100%)}.header .header--background-image .header--stripes{top:0;right:-128px;bottom:0;left:0;background-image:url("/Themes/3133/Images/stripes_header_homepage.webp");background-position:center right;background-repeat:no-repeat;background-size:768px auto;mix-blend-mode:color-dodge;position:absolute;z-index:2}.header:not(.homepage) .header--stripes{top:64px;right:0;bottom:0;width:50%;mask-image:linear-gradient(-90deg, #000 0%, #000 75%, transparent 100%);background-image:url("/Themes/3133/Images/stripes_header.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;position:absolute;z-index:2}.footer .footer--wrapper .wrapper--top{padding:54px 40px 80px 40px}.footer .footer--wrapper .wrapper--top .top--placeholder{grid-template-columns:repeat(2, 1fr);gap:0}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content{height:100%;padding:0 20px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content:nth-child(1){grid-column:1 / -1;display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;gap:40px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content:nth-child(4){align-content:end;grid-column:1 / -1}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content .content--logo{margin:24px 0 0 0}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content .content--logo a img{width:auto;height:96px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p{margin:24px 0 0 0;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p a{text-decoration:none;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p a:hover{text-decoration:underline}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p.button{margin:24px 0 0 0}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p.button a:hover span{border-color:#FFFFFF;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p.payoff{margin-top:80px;color:#79F5D3;text-align:center;font-family:"Lilita One";font-size:24.557px;font-style:normal;font-weight:400;line-height:24.557px;text-transform:uppercase}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul{margin:0;padding:0}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li{margin:0;padding:0;list-style:none;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li a{text-decoration:none}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li a span{color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li a:hover span{text-decoration:underline}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type{margin-top:16px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type a{display:inline-block}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type a span{padding:4px 16px;background-color:#000000;font-weight:600;color:#FFFFFF;display:inline-block}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type a:hover span{background-color:#FFFFFF;text-decoration:none;color:#000000}.footer .footer--wrapper .wrapper--bottom{border-top:1px solid rgba(255,255,255,0.2)}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder{width:100%;max-width:1200px;margin:0 auto}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content{padding:19px 0;display:flex;flex-direction:column;gap:0px;text-align:center}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p{margin:0;color:#FFFFFF}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p a{text-decoration:underline;color:#FFFFFF}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p a:hover{text-decoration:none}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p span{color:rgba(255,255,255,0.3)}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p span a{color:rgba(255,255,255,0.3)}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p:last-of-type{margin-left:unset}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul{margin:0 auto;padding:0;display:flex;flex-direction:row;gap:20px}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul li{margin:0;padding:0;list-style:none}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul li a{text-decoration:none;color:#FFFFFF}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul li a:hover{text-decoration:underline}.sitemap>ul{width:100%;display:grid;grid-template-columns:repeat(1, 1fr)}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width{padding:0 20px;grid-template-columns:repeat(2, 1fr)}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width .item--image{grid-column:1 / span 1}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width .item--body{grid-column:2 / span 1}.placeholder--item.card{position:relative;padding:54px 0 51px 57px;background-color:#000000;position:relative}.placeholder--item.card:before{top:0;bottom:0;left:33.3333%;width:66.6667%;background:linear-gradient(-90deg, rgba(0,0,0,0) 0%, #000 100%);content:"";position:absolute;z-index:2}.placeholder--item.card .card--content{width:40%;position:relative;z-index:3}.placeholder--item.card .card--content p.quote{font-size:24px;color:#FFFFFF}.placeholder--item.card .card--content p.full-name{margin-top:8px;font-size:19px;font-weight:400;font-style:italic;color:#000000}.placeholder--item.card .card--image{top:-34px;right:10%;height:calc(100% + 34px);aspect-ratio:1/1;position:absolute;z-index:2}.placeholder--item.card .card--image img{top:0;right:0;left:0;width:100%;position:absolute}.placeholder--item.card .card--background-image{top:0;right:0;bottom:0;left:33.3333%;background-position:center center;background-repeat:no-repeat;background-size:cover;mix-blend-mode:multiply;position:absolute;z-index:1}.placeholder--item.card.with--form{margin-bottom:80px;padding:0;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);display:grid;grid-template-columns:1.25fr 0.75fr}.placeholder--item.card.with--form .card--content{width:unset;padding:16px 40px 40px 40px}.placeholder--item.card.with--form .card--content p.heading-5{color:#FFFFFF}.placeholder--item.card.with--form .card--image{top:unset;right:unset;height:unset;padding:16px 40px 344px 40px;background-color:#FFFFFF;aspect-ratio:unset;position:relative;z-index:2}.placeholder--item.card.with--form .card--image .image--employee{left:-25%;bottom:0;width:75%;min-width:320px;min-height:320px;margin-top:24px;padding-top:75%;position:absolute;overflow:hidden}.placeholder--item.card.with--form .card--image .image--employee img{top:0;right:0;left:0;margin:auto;position:absolute}.placeholder--item.full-image--card{position:relative;z-index:1}.placeholder--item.full-image--card .card--content{padding:232px 394px 149px 205px;position:relative;z-index:3}.placeholder--item.full-image--card .card--content h2,.placeholder--item.full-image--card .card--content p{color:#FFFFFF}.placeholder--item.full-image--card .card--content h2{line-height:60px;font-size:60px;font-weight:900}.placeholder--item.full-image--card .card--content h2+p{margin-top:32px}.placeholder--item.full-image--card .card--content .content--buttons{margin:24px 0 40px 0;display:flex;gap:16px;flex-direction:row;flex-wrap:wrap}.placeholder--item.full-image--card .card--content .content--buttons p{margin:0}.placeholder--item.full-image--card .card--content .content--buttons p.button.alternative a span{border-color:#FFFFFF;color:#FFFFFF}.placeholder--item.full-image--card .card--content .content--buttons p.button.alternative a:hover span{background-color:transparent;border-color:#FFBF00;color:#FFBF00}.placeholder--item.full-image--card .card--gradients:before,.placeholder--item.full-image--card .card--gradients:after{top:0;bottom:0;position:absolute;mix-blend-mode:multiply;content:"";z-index:2}.placeholder--item.full-image--card .card--gradients:before{left:0;width:34%;background:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%)}.placeholder--item.full-image--card .card--gradients:after{right:0;width:34%;background:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%)}.placeholder--item.full-image--card .card--background-image{top:0;right:0;bottom:0;left:0;margin:auto;background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute}.placeholder--item.full-image--card .card--background-image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);content:"";position:absolute;z-index:1}.placeholder--item.banner.blue{grid-template-columns:repeat(2, 1fr)}.placeholder--item.banner.blue .card--content{grid-column:1 / span 1}.placeholder--item.banner.blue .card--image{grid-column:2 / span 1}.placeholder--item.banner .card--content{padding:16px 40px 40px 40px}.placeholder--item.banner .card--image{height:inherit;position:relative}.placeholder--item.banner .card--image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;position:absolute;display:block}.placeholder--item.banner-working-at{grid-template-columns:1fr 1fr}.placeholder--grid.columns-2,.placeholder--grid.columns-3,.placeholder--grid.columns-4{grid-template-columns:repeat(2, 1fr)}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field input{max-width:unset !important}.wrapper--ticker{margin-top:0;display:flex;flex-direction:column;grid-template-columns:unset}.wrapper--ticker .images--placeholder{margin:24px 10px 0 10px}.wrapper--ticker .images--placeholder .slick-list .slick-track .carousel--item{margin:0 10px}.wrapper--ticker .images--placeholder .slick-list .slick-track .carousel--item.slick-cloned{opacity:1}.wrapper--ticker .images--placeholder .slick-list .slick-track .carousel--item.slick-cloned.previous-slide{opacity:1}.wrapper--ticker .images--placeholder .slick-list .slick-track .carousel--item.slick-active+.slick-slide{opacity:1}.wrapper--ticker .images--placeholder .slick-list .slick-track .carousel--item.previous-slide{opacity:1}form .search{width:32px;border:1px solid #FFFFFF;border-radius:9999px;display:inline-flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden}form .search:hover{border-color:#79F5D3}form .search:hover input [type=text]{color:#79F5D3}form .search:hover .search--icon{color:#79F5D3}form .search:hover .search--icon:hover{color:#79F5D3}form .search.is--active{width:unset}form .search input[type=text]{width:100%;height:30px;margin:0;padding:0;background-color:transparent;border:0;font-size:14px;font-weight:400;text-indent:20px;color:#FFFFFF;outline:none;flex-shrink:1}form .search ::-ms-input-placeholder{color:#FFFFFF}form .search ::placeholder{color:#FFFFFF}form .search .search--icon{width:30px;height:30px;line-height:30px;margin:0;padding:0;background-color:transparent;border:0;border-radius:0 9999px 9999px 0;font-weight:600;text-align:center;color:#FFFFFF;display:block;cursor:pointer;flex-shrink:0}}@media (max-width: 567px){.header::before{height:10%}.header .header--entrances .entrances--content{padding-top:222px}.header .header--entrances .entrances--content h1{grid-column:1 / span 3}.header .header--entrances .entrances--content .content--body{grid-column:1 / span 3}.header .header--entrances .entrances--placeholder{margin-top:48px;background-color:#FFFFFF;border:1px solid #F2F2F2;border-radius:6px;box-shadow:0px 4px 100px 0px #F2F2F2;display:grid;grid-template-columns:repeat(1, 1fr);column-gap:0;overflow:hidden}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance{margin-top:0;transition:all 125ms ease-in}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item{height:100%;border:0;border-radius:0;background-color:transparent;box-shadow:unset;overflow:hidden}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image{padding:16px 24px;justify-content:start;flex-direction:row;gap:12px;position:relative}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image .image--icon{width:32px;height:32px}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image img{height:32px}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--image::after{top:28px;right:24px;width:14px;height:8px;background-image:url(/Themes/3133/Images/chevron-down-regular-blue.svg);background-position:top left;background-repeat:no-repeat;background-size:14px 8px;content:"";position:absolute;z-index:1}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance .entrance--item .item--body{padding:0 24px;border-bottom:1px solid #F2F2F2}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance.is--active{margin-top:0;padding-bottom:0;transition:all 125ms ease-out}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance.is--active .entrance--item .item--image{position:relative}.header .header--entrances .entrances--placeholder.is--tablet .placeholder--entrance.entrance.is--active .entrance--item .item--image::after{top:28px;right:24px;bottom:unset;left:unset;width:14px;height:8px;background-image:url(/Themes/3133/Images/chevron-up-regular-white.svg);background-position:top left;background-repeat:no-repeat;background-size:14px 8px;border:unset;content:"";position:absolute;transform:unset;z-index:1}.header .header--content{grid-template-columns:repeat(1, 1fr)}.header .header--content h1{grid-column:1}.header .header--content .content--body{grid-column:1}.header .header--background-image .background-image--placeholder{height:380px;mask-image:linear-gradient(0deg, transparent 0%, #000 35%)}.header .header--background-image .background-image--placeholder .placeholder--image{width:100%}.header .header--background-image .background-image--placeholder .placeholder--image img#background-image{mask-image:linear-gradient(90deg, transparent 0%, #000 25%, #000 75%, transparent 100%)}.header .header--background-image .background-image--placeholder .placeholder--image img#placeholder-image{mask-image:linear-gradient(90deg, transparent 0%, #000 25%, #000 75%, transparent 100%)}.header .header--background-image .header--stripes{top:0;right:-128px;bottom:0;left:0;background-image:url("/Themes/3133/Images/stripes_header_homepage.webp");background-position:center right;background-repeat:no-repeat;background-size:512px auto;mix-blend-mode:color-dodge;position:absolute;z-index:2}.header:not(.homepage) .header--stripes{top:64px;right:0;bottom:0;width:50%;mask-image:linear-gradient(-90deg, #000 0%, #000 75%, transparent 100%);background-image:url("/Themes/3133/Images/stripes_header.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;position:absolute;z-index:2}.section{padding-top:16px}.section.has--background-color{margin-top:40px;padding-bottom:40px}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width{grid-template-columns:unset;gap:0}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width .item--image{grid-column:unset}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.banner--full-width .item--body{grid-column:unset}.section .section--wrapper .wrapper--products .products--placeholder,.section .section--wrapper .wrapper--products .branches--placeholder,.section .section--wrapper .wrapper--products .references--placeholder,.section .section--wrapper .wrapper--products .colors--placeholder,.section .section--wrapper .wrapper--products .images--placeholder,.section .section--wrapper .wrapper--products .vacancies--placeholder,.section .section--wrapper .wrapper--products .team--placeholder,.section .section--wrapper .wrapper--branches .products--placeholder,.section .section--wrapper .wrapper--branches .branches--placeholder,.section .section--wrapper .wrapper--branches .references--placeholder,.section .section--wrapper .wrapper--branches .colors--placeholder,.section .section--wrapper .wrapper--branches .images--placeholder,.section .section--wrapper .wrapper--branches .vacancies--placeholder,.section .section--wrapper .wrapper--branches .team--placeholder,.section .section--wrapper .wrapper--references .products--placeholder,.section .section--wrapper .wrapper--references .branches--placeholder,.section .section--wrapper .wrapper--references .references--placeholder,.section .section--wrapper .wrapper--references .colors--placeholder,.section .section--wrapper .wrapper--references .images--placeholder,.section .section--wrapper .wrapper--references .vacancies--placeholder,.section .section--wrapper .wrapper--references .team--placeholder,.section .section--wrapper .wrapper--colors .products--placeholder,.section .section--wrapper .wrapper--colors .branches--placeholder,.section .section--wrapper .wrapper--colors .references--placeholder,.section .section--wrapper .wrapper--colors .colors--placeholder,.section .section--wrapper .wrapper--colors .images--placeholder,.section .section--wrapper .wrapper--colors .vacancies--placeholder,.section .section--wrapper .wrapper--colors .team--placeholder,.section .section--wrapper .wrapper--images .products--placeholder,.section .section--wrapper .wrapper--images .branches--placeholder,.section .section--wrapper .wrapper--images .references--placeholder,.section .section--wrapper .wrapper--images .colors--placeholder,.section .section--wrapper .wrapper--images .images--placeholder,.section .section--wrapper .wrapper--images .vacancies--placeholder,.section .section--wrapper .wrapper--images .team--placeholder,.section .section--wrapper .wrapper--ticker .products--placeholder,.section .section--wrapper .wrapper--ticker .branches--placeholder,.section .section--wrapper .wrapper--ticker .references--placeholder,.section .section--wrapper .wrapper--ticker .colors--placeholder,.section .section--wrapper .wrapper--ticker .images--placeholder,.section .section--wrapper .wrapper--ticker .vacancies--placeholder,.section .section--wrapper .wrapper--ticker .team--placeholder,.section .section--wrapper .wrapper--vacancies .products--placeholder,.section .section--wrapper .wrapper--vacancies .branches--placeholder,.section .section--wrapper .wrapper--vacancies .references--placeholder,.section .section--wrapper .wrapper--vacancies .colors--placeholder,.section .section--wrapper .wrapper--vacancies .images--placeholder,.section .section--wrapper .wrapper--vacancies .vacancies--placeholder,.section .section--wrapper .wrapper--vacancies .team--placeholder,.section .section--wrapper .wrapper--team .products--placeholder,.section .section--wrapper .wrapper--team .branches--placeholder,.section .section--wrapper .wrapper--team .references--placeholder,.section .section--wrapper .wrapper--team .colors--placeholder,.section .section--wrapper .wrapper--team .images--placeholder,.section .section--wrapper .wrapper--team .vacancies--placeholder,.section .section--wrapper .wrapper--team .team--placeholder{gap:24px}.section:last-of-type{padding-bottom:40px}.footer .footer--wrapper .wrapper--top{padding:16px 0 40px 0}.footer .footer--wrapper .wrapper--top .top--placeholder{grid-template-columns:repeat(1, 1fr);gap:0}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content:nth-child(1){grid-template-columns:repeat(1, 1fr);gap:0px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content:nth-child(1) p.button{margin-bottom:16px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content .content--logo{margin:24px auto 0 auto}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content .content--logo a img{width:auto;height:72px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p{text-align:center}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p.payoff{margin-top:40px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul{text-align:center}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul.socials{justify-content:center}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul{flex-direction:column;gap:0px}.card .card--body{padding:0 24px 24px 24px}.placeholder--item.card{position:relative;padding:54px 0 51px 57px;background-color:#000000;position:relative}.placeholder--item.card:before{top:0;bottom:0;left:33.3333%;width:66.6667%;background:linear-gradient(-90deg, rgba(0,0,0,0) 0%, #000 100%);content:"";position:absolute;z-index:2}.placeholder--item.card .card--content{width:40%;position:relative;z-index:3}.placeholder--item.card .card--content p.quote{font-size:24px;color:#FFFFFF}.placeholder--item.card .card--content p.full-name{margin-top:8px;font-size:19px;font-weight:400;font-style:italic;color:#000000}.placeholder--item.card .card--image{top:-34px;right:10%;height:calc(100% + 34px);aspect-ratio:1/1;position:absolute;z-index:2}.placeholder--item.card .card--image img{top:0;right:0;left:0;width:100%;position:absolute}.placeholder--item.card .card--background-image{top:0;right:0;bottom:0;left:33.3333%;background-position:center center;background-repeat:no-repeat;background-size:cover;mix-blend-mode:multiply;position:absolute;z-index:1}.placeholder--item.card.with--form{margin-bottom:80px;padding:0;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);display:grid;grid-template-columns:1.25fr 0.75fr}.placeholder--item.card.with--form .card--content{width:unset;padding:16px 40px 40px 40px}.placeholder--item.card.with--form .card--content p.heading-5{color:#FFFFFF}.placeholder--item.card.with--form .card--image{top:unset;right:unset;height:unset;padding:16px 40px 344px 40px;background-color:#FFFFFF;aspect-ratio:unset;position:relative;z-index:2}.placeholder--item.card.with--form .card--image .image--employee{left:-25%;bottom:0;width:75%;min-width:320px;min-height:320px;margin-top:24px;padding-top:75%;position:absolute;overflow:hidden}.placeholder--item.card.with--form .card--image .image--employee img{top:0;right:0;left:0;margin:auto;position:absolute}.placeholder--item.full-image--card{position:relative;z-index:1}.placeholder--item.full-image--card .card--content{padding:232px 394px 149px 205px;position:relative;z-index:3}.placeholder--item.full-image--card .card--content h2,.placeholder--item.full-image--card .card--content p{color:#FFFFFF}.placeholder--item.full-image--card .card--content h2{line-height:60px;font-size:60px;font-weight:900}.placeholder--item.full-image--card .card--content h2+p{margin-top:32px}.placeholder--item.full-image--card .card--content .content--buttons{margin:24px 0 40px 0;display:flex;gap:16px;flex-direction:row;flex-wrap:wrap}.placeholder--item.full-image--card .card--content .content--buttons p{margin:0}.placeholder--item.full-image--card .card--content .content--buttons p.button.alternative a span{border-color:#FFFFFF;color:#FFFFFF}.placeholder--item.full-image--card .card--content .content--buttons p.button.alternative a:hover span{background-color:transparent;border-color:#FFBF00;color:#FFBF00}.placeholder--item.full-image--card .card--gradients:before,.placeholder--item.full-image--card .card--gradients:after{top:0;bottom:0;position:absolute;mix-blend-mode:multiply;content:"";z-index:2}.placeholder--item.full-image--card .card--gradients:before{left:0;width:34%;background:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%)}.placeholder--item.full-image--card .card--gradients:after{right:0;width:34%;background:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%)}.placeholder--item.full-image--card .card--background-image{top:0;right:0;bottom:0;left:0;margin:auto;background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute}.placeholder--item.full-image--card .card--background-image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);content:"";position:absolute;z-index:1}.placeholder--item.banner.blue{grid-template-columns:unset}.placeholder--item.banner.blue .card--content{grid-column:unset}.placeholder--item.banner.blue .card--image{grid-column:unset}.placeholder--item.banner.white{grid-template-columns:unset}.placeholder--item.banner.white .card--image{grid-column:unset}.placeholder--item.banner.white .card--content{grid-column:unset}.placeholder--item.banner .card--content{padding:0px 24px 24px 24px;order:2}.placeholder--item.banner .card--image{height:inherit;position:relative;order:1}.placeholder--item.banner .card--image img{position:relative}.placeholder--item.banner-working-at{grid-template-columns:unset}.placeholder--item.banner-working-at .card--image{order:1}.placeholder--item.banner-working-at .card--image img{position:relative}.placeholder--item.banner-working-at .card--content{padding:0 24px 24px 24px;order:2}.placeholder--grid.columns-2,.placeholder--grid.columns-3,.placeholder--grid.columns-4{grid-template-columns:100%}.placeholder--grid.vacancies{grid-template-columns:100%}.placeholder--carousel-controls{flex-direction:column}.placeholder--carousel-controls p{width:100%;text-align:center;order:3}.placeholder--carousel-controls .controls--dots{order:1;flex:1;flex-grow:1}.placeholder--carousel-controls .controls--arrows{margin:0;order:2;flex:1;flex-grow:1}.wrapper--ticker .images--placeholder{margin-top:24px;grid-column:unset}.wrapper--ticker .images--placeholder .slick-list .slick-track .carousel--item{margin:0 10px}}@media (min-width: 992.02px) and (max-width: 1180px){.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--content{width:100%}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary{margin-right:49px}.sitemap>ul{width:100%;display:grid;grid-template-columns:repeat(2, 1fr)}}.iframe--wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden}.iframe--wrapper:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);content:"";position:absolute;z-index:2}.iframe--wrapper:after{top:0;bottom:0;left:0;width:50%;background:linear-gradient(to right, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);position:absolute;content:"";z-index:3}.iframe--wrapper iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.back-end-ui-tagger{pointer-events:none}.grecaptcha-badge{display:none !important;visibility:hidden !important}input[type=file]::file-selector-button{background-color:#79F5D3;color:#000;border:1px solid #79F5D3;border-radius:16px;padding:4px 28px;margin-right:20px;transition:250ms;cursor:pointer}input[type=file]::file-selector-button:hover{background-color:transparent;border-color:#000000}
