/* 
========================================================
DYNAMIC CSS LOADED FOR THEME WITH ID: 3133 ~ MOD: 20-10-2025 10:00:18
INCLUDE FRONTEND CSS: False
Following files are loaded in this file:

LOGISZ/Views/_DynamicThemeCss.cshtml
wwwroot/themes/3133/Css/theme.css

========================================================
*/
/*FILE: LOGISZ/Views/_DynamicThemeCss.cshtml*/

/*
========================================================
DYNAMIC CSS LOADED FROM DynamicThemeCss CSHTML:
========================================================
*/

* {
	--white: #FFFFFF;
	--black: #000000;
	--grey: #969696;
	--theme-color-1: ;
	--theme-color-1-alpha-5: 0D;
	--theme-color-1-alpha-10: 1A;
	--theme-color-1-alpha-20: 33;
	--theme-color-1-alpha-50: 80;
	--theme-color-2: ;
	--theme-color-2-alpha-5: 0D;
	--theme-color-2-alpha-10: 1A;
	--theme-color-2-alpha-20: 33;
	--theme-color-2-alpha-50: 80;
	--theme-color-3: ;
	--theme-color-3-alpha-5: 0D;
	--theme-color-3-alpha-10: 1A;
	--theme-color-3-alpha-20: 33;
	--theme-color-3-alpha-50: 80;
}

