/* 
========================================================
DYNAMIC CSS LOADED FOR THEME WITH ID: 3133 ~ MOD: 04-07-2025 08:57:58
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*/
@font-face{font-display:block;font-family:'Open Sans';font-style:normal;font-weight:400;src:url("/LOGISZ/Static/fonts/open-sans-v40-latin-regular.woff2") format("woff2")}@font-face{font-display:block;font-family:'Open Sans';font-style:normal;font-weight:500;src:url("/LOGISZ/Static/fonts/open-sans-v40-latin-500.woff2") format("woff2")}@font-face{font-display:block;font-family:'Open Sans';font-style:normal;font-weight:600;src:url("/LOGISZ/Static/fonts/open-sans-v40-latin-600.woff2") format("woff2")}@font-face{font-display:block;font-family:'Open Sans';font-style:normal;font-weight:700;src:url("/LOGISZ/Static/fonts/open-sans-v40-latin-700.woff2") format("woff2")}body{line-height:30px;margin:0;padding:0;font-family:'Open Sans';font-size:16px}body.homepage .header:before{bottom:25%}body.page .section.header-image:before{bottom:0}body.page .section.header-image .wrapper .placeholder{margin-bottom:48px}body.is--locked{overflow:hidden}body.is--locked .body--locker{top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;position:absolute}body.homepage .header:after{height:75%;background-image:url(/Themes/3133/Images/image_shape_white_1920x452.svg);background-size:100% auto}body.homepage .header:before{height:75%}h1,.heading-1,h2,.heading-2,h3,.heading-3,h4,.heading-4,h5,.heading-5,h6,.heading-6,p{margin:40px 0 0 0;padding:0}h1,.heading-1,h2,.heading-2,h3,.heading-3,h4,.heading-4,h5,.heading-5,h6,.heading-6{font-weight:500;color:#005EB8}h1,.heading-1{line-height:60px;font-size:40px}.heading-1+p.blue{margin-top:16px}h2,.heading-2{line-height:40px;font-size:28px}h3,.heading-3{font-size:24px}h3+p,.heading-3+p{margin-top:8px}h4,.heading-4{font-size:20px}h5,.heading-5{font-size:18px}h6,.heading-6{font-size:16px;text-transform:uppercase;letter-spacing:calc((14px / 100) * 4)}@media (max-width: 576px){h1,.heading-1{line-height:28px;font-size:24px}h2,.heading-2{font-size:20px}h3,.heading-3{font-size:18px}h4,.heading-4{font-size:16px}h5,.heading-5{font-size:16px}}@media (min-width: 577px) and (max-width: 1024px){h1,.heading-1{line-height:40px;font-size:28px}h2,.heading-2{font-size:24px}h3,.heading-3{font-size:20px}h4,.heading-4{font-size:18px}h5,.heading-5{font-size:16px}}p.button a{padding:19px 40px;background-color:#13AA5F;font-size:14px;text-decoration:none;color:#FFFFFF;display:inline-block}p.button a:hover{background-color:#005EB8;color:#FFFFFF}p.button.alternative a{padding:17px 40px;background-color:transparent;border:2px solid #13AA5F;color:#13AA5F}p.button.alternative a:hover{background-color:#13AA5F;color:#FFFFFF}p.text-link{display:flex;flex-direction:row;gap:14px}p.text-link a{color:#000000;font-weight:600;text-decoration:none}p.text-link a:hover{color:#000000;text-decoration:underline}p.text-link:after{font-family:"Font Awesome 6 Pro";color:#005EB8;content:"\f061"}p a{text-decoration:underline;color:#005EB8}p a:hover{text-decoration:none;color:#005EB8}p.blue{color:#005EB8}ul.quicklinks{margin:40px 0 0 0;padding:0}ul.quicklinks li{margin:0;padding:0;list-style:none;border-bottom:3px solid #E6EFF7;position:relative}ul.quicklinks li a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:40px;text-decoration:none;color:#005EB8}ul.quicklinks li a span{padding:32px 0;font-size:20px;font-weight:600;text-decoration:none;color:#005EB8;display:block}ul.quicklinks li a:hover span{text-decoration:underline}ul.quicklinks li a:after{padding:32px 0;font-family:"Font Awesome 6 Pro";color:#005EB8;content:"\f061"}ul.features{margin:10px 0 0 0;padding:0}ul.features li{margin:0;padding:20px 0;list-style:none;border-bottom:1px solid #005EB8;display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;position:relative}@media (min-width: 576px) and (max-width: 1024px){ul.features{display:grid;grid-template-columns:100%;gap:22px}}.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-top:40px}.sitemap ul li.level-2>a{font-weight:600;color:#005EB8}.image{margin:40px 0 0 0}.image picture img{width:100%;height:auto}.image.ratio-1_1,.image.ratio-4_3,.image.ratio-16_9,.image-container.ratio-1_1,.image-container.ratio-4_3,.image-container.ratio-16_9{width:100%;position:relative}.image.ratio-1_1 img,.image.ratio-4_3 img,.image.ratio-16_9 img,.image-container.ratio-1_1 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}.image.ratio-1_1,.image-container.ratio-1_1{padding-top:100%}.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}.downloads{margin:40px 0 0 0}.downloads ul{margin:40px 0 0 0;padding:0}.downloads ul li{margin:0;padding:0;list-style:none;border-bottom:1px solid #E6EFF7;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:40px;position:relative}.downloads ul li a{top:0;right:0;bottom:0;left:0;text-decoration:none;position:absolute}.downloads ul li span{padding:32px 0 32px 32px;font-weight:600;text-decoration:none;color:#005EB8;display:block}.downloads ul li:hover span{text-decoration:underline}.downloads ul li:before{padding:32px 0;font-family:"Font Awesome 6 Pro";color:#005EB8;content:"\f33d"}.rich-text ul{margin:0;padding:24px 0 0 0}.rich-text ul li{margin:16px 0 0 0;padding:0 0 0 34px;list-style:none;position:relative}.rich-text ul li:before{top:0;left:0;font-family:'Font Awesome 6 Pro';color:#13AA5F;content:"\f00c";position:absolute}.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;color:#005EB8;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:2px solid rgba(0,94,184,0.2);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:#fff;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.input-validation-error~label a{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:#FFBF00;color:#000;border:2px solid #FFBF00;border-radius:9999px;padding:0 28px;margin-right:20px;font-weight:600;transition:250ms;cursor:pointer}.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:#000000}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) select{width:100%;margin:0;padding:13px 20px;border:2px solid #F5F5F5 !important;border-radius:8px;outline:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.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:#fff;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) select.input-validation-error~label a{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:2px solid rgba(0,94,184,0.2) !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;color:#005EB8;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 rgba(0,94,184,0.2);border-radius:3px;background-color:#E6EFF7;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:#005EB8}.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:#005EB8}.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:#005EB8;border-color:#F5F5F5}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox].input-validation-error~label,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox input[type=checkbox].input-validation-error~label,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist input[type=checkbox].input-validation-error~label{color:#FF0000 !important}.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:#fff;border-color:#FF0000}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox].input-validation-error~label a,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox input[type=checkbox].input-validation-error~label a,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist input[type=checkbox].input-validation-error~label a{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:2px 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{width:unset;margin:0;padding:19px 40px;background-color:#13AA5F;border:0;font-size:14px;text-decoration:none;color:#FFFFFF;display:inline-block}.umbraco-forms-page .umbraco-forms-navigation button:hover{background-color:#005EB8;color:#FFFFFF}.Wit,.white{background-color:#FFFFFF}.Lichtblauw,.light-blue{background-color:#E6EFF7}.Donkerblauw,.dark-blue{background-color:#005EB8}.Donkerblauw h1,.Donkerblauw h2,.Donkerblauw h3,.Donkerblauw h4,.Donkerblauw h5,.Donkerblauw h6,.Donkerblauw p,.dark-blue h1,.dark-blue h2,.dark-blue h3,.dark-blue h4,.dark-blue h5,.dark-blue h6,.dark-blue p{color:#FFFFFF}.Donkerblauw p.button a:hover,.dark-blue p.button a:hover{background-color:#FFFFFF;color:#000000}.Donkerblauw p.button.alternative a,.dark-blue p.button.alternative a{background-color:transparent;border:2px solid #13AA5F;color:#FFFFFF}.Donkerblauw p.button.alternative a:hover,.dark-blue p.button.alternative a:hover{background-color:#13AA5F;color:#FFFFFF}.Donkerblauw p a,.dark-blue p a{color:#FFFFFF}.Donkerblauw p a:hover,.dark-blue p a:hover{color:#FFFFFF}.Donkerblauw ul.features li,.dark-blue ul.features li{border-bottom:1px solid rgba(255,255,255,0.2);color:#FFFFFF}.Donkerblauw .downloads ul li span,.dark-blue .downloads ul li span{color:#FFFFFF}.Donkerblauw .downloads ul li:before,.dark-blue .downloads ul li:before{color:#FFFFFF}.Donkerblauw .rich-text ul li,.dark-blue .rich-text ul li{color:#FFFFFF}.Donkerblauw .rich-text ul li:before,.dark-blue .rich-text ul li:before{color:#FFFFFF}.Donkerblauw .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox]~label::before,.dark-blue .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox]~label::before{border:1px solid #FFFFFF}.Donkerblauw .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox].input-validation-error~label a,.dark-blue .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox].input-validation-error~label a{color:#FF0000 !important}.Donkerblauw .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox]:checked~label::before,.dark-blue .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox]:checked~label::before{background-color:#13AA5F}.Donkerblauw .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label,.Donkerblauw .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent a,.dark-blue .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label,.dark-blue .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent a{color:#FFFFFF !important}.Donkerblauw .umbraco-forms-page small,.Donkerblauw .umbraco-forms-page a,.dark-blue .umbraco-forms-page small,.dark-blue .umbraco-forms-page a{color:#FFFFFF}.padding-y-top-enkel,.padding-y-top-1x{padding-top:40px}@media (max-width: 576px){.padding-y-top-enkel,.padding-y-top-1x{padding-top:unset}}.padding-y-top-dubbel,.padding-y-top-2x{padding-top:60px}@media (max-width: 576px){.padding-y-top-dubbel,.padding-y-top-2x{padding-top:20px}}.padding-y-top-drievoudig,.padding-y-top-3x{padding-top:80px}@media (max-width: 576px){.padding-y-top-drievoudig,.padding-y-top-3x{padding-top:40px}}.padding-y-bottom-enkel,.padding-y-bottom-1x{padding-bottom:80px}@media (max-width: 576px){.padding-y-bottom-enkel,.padding-y-bottom-1x{padding-bottom:40px}}.padding-y-bottom-dubbel,.padding-y-bottom-2x{padding-bottom:100px}@media (max-width: 576px){.padding-y-bottom-dubbel,.padding-y-bottom-2x{padding-bottom:60px}}.padding-y-bottom-drievoudig,.padding-y-bottom-3x{padding-bottom:120px}@media (max-width: 576px){.padding-y-bottom-drievoudig,.padding-y-bottom-3x{padding-bottom:80px}}.min-margin-top-enkel,.min-margin-top-1x{margin-top:-80px;position:relative;z-index:0}@media (max-width: 576px){.min-margin-top-enkel,.min-margin-top-1x{margin-top:unset}}.min-margin-top-dubbel,.min-margin-top-2x{margin-top:-100px;position:relative;z-index:0}@media (max-width: 576px){.min-margin-top-dubbel,.min-margin-top-2x{margin-top:unset}}.min-margin-top-drievoudig,.min-margin-top-2x{margin-top:-120px;position:relative;z-index:0}@media (max-width: 576px){.min-margin-top-drievoudig,.min-margin-top-2x{margin-top:unset}}.gap-40 .grid{gap:40px !important}@media (max-width: 576px){.gap-40 .rid{gap:0px !important}}.gap-40 .wrapper.gs .container-fluid .row{column-gap:40px !important}.gap-80 .grid{gap:80px !important}@media (max-width: 576px){.gap-80 .rid{gap:0px !important}}.gap-80 .wrapper.gs .container-fluid .row{column-gap:80px !important}.gap-160 .grid{gap:160px !important}@media (max-width: 576px){.gap-160 .grid{gap:0px !important}}.gap-160 .wrapper.gs .container-fluid .row{column-gap:160px !important}@media (min-width: 576px) and (max-width: 1024px){.gap-80 .grid{gap:40px !important}.gap-80 .wrapper.gs .container-fluid .row{column-gap:40px !important}.gap-160 .grid{gap:40px !important}.gap-160 .wrapper.gs .container-fluid .row{column-gap:40px !important}}.vertical-alignment-boven .grid,.vertical-alignment-top .grid{align-items:start}.vertical-alignment-boven .wrapper.gs .container-fluid .row,.vertical-alignment-top .wrapper.gs .container-fluid .row{align-items:start}.vertical-alignment-midden .grid,.vertical-alignment-middle .grid{align-items:center}.vertical-alignment-midden .wrapper.gs .container-fluid .row,.vertical-alignment-middle .wrapper.gs .container-fluid .row{align-items:center}.vertical-alignment-onder .grid,.vertical-alignment-bottom .grid{align-items:end}.vertical-alignment-onder .wrapper.gs .container-fluid .row,.vertical-alignment-bottom .wrapper.gs .container-fluid .row{align-items:end}.z-index-0{z-index:0 !important}.z-index-2{z-index:2 !important}.header{position:relative;z-index:3}.header:before{width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:linear-gradient(247deg, #fff 0%, #e6eff7 75%);position:absolute;content:"";z-index:-2}.header.white:after{background-image:url("/Themes//3133/Images/image_shape_white_1920x452.svg")}.header.light-blue:after{background-image:url("/Themes//3133/Images/image_shape_light_blue_1920x452.svg")}.header.dark-blue:after{background-image:url("/Themes//3133/Images/image_shape_dark_blue_1920x452.svg")}.header .wrapper{max-width:1440px;width:100%;padding:0 40px;justify-self:center;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:9}.header .wrapper .logo{margin:28px 0}.header .wrapper .logo a img{width:auto;height:96px;display:block}.header .wrapper .navigation{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:end;align-items:end;align-content:end}.header .wrapper .navigation ul{margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap}.header .wrapper .navigation ul.primary{margin-right:20px;gap:40px}.header .wrapper .navigation ul.primary>li>a{padding:9px 0;font-size:18px;font-weight:700}.header .wrapper .navigation ul.primary>li.has--children{gap:10px}.header .wrapper .navigation ul.primary>li.has--children>a{display:flex;flex-direction:row;gap:10px}.header .wrapper .navigation ul.primary>li.has--children>a:after{line-height:30px;font-family:'Font Awesome 6 Pro';content:"\f078"}.header .wrapper .navigation ul.primary>li.is--active>a{color:#005EB8}.header .wrapper .navigation ul.primary>li.is--active:after{color:#005EB8}.header .wrapper .navigation ul.primary>li:hover:after{color:#005EB8}.header .wrapper .navigation ul.secondary{gap:40px}.header .wrapper .navigation ul.secondary>li>a{padding:5px 0;font-size:14px;font-weight:400;letter-spacing:calc((14px / 100) * 4);text-transform:uppercase}.header .wrapper .navigation ul.secondary>li.button a{padding:5px 20px;background-color:#13AA5F;font-weight:600;text-decoration:none;transition:all linear 125ms;color:#FFFFFF}.header .wrapper .navigation ul.secondary>li.button a[href^='tel:']{display:inline-flex;flex-direction:row;gap:14px}.header .wrapper .navigation ul.secondary>li.button a[href^='tel:']:before{font-family:'Font Awesome 6 Pro';font-weight:900;content:"\f095";color:#FFFFFF}.header .wrapper .navigation ul.secondary>li.button a[href^='tel:']:hover{background-color:#005EB8}.header .wrapper .navigation ul.secondary>li.button a[href^='tel:']:hover::before{color:#FFFFFF}.header .wrapper .navigation ul.secondary>li.has--children{gap:10px}.header .wrapper .navigation ul.secondary>li.has--children>a{display:flex;flex-direction:row;gap:10px}.header .wrapper .navigation ul.secondary>li.has--children>a:after{line-height:30px;font-family:'Font Awesome 6 Pro';content:"\f078";pointer-events:none}.header .wrapper .navigation ul.secondary>li.is--active>a{color:#005EB8}.header .wrapper .navigation ul.secondary>li.is--active:after{color:#005EB8}.header .wrapper .navigation ul.secondary>li:hover:after{color:#005EB8}.header .wrapper .navigation ul li{margin:0;padding:0;list-style:none;position:relative;display:flex;flex-direction:row}.header .wrapper .navigation ul li a{text-decoration:none;color:#000000;display:block}.header .wrapper .navigation ul li a span{display:block}.header .wrapper .navigation ul li a:hover{color:#005EB8}.header .wrapper .navigation ul li ul{display:none;visibility:hidden}.header .wrapper .navigation ul li:hover ul{top:100%;left:-20px;padding:20px 20px;background-color:#FFFFFF;display:block;visibility:visible;position:absolute;z-index:1}.header .wrapper .navigation ul li:hover ul li a span{white-space:nowrap}@media (max-width: 1024px){.header .wrapper .navigation{flex-direction:row;align-items:center;gap:30px}.header .wrapper .navigation ul.primary{display:none;visibility:hidden}.header .wrapper .navigation ul.secondary li:not(.button){display:none;visibility:hidden}.header .wrapper .navigation ul.secondary li.button a span{display:none;visibility:hidden}}@media (max-width: 576px){.header .wrapper{padding:0 20px}}.header .header-slider{max-width:1360px;width:100%;justify-self:center;position:relative;z-index:0}.header .header-slider .slide .placeholder{width:100%;padding-top:43.05555555555556%;clip-path:polygon(100% 0, 100% 45%, 32% 100%, 0 75%, 0 0);display:block;position:relative;content:""}.header .header-slider .slide .placeholder:before{top:0;right:0;bottom:0;left:0;background:#005eb8;background:linear-gradient(0deg, rgba(0,94,184,0.9) 25%, rgba(0,94,184,0) 100%);position:absolute;content:"";z-index:2}@media (max-width: 576px){.header .header-slider .slide .placeholder{padding-top:86.11111111111111%;clip-path:polygon(100% 0, 100% 71.3492063492%, 32% 100%, 0 88.4920634921%, 0 0)}.header .header-slider .slide .placeholder .content{width:calc(80% - 62px) !important}}@media (min-width: 577px) and (max-width: 1024px){.header .header-slider .slide .placeholder .content{width:calc(50% - 62px) !important}}.header .header-slider .slide .placeholder a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:4}.header .header-slider .slide .placeholder .content{width:calc(32% - 62px);bottom:calc(25% + 30px);left:60px;position:absolute;z-index:3}.header .header-slider .slide .placeholder .content p{line-height:34px;font-size:20px;font-weight:500;color:#FFFFFF;display:flex;flex-direction:row;flex-wrap:nowrap;gap:40px}.header .header-slider .slide .placeholder .content p:after{font-family:"Font Awesome 6 Pro";content:"\f061"}.header .header-slider .slide .placeholder img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;-webkit-mask-image:linear-gradient(to bottom, black 0%, black 75%, transparent 100%);mask-image:linear-gradient(to bottom, black 75%, transparent 100%);position:absolute;object-fit:cover}.header .header-slider .slide .placeholder:after{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.2);position:absolute;content:"";z-index:1}.header .header-slider .slide:after{right:0;bottom:0;width:330px;height:112px;background-image:url("/Themes/3133/Images/sign.svg");background-size:330px 112px;background-repeat:no-repeat;position:absolute;content:""}@media (max-width: 576px){.header .header-slider .slide:after{width:206px;height:70px;background-size:206px 70px}}.header .header-slider .progressBarContainer{position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box}@media (max-width: 576px){.header .header-slider .progressBarContainer{left:20px;bottom:-24px}}.header .header-slider .progressBarContainer div{display:block;width:48px;padding:0;cursor:pointer;margin-right:10px;color:white}.header .header-slider .progressBarContainer div span.progressBar{width:100%;height:4px;border-radius:9999px;background-color:#E6EFF7;display:block}.header .header-slider .progressBarContainer div span.progressBar .inProgress{background-color:rgba(0,94,184,0.8);width:0%;min-width:0%;max-width:100%;height:4px;border-radius:9999px}.header .header-slider .progressBarContainer div:last-child{margin-right:0}@media (min-width: 577px) and (max-width: 1024px){.header .header-slider{width:100%;padding:0 40px}}.header .header-image{width:100%;position:relative;z-index:0}.header .header-image .wrapper{position:relative;display:grid;grid-template-columns:0.3fr 0.7fr;gap:40px;align-items:start}.header .header-image .wrapper>.content{margin-bottom:168px}.header .header-image .wrapper>.content h1,.header .header-image .wrapper>.content h2,.header .header-image .wrapper>.content h3,.header .header-image .wrapper>.content h4,.header .header-image .wrapper>.content h5,.header .header-image .wrapper>.content h6{color:#005EB8 !important}.header .header-image .wrapper>.content p{color:#000000 !important}.header .header-image .wrapper>.content ul.breadcrumb{margin:40px 0 0 0;padding:0;display:flex;flex-direction:row;gap:4px}@media (min-width: 576px) and (max-width: 1024px){.header .header-image .wrapper>.content ul.breadcrumb{margin-top:0}}.header .header-image .wrapper>.content ul.breadcrumb li{margin:0;padding:0;font-size:12px;text-transform:uppercase;color:rgba(0,94,184,0.6);list-style:none;display:flex;flex-direction:row;gap:4px}.header .header-image .wrapper>.content ul.breadcrumb li a{text-decoration:none;color:rgba(0,94,184,0.6)}.header .header-image .wrapper>.content ul.breadcrumb li a:hover{text-decoration:underline}.header .header-image .wrapper>.content ul.breadcrumb li:not(:last-child):after{content:"/"}.header .header-image .wrapper>.content ul.placeholder--data{margin:40px 0 0 0;padding:0;display:flex;flex-direction:row;gap:16px}.header .header-image .wrapper>.content ul.placeholder--data li{margin:0;padding:0;list-style:none}.header .header-image .wrapper>.content ul.placeholder--data li.data--label{padding:3px 20px;background-color:#FFFFFF;border:2px solid #FFFFFF;border-radius:9999px;font-size:12px;font-weight:600;text-transform:uppercase;color:#005EB8}.header .header-image .wrapper .image{width:100%;height:100%;margin:0;position:relative}.header .header-image .wrapper .image .placeholder{width:100%;height:calc(100% - 48px);margin-bottom:48px;padding-top:calc(56.25% - 48px);mask-image:url("/Themes/3133/Images/image_mask_600x800.svg");mask-size:100% auto;mask-position:center bottom;display:block;position:relative;content:"";z-index:1}.header .header-image .wrapper .image .placeholder:before{top:0;right:0;bottom:0;left:0;background:#005eb8;background:linear-gradient(0deg, rgba(0,94,184,0.9) 25%, rgba(0,94,184,0) 100%);position:absolute;content:"";z-index:2}.header .header-image .wrapper .image .placeholder a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:4}.header .header-image .wrapper .image .placeholder img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;position:absolute;object-fit:cover}.header .header-image .wrapper .image .placeholder:after{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.2);position:absolute;content:"";z-index:1}.header .header-image .wrapper .image:after{right:0;bottom:0;width:622px;height:210px;background-image:url("/Themes/3133/Images/sign_large.svg");background-size:622px 210px;background-repeat:no-repeat;position:absolute;content:"";z-index:0}@media (max-width: 576px){.header .header-image .wrapper{padding:0;grid-template-columns:100%;gap:0}.header .header-image .wrapper>.content{width:100%;padding-right:20px;padding-left:20px;order:2}.header .header-image .wrapper>.content ul.breadcrumb{display:none;visibility:hidden}.header .header-image .wrapper .image{order:1}.header .header-image .wrapper .image .placeholder{padding-top:calc(75% - 48px)}.header .header-image .wrapper .image:after{width:206px;height:70px;background-size:206px 70px;bottom:48px}}@media (min-width: 577px) and (max-width: 1024px){.header .header-image .wrapper{grid-template-columns:100%;display:flex;align-items:start;flex-direction:column;gap:0}.header .header-image .wrapper .content{width:calc((100% / 12) * 8);order:2}.header .header-image .wrapper .image{order:1}.header .header-image .wrapper .image .placeholder{padding-top:calc(75% - 48px)}.header .header-image .wrapper .image:after{width:473px;height:160px;background-size:473px 160px;bottom:48px}}.header:after{width:100%;height:100%;top:0;right:0;bottom:0;left:0;background-image:url(/Themes/3133/Images/image_shape_dark_blue_1920x452.svg);background-position:center bottom -1px;background-repeat:no-repeat;background-size:cover;position:absolute;content:"";z-index:-1}@media (max-width: 1024px){.header:after{background-size:100%}}.section{position:relative;z-index:1}.section.hide-overflow-x{overflow:hidden}.section.quote .wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;gap:0}.section.quote .wrapper .grid .image{position:relative}.section.quote .wrapper .grid .image img{width:100%;height:auto;display:block}.section.quote .wrapper .grid .content{margin:0 calc((100% / 12) * 2) 0 calc(((100% / 12) * 2) - 40px);padding-top:40px;align-content:center}.section.quote .wrapper .grid .content p{line-height:60px;margin:0;font-size:40px;font-weight:500;color:#005EB8}@media (max-width: 576px){.section.quote .wrapper .grid .content{margin:0;padding:120px 0 80px 0}.section.quote .wrapper .grid .content p{line-height:28px;font-size:24px}}@media (min-width: 577px) and (max-width: 1024px){.section.quote .wrapper .grid .content{align-content:start}.section.quote .wrapper .grid .content p{line-height:40px;font-size:28px}}.section.block .wrapper .placeholder{margin-right:calc((100% / 12) * 1);margin-bottom:calc(((100% - 240px) * 0.235588972431) - 100px);margin-left:calc((100% / 12) * 1);padding:90px 120px 0 120px;position:relative}.section.block .wrapper .placeholder:before{top:0;right:0;bottom:100px;left:0;background-color:#005EB8;position:absolute;content:"";z-index:-1}.section.block .wrapper .placeholder p{color:#FFFFFF}.section.block .wrapper .placeholder p.button a:hover{background-color:#FFFFFF;color:#000000}.section.block .wrapper .placeholder .grid.columns-6-6{padding-top:70px;column-gap:80px;row-gap:70px}.section.block .wrapper .placeholder .grid.columns-6-6 .content h2,.section.block .wrapper .placeholder .grid.columns-6-6 .content p{color:#FFFFFF}.section.block .wrapper .placeholder:after{top:calc(100% - 101px);right:0;left:0;width:100%;padding-top:23.55889724310777%;background-color:#005EB8;clip-path:polygon(100% 0%, 32% 100%, 0% 75%, 0% 0%);position:absolute;content:"";z-index:-1}@media (min-width: 577px) and (max-width: 1024px){.section.block .wrapper .placeholder{padding:40px 80px 0 80px}.section.block .wrapper .placeholder .grid.columns-6-6{padding-top:20px;column-gap:40px;row-gap:20px}}@media (max-width: 576px){.section.block{padding-top:40px}.section.block .wrapper .placeholder{margin:0;padding:40px 40px 30% 40px}.section.block .wrapper .placeholder p.heading-6{margin:0}.section.block .wrapper .placeholder h2+p{margin-top:20px}.section.block .wrapper .placeholder .grid.columns-6-6{padding-top:unset;row-gap:unset;column-gap:unset}}@media (min-width: 577px) and (max-width: 1024px){.section.block .wrapper .placeholder .grid.columns-6-6{padding-top:unset;row-gap:unset;column-gap:unset;grid-template-columns:100%}}.section.expertises .wrapper .placeholder{margin-right:calc((100% / 12) * 1);margin-left:calc((100% / 12) * 1);position:relative}@media (max-width: 576px){.section.expertises .wrapper .placeholder{margin:0}}.section.expertises .wrapper .placeholder .grid .content p{line-height:60px;font-size:40px;font-weight:500;color:#005EB8}@media (max-width: 576px){.section.expertises .wrapper .placeholder .grid .content p{line-height:28px;font-size:24px}}@media (min-width: 577px) and (max-width: 1024px){.section.expertises .wrapper .placeholder .grid .content p{line-height:40px;font-size:28px}}.section.expertises .wrapper .placeholder .grid .content ul{margin:40px 0 0 0;padding:0}.section.expertises .wrapper .placeholder .grid .content ul li{margin:0;padding:0;list-style:none}.section.expertises .wrapper .placeholder .grid .content ul li a{padding:14px 0;text-decoration:none;font-size:20px;font-weight:600;text-align:right;color:#000000;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:end;gap:40px}.section.expertises .wrapper .placeholder .grid .content ul li a span{text-decoration:none}.section.expertises .wrapper .placeholder .grid .content ul li a:after{font-family:"Font Awesome 6 Pro";font-size:16px;color:#005EB8;content:"\f061"}.section.expertises .wrapper .placeholder .grid .content ul li a:hover span{text-decoration:underline}.section.contact{padding:23.54166666666667% 0;position:relative}.section.contact .wrapper{position:relative;z-index:5}.section.contact .wrapper .grid.columns-6-6{gap:calc(100% / 3);align-items:end}@media (max-width: 576px){.section.contact .wrapper .grid{gap:unset !important}}@media (min-width: 577px) and (max-width: 1024px){.section.contact .wrapper .grid.columns-6-6{grid-template-columns:100%;gap:40px}}.section.contact .wrapper h2{color:#FFFFFF}.section.contact .wrapper p{color:#FFFFFF}.section.contact .wrapper p.heading-1,.section.contact .wrapper p span.heading-1{color:#FFFFFF !important}.section.contact .wrapper p.button a:hover{background-color:#005EB8;color:#FFFFFF}.section.contact .wrapper ul.quicklinks{margin:40px 0 0 0;padding:0}.section.contact .wrapper ul.quicklinks li{margin:0;padding:0;list-style:none;border-bottom:3px solid #E6EFF7;position:relative}.section.contact .wrapper ul.quicklinks li a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:40px;color:#FFFFFF;text-decoration:none}.section.contact .wrapper ul.quicklinks li a span{padding:32px 0;font-size:20px;font-weight:600;text-decoration:none;color:#FFFFFF;display:block}.section.contact .wrapper ul.quicklinks li a:hover span{text-decoration:underline}.section.contact .wrapper ul.quicklinks li a:after{color:#FFFFFF}.section.contact .image{top:0;right:0;bottom:0;left:0;margin:0;position:absolute;z-index:1}.section.contact .image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.3);position:absolute;content:"";z-index:2}.section.contact .image img{width:100%;height:100%;object-fit:cover}.section.contact .image:after{top:0;right:0;bottom:0;left:0;background:#005EB8;background:linear-gradient(0deg, #005eb8 0%, rgba(0,94,184,0) 100%);position:absolute;content:"";z-index:3}.section.contact:after{right:0;bottom:-1px;left:0;width:100%;padding-top:23.54166666666667%;background-color:#FFFFFF;-webkit-mask-image:url("/Themes/3133/Images/image_shape_white_1920x452.svg");-webkit-mask-size:100% 100%;mask-image:url("/Themes/3133/Images/image_shape_white_1920x452.svg");mask-image-size:100% 100%;content:"";position:absolute;z-index:4}.section.news{padding-bottom:80px}@media (max-width: 576px){.section.contact{padding:15% 20px 35% 20px}}@media (min-width: 577px) and (max-width: 1024px){.section.contact{padding:15% 100px 35% 100px}}.section.slick{overflow:hidden}.section .wrapper{max-width:1440px;width:100%;padding:0 40px;justify-self:center}@media (max-width: 576px){.section .wrapper{padding:0 20px}}.section .wrapper.gs .container-fluid{padding:0}.section .wrapper.gs .container-fluid .row{margin:0;display:grid;column-gap:40px}.section .wrapper.gs .container-fluid .row>div{width:100%;padding:0}.section .grid{display:grid;column-gap:40px}.section .columns-8-4{grid-template-columns:minmax(0, calc((100% / 12) * 8)) minmax(0, calc((100% / 12) * 4))}.section .columns-6-6,.section .columns-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.section .columns-4-8{grid-template-columns:minmax(0, calc((100% / 12) * 4)) minmax(0, calc((100% / 12) * 8))}.section .columns-4-4-4,.section .columns-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.section .columns-3-3-3-3,.section .columns-4{grid-template-columns:repeat(4, minmax(0, 1fr))}@media (max-width: 577px){.section .columns-8-4{grid-template-columns:100%;row-gap:40px}.section .columns-6-6,.section .columns-2{grid-template-columns:100%}.section .columns-4-8{grid-template-columns:100%}.section .columns-4-4-4,.section .columns-3{grid-template-columns:100%}.section .columns-3-3-3-3,.section .columns-4{grid-template-columns:100%}}@media (min-width: 577px) and (max-width: 1024px){.section .columns-8-4{grid-template-columns:100%;row-gap:40px}.section .columns-6-6,.section .columns-2{grid-template-columns:minmax(0, 50%) minmax(0, 50%)}.section .columns-4-8{grid-template-columns:minmax(0, 50%) minmax(0, 50%)}.section .columns-4-4-4,.section .columns-3{grid-template-columns:100%}.section .columns-3-3-3-3,.section .columns-4{grid-template-columns:minmax(0, 50%) minmax(0, 50%)}}.section .banner{width:100%;margin-top:30px;background-color:#005EB8;display:flex;flex-direction:row;position:relative}.section .banner .content{width:40%;padding:70px 100px 100px 100px;position:relative;z-index:1}.section .banner .content p{color:#FFFFFF}.section .banner .content p.button a:hover{background-color:#FFFFFF;color:#000000}.section .banner .image{top:0;right:0;bottom:0;width:calc((100% / 3) * 2);margin:0;position:absolute}.section .banner .image:after{top:0;right:0;bottom:0;left:0;background:linear-gradient(to right, #005eb8 0%, rgba(0,94,184,0) 50%, rgba(0,94,184,0) 100%);position:absolute;content:"";z-index:1}.section .banner .image img{width:100%;height:100%;margin:auto;object-fit:cover}@media (max-width: 576px){.section .banner{margin-bottom:80px;flex-direction:column}.section .banner .content{width:100%;padding:0px 40px 40px 40px;order:2}.section .banner .image{width:100%;position:relative;order:1}.section .banner .image:after{background:linear-gradient(to top, #005eb8 0%, rgba(0,94,184,0) 50%, rgba(0,94,184,0) 100%)}}@media (min-width: 576px) and (max-width: 1024px){.section .banner{flex-direction:column}.section .banner .content{width:100%;order:2}.section .banner .image{width:100%;position:relative;order:1}.section .banner .image:after{background:linear-gradient(to top, #005eb8 0%, rgba(0,94,184,0) 50%, rgba(0,94,184,0) 100%)}}.section .news-item{margin-top:30px;position:relative}.section .news-item>a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:2}.section .news-item .image{width:calc(100% - 120px);margin:0 120px 0 0;position:absolute;z-index:1}.section .news-item .image a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:3}.section .news-item .image .placeholder picture{width:100%;padding-top:75%;-webkit-mask-image:url("/Themes/3133/Images/image_mask_800x600.svg");-webkit-mask-size:100% 100%;mask-image:url("/Themes/3133/Images/image_mask_800x600.svg");mask-image-size:100% 100%;position:relative;display:block}.section .news-item .image .placeholder picture img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;position:absolute}.section .news-item .content{height:calc(100% - 314px);margin:120px 0 0 40px;padding:130px 64px 64px 64px;background:linear-gradient(138deg, rgba(255,255,255,0) 69.26%, rgba(255,255,255,0.7) 100%),#E6EFF7;position:relative;box-sizing:content-box}.section .news-item .content p.date{font-size:14px;color:rgba(0,94,184,0.5)}.section .news-item .content p.heading-3{margin:0}.section .news-item .content:after{top:44px;right:44px;font-family:"Font Awesome 6 Pro";font-size:24px;color:#005eb8;content:"\f061";position:absolute}@media (max-width: 576px){.section .news-item .content{padding-right:44px;padding-left:44px}.section .news-item .content:after{top:130px}}@media (max-width: 576px){.section .news-item .image{width:calc(100% - 20px);margin-right:20px}.section .news-item .content{margin-left:20px}}@media (min-width: 577px) and (max-width: 1024px){.section .news-item{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0}.section .news-item .image{width:100%;padding:0 0 64px 0;position:relative}.section .news-item .image:after{top:40px;right:-1px;bottom:0;left:40px;background-color:#E6EFF7;position:absolute;content:"";z-index:-1}.section .news-item .content{height:unset;margin-top:40px;margin-left:0;padding-top:24px;padding-left:64px}.section .news-item .content:after{top:94px}}.section .off-screen{overflow:hidden}.card{width:100%;margin-top:30px;padding-top:133.3333333333%;background-color:#005EB8;position:relative}.card:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,94,184,0.6);position:absolute;transition:all linear 125ms;opacity:1;content:"";z-index:2}.card a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:4}.card img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;position:absolute;z-index:1}.card .content{right:0;bottom:0;left:0;padding:40px;position:absolute;z-index:3}.card .content p{line-height:26px;font-weight:600;font-size:20px;color:#FFFFFF;display:flex;flex-direction:row;align-items:end;flex-wrap:nowrap;gap:40px}.card .content p:after{font-family:"Font Awesome 6 Pro";content:"\f061"}.card:hover:before{opacity:0}.card:hover:after{top:0;right:0;bottom:0;left:0;background:#005EB8;background:linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(0,0,0,0.6) 100%);position:absolute;content:"";z-index:2}.card:after{top:0;right:0;bottom:0;left:0;background:#005EB8;background:linear-gradient(180deg, rgba(0,94,184,0) 0%, #005eb8 100%);position:absolute;content:"";z-index:1}.footer .footer-top .wrapper{max-width:1440px;width:100%;padding:80px 40px 40px 40px;justify-self:center;display:flex;flex-direction:row;justify-content:space-between}.footer .footer-top .wrapper .grid{width:100%;display:grid;gap:40px}.footer .footer-top .wrapper .grid.columns-5{grid-template-columns:repeat(5, minmax(0, 1fr))}@media (min-width: 576px) and (max-width: 1024px){.footer .footer-top .wrapper .grid.columns-5{grid-template-columns:repeat(3, minmax(0, 1fr))}.footer .footer-top .wrapper .grid.columns-5>div:nth-child(1){order:1}.footer .footer-top .wrapper .grid.columns-5>div:nth-child(2){order:3}.footer .footer-top .wrapper .grid.columns-5>div:nth-child(3){order:4}.footer .footer-top .wrapper .grid.columns-5>div:nth-child(4){order:5}.footer .footer-top .wrapper .grid.columns-5>div:nth-child(5){order:2;grid-column:2 / span 2;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-content:end}.footer .footer-top .wrapper .grid.columns-5>div:nth-child(5)>div:nth-child(2){align-content:end}}.footer .footer-top .wrapper .grid .logo{margin-top:30px}.footer .footer-top .wrapper .grid .logo img{width:auto;max-width:100%;height:96px}.footer .footer-top .wrapper .grid p{line-height:24px;font-size:14px}.footer .footer-top .wrapper .grid p strong{font-weight:700;text-transform:uppercase}.footer .footer-top .wrapper .grid p a{color:#000000;text-decoration:underline}.footer .footer-top .wrapper .grid p a:hover{text-decoration:none}.footer .footer-top .wrapper .grid p a[href^='tel:']{padding:11px 20px;background-color:#E6EFF7;text-decoration:none;font-weight:600;color:#005EB8;display:inline-flex;flex-direction:row;gap:14px}.footer .footer-top .wrapper .grid p a[href^='tel:']:before{font-family:'Font Awesome 6 Pro';font-weight:900;content:"\f095";color:#005EB8}.footer .footer-top .wrapper .grid p a[href^='tel:']:hover{background-color:#005EB8;color:#FFFFFF}.footer .footer-top .wrapper .grid p a[href^='tel:']:hover::before{color:#FFFFFF}.footer .footer-top .wrapper .grid ul{margin:16px 0 0 0;padding:0}.footer .footer-top .wrapper .grid ul li{line-height:24px;margin:0;padding:8px 0;font-size:14px;list-style:none}.footer .footer-top .wrapper .grid ul li a{text-decoration:none;color:#000000;display:block}.footer .footer-top .wrapper .grid ul li a:hover{text-decoration:underline}.footer .footer-top .wrapper .grid ul.socials{display:flex;flex-direction:row;gap:8px}.footer .footer-top .wrapper .grid ul.socials li{display:block}.footer .footer-top .wrapper .grid ul.socials li a{width:24px;height:24px;line-height:24px;text-align:center;color:#005EB8;display:block}.footer .footer-top .wrapper .grid ul.socials li a:hover{color:#000000}@media (max-width: 576px){.footer .footer-top .wrapper{padding-top:40px;padding-right:20px;padding-left:20px}.footer .footer-top .wrapper .grid{grid-template-columns:100% !important;align-items:start;gap:unset}.footer .footer-top .wrapper .grid .logo a{display:block}.footer .footer-top .wrapper .grid .logo a img{margin:0 auto;display:table}.footer .footer-top .wrapper .grid div:nth-child(1){order:1}.footer .footer-top .wrapper .grid div:nth-child(2){order:3}.footer .footer-top .wrapper .grid div:nth-child(3){order:4}.footer .footer-top .wrapper .grid div:nth-child(4){order:5}.footer .footer-top .wrapper .grid div:nth-child(5){order:2;text-align:center}.footer .footer-top .wrapper .grid div:nth-child(5) ul.socials{justify-content:center}}@media (min-width: 577px) and (max-width: 1024px){.footer .footer-top .wrapper{padding-top:40px}}.footer .footer-bottom{background-color:#E6EFF7}.footer .footer-bottom .wrapper{max-width:1440px;width:100%;padding:80px 0;justify-self:center;display:flex;flex-direction:row;justify-content:space-between}@media (min-width: 576px) and (max-width: 1024px){.footer .footer-bottom .wrapper{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));row-gap:24px;justify-content:space-between}.footer .footer-bottom .wrapper>div:nth-child(1){grid-column:1 / span 2;justify-content:space-between}.footer .footer-bottom .wrapper>div:nth-child(3){justify-content:end}}.footer .footer-bottom .wrapper div{display:flex;flex-direction:row;align-items:center;gap:24px}.footer .footer-bottom .wrapper div p{margin:0;font-size:12px;color:#005EB8}.footer .footer-bottom .wrapper div p a{font-weight:bold;text-decoration:none;color:#005EB8}.footer .footer-bottom .wrapper div p a:hover{text-decoration:underline}.footer .footer-bottom .wrapper div img{max-height:48px}.footer .footer-bottom .wrapper div ul{margin:0;padding:0;display:flex;flex-direction:row;gap:24px}.footer .footer-bottom .wrapper div ul li{margin:0;padding:0;list-style:none}.footer .footer-bottom .wrapper div ul li a{font-size:12px;text-decoration:none;color:#005EB8;display:block}.footer .footer-bottom .wrapper div ul li a:hover{text-decoration:underline}@media (max-width: 576px){.footer .footer-bottom .wrapper{padding:40px 20px;flex-direction:column;gap:24px}.footer .footer-bottom .wrapper div{flex-direction:column;align-items:center;gap:0}.footer .footer-bottom .wrapper div:first-child{gap:24px}.footer .footer-bottom .wrapper div:nth-child(2){flex-direction:row;justify-content:center;gap:20px}.footer .footer-bottom .wrapper div ul{flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:0;column-gap:20px}}@media (min-width: 577px) and (max-width: 1024px){.footer .footer-bottom .wrapper{padding-right:40px;padding-left:40px}}.placeholder--carousel.images,.placeholder--carousel.team,.placeholder--carousel.references-slider{margin-top:40px;margin-bottom:20px}.placeholder--carousel.images .slick-list,.placeholder--carousel.team .slick-list,.placeholder--carousel.references-slider .slick-list{width:calc(100% + 40px);overflow:visible;gap:40px}.placeholder--carousel.images .slick-list .slick-track,.placeholder--carousel.team .slick-list .slick-track,.placeholder--carousel.references-slider .slick-list .slick-track{display:flex;margin:unset}.placeholder--carousel.images .slick-list .slick-track .slick-slide,.placeholder--carousel.team .slick-list .slick-track .slick-slide,.placeholder--carousel.references-slider .slick-list .slick-track .slick-slide{width:100% !important;margin-right:40px;position:relative}.placeholder--carousel.images .slick-list .slick-track .slick-slide a,.placeholder--carousel.team .slick-list .slick-track .slick-slide a,.placeholder--carousel.references-slider .slick-list .slick-track .slick-slide a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:6}.placeholder--carousel.images .slick-list .slick-track .slick-slide .item--image,.placeholder--carousel.team .slick-list .slick-track .slick-slide .item--image,.placeholder--carousel.references-slider .slick-list .slick-track .slick-slide .item--image{position:relative}.placeholder--carousel.images .slick-list .slick-track .slick-slide .item--image picture img,.placeholder--carousel.team .slick-list .slick-track .slick-slide .item--image picture img,.placeholder--carousel.references-slider .slick-list .slick-track .slick-slide .item--image picture img{width:100%;height:auto}.placeholder--carousel.images .slick-list .slick-track .slick-slide:after,.placeholder--carousel.team .slick-list .slick-track .slick-slide:after,.placeholder--carousel.references-slider .slick-list .slick-track .slick-slide:after{top:0;right:0;bottom:0;left:0;background-color:rgba(0,94,184,0.6);position:absolute;transition:all linear 125ms;opacity:0;content:"";z-index:1}.placeholder--carousel.images .slick-list .slick-track .slick-slide:hover:before,.placeholder--carousel.team .slick-list .slick-track .slick-slide:hover:before,.placeholder--carousel.references-slider .slick-list .slick-track .slick-slide:hover:before{opacity:1}.placeholder--carousel.images .slick-list .slick-track .slick-slide:hover:after,.placeholder--carousel.team .slick-list .slick-track .slick-slide:hover:after,.placeholder--carousel.references-slider .slick-list .slick-track .slick-slide:hover:after{opacity:1}.placeholder--carousel.images .slick-list .slick-track .slick-slide:before{display:block;top:50%;left:50%;right:unset;bottom:unset;background:unset;transition:unset;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%);transition:all linear 125ms;content:"\f00e";opacity:0;z-index:2}.placeholder--carousel-controls{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.placeholder--carousel-controls .controls--dots ul{display:flex;flex-direction:row;gap:18px;position:static}.placeholder--carousel-controls .controls--dots ul li{width:unset;height:unset;margin:0;padding:0;list-style:none}.placeholder--carousel-controls .controls--dots ul li button{width:40px;height:3px;padding:0;border-radius:9999px;background-color:rgba(0,94,184,0.4)}.placeholder--carousel-controls .controls--dots ul li button:before{display:none;visibility:hidden}@media (max-width: 576px){.placeholder--carousel-controls .controls--dots ul li button{width:20px}}.placeholder--carousel-controls .controls--dots ul li.slick-active button{background-color:#005EB8}.placeholder--carousel-controls .controls--arrows{display:flex;flex-direction:row;gap:18px}.placeholder--carousel-controls .controls--arrows button{width:80px;height:40px;background-color:transparent;border:1px solid #005EB8;border-radius:9999px;position:static;transform:unset}.placeholder--carousel-controls .controls--arrows button.slick-disabled{opacity:0.25}.placeholder--carousel-controls .controls--arrows button.slick-disabled:before{opacity:1}.placeholder--carousel-controls .controls--arrows button:before{font-family:'Font Awesome 6 Pro';color:#005EB8}.placeholder--carousel-controls .controls--arrows button.slick-prev:before{content:"\f060"}.placeholder--carousel-controls .controls--arrows button.slick-next:before{content:"\f061"}.placeholder--carousel-controls .controls--arrows button:hover:not(.slick-disabled){background-color:#005EB8;color:#FFFFFF}.placeholder--carousel-controls .controls--arrows button:hover:not(.slick-disabled):before{color:#FFFFFF}@media (max-width: 576px){.placeholder--carousel-controls{flex-direction:column}}.team--placeholder .grid .grid--item,.team--placeholder .placeholder--carousel .grid--item{margin-top:30px}.team--placeholder .grid .grid--item .item--placeholder,.team--placeholder .placeholder--carousel .grid--item .item--placeholder{width:100%;padding-top:100%;position:relative}.team--placeholder .grid .grid--item .item--placeholder .placeholder--image:before,.team--placeholder .placeholder--carousel .grid--item .item--placeholder .placeholder--image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.1);position:absolute;z-index:2;content:""}.team--placeholder .grid .grid--item .item--placeholder .placeholder--image figure,.team--placeholder .placeholder--carousel .grid--item .item--placeholder .placeholder--image figure{margin:0}.team--placeholder .grid .grid--item .item--placeholder .placeholder--image figure picture img,.team--placeholder .placeholder--carousel .grid--item .item--placeholder .placeholder--image figure picture img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;position:absolute;z-index:1;object-fit:cover}.team--placeholder .grid .grid--item .item--placeholder .placeholder--image:after,.team--placeholder .placeholder--carousel .grid--item .item--placeholder .placeholder--image:after{top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%);position:absolute;z-index:3;content:""}.team--placeholder .grid .grid--item .item--placeholder .placeholder--content,.team--placeholder .placeholder--carousel .grid--item .item--placeholder .placeholder--content{right:0;bottom:0;left:0;padding:40px;position:absolute;z-index:4}.team--placeholder .grid .grid--item .item--placeholder .placeholder--content p,.team--placeholder .placeholder--carousel .grid--item .item--placeholder .placeholder--content p{margin:0;color:#FFFFFF}.team--placeholder .grid .grid--item .item--placeholder .placeholder--data,.team--placeholder .placeholder--carousel .grid--item .item--placeholder .placeholder--data{top:20px;right:20px;display:flex;flex-direction:row;gap:4px;position:absolute;z-index:5}.team--placeholder .grid .grid--item .item--placeholder .placeholder--data a,.team--placeholder .placeholder--carousel .grid--item .item--placeholder .placeholder--data a{width:32px;height:32px;line-height:32px;background-color:green;content:"";display:block;position:relative}.team--placeholder .grid .grid--item .item--placeholder .placeholder--data a:before,.team--placeholder .placeholder--carousel .grid--item .item--placeholder .placeholder--data a:before{top:0;right:0;bottom:0;left:0;font-family:'Font Awesome 6 Pro';font-weight:600;text-align:center;color:#FFFFFF;position:absolute;z-index:1}.team--placeholder .grid .grid--item .item--placeholder .placeholder--data a.phone:before,.team--placeholder .placeholder--carousel .grid--item .item--placeholder .placeholder--data a.phone:before{content:"\f095"}.team--placeholder .grid .grid--item .item--placeholder .placeholder--data a.email:before,.team--placeholder .placeholder--carousel .grid--item .item--placeholder .placeholder--data a.email:before{content:"\f0e0"}.team--placeholder .grid .grid--item .item--placeholder .placeholder--data a:hover,.team--placeholder .placeholder--carousel .grid--item .item--placeholder .placeholder--data a:hover{background-color:#FFFFFF}.team--placeholder .grid .grid--item .item--placeholder .placeholder--data a:hover:before,.team--placeholder .placeholder--carousel .grid--item .item--placeholder .placeholder--data a:hover:before{color:#000000}.team--placeholder .grid .grid--item .item--placeholder:hover .placeholder--image:before,.team--placeholder .placeholder--carousel .grid--item .item--placeholder:hover .placeholder--image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,94,184,0.6);position:absolute;z-index:2;content:""}.team--placeholder .grid .grid--item .item--placeholder:hover .placeholder--image img,.team--placeholder .placeholder--carousel .grid--item .item--placeholder:hover .placeholder--image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;position:absolute;z-index:1;object-fit:cover}.team--placeholder .grid .grid--item .item--placeholder:hover .placeholder--image:after,.team--placeholder .placeholder--carousel .grid--item .item--placeholder:hover .placeholder--image:after{top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg, rgba(0,94,184,0) 0%, rgba(0,94,184,0.6) 100%);position:absolute;z-index:3;content:""}.references-title{display:flex;flex-direction:row;justify-content:space-between}@media (max-width: 576px){.references-title{flex-direction:column}.references-title h2+p{margin-top:unset}}.references--placeholder{margin-top:40px}.references--placeholder .placeholder--grid{display:grid;gap:40px}.references--placeholder .placeholder--grid.columns-1{grid-template-columns:100%}.references--placeholder .placeholder--grid.columns-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.references--placeholder .placeholder--grid.columns-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.references--placeholder .placeholder--grid.columns-3 .grid--item .item--placeholder{padding-top:125%}.references--placeholder .placeholder--grid.columns-3 .grid--item .item--placeholder .placeholder--content .child-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.references--placeholder .placeholder--grid.columns-4{grid-template-columns:repeat(4, minmax(0, 1fr))}@media (max-width: 576px){.references--placeholder .placeholder--grid.columns-1{grid-template-columns:100%}.references--placeholder .placeholder--grid.columns-2{grid-template-columns:100%}.references--placeholder .placeholder--grid.columns-3{grid-template-columns:100%}.references--placeholder .placeholder--grid.columns-4{grid-template-columns:100%}}.references--placeholder .placeholder--grid .grid--item .item--placeholder{width:100%;padding-top:75%;position:relative}.references--placeholder .placeholder--grid .grid--item .item--placeholder a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:5}.references--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.1);position:absolute;transition:all linear 250ms;z-index:2;content:""}.references--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;position:absolute;z-index:1;object-fit:cover}.references--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--image:after{top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%);position:absolute;transition:all linear 250ms;z-index:3;content:""}.references--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--content{right:0;bottom:0;left:0;padding:40px;position:absolute;z-index:4}.references--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--content p{color:#FFFFFF}.references--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--content p.heading-4{line-height:26px;margin:0;font-weight:500;font-size:20px;display:flex;flex-direction:row;align-items:end;justify-content:space-between;flex-wrap:nowrap;gap:40px}.references--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--content p.heading-4:after{font-family:"Font Awesome 6 Pro";content:"\f061"}.references--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--content .parent-description{display:grid;grid-template-rows:min-content 0fr;transition:grid-template-rows 250ms;position:relative;z-index:9999}.references--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--content .child-description{overflow:hidden}.references--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--data{top:40px;right:40px;display:flex;flex-direction:row;gap:16px;position:absolute;z-index:5}.references--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--data .data--label{padding:3px 20px;border:2px solid #FFFFFF;border-radius:9999px;font-size:12px;font-weight:600;text-transform:uppercase}.references--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--data .data--label.city{color:#FFFFFF}.references--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--data .data--label.expertise{background-color:#FFFFFF;color:#005EB8}@media (max-width: 1180px){.references--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--data .data--label.expertise{display:none;visibility:hidden}}.references--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--data a{width:32px;height:32px;line-height:32px;background-color:green;content:"";display:block;position:relative}.references--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--data a:before{top:0;right:0;bottom:0;left:0;font-family:'Font Awesome 6 Pro';font-weight:600;text-align:center;color:#FFFFFF;position:absolute;z-index:1}.references--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--data a.phone:before{content:"\f095"}.references--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--data a.email:before{content:"\f0e0"}.references--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--data a:hover{background-color:#FFFFFF}.references--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--data a:hover:before{color:#000000}@media (max-width: 1024px){.references--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--content{padding:20px}.references--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--data{top:20px;right:20px}}.references--placeholder .placeholder--grid .grid--item .item--placeholder:hover .placeholder--image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,94,184,0.6);position:absolute;z-index:2;content:""}.references--placeholder .placeholder--grid .grid--item .item--placeholder:hover .placeholder--image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;position:absolute;z-index:1;object-fit:cover}.references--placeholder .placeholder--grid .grid--item .item--placeholder:hover .placeholder--image:after{top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg, rgba(0,94,184,0) 0%, rgba(0,94,184,0.6) 100%);position:absolute;z-index:3;content:""}@media (min-width: 1024px){.references--placeholder .placeholder--grid .grid--item .item--placeholder:hover .parent-description{grid-template-rows:min-content 1fr}}.references--placeholder .references-slider .grid--item .item--placeholder{padding-top:125%}.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--content .child-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.references--placeholder .references-slider .grid--item .item--placeholder{width:100%;position:relative}.references--placeholder .references-slider .grid--item .item--placeholder a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:5}.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.1);position:absolute;transition:all linear 250ms;z-index:2;content:""}.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;position:absolute;z-index:1;object-fit:cover}.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--image:after{top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%);position:absolute;transition:all linear 250ms;z-index:3;content:""}.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--content{right:0;bottom:0;left:0;padding:40px;position:absolute;z-index:4}.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--content p{color:#FFFFFF}.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--content p.heading-4{line-height:26px;margin:0;font-weight:500;font-size:20px;display:flex;flex-direction:row;align-items:end;justify-content:space-between;flex-wrap:nowrap;gap:40px}.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--content p.heading-4:after{font-family:"Font Awesome 6 Pro";content:"\f061"}@media (max-width: 576px){.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--content p.heading-4{font-size:16px;gap:20px}}.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--content .parent-description{display:grid;grid-template-rows:min-content 0fr;transition:grid-template-rows 250ms;position:relative;z-index:9999}.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--content .child-description{overflow:hidden}.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--data{top:40px;right:40px;display:flex;flex-direction:row;gap:16px;position:absolute;z-index:5}.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--data .data--label{padding:3px 20px;border:2px solid #FFFFFF;border-radius:9999px;font-size:12px;font-weight:600;text-transform:uppercase}.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--data .data--label.city{color:#FFFFFF}.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--data .data--label.expertise{background-color:#FFFFFF;color:#005EB8}@media (max-width: 1180px){.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--data .data--label.expertise{display:none;visibility:hidden}}.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--data a{width:32px;height:32px;line-height:32px;background-color:green;content:"";display:block;position:relative}.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--data a:before{top:0;right:0;bottom:0;left:0;font-family:'Font Awesome 6 Pro';font-weight:600;text-align:center;color:#FFFFFF;position:absolute;z-index:1}.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--data a.phone:before{content:"\f095"}.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--data a.email:before{content:"\f0e0"}.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--data a:hover{background-color:#FFFFFF}.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--data a:hover:before{color:#000000}@media (max-width: 1024px){.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--content{padding:20px}.references--placeholder .references-slider .grid--item .item--placeholder .placeholder--data{top:20px;right:20px}}.references--placeholder .references-slider .grid--item .item--placeholder:hover .placeholder--image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,94,184,0.6);position:absolute;z-index:2;content:""}.references--placeholder .references-slider .grid--item .item--placeholder:hover .placeholder--image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;position:absolute;z-index:1;object-fit:cover}.references--placeholder .references-slider .grid--item .item--placeholder:hover .placeholder--image:after{top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg, rgba(0,94,184,0) 0%, rgba(0,94,184,0.6) 100%);position:absolute;z-index:3;content:""}@media (min-width: 1024px){.references--placeholder .references-slider .grid--item .item--placeholder:hover .parent-description{grid-template-rows:min-content 1fr}}.references--placeholder .placeholder--carousel.references .grid--item .item--placeholder{padding-top:125%}.references--placeholder .placeholder--carousel.references .grid--item .item--placeholder .placeholder--content .child-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.branches--placeholder{margin-top:40px}.branches--placeholder .placeholder--grid{display:grid;gap:40px}.branches--placeholder .placeholder--grid.columns-1{grid-template-columns:100%}.branches--placeholder .placeholder--grid.columns-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.branches--placeholder .placeholder--grid.columns-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.branches--placeholder .placeholder--grid.columns-3 .grid--item .item--placeholder{padding-top:125%}.branches--placeholder .placeholder--grid.columns-4{grid-template-columns:repeat(4, minmax(0, 1fr))}@media (max-width: 576px){.branches--placeholder .placeholder--grid.columns-1{grid-template-columns:100%}.branches--placeholder .placeholder--grid.columns-2{grid-template-columns:100%}.branches--placeholder .placeholder--grid.columns-3{grid-template-columns:100%}.branches--placeholder .placeholder--grid.columns-4{grid-template-columns:100%}}.branches--placeholder .placeholder--grid .grid--item .item--placeholder{width:100%;padding-top:75%;position:relative}.branches--placeholder .placeholder--grid .grid--item .item--placeholder a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:5}.branches--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.1);position:absolute;transition:all linear 250ms;z-index:2;content:""}.branches--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;position:absolute;z-index:1;object-fit:cover}.branches--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--image:after{top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%);position:absolute;transition:all linear 250ms;z-index:3;content:""}.branches--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--content{right:0;bottom:0;left:0;padding:40px;position:absolute;z-index:4}.branches--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--content p{color:#FFFFFF}.branches--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--content p.heading-4{line-height:26px;margin:0;font-weight:500;font-size:20px;display:flex;flex-direction:row;align-items:end;justify-content:space-between;flex-wrap:nowrap;gap:40px}.branches--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--content p.heading-4:after{font-family:"Font Awesome 6 Pro";content:"\f061"}.branches--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--content .parent-description{display:grid;grid-template-rows:min-content 0fr;transition:grid-template-rows 250ms;position:relative;z-index:9999}.branches--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--content .child-description{overflow:hidden}.branches--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--data{top:40px;right:40px;display:flex;flex-direction:row;gap:16px;position:absolute;z-index:5}.branches--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--data .data--label{padding:3px 20px;border:2px solid #FFFFFF;border-radius:9999px;font-size:12px;font-weight:600;text-transform:uppercase}.branches--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--data .data--label.city{color:#FFFFFF}.branches--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--data .data--label.expertise{background-color:#FFFFFF;color:#005EB8}.branches--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--data a{width:32px;height:32px;line-height:32px;background-color:green;content:"";display:block;position:relative}.branches--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--data a:before{top:0;right:0;bottom:0;left:0;font-family:'Font Awesome 6 Pro';font-weight:600;text-align:center;color:#FFFFFF;position:absolute;z-index:1}.branches--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--data a.phone:before{content:"\f095"}.branches--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--data a.email:before{content:"\f0e0"}.branches--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--data a:hover{background-color:#FFFFFF}.branches--placeholder .placeholder--grid .grid--item .item--placeholder .placeholder--data a:hover:before{color:#000000}.branches--placeholder .placeholder--grid .grid--item .item--placeholder:hover .placeholder--image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,94,184,0.6);position:absolute;z-index:2;content:""}.branches--placeholder .placeholder--grid .grid--item .item--placeholder:hover .placeholder--image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;position:absolute;z-index:1;object-fit:cover}.branches--placeholder .placeholder--grid .grid--item .item--placeholder:hover .placeholder--image:after{top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg, rgba(0,94,184,0) 0%, rgba(0,94,184,0.6) 100%);position:absolute;z-index:3;content:""}.branches--placeholder .placeholder--grid .grid--item .item--placeholder:hover .parent-description{grid-template-rows:min-content 1fr}#nav_mobile{top:0;right:0;left:0;padding-top:152px;background-color:rgba(0,0,0,0.45);position:fixed;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{height:30px;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;display:none;visibility:hidden}@media (max-width: 1024px){.hamburger{display:block;visibility:visible}}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000000}.hamburger.is-active .hamburger-box{background-color:transparent}.hamburger-box{width:30px;height:30px;background-color:transparent;display:inline-block;position:relative}.hamburger-box:hover{background-color:transparent}.hamburger-box:hover .hamburger-inner,.hamburger-box:hover .hamburger-inner::before,.hamburger-box:hover .hamburger-inner::after{background-color:#000000}.hamburger-inner{display:block;top:50%;margin:-1px 0 0 0}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:3px;background-color:#000000;border-radius:5px;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:-8px}.hamburger-inner::after{bottom:-8px}.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 40px;background-color:#FFFFFF;overflow:hidden}@media (max-width: 576px){nav.mobile>.mobile-placeholder{margin:0 20px}}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}.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}.pagination{margin:40px 0 0 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:20px}.pagination .arrow{width:40px;height:40px;line-height:38px;background-color:transparent;background-position:center;background-size:14px;background-repeat:no-repeat;border:1px solid #005EB8;font-weight:bold;color:#005EB8;text-align:center;display:block;cursor:pointer;flex-shrink:0;flex-grow:0}.pagination .arrow.left{background-image:url("/Themes/3133/Images/arrow-left.svg")}.pagination .arrow.right{background-image:url("/Themes/3133/Images/arrow-right.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:#005EB8;border-color:#005EB8;color:#FFFFFF !important}.pagination .arrow:not(.disabled).active.left,.pagination .arrow:not(.disabled):hover.left{background-image:url("/Themes/3133/Images/arrow-left-white.svg")}.pagination .arrow:not(.disabled).active.right,.pagination .arrow:not(.disabled):hover.right{background-image:url("/Themes/3133/Images/arrow-right-white.svg")}.pagination .items{display:flex;flex-direction:row;flex-wrap:wrap;flex-shrink:1;flex-grow:0;justify-content:center;gap:20px}.pagination .items .item{width:40px;height:40px;line-height:38px;background-color:transparent;border:1px solid #005EB8;font-weight:bold;color:#005EB8;text-align:center;display:block;cursor:pointer}.pagination .items .item.active,.pagination .items .item:hover{background-color:#13AA5F;border-color:#13AA5F;color:#FFFFFF}.grecaptcha-badge{z-index:2}
