﻿nav.navbar{position:fixed;top:0;width:100%;z-index:5000;max-width:100vw;}nav.navbar .navbar-background{background-color:transparent;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;}nav.navbar .container{position:relative;}nav.navbar .container .navbar-brand{position:relative;}nav.navbar .container .navbar-brand .logo{display:block;width:400px;}nav.navbar .container .navbar-toggler{display:flex;align-items:center;margin-left:auto;background-color:transparent;color:#fff;border:0;cursor:pointer;font-size:16px;z-index:5;}nav.navbar .container .navbar-toggler.mobile-toggler{display:none;}nav.navbar .container .navbar-toggler.open{color:#fff;}nav.navbar .container .navbar-toggler.open>.check-colour{opacity:0;transition-delay:0s;}nav.navbar .container .navbar-toggler.open .navbar-toggler-icon{width:36px;height:23px;display:inline-block;position:relative;margin-left:15px;font-size:18px;}nav.navbar .container .navbar-toggler.open .navbar-toggler-icon .bar{width:30px;background-color:#fff;}nav.navbar .container .navbar-toggler.open .navbar-toggler-icon .bar:first-of-type{transform:rotate(45deg);}nav.navbar .container .navbar-toggler.open .navbar-toggler-icon .bar:nth-of-type(2){opacity:0;transition:opacity 0s ease-in-out;transition-delay:0s;}nav.navbar .container .navbar-toggler.open .navbar-toggler-icon .bar:last-of-type{transform:rotate(-45deg);}nav.navbar .container .navbar-toggler>.check-colour{font-family:nimbus-sans,Arial,Helvetica,sans-serif;opacity:1;transition:opacity .2s ease-in-out;transition-delay:.55s;}nav.navbar .container .navbar-toggler .navbar-toggler-icon{width:36px;height:23px;display:inline-block;position:relative;margin-left:15px;font-size:18px;}nav.navbar .container .navbar-toggler .navbar-toggler-icon .bar{content:"";display:block;width:36px;height:3px;position:absolute;border-radius:2px;transition:background-color .75s ease-in-out;}nav.navbar .container .navbar-toggler .navbar-toggler-icon .bar:first-of-type{top:0;right:0;transition:transform .3s ease-in-out,width .3s ease-in-out;transform-origin:top left;}nav.navbar .container .navbar-toggler .navbar-toggler-icon .bar:nth-of-type(2){top:10px;right:0;opacity:1;transition:opacity .1s ease-in-out;transition-delay:.2s;}nav.navbar .container .navbar-toggler .navbar-toggler-icon .bar:last-of-type{bottom:0;right:0;transition:transform .3s ease-in-out,width .3s ease-in-out;transform-origin:bottom left;}#navbar{display:flex;align-items:center;margin-left:auto;}#navbar .navbar-nav{list-style:none;padding-left:0;}#navbar .navbar-nav .nav-item{display:inline-block;position:relative;}#navbar .navbar-nav .nav-item .nav-link{display:inline-block;text-decoration:none;margin:0 .25rem;position:relative;transition:color .3s ease-in-out;}#navbar .navbar-nav .nav-item.open.dropdown .open-dropdown:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);top:14px;}#navbar .navbar-nav .nav-item.dropdown .nav-link{padding-right:25px;}#navbar .navbar-nav .nav-item.dropdown .open-dropdown:before{content:"";position:absolute;right:20px;top:8px;height:13px;width:13px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);transition:all .3s ease-in-out;}#navbar .dropdown-menu{position:absolute;z-index:1000;display:none;padding:0;margin:0;font-size:1rem;text-align:left;list-style:none;background-clip:padding-box;}#navbar .dropdown-menu.open{display:block;}#navbar .dropdown-menu .nav-link:hover:before,#navbar .dropdown-menu .nav-link:focus:before{content:none!important;}.navbar-nav .nav-item .nav-link.badge-link{margin-right:2.5rem!important;}.navbar-nav .nav-item .nav-link .badge{font-size:1rem;margin-left:5px;padding:2px .5rem;line-height:1.3;font-weight:bold;background-color:#e74f12;}.dropdown-toggle{padding-right:2.25rem!important;margin-right:0!important;}@media(min-width:992px) and (max-width:1199px){#navbar{display:none;}nav.navbar .container .navbar-toggler.mobile-toggler{display:flex;}}@media(min-width:768px) and (max-width:991px){#navbar{display:none;}nav.navbar .container .navbar-toggler.mobile-toggler{display:flex;}.navbar-nav .nav-item .nav-link.badge-link{margin-right:0!important;}.navbar-nav .nav-item .nav-link .badge{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);}}@media(max-width:767px){#navbar{display:none;}nav.navbar{padding:0 15px;}nav.navbar .container .navbar-toggler.mobile-toggler{display:flex;}.navbar-nav .nav-item .nav-link.badge-link{margin-right:0!important;}}@media(max-width:575px){nav.navbar .container .navbar-toggler>.check-colour{display:none;}}body,html{line-height:1.3;height:100%!important;font-size:20px;scroll-behavior:smooth;}body{font-size:20px;font-weight:400;font-family:"Mulish",sans-serif;color:#fff;background-color:#121212;height:auto!important;text-rendering:optimizeLegibility;min-height:calc(100vh - 160px);min-height:calc(var(--vh,1vh)*100 - 160px);}body h1,body h2,body h3,body h4,body h5{font-weight:400;margin-top:0;font-family:"Fraunces",sans-serif;}body h1 sup,body h2 sup,body h3 sup,body h4 sup,body h5 sup{font-size:1rem;}body h1 span,body h2 span{position:relative;border-bottom:3px solid #fff;}body h3 span,body h4 span{position:relative;border-bottom:2px solid #fff;}body :is(h1,h2,h3,h4)+:is(h1,h2,h3,h4) span{border-bottom:0;}body :is(h1,h2,h3,h4)+:is(h1,h2,h3,h4) span:before{content:none;}body .fs-1,body .fs-2,body .fs-3,body .fs-4,body .fs-5{font-weight:600;margin-top:0;font-family:"Fraunces",sans-serif;}body h1,body .fs-1{font-size:3.2rem;line-height:1.1;margin-bottom:1.5rem;}body h2,body .fs-2{font-size:2.4rem;line-height:1.1;margin-bottom:1.5rem;}body h3,body .fs-3{font-size:1.6rem;margin-bottom:1.5rem;}body h4,body .fs-4{font-size:1.2em;margin-bottom:1.5rem;font-family:"Mulish",sans-serif;}body h5,body .fs-5{font-size:1.1rem;margin-bottom:1.25rem;font-family:"Mulish",sans-serif;}body h2:has(+h3){text-transform:uppercase;font-size:1.1rem;margin-bottom:.5rem;}body p{line-height:1.5;margin-bottom:1.5rem;}body .btn{display:inline-block;position:relative;border-radius:10px;line-height:1.4;font-weight:400;text-decoration:none;overflow:hidden;padding:10px 30px 10px 30px;color:#004452;cursor:pointer;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out,text-shadow .3s ease-in-out;}body .btn span{position:relative;z-index:1;}body .btn .icon{margin-right:5px;transform:translateY(3px);}body .btn-primary{background-color:#fff;color:#000;text-shadow:none;border:2px solid #fff;}body .btn-primary:hover,body .btn-primary:focus{background-color:#ccc;border-color:#ccc;}body .btn-secondary{color:#fff;background-color:#121212;text-shadow:none;border:2px solid #fff;}body .btn-secondary:hover,body .btn-secondary:focus{background-color:#454545;}body .btn-border{background-color:transparent;color:#fff;border:2px solid #fff;text-shadow:1px 1px 3px rgba(0,0,0,.5);}body .btn-border:hover,body .btn-border:focus{border-color:#8fc31f;background-color:#8fc31f;text-shadow:1px 1px 3px rgba(0,0,0,0);}body .btn-border.primary{border-color:#004452;color:#004452;background-color:transparent;text-shadow:none;}body .btn-border.primary:hover,body .btn-border.primary:focus{background-color:#004452;color:#fff;text-shadow:none;}body .btn-border.secondary{border-color:#8fc31f;color:#8fc31f;background-color:transparent;text-shadow:none;}body .btn-border.secondary:hover,body .btn-border.secondary:focus{border-color:#8fc31f;background-color:#8fc31f;color:#fff;text-shadow:none;}body .btn-small{font-size:.8rem;font-weight:400;padding:5px 15px 5px 15px;}body form .alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border-radius:.25rem;}body form .alert.alert-success{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724;}body form .alert.alert-danger{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24;}body form .alert h4{font-size:1.2rem;font-weight:600;margin:.75rem 0 .25rem;}body form .alert ul li{padding-left:30px;}body form .alert ul li:before{background-color:#721c24;width:10px;height:10px;top:9px;}body form .alert .close{position:absolute;top:-6px;right:0;padding:.75rem 1.25rem;cursor:pointer;background-color:transparent;border:0;opacity:.5;font-size:1.5rem;font-weight:700;}body form .alert .close:hover{opacity:1;}body form textarea{resize:none;}body form label.error{font-size:.7rem;color:#f00;margin-bottom:5px;-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);display:inline-block;}body form input,body form textarea{width:100%;border:3px solid transparent;border-radius:5px;margin-bottom:10px;font-size:1rem;font-family:nimbus-sans,Arial,Helvetica,sans-serif;}body form input:focus,body form textarea:focus{outline:0;border-color:none;}body form input.check,body form textarea.check{display:none;pointer-events:none;}body form input.checkVis,body form textarea.checkVis{pointer-events:none;border:0!important;border-bottom:0!important;border-radius:0!important;font-size:1px!important;width:0;padding:0;height:0;}body form .contact-btn{display:none;}body :focus-visible{outline:0;}body .umb-block-grid__layout-container{grid-auto-rows:minmax(0,min-content);}body .select-wrapper{margin-bottom:1.5rem;}body .select-wrapper .styledSelect{padding:10px 15px;}body .select-wrapper .options .item{padding:10px 15px;}body .textaligncenter{text-align:center;}body .anchor{transform:translateY(-240px);}nav.navbar{position:fixed;top:0;width:100%;z-index:10000;background-color:#121212;}nav.navbar .navbar-background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;}nav.navbar .container{position:relative;}nav.navbar .container .navbar-brand{position:relative;margin-right:auto!important;margin:1rem 0;padding-top:30px;padding-bottom:30px;}nav.navbar .container .navbar-brand .coloured-logo{position:absolute;left:0;bottom:0;opacity:0;}nav.navbar .container #navbar{position:relative;flex-grow:1;justify-content:end;align-items:center;font-family:"Mulish",sans-serif;font-weight:400;}nav.navbar .container #navbar .nav-item.active>.nav-link{color:#fff!important;}nav.navbar .container #navbar .nav-item.active .open-dropdown:before{border-color:#fff!important;}nav.navbar .container #navbar .nav-item:hover>.nav-link,nav.navbar .container #navbar .nav-item:focus>.nav-link{color:#ccc;}nav.navbar .container #navbar .nav-item:hover .open-dropdown:before,nav.navbar .container #navbar .nav-item:focus .open-dropdown:before{border-bottom:2px solid #ccc;border-right:2px solid #ccc;}nav.navbar .container #navbar .nav-item .nav-link{color:#fff;margin:0 20px;font-size:24px;}nav.navbar .container #navbar .nav-item .open-dropdown{pointer-events:none;}nav.navbar .container #navbar .nav-item .open-dropdown:before{border-bottom:2px solid #fff;border-right:2px solid #fff;}nav.navbar .container #navbar .nav-item .dropdown-menu{background-color:#121212;padding:30px 0 15px;}nav.navbar .container #navbar .nav-item .dropdown-menu .nav-item{width:100%;}nav.navbar .container #navbar .nav-item .dropdown-menu .nav-link{padding:.5rem 0;white-space:nowrap;}nav.navbar .container #navbar .nav-item .dropdown-menu .nav-link.active{color:#ccc;}nav.navbar .container .navbar-toggler{display:none;align-items:center;margin-left:0;background-color:transparent;color:#fff;border:0;cursor:pointer;font-size:.8rem;margin-right:65px;}nav.navbar .container .navbar-toggler span{font-family:nimbus-sans,Arial,Helvetica,sans-serif;}nav.navbar .container .navbar-toggler .navbar-toggler-icon{width:36px;height:22px;display:inline-block;position:relative;margin-left:15px;font-size:.9rem;}nav.navbar .container .navbar-toggler .navbar-toggler-icon .bar{content:"";display:block;width:32px;height:2px;background-color:#fff;position:absolute;border-radius:2px;}nav.navbar .container .navbar-toggler .navbar-toggler-icon .bar:first-of-type{top:0;right:0;}nav.navbar .container .navbar-toggler .navbar-toggler-icon .bar:nth-of-type(2){top:10px;right:0;}nav.navbar .container .navbar-toggler .navbar-toggler-icon .bar:last-of-type{bottom:0;right:0;}nav.navbar .container .language-switcher{display:none;position:relative;align-self:center;margin-left:auto;cursor:pointer;}nav.navbar .container .language-switcher .icon-globe{display:block;width:30px;height:30px;background-image:url("/Images/icons/language-switcher-globe_white.svg");background-size:cover;transition:opacity .15s ease-in-out;}nav.navbar .container .language-switcher .icon-globe.white{content:"";display:block;width:30px;height:30px;background-image:url("/Images/icons/language-switcher-globe_white.svg");background-size:cover;opacity:1;}nav.navbar .container .language-switcher .icon-globe.blue{content:"";display:block;width:30px;height:30px;background-image:url("/Images/icons/language-switcher-globe.svg");background-size:cover;position:absolute;top:0;left:0;opacity:0;}nav.navbar .container .language-switcher .list-inline{display:none;position:absolute;top:100%;right:-10px;list-style:none;padding-left:0;background-color:#004452;padding:20px 25px;}nav.navbar .container .language-switcher .list-inline:before{content:"";width:20px;height:20px;transform:rotate(45deg) translateY(-50%);background-color:#004452;position:absolute;top:0;right:22px;}nav.navbar .container .language-switcher .list-inline.open{display:block;}nav.navbar .container .language-switcher .list-inline a{color:#fff;text-decoration:none;line-height:1.4;}nav.navbar .container .language-switcher .list-inline a:hover,nav.navbar .container .language-switcher .list-inline a:focus{color:#8fc31f;}nav.navbar .container .language-switcher .list-inline a.active{color:#8fc31f;}.canvas-wrapper #canvas-content{padding-top:150px;}.canvas-wrapper #canvas-menu{background-color:#1a1a1a;}.canvas-wrapper #canvas-menu #navbar-mobile{font-family:"Mulish",sans-serif;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item .nav-link{font-size:1.1rem;min-width:250px;line-height:42px;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item .nav-link:hover{color:#ccc!important;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item>.dropdown-menu{padding-left:0;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item>.dropdown-menu .nav-link{font-size:.9rem;line-height:28px;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item>.dropdown-menu .nav-link:hover,.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item>.dropdown-menu .nav-link:focus{color:#ccc;}.canvas-wrapper #canvas-menu .menu-image{position:absolute;bottom:0;left:0;width:100%;height:33vh;height:calc(var(--vh,1vh)*33);background-position:left center;background-size:cover;background-repeat:no-repeat;z-index:-1;}section{position:relative;color:#fff;overflow:hidden;padding:80px 0 100px;--defaultAreaPadTop:60px;--defaultAreaPadBottom:60px;--umb-block-grid--row-gap:40px;--umb-block-grid--column-gap:40px;}section.no-pd-top{padding-top:0;}section.no-pd-bottom{padding-bottom:0;}section.bright-contrast{color:#fff!important;text-shadow:1px 1px 3px rgba(0,0,0,.5);}section.overflow-vis{overflow:visible;}section .section-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;}section .section-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-size:cover;background-position:center center;background-repeat:no-repeat;}section .section-image.svg-image{background-position:left bottom!important;background-color:#004452;}section .section-image.svg-image:before{content:none!important;}section .svg-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-size:cover;background-position:left top;background-repeat:no-repeat;}section .container{position:relative;z-index:10;}section .container .row .umb-block-grid__layout-container{flex-basis:100%;}section a:not(.btn){color:#fff;}section a:not(.btn):hover,section a:not(.btn):focus{color:#ccc;}section a:not(.btn):hover .highlight,section a:not(.btn):focus .highlight{color:#ccc;}section ul{list-style:none;padding-left:0;margin-bottom:1rem;}section ul li{position:relative;padding-left:30px;margin:10px 0;line-height:1.6;color:#fff;}section ul li:before{content:"";height:2px;width:15px;background-color:#fff;position:absolute;top:15px;left:0;}section ul li:after{content:"";height:10px;width:10px;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:11px;left:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}section ul li small,section ul li .small{color:#004452;}section table{width:100%!important;margin-bottom:1rem;}section table tr td{vertical-align:top;}section table tr td ul{margin-top:0;}section table tr td p{margin-top:10px;}section table tr td p em{border:2px solid #009edf;border-radius:50%;text-align:center;min-width:80px;display:inline-block;min-height:80px;margin-bottom:10px;line-height:76px;font-weight:bold;font-style:normal;}section span.highlight{color:#8fc31f;}section .tag-wrapper{display:flex;gap:15px;}section .tag-wrapper .tag{background-color:#ccdadc;color:#221f21;border-radius:5px;padding:5px 10px;font-size:.7rem;text-shadow:none;}section blockquote{border-left:2px solid #004452;color:#8fc31f;line-height:1.7rem;margin-left:0;padding:.5rem 1rem .5rem 2rem;}section blockquote :last-child{margin-bottom:0;}section sup{font-size:.7rem;}section .large{font-size:1.25rem;}section .small{font-size:.8rem;}#Header{color:#fff;padding:0 0 50px 0;}#Header .section-background,#Header .section-image{background-position:bottom center;}#Header .section-background:before,#Header .section-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);}#Header .row{min-height:calc(100vh - 150px);min-height:calc(var(--vh,1vh)*95 - 150px);align-content:center;}#Header .row .content{flex-basis:60%;text-shadow:1px 1px 3px rgba(0,0,0,.5);}#Header .row .content p{font-size:1.25rem;}#Header .row .content .btn-wrapper{display:flex;gap:20px;}#Header .row .image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat!important;background-position:center center!important;background-size:contain!important;}#Header .row .image-wrapper .description{position:absolute;top:100%;width:100%;text-align:center;padding:.5rem 0;background-color:#121212;}#Header .row .image-wrapper img{max-width:100%;}#Header .row .slides-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;}#Header .row .slides-wrapper .slick-carousel,#Header .row .slides-wrapper .slick-list,#Header .row .slides-wrapper .slick-track,#Header .row .slides-wrapper .slick-item{height:100%;}#Header .row .slides-wrapper .slick-item{background-repeat:no-repeat!important;background-position:center center!important;background-size:contain!important;}#Header .row .slides-wrapper .slick-item .description{position:absolute;bottom:0;width:100%;text-align:center;padding:.5rem 0;background-color:#121212;}.content-block .column{display:flex;gap:30px;flex-direction:column;}.content-block .column .column-text{background-color:#fff;color:#fff;padding:40px;flex-basis:100%;}.content-block .column .column-image{max-width:100%;}.content-block .column .inner-wrapper .column{gap:0;}.content-block .column .inner-wrapper .column .column-text{padding:15px 0;}.content-block .umb-block-grid__layout-container{align-items:var(--alignment);align-content:var(--alignment);}.cards-block.grid{display:grid;grid-template-columns:repeat(var(--cardsOnRow),1fr);grid-gap:30px;}.cards-block a.card{box-shadow:0 5px 11px 0 rgba(0,0,0,0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;}.cards-block .slick-list{margin-left:-.5rem;width:calc(100% + 1rem);}.cards-block .card{position:relative;border-radius:15px;overflow:hidden;display:flex;flex-direction:column;border-bottom:0;}.cards-block .card.slick-slide{margin:0 .5rem;}.cards-block .card.horizontal{display:grid;grid-template-columns:repeat(12,1fr);background-color:#fff;align-content:center;border-radius:0;}.cards-block .card.horizontal .image-wrapper,.cards-block .card.horizontal .image{grid-column-start:1;grid-column-end:3;}.cards-block .card.horizontal .image-wrapper{aspect-ratio:unset;}.cards-block .card.horizontal .content{grid-column-start:4;grid-column-end:13;text-align:left;}.cards-block .card.horizontal .content+.image,.cards-block .card.horizontal .content+.image-wrapper{grid-column-start:10;grid-column-end:13;}.cards-block .card.horizontal .image+.content,.cards-block .card.horizontal .image-wrapper+.content{grid-column-start:4;grid-column-end:13;}.cards-block .card.horizontal .content:has(+.image-wrapper),.cards-block .card.horizontal .content:has(+.image){grid-column-start:1;grid-column-end:9;}.cards-block .card.align-top .image-wrapper{align-content:start;}.cards-block .card.align-bottom .image-wrapper{align-content:end;padding-bottom:35px;}.cards-block .card:hover .content:after,.cards-block .card:focus .content:after{opacity:1;}.cards-block .card:hover .content p,.cards-block .card:focus .content p{max-height:600px;}.cards-block .card .image-wrapper{align-content:center;text-align:center;aspect-ratio:3/2;}.cards-block .card .image-wrapper img{display:inline-block;max-width:100%;}.cards-block .card .image{background-size:cover;background-position:center center;background-repeat:no-repeat;}.cards-block .card .image.ratio-16-9{padding-bottom:56.25%;}.cards-block .card .image.ratio-4-3{padding-bottom:75%;}.cards-block .card .image.ratio-1-1{padding-bottom:100%;}.cards-block .card .image.ratio-12-5{padding-bottom:41%;}.cards-block .card .image.ratio-15-4{padding-bottom:27%;}.cards-block .card .image.ratio-9-16{padding-bottom:178%;}.cards-block .card .image.ratio-3-4{padding-bottom:133%;}.cards-block .card .image.ratio-5-12{padding-bottom:240%;}.cards-block .card .image.ratio-4-15{padding-bottom:375%;}.cards-block .card .content{position:absolute;bottom:0;left:0;width:100%;color:#fff;text-align:center;padding:.75rem 2rem 1.25rem .75rem;flex-grow:1;align-content:center;text-shadow:none;background:linear-gradient(180deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.75) 100%);}.cards-block .card .content:before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:50px;background:linear-gradient(180deg,rgba(18,18,18,0) 0%,rgba(18,18,18,.2) 100%);}.cards-block .card .content:after{content:"";position:absolute;bottom:30px;right:15px;width:20px;height:20px;background:linear-gradient(180deg,rgba(18,18,18,0) 0%,rgba(18,18,18,.2) 100%);border-top:3px solid #fff;border-right:3px solid #fff;transform:rotate(45deg);opacity:0;transition:opacity .3s ease-in-out;}.cards-block .card .content.top{align-content:start;}.cards-block .card .content.bottom{align-content:start;}.cards-block .card .content :last-child{margin-bottom:0!important;}.cards-block .card .content .title{font-size:2rem;margin-bottom:.5rem;font-family:"Mulish",sans-serif;font-weight:400;}.cards-block .card .content .title.title-only{font-weight:400;font-size:.9rem;}.cards-block .card .content p{overflow:hidden;max-height:0;transition:max-height .5s ease-in-out;}.text-block :last-child{margin-bottom:0;}.text-block table{border-collapse:collapse;}.text-block table tr{border-bottom:1px solid #fff;}.text-block table td{padding:7.5px;}.image-block .background-image,.image-row .background-image{background-size:cover;background-position:center center;background-repeat:no-repeat;}.image-block .background-image.ratio-16-9,.image-row .background-image.ratio-16-9{padding-bottom:56.25%;}.image-block .background-image.ratio-4-3,.image-row .background-image.ratio-4-3{padding-bottom:75%;}.image-block .background-image.ratio-1-1,.image-row .background-image.ratio-1-1{padding-bottom:100%;}.image-block .background-image.ratio-12-5,.image-row .background-image.ratio-12-5{padding-bottom:41%;}.image-block .background-image.ratio-15-4,.image-row .background-image.ratio-15-4{padding-bottom:27%;}.image-block .background-image.ratio-9-16,.image-row .background-image.ratio-9-16{padding-bottom:178%;}.image-block .background-image.ratio-3-4,.image-row .background-image.ratio-3-4{padding-bottom:133%;}.image-block .background-image.ratio-5-12,.image-row .background-image.ratio-5-12{padding-bottom:240%;}.image-block .background-image.ratio-4-15,.image-row .background-image.ratio-4-15{padding-bottom:375%;}.image-block img,.image-row img{max-width:100%;}.image-row .grid-wrapper{grid-row-gap:0;}.image-row .sub-image{grid-column-start:7;grid-column-end:13;}.image-row .sub-image .ratio-16-9{margin-top:-28.125%;}.image-row .sub-image .ratio-4-3{margin-top:-37.5%;}.image-row .sub-image .ratio-1-1{margin-top:-50%;}.image-row .sub-image .ratio-12-5{margin-top:-20.5%;}.image-row .sub-image .ratio-15-4{margin-top:-13.5%;}.image-row .sub-image .ratio-9-16{padding-bottom:-89%;}.image-row .sub-image .ratio-3-4{padding-bottom:-66.5%;}.image-row .sub-image .ratio-5-12{padding-bottom:120%;}.image-row .sub-image .ratio-4-15{padding-bottom:187.5%;}.image-row .sub-image img{width:100%;}.video .video-wrapper{padding-bottom:56.25%;}.video .video-wrapper iframe{position:absolute;top:0;left:0;height:100%;width:100%;}.gallery .gallery-grid{grid-row-gap:.75rem;grid-auto-rows:5px;grid-column-gap:1rem;}.gallery .masonry-item{grid-row-end:span 30;}.gallery .image-wrapper{width:100%;height:auto!important;cursor:pointer;}.gallery .image-wrapper img{max-width:100%;width:100%;}.cta-block{background-color:#ccdadc;}.cta-block .cta-image{background-repeat:no-repeat;background-size:cover;background-position:center center;}.cta-block .cta-content{padding:60px 80px;}.cta-block .cta-content.grid-12{padding:80px;}.cta-block .cta-content h2,.cta-block .cta-content h3,.cta-block .cta-content h4{font-weight:normal;margin-bottom:2rem;}.cta-block .cta-content .btn-wrapper{margin-top:2.5rem;}.cta-block .cta-content .btn-border{color:#fff;border-color:#fff;}.vacancy-list .vacancy{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #004452;margin-bottom:2px;}.vacancy-list .vacancy .content{grid-column:span 3;display:flex;flex-direction:column;padding:40px 30px;color:#1a1a1a;}.vacancy-list .vacancy .content h4{font-size:1.3rem;margin-bottom:1rem;color:#fff;}.vacancy-list .vacancy .content .tag-wrapper{margin-bottom:1rem;}.vacancy-list .vacancy .content .summary :last-child{margin-bottom:0;}.vacancy-list .vacancy .content .btn-wrapper{margin-top:auto;text-align:right;}.vacancy-list .vacancy .content .btn-wrapper .btn{margin-top:2rem;}.vacancy-list .vacancy .image{background-repeat:no-repeat;background-position:center center;background-size:cover;}.news-list .grid-wrapper{grid-auto-rows:1fr;}.news-list .news-item{display:grid;grid-template-columns:repeat(5,1fr);background-color:#fff;margin-bottom:2px;cursor:pointer;border:0;box-shadow:0 5px 11px 0 rgba(0,0,0,0);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;}.news-list .news-item:hover,.news-list .news-item:focus{transform:translateY(-10px);box-shadow:0 5px 11px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.3);-moz-box-shadow:0 5px 11px 0 rgba(0,0,0,.3);transition-delay:0s!important;}.news-list .news-item.big-item{grid-row:span 3;}.news-list .news-item.big-item .image{padding-bottom:66%;grid-column:span 5;}.news-list .news-item.big-item .content{grid-column:span 5;}.news-list .news-item.big-item .content h4{font-size:1.4rem;}.news-list .news-item .content{grid-column:span 3;display:flex;flex-direction:column;padding:20px 30px 30px;}.news-list .news-item .content .date{display:block;margin-bottom:.5rem;font-size:.7rem;color:#221f21;}.news-list .news-item .content h4{font-size:1.1rem;margin-bottom:1rem;color:#fff;}.news-list .news-item .content .tag-wrapper{margin-bottom:1rem;}.news-list .news-item .content .summary{color:#004452;}.news-list .news-item .content .summary :last-child{margin-bottom:0;}.news-list .news-item .content .btn-wrapper{margin-top:auto;text-align:right;}.news-list .news-item .content .btn-wrapper .btn{margin-top:2rem;}.news-list .news-item .image{grid-column:span 2;background-repeat:no-repeat;background-position:center center;background-size:cover;}#NewsDetail{padding-top:0;}#NewsDetail .content{grid-column-start:3;grid-column-end:11;padding-top:100px;}#NewsDetail .content .date{display:block;padding-bottom:30px;margin-bottom:40px;font-weight:bold;border-bottom:1px solid #004452;}#VacancyDetail{padding-bottom:0;}#VacancyDetail .job-title{grid-column-start:1;grid-column-end:4;}#VacancyDetail .content{grid-column-start:5;grid-column-end:13;padding-top:100px;}#VacancyDetail .form-wrapper{grid-column-start:1;grid-column-end:13;background-color:#ccdadc;margin-bottom:140px;}#VacancyDetail .form-wrapper .form-image{background-size:cover;background-position:center center;}#VacancyDetail .form-wrapper .vacancy-form{padding-left:100px;padding-right:100px;}#VacancyDetail .form-wrapper .vacancy-form h2{margin-bottom:.5rem;}.linkedIn-block .elfsight-wrapper{min-height:400px;}.download-list .download-wrapper{display:flex;flex-direction:column;gap:15px;}.download-list .download-wrapper .wrap{display:flex;}.download-list .download-wrapper .download-item{position:relative;flex-basis:100%;border:2px solid #004452;text-decoration:none;color:#004452;background-color:#fff;text-align:center;padding:15px 75px;border-radius:10px;transition:background-color .3s ease,color .2s ease-in-out,border-color .15s ease-in-out;}.download-list .download-wrapper .download-item:hover,.download-list .download-wrapper .download-item:focus{background-color:#8fc31f;color:#fff;border-color:#8fc31f;}.download-list .download-wrapper .download-item:hover img,.download-list .download-wrapper .download-item:focus img{opacity:1;transform:translateY(-50%);}.download-list .download-wrapper .download-item img{filter:invert(1);position:absolute;top:50%;right:40px;transform:translateY(-75%);width:30px;opacity:0;transition:opacity .2s ease-in-out,transform .2s ease-in-out;}.product-list .product-wrapper{display:flex;flex-direction:column;gap:15px;}.product-list .product-wrapper .product{display:inline-grid;}.product-list .product-wrapper .product a{position:relative;border:2px solid #004452;text-decoration:none;color:#004452;background-color:#fff;text-align:center;padding:15px 50px;border-radius:10px;transition:background-color .3s ease,color .2s ease-in-out,border-color .15s ease-in-out;}.product-list .product-wrapper .product a:hover,.product-list .product-wrapper .product a:focus{background-color:#8fc31f;color:#fff;border-color:#8fc31f;}@-webkit-keyframes pulse-ring{0%{-webkit-transform:scale(.33);transform:scale(.33);}80%,100%{opacity:0;}}@keyframes pulse-ring{0%{-webkit-transform:scale(.33);transform:scale(.33);}80%,100%{opacity:0;}}@-webkit-keyframes pulse-dot{0%{-webkit-transform:scale(.8);transform:scale(.8);}50%{-webkit-transform:scale(1);transform:scale(1);}100%{-webkit-transform:scale(.8);transform:scale(.8);}}@keyframes pulse-dot{0%{-webkit-transform:scale(.8);transform:scale(.8);}50%{-webkit-transform:scale(1);transform:scale(1);}100%{-webkit-transform:scale(.8);transform:scale(.8);}}.locations-map .locations{grid-column:span 3;display:flex;flex-direction:column;gap:30px;padding-top:75px;}.locations-map .locations .location{margin-bottom:20px;}.locations-map .locations .location h4{margin-bottom:.25rem;}.locations-map .image-wrapper{overflow:hidden;grid-column:span 9;}.locations-map .image-wrapper img{width:1080px;float:right;}.locations-map .image-wrapper .marker{position:absolute;width:14px;height:14px;}.locations-map .image-wrapper .marker:before{content:"";position:relative;display:block;width:400%;height:400%;box-sizing:border-box;margin-left:-150%;margin-top:-150%;border-radius:45px;background-color:#8fc31f;-webkit-animation:pulse-ring 1.25s cubic-bezier(.215,.61,.355,1) infinite;animation:pulse-ring 1.25s cubic-bezier(.215,.61,.355,1) infinite;}.locations-map .image-wrapper .marker:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:#8fc31f;border:2px solid #fff;border-radius:15px;box-shadow:0 0 8px rgba(0,0,0,.3);-webkit-animation:pulse-dot 1.25s cubic-bezier(.455,.03,.515,.955) -.4s infinite;animation:pulse-dot 1.25s cubic-bezier(.455,.03,.515,.955) -.4s infinite;}.locations-map .image-wrapper .marker.marker-netherlands{right:581px;top:193px;}.locations-map .image-wrapper .marker.marker-china{right:208px;top:280px;}.accordion.horizontal{overflow:hidden;}.accordion.horizontal .accordion-wrapper{width:100%;display:flex;flex-direction:column;gap:15px;}.accordion.horizontal .accordion-wrapper .accordion-item{overflow:hidden;border-radius:10px;}.accordion.horizontal .accordion-wrapper .accordion-item .accordion-header{margin-bottom:0;}.accordion.horizontal .accordion-wrapper .accordion-item .accordion-header .accordion-button{position:relative;display:flex;align-items:center;width:100%;text-align:left;cursor:pointer;padding:15px 1rem;color:#fff;background-color:#8fc31f;border:0;border:2px solid #8fc31f;transition:background-color .2s ease,color .2s ease;}.accordion.horizontal .accordion-wrapper .accordion-item .accordion-header .accordion-button.collapsed{color:#004452;background-color:#fff;border:0;border:2px solid #004452;overflow:hidden;border-radius:10px;}.accordion.horizontal .accordion-wrapper .accordion-item .accordion-header .accordion-button.collapsed:hover,.accordion.horizontal .accordion-wrapper .accordion-item .accordion-header .accordion-button.collapsed:focus{background-color:#8fc31f;border-color:#8fc31f;color:#fff;}.accordion.horizontal .accordion-wrapper .accordion-item .accordion-header .accordion-button.collapsed:hover:after,.accordion.horizontal .accordion-wrapper .accordion-item .accordion-header .accordion-button.collapsed:focus:after{border-color:#fff;}.accordion.horizontal .accordion-wrapper .accordion-item .accordion-header .accordion-button.collapsed:after{border-color:#004452;transform:rotate(45deg);top:11px;}.accordion.horizontal .accordion-wrapper .accordion-item .accordion-header .accordion-button:after{content:"";width:20px;height:20px;border-bottom:2px solid #fff;border-right:2px solid #fff;font-family:Feather;margin-left:1rem;transform:rotate(225deg);transition:transform .2s ease-in-out,top .2s ease-in-out;position:absolute;right:20px;top:21px;}.accordion.horizontal .accordion-wrapper .accordion-item .accordion-header .accordion-button .header-content{margin-right:auto;}.accordion.horizontal .accordion-wrapper .accordion-item .accordion-header .accordion-button .header-content .title{font-size:1.1rem;font-weight:400;margin-bottom:0;flex-shrink:0;flex:1 0 100%;margin-right:auto;line-height:1.6;padding:0 1.5rem;}.accordion.horizontal .accordion-wrapper .accordion-item .accordion-header .accordion-button .badge{margin-left:1rem;}.accordion.horizontal .accordion-wrapper .accordion-item .accordion-collapse{height:0;transition:height .2s ease-out;overflow:hidden;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden;border-left:2px solid #8fc31f;border-right:2px solid #8fc31f;}.accordion.horizontal .accordion-wrapper .accordion-item .accordion-collapse.show{border-bottom:2px solid #8fc31f;}.accordion.horizontal .accordion-wrapper .accordion-item .accordion-collapse .accordion-body{padding:1.5rem;background-color:#fff;color:#004452;overflow:hidden;}.accordion.horizontal .accordion-wrapper .accordion-item .accordion-collapse .accordion-body img{max-width:100%;}.accordion.horizontal .accordion-wrapper .accordion-item .accordion-collapse .accordion-body img.float-right{margin-left:2rem;margin-right:1rem;}.accordion.horizontal .accordion-wrapper .accordion-item .accordion-collapse .accordion-body img.float-left{margin-left:1rem;margin-right:2rem;}.accordion.horizontal .accordion-wrapper .accordion-item .accordion-collapse .accordion-body :last-child{margin-bottom:0;}.accordion.vertical .title-wrapper{display:flex;flex-direction:column;gap:15px;}.accordion.vertical .title-wrapper.right .accordion-title{text-align:right;}.accordion.vertical .title-wrapper.right .accordion-title:after{transform:rotate(225deg);left:20px;right:unset;}.accordion.vertical .title-wrapper .accordion-title{position:relative;border:2px solid #004452;text-decoration:none;color:#004452;background-color:#fff;text-align:left;padding:15px 1.5rem;border-radius:10px;transition:background-color .3s ease,color .2s ease-in-out,border-color .15s ease-in-out;cursor:pointer;}.accordion.vertical .title-wrapper .accordion-title:hover,.accordion.vertical .title-wrapper .accordion-title:focus{background-color:#8fc31f;color:#fff;border-color:#8fc31f;}.accordion.vertical .title-wrapper .accordion-title:hover:after,.accordion.vertical .title-wrapper .accordion-title:focus:after{border-color:#fff;opacity:1;}.accordion.vertical .title-wrapper .accordion-title.open{background-color:#8fc31f;color:#fff;border-color:#8fc31f;}.accordion.vertical .title-wrapper .accordion-title.open:after{border-color:#fff;opacity:1;}.accordion.vertical .title-wrapper .accordion-title:after{content:"";width:15px;height:15px;border-top:2px solid #004452;border-right:2px solid #004452;font-family:Feather;transform:rotate(45deg);position:absolute;right:20px;top:21px;opacity:1;transition:opacity .2s ease;}.accordion.vertical .panel-wrapper .panel{display:none;}.accordion.vertical .panel-wrapper .panel.show{display:block;}.modal{display:none;position:fixed;margin:auto;z-index:11000;width:100%;width:100%;height:100%;top:0;left:0;pointer-events:none;transform:translateY(200px);opacity:0;transition:transform .35s linear,opacity .35s linear;background-color:rgba(18,18,18,.9);}.modal.show{display:block;transform:translateY(0);opacity:1;pointer-events:auto;}.modal .close-modal{position:absolute;top:10px;right:10px;width:40px;height:40px;cursor:pointer;z-index:100;}.modal .close-modal:hover:before,.modal .close-modal:hover:after,.modal .close-modal:focus:before,.modal .close-modal:focus:after{background-color:#ccc;}.modal .close-modal:before,.modal .close-modal:after{content:"";width:30px;height:4px;background-color:#fff;transition:background-color .3s ease-in-out;position:absolute;top:50%;left:50%;}.modal .close-modal:before{transform:translate(-50%,-50%) rotate(45deg);}.modal .close-modal:after{transform:translate(-50%,-50%) rotate(-45deg);}.modal .modal-footer{position:relative;}.modal .modal-footer .btn{padding:8px 40px;position:absolute;right:0;bottom:100%;}.slick-carousel .slick-prev,.slick-carousel .slick-next,.modal-carousel .slick-prev,.modal-carousel .slick-next,.card-carousel .slick-prev,.card-carousel .slick-next{width:40px;height:100%;background:transparent;border:0;outline:0;line-height:0;font-size:0;z-index:30;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);padding:0;}.slick-carousel .slick-prev:before,.slick-carousel .slick-next:before,.modal-carousel .slick-prev:before,.modal-carousel .slick-next:before,.card-carousel .slick-prev:before,.card-carousel .slick-next:before{content:"";display:block;transition:border-color .5s ease-out;width:32px;height:32px;}.slick-carousel .slick-prev,.modal-carousel .slick-prev,.card-carousel .slick-prev{right:100%;}.slick-carousel .slick-prev:before,.modal-carousel .slick-prev:before,.card-carousel .slick-prev:before{border-left:4px solid #fff;border-top:4px solid #fff;transform:rotate(-45deg);margin-left:5px;}.slick-carousel .slick-next,.modal-carousel .slick-next,.card-carousel .slick-next{left:100%;}.slick-carousel .slick-next:before,.modal-carousel .slick-next:before,.card-carousel .slick-next:before{border-right:4px solid #fff;border-top:4px solid #fff;transform:rotate(45deg);margin-left:5px;}.slick-carousel .slick-dots,.modal-carousel .slick-dots,.card-carousel .slick-dots{display:flex;position:fixed;bottom:0;left:50%;transform:translateX(-50%);list-style:none;margin:.25rem;padding-left:0;}.slick-carousel .slick-dots li.slick-active button:before,.modal-carousel .slick-dots li.slick-active button:before,.card-carousel .slick-dots li.slick-active button:before{background-color:#888;}.slick-carousel .slick-dots li button,.modal-carousel .slick-dots li button,.card-carousel .slick-dots li button{font-size:0;line-height:0;display:block;width:1.5rem;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent;}.slick-carousel .slick-dots li button:before,.modal-carousel .slick-dots li button:before,.card-carousel .slick-dots li button:before{content:"";width:1.25rem;height:.25rem;background-color:#fff;display:block;border-radius:2px;}.modal-carousel{margin-top:20px;}.modal-carousel .slick-list{overflow:visible;}.modal-carousel .slick-slide{width:calc(100vw - 40px);height:calc(100vh - 80px);height:calc(var(--vh,1vh)*100 - 80px);background-position:center center;background-size:contain;background-repeat:no-repeat;}.modal-carousel .slick-slide .caption{padding:.25rem 0;text-align:center;position:absolute;top:100%;left:50%;transform:translateX(-50%);}.modal-carousel .slick-prev{left:0;}.modal-carousel .slick-next{right:0;left:unset;}footer{position:relative;background-color:#1a1a1a;color:#fff;padding:2.5rem 0 2.75rem;overflow:hidden;font-size:24px;}footer .background-svg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:2400px;background-repeat:no-repeat;background-position:-1550px -1410px;}footer .container .row{display:grid;grid-template-columns:repeat(12,1fr);position:relative;column-gap:30px;}footer .container .row .logo-wrapper{grid-column-start:1;grid-column-end:5;align-self:center;}footer .container .row .logo-wrapper img{max-width:400px;margin:1rem 0;}footer .container .row .contact-wrapper .title,footer .container .row .menu-wrapper .title{font-weight:400;margin-bottom:1rem;}footer .container .row .contact-wrapper .menu-group,footer .container .row .menu-wrapper .menu-group{padding:0 20px;}footer .container .row .contact-wrapper .menu-group.contact-group,footer .container .row .menu-wrapper .menu-group.contact-group{margin-left:auto;}footer .container .row .contact-wrapper .menu-group ul,footer .container .row .menu-wrapper .menu-group ul{list-style:none;padding-left:0;margin-top:0;margin-bottom:.5rem;}footer .container .row .contact-wrapper .menu-group ul li a,footer .container .row .menu-wrapper .menu-group ul li a{color:#fff;text-decoration:none;line-height:1.8;transition:color .3s ease-in-out;}footer .container .row .contact-wrapper .menu-group ul li a:hover,footer .container .row .contact-wrapper .menu-group ul li a:focus,footer .container .row .menu-wrapper .menu-group ul li a:hover,footer .container .row .menu-wrapper .menu-group ul li a:focus{color:#ccc;}footer .container .row .contact-wrapper{grid-column-start:6;grid-column-end:10;}footer .container .row .menu-wrapper{grid-column-start:10;grid-column-end:13;gap:40px;justify-content:space-between;}footer .container .row .copyright{grid-column:span 12;grid-row:3;padding-top:50px;display:flex;gap:30px;font-size:.8rem;justify-content:center;}footer .container .row .copyright .site-links{gap:30px;}footer .container .row .copyright .site-links a{position:relative;}footer .container .row .copyright .site-links a:before{content:"";position:absolute;top:50%;height:20px;right:-15px;background-color:#fff;width:1px;transform:translateY(-50%);}footer .container .row .copyright .socials{margin-left:auto;}footer .container .row .copyright a{color:#fff;text-decoration:none;}footer .container .row .copyright a:hover,footer .container .row .copyright a:focus{color:#ccc;}.umbraco-forms-navigation .btn.primary{background-color:#8fc31f;color:#fff;text-shadow:none;width:auto;}.umbraco-forms-navigation .btn.primary:hover,.umbraco-forms-navigation .btn.primary:focus{background-color:#6f9718;}.umbraco-forms-field{position:relative;}.umbraco-forms-field label.umbraco-forms-label{display:none;}.umbraco-forms-field input.text,.umbraco-forms-field input.textarea{background-color:transparent;border:0!important;border-bottom:2px solid #fff!important;border-radius:0;font-size:1rem;margin:.75rem 0;}.umbraco-forms-field input.text::placeholder,.umbraco-forms-field input.textarea::placeholder{color:#fff;}.umbraco-forms-field.fileupload{margin-top:20px;}.umbraco-forms-field.fileupload label.umbraco-forms-label{display:block;font-weight:normal;margin-bottom:.25rem;}.umbraco-forms-field.fileupload input[type=file]::file-selector-button{background-color:transparent;border:2px solid #004452;color:#004452;padding:.5rem 1rem;border-radius:10px;}.umbraco-forms-field.fileupload input[type=file]:hover::file-selector-button,.umbraco-forms-field.fileupload input[type=file]:focus::file-selector-button{background-color:rgba(0,0,0,.1);}.umbraco-forms-field.dataconsent{margin-top:15px;}.umbraco-forms-field.dataconsent input[type=checkbox]{position:relative;width:auto;-webkit-appearance:none;appearance:none;}.umbraco-forms-field.dataconsent input[type=checkbox]:before{content:"";display:inline-block;width:1em;height:1em;border:2px solid #004452;transform:translateY(3px);}.umbraco-forms-field.dataconsent input[type=checkbox]:checked::after{content:"";display:inline-block;width:.4rem;height:.7rem;border-bottom:2px solid #004452;border-right:2px solid #004452;position:absolute;top:4px;left:6px;transform:rotate(45deg);}.umbraco-forms-field.dataconsent .field-validation-error{display:block;}.umbraco-forms-form fieldset{padding:0;}.blockelement__draggable-element{padding-top:50px;}@media(max-width:1400px) and (min-width:1366px){nav.navbar .container .navbar-brand .logo{width:350px;}nav.navbar .container #navbar .nav-item .nav-link{font-size:22px;margin:0 10px;}}@media(min-width:1200px) and (max-width:1365px){body,html{font-size:18px;}.dropdown-toggle{padding-right:2rem!important;}nav.navbar .container .navbar-brand .logo{width:350px;}nav.navbar .container #navbar .nav-item .nav-link{font-size:22px;margin:0 10px;}#navbar .navbar-nav .nav-item.dropdown .open-dropdown::before{right:10px;}section{padding:80px 0 100px;}footer .container .row .menu-wrapper{gap:20px;}footer .container .row .menu-wrapper .menu-group{padding:0 15px;}}@media(max-width:1199px){.umb-block-grid__layout-item[data-content-element-type-alias=spacerColumn]{display:none;}}@media(min-width:992px) and (max-width:1199px){body,html{font-size:18px;}.canvas-wrapper #canvas-content{padding-top:120px;}nav.navbar .container .navbar-brand{padding-top:20px;padding-bottom:20px;}nav.navbar .container .navbar-brand .logo{width:350px;}nav.navbar .container .navbar-toggler{margin-right:30px;}#navbar{display:flex;}section{padding:50px 0 70px;}.cards-block{grid-gap:20px;}.cta-block .cta-content{padding:40px 30px;}#VacancyDetail .job-title{grid-column-end:7;}#VacancyDetail .content{padding-top:0;grid-column-start:3;}#VacancyDetail .form-wrapper .vacancy-form{padding-left:30px;padding-right:30px;}footer{font-size:22px;}.umb-block-grid__layout-item[data-col-span="1"],.umb-block-grid__layout-item[data-col-span="2"],.umb-block-grid__layout-item[data-col-span="3"],.umb-block-grid__layout-item[data-col-span="4"],.umb-block-grid__layout-item[data-col-span="5"],.umb-block-grid__layout-item[data-col-span="6"]{grid-column:span 6;}.umb-block-grid__layout-item[data-col-span="7"],.umb-block-grid__layout-item[data-col-span="8"],.umb-block-grid__layout-item[data-col-span="9"],.umb-block-grid__layout-item[data-col-span="10"],.umb-block-grid__layout-item[data-col-span="11"],.umb-block-grid__layout-item[data-col-span="12"]{grid-column:span 12;}.umb-block-grid__layout-item[data-content-element-type-alias=spacerColumn][class*=grid-lg]{display:block;}.umb-block-grid__layout-item[class*=grid-lg-1]{grid-column:span 1;}.umb-block-grid__layout-item[class*=grid-lg-2]{grid-column:span 2;}.umb-block-grid__layout-item[class*=grid-lg-3]{grid-column:span 3;}.umb-block-grid__layout-item[class*=grid-lg-4]{grid-column:span 4;}.umb-block-grid__layout-item[class*=grid-lg-5]{grid-column:span 5;}.umb-block-grid__layout-item[class*=grid-lg-6]{grid-column:span 6;}.umb-block-grid__layout-item[class*=grid-lg-7]{grid-column:span 7;}.umb-block-grid__layout-item[class*=grid-lg-8]{grid-column:span 8;}.umb-block-grid__layout-item[class*=grid-lg-9]{grid-column:span 9;}.umb-block-grid__layout-item[class*=grid-lg-10]{grid-column:span 10;}.umb-block-grid__layout-item[class*=grid-lg-11]{grid-column:span 11;}.umb-block-grid__layout-item[class*=grid-lg-12]{grid-column:span 12;}.slick-carousel .slick-prev,.slick-carousel .slick-next,.modal-carousel .slick-prev,.modal-carousel .slick-next,.card-carousel .slick-prev,.card-carousel .slick-next{width:30px;}.slick-carousel .slick-prev:before,.slick-carousel .slick-next:before,.modal-carousel .slick-prev:before,.modal-carousel .slick-next:before,.card-carousel .slick-prev:before,.card-carousel .slick-next:before{width:30px;height:30px;}.slick-carousel .slick-prev,.modal-carousel .slick-prev,.card-carousel .slick-prev{right:calc(100% - 8px);}.slick-carousel .slick-next,.modal-carousel .slick-next,.card-carousel .slick-next{left:calc(100% - 20px);}}@media(min-width:768px) and (max-width:991px){body,html{font-size:16px;}body .btn{font-size:1.1rem;}nav.navbar .container .navbar-brand{padding-top:20px;padding-bottom:20px;}nav.navbar .container .navbar-brand .logo{width:300px;}nav.navbar .container .navbar-toggler{margin-right:30px;display:flex;}nav.navbar .container .navbar-toggler .navbar-toggler-icon .bar{background-color:#fff;}nav.navbar .container .language-switcher .icon-globe.white{display:none;}nav.navbar .container .language-switcher .icon-globe.blue{position:relative;top:unset;left:unset;opacity:1;}.canvas-wrapper #canvas-content{padding-top:110px;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item>.dropdown-menu .nav-link{font-size:1.1rem;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item .nav-link{font-size:1.3rem;}section{padding:60px 0 70px;}#Header .row .content{padding:0 15px;flex-basis:80%;}.cards-block{grid-template-columns:repeat(calc(var(--cardsOnRow)/2),1fr);}.cards-block .card{border-radius:15px;overflow:hidden;display:flex;flex-direction:column;border-bottom:0;}.cards-block .card.horizontal{display:grid;grid-template-columns:repeat(12,1fr);background-color:#fff;align-content:center;border-radius:0;}.cards-block .card.horizontal .image-wrapper,.cards-block .card.horizontal .image{grid-column-start:1;grid-column-end:4;}.cards-block .card.horizontal .content{grid-column-start:5;grid-column-end:13;text-align:left;}.cards-block .card.horizontal .content+.image,.cards-block .card.horizontal .content+.image-wrapper{grid-column-start:9;grid-column-end:13;}.cards-block .card.horizontal .image+.content,.cards-block .card.horizontal .image-wrapper+.content{grid-column-start:5;grid-column-end:13;}.cards-block .card.horizontal .content:has(+.image-wrapper),.cards-block .card.horizontal .content:has(+.image){grid-column-start:1;grid-column-end:10;}.locations-map .locations{grid-column:span 12;grid-row:2;flex-direction:row;padding-top:0;}.locations-map .locations .location{flex-basis:50%;margin-bottom:0;}.locations-map .image-wrapper{grid-column:span 12;grid-row:1;}.cta-block .cta-content{padding:30px 20px;}#NewsDetail .content{grid-column-start:2;grid-column-end:12;}#VacancyDetail .job-title{grid-column-end:8;}#VacancyDetail .content{padding-top:0;grid-column-start:3;}#VacancyDetail .form-wrapper .vacancy-form{padding-left:20px;padding-right:20px;}footer{font-size:16px;}footer .container .row .logo-wrapper{grid-row:1;grid-column-start:1;grid-column-end:13;margin-bottom:2rem;}footer .container .row .logo-wrapper img{max-width:300px;}footer .container .row .contact-wrapper .menu-group,footer .container .row .menu-wrapper .menu-group{padding:0;}footer .container .row .contact-wrapper{grid-row:2;grid-column-start:1;grid-column-end:7;}footer .container .row .menu-wrapper{grid-row:2;flex-wrap:wrap;grid-column-start:7;grid-column-end:13;}footer .container .row .copyright{grid-row:3;padding:30px 25px 0;}.slick-carousel .slick-prev,.slick-carousel .slick-next,.modal-carousel .slick-prev,.modal-carousel .slick-next,.card-carousel .slick-prev,.card-carousel .slick-next{width:30px;}.slick-carousel .slick-prev:before,.slick-carousel .slick-next:before,.modal-carousel .slick-prev:before,.modal-carousel .slick-next:before,.card-carousel .slick-prev:before,.card-carousel .slick-next:before{width:30px;height:30px;}.slick-carousel .slick-prev,.modal-carousel .slick-prev,.card-carousel .slick-prev{right:calc(100% - 8px);}.slick-carousel .slick-next,.modal-carousel .slick-next,.card-carousel .slick-next{left:calc(100% - 16px);}.umb-block-grid__layout-item{grid-column:span 12!important;}.umb-block-grid__layout-item[data-content-element-type-alias=imageBlock]{text-align:center;}}@media(max-width:767px){body,html{font-size:16px;}body .btn{font-size:18px;}body [data-aos-delay]{transition-delay:0s!important;}section{padding:40px 15px 50px;--defaultAreaPadTop:40px;--defaultAreaPadBottom:40px;--umb-block-grid--row-gap:20px;--umb-block-grid--column-gap:20px;}nav.navbar .container .navbar-brand{padding-top:20px;padding-bottom:20px;}nav.navbar .container .navbar-brand .logo{width:300px;}nav.navbar .container .navbar-toggler{margin-right:0;display:flex;}nav.navbar .container .language-switcher .icon-globe.white{display:none;}nav.navbar .container .language-switcher .icon-globe.blue{position:relative;top:unset;left:unset;opacity:1;}.canvas-wrapper #canvas-content{padding-top:110px;}.canvas-wrapper #canvas-menu .menu-image{display:none;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item>.dropdown-menu .nav-link{font-size:1.1rem;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item .nav-link{font-size:1.3rem;}#Header{padding:0 0 30px 0;}#Header .row{align-content:center;}#Header .row .content{padding:0 15px;flex-basis:100%;}.text-block :last-child{margin-bottom:initial;}.locations-map .locations{grid-column:span 12;grid-row:2;flex-direction:row;padding-top:0;}.locations-map .locations .location{flex-basis:50%;margin-bottom:0;}.locations-map .image-wrapper{grid-column:span 12;grid-row:1;}.locations-map .image-wrapper img{max-width:700px;}.locations-map .image-wrapper .marker{width:12px;height:12px;}.locations-map .image-wrapper .marker.marker-netherlands{right:375px;top:124px;}.locations-map .image-wrapper .marker.marker-china{right:132px;top:179px;}.ecolactam-compare{overflow:scroll;}.ecolactam-compare .products,.ecolactam-compare .specifications{min-width:700px;}.cards-block{grid-template-columns:repeat(calc(var(--cardsOnRow)/3),1fr);}.cards-block .card{border-radius:15px;overflow:hidden;display:flex;flex-direction:column;border-bottom:0;}.cards-block .card.horizontal{display:grid;grid-template-columns:repeat(12,1fr);background-color:#fff;align-content:center;border-radius:0;}.cards-block .card.horizontal .image-wrapper,.cards-block .card.horizontal .image{grid-column-start:1;grid-column-end:4;}.cards-block .card.horizontal .content{grid-column-start:5;grid-column-end:13;text-align:left;}.cards-block .card.horizontal .content+.image,.cards-block .card.horizontal .content+.image-wrapper{grid-column-start:9;grid-column-end:13;}.cards-block .card.horizontal .image+.content,.cards-block .card.horizontal .image-wrapper+.content{grid-column-start:5;grid-column-end:13;}.cards-block .card.horizontal .content:has(+.image-wrapper),.cards-block .card.horizontal .content:has(+.image){grid-column-start:1;grid-column-end:10;}.cta-block .cta-content{padding:30px 20px;}.cta-block .cta-content.grid-12{padding:40px;}.news-list .grid-wrapper{grid-auto-rows:unset;}.news-list .news-item{min-height:200px;}.news-list .news-item.big-item{grid-row:span 1;}#NewsDetail .content{grid-column-start:2;grid-column-end:12;padding-top:50px;}#VacancyDetail .job-title{grid-column-end:8;}#VacancyDetail .content{padding-top:0;grid-column-start:1;}#VacancyDetail .form-wrapper{grid-row-gap:0;margin-bottom:50px;}#VacancyDetail .form-wrapper .vacancy-form{padding-left:10px;padding-right:10px;}footer{padding-left:15px;padding-right:15px;font-size:16px;}footer .container .row .logo-wrapper{grid-row:1;grid-column-start:1;grid-column-end:13;margin-bottom:2rem;}footer .container .row .logo-wrapper img{max-width:300px;}footer .container .row .contact-wrapper .menu-group,footer .container .row .menu-wrapper .menu-group{padding:0;}footer .container .row .contact-wrapper{grid-row:2;grid-column-start:1;grid-column-end:7;}footer .container .row .menu-wrapper{grid-row:2;flex-wrap:wrap;grid-column-start:7;grid-column-end:13;}footer .container .row .copyright{grid-row:3;padding:30px 25px 0;}.slick-carousel .slick-prev,.slick-carousel .slick-next,.modal-carousel .slick-prev,.modal-carousel .slick-next,.card-carousel .slick-prev,.card-carousel .slick-next{width:20px;}.slick-carousel .slick-prev:before,.slick-carousel .slick-next:before,.modal-carousel .slick-prev:before,.modal-carousel .slick-next:before,.card-carousel .slick-prev:before,.card-carousel .slick-next:before{width:20px;height:20px;}.slick-carousel .slick-prev,.modal-carousel .slick-prev,.card-carousel .slick-prev{left:0;right:unset;}.slick-carousel .slick-next,.modal-carousel .slick-next,.card-carousel .slick-next{right:8px;left:unset;}.umb-block-grid__layout-container{grid-row-gap:30px;}.umb-block-grid>.umb-block-grid__layout-container{grid-row-gap:0;}.umb-block-grid__layout-item{grid-column:span 12!important;}.umb-block-grid__layout-item[data-content-element-type-alias=imageBlock]{text-align:center;}}@media(orientation:portrait) and (max-width:767px){#Header .row{min-height:calc(65vh - 150px)!important;min-height:calc(var(--vh,1vh)*65 - 150px)!important;}}@media(max-width:575px){html{font-size:14px;}body{font-size:14px;}body h1,body .fs-1{font-size:28px;}body h2,body .fs-2{font-size:24px;line-height:1.1;margin-bottom:1rem;}body h3,body .fs-3{font-size:20px;margin-bottom:1rem;}body h4,body .fs-4{font-size:16px;}body .btn{font-size:14px;}.canvas-wrapper #canvas-content{padding-top:95px;}section{padding:30px 15px 40px;--defaultAreaPadTop:30px;--defaultAreaPadBottom:30px;--umb-block-grid--row-gap:15px;--umb-block-grid--column-gap:15px;}nav.navbar .container .navbar-brand .logo{width:250px;}nav.navbar .container .navbar-toggler .navbar-toggler-icon{width:30px;margin-left:10px;}nav.navbar .container .navbar-toggler .navbar-toggler-icon .bar{width:25px;}.canvas-wrapper #canvas-menu #navbar-mobile .close-canvas{left:0;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item>.dropdown-menu .nav-link{font-size:1.3rem;}.canvas-wrapper #canvas-menu #navbar-mobile .navbar-nav .nav-item .nav-link{font-size:1.4rem;}#Header.news-header{font-size:26px;line-height:1.2;}#Header .row{min-height:calc(var(--vh,1vh)*95 - 80px);}#Header .row .content .btn-wrapper{flex-wrap:wrap;}.cards-block{grid-template-columns:repeat(1,1fr);}.cards-block .card.horizontal .image,.cards-block .card.horizontal .image-wrapper{grid-column-start:1;grid-column-end:13;}.cards-block .card.horizontal .image+.content,.cards-block .card.horizontal .image-wrapper+.content{grid-column-start:1;grid-column-end:13;}.cards-block .card.border .tag-wrapper{padding:20px 20px 15px;}.cards-block .card.border .tag-wrapper .tag{padding:10px 15px;font-size:12px;}.cards-block .card.border .content{padding-left:20px;padding-right:20px;}.image-block{margin:15px 0;}.ecolactam-compare .products,.ecolactam-compare .specifications{min-width:600px;}.locations-map .locations{flex-wrap:wrap;}.locations-map .locations .location{flex-basis:100%;}.locations-map .image-wrapper{grid-column:span 12;grid-row:1;}.locations-map .image-wrapper img{max-width:500px;}.locations-map .image-wrapper .marker.marker-netherlands{right:267px;top:86px;}.locations-map .image-wrapper .marker.marker-china{right:94px;top:125px;}.news-list .news-item .image{grid-row:1;grid-column:span 12;aspect-ratio:1/1;}.news-list .news-item .content{grid-row:2;grid-column:span 12;padding:15px 20px;}.vacancy-list .vacancy .image{display:none;}.vacancy-list .vacancy .content{grid-column:span 12;padding:15px 20px;}.vacancy-list .vacancy .content h4{font-size:22px;}#VacancyDetail .form-wrapper{grid-row-gap:0;margin-bottom:40px;}#VacancyDetail .form-wrapper .form-image{grid-row:1;padding-bottom:56.25%;}#VacancyDetail .form-wrapper .vacancy-form{padding-left:0;padding-right:0;grid-row:2;}.cta-block .cta-image{grid-row:1;grid-column:span 12;padding-bottom:56.25%;}.cta-block .cta-content{grid-row:2;grid-column:span 12;padding:0 20px 20px;}.cta-block .cta-content.grid-12{padding:20px;}.umb-block-grid__layout-container{grid-row-gap:15px;}.umb-block-grid__layout-item{grid-column:span 12/span 12;}footer .container .row .logo-wrapper img{max-width:250px;}footer .container .row .menu-wrapper{gap:10px;}footer .container .row .menu-wrapper .menu-group{flex-basis:100%;}footer .container .row .copyright{flex-wrap:wrap;padding:20px 0 0;gap:15px;}footer .container .row .copyright .socials,footer .container .row .copyright .content,footer .container .row .copyright .site-links{flex-basis:100%;}footer .container .row .copyright .site-links{order:1;justify-content:center;}footer .container .row .copyright .site-links :last-of-type:before{content:none;}footer .container .row .copyright .content{order:2;text-align:center;}}