/*
========================================================
END DynamicThemeCss
========================================================
*/
/*FILE: wwwroot/themes/3133/Css/theme.css*/
*{--primary: #385245;--secondary: #AD9963;--background-gray: #F3F3F3}@font-face{font-display:block;font-family:'Poppins';font-style:normal;font-weight:300;src:url("/logisz/applicationcode/public/fonts/poppins-v21-latin-300.woff2") format("woff2")}@font-face{font-display:block;font-family:'Poppins';font-style:normal;font-weight:400;src:url("/logisz/applicationcode/public/fonts/poppins-v21-latin-regular.woff2") format("woff2")}@font-face{font-display:block;font-family:'Poppins';font-style:normal;font-weight:500;src:url("/logisz/applicationcode/public/fonts/poppins-v21-latin-500.woff2") format("woff2")}@font-face{font-display:block;font-family:'Poppins';font-style:normal;font-weight:700;src:url("/logisz/applicationcode/public/fonts/poppins-v21-latin-700.woff2") format("woff2")}@font-face{font-display:block;font-family:'Poppins';font-style:normal;font-weight:800;src:url("/logisz/applicationcode/public/fonts/poppins-v21-latin-800.woff2") format("woff2")}@font-face{font-display:block;font-family:'Poppins';font-style:normal;font-weight:900;src:url("/logisz/applicationcode/public/fonts/poppins-v21-latin-900.woff2") format("woff2")}html{overflow-y:scroll}html,body{line-height:32px;margin:0;padding:0;font-family:'Poppins';font-size:16px;line-height:28px;font-weight:400}ul.breadcrumb{margin:32px 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{color:#000000;text-decoration:none}ul.breadcrumb li a:hover{color:#00A0AD}h1,h2,h3,h4,h5,h6,p{margin:32px 0 0 0;font-family:'Poppins'}h1,.heading-1,h2,.heading-2,h3,.heading-3,h4,.heading-4,h5,.heading-5,h6,.heading-6{font-weight:800;text-transform:uppercase;letter-spacing:1px;color:var(--primary)}h1 span,.heading-1 span,h2 span,.heading-2 span,h3 span,.heading-3 span,h4 span,.heading-4 span,h5 span,.heading-5 span,h6 span,.heading-6 span{color:var(--secondary)}h1,.heading-1{line-height:72px;font-size:36px}h2,.heading-2{line-height:56px;font-size:28px}.product h2,.product .heading-2,.reference h2,.reference .heading-2,.branche h2,.branche .heading-2{color:#000000}h3,.heading-3{line-height:44px;font-size:22px}h4,.heading-4{line-height:36px;font-size:18px}h5,.heading-5{line-height:36px;font-size:18px}h6,.heading-6{line-height:36px;font-size:18px}p{line-height:32px;font-size:16px}p.button a{display:inline-block}p.button a span{padding:16px 24px;line-height:24px;font-size:16px;border:1px solid var(--primary);background-color:var(--primary);border-radius:8px;font-weight:500;color:#FFFFFF;display:inline-flex;flex-direction:row;gap:16px;letter-spacing:3px;text-transform:uppercase;transition:all .1s ease}p.button a span:before{font-family:"Font Awesome 6 Pro";font-size:16px;content:"\f061";font-weight:900;color:var(--secondary)}p.button a:hover span{color:var(--secondary);background-color:transparent}p.button.alternative a span{color:var(--primary);background-color:transparent}p.button.alternative a:hover span{background-color:var(--primary);color:var(--secondary)}p.button.gold a span{color:#FFFFFF;background-color:var(--secondary);border-color:var(--secondary)}p.button.gold a span:before{color:#FFFFFF}p.button.gold a:hover span{color:var(--secondary);background-color:transparent}p.button.gold a:hover span:before{color:var(--secondary)}p.button.gold-alternative a span{color:var(--primary);background-color:transparent;border-color:var(--secondary);color:#FFFFFF}p.button.gold-alternative a:hover span{border-color:var(--secondary);background-color:var(--secondary)}p.button.gold-alternative a:hover span:before{color:#FFFFFF}p.button.call a span:before{content:'\f095'}p.button.mail a span:before{content:'\f0e0'}p.hand-written{font-size:58px;line-height:58px;font-family:"adventures-unlimited", sans-serif;font-weight:400;font-style:normal}p.bigger{font-size:26px;line-height:40px;font-weight:300}span.highlight{background-color:#FFBF00}.rich-text a{text-decoration:underline;color:#000000}.rich-text a:hover{text-decoration:none}.rich-text.padding-top{padding-top:80px}.rich-text.padding-bottom{padding-bottom:80px}.rich-text.padding-left{padding-left:80px}.rich-text.padding-right{padding-right:80px}picture img{width:100%;height:auto;display:block}body.is--locked{height:100dvh;overflow:hidden}.header{height:100%;display:flex;flex-direction:column;justify-content:space-between;min-height:920px;position:relative;overflow:hidden}.header:not(.homepage){min-height:unset;background-color:var(--primary)}.header:not(.homepage) .header--outer-wrapper:first-of-type{position:relative;z-index:9}.header:not(.homepage) .header--outer-wrapper.bottom .header--inner-wrapper .wrapper--placeholder .placeholder--content{margin:100px auto 150px 0}.header:not(.homepage) .header--outer-wrapper.bottom .header--inner-wrapper .wrapper--placeholder .placeholder--content h1{line-height:48px;font-size:48px}.header:not(.homepage) .header--background-image .background-image--blur{top:0;right:0;bottom:0;left:0;backdrop-filter:blur(8px);position:absolute;z-index:1}.header.homepage .header--outer-wrapper.bottom{width:100%;margin:auto;align-self:center}.header.homepage+.main .section:first-child{overflow:visible}.header+.main .section:not(.has--background-color){overflow:visible}.header.overflow{overflow:visible}.header .header--outer-wrapper.top{position:relative;z-index:9}.header .header--outer-wrapper.bottom{width:100%}.header .header--outer-wrapper .header--inner-wrapper{width:100%;max-width:1400px;height:calc(100% - 28px);margin:0 auto;padding:0 20px;position:relative;z-index:7}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder{height:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;position:relative;z-index:8}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation{padding:56px 0}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul{margin:0;padding:0;display:flex;justify-content:space-between}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li{margin:0;padding:0;list-style:none}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--logo a img{height:56px;margin:8px 0}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav{align-content:center}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary{margin-bottom:10px}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary>ul{display:flex;justify-content:end;align-items:center;gap:32px}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary>ul>li{position:relative}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--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--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--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--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary>ul>li.languages span:after{font-family:"Font Awesome 6 Pro";content:"\f078"}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary>ul>li.languages ul{display:none}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary>ul>li.languages:hover span{color:#00A0AD}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary>ul>li.has--children>a{display:flex;flex-direction:row;gap:8px}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary>ul>li.has--children>a:after{font-family:"Font Awesome 6 Pro";font-size:14px;content:"\f078"}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a{text-decoration:none;color:#FFFFFF;display:block}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a>span{font-size:14px;font-weight:400;color:#FFFFFF;display:flex;flex-direction:row;align-items:center;gap:8px}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a>span[data-number]:after{width:16px;height:16px;line-height:16px;border-radius:8px;background-color:#D60F3C;font-size:10px;font-weight:700;text-align:center;color:#FFFFFF;content:attr(data-number)}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a:hover{text-decoration:none;color:#00A0AD}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary>ul>li>a:hover span{color:#00A0AD}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary>ul>li ul{padding:24px 32px;background-color:#FFFFFF;box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);flex-direction:column;position:absolute;display:none;z-index:9}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--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--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--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--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary>ul>li ul li a span{white-space:nowrap}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary>ul>li ul li a:hover{text-decoration:underline}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary>ul>li:nth-last-child(2) a span{padding:4px 16px;background-color:#FFBF00;border-radius:20px;font-weight:600;color:#000000;display:block}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary>ul>li:nth-last-child(2):hover a span{padding:2px 14px;background-color:transparent;border:2px solid #FFBF00;color:#FFBF00}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary>ul>li:hover ul{display:block}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary form .search{width:40px;border:2px solid #FFFFFF;border-radius:9999px;display:inline-flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary form .search:hover{border-color:#FFBF00}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary form .search:hover input [type=text]{color:#FFBF00}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary form .search:hover .search--icon{color:#FFBF00}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary form .search:hover .search--icon:hover{color:#FFBF00}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary form .search.is--active{width:unset}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary form .search.is--active .search--icon::after{content:"\f00d"}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary form .search input[type=text]{width:100%;height:36px;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}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary form .search ::-ms-input-placeholder{color:#FFFFFF}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary form .search ::placeholder{color:#FFFFFF}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary form .search .search--icon{width:36px;height:36px;line-height:36px;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}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary form .search .search--icon::after{font-family:"Font Awesome 6 Pro";font-weight:900;content:"\f002"}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul{display:flex;justify-content:end;gap:2.5dvw}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li{position:relative}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li.has--children>a{padding-right:22px;position:relative}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li.has--children>a:after{top:0;right:0;font-family:"Font Awesome 6 Pro";font-size:14px;text-decoration:none;color:var(--secondary);content:"\f078";position:absolute;line-height:40px}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li.has--children>a:hover span{color:var(--secondary)}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li.has--children>a:hover:after{color:var(--secondary)}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li.is--active>a span,.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li.is--active>a:hover span{color:var(--secondary)}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li.is--active>a:after,.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li.is--active>a:hover:after{color:var(--secondary)}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li.button p{margin-top:0}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>a{text-decoration:none;display:block;margin:10px 0}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>a>span{font-size:14px;font-weight:500;color:#FFFFFF;text-transform:uppercase;letter-spacing:4px;line-height:40px}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>a:hover{text-decoration:none}>.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>a:hover:after{color:var(--secondary)}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>a:hover>span{color:var(--secondary)}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>ul{padding:24px 32px;background-color:#FFFFFF;box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);flex-direction:column;position:absolute;display:none;z-index:9;border-radius:8px}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>ul>li>a{text-decoration:none;color:#000000;display:block;text-transform:uppercase}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>ul>li>a>span{white-space:nowrap}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>ul>li>a:hover{color:#000000;text-decoration:underline}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li:hover ul{display:block}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation .hamburger{display:none}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--content{width:70%;margin:10vh auto 0 0;align-self:end}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--content h1,.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--content h2,.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--content h3,.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--content h4,.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--content h5,.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--content h6,.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--content p,.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--content li,.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--content a{color:#FFFFFF}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--content h1{line-height:70px;margin:0;font-size:70px;text-transform:uppercase}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--content p{margin-top:28px}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--content p.heading-2{margin:0;font-weight:400}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--content p.heading-3{margin:0}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .branches{display:flex;gap:40px;height:450px;max-width:100%;overflow:auto;align-items:flex-end}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .branches .branche{display:flex;flex-direction:column;justify-content:flex-end;position:relative;flex:1}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .branches .branche a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .branches .branche p{color:#FFFFFF}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .branches .branche p.count{font-size:123px;font-weight:900;color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;opacity:.3;line-height:130px;transition:all 0.15s ease-in;padding-bottom:0}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .branches .branche p.title{font-weight:700;letter-spacing:5px;text-transform:uppercase;font-size:18px;line-height:24px;position:relative;padding-bottom:24px;margin-bottom:32px}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .branches .branche p.title:after{position:absolute;left:0;right:0;bottom:0;height:2px;background-color:#FFFFFF;transition:all 0.15s ease-in;content:""}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .branches .branche p.description{height:0;transition:height 0.25s ease-in;font-size:14px;font-weight:400;line-height:22px;overflow:hidden;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .branches .branche:hover p.count{color:#FFFFFF;opacity:1;padding-bottom:32px}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .branches .branche:hover p.title:after{background-color:var(--secondary)}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .branches .branche:hover p.description{height:calc-size(auto)}.header .header--background-image{background-color:rgba(0,0,0,0.9);top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.header .header--background-image:before{top:0;right:0;left:0;height:35%;background:linear-gradient(180deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%);content:"";position:absolute;z-index:2}.header .header--background-image picture img{width:100%;height:100%;margin:0;object-fit:cover;opacity:.6}.header .header--background-image:after{bottom:0;left:0;right:0;height:55%;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%);position:absolute;content:"";z-index:3}.header .header--background-video{top:0;right:0;bottom:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;z-index:1}.header .header--background-video::before{bottom:0;left:0;width:100%;height:128px;background-color:#FFFFFF;clip-path:polygon(0 0, 100% 99%, 100% 101%, 0% 101%);position:absolute;content:"";z-index:3}.header .header--background-video::after{bottom:0;left:0;width:100%;height:256px;background-color:rgba(214,15,60,0.5);clip-path:polygon(0 101%, 100% 101%, 100% 0, 0 99%);position:absolute;content:"";z-index:2}.header .header--lines{top:0;right:0;bottom:0;position:absolute;z-index:1;mix-blend-mode:multiply;opacity:.2}.header .header--lines img{width:68vw;height:auto;display:block}.header.has--lines{padding-bottom:150px;position:relative}.header.has--lines:after{right:0;bottom:-1px;left:0;height:150px;position:absolute;z-index:1;mask:url("/images/lines_horizontal.svg") repeat bottom;background-color:#FFFFFF;content:''}.header.has--lines.lines-green:after{background-color:var(--primary)}.header.has--lines.lines-gray:after{background-color:var(--background-gray)}.header.has--lines+.section.has--background-color:not(:first-of-type){margin-top:0}.section{padding:48px 0 0 0;overflow:hidden}.section.has--background-color{padding-bottom:80px}.section.has--background-color:not(:first-of-type){margin-top:80px}.section.has--background-color.gray{background-color:var(--background-gray)}.section.has--background-color.green{background-color:var(--primary);position:relative}.section.has--background-color.green p,.section.has--background-color.green li,.section.has--background-color.green a{color:#FFFFFF}.section.has--background-color.green p.hand-written{color:var(--secondary)}.section.has--background-color.green h1,.section.has--background-color.green .heading-1,.section.has--background-color.green h2,.section.has--background-color.green .heading-2,.section.has--background-color.green h3,.section.has--background-color.green .heading-3,.section.has--background-color.green h4,.section.has--background-color.green .heading-4,.section.has--background-color.green h5,.section.has--background-color.green .heading-5,.section.has--background-color.green h6,.section.has--background-color.green .heading-6{color:var(--secondary)}.section.has--background-color.green .image.shadow img,.section.has--background-color.green .image-container.shadow img{box-shadow:0px 80px 200px 0px rgba(0,0,0,0.5)}.section.has--background-color.green .section--lines{top:0;right:0;bottom:0;left:0;background-position:bottom right;background-repeat:no-repeat;position:absolute;z-index:0;mix-blend-mode:multiply;opacity:.7;background-image:url("/images/lines_diagonal_small.svg");pointer-events:none}.section.has--background-color+.section.has--background-image:not(:first-of-type){margin-top:0}.section.has--column-background-color .column{padding:1px 32px 32px 32px;border-radius:8px;margin-bottom:20px}.section.has--column-background-color .column p,.section.has--column-background-color .column li,.section.has--column-background-color .column a{color:#FFFFFF}.section.has--column-background-color .column h1,.section.has--column-background-color .column .heading-1,.section.has--column-background-color .column h2,.section.has--column-background-color .column .heading-2,.section.has--column-background-color .column h3,.section.has--column-background-color .column .heading-3,.section.has--column-background-color .column h4,.section.has--column-background-color .column .heading-4,.section.has--column-background-color .column h5,.section.has--column-background-color .column .heading-5,.section.has--column-background-color .column h6,.section.has--column-background-color .column .heading-6{color:var(--secondary)}.section.has--column-background-color.column-color-green .column{background-color:var(--primary)}.section.has--column-background-color.column-color-gray .column{background-color:var(--background-gray)}.section.has--background-image{position:relative;min-height:800px;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:80px}.section.has--background-image:not(:first-of-type){margin-top:80px}.section.has--background-image .section--background-image{background-color:rgba(0,0,0,0.9);top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.section.has--background-image .section--background-image:before{top:0;right:0;left:0;height:35%;background:linear-gradient(180deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%);content:"";position:absolute;z-index:2}.section.has--background-image .section--background-image picture img{width:100%;height:100%;margin:0;object-fit:cover;opacity:.4}.section.has--background-image .section--background-image:after{bottom:0;left:0;right:0;height:55%;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%);position:absolute;content:"";z-index:3}.section.has--background-image .section--wrapper{position:relative;z-index:2}.section.has--background-image .section--wrapper h1,.section.has--background-image .section--wrapper h2,.section.has--background-image .section--wrapper h5,.section.has--background-image .section--wrapper h6,.section.has--background-image .section--wrapper p,.section.has--background-image .section--wrapper li,.section.has--background-image .section--wrapper a{color:#FFFFFF}.section.has--background-image .section--wrapper h3,.section.has--background-image .section--wrapper h4{color:var(--secondary);text-transform:uppercase;letter-spacing:1px}.section.has--larger-gap .container-fluid .row>*{padding-right:40px;padding-left:40px}.section.has--larger-gap .container-fluid .row>*:first-child{padding-left:20px}.section.has--larger-gap .container-fluid .row>*:last-child{padding-right:20px}.section.has--lines{padding-bottom:230px;position:relative}.section.has--lines:after{right:0;bottom:-1px;left:0;height:150px;position:absolute;z-index:1;mask:url("/images/lines_horizontal.svg") repeat bottom;background-color:#FFFFFF;content:''}.section.has--lines.lines-green:after{background-color:var(--primary)}.section.has--lines.lines-gray:after{background-color:var(--background-gray)}.section.has--lines+.section.has--background-color:not(:first-of-type){margin-top:0}.section.has--offset .section--wrapper{margin-top:-60px}.section.has--offset .section--wrapper .wrapper--references,.section.has--offset .section--wrapper .wrapper--branches{margin-top:-140px}.section.has--dividing-line>.section--wrapper>.container-fluid>.row>*:not(:first-child){position:relative}.section.has--dividing-line>.section--wrapper>.container-fluid>.row>*:not(:first-child):before{position:absolute;top:32px;bottom:0;left:0;width:1px;background-color:var(--secondary);content:""}.section.overflow--visible{overflow:visible}.section.without--padding-top{padding-top:0}.section.full--width{padding-bottom:0 !important}.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:1400px;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: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 h1{margin-top:8px}.section:first-of-type .section--wrapper .wrapper-offset--wrapper ul.breadcrumb{margin:24px 20px 0 20px}.section .section--wrapper{width:100%;max-width:1400px;height:calc(100% - 28px);margin:0 auto;position:relative;z-index:2}.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--news,.section .section--wrapper .warpper--calendar,.section .section--wrapper .wrapper--events,.section .section--wrapper .wrapper--vacancies,.section .section--wrapper .wrapper--team,.section .section--wrapper .wrapper--cards,.section .section--wrapper .wrapper---faq,.section .section--wrapper .wrapper---downloads{padding:0 20px}.section .section--wrapper .wrapper--products h2,.section .section--wrapper .wrapper--products .heading-2,.section .section--wrapper .wrapper--branches h2,.section .section--wrapper .wrapper--branches .heading-2,.section .section--wrapper .wrapper--references h2,.section .section--wrapper .wrapper--references .heading-2,.section .section--wrapper .wrapper--colors h2,.section .section--wrapper .wrapper--colors .heading-2,.section .section--wrapper .wrapper--images h2,.section .section--wrapper .wrapper--images .heading-2,.section .section--wrapper .wrapper--news h2,.section .section--wrapper .wrapper--news .heading-2,.section .section--wrapper .warpper--calendar h2,.section .section--wrapper .warpper--calendar .heading-2,.section .section--wrapper .wrapper--events h2,.section .section--wrapper .wrapper--events .heading-2,.section .section--wrapper .wrapper--vacancies h2,.section .section--wrapper .wrapper--vacancies .heading-2,.section .section--wrapper .wrapper--team h2,.section .section--wrapper .wrapper--team .heading-2,.section .section--wrapper .wrapper--cards h2,.section .section--wrapper .wrapper--cards .heading-2,.section .section--wrapper .wrapper---faq h2,.section .section--wrapper .wrapper---faq .heading-2,.section .section--wrapper .wrapper---downloads h2,.section .section--wrapper .wrapper---downloads .heading-2{color:#000000}.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 .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 .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 .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 .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 .vacancies--placeholder,.section .section--wrapper .wrapper--images .team--placeholder,.section .section--wrapper .wrapper--news .products--placeholder,.section .section--wrapper .wrapper--news .branches--placeholder,.section .section--wrapper .wrapper--news .references--placeholder,.section .section--wrapper .wrapper--news .colors--placeholder,.section .section--wrapper .wrapper--news .vacancies--placeholder,.section .section--wrapper .wrapper--news .team--placeholder,.section .section--wrapper .warpper--calendar .products--placeholder,.section .section--wrapper .warpper--calendar .branches--placeholder,.section .section--wrapper .warpper--calendar .references--placeholder,.section .section--wrapper .warpper--calendar .colors--placeholder,.section .section--wrapper .warpper--calendar .vacancies--placeholder,.section .section--wrapper .warpper--calendar .team--placeholder,.section .section--wrapper .wrapper--events .products--placeholder,.section .section--wrapper .wrapper--events .branches--placeholder,.section .section--wrapper .wrapper--events .references--placeholder,.section .section--wrapper .wrapper--events .colors--placeholder,.section .section--wrapper .wrapper--events .vacancies--placeholder,.section .section--wrapper .wrapper--events .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 .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 .vacancies--placeholder,.section .section--wrapper .wrapper--team .team--placeholder,.section .section--wrapper .wrapper--cards .products--placeholder,.section .section--wrapper .wrapper--cards .branches--placeholder,.section .section--wrapper .wrapper--cards .references--placeholder,.section .section--wrapper .wrapper--cards .colors--placeholder,.section .section--wrapper .wrapper--cards .vacancies--placeholder,.section .section--wrapper .wrapper--cards .team--placeholder,.section .section--wrapper .wrapper---faq .products--placeholder,.section .section--wrapper .wrapper---faq .branches--placeholder,.section .section--wrapper .wrapper---faq .references--placeholder,.section .section--wrapper .wrapper---faq .colors--placeholder,.section .section--wrapper .wrapper---faq .vacancies--placeholder,.section .section--wrapper .wrapper---faq .team--placeholder,.section .section--wrapper .wrapper---downloads .products--placeholder,.section .section--wrapper .wrapper---downloads .branches--placeholder,.section .section--wrapper .wrapper---downloads .references--placeholder,.section .section--wrapper .wrapper---downloads .colors--placeholder,.section .section--wrapper .wrapper---downloads .vacancies--placeholder,.section .section--wrapper .wrapper---downloads .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:8px 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--content ul.benefits li:before{top:0;left:0;font-family:"Font Awesome 6 Pro";color:#000000;content:"\f00c";position:absolute}.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--news{padding:0 20px;position:relative;z-index:5}.section .section--wrapper .wrapper--news .news--data .data--placeholder{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--news .news--data .data--placeholder .placeholder--content{display:flex;flex-direction:column}.section .section--wrapper .wrapper--news .news--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--news .news--data .data--placeholder .placeholder--content ul.benefits li{margin:0;padding:0 0 0 30px;list-style:none;position:relative}.section .section--wrapper .wrapper--news .news--data .data--placeholder .placeholder--content ul.benefits li:before{top:0;left:0;font-family:"Font Awesome 6 Pro";color:#000000;content:"\f00c";position:absolute}.section .section--wrapper .wrapper--news .news--data .data--placeholder .placeholder--content .content--summary{padding:16px 40px 40px 40px}.section .section--wrapper .wrapper--news .news--data .data--placeholder .placeholder--aside .aside--image{height:100%;position:relative}.section .section--wrapper .wrapper--news .news--data .data--placeholder .placeholder--aside .aside--image picture{height:100%}.section .section--wrapper .wrapper--news .news--data .data--placeholder .placeholder--aside .aside--image picture img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;object-fit:cover}.section .section--wrapper .wrapper--news .news--data .data--placeholder .content--data{grid-column:1 / span 2;margin-top:auto;padding:24px 40px 24px 40px;background-color:rgba(0,0,0,0.025)}.section .section--wrapper .wrapper--news .news--data .data--placeholder .content--data p{margin:0;padding:0;border:0;font-size:12px;display:grid;grid-template-columns:repeat(2, 1fr);flex-direction:row;color:rgba(0,0,0,0.5);gap:0}.section .section--wrapper .wrapper--news .news--data .data--placeholder .content--data p a{text-decoration:none;color:rgba(0,0,0,0.5)}.section .section--wrapper .wrapper--news .news--data .data--placeholder .content--data p a span{text-decoration-color:none}.section .section--wrapper .wrapper--news .news--data .data--placeholder .content--data p a span.data--category{padding-left:26px;position:relative}.section .section--wrapper .wrapper--news .news--data .data--placeholder .content--data p a span.data--category::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/tag-solid.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.section .section--wrapper .wrapper--news .news--data .data--placeholder .content--data p a:hover{text-decoration-color:none;color:rgba(0,0,0,0.5)}.section .section--wrapper .wrapper--news .news--data .data--placeholder .content--data p a:hover span{text-decoration:underline}.section .section--wrapper .wrapper--news .news--data .data--placeholder .content--data p span{display:inline-block;vertical-align:middle}.section .section--wrapper .wrapper--news .news--data .data--placeholder .content--data p span.data--date{padding-left:26px;position:relative;margin:0}.section .section--wrapper .wrapper--news .news--data .data--placeholder .content--data p span.data--date::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/calendar-days-regular.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.section .section--wrapper .wrapper--news .news--data .data--placeholder .content--data p span.data--author{padding-left:26px;position:relative}.section .section--wrapper .wrapper--news .news--data .data--placeholder .content--data p span.data--author::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/user-solid.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.section .section--wrapper .wrapper--news .news--data .data--placeholder .content--data p span.data--reading-time{padding-left:26px;position:relative}.section .section--wrapper .wrapper--news .news--data .data--placeholder .content--data p span.data--reading-time::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/clock-solid.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.section .section--wrapper .wrapper--news .news--data .content--placeholder{display:grid;grid-template-columns:calc(calc(calc(100% / 12) * 8) - 20px) calc(calc(calc(100% / 12) * 4) - 20px);gap:40px}.section .section--wrapper .wrapper--news .news--data .content--placeholder .placeholder--aside .aside--location{margin:24px 0 0 0}.section .section--wrapper .wrapper--news .news--data p.content--data{margin-top:16px;padding:8px 0;border-top:1px solid rgba(0,0,0,0.15);border-bottom:1px solid rgba(0,0,0,0.15);font-size:12px;display:flex;flex-direction:row;color:rgba(0,0,0,0.5);gap:16px}.section .section--wrapper .wrapper--news .news--data p.content--data span{display:inline-block;vertical-align:middle}.section .section--wrapper .wrapper--news .news--data p.content--data span.data--date{padding-left:26px;position:relative;margin:0}.section .section--wrapper .wrapper--news .news--data p.content--data span.data--date::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/calendar-days-regular.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.section .section--wrapper .wrapper--news .news--data p.content--data span.data--author{padding-left:26px;position:relative}.section .section--wrapper .wrapper--news .news--data p.content--data span.data--author::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/user-solid.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.section .section--wrapper .wrapper--news .news--data p.content--data span.data--reading-time{padding-left:26px;position:relative}.section .section--wrapper .wrapper--news .news--data p.content--data span.data--reading-time::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/clock-solid.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.section .section--wrapper .wrapper--news .news--data p.content--data span.data--category{padding-left:26px;position:relative}.section .section--wrapper .wrapper--news .news--data p.content--data span.data--category::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/tag-solid.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.section .section--wrapper .wrapper--vacancies{padding:0 20px;position:relative;z-index:5}.section .section--wrapper .wrapper--vacancies .vacancies--data .data--placeholder{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--vacancies .vacancies--data .data--placeholder .placeholder--content{display:flex;flex-direction:column}.section .section--wrapper .wrapper--vacancies .vacancies--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--vacancies .vacancies--data .data--placeholder .placeholder--content ul.benefits li{margin:0;padding:0 0 0 30px;list-style:none;position:relative}.section .section--wrapper .wrapper--vacancies .vacancies--data .data--placeholder .placeholder--content ul.benefits li:before{top:0;left:0;font-family:"Font Awesome 6 Pro";color:#000000;content:"\f00c";position:absolute}.section .section--wrapper .wrapper--vacancies .vacancies--data .data--placeholder .placeholder--content .content--summary{padding:16px 40px 40px 40px}.section .section--wrapper .wrapper--vacancies .vacancies--data .data--placeholder .placeholder--aside .aside--image{height:100%;position:relative}.section .section--wrapper .wrapper--vacancies .vacancies--data .data--placeholder .placeholder--aside .aside--image picture{height:100%}.section .section--wrapper .wrapper--vacancies .vacancies--data .data--placeholder .placeholder--aside .aside--image picture img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;object-fit:cover}.section .section--wrapper .wrapper--vacancies .vacancies--data .data--placeholder .content--data{grid-column:1 / span 2;margin-top:auto;padding:24px 40px 24px 40px;background-color:rgba(0,0,0,0.025)}.section .section--wrapper .wrapper--vacancies .vacancies--data .data--placeholder .content--data p{margin:0;padding:0;border:0;font-size:12px;display:grid;grid-template-columns:repeat(3, 1fr);flex-direction:row;color:rgba(0,0,0,0.5);gap:0}.section .section--wrapper .wrapper--vacancies .vacancies--data .data--placeholder .content--data p span{display:inline-block;vertical-align:middle}.section .section--wrapper .wrapper--vacancies .vacancies--data .data--placeholder .content--data p span.data--date{padding-left:26px;position:relative;margin:0}.section .section--wrapper .wrapper--vacancies .vacancies--data .data--placeholder .content--data p span.data--date::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/calendar-days-regular.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.section .section--wrapper .wrapper--vacancies .vacancies--data .data--placeholder .content--data p span.data--department{padding-left:26px;position:relative;margin:0}.section .section--wrapper .wrapper--vacancies .vacancies--data .data--placeholder .content--data p span.data--department::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/building-sharp-solid.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.section .section--wrapper .wrapper--vacancies .vacancies--data .data--placeholder .content--data p span.data--fte{padding-left:26px;position:relative}.section .section--wrapper .wrapper--vacancies .vacancies--data .data--placeholder .content--data p span.data--fte::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/clock-sharp-solid.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.section .section--wrapper .wrapper--vacancies .vacancies--data .content--placeholder{display:grid;grid-template-columns:calc(calc(calc(100% / 12) * 8) - 20px) calc(calc(calc(100% / 12) * 4) - 20px);gap:40px}.section .section--wrapper .wrapper--vacancies .vacancies--data .content--placeholder .placeholder--content .content--form{margin:32px 0 0 0;padding:24px 40px 24px 40px;background-color:rgba(0,0,0,0.025)}.section .section--wrapper .wrapper--vacancies .vacancies--data .content--placeholder .placeholder--aside .aside--location{margin:24px 0 0 0}.section .section--wrapper .wrapper--vacancies .vacancies--data p.content--data{margin-top:16px;padding:8px 0;border-top:1px solid rgba(0,0,0,0.15);border-bottom:1px solid rgba(0,0,0,0.15);font-size:12px;display:flex;flex-direction:row;color:rgba(0,0,0,0.5);gap:16px}.section .section--wrapper .wrapper--vacancies .vacancies--data p.content--data span{display:inline-block;vertical-align:middle}.section .section--wrapper .wrapper--vacancies .vacancies--data p.content--data span.data--date{padding-left:26px;position:relative;margin:0}.section .section--wrapper .wrapper--vacancies .vacancies--data p.content--data span.data--date::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/calendar-days-regular.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.section .section--wrapper .wrapper--vacancies .vacancies--data p.content--data span.data--author{padding-left:26px;position:relative}.section .section--wrapper .wrapper--vacancies .vacancies--data p.content--data span.data--author::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/user-solid.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.section .section--wrapper .wrapper--vacancies .vacancies--data p.content--data span.data--reading-time{padding-left:26px;position:relative}.section .section--wrapper .wrapper--vacancies .vacancies--data p.content--data span.data--reading-time::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/clock-solid.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.section .section--wrapper .wrapper--vacancies .vacancies--data p.content--data span.data--category{padding-left:26px;position:relative}.section .section--wrapper .wrapper--vacancies .vacancies--data p.content--data span.data--category::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/tag-solid.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.section .section--wrapper .wrapper--calendar{padding:0 20px;position:relative;z-index:5}.section .section--wrapper .wrapper--calendar .miscellaneous .placeholder--list{background-color:#FFFFFF;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);display:flex;flex-direction:column;gap:0}.section .section--wrapper .wrapper--calendar .miscellaneous .placeholder--list .list--item{margin:0;padding:16px 20px;background-color:transparent;border:0;box-shadow:unset}.section .section--wrapper .wrapper--calendar .miscellaneous .placeholder--list .list--item:nth-child(even){background-color:rgba(0,0,0,0.1)}.section .section--wrapper .wrapper--calendar .miscellaneous .placeholder--list .list--item p{margin:0;display:flex;flex-direction:column;flex-wrap:nowrap;gap:0}.section .section--wrapper .wrapper--calendar .miscellaneous .placeholder--list .list--item p span{white-space:nowrap}.section .section--wrapper .wrapper--calendar .miscellaneous .placeholder--list .list--item p span.title{font-weight:bold;order:1}.section .section--wrapper .wrapper--calendar .miscellaneous .placeholder--list .list--item p span.date{line-height:24px;font-size:12px;color:rgba(0,0,0,0.5);order:2}.section .section--wrapper .wrapper--calendar .miscellaneous .placeholder--list .list--item p span.date span{width:32px;line-height:36px;background-image:url("/Themes/3133/Images/calendar-regular.svg");background-position:center center;background-repeat:no-repeat;background-size:auto 32px;text-align:center;display:inline-block}.section .section--wrapper .wrapper--calendar .holidays{margin:32px 0 0 0;padding:0 20px 32px 20px;background-color:#FFFFFF;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);display:flex;flex-direction:column;align-self:start}.section .section--wrapper .wrapper--calendar .holidays .placeholder--list{margin:0;display:flex;flex-direction:column;gap:0}.section .section--wrapper .wrapper--calendar .holidays .placeholder--list .list--item{padding:8px 10px;margin:0;background-color:transparent;border:0;box-shadow:unset}.section .section--wrapper .wrapper--calendar .holidays .placeholder--list .list--item:nth-child(even){background-color:rgba(0,0,0,0.1)}.section .section--wrapper .wrapper--calendar .holidays .placeholder--list .list--item p{margin:0;display:flex;flex-direction:column;flex-wrap:nowrap;gap:0}.section .section--wrapper .wrapper--calendar .holidays .placeholder--list .list--item p span{white-space:nowrap}.section .section--wrapper .wrapper--calendar .holidays .placeholder--list .list--item p span.title{order:1;font-weight:bold}.section .section--wrapper .wrapper--calendar .holidays .placeholder--list .list--item p span.date{line-height:24px;font-size:12px;color:rgba(0,0,0,0.5);order:2}.section .section--wrapper .wrapper--events{padding:0 20px;position:relative;z-index:5}.section .section--wrapper .wrapper--events .events--data .data--placeholder{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--events .events--data .data--placeholder .placeholder--content{display:flex;flex-direction:column}.section .section--wrapper .wrapper--events .events--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--events .events--data .data--placeholder .placeholder--content ul.benefits li{margin:0;padding:0 0 0 30px;list-style:none;position:relative}.section .section--wrapper .wrapper--events .events--data .data--placeholder .placeholder--content ul.benefits li:before{top:0;left:0;font-family:"Font Awesome 6 Pro";color:#000000;content:"\f00c";position:absolute}.section .section--wrapper .wrapper--events .events--data .data--placeholder .placeholder--content .content--summary{padding:16px 40px 40px 40px}.section .section--wrapper .wrapper--events .events--data .data--placeholder .placeholder--aside .aside--image{height:100%;position:relative}.section .section--wrapper .wrapper--events .events--data .data--placeholder .placeholder--aside .aside--image picture{height:100%}.section .section--wrapper .wrapper--events .events--data .data--placeholder .placeholder--aside .aside--image picture img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;object-fit:cover}.section .section--wrapper .wrapper--events .events--data .data--placeholder .content--data{grid-column:1 / span 2;margin-top:auto;padding:24px 40px 24px 40px;background-color:rgba(0,0,0,0.025)}.section .section--wrapper .wrapper--events .events--data .data--placeholder .content--data p{margin:0;padding:0;border:0;font-size:12px;display:flex;flex-direction:row;align-items:center;justify-content:start;color:rgba(0,0,0,0.5);gap:20px}.section .section--wrapper .wrapper--events .events--data .data--placeholder .content--data p span{display:inline-block;vertical-align:middle;align-items:center;display:flex;flex-direction:row}.section .section--wrapper .wrapper--events .events--data .data--placeholder .content--data p span.data--date{padding-left:26px;position:relative;margin:0}.section .section--wrapper .wrapper--events .events--data .data--placeholder .content--data p span.data--date::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/calendar-days-regular.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.section .section--wrapper .wrapper--events .events--data .data--placeholder .content--data p span.data--author{padding-left:26px;position:relative}.section .section--wrapper .wrapper--events .events--data .data--placeholder .content--data p span.data--author::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/user-solid.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.section .section--wrapper .wrapper--events .events--data .data--placeholder .content--data p span.data--reading-time{padding-left:26px;position:relative}.section .section--wrapper .wrapper--events .events--data .data--placeholder .content--data p span.data--reading-time::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/clock-solid.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.section .section--wrapper .wrapper--events .events--data .data--placeholder .content--data p span.data--category{padding-left:26px;position:relative}.section .section--wrapper .wrapper--events .events--data .data--placeholder .content--data p span.data--category::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/tag-solid.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.section .section--wrapper .wrapper--events .events--data .data--placeholder .content--data p span a{margin-left:10px;display:inline-block;vertical-align:middle}.section .section--wrapper .wrapper--events .events--data .data--placeholder .content--data p span a.data-ics{width:40px;height:40px;border:2px solid #000000;border-radius:9999px;display:inline-flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden;position:relative}.section .section--wrapper .wrapper--events .events--data .data--placeholder .content--data p span a.data-ics::before{top:0;left:0;width:36px;height:36px;mask-image:url("/Themes/3133/Images/calendar-circle-plus-solid.svg");mask-repeat:no-repeat;mask-position:center;mask-size:16px;-webkit-mask-image:url("/Themes/3133/Images/calendar-circle-plus-solid.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:16px;background-color:#000000;content:"";position:absolute}.section .section--wrapper .wrapper--events .events--data .data--placeholder .content--data p span a.data-ics:hover{background-color:#000000}.section .section--wrapper .wrapper--events .events--data .data--placeholder .content--data p span a.data-ics:hover::before{background-color:#FFBF00}.section .section--wrapper .wrapper--events .events--data .content--placeholder{display:grid;grid-template-columns:calc(calc(calc(100% / 12) * 8) - 20px) calc(calc(calc(100% / 12) * 4) - 20px);gap:40px}.section .section--wrapper .wrapper--events .events--data .content--placeholder .placeholder--aside .aside--location{margin:24px 0 0 0}.section .section--wrapper .wrapper--events .events--data .content--placeholder .placeholder--aside .aside--location .location--map{width:100%;padding-top:75%;position:relative}.section .section--wrapper .wrapper--events .events--data .content--placeholder .placeholder--aside .aside--location .location--map #map{top:0;right:0;bottom:0;left:0;width:100%;height:100%;position:absolute;content:""}.section .section--wrapper .wrapper--events .events--data .content--placeholder .placeholder--aside .aside--location .location--content{padding:24px 40px 24px 40px;background-color:rgba(0,0,0,0.025)}.section .section--wrapper .wrapper--events .events--data .content--placeholder .placeholder--aside .aside--location .location--content p.heading-4{margin:0}.section .section--wrapper .wrapper--events .events--data .content--placeholder .placeholder--aside .aside--location .location--content p.location--address{margin:0}.section .section--wrapper .wrapper--events .events--data p.content--data{margin-top:16px;padding:8px 0;border-top:1px solid rgba(0,0,0,0.15);border-bottom:1px solid rgba(0,0,0,0.15);font-size:12px;display:flex;flex-direction:row;color:rgba(0,0,0,0.5);gap:16px}.section .section--wrapper .wrapper--events .events--data p.content--data span{display:inline-block;vertical-align:middle}.section .section--wrapper .wrapper--events .events--data p.content--data span.data--date{padding-left:26px;position:relative;margin:0}.section .section--wrapper .wrapper--events .events--data p.content--data span.data--date::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/calendar-days-regular.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.section .section--wrapper .wrapper--events .events--data p.content--data span.data--author{padding-left:26px;position:relative}.section .section--wrapper .wrapper--events .events--data p.content--data span.data--author::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/user-solid.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.section .section--wrapper .wrapper--events .events--data p.content--data span.data--reading-time{padding-left:26px;position:relative}.section .section--wrapper .wrapper--events .events--data p.content--data span.data--reading-time::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/clock-solid.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.section .section--wrapper .wrapper--events .events--data p.content--data span.data--category{padding-left:26px;position:relative}.section .section--wrapper .wrapper--events .events--data p.content--data span.data--category::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/tag-solid.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.section .section--wrapper .wrapper--events .events--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--data p{grid-template-columns:100%}.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 ul.benefits li:before{top:0;left:0;font-family:"Font Awesome 6 Pro";color:#000000;content:"\f00c";position:absolute}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content p.content--data{margin:0;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 .section--wrapper .wrapper--calendar{display:grid;grid-template-columns:2fr 1fr;gap:40px}.section .section--wrapper .wrapper--calendar .holidays--placeholder{height:inherit !important;background-color:#FFFFFF;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);position:relative}.section .section--wrapper .wrapper--images .images--placeholder{position:relative}.section .section--wrapper .wrapper--faq .search--wrapper{display:flex;margin-top:32px;border:2px solid #000;border-radius:9999px;position:relative}.section .section--wrapper .wrapper--faq .search--wrapper input{margin:0;padding:0;background-color:transparent;border:0;height:40px;flex-grow:1;text-indent:20px}.section .section--wrapper .wrapper--faq .search--wrapper input:focus{outline:none}.section .section--wrapper .wrapper--faq .search--wrapper button{height:40px;margin:0;padding:0;border:0;background-color:transparent}.section .section--wrapper .wrapper--faq .search--wrapper button i{width:40px;text-align:center;font-size:20px;line-height:40px;color:var(--tekst-donkerblauw)}.section .section--wrapper .wrapper--faq .search--wrapper button:hover i{color:var(--cyaan)}.section .section--wrapper .wrapper--faq .search--wrapper .clear{position:absolute;top:50%;transform:translateY(-50%);right:58px;width:16px;height:16px;line-height:16px;text-align:center;font-size:20px;cursor:pointer}.section .section--wrapper .wrapper--faq .search--wrapper .clear:hover{color:var(--cyaan)}.section .section--wrapper .wrapper--faq .subjects--box{border-radius:0;margin:32px 0 0 0;padding:16px 20px;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1)}.section .section--wrapper .wrapper--faq .subjects--box .category--item .category--title{display:flex;justify-content:space-between;cursor:pointer}.section .section--wrapper .wrapper--faq .subjects--box .category--item .category--title p{margin:0}.section .section--wrapper .wrapper--faq .subjects--box .category--item .category--title:after{content:'\f078';font-family:'Font Awesome 6 Pro';font-size:20px;font-weight:900;transition:all 250ms ease}.section .section--wrapper .wrapper--faq .subjects--box .category--item .category--title:hover:after{color:var(--cyaan)}.section .section--wrapper .wrapper--faq .subjects--box .category--item .category--content ul{margin:0;padding:0;list-style-type:none}.section .section--wrapper .wrapper--faq .subjects--box .category--item .category--content ul li{cursor:pointer;position:relative;padding:0 0 0 36px}.section .section--wrapper .wrapper--faq .subjects--box .category--item .category--content ul li:before{display:inline-block;content:'\f054';font-family:'Font Awesome 6 Pro';font-weight:900;width:16px;text-align:center;margin-right:20px;color:var(--tekst-donkerblauw);position:absolute;top:0;left:0}.section .section--wrapper .wrapper--faq .subjects--box .category--item .category--content ul li:hover span{text-decoration:underline}.section .section--wrapper .wrapper--faq .subjects--box .category--item .category--content ul li:hover:before{color:var(--cyaan)}.section .section--wrapper .wrapper--faq .subjects--box .category--item .category--content ul li.active:before{color:var(--cyaan)}.section .section--wrapper .wrapper--faq .subjects--box .category--item.opened .category--title:after{transform:rotate(180deg)}.section .section--wrapper .wrapper--faq .questions--wrapper{margin-top:32px}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item{margin-top:20px;padding:16px 20px;transition:all 250ms ease;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1)}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item .question--title{display:flex;justify-content:space-between;cursor:pointer}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item .question--title p{margin:0}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item .question--title:after{content:'\f078';font-family:'Font Awesome 6 Pro';font-size:20px;font-weight:900;color:var(--tekst-donkerblauw);transition:all 250ms ease}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item .question--title:hover:after{color:var(--cyaan)}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item .question--content .answer *:first-child{margin-top:0}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item .question--content .images--placeholder{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item .question--content .images--placeholder .image{position:relative}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item .question--content .images--placeholder .image a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:3}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item .question--content .images--placeholder .image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);position:absolute;content:"";z-index:1;opacity:0;transition:all linear 125ms}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item .question--content .images--placeholder .image:hover:before{opacity:1}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item .question--content .images--placeholder .image:hover:after{top:50%;left:50%;width:48px;height:48px;line-height:48px;font-family:"Font Awesome 6 Pro";font-size:32px;text-align:center;color:#FFFFFF;position:absolute;transform:translate(-50%, -50%);content:"\f00e";z-index:2}.section .section--wrapper .wrapper--faq .questions--wrapper .question--item.opened .question--title:after{transform:rotate(180deg)}.section .section--wrapper .wrapper--references .references--placeholder{gap:0}.section .section--wrapper .wrapper--references .references--placeholder .titles{display:flex;justify-content:space-between}.section .section--wrapper .wrapper--references .references--placeholder .titles h3{color:var(--secondary);font-weight:800;font-size:25px;letter-spacing:1px;text-transform:uppercase;line-height:56px}.section .section--wrapper .wrapper--references .references--placeholder .titles p.button a span{background-color:transparent;color:var(--primary);border:none;padding-left:0;padding-right:0}.section .section--wrapper .wrapper--references .references--placeholder .titles p.button a:hover span{color:var(--secondary)}.section:last-of-type{padding-bottom:230px;position:relative}.section:last-of-type:after{right:0;bottom:-1px;left:0;height:150px;background-position:bottom;background-repeat:repeat;background-size:contain;position:absolute;z-index:1;background-image:url("/images/lines_horizontal.svg");content:''}.section.padding-top{padding-top:128px}.section.padding-bottom{padding-bottom:128px}.section.padding-bottom:last-of-type{padding-bottom:310px}.section.padding-left{padding-left:48px}.section.padding-right{padding-right:48px}.footer .footer--wrapper .wrapper--top{padding:80px 0 80px 0;background-color:var(--primary);position:relative}.footer .footer--wrapper .wrapper--top .top--placeholder{width:100%;max-width:1400px;margin:0 auto}.footer .footer--wrapper .wrapper--top .top--placeholder .logo{margin-bottom:48px}.footer .footer--wrapper .wrapper--top .top--placeholder .logo img{width:246px;max-width:100%;height:auto}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content h3{letter-spacing:4px;font-size:14px;font-weight:500;color:#FFFFFF;text-transform:uppercase;position:relative;padding-bottom:24px;margin:0}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content h3 strong{font-weight:500}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content h3:after{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background-color:var(--secondary)}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p{color:#FFFFFF;font-size:14px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p.button a span{font-size:14px;text-transform:none;letter-spacing:unset;gap:12px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p.button a span:before{font-size:14px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p.button+p.button{margin-top:8px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content a{text-decoration:none;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content a:hover{text-decoration:underline}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul{margin:26px 0 0 0;padding:0}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li{margin:0;padding:0;list-style:none}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li a{text-decoration:underline;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:none;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul.content--socials{display:flex;flex-direction:row;gap:24px;margin:8px 0 32px 0}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul.content--socials li a i{color:var(--secondary)}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul.content--socials li a:hover i{color:#FFFFFF}.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-color:var(---background-gray)}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder{width:100%;max-width:1400px;margin:0 auto}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content{padding:52px 0;display:flex;flex-direction:row;gap:24px;opacity:.5}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p{margin:0;color:#000000;font-weight:700;font-size:12px}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p a{text-decoration:underline;color:#000000}.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:last-of-type{margin-left:auto}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p #copyright-line{font-weight:400}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p #copyright-line a{font-weight:700}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul{margin:0;padding:0;display:flex;flex-direction:row;gap:24px}.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:#000000;font-size:12px;vertical-align:text-top}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul li a:hover{text-decoration:underline}.placeholder--carousel{margin:32px 0 0 0 !important;overflow:visible}.placeholder--carousel .slick-list{overflow:visible}.placeholder--carousel .slick-list .slick-track{display:flex;flex-direction:row;flex-wrap:nowrap}.placeholder--carousel .slick-list .slick-track .carousel--item,.placeholder--carousel .slick-list .slick-track>.slick-slide{height:inherit !important;margin-right:40px;background-color:#FFFFFF;border-bottom:4px solid #FFFFFF;box-shadow:-30px 60px 80px 0px rgba(0,0,0,0.2);position:relative;border-radius:8px;overflow:hidden}.placeholder--carousel .slick-list .slick-track .carousel--item a,.placeholder--carousel .slick-list .slick-track>.slick-slide a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.placeholder--carousel .slick-list .slick-track .carousel--item .item--image,.placeholder--carousel .slick-list .slick-track>.slick-slide .item--image{width:100%;padding-top:75%;position:relative;overflow:hidden}.placeholder--carousel .slick-list .slick-track .carousel--item .item--image picture img,.placeholder--carousel .slick-list .slick-track>.slick-slide .item--image picture img{width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;object-fit:cover;position:absolute;border-radius:8px}.placeholder--carousel .slick-list .slick-track .carousel--item .item--content,.placeholder--carousel .slick-list .slick-track>.slick-slide .item--content{padding:6px 24px 28px 24px}.placeholder--carousel .slick-list .slick-track .carousel--item .item--content p.heading-4,.placeholder--carousel .slick-list .slick-track>.slick-slide .item--content p.heading-4{font-weight:700}.placeholder--carousel .slick-list .slick-track .carousel--item:hover,.placeholder--carousel .slick-list .slick-track>.slick-slide:hover{border-bottom-color:#000000}.placeholder--carousel.images .slick-list .slick-track .carousel--item{border-bottom:0}.placeholder--carousel.images .slick-list .slick-track .carousel--item a{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:100%;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;font-family:"Font Awesome 6 Pro";font-size:32px;text-align:center;color:#FFFFFF;position:absolute;transform:translate(-50%, -50%);content:"\f00e";z-index:2}.placeholder--carousel.colors .slick-list .slick-track .carousel--item{border-bottom:0}.placeholder--carousel-controls{margin:32px 0 0 0}.placeholder--carousel-controls .controls--dots{height:10px}.placeholder--carousel-controls .controls--dots ul.slick-dots{bottom:unset;height:10px;margin:0;padding:0;list-style:none;display:flex;flex-direction:row;gap:24px;position:relative}.placeholder--carousel-controls .controls--dots ul.slick-dots li{width:auto;height:4px;margin:0;padding:0}.placeholder--carousel-controls .controls--dots ul.slick-dots li button{width:54px;height:4px;margin:0;padding:0;background-color:var(--secondary);opacity:.2;border:0;border-radius:5px;font-size:0;display:block}.placeholder--carousel-controls .controls--dots ul.slick-dots li button::before{display:none;visibility:hidden}.placeholder--carousel-controls .controls--dots ul.slick-dots li button:hover{opacity:.4}.placeholder--carousel-controls .controls--dots ul.slick-dots li.slick-active button{background-color:var(--secondary);opacity:1;mix-blend-mode:unset}.placeholder--carousel-controls .controls--dots ul.slick-dots li.slick-active:hover{mix-blend-mode:unset}.placeholder--carousel-controls .controls--arrows{display:flex;flex-direction:row;gap:32px}.placeholder--carousel-controls .controls--arrows button.slick-prev,.placeholder--carousel-controls .controls--arrows button.slick-next{width:34px;height:34px;line-height:34px;margin:0;padding:0;background-color:transparent;font-size:0;text-align:center;border:0}.placeholder--carousel-controls .controls--arrows button.slick-prev:before,.placeholder--carousel-controls .controls--arrows button.slick-next:before{font-family:"Font Awesome 6 Pro";font-size:18px;color:rgba(0,0,0,0.25)}.placeholder--carousel-controls .controls--arrows button.slick-prev:hover:before,.placeholder--carousel-controls .controls--arrows button.slick-next:hover:before{color:#000000}.placeholder--carousel-controls .controls--arrows button.slick-prev:before{content:"\f053"}.placeholder--carousel-controls .controls--arrows button.slick-next:before{content:"\f054"}.placeholder--grid{margin-top:32px;overflow:visible;display:grid;gap:40px}.placeholder--grid.column-8-4{grid-template-columns:calc((100% / 12) * 8) calc((100% / 12) * 4)}.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--item .item--image{padding-top:56.25%}.placeholder--grid.vacancies .grid--item .item--content p.content--data{margin:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.placeholder--grid.vacancies .grid--item .item--content p.content--data span strong{font-weight:600}.placeholder--grid.team .grid--item .item--placeholder .placeholder--image{padding-top:100%}.placeholder--grid.team .grid--item .item--placeholder .placeholder--image .icons{top:20px;right:20px;position:absolute;display:flex;flex-direction:row;gap:10px;z-index:2}.placeholder--grid.team .grid--item .item--placeholder .placeholder--image .icons .phone a{width:40px;height:40px;line-height:40px;border-radius:9999px;background-color:transparent;border:2px solid #FFBF00;text-decoration:none;text-align:center;color:#FFBF00;display:block}.placeholder--grid.team .grid--item .item--placeholder .placeholder--image .icons .phone a:hover{background-color:#FFBF00;color:#000000}.placeholder--grid.team .grid--item .item--placeholder .placeholder--image .icons .email a{width:40px;height:40px;line-height:40px;border-radius:9999px;background-color:transparent;border:2px solid #FFBF00;text-decoration:none;text-align:center;color:#FFBF00;display:block}.placeholder--grid.team .grid--item .item--placeholder .placeholder--image .icons .email a:hover{background-color:#FFBF00;color:#000000}.placeholder--grid.team .grid--item .item--placeholder .placeholder--content p.function{margin:0 0 32px 0}.placeholder--grid.cards .grid--item .item--placeholder .placeholder--content p:not(.heading-4){margin:0}.placeholder--grid .grid--item{height:inherit !important;background-color:#FFFFFF;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);position:relative;border-radius:8px;overflow:hidden}.placeholder--grid .grid--item.has-link>a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:4}.placeholder--grid .grid--item.has-link:hover .item--placeholder .placeholder--image img{transform:scale(1.05)}.placeholder--grid .grid--item.has-link:hover .item--placeholder .placeholder--content p.heading-4:after{color:var(--secondary)}.placeholder--grid .grid--item .item--category{top:32px;right:24px;padding:0 16px 0 38px;background-color:#FFBF00;border-radius:9999px;font-size:12px;position:absolute;z-index:1}.placeholder--grid .grid--item .item--category::before{top:0;left:16px;width:12px;height:32px;background-image:url("/Themes/3133/Images/tag-solid.svg");background-position:center center;background-repeat:no-repeat;background-size:12px auto;content:"";position:absolute}.placeholder--grid .grid--item .item--placeholder{height:100%;display:flex;flex-direction:column}.placeholder--grid .grid--item .item--placeholder .placeholder--image{width:100%;padding-top:150%;position:relative;overflow:hidden}.placeholder--grid .grid--item .item--placeholder .placeholder--image figure{margin:0}.placeholder--grid .grid--item .item--placeholder .placeholder--image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;object-fit:cover;position:absolute;transition:all .2s ease}.placeholder--grid .grid--item .item--placeholder .placeholder--image:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:'';background:linear-gradient(180deg, rgba(0,0,0,0) 36.11%, rgba(0,0,0,0.6) 100%)}.placeholder--grid .grid--item .item--placeholder .placeholder--content{padding:0px 24px 28px 24px;display:flex;flex-direction:column;position:absolute;left:0;right:0;bottom:0;z-index:3}.placeholder--grid .grid--item .item--placeholder .placeholder--content p.heading-4{font-weight:700;color:#FFFFFF;padding:0 24px 24px 0;position:relative}.placeholder--grid .grid--item .item--placeholder .placeholder--content p.heading-4:before{position:absolute;left:0;right:0;bottom:0;content:'';height:2px;background-color:var(--secondary);transition:all .2s ease}.placeholder--grid .grid--item .item--placeholder .placeholder--content p.heading-4:after{font-family:"Font Awesome 6 Pro";font-size:16px;content:"\f061";font-weight:900;color:#FFFFFF;position:absolute;top:0;right:0;transition:all .2s ease}.placeholder--grid .grid--item .item--placeholder .placeholder--content p.button{margin-top:auto}.placeholder--grid .grid--item .item--placeholder .placeholder--content .description{margin:32px 0}.placeholder--grid .grid--item .item--placeholder .placeholder--content .description p:first-of-type{margin:0}.placeholder--grid .grid--item .item--placeholder .placeholder--data{padding:24px 28px;background-color:rgba(0,0,0,0.025)}.placeholder--grid .grid--item .item--placeholder .placeholder--data p{margin:0;padding:0;border:0;font-size:12px;display:grid;grid-template-columns:repeat(2, 1fr);flex-direction:row;color:rgba(0,0,0,0.5);gap:0}.placeholder--grid .grid--item .item--placeholder .placeholder--data p span{display:inline-block;vertical-align:middle}.placeholder--grid .grid--item .item--placeholder .placeholder--data p span.data--date{padding-left:26px;position:relative;margin:0}.placeholder--grid .grid--item .item--placeholder .placeholder--data p span.data--date::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/calendar-days-regular.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.placeholder--grid .grid--item .item--placeholder .placeholder--data p span.data--author{padding-left:26px;position:relative}.placeholder--grid .grid--item .item--placeholder .placeholder--data p span.data--author::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/user-solid.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.placeholder--grid .grid--item .item--placeholder .placeholder--data p span.data--reading-time{padding-left:26px;position:relative}.placeholder--grid .grid--item .item--placeholder .placeholder--data p span.data--reading-time::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/clock-solid.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.placeholder--grid .grid--item:hover{border-bottom-color:#000000}.placeholder--list{margin-top:26px;overflow:visible;display:grid;gap:40px;grid-template-columns:repeat(1, 1fr)}.placeholder--list .list--item{height:inherit !important;background-color:#FFFFFF;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);position:relative}.placeholder--list .list--item .item--placeholder{display:grid;grid-template-columns:repeat(2, 75% 25%)}.placeholder--list .list--item .item--placeholder .placeholder--content .content--info{padding:16px 40px 40px 40px;order:1}.placeholder--list .list--item .item--placeholder .placeholder--content .content--info p.heading-3{font-weight:700}.placeholder--list .list--item .item--placeholder .placeholder--content .content--info p.date{margin:0;line-height:24px;font-size:12px;color:rgba(0,0,0,0.5)}.placeholder--list .list--item .item--placeholder .placeholder--content .content--data{margin-top:auto;padding:24px 40px 24px 40px;background-color:rgba(0,0,0,0.025)}.placeholder--list .list--item .item--placeholder .placeholder--content .content--data p{margin:0;padding:0;border:0;font-size:12px;display:grid;grid-template-columns:repeat(2, 1fr);flex-direction:row;color:rgba(0,0,0,0.5);gap:0}.placeholder--list .list--item .item--placeholder .placeholder--content .content--data p span{display:inline-block;vertical-align:middle}.placeholder--list .list--item .item--placeholder .placeholder--content .content--data p span.data--date{padding-left:26px;position:relative;margin:0}.placeholder--list .list--item .item--placeholder .placeholder--content .content--data p span.data--date::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/calendar-days-regular.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.placeholder--list .list--item .item--placeholder .placeholder--content .content--data p span.data--author{padding-left:26px;position:relative}.placeholder--list .list--item .item--placeholder .placeholder--content .content--data p span.data--author::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/user-solid.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.placeholder--list .list--item .item--placeholder .placeholder--content .content--data p span.data--reading-time{padding-left:26px;position:relative}.placeholder--list .list--item .item--placeholder .placeholder--content .content--data p span.data--reading-time::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/clock-solid.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.placeholder--list .list--item .item--placeholder .placeholder--content .content--data p span.data--category{padding-left:26px;position:relative}.placeholder--list .list--item .item--placeholder .placeholder--content .content--data p span.data--category::before{top:0;left:0;width:16px;height:32px;background-image:url("/Themes/3133/Images/tag-solid.svg");background-position:center center;background-repeat:no-repeat;background-size:16px;content:"";position:absolute}.placeholder--list .list--item .item--placeholder .placeholder--image{width:100%;position:relative;overflow:hidden}.placeholder--list .list--item .item--placeholder .placeholder--image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;object-fit:cover;position:absolute}.placeholder--list .list--item .item--placeholder:hover{border-bottom-color:#000000}.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;font-weight:700;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}.image,.image-container{margin-top:32px}.image.ratio-1_1,.image.ratio-2_3,.image.ratio-4_3,.image.ratio-16_9,.image-container.ratio-1_1,.image-container.ratio-2_3,.image-container.ratio-4_3,.image-container.ratio-16_9{width:100%;position:relative;z-index:1}.image.ratio-1_1 img,.image.ratio-2_3 img,.image.ratio-4_3 img,.image.ratio-16_9 img,.image-container.ratio-1_1 img,.image-container.ratio-2_3 img,.image-container.ratio-4_3 img,.image-container.ratio-16_9 img{top:0;right:0;bottom:0;left:0;height:100%;margin:auto;position:absolute;object-fit:cover;border-radius:8px}.image.ratio-1_1,.image-container.ratio-1_1{padding-top:100%}.image.ratio-2_3,.image-container.ratio-2_3{padding-top:150%}.image.ratio-4_3,.image-container.ratio-4_3{padding-top:75%}.image.ratio-16_9,.image-container.ratio-16_9{padding-top:56.25%}.image img,.image-container img{width:100%;height:auto;display:block}.image.shadow img,.image-container.shadow img{box-shadow:0px 60px 125px 0px rgba(0,0,0,0.2)}.image.offset,.image-container.offset{margin-top:-48px}.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 span:after{font-family:"Font Awesome 6 Pro";font-size:16px;content:"\f061"}.quick--navigation ul li a:hover span{color:#00A0AD}.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.video--vimeo-url-embed video{width: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 #555555 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 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}.search--results{margin:16px 0 0 0}.search--results .search--result{padding:16px 0}.search--results .search--result:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,0.1)}.search--results .search--result:last-of-type{padding-bottom:0}.search--results .search--result p{margin:0}.search--results .search--result p a{text-decoration:underline;color:#000000}.search--results .search--result p a:hover{text-decoration:none}.search--results .search--result p.url{color:#8a8c8f}.search--results .search--result p.url,.search--results .search--result p.matched-text{font-size:14px;line-height:26px}.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 legend{font-size:inherit;font-weight:bold}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) label{top:18px;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,.checkbox,.checkboxlist,.radiobuttonlist) input{width:100%;margin:0;padding:13px 20px;border:1px solid #F5F5F5 !important;border-radius:8px;outline:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) input:hover,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) input:focus{outline:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) input:not(:placeholder-shown)~label,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) 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,.checkbox,.checkboxlist,.radiobuttonlist) input.input-validation-error{background-color:rgba(255,0,0,0.1);border-color:#FF0000 !important}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) input.input-validation-error~label{color:#FF0000 !important}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) input[type=file]::file-selector-button{background-color:var(--primary);color:#FFFFFF;border:1px solid var(--primary);border-radius:8px;padding:0 28px;margin-right:20px;font-weight:500;transition:250ms;cursor:pointer;letter-spacing:1px;text-transform:uppercase}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) input[type=file]::file-selector-button:hover{background-color:transparent;border-color:var(--primary);color:var(--secondary)}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) select{width:100%;margin:0;padding:13px 20px;border:1px solid #F5F5F5 !important;border-radius:8px;outline:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) select:hover,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) select:focus{outline:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) select:not(:placeholder-shown)~label,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) select: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,.checkbox,.checkboxlist,.radiobuttonlist) select.input-validation-error{background-color:rgba(255,0,0,0.1);border-color:#FF0000 !important}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) select.input-validation-error~label{color:#FF0000 !important}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) textarea{width:100%;height:134px;margin:0;padding:13px 20px;border:1px solid #F5F5F5 !important;border-radius:8px;text-indent:0;outline:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) textarea:hover,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) textarea:focus{outline:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) textarea:not(:placeholder-shown)~label,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) 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,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist{position:relative}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox label,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist label{padding-left:36px;position:relative}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label::before,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox label::before,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist label::before{top:4px;left:0;width:24px;height:24px;border:1px 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,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox label.umbraco-forms-label,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist label.umbraco-forms-label{display:none;visibility:hidden}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label a,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox label a,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist label a{text-decoration:underline;color:#000000}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label a:hover,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox label a:hover,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist label a:hover{text-decoration:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox],.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox input[type=checkbox],.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist input[type=checkbox]{display:none;visibility:hidden}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox]:checked~label,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox input[type=checkbox]:checked~label,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist input[type=checkbox]:checked~label{position:relative}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox]:checked~label::before,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox input[type=checkbox]:checked~label::before,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist input[type=checkbox]:checked~label::before{background-color:var(--primary)}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox]:checked.input-validation-error~label:before,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox input[type=checkbox]:checked.input-validation-error~label:before,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist input[type=checkbox]:checked.input-validation-error~label:before{background-color:#000000;border-color:#F5F5F5}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox].input-validation-error~label:before,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox input[type=checkbox].input-validation-error~label:before,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist input[type=checkbox].input-validation-error~label:before{background-color:rgba(255,0,0,0.1);border-color:#FF0000}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist{position:relative}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist label{padding-left:36px;position:relative}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist label::before{top:4px;left:0;width:24px;height:24px;border:1px solid #F5F5F5;border-radius:12px;background-color:#FFFFFF;display:block;content:"";position:absolute}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist label.umbraco-forms-label{display:none;visibility:hidden}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist label a{text-decoration:underline;color:#000000}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist label a:hover{text-decoration:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist input[type=radio]{display:none;visibility:hidden}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist input[type=radio]:checked~label{position:relative}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist input[type=radio]:checked~label::before{background-color:#000000}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist input.input-validation-error label{color:#FF0000 !important}.umbraco-forms-page small{line-height:18px;font-size:12px;color:#999999}.umbraco-forms-page small a{text-decoration:underline;color:#999999}.umbraco-forms-page 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:16px 24px;line-height:24px;font-size:16px;border:1px solid var(--primary);background-color:var(--primary);border-radius:8px;font-weight:500;color:#FFFFFF;display:inline-flex;flex-direction:row;gap:16px;letter-spacing:3px;text-transform:uppercase;transition:all .1s ease}.umbraco-forms-page .umbraco-forms-navigation button:before{font-family:"Font Awesome 6 Pro";font-size:16px;content:"\f061";font-weight:900;color:var(--secondary)}.umbraco-forms-page .umbraco-forms-navigation button:hover:not(:disabled){color:var(--secondary);background-color:transparent}.umbraco-forms-page .umbraco-forms-navigation button:disabled{opacity:.8}.filters{display:flex;flex-direction:row;gap:40px}.filters .filter{min-width:200px}.filters .filter select{width:100%;height:44px;margin:0;padding:0;background-color:transparent;border:2px solid #F5F5F5;border-radius:6px;text-indent:10px;color:#000000}.filters .reset{display:none}.filters .reset.show{display:block}.filters .reset.show span{line-height:44px;padding-left:24px;background-image:url("/Themes/3133/Images/trash-solid.svg");background-position:center left;background-repeat:no-repeat;background-size:14px;text-decoration:underline;position:relative;display:inline-block;cursor:pointer}.filters .reset.show span:hover{text-decoration:none}.pagination{margin-top:40px;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.pagination .arrow{width:40px;height:40px;background-color:transparent;background-position:center;background-size:14px;background-repeat:no-repeat;border:2px solid #000000;border-radius:9999px;font-weight:bold;color:#000000;text-align:center;display:block}.pagination .arrow.left{background-image:url("/Themes/3133/Images/arrow-left-solid.svg")}.pagination .arrow.right{background-image:url("/Themes/3133/Images/arrow-right-solid.svg")}.pagination .arrow.disabled{cursor:not-allowed;background-color:transparent;opacity:0.25}.pagination .arrow:not(.disabled).active,.pagination .arrow:not(.disabled):hover{background-color:#FFBF00;border-color:#FFBF00;color:#000000}.pagination .items{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.pagination .items .item{width:40px;height:40px;line-height:40px;background-color:transparent;border:2px solid #000000;border-radius:9999px;font-weight:bold;color:#000000;text-align:center;display:block}.pagination .items .item.active,.pagination .items .item:hover{background-color:#FFBF00;border-color:#FFBF00;color:#000000}#nav_mobile{top:0;right:0;left:0;padding-top:220px;background-color:rgba(0,0,0,0.75);position:absolute;z-index:8}#nav_mobile .search{width:calc(100% - 40px);margin:0 20px 46px 20px;border:2px solid #FFFFFF;border-radius:9999px;display:inline-flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden}#nav_mobile .search input[type=text]{width:100%;height:36px;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}#nav_mobile .search ::-ms-input-placeholder{color:#FFFFFF}#nav_mobile .search ::placeholder{color:#FFFFFF}#nav_mobile .search .search--icon{width:36px;height:36px;line-height:36px;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}#nav_mobile .search .search--icon::after{font-family:"Font Awesome 6 Pro";font-weight:900;content:"\f002"}.hamburger{top:62px;right:0;height:40px;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:#FFFFFF}.hamburger-box{width:40px;height:40px;background-color:var(--secondary);border:2px solid var(--secondary);border-radius:20px;display:inline-block;position:relative}.hamburger-box:hover .hamburger-inner,.hamburger-box:hover .hamburger-inner::before,.hamburger-box:hover .hamburger-inner::after{background-color:#FFFFFF}.hamburger-inner{display:block;top:50%;margin:-1px 8px 0 8px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:20px;height:2px;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:-6px}.hamburger-inner::after{bottom:-6px}.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:100%;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:20px;-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 .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:#00A0AD}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;text-transform:uppercase}.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){width:calc(100% - 86px);line-height:24px;padding:12px 20px;text-decoration:none;color:#000000;display:inline-block;vertical-align:top}.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{line-height:32px;text-align:center;display:inline-block;vertical-align:top}.slinky-theme-default .next{padding:8px 35px 8px 40px;border-left:1px solid rgba(0,0,0,0.1)}.slinky-theme-default .back{padding:8px 40px 8px 35px;border-right:1px solid rgba(0,0,0,0.1)}.slinky-theme-default .next::after,.slinky-theme-default .back::after{font-family:'Font Awesome 5 Pro';color:#777777}.slinky-theme-default .next::after{content:"\f054"}.slinky-theme-default .back::after{content:"\f053"}.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){.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}.header .header--lines img{width:75vw}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.full-image--card .card--content{padding-right:156px;padding-left:60px}.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--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}.rich-text.padding-top{padding-top:48px}.rich-text.padding-bottom{padding-bottom:48px}.rich-text.padding-left{padding-left:48px}.rich-text.padding-right{padding-right:48px}}@media (max-width: 991px){.section.has--larger-gap .container-fluid .row>*{padding-right:20px;padding-left:20px}.section.has--dividing-line>.section--wrapper>.container-fluid>.row>*:not(:first-child){margin-top:32px}.section.has--dividing-line>.section--wrapper>.container-fluid>.row>*:not(:first-child):before{top:0;right:20px;left:20px;bottom:unset;height:1px;width:unset}.image.offset,.image-container.offset{margin-top:32px}.rich-text.padding-top{padding-top:0}.rich-text.padding-bottom{padding-bottom:0}.rich-text.padding-left{padding-left:0}.rich-text.padding-right{padding-right:0}}@media (max-width: 820px){.section .section--wrapper .wrapper--calendar{grid-template-columns:100%}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content{flex-direction:column;gap:0;text-align:center;padding:32px 0}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul{flex-wrap:wrap;row-gap:0;column-gap:16px;justify-content:center}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p:last-of-type{margin:unset}}@media (max-width: 576px){.header{min-height:unset}.header:not(.homepage) .header--outer-wrapper.bottom .header--inner-wrapper .wrapper--placeholder .placeholder--content h1{line-height:42px;font-size:32px}.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,.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--content{width:100%;margin:80px 0 0 0}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--content p.heading-2{line-height:34px;font-size:24px}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--content h1{line-height:42px;font-size:32px}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .branches{height:350px}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.full-image--card .card--content{padding:40px}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--content ul.benefits{grid-template-columns:100%}.section .section--wrapper .wrapper--news .news--data .data--placeholder{display:flex;flex-direction:column;grid-template-columns:unset}.section .section--wrapper .wrapper--news .news--data .data--placeholder .placeholder--image{order:1}.section .section--wrapper .wrapper--news .news--data .data--placeholder .placeholder--content{order:2}.section .section--wrapper .wrapper--news .news--data .data--placeholder .content--data{order:3}.section .section--wrapper .wrapper--news .news--data .data--placeholder .content--data p{grid-template-columns:unset;display:flex;flex-direction:column}.section .section--wrapper .wrapper--vacancies .vacancies--data .data--placeholder{display:flex;flex-direction:column;grid-template-columns:unset}.section .section--wrapper .wrapper--vacancies .vacancies--data .data--placeholder .placeholder--content{order:2}.section .section--wrapper .wrapper--vacancies .vacancies--data .data--placeholder .placeholder--aside{order:1}.section .section--wrapper .wrapper--vacancies .vacancies--data .data--placeholder .content--data{order:3}.section .section--wrapper .wrapper--vacancies .vacancies--data .data--placeholder .content--data p{display:flex;flex-direction:column}.section .section--wrapper .wrapper--calendar .miscellaneous .placeholder--list .list--item p{flex-wrap:wrap}.section .section--wrapper .wrapper--calendar .miscellaneous .placeholder--list .list--item p.description{flex-basis:100%}.section .section--wrapper .wrapper--events .events--data .data--placeholder{display:flex;flex-direction:column;grid-template-columns:unset}.section .section--wrapper .wrapper--events .events--data .data--placeholder .placeholder--image{order:1}.section .section--wrapper .wrapper--events .events--data .data--placeholder .placeholder--content{order:2}.section .section--wrapper .wrapper--events .events--data .data--placeholder .content--data{order:3}.section .section--wrapper .wrapper--events .events--data .data--placeholder .content--data p{grid-template-columns:100%}.section .section--wrapper .wrapper--events .events--data .data--placeholder .content--data p.content--data{flex-direction:column;gap:0}.section .section--wrapper .wrapper--events .events--data .data--placeholder .content--data p.content--data span.data--category{margin-left:0}.section .section--wrapper .wrapper--events .events--data .data--placeholder .content--data p.content--data+p{display:flex;flex-direction:column;margin-top:32px}.section .section--wrapper .wrapper--events .events--data .content--placeholder{grid-template-columns:100%}.section .section--wrapper .wrapper--references .references--placeholder .titles{flex-direction:column}.section .section--wrapper .wrapper--references .references--placeholder .titles p.button{margin-top:0}.placeholder--item.card{padding:16px 40px 0px 40px}.placeholder--item.card:before{left:0;width:100%;background:linear-gradient(-90deg, rgba(0,0,0,0.75) 0%, #000 100%)}.placeholder--item.card.with--form .card--image{padding-right:40px;padding-bottom:0}.placeholder--item.card.with--form .card--image .image--employee{top:0;right:0;bottom:0;left:0;width:100%;min-width:unset;min-height:unset;padding-top:100%;position:relative}.placeholder--item.card .card--content{width:100%}.placeholder--item.card .card--image{top:unset;right:unset;height:100%;position:relative}.placeholder--item.card .card--background-image{left:0}.placeholder--item.eco-profile--card:before{border-width:0 20px 20px 0}.placeholder--item.eco-profile--card .card--content{padding:16px 40px 125px 40px}.placeholder--item.eco-profile--card .card--image{width:calc(100% - 20px)}.placeholder--item.eco-profile--card+.full-image--card{margin-left:20px}.placeholder--item.eco-profile--card+.full-image--card .card--content{padding:116px 40px 40px 40px}.placeholder--item.full-image--card .card--content h2{line-height:40px;font-size:40px}.placeholder--list .list--item{grid-template-columns:repeat(1, 100%)}.placeholder--list .list--item .item--placeholder{grid-template-columns:100%}.placeholder--list .list--item .item--placeholder .placeholder--content{order:2}.placeholder--list .list--item .item--placeholder .placeholder--image{aspect-ratio:4/3;order:1}.placeholder--grid.columns-1,.placeholder--grid.columns-2,.placeholder--grid.columns-3,.placeholder--grid.columns-4{grid-template-columns:repeat(1, 1fr)}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field input{max-width:unset !important}.embed--video .video--ribbon{margin-right:20px;margin-left:-20px}.embed--video .video--ribbon:before{top:-20px;border-width:0 0 20px 20px}.filters{flex-direction:column;gap:16px}.sitemap>ul{width:100%;display:grid;grid-template-columns:repeat(1, 1fr)}}@media (min-width: 576.02px) and (max-width: 1180px){.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--content{width:100%;margin-bottom:0}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary{margin-right:49px}.placeholder--grid.columns-3{grid-template-columns:repeat(2, 1fr)}.placeholder--grid.columns-4{grid-template-columns:repeat(2, 1fr)}.sitemap>ul{width:100%;display:grid;grid-template-columns:repeat(2, 1fr)}}.vimeo-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden}.vimeo-wrapper video{width:100%;height:100%;margin:auto;position:absolute;object-fit:cover}.vimeo-wrapper:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);content:"";position:absolute;z-index:2}.vimeo-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{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}.logisz-preview .image[data-aos]{opacity:1 !important;transform:unset}.downloads.basic ul{margin:0;padding:0}.downloads.basic ul li{margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px}.downloads.basic ul li::before{font-family:'Font Awesome 6 Pro';font-weight:700;content:"\f019"}.downloads.basic ul li a{text-decoration:none;color:#000000}.downloads.basic ul li a:hover{text-decoration:underline}.downloads__grid{margin:32px 0 0 0;flex-basis:75%;display:flex;flex-direction:column}.downloads .filter .filter__group{position:relative}.downloads .filter .filter__group.select select{appearance:none;width:100%;cursor:pointer}.downloads .filter .filter__group input{width:100%;height:40px;line-height:40px;margin:0;padding:0;border:2px solid #000000;border-radius:9999px;text-indent:20px;outline:none}.downloads .filter .filter__group input:active+label,.downloads .filter .filter__group input:focus+label,.downloads .filter .filter__group input:not(:placeholder-shown)+label{top:-11px;left:11px;line-height:23px;font-size:10px;padding:0 10px;background-color:#FFFFFF;border-radius:3px}.downloads .filter .filter__group input[type=search]::-ms-clear{display:none;width:0;height:0}.downloads .filter .filter__group input[type=search]::-ms-reveal{display:none;width:0;height:0}.downloads .filter .filter__group input[type="search"]::-webkit-search-decoration,.downloads .filter .filter__group input[type="search"]::-webkit-search-cancel-button,.downloads .filter .filter__group input[type="search"]::-webkit-search-results-button,.downloads .filter .filter__group input[type="search"]::-webkit-search-results-decoration{display:none}.downloads .filter .filter__group select{width:calc(100% - 40px);height:40px;line-height:40px;margin:0;padding:0 20px;border:1px solid #000000;border-radius:9999px;box-sizing:border-box;outline-color:none;text-indent:0}.downloads .filter .filter__group textarea{width:calc(100% - 40px);height:120px;line-height:24px;margin:0;padding:12px 20px;border:1px solid #E5ECF0;border-radius:8px;outline-color:#00426A;display:block}.downloads .topics .topics__item .topics__button{margin:0;padding:0;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.downloads .topics .topics__item .topic-toggle-icon{transition:transform 0.3s ease}.downloads .topics .topics__item .topic-toggle-icon.open{transform:rotate(-180deg)}.downloads .topics .topics__item .topic-toggle-icon.solo{transform:rotate(-90deg)}.downloads .topics .topics__list{margin:32px 0 0 0;padding:16px 20px;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);list-style:none}.downloads .topics__button{cursor:pointer}.downloads .topics__sublist{margin:0;padding:0;display:none;list-style:none}.downloads .topics__subitem{position:relative}.downloads .topics__subitem::before{top:0;left:0;font-family:"Font Awesome 5 Pro";content:"\f054";position:absolute}.downloads .topics__subitem a{text-decoration:none}.downloads .topics__subitem a:hover{text-decoration:underline}.downloads .topics__subbutton{background:none;border:none;cursor:pointer}.downloads .layout-toggle{margin:32px 0 0 0}.downloads .layout-toggle__container{display:flex;justify-content:flex-end;gap:10px}.downloads .layout-toggle__button{width:40px;height:40px;line-height:40px;background-color:transparent;border-radius:9999px;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;border:2px solid transparent}.downloads .layout-toggle__button:hover{border:2px solid #000000}.downloads .layout-toggle__button.active{border:2px solid #FFBF00;color:#FFBF00}.downloads .filter__head{display:flex;justify-content:space-between;align-items:center}.downloads .filter__text{margin:0;line-height:40px}.downloads .filter__group{display:flex;align-items:center;gap:8px;margin:32px 0 0 0;cursor:pointer}.downloads .downloads__grid.grid-view{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.downloads .downloads__grid.grid-view .downloads__item{padding:16px 24px;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative}.downloads .downloads__grid.grid-view .downloads__item .cover{width:100%;margin:0;padding:10px;background-color:rgba(0,0,0,0.1);aspect-ratio:1 / 1;border-radius:unset;position:relative}.downloads .downloads__grid.grid-view .downloads__item .cover::before{top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.9);position:absolute;content:"";display:block;opacity:0;z-index:1}.downloads .downloads__grid.grid-view .downloads__item .cover::after{top:50%;left:50%;font-family:"Font Awesome 5 Pro";font-size:32px;content:"\f33d";color:#FFFFFF;position:absolute;transform:translate(-50%, -50%);opacity:0;z-index:2}.downloads .downloads__grid.grid-view .downloads__item .cover img{width:100%;object-fit:contain;aspect-ratio:1 / 1;flex-basis:100%;display:block}.downloads .downloads__grid.grid-view .downloads__item .data{margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;flex-basis:100%;gap:0;justify-content:space-between}.downloads .downloads__grid.grid-view .downloads__item .data p{margin:0}.downloads .downloads__grid.grid-view .downloads__item .data p.title{margin-top:32px;flex-basis:100%;font-size:16px;font-weight:bold}.downloads .downloads__grid.grid-view .downloads__item .data p.extension{font-size:14px;color:rgba(0,0,0,0.5)}.downloads .downloads__grid.grid-view .downloads__item .data p.size{margin-left:auto;font-size:14px;color:rgba(0,0,0,0.5)}.downloads .downloads__grid.list-view{flex-direction:column;display:flex;gap:10px}.downloads .downloads__grid.list-view .downloads__item{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);gap:20px;position:relative}.downloads .downloads__grid.list-view .downloads__item .cover{flex-shrink:0;flex-grow:0;margin:0;padding:5px;background-color:rgba(0,0,0,0.1);border-radius:unset}.downloads .downloads__grid.list-view .downloads__item .cover img{width:40px;object-fit:contain;aspect-ratio:1 / 1;flex-basis:100%;display:block}.downloads .downloads__grid.list-view .downloads__item .data{flex-shrink:0;flex-grow:1;display:flex;flex-direction:row;justify-content:space-between;gap:20px;position:relative;align-items:center}.downloads .downloads__grid.list-view .downloads__item .data p{margin:0;padding:0}.downloads .downloads__grid.list-view .downloads__item .data p.title{font-weight:bold;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.downloads .downloads__grid.list-view .downloads__item .data p.extension{flex-shrink:0;min-width:60px;text-align:center}.downloads .downloads__grid.list-view .downloads__item .data p.size{color:rgba(0,0,0,0.5);min-width:60px;text-align:center}.downloads .downloads__grid.list-view .downloads__item p.button{margin:0}.downloads .downloads__grid.list-view .downloads__item .download{flex-shrink:0;flex-grow:0}.downloads .downloads__grid.list-view .downloads__item .download i{width:40px;height:40px;line-height:40px;text-align:center;display:block;position:relative;line-height:40px;font-size:20px}.downloads .topics__list__items{display:none;padding-left:20px}.downloads #noItemsMessage{margin:0;padding:0;text-align:center;font-weight:bold;display:block;flex-basis:100%;grid-column:1 / span 4}@media (max-width: 576px){.downloads .downloads__grid.grid-view{grid-template-columns:100%}.layout-toggle,.downloads .layout-toggle__button#listView{display:none;visibility:hidden}}@media (min-width: 576.02px) and (max-width: 820px){.downloads .downloads__grid.grid-view{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 820.02px) and (max-width: 1180px){.downloads .downloads__grid.grid-view{grid-template-columns:repeat(3, 1fr)}}[data-aos^=fade]{opacity:1 !important}
