﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*{outline:none !important}strong,b{font-weight:700}em{font-style:italic}u{text-decoration:underline}p:empty{display:none}html{font-size:62.5%;position:relative;overflow-y:auto;overflow-x:hidden}body{width:100%;font:normal 400 1.6rem/1 "Figtree",sans-serif;color:#2d2d2d;margin:0;padding:0;overflow-x:hidden;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,iframe{display:block;line-height:0;max-width:100%;height:auto}img.lazy{transition:all .5s cubic-bezier(0.86, 0, 0.07, 1);opacity:0}img.loaded{opacity:1}img.with-border{padding:1rem;background:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.4)}.align-center img{margin:0 auto}.bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;line-height:0;object-fit:cover}.google-maps-wrapper{position:relative;padding:0 0 40% 0;height:0}.google-maps-wrapper img,.google-maps-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;display:block}@media only screen and (max-width: 1023px){.google-maps-wrapper{padding:0 0 66.67% 0}}@media only screen and (max-width: 480px){.google-maps-wrapper{padding:0 0 100%}}.wrap-square,.wrap-circle,.wrap-16-9,.wrap-4-3,.wrap-3-4{display:block;position:relative;height:0;margin:0;overflow:hidden}.wrap-square img,.wrap-square iframe,.wrap-circle img,.wrap-circle iframe,.wrap-16-9 img,.wrap-16-9 iframe,.wrap-4-3 img,.wrap-4-3 iframe,.wrap-3-4 img,.wrap-3-4 iframe{position:absolute;inset:0 0 0 0;width:100%;height:100%;object-fit:cover}.wrap-square,.wrap-circle{padding:0 0 100% 0}.wrap-circle img{border-radius:50%}.wrap-16-9{padding:0 0 56.25% 0}.wrap-4-3{padding:0 0 75% 0}.wrap-3-4{padding:0 0 133.33% 0}.center-align{margin-left:auto;margin-right:auto}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.alignleft,.float-left{float:left}.alignright,.float-right{float:right}::selection{background:#2d2d2d;color:#fff}::-moz-selection{background:#2d2d2d;color:#fff}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.clear{clear:both}.mob-only{display:none}@media only screen and (max-width: 1023px){.mob-only{display:block}}.desktop-only{display:block}@media only screen and (max-width: 1023px){.desktop-only{display:none}}.mob-img{display:none}@media only screen and (max-width: 750px){.mob-img{display:block}}.desktop-img{display:block}@media only screen and (max-width: 750px){.desktop-img{display:none}}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.animated-view{transition:all .8s ease-in-out 0s}.animated-view.fade-to-left{transform:translateX(20rem);opacity:0}.animated-view.fade-to-left.in-view{opacity:1;transform:translateX(0)}.animated-view.fade-to-right{transform:translateX(-20rem);opacity:0}.animated-view.fade-to-right.in-view{opacity:1;transform:translateX(0)}.animated-view.fade-to-top{transform:translateY(20rem);opacity:0}.animated-view.fade-to-top.in-view{opacity:1;transform:translateY(0px)}.animated-view.fade-to-bottom{transform:translateY(-20rem);opacity:0}.animated-view.fade-to-bottom.in-view{opacity:1;transform:translateY(0px)}.animated-view.fade-in{opacity:0}.animated-view.fade-in.in-view{opacity:1}.animated-view.zoom-in{transform:scale(0);transform-origin:center center}.animated-view.zoom-in.in-view{transform:scale(1)}.delayed-container>:nth-child(2){transition-delay:.1s}.delayed-container>:nth-child(3){transition-delay:.2s}.delayed-container>:nth-child(4){transition-delay:.3s}.delayed-container>:nth-child(5){transition-delay:.4s}.delayed-container>:nth-child(6){transition-delay:.5s}.delayed-container>:nth-child(7){transition-delay:.6s}.delayed-container>:nth-child(8){transition-delay:.7s}@keyframes scrolling{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.breadcrumbs{max-width:fit-content;margin-bottom:4rem}.breadcrumbs .wrap{padding:0}.breadcrumbs__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;margin-bottom:0}.breadcrumbs__text p,.breadcrumbs__text a,.breadcrumbs__text span{color:#fff;font-size:1.2rem;font-size:500}.breadcrumbs__text a{text-decoration:none}.breadcrumbs__text a:hover{color:#00ff86 !important}.breadcrumbs__text>span span:first-child a{text-decoration:underline}.breadcrumbs .breadcrumb_last{color:#00ff86 !important;font-weight:500}.breadcrumbs__divider{color:#fff;margin:0 .6rem}@media only screen and (max-width: 1023px){.breadcrumbs__divider{margin:0 .6rem}}#main{padding:8.8rem 0 0 0;position:relative}@media only screen and (max-width: 1440px){#main{padding:6.6rem 0 0 0}}.wrap{max-width:130rem;padding:0 2rem;margin:0 auto;position:relative}.wrap--full-width{max-width:100%}.wrap--inner{max-width:106rem}.wrap--text{max-width:88rem}.content-row{padding-top:8rem;padding-bottom:8rem}@media only screen and (max-width: 1023px){.content-row{padding-top:5.4rem;padding-bottom:5.4rem}}.spacing-row{margin-top:10rem;margin-bottom:10rem}.spacing-row--small{margin-top:8rem;margin-bottom:8rem}@media only screen and (max-width: 1023px){.spacing-row{margin-top:5.4rem;margin-bottom:5.4rem}.spacing-row--small{margin-top:5.4rem;margin-bottom:5.4rem}}.small-gap{gap:2rem}.medium-gap{gap:3.2rem}.big-gap{gap:6.4rem}.content-gap{gap:7.4rem}@media only screen and (max-width: 1023px){.content-gap{gap:3.2rem}}.align-items-center{align-items:center}.col-1-grid{display:grid;grid-template-columns:minmax(0, 1fr)}.col-2-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}@media only screen and (max-width: 750px){.col-2-grid{grid-template-columns:minmax(0, 1fr)}}.col-3-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr))}@media only screen and (max-width: 1023px){.col-3-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (max-width: 640px){.col-3-grid{grid-template-columns:minmax(0, 1fr)}}.col-4-grid{display:grid;grid-template-columns:repeat(4, 1fr)}@media only screen and (max-width: 1023px){.col-4-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 640px){.col-4-grid{grid-template-columns:minmax(0, 1fr)}}.col-5-grid{display:grid;grid-template-columns:repeat(5, 1fr)}@media only screen and (max-width: 1280px){.col-5-grid{grid-template-columns:repeat(4, 1fr)}}@media only screen and (max-width: 1023px){.col-5-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 640px){.col-5-grid{grid-template-columns:minmax(0, 1fr)}}.col-2-1-grid{display:grid;grid-template-columns:2fr 1fr}@media only screen and (max-width: 1023px){.col-2-1-grid{grid-template-columns:minmax(0, 1fr)}}.col-1-2-grid{display:grid;grid-template-columns:1fr 2fr}@media only screen and (max-width: 1023px){.col-1-2-grid{grid-template-columns:minmax(0, 1fr)}}.col-3-1-grid{display:grid;grid-template-columns:minmax(0, 3fr) .9fr}@media only screen and (max-width: 1023px){.col-3-1-grid{grid-template-columns:minmax(0, 1fr)}}.col-1-3-grid{display:grid;grid-template-columns:.9fr minmax(0, 3fr)}@media only screen and (max-width: 1023px){.col-1-3-grid{grid-template-columns:minmax(0, 1fr)}}.gallery{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;gap:1.6rem}.gallery .gallery-item{margin:0;box-sizing:border-box;flex:0 0 auto}.gallery a{display:block;line-height:0;position:relative}.gallery a img{width:100%;height:auto}.gallery.gallery-columns-2 .gallery-item{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.gallery.gallery-columns-3 .gallery-item{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.gallery.gallery-columns-4 .gallery-item{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.wp-caption{max-width:100%;position:relative;padding-bottom:3rem}.wp-caption-text{font-size:1.4rem;font-style:italic;display:block;padding:.5rem 0 0 0}a{text-decoration:underline;color:#2d2d2d}a:hover{text-decoration:none;color:#2d2d2d}a.text-link{color:#2d2d2d}p,label,address,td,th,li,.p{transition:all .3s ease-out 0s;font:400 1.6rem/2 "Figtree",sans-serif;color:#2d2d2d;margin:0 0 2.8rem 0}p.skeleton,label.skeleton,address.skeleton,td.skeleton,th.skeleton,li.skeleton,.p.skeleton{background-color:#fff;color:rgba(0,0,0,0);border-radius:1rem}.smaller,small{font-size:1.4rem}.bigger{font-size:1.8rem}.with-icon{padding-left:2.5rem;position:relative}.with-icon i{position:absolute;left:0}hr{margin:0 0 2.8rem 0;padding:0;border:0;height:1px;background:#2d2d2d;display:block}ul{display:block;padding:0;margin:0 0 2.8rem 0}ul li{display:block;position:relative;margin:0;padding:0 0 0 2rem}ul li:before{display:block;height:.6rem;width:.6rem;background:#2d2d2d;border-radius:50%;position:absolute;top:1.2rem;left:0;content:""}ul.two-columns{column-gap:4rem;column-count:2}@media only screen and (max-width: 480px){ul.two-columns{column-count:1;column-gap:0}}ul.three-columns{column-gap:4rem;column-count:3}@media only screen and (max-width: 750px){ul.three-columns{column-count:2}}@media only screen and (max-width: 480px){ul.three-columns{column-count:1;column-gap:0}}ul.check-list{display:flex;flex-direction:column;gap:.4rem}ul.check-list li{padding-left:3rem}ul.check-list li:last-child{margin-bottom:0}ul.check-list li:before{content:"";position:absolute;top:.4rem;background:rgba(0,0,0,0) !important;background-image:url("../img/custom-icons/brand-check.svg") !important;background-size:2.3rem;background-repeat:no-repeat;height:2.3rem;width:2.3rem;border-radius:0}ul.check-list li.green:before{background-image:url("../img/custom-icons/brand-check-green.svg") !important}ul.check-list li.red:before{background-image:url("../img/custom-icons/brand-check-red.svg") !important}ul.check-list li.blue:before{background-image:url("../img/custom-icons/brand-check-blue.svg") !important}ul.check-list li.gold:before{background-image:url("../img/custom-icons/brand-check-gold.svg") !important}ul.check-list.green li:before{background-image:url("../img/custom-icons/brand-check-green.svg") !important}ul.check-list.red li:before{background-image:url("../img/custom-icons/brand-check-red.svg") !important}ul.check-list.blue li:before{background-image:url("../img/custom-icons/brand-check-blue.svg") !important}ul.check-list.gold li:before{background-image:url("../img/custom-icons/brand-check-gold.svg") !important}ul.check-list.no-brand li{display:flex;align-items:center}ul.check-list.no-brand li:before{content:"✓";background-image:none !important;position:absolute;left:0;top:0;color:#333;font-weight:bold}ol{display:block;padding:0;margin:0 0 2.8rem 0;position:relative}ol li{position:relative;margin:0;padding-left:0;margin-left:1.6rem}blockquote{position:relative;display:block}blockquote p{font-size:3.2rem;font-style:italic;line-height:1.5;font-weight:500;text-align:center}@media only screen and (max-width: 1023px){blockquote p{font-size:2.4rem}}@media only screen and (max-width: 480px){blockquote p{font-size:1.8rem}}table{margin:0 0 2.8rem 0;width:100%}td,th{text-align:left;padding:1rem}th{font-weight:700}.white-text h1,.white-text .h1,.white-text h2,.white-text .h2,.white-text h3,.white-text .h3,.white-text ul li,.white-text ol li,.white-text ul li:before,.white-text ol li:before,.white-text label,.white-text p,.white-text span:not(.button__text):not(.gfield_required):not(.gform_drop_instructions),.white-text i,.white-text a:not(.button){color:#fff}.white-text ul li:before{background:#fff}.white-text ol li:before{color:#fff}h1,.h1{font:500 6.3rem/1.04 "Figtree",sans-serif;color:#2d2d2d;padding:0;margin:0 0 3.2rem 0;text-wrap:pretty}h1 span,.h1 span{font-weight:800}@media only screen and (max-width: 1280px){h1,.h1{font-size:5.4rem}}@media only screen and (max-width: 1023px){h1,.h1{font-size:3.6rem;line-height:1.05}}h2,.h2{font:600 4.8rem/1.2 "Figtree",sans-serif;color:#2d2d2d;padding:0;margin:0 0 2rem 0}h2 span,.h2 span{font-weight:800}@media only screen and (max-width: 1280px){h2,.h2{font-size:4.4rem}}@media only screen and (max-width: 1023px){h2,.h2{font-size:2.6rem;margin-bottom:1.6rem;line-height:1.23}}h3,.h3,.hf32{font:600 3.6rem/1.2 "Figtree",sans-serif;color:#2d2d2d;padding:0;margin:0 0 1.6rem 0}h3 span,.h3 span,.hf32 span{font-weight:800}@media only screen and (max-width: 1023px){h3,.h3,.hf32{font-size:2.2rem;margin-bottom:1rem;line-height:1.27}}.fs32{font-size:3.2rem}@media only screen and (max-width: 1023px){.fs32{font-size:2.2rem;margin-bottom:1rem;line-height:1.27}}h4,.h4,h5,.h5,h6,.h6{font:600 2.4rem/1.16 "Figtree",sans-serif;padding:0;margin:0 0 1rem 0}@media only screen and (max-width: 1023px){h4,.h4,h5,.h5,h6,.h6{font-size:1.8rem;line-height:1.4}}.card{display:flex;flex-direction:column;position:relative;border-radius:2rem}.card>button{cursor:pointer;color:#2d2d2d;text-align:left}.card__image{margin:-3rem -3rem 2rem -3rem}.card__image img{border-radius:2rem;overflow:hidden}.card__inner{display:flex;flex-direction:column;padding:3rem;text-decoration:none;flex:1;background-color:rgba(0,0,0,0);border:0;transition:all .3s ease-out 0s}.card__title{margin-bottom:1.2rem;position:relative}.card__content{margin-bottom:1.8rem}.card__content p{line-height:1.75}.card .button.icon-only{flex-shrink:0}.card__footer{margin-top:auto}.card--link{border:0}.card--link:before{content:"";position:absolute;inset:0;border:.2rem solid #00733e;border-radius:2rem}.card--link:after{content:"";position:absolute;inset:-1rem;background:linear-gradient(90deg, rgba(255, 255, 255, 0.95), transparent);border-radius:2rem;z-index:10;right:unset;max-width:60%;width:100%}.card--link .card__inner{padding:1.6rem;position:relative;z-index:15}.card--link .card__title{display:flex;gap:1rem;align-items:center;justify-content:space-between;margin-bottom:0;position:relative;z-index:5}.card--link.no-border{border:0}.card--link.no-border:before{display:none}.card--link.orange:before{border-color:#ed7004}.card--link.red:before{border-color:#dd1e18}.card--link.blue:before{border-color:#1e3d83}.card--link.gold:before{border-color:#c90}.card--link.green:before{border-color:#00733e}.card--link.turquoise:before{border-color:#47b9b6}@media only screen and (max-width: 1023px){.card__inner{padding:2rem}.card--link .card__inner{padding:1rem 2rem}}@media only screen and (max-width: 750px){.card__title{display:flex;align-items:center;justify-content:space-between;font-size:1.6rem}.card>button{align-items:stretch;width:100%}.card__image{margin-bottom:1rem}}.cv-maker-wrap{padding:4.4rem;background-color:#d5e8e8;border-radius:2rem}@media only screen and (max-width: 1023px){.cv-maker-wrap{padding:2rem}}.background-change-on-hover:hover{background-color:#f8f8f8}.has-fake-link:hover .button{background:#00ff86}.has-fake-link.white:hover .button{background-color:#00ff86}.has-fake-link.orange:hover .button{border-color:rgba(0,0,0,0);background-color:rgba(237,112,4,.8)}.has-fake-link.red:hover .button{background-color:#dd1e18;color:#fff}.has-fake-link.red:hover .button .arrow-icon{color:#fff}.has-fake-link.blue:hover .button{background-color:#1e3d83;color:#fff}.has-fake-link.blue:hover .button .arrow-icon{color:#fff}.has-fake-link.gold:hover .button{background-color:#c90;color:#fff}.has-fake-link.gold:hover .button .arrow-icon{color:#fff}.has-fake-link.green:hover .button{background-color:#00733e;color:#fff}.has-fake-link.green:hover .button .arrow-icon{color:#fff}.has-fake-link.turquoise:hover .button{background-color:#47b9b6}.with-border-radius{border-radius:2rem;overflow:hidden}@media only screen and (max-width: 750px){.with-border-radius{border-radius:1rem}}.with-box-shadow{box-shadow:0px 0px 10px 0px rgba(0,0,0,.1)}label,legend{display:block;margin:0 0 1rem 0;padding:0;position:relative;line-height:1.25}input[type=text],input[type=number],input[type=search],input[type=email],input[type=tel],input[type=password],input[type=date],input[type=phone],input[type=url],select,textarea{display:block;position:relative;width:100%;padding:1.775rem 2rem;font:400 1.8rem/1.25 "Figtree",sans-serif;color:#2d2d2d;margin:0;border:1px solid #c5c5c5;border-radius:1rem}input[type=text]:focus,input[type=number]:focus,input[type=search]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=password]:focus,input[type=date]:focus,input[type=phone]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:rgba(0,0,0,.2)}@media only screen and (max-width: 1023px){input[type=text],input[type=number],input[type=search],input[type=email],input[type=tel],input[type=password],input[type=date],input[type=phone],input[type=url],select,textarea{font-size:1.6rem;padding:1.5rem 1.7rem}}input[type=checkbox],input[type=radio]{display:block;position:absolute;z-index:2;width:100%;cursor:pointer;inset:0 0 0 0;height:100%;opacity:0}input[type=checkbox]+label,input[type=checkbox]+span,input[type=checkbox]+td,input[type=radio]+label,input[type=radio]+span,input[type=radio]+td{display:block;position:relative;padding:0 0 0 2.5rem;margin:0;cursor:pointer;text-transform:none !important}input[type=checkbox]+label:before,input[type=checkbox]+span:before,input[type=checkbox]+td:before,input[type=radio]+label:before,input[type=radio]+span:before,input[type=radio]+td:before{display:block;position:absolute;height:1.6rem;width:1.6rem;content:"";padding:0;background:#fff;border:1px solid #c5c5c5;border-radius:.3rem;inset:0 0 0 0}input[type=checkbox]+label:after,input[type=checkbox]+span:after,input[type=checkbox]+td:after,input[type=radio]+label:after,input[type=radio]+span:after,input[type=radio]+td:after{display:block;position:absolute;height:1rem;width:1rem;background:#ed7004;border-radius:.1rem;inset:0 0 0 0}input[type=checkbox]+label:before,input[type=checkbox]+span:before,input[type=checkbox]+td:before{inset:.1rem 0 0 0}input[type=checkbox]:checked+label:after,input[type=checkbox]:checked+span:after,input[type=checkbox]:checked+td:after{inset:.4rem 0 0 .3rem;content:""}input[type=radio]+label:before,input[type=radio]+span:before,input[type=radio]+td:before{border-radius:50%}input[type=radio]:checked+label:after,input[type=radio]:checked+span:after,input[type=radio]:checked+td:after{content:"";border-radius:50%;inset:.3rem 0 0 .3rem}select{appearance:none;background:none;cursor:pointer;background:#fff url("../img/custom-icons/chevron-down.svg") right 1.5rem center no-repeat;background-size:1.6rem}@media only screen and (max-width: 1023px){select{background-size:1.2rem}}textarea{height:13rem;padding:2rem}.gfield_consent_label{display:inline-block !important}.gfield--type-consent{display:flex;align-items:center;flex-wrap:wrap}::-webkit-input-placeholder{opacity:.4}:-moz-placeholder{opacity:.4}::-moz-placeholder{opacity:.4}:-ms-input-{opacity:.4}.gform_wrapper{margin:0 0 2.8rem 0;position:relative}.gform_wrapper .gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2.4rem 0}.gform_wrapper .gfield{position:relative;width:100%}.gform_wrapper .gfield--type-hidden,.gform_wrapper .gfield.hidden-field,.gform_wrapper .gfield.gfield_visibility_hidden{display:none !important}.gform_wrapper .gfield--width-half{width:calc(50% - 1.2rem)}@media only screen and (max-width: 1023px){.gform_wrapper .gfield--width-half{width:100%}}.gform_wrapper .gchoice{position:relative}.gf_name_has_2{display:grid;gap:2rem 3rem;grid-template-columns:1fr 1fr}@media only screen and (max-width: 1023px){.gf_name_has_2{grid-template-columns:1fr}}.gfield_error input[type=text],.gfield_error input[type=number],.gfield_error input[type=search],.gfield_error input[type=email],.gfield_error input[type=tel],.gfield_error input[type=password],.gfield_error input[type=date],.gfield_error input[type=phone],.gfield_error input[type=url],.gfield_error select,.gfield_error textarea,.woocommerce-invalid input[type=text],.woocommerce-invalid input[type=number],.woocommerce-invalid input[type=search],.woocommerce-invalid input[type=email],.woocommerce-invalid input[type=tel],.woocommerce-invalid input[type=password],.woocommerce-invalid input[type=date],.woocommerce-invalid input[type=phone],.woocommerce-invalid input[type=url],.woocommerce-invalid select,.woocommerce-invalid textarea{border-color:#dd1e18}.gform_validation_errors{margin-bottom:1.6rem}.gform_validation_errors p,.gform_validation_errors h2{background-color:#f8d7da;font-size:1.5rem;border:1px solid #f5c6cb;color:#721c24;padding:1rem 2rem;letter-spacing:normal;margin-bottom:1.6rem;border-radius:1rem}.gform_validation_errors p:after,.gform_validation_errors h2:after{display:none}@media only screen and (max-width: 1023px){.gform_validation_errors p,.gform_validation_errors h2{font-size:1.4rem}}.gform_validation_errors ol{display:none}.validation_message,.form-wrapper .errors.help-block span,.oe_validation{margin-top:1rem;background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24 !important;font-size:1.2rem;padding:1rem 2rem;line-height:1;display:block;width:100%;border-radius:1rem}.gform_confirmation_message{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb;padding:1rem;line-height:2}@media only screen and (max-width: 1023px){.gform_confirmation_message{font-size:1.4rem}}.gform_footer{display:flex;justify-content:flex-end;margin:3rem 0 0 0;position:relative;max-width:fit-content}.instruction{font-style:italic;font-size:1.4rem;display:flex;margin:1rem 0 0 0}.gfield_required{margin:0 0 0 .2rem;color:#ed7004;font-size:1.2rem}.hidden_label>legend,.hidden_label>label{display:none}.gfield.hidden_label.gfield_contains_required:not(.gfield--input-type-consent) .ginput_container:not(.ginput_container_consent){position:relative}.gfield.hidden_label.gfield_contains_required:not(.gfield--input-type-consent) .ginput_container:not(.ginput_container_consent):after{content:"*";color:#ed7004;top:1rem;right:1rem;position:absolute;font-size:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.gfield.hidden_label.gfield--input-type-select select{background:#fff url("../img/custom-icons/chevron-down.svg") right 3rem center no-repeat;background-size:1.6rem}@media only screen and (max-width: 1023px){.gfield.hidden_label.gfield--input-type-select select{background-size:1.2rem}}.gfield--type-fileupload .gform_drop_instructions{font-size:1.4rem;display:block;color:#2d2d2d}.gfield--type-fileupload .gform_drop_area{display:flex;align-items:center;justify-content:center;text-align:center;gap:1rem;padding:2rem;background-color:#fff;border-radius:1rem;color:#2d2d2d}.gfield--type-fileupload .gform_drop_area .button{padding:.8rem 1.2rem;background:rgba(0,0,0,0);border:.1rem solid #2d2d2d;color:#2d2d2d;font-size:1.4rem}.gfield--type-fileupload .gform_drop_area .button:hover{background-color:#2d2d2d;color:#fff}@media only screen and (max-width: 1023px){.gfield--type-fileupload .gform_drop_area .button{padding:.6rem}}.gfield--type-fileupload .gfield_description{display:block;margin-top:1.2rem;font-size:1.2rem;line-height:1.25}.gfield--type-fileupload .gform_fileupload_rules{color:#aeaeae}.gfield--type-fileupload .gform_button_select_files{max-width:fit-content !important}.gfield--type-fileupload .ginput_preview_list{margin-top:1.6rem}.gfield--type-fileupload .ginput_preview_list:empty{display:none}.gfield--type-fileupload .ginput_preview_list .gfield_fileupload_filename{word-break:break-all;font-size:1.2rem}.gfield--type-fileupload .gform_delete_file{background-color:#f8d7da;border:1px solid #721c24;color:#721c24;margin-left:.8rem;cursor:pointer}.gfield--type-fileupload .gform_delete_file .screen-reader-text{display:none}.gfield--type-fileupload .gform_delete_file .dashicons{color:#721c24 !important}.gfield--type-fileupload .ginput_preview{display:flex;justify-content:space-between;font-size:1.2rem;gap:2rem;align-items:center;border-top:.1rem solid #fff;border-bottom:.1rem solid #fff;padding:.6rem 0;line-height:1.25}.gfield--type-fileupload .validation_message--hidden-on-empty{margin-bottom:1.6rem}.gfield--type-fileupload .validation_message--hidden-on-empty li{padding-left:1.3rem;color:#721c24}.gfield--type-fileupload .validation_message--hidden-on-empty li:before{background-color:#721c24;top:.4rem}.gfield--type-fileupload .validation_message--hidden-on-empty:empty{display:none}@media only screen and (max-width: 1023px){.gfield--type-fileupload .gform_drop_area{padding:1rem}}body img.gform_ajax_spinner{position:absolute;inset:0 0 0 0;height:100%;width:100%;background:#00ff86;border-radius:5rem;z-index:100}.select2-container--default .select2-selection--single{height:4.1rem !important;border-radius:0 !important;border:0 !important;border-bottom:0 !important}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:1rem 1.5rem !important;font:400 1.6rem/1.25 "Figtree",sans-serif !important;background:#fff url("../img/custom-icons/chevron-down.svg") right 1.5rem center no-repeat;background-size:1.6rem}ul.select2-results__options li{padding:1rem 1.5rem !important;font:400 1.6rem/1.25 "Figtree",sans-serif !important}ul.select2-results__options li:before{display:none}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#2d2d2d;color:#fff}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.gfield--type-honeypot{visibility:hidden;height:0}.color-black{color:#000 !important}.color-white{color:#fff !important}.color-lime{color:#00ff86 !important}.color-orange{color:#ed7004 !important}.color-red{color:#dd1e18 !important}.color-gold{color:#c90 !important}.color-blue{color:#1e3d83 !important}.color-turquoise{color:#47b9b6 !important}.color-green{color:#00733e !important}.bg-black{background:#000}.bg-white{background:#fff}.bg-light-lime{background:#d5e8e8}.bg-light-blue{background-color:#e2e7f2}.bg-green-gradient{background:linear-gradient(180deg, #2d423b 0%, #0e6246 100%)}.bg-green-gradient--top{background:linear-gradient(180deg, #0e6246 0%, #2d423b 100%)}.bg-green-gradient .oe_widget,.bg-green-gradient .oe_help{color:#fff !important}.bg-green-gradient .oe_widget .oe_selectorValue,.bg-green-gradient .oe_help .oe_selectorValue{color:#2d2d2d !important}.bg-green-gradient .oe_widget img,.bg-green-gradient .oe_help img{filter:brightness(5)}.bg-green-gradient .oe_widget .oe_optional .oe_label:after,.bg-green-gradient .oe_widget .oe_blockOptional .oe_blockLabel:after,.bg-green-gradient .oe_help .oe_optional .oe_label:after,.bg-green-gradient .oe_help .oe_blockOptional .oe_blockLabel:after{color:#fff}.bg-dark-green{background:#2d423b}.button,input[type=submit],button[type=submit],.form-wrapper button,.oe_buttons button{cursor:pointer;display:inline-flex;max-width:max-content;position:relative;justify-content:center;align-items:center;padding:1.775rem 2rem;font:700 1.8rem/1.25 "Figtree",sans-serif;color:#2d2d2d;border:1px solid #00ff86;background-color:#00ff86;border-radius:2rem;text-decoration:none;border-radius:5rem;transition:all .3s ease-out 0s}.button .arrow-icon,input[type=submit] .arrow-icon,button[type=submit] .arrow-icon,.form-wrapper button .arrow-icon,.oe_buttons button .arrow-icon{width:1.4rem;margin-left:1rem;color:#2d2d2d;display:none;flex-shrink:0;transition:all .3s ease-out 0s}.button .alert-icon,input[type=submit] .alert-icon,button[type=submit] .alert-icon,.form-wrapper button .alert-icon,.oe_buttons button .alert-icon{width:1.5rem;margin-right:1rem;color:#ed7004;flex-shrink:0;transition:all .3s ease-out 0s}.button:hover,input[type=submit]:hover,button[type=submit]:hover,.form-wrapper button:hover,.oe_buttons button:hover{background:#51ffac}.button:hover .arrow-icon,input[type=submit]:hover .arrow-icon,button[type=submit]:hover .arrow-icon,.form-wrapper button:hover .arrow-icon,.oe_buttons button:hover .arrow-icon{display:block}.button.white,input[type=submit].white,button[type=submit].white,.form-wrapper button.white,.oe_buttons button.white{background-color:#fff}.button.white:hover,input[type=submit].white:hover,button[type=submit].white:hover,.form-wrapper button.white:hover,.oe_buttons button.white:hover{background-color:#00ff86}.button.orange,input[type=submit].orange,button[type=submit].orange,.form-wrapper button.orange,.oe_buttons button.orange{background-color:#ed7004;border-color:#ed7004;color:#fff}.button.orange .arrow-icon,input[type=submit].orange .arrow-icon,button[type=submit].orange .arrow-icon,.form-wrapper button.orange .arrow-icon,.oe_buttons button.orange .arrow-icon{color:#fff}.button.orange:hover,input[type=submit].orange:hover,button[type=submit].orange:hover,.form-wrapper button.orange:hover,.oe_buttons button.orange:hover{border-color:rgba(0,0,0,0);background-color:rgba(237,112,4,.8)}.button.light-lime,input[type=submit].light-lime,button[type=submit].light-lime,.form-wrapper button.light-lime,.oe_buttons button.light-lime{background-color:#d5e8e8}.button.light-lime:hover,input[type=submit].light-lime:hover,button[type=submit].light-lime:hover,.form-wrapper button.light-lime:hover,.oe_buttons button.light-lime:hover{background-color:#fff}.button.red,input[type=submit].red,button[type=submit].red,.form-wrapper button.red,.oe_buttons button.red{background-color:rgba(0,0,0,0);border-color:#dd1e18}.button.red:hover,input[type=submit].red:hover,button[type=submit].red:hover,.form-wrapper button.red:hover,.oe_buttons button.red:hover{background-color:#dd1e18;color:#fff}.button.red:hover .arrow-icon,input[type=submit].red:hover .arrow-icon,button[type=submit].red:hover .arrow-icon,.form-wrapper button.red:hover .arrow-icon,.oe_buttons button.red:hover .arrow-icon{color:#fff}.button.green,input[type=submit].green,button[type=submit].green,.form-wrapper button.green,.oe_buttons button.green{background-color:rgba(0,0,0,0);border-color:#00733e}.button.green:hover,input[type=submit].green:hover,button[type=submit].green:hover,.form-wrapper button.green:hover,.oe_buttons button.green:hover{background-color:#00733e;color:#fff}.button.green:hover .arrow-icon,input[type=submit].green:hover .arrow-icon,button[type=submit].green:hover .arrow-icon,.form-wrapper button.green:hover .arrow-icon,.oe_buttons button.green:hover .arrow-icon{color:#fff}.button.gold,input[type=submit].gold,button[type=submit].gold,.form-wrapper button.gold,.oe_buttons button.gold{background-color:rgba(0,0,0,0);border-color:#c90}.button.gold:hover,input[type=submit].gold:hover,button[type=submit].gold:hover,.form-wrapper button.gold:hover,.oe_buttons button.gold:hover{background-color:#c90;color:#fff}.button.gold:hover .arrow-icon,input[type=submit].gold:hover .arrow-icon,button[type=submit].gold:hover .arrow-icon,.form-wrapper button.gold:hover .arrow-icon,.oe_buttons button.gold:hover .arrow-icon{color:#c90}.button.blue,input[type=submit].blue,button[type=submit].blue,.form-wrapper button.blue,.oe_buttons button.blue{background-color:rgba(0,0,0,0);border-color:#1e3d83}.button.blue:hover,input[type=submit].blue:hover,button[type=submit].blue:hover,.form-wrapper button.blue:hover,.oe_buttons button.blue:hover{background-color:#1e3d83;color:#fff}.button.blue:hover .arrow-icon,input[type=submit].blue:hover .arrow-icon,button[type=submit].blue:hover .arrow-icon,.form-wrapper button.blue:hover .arrow-icon,.oe_buttons button.blue:hover .arrow-icon{color:#fff}.button.turquoise,input[type=submit].turquoise,button[type=submit].turquoise,.form-wrapper button.turquoise,.oe_buttons button.turquoise{background-color:rgba(0,0,0,0);border-color:#47b9b6}.button.turquoise:hover,input[type=submit].turquoise:hover,button[type=submit].turquoise:hover,.form-wrapper button.turquoise:hover,.oe_buttons button.turquoise:hover{background-color:#47b9b6}.button.always-show-icon .arrow-icon,input[type=submit].always-show-icon .arrow-icon,button[type=submit].always-show-icon .arrow-icon,.form-wrapper button.always-show-icon .arrow-icon,.oe_buttons button.always-show-icon .arrow-icon{display:block}.button.icon-only,input[type=submit].icon-only,button[type=submit].icon-only,.form-wrapper button.icon-only,.oe_buttons button.icon-only{width:100%;max-width:4rem;width:4rem;height:4rem;padding:0}.button.icon-only .arrow-icon,input[type=submit].icon-only .arrow-icon,button[type=submit].icon-only .arrow-icon,.form-wrapper button.icon-only .arrow-icon,.oe_buttons button.icon-only .arrow-icon{display:block;margin-left:0}.button.icon-only.icon-only-big,input[type=submit].icon-only.icon-only-big,button[type=submit].icon-only.icon-only-big,.form-wrapper button.icon-only.icon-only-big,.oe_buttons button.icon-only.icon-only-big{max-width:6rem;width:6rem;height:6rem}@media only screen and (max-width: 1023px){.button.icon-only.icon-only-big,input[type=submit].icon-only.icon-only-big,button[type=submit].icon-only.icon-only-big,.form-wrapper button.icon-only.icon-only-big,.oe_buttons button.icon-only.icon-only-big{max-width:4rem;width:4rem;height:4rem}}.button.full-width,input[type=submit].full-width,button[type=submit].full-width,.form-wrapper button.full-width,.oe_buttons button.full-width{width:100%}@media only screen and (max-width: 1023px){.button,input[type=submit],button[type=submit],.form-wrapper button,.oe_buttons button{font-size:1.4rem;padding:1.4rem 2rem}}.vacancy-count{border-radius:50%;width:2.6rem;height:2.6rem;font-size:1.4rem;font-weight:700;position:relative;top:-0.8rem;display:inline-flex;justify-content:center;align-items:center;line-height:1;border:1px solid #00ff86;background-color:#fff;margin-left:.5rem}.vacancy-count--button{position:absolute;top:0;right:-0.8rem;margin-left:0}@media only screen and (max-width: 1023px){.vacancy-count{width:2.2rem;height:2.2rem;font-size:1.2rem;top:-0.1rem;margin-left:.4rem}.vacancy-count--button{margin:0}}.button-wrap{display:flex;flex-wrap:wrap;gap:1.2rem;margin-bottom:2.8rem}.button-wrap p{margin:0}.responsive-iframe-wrapper,.responsive-video-wrapper{position:relative;padding:0 0 56.25% 0;height:0;margin:0 0 2.8rem 0;overflow:hidden;border-radius:2rem}.responsive-iframe-wrapper img,.responsive-iframe-wrapper iframe,.responsive-video-wrapper img,.responsive-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.responsive-iframe-wrapper .play-button,.responsive-video-wrapper .play-button{width:10rem;height:10rem;display:flex;align-items:center;justify-content:center;position:absolute;inset:50% 0 0 50%;transform:translate(-50%, -50%);background:#00ff86;border-radius:50%;transition:all .3s ease-out 0s}.responsive-iframe-wrapper .play-button__icon,.responsive-video-wrapper .play-button__icon{width:1.8rem;color:#fff;position:relative;transition:all .3s ease-out 0s}.responsive-iframe-wrapper .play-button:hover,.responsive-video-wrapper .play-button:hover{background-color:rgba(0,255,134,.8)}.responsive-iframe-wrapper .play-button:hover svg,.responsive-video-wrapper .play-button:hover svg{transform:translateX(0.2rem) scale(1.25)}@media only screen and (max-width: 1023px){.responsive-iframe-wrapper .play-button,.responsive-video-wrapper .play-button{height:4.4rem;width:4.4rem}.responsive-iframe-wrapper .play-button__icon,.responsive-video-wrapper .play-button__icon{width:1.2rem}}.sm-share-buttons{display:flex;margin:0 0 2.5rem 0;padding:0}.sm-share-buttons li{display:flex;margin:0;padding:0}.sm-share-buttons li:not(:last-child){margin:0 .5rem .5rem 0}.sm-share-buttons li:before{display:none}.sm-share-buttons li a{display:flex;height:4.2rem;width:4.2rem;align-items:center;justify-content:center;border-radius:50%;text-decoration:none;transition:all .5s cubic-bezier(0.86, 0, 0.07, 1)}.sm-share-buttons li.youtube a{background:#e9654b}.sm-share-buttons li.instagram a{background:#d6249f !important;background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%)}.sm-share-buttons li.facebook a{background:#537bbd}.sm-share-buttons li.twitter a{background:#71caee}.sm-share-buttons li.linkedin a{background:#2085c7}.sm-share-buttons li.pinterest a{background:#eb5755}.sm-share-buttons li:hover a{box-shadow:0px 0px 10px 0px rgba(0,0,0,.4)}.sm-share-buttons li:hover svg{transform:scale(1.25)}.sm-share-buttons svg{filter:brightness(0) invert(1);transition:all .5s cubic-bezier(0.86, 0, 0.07, 1)}#CybotCookiebotDialog ul li:before,#CookiebotWidget ul li:before{display:none}#CybotCookiebotDialog input[type=checkbox]+label:before,#CybotCookiebotDialog input[type=checkbox]+span:before,#CybotCookiebotDialog input[type=checkbox]+td:before,#CookiebotWidget input[type=checkbox]+label:before,#CookiebotWidget input[type=checkbox]+span:before,#CookiebotWidget input[type=checkbox]+td:before{top:4px !important}#CybotCookiebotDialog input[type=checkbox]:checked+label:after,#CybotCookiebotDialog input[type=checkbox]:checked+span:after,#CybotCookiebotDialog input[type=checkbox]:checked+td:after,#CookiebotWidget input[type=checkbox]:checked+label:after,#CookiebotWidget input[type=checkbox]:checked+span:after,#CookiebotWidget input[type=checkbox]:checked+td:after{display:none !important}#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieContainerButton,#CookiebotWidget .CybotCookiebotDialogDetailBodyContentCookieContainerButton{display:flex !important;justify-content:center !important;align-items:center !important;gap:2rem}#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieContainerButton label,#CookiebotWidget .CybotCookiebotDialogDetailBodyContentCookieContainerButton label{transform:translate(0) !important}#CybotCookiebotDialog .CybotCookiebotDialogDetailBulkConsentCount,#CookiebotWidget .CybotCookiebotDialogDetailBulkConsentCount{color:#fff}.default-swiper-wrapper{position:relative;user-select:none}.swiper-slide{height:auto}.swiper-full-controls{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:4rem}.swiper-full-controls .swiper-pagination{text-align:left}@media only screen and (max-width: 1023px){.swiper-full-controls{margin-top:1.6rem}}@media only screen and (max-width: 480px){.swiper-full-controls{flex-direction:column;margin-top:2.4rem;gap:2.4rem}.swiper-full-controls .swiper-pagination{text-align:center}}.button.prev,.button.next{user-select:none}.swiper-controls{display:flex;align-items:center;gap:1rem}.swiper-controls .button{flex-shrink:0}.swiper-controls .button.prev:hover{transform:translateX(-0.4rem)}.swiper-controls .button.next:hover{transform:translateX(0.4rem)}.swiper-button-disabled{opacity:.5;pointer-events:none}.swiper-pagination{bottom:unset !important;top:unset !important;left:unset !important;position:relative;margin-top:0;line-height:1}.swiper-pagination-bullet{background-color:#fff;opacity:1;border:.1rem solid #00ff86;width:1rem;height:1rem;margin:0 .4rem 0 0 !important;transition:all .3s ease-out 0s;position:relative}.swiper-pagination-bullet:hover{background-color:#00ff86}.swiper-pagination-bullet-active{background-color:#00ff86}.swiper-scrollbar.swiper-scrollbar-horizontal{position:relative;top:unset;left:unset;right:unset;bottom:unset;width:100%;height:.8rem;background-color:rgba(0,0,0,0)}.swiper-scrollbar.swiper-scrollbar-horizontal:after{content:"";position:absolute;top:1.2rem;left:0;right:0;background-color:#eef5f5;height:.1rem}.swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background-color:#00ff86;height:.8rem;border-radius:.6rem}.fancybox__backdrop{background:rgba(0,0,0,.7);backdrop-filter:blur(0.3rem)}.input-slider{position:relative;width:100%}.input-slider p:empty{display:initial}.input-slider-track{position:absolute;top:-1rem;width:100%;height:4px;background-color:#d5e8e8;border-radius:2px}.input-slider-range{transition:all .1s ease-out 0s;top:-1rem;position:absolute;height:4px;background-color:#00ff86;border-radius:2px}.input-slider-handle{transition:all .1s ease-out 0s;position:absolute;top:-1.8rem;width:20px;height:20px;background-color:#00ff86;border-radius:50%;cursor:pointer;box-shadow:0 0 5px rgba(0,0,0,.2)}.simple-select{min-width:unset;width:100%}@media only screen and (max-width: 1023px){.simple-select{width:100%}}.simple-select-trigger{transition:all .2s cubic-bezier(0.5, 0, 0.07, 1);position:unset;padding:18px 30px;font:400 1em/1.25 "Figtree",sans-serif;color:#2d2d2d;background:#fff;border-radius:1rem;border:1px solid #c5c5c5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.simple-select-trigger:after{transition:all .2s cubic-bezier(0.5, 0, 0.07, 1)}.simple-select-trigger:focus{border-color:#00ff86;box-shadow:0 0 0 3px rgba(0,255,134,.25)}.simple-select-dropdown{transition:all .2s cubic-bezier(0.5, 0, 0.07, 1);box-shadow:0px 0px 8px 0px rgba(0,0,0,.1);border:1px solid #c5c5c5;border-radius:.7rem;background-color:#fff;padding:.5rem;gap:.2rem;max-height:22rem}@media only screen and (max-width: 750px){.simple-select-dropdown{max-height:15rem}}.simple-select-dropdown #no-vacancy-addresses-found{display:flex;align-items:center;justify-content:center}.simple-select-option{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;border-radius:.7rem;z-index:1000}.simple-select-option:after{content:"";height:100%;align-items:center;position:relative;display:none;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232d2d2d%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22lucide%20lucide-check-icon%20lucide-check%22%3E%3Cpath%20d%3D%22M20%206%209%2017l-5-5%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center;width:1.6rem;height:1.6rem;background-size:100% 100%}.simple-select-option:before{display:none}.simple-select-option.location{justify-content:flex-start;align-items:flex-start;gap:1rem}.simple-select-option.location:after{display:none}.simple-select-option.location:before{content:"";margin-top:-0.3rem;display:flex;height:100%;align-items:center;position:relative;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2300ff86%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22lucide%20lucide-map-pin-icon%20lucide-map-pin%22%3E%3Cpath%20d%3D%22M20%2010c0%204.993-5.539%2010.193-7.399%2011.799a1%201%200%200%201-1.202%200C9.539%2020.193%204%2014.993%204%2010a8%208%200%200%201%2016%200%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);width:1.6rem;height:1.6rem;min-width:1.6rem;min-height:1.6rem;background-size:100% 100%}.simple-select-option:hover{background-color:#d5e8e8}.simple-select-option.simple-select-selected{background-color:#00ff86}.simple-select-option.simple-select-selected.location:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22lucide%20lucide-map-pin-icon%20lucide-map-pin%22%3E%3Cpath%20d%3D%22M20%2010c0%204.993-5.539%2010.193-7.399%2011.799a1%201%200%200%201-1.202%200C9.539%2020.193%204%2014.993%204%2010a8%208%200%200%201%2016%200%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E")}.simple-select-option.simple-select-selected:after{display:flex}.loader{width:50px;height:50px;border:5px solid #d5e8e8;border-top:5px solid #00ff86;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}table tbody{display:block;overflow-x:auto}@media only screen and (max-width: 640px){table tbody{width:calc(100% - 8rem)}}@media only screen and (max-width: 480px){table tbody{width:calc(100% - 14rem)}}@media only screen and (max-width: 375px){table tbody{width:calc(100% - 16rem);padding-right:2rem}}table tbody tr:nth-child(odd){background:#f7f7f7}.password-protection-container{inset:0 0 0 0;position:fixed;z-index:100000;background-color:rgba(0,0,0,.3);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center}.password-protection-container .password-protection-card{max-width:max-content;background-color:#fff;border:1px solid #d5e8e8;border-radius:2rem;padding:4rem}.password-protection-container .password-protection-card form{display:flex;flex-direction:column;gap:2rem}.password-protection-container .password-protection-card form p{max-width:40rem;margin:0}.password-protection-container .password-protection-card form input[type=submit]{width:100%;max-width:100%}.main-header{position:fixed;inset:0 0 unset 0;z-index:700;width:100%}.site-logo{display:block;position:relative}.top-bar .menu{margin:0}.nav-bar{position:relative;background:#2d423b}.nav-bar .wrap{display:flex;align-items:center;justify-content:space-between;padding-left:0;padding-right:2rem}.nav-bar .cancel-site-logo{height:8.8rem;flex-basis:100%;max-width:28rem;flex-shrink:1;margin-right:4.4rem}.nav-bar .site-logo{background-color:#fff;border-top-right-radius:5rem;border-bottom-right-radius:5rem;width:100%;display:flex;justify-content:flex-end;position:relative;padding:2rem 4.4rem 2rem 2rem;top:2.4rem;z-index:700}.nav-bar .site-logo img{max-width:17.6rem;width:100%;aspect-ratio:454/157}.nav-bar__menu-wrap{display:flex;flex-direction:column;align-items:flex-end;margin-right:auto;flex-shrink:0}.nav-bar .menu{display:flex;justify-content:center;padding:0;margin:0}.nav-bar .menu-item{position:relative;margin-right:2.4rem}.nav-bar .menu-item:last-child{margin-right:0}.nav-bar .menu-item__link{display:block;font:800 1.6rem/1 "Figtree",sans-serif;color:#fff;text-decoration:none;display:flex;align-items:center;transition:none;padding:3.6rem 0;position:relative}.nav-bar .menu-item__toggle{margin-left:.8rem}.nav-bar .menu-item__toggle-icon{transition:all .3s ease-out 0s;width:1.2rem}.nav-bar .menu-item.current-menu-item>a,.nav-bar .menu-item.current-menu-ancestor>a,.nav-bar .menu-item.current_page_item>a,.nav-bar .menu-item.current_page_ancestor>a{color:#00ff86}.nav-bar .menu-item.current-menu-item>a .nav-bar__toggle-icon,.nav-bar .menu-item.current-menu-ancestor>a .nav-bar__toggle-icon,.nav-bar .menu-item.current_page_item>a .nav-bar__toggle-icon,.nav-bar .menu-item.current_page_ancestor>a .nav-bar__toggle-icon{fill:#2d2d2d}.nav-bar .menu-item.menu-item-has-children>a:after,.nav-bar .menu-item.menu-item-has-megamenu>a:after{position:absolute;height:.3rem;border-top-left-radius:.2rem;border-top-right-radius:.2rem;content:"";bottom:0;left:0;right:0;background-color:#00ff86;width:0;transition:all .3s ease-out 0s}.nav-bar .menu-item.menu-item-has-children .sub-menu,.nav-bar .menu-item.menu-item-has-megamenu .sub-menu{position:absolute;top:100%;left:0;background-color:#fff;transform:scaleY(0);visibility:hidden;opacity:0;transform-origin:top left;min-width:max-content;padding:1.6rem 2.8rem;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:all .3s ease-out 0s;display:flex;flex-direction:column;gap:.4rem}.nav-bar .menu-item.menu-item-has-children .sub-menu .menu-item,.nav-bar .menu-item.menu-item-has-megamenu .sub-menu .menu-item{margin-right:0}.nav-bar .menu-item.menu-item-has-children .sub-menu .menu-item__link,.nav-bar .menu-item.menu-item-has-megamenu .sub-menu .menu-item__link{display:flex;align-items:center;justify-content:space-between;gap:3.2rem;text-decoration:none;padding:0;color:#2d2d2d;line-height:2;font-weight:400;transition:all .3s ease-out 0s}.nav-bar .menu-item.menu-item-has-children .sub-menu .menu-item__link:hover,.nav-bar .menu-item.menu-item-has-megamenu .sub-menu .menu-item__link:hover{text-decoration:underline;transform:translateX(0.4rem)}.nav-bar .menu-item.menu-item-has-children .sub-menu .menu-item__link.current-menu-item a,.nav-bar .menu-item.menu-item-has-megamenu .sub-menu .menu-item__link.current-menu-item a{font-weight:600}.nav-bar .menu-item.menu-item-has-children .sub-menu .menu-item .chevron-right,.nav-bar .menu-item.menu-item-has-megamenu .sub-menu .menu-item .chevron-right{color:#00ff86;width:.8rem}.nav-bar .menu-item.menu-item-has-children:hover>a:after,.nav-bar .menu-item.menu-item-has-megamenu:hover>a:after{width:100%}.nav-bar .menu-item.menu-item-has-megamenu{position:unset}.nav-bar .menu-item:hover>a{color:#00ff86}.nav-bar .menu-item:hover>a .menu-item__toggle-icon{transform:rotate(180deg);color:#00ff86}.nav-bar .menu-item:hover .sub-menu{transform:scaleY(1);visibility:visible;opacity:1}.nav-bar .menu-item:hover .menu-backdrop{visibility:visible;opacity:1}.nav-bar__end{display:flex;align-items:center;gap:2.6rem;position:relative;padding:1.4rem 0;margin-left:1.6rem;flex-shrink:0}.nav-bar .search-form{position:absolute;left:0;right:0;padding:1.2rem;background-color:#2d423b;top:calc(100% + 1rem);display:none;border-radius:1rem}.nav-bar .search-form__inner{display:flex;gap:2rem}.nav-bar .search-form input{background-color:rgba(0,0,0,0);border:0;border-bottom:.1rem solid rgba(227,227,227,.3960784314);border-radius:0;color:#fff;padding:1.2rem 2rem}.nav-bar .search-form input::placeholder{opacity:.5;color:#fff}.nav-bar .search-form .search-submit{gap:1rem;flex-shrink:0;align-items:center}.nav-bar .search-form .search-submit .search-icon{width:2.25rem}@media only screen and (max-width: 1023px){.nav-bar .search-form .search-submit .search-icon{width:1.8rem}}@media only screen and (max-width: 1540px){.nav-bar__end{gap:1.6rem}.nav-bar .cancel-site-logo{margin-right:2rem}}@media only screen and (max-width: 1440px){.nav-bar__end{gap:1rem}.nav-bar .cancel-site-logo{max-width:24rem}.nav-bar .button.icon-only{width:5rem;height:5rem}.nav-bar .cta-vacancy,.nav-bar .cta-interim-assignment{font-size:1.4rem;height:5rem}}@media only screen and (max-width: 1280px){.nav-bar .cancel-site-logo{max-width:20rem}.nav-bar__menu-wrap,.nav-bar .lang-select-container{display:none}.nav-bar .cta-vacancy,.nav-bar .cta-interim-assignment{display:none}}@media only screen and (max-width: 1440px){.nav-bar{padding-top:1.2rem;padding-bottom:.6rem}.nav-bar__end{position:unset;padding:0}.nav-bar .cancel-site-logo{max-width:14rem;height:4.8rem}.nav-bar .site-logo{padding:1.2rem 2.4rem 1.2rem 2rem;top:.8rem;height:5.8rem}.nav-bar .search-form{left:2rem;right:2rem;top:calc(100% + 2.4rem)}.nav-bar .search-submit{font-size:0}}.menu-item{padding-left:0}.menu-item:before{display:none}.toggle-search-form{padding:0}.toggle-search-form svg{color:#2d423b}.toggle-search-form .search-icon{width:2.25rem;display:block}.toggle-search-form .close-icon{width:2rem;display:none}.toggle-search-form--active{background:#00ff86 !important}.toggle-search-form--active .search-icon{display:none}.toggle-search-form--active .close-icon{display:block}@media only screen and (max-width: 1023px){.toggle-search-form{max-width:4rem !important;width:4rem !important;height:4rem !important}.toggle-search-form .search-icon{width:1.8rem}.toggle-search-form .close-icon{width:1.6rem}}.show-languages{display:flex;gap:.8rem;background-color:rgba(0,0,0,0);align-items:center;border:0;padding:0;color:#fff;text-transform:uppercase;cursor:pointer;font:700 1.8rem/1.25 "Figtree",sans-serif}.show-languages__flag{width:2.2rem;height:2.2rem;border-radius:50%;overflow:hidden}.show-languages__flag img{width:100%;height:100%;object-fit:cover}.show-languages__icon{width:1.2rem;height:auto;color:#fff;position:relative;flex-shrink:0;transition:all .3s ease-out 0s}.lang-select-container{position:relative;flex-shrink:0;display:flex}.lang-select-container__menu{position:absolute;top:calc(100% + .8rem);width:auto;background-color:#2d423b;overflow:hidden;transform:scaleY(0);transform-origin:top left;visibility:hidden;opacity:0;right:0;left:0;z-index:550;padding:.6rem 0;transition:all .3s ease-out 0s}.lang-select-container__menu .menu{display:flex;gap:.6rem;flex-direction:column;margin-bottom:0}.lang-select-container__menu .menu .menu-item{display:block;padding:0;margin:0}.lang-select-container__menu .menu .menu-item:before{display:none}.lang-select-container__menu .menu .menu-item a{display:flex;justify-content:center;padding:.6rem 1rem;gap:1rem;font:700 1.8rem/1.25 "Figtree",sans-serif;color:#fff;text-decoration:none}.lang-select-container__menu .menu .menu-item a img{border-radius:50%;overflow:hidden;width:2.2rem;height:2.2rem;object-fit:cover}.lang-select-container__menu .menu .menu-item a:hover{color:#00ff86}.lang-select-container--active .show-languages__icon{transform:rotate(180deg)}.lang-select-container--active .lang-select-container__menu{transform:scale(1);visibility:visible;opacity:1}.megamenu{position:absolute;top:100%;right:0;width:100%;transform:scaleY(0);visibility:hidden;opacity:0;transform-origin:top left;background-color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);max-width:125.6rem;transition:all .3s ease-out 0s}.megamenu--is-active{transform:scaleY(1);visibility:visible;opacity:1}.megamenu__inner{display:grid;grid-template-columns:minmax(0, 1fr) 36rem;max-width:129.6rem;margin-inline:auto}.megamenu__content{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));padding:4.4rem 5.4rem;gap:3.2rem}.megamenu__category-title{font-weight:600;font-size:2.4rem;margin-bottom:2rem;line-height:1.1}.megamenu__category-link{text-decoration:none;transition:all .3s ease-out 0s}.megamenu__category-link:hover{text-decoration:underline}.megamenu__group:not(:last-child){margin-bottom:3.6rem}.megamenu__links{margin-bottom:0;display:flex;flex-direction:column;gap:.4rem}.megamenu__links-item{padding-left:0}.megamenu__links-item:before{display:none}.megamenu__links-item .chevron-right{color:#00ff86;width:.8rem}.megamenu__links-link{display:flex;align-items:center;gap:1rem;text-decoration:none;transition:all .3s ease-out 0s}.megamenu__links-link:hover{text-decoration:underline;transform:translateX(0.4rem)}.megamenu__contact{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:5.4rem 3rem}.megamenu__contact-title{font-size:2.4rem;margin-bottom:2.4rem}.megamenu__contact-image-container{width:14rem;height:14rem;margin-inline:auto;margin-bottom:4rem;border-radius:50%;overflow:hidden}@media only screen and (max-width: 1640px){.megamenu{max-width:92rem}.megamenu__inner{grid-template-columns:minmax(0, 1fr)}.megamenu__content{padding:3.4rem 5.4rem}.megamenu__contact{padding:2rem;flex-direction:row;align-items:center;gap:2rem}.megamenu__contact .h4{margin:0}.megamenu__contact-image-container{display:none}}.menu-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:-1;visibility:hidden;pointer-events:none;opacity:0;transition-delay:.2s;transition:all .3s ease-out 0s}.menu-backdrop--is-active{visibility:visible;opacity:1}.section-header{margin-bottom:4rem}.section-header .section-title{margin-bottom:0}.section-header .section-title+.section-content{margin-top:1.4rem}.section-header--small-margin{margin-bottom:2.4rem}.section-header--no-margin{margin-bottom:0 !important}@media only screen and (max-width: 1023px){.section-header{margin-bottom:2.4rem}}.section-content>:last-child:not(a):not(.responsive-video-wrapper){margin-bottom:0}.section-footer{margin-top:5.4rem}.section-footer--center{display:flex;justify-content:center}.section-footer--space-between{display:flex;flex-wrap:wrap;gap:1.6rem 2rem;justify-content:space-between}.section-footer--space-between .swiper-scrollbar{margin-bottom:1.2rem}.section-footer--space-between .button-wrap{margin-bottom:0}.section-footer--with-swiper-controls{display:flex;flex-wrap:wrap;gap:1.6rem 2rem;justify-content:space-between}.section-footer--small-margin{margin-top:3.2rem}@media only screen and (max-width: 1023px){.section-footer{margin-top:3.2rem}.section-footer--small-margin{margin-top:2.4rem}}@media only screen and (max-width: 375px){.section-footer--with-swiper-controls{flex-direction:column;align-items:center}.section-footer--with-swiper-controls .swiper-controls{order:-1}}.content-two-columns--reverse .section-media{order:-1}.content-two-columns--text-wrap .section-content{max-width:46rem;margin-inline:auto}.content-two-columns .normal-image-wrap{overflow:hidden;border-radius:2rem}.content-two-columns .section-content .gform_wrapper{margin-bottom:0}@media only screen and (max-width: 1023px){.content-two-columns .col-2-grid{gap:3.2rem}}@media only screen and (max-width: 750px){.content-two-columns:not(.content-two-columns--reverse) .image-progress-wrap.image-progress-wrap--topleft,.content-two-columns:not(.content-two-columns--reverse) .image-progress-wrap.image-progress-wrap--topright{padding-top:2.2rem !important}.content-two-columns .image-progress-wrap{max-width:28rem;width:100%;margin-inline:auto}.content-two-columns .col-2-grid{gap:2.4rem}.content-two-columns--reverse{gap:1.6rem}}@media only screen and (max-width: 480px){.content-two-columns .image-progress-wrap{max-width:22rem}}.media{position:relative}.media--with-bg{margin:12.4rem 0}.media--with-bg .wrap{z-index:15}.media .wrap{display:grid;grid-template-columns:minmax(0, 1fr);gap:4rem}.media .responsive-video-wrapper{margin-bottom:0}.media__shape-container{position:absolute;inset:-15rem 0 -15rem 0;overflow:hidden;width:100%;z-index:1;height:calc(100% + 30rem)}.media__shape{position:absolute;pointer-events:none;right:0;top:0;bottom:0;height:100%;color:#e3efef;transform:translateX(50%)}@media only screen and (max-width: 1280px){.media__shape-container{inset:-10rem 0 -10rem 0;height:calc(100% + 20rem)}}@media only screen and (max-width: 1023px){.media--with-bg{margin:8.4rem 0}.media__shape-container{inset:-5rem 0 -5rem 0;height:calc(100% + 10rem)}.media .wrap{gap:2.4rem}}@media only screen and (max-width: 750px){.media--with-bg{margin:6.4rem 0}.media__shape-container{inset:-2.5rem 0 -2.5rem 0;height:calc(100% + 5rem)}}.page-header{border-bottom-right-radius:20rem;padding-top:5.4rem;padding-bottom:5.4rem;position:relative}.page-header__grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;gap:3.2rem}.page-header__shape-container{position:absolute;inset:0;overflow:hidden}.page-header__shape-wrap{max-width:192rem;width:100%;position:absolute;left:50%;top:0;bottom:0;right:0;transform:translateX(-50%)}.page-header .circle-shape{position:absolute;top:0;left:0;max-width:55%;overflow:visible;width:100%}.page-header__content{transition:all .3s ease-out 0s}.page-header__content h1{margin-bottom:0}.page-header__content h1+p{margin-top:2.4rem}.page-header__content h1+.page-header__intro{margin-top:2.4rem}.page-header__intro p{font-weight:500;font-size:2.2rem;line-height:1.625}.page-header__intro strong{font-weight:900}.page-header__intro a:not(.button){color:#00ff86 !important;font-weight:700}.page-header__image{position:relative;margin-bottom:-14rem;z-index:2}.page-header .button-wrap{margin-bottom:0;margin-top:3.2rem}.page-header .social-block{margin-top:3.6rem}.page-header+section{position:relative;background-color:#0e6246;margin-top:0 !important;padding-top:11rem}.page-header+section:before{background-color:#fff;position:absolute;inset:0;content:"";border-top-left-radius:20rem}@media only screen and (max-width: 1440px){.page-header+section{padding-top:5.4rem}.page-header+section:before{border-top-left-radius:6rem}}@media only screen and (max-width: 1280px){.page-header+section{padding-top:4.4rem}.page-header+section:before{border-top-left-radius:0}}.page-header--text-only{padding-top:2rem;padding-bottom:8rem}.page-header--text-only .page-header__content{padding-top:5.4rem}.page-header--text-only .page-header__grid{grid-template-columns:minmax(0, 1fr)}.page-header--with-image-shape-bottom+section{padding-top:12.5rem}@media only screen and (max-width: 1440px){.page-header--with-image-shape-bottom+section{padding-top:5.4rem}}@media only screen and (max-width: 1023px){.page-header--with-image-shape-bottom+section{padding-top:5.4rem}}@media only screen and (max-width: 1440px){.page-header{padding-top:4rem;padding-bottom:4.4rem;border-bottom-right-radius:6rem}.page-header__content h1{font-size:6.4rem}.page-header__grid{align-items:center}.page-header__image{margin-bottom:0}.page-header__intro p{font-size:1.8rem}.page-header--text-only{padding-bottom:5.4rem}.page-header--text-only .page-header__content{padding-top:5.4rem}}@media only screen and (max-width: 1280px){.page-header__content h1{font-size:5.4rem}.page-header--text-only .page-header__content{padding-top:2.4rem}}@media only screen and (max-width: 1023px){.page-header__content h1{font-size:3.6rem}}@media only screen and (max-width: 750px){.page-header{padding-top:3.2rem;border-bottom-right-radius:4rem}.page-header h1{text-wrap-style:balance}.page-header__grid{grid-template-columns:minmax(0, 1fr);gap:2.6rem}.page-header .breadcrumbs{position:relative;left:0;right:0;margin-bottom:2.4rem;top:unset;margin-inline:auto}.page-header__image{order:-1;max-width:20rem;margin-inline:auto;width:100%}.page-header__content{padding-top:0;text-align:center}.page-header__content .button-wrap{justify-content:center}.page-header__intro p{font-size:1.6rem}.page-header .circle-shape{display:none}.page-header .team-social-list{justify-content:center}.page-header--text-only{padding-bottom:5.4rem;padding-top:4rem}.page-header--text-only .page-header__content{padding-top:0}}.image-progress-wrap{max-width:63rem;padding:1.5rem}.image-progress-wrap.animated-view{opacity:1}.image-progress-wrap.animated-view .image-progress-wrap__progress:after{opacity:0}.image-progress-wrap.animated-view.in-view .image-progress-wrap__progress:after{opacity:1}.image-progress-wrap__progress{position:relative}.image-progress-wrap__progress:after{content:"";position:absolute;inset:-1.5rem;border:3rem solid #00ff86;border-radius:50%;opacity:1;transition:all 1s cubic-bezier(0.6, 0, 0.07, 1)}.image-progress-wrap__progress.animated-view:after{transform:rotate(-100deg)}.image-progress-wrap__progress.animated-view.in-view:after{transform:rotate(0)}.image-progress-wrap img{border-radius:50%;overflow:hidden}.image-progress-wrap--topleft .image-progress-wrap__progress:after{clip-path:polygon(0 0, 50% 0, 50% 50%, 0 50%)}.image-progress-wrap--topright .image-progress-wrap__progress:after{clip-path:polygon(50% 0, 100% 0, 100% 50%, 50% 50%)}.image-progress-wrap--bottomleft .image-progress-wrap__progress:after{clip-path:polygon(0 50%, 50% 50%, 50% 100%, 0 100%)}.image-progress-wrap--bottomright .image-progress-wrap__progress:after{clip-path:polygon(50% 50%, 100% 50%, 100% 100%, 50% 100%)}@media only screen and (max-width: 1023px){.image-progress-wrap{padding:.5rem}.image-progress-wrap__progress:after{border-width:1rem;inset:-0.5rem}}.social-block__content{display:flex;flex-wrap:wrap;gap:2rem;align-items:center}.social-block__title{font-size:1.8rem;font-weight:500;margin-bottom:1.6rem}.social-block .sm-icons{max-width:100%;margin-bottom:0}@media only screen and (max-width: 750px){.social-block__title{font-size:1.4rem}.social-block__content{text-align:center;justify-content:center}}.logo-slider .section-header{margin-bottom:2.8rem}@media only screen and (max-width: 1023px){.logo-slider{overflow:hidden}.logo-slider .wrap{padding:0}.logo-slider .section-header{margin-bottom:2.4rem;text-align:center;padding-inline:2rem}}.image-infinite-slider{display:flex;overflow:hidden;padding:.8rem;position:relative}@media only screen and (max-width: 1023px){.image-infinite-slider{padding:.8rem 0}}.image-infinite-slider:before{content:"";position:absolute;top:0;left:0;bottom:0;width:5%;height:100%;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 0, rgba(255, 255, 255, 0) 100%);pointer-events:none;z-index:5}.image-infinite-slider:after{content:"";position:absolute;top:0;right:0;width:5%;height:100%;background:linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, #fff 0, rgba(255, 255, 255, 0) 100%);pointer-events:none;z-index:5}.image-infinite-slider>*{flex:0 0 100%}.image-infinite-slider__row{display:flex;gap:2rem;will-change:transform;animation:scrolling 60s linear infinite;padding-right:2rem;pointer-events:none;user-select:none;max-width:max-content}.customer-logo{display:flex;align-items:center;justify-content:center;height:8.4rem;width:20rem;user-select:none;padding-inline:2rem}.customer-logo img{max-height:6.4rem;object-fit:contain}@media only screen and (max-width: 1023px){.customer-logo{padding-inline:1.2rem;width:14.6rem}}a.customer-logo{pointer-events:auto}.cta-blocks{overflow:hidden;padding-bottom:1rem}.cta-blocks--cards .card__title .button{display:none}.cta-blocks--cards .card,.cta-blocks__items .card{transition:all 1s cubic-bezier(0.6, 0, 0.07, 1);opacity:0;transform:translateY(10rem)}.cta-blocks--cards .card:nth-child(2),.cta-blocks__items .card:nth-child(2){transition-delay:.1s}.cta-blocks--cards .card:nth-child(3),.cta-blocks__items .card:nth-child(3){transition-delay:.15s}.cta-blocks--cards .card:nth-child(4),.cta-blocks__items .card:nth-child(4){transition-delay:.2s}.cta-blocks--cards .card.in-view,.cta-blocks__items .card.in-view{opacity:1;transform:translateY(0)}@media only screen and (max-width: 1280px){.cta-blocks .col-4-grid{display:grid;grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.cta-blocks .col-4-grid{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.6rem}.cta-blocks.with-image .col-4-grid{gap:3.2rem}.cta-blocks .card__inner{padding:1rem 2rem}.cta-blocks .card__title{margin-bottom:0}.cta-blocks .card__title .button{display:inline-flex;margin-left:auto}.cta-blocks .card__content,.cta-blocks .card__footer{display:none}}.vacancy-slider{overflow:hidden}.vacancy-slider .vacancy-swiper{padding:.6rem 1rem 1.2rem 1rem;overflow:hidden}.vacancy-slider .swiper-slide{display:flex;flex-direction:column}@media only screen and (max-width: 750px){.vacancy-slider .vacancy-swiper{overflow:visible;clip-path:inset(-100vw -100vw -100vw 0)}.vacancy-slider .section-footer{align-items:center;flex-direction:column;margin-top:1.2rem}.vacancy-slider .swiper-scrollbar{order:1}.vacancy-slider .swiper-controls{order:2}.vacancy-slider .button-wrap{order:3;justify-content:center;margin-top:1rem}}.vacancy-slider__empty{padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3rem}@media only screen and (max-width: 750px){.vacancy-slider__empty{align-items:flex-start;padding:0}}.open-application-cta{flex:1}.open-application-cta .card__inner{justify-content:center}.open-application-cta .employee-profile-block{grid-template-columns:1fr minmax(0, 12rem);align-items:flex-start}.open-application-cta .employee-profile-block__function{font-size:2.4rem;line-height:1.5}@media only screen and (max-width: 1023px){.open-application-cta .employee-profile-block{grid-template-columns:1fr;gap:1.6rem;text-align:center}.open-application-cta .employee-profile-block__avatar{order:-1;max-width:8.4rem;margin-inline:auto;width:100%}.open-application-cta .employee-profile-block__function{font-size:2rem}.open-application-cta .card__inner .button{margin-inline:auto}}.slider-text--reverse .section-media{order:1}.slider-text .section-content{max-width:41rem;margin-inline:auto}.slider-text .swiper-controls{position:absolute;bottom:18%;right:0;z-index:5;width:13rem}.slider-text .image-progress-wrap{margin:unset}@media only screen and (max-width: 1023px){.slider-text .col-2-grid{gap:2.4rem}}@media only screen and (max-width: 750px){.slider-text .section-media{order:1;max-width:80%;margin-inline:auto}.slider-text .section-content{max-width:100%;margin:0}.slider-text .swiper-controls{left:50%;bottom:-1.6rem;transform:translateX(-50%);width:9rem}.slider-text .image-progress-wrap--topright:before,.slider-text .image-progress-wrap--topleft:before{content:"";position:relative;top:0;left:0;right:0;height:1.6rem;display:block}}.recent-blogs .swiper{overflow:visible;padding-bottom:1.4rem}.recent-blogs .swiper-wrapper>:nth-child(2) .blog-summary{transition-delay:.3s}.recent-blogs .swiper-wrapper>:nth-child(3) .blog-summary{transition-delay:.4s}.recent-blogs .blog-summary{height:100%}.recent-blogs .swiper-full-controls{display:none}@media only screen and (max-width: 1023px){.recent-blogs .swiper-full-controls{display:flex}}.link-blocks-with-image .section-content{max-width:32rem;margin-inline:auto}.link-blocks-with-image .card__inner{padding:1.6rem 2.4rem}.link-blocks-with-image .small-gap{gap:1rem}@media only screen and (max-width: 1023px){.link-blocks-with-image .section-content{max-width:44rem;width:100%}}@media only screen and (max-width: 750px){.link-blocks-with-image .medium-gap{gap:5.4rem}}@media only screen and (max-width: 640px){.link-blocks-with-image .section-media{max-width:24rem;margin-inline:auto;width:100%}}.image-shape-overlay{max-width:63rem;padding:1.5rem}.image-shape-overlay__progress{position:relative;border:2rem solid hsla(0,0%,100%,.5);border-radius:50%}.image-shape-overlay__progress:before{content:"";position:absolute;inset:-1.5rem;border:2rem solid #00ff86;border-radius:50%;opacity:1;z-index:10}.image-shape-overlay__progress:after{content:"";position:absolute;inset:-4rem;border:4rem solid #2d423b;border-radius:50%;opacity:1}.image-shape-overlay__progress.animated-view:before,.image-shape-overlay__progress.animated-view:after{transition:all 1s cubic-bezier(0.6, 0, 0.07, 1);transform:rotate(-100deg)}.image-shape-overlay__progress.animated-view.in-view:after,.image-shape-overlay__progress.animated-view.in-view:before{transform:rotate(0)}.image-shape-overlay__progress.animated-view.in-view.q0:after,.image-shape-overlay__progress.animated-view.in-view.q0:before{transform:rotate(0)}.image-shape-overlay__progress.animated-view.in-view.q1:after,.image-shape-overlay__progress.animated-view.in-view.q1:before{transform:rotate(90deg)}.image-shape-overlay__progress.animated-view.in-view.q2:after,.image-shape-overlay__progress.animated-view.in-view.q2:before{transform:rotate(180deg)}.image-shape-overlay__progress.animated-view.in-view.q3:after,.image-shape-overlay__progress.animated-view.in-view.q3:before{transform:rotate(270deg)}.image-shape-overlay img{border-radius:50%;border:.6rem solid #fff;overflow:hidden}.image-shape-overlay img.hover-image{opacity:0}.image-shape-overlay .image-shape-overlay__progress:before{clip-path:polygon(0 50%, 50% 50%, 50% 100%, 0 100%)}.image-shape-overlay .image-shape-overlay__progress:after{clip-path:polygon(50% 0, 100% 0, 100% 50%, 50% 50%)}@media only screen and (max-width: 1280px){.image-shape-overlay__progress{border:1rem solid hsla(0,0%,100%,.5)}.image-shape-overlay__progress:before{content:"";position:absolute;inset:-0.5rem;border:.75rem solid #00ff86;border-radius:50%;opacity:1;z-index:10}.image-shape-overlay__progress:after{content:"";position:absolute;inset:-2rem;border:2rem solid #2d423b;border-radius:50%;opacity:1}.image-shape-overlay img{border:.3rem solid #fff}}.case-slider.has-circle-overlay{padding-bottom:10rem}@media only screen and (max-width: 1023px){.case-slider.has-circle-overlay{padding-bottom:5.4rem}}.case-slider .prev,.case-slider .next{top:50%;transform:translateY(-50%);position:absolute;z-index:5}.case-slider .prev{left:-2rem}.case-slider .next{right:-2rem}.case-slider .swiper{border-radius:1rem;overflow:hidden}.case-slider .swiper-slide{display:flex;flex-direction:column}.case-slider .section-footer-pagination{margin-top:1rem}@media only screen and (max-width: 1440px){.case-slider .circle-shape{display:block !important}}@media only screen and (max-width: 1280px){.case-slider .wrap--inner{max-width:calc(100% - 12rem)}}@media only screen and (max-width: 750px){.case-slider .prev{left:-1.2rem}.case-slider .next{right:-1.2rem}.case-slider--with-bg{padding:5.4rem 0}.case-slider .wrap--inner{max-width:calc(100% - 1rem)}}.has-circle-overlay{position:relative;overflow:hidden;padding-top:10rem;padding-bottom:18rem}.has-circle-overlay .wrap{z-index:5}.has-circle-overlay .circle-shape{position:absolute;bottom:-0.1rem;left:-0.1rem;right:-0.1rem;width:calc(100% + .3rem);z-index:1}.has-circle-overlay>.spacing-row{margin:0}.has-circle-overlay--top .circle-shape{top:-0.1rem;bottom:unset;transform:rotate(180deg)}@media only screen and (max-width: 1440px){.has-circle-overlay{padding-bottom:10rem}.has-circle-overlay .circle-shape{display:none}}@media only screen and (max-width: 1023px){.has-circle-overlay{padding:5.4rem 0}}.custom-form-row__inner{padding:4.8rem 6rem}.custom-form-row .gform_wrapper{margin-bottom:0}.custom-form-row .gform_footer{margin-left:auto}@media only screen and (max-width: 1023px){.custom-form-row__inner{padding:2.4rem}}.text-usps .col-3-grid+.section-content{margin-top:3.2rem}.text-usps .card__inner{flex-direction:row;gap:1.6rem}.text-usps .card__content{margin:0}.text-usps .card .h4{font-size:1.8rem;margin-bottom:.3rem}.text-usps .card__icon .brand-check-icon{position:relative;top:.2rem}.team-slider{overflow:hidden}.team-slider .swiper{overflow:visible;clip-path:inset(-100vw -100vw -100vw 0);width:100%}.team-slider .cta-card{margin-top:3.2rem}.team-slider .mobile-button{display:none}.team-slider--adjacent-content .team-slider__inner{display:grid;grid-template-columns:34rem minmax(0, 1fr);gap:5.4rem}.team-slider--adjacent-content .swiper-controls{margin-top:3.2rem}.team-slider--adjacent-content .team-slider__info{display:flex;flex-direction:column}.team-slider--adjacent-content .section-content{margin-bottom:3.2rem}.team-slider--adjacent-content .cta-card{margin-top:auto}@media only screen and (max-width: 1023px){.team-slider--adjacent-content .team-slider__inner{display:grid;grid-template-columns:minmax(0, 1fr);gap:3.2rem}.team-slider--adjacent-content .team-slider__inner .section-content{margin-bottom:0}.team-slider .cta-card{display:none}}@media only screen and (max-width: 540px){.team-slider .swiper{clip-path:none}.team-slider .swiper-controls{display:none}.team-slider .default-swiper-wrapper{position:relative}.team-slider .default-swiper-wrapper .prev,.team-slider .default-swiper-wrapper .next{display:flex;position:absolute;top:50%;transform:translateY(-50%);z-index:5}.team-slider .default-swiper-wrapper .prev{left:0}.team-slider .default-swiper-wrapper .next{right:0}}.cta-card .card__inner{padding:2rem}.cta-card__header{display:grid;grid-template-columns:8rem minmax(0, 1fr);align-items:center;gap:1.6rem;margin-bottom:1.6rem}.cta-card__image-container{width:8rem;height:8rem;border-radius:50%;overflow:hidden}.step-slider{overflow:hidden}.step-slider .swiper{overflow:visible;clip-path:inset(-100vw -100vw -100vw 0);width:100%}.step-slider .team-summary{pointer-events:none}.step-slider .team-summary__img:after{transform:translate(0)}.step-slider .team-summary__content{left:2.4rem;right:2.4rem;bottom:2rem}.step-slider .team-summary__function{font-size:1.8rem;font-weight:400;margin-bottom:0;margin-top:.6rem}.step-slider .section-footer{justify-content:flex-end;flex-wrap:nowrap}@media only screen and (max-width: 1023px){.step-slider .team-summary .h4{font-size:2rem}.step-slider .team-summary__function{font-size:1.6rem}}.review-slider .swiper-slide{display:flex;flex-direction:column}@media only screen and (max-width: 1023px){.review-slider .section-footer{justify-content:center}.review-slider .section-footer .swiper-controls{order:-1}.review-slider .all-reviews-link{text-align:center;max-width:60%;font-size:1.6rem}}@media only screen and (max-width: 750px){.review-slider .section-footer{flex-direction:column;align-items:center}}.all-reviews-link{font-size:1.8rem;margin-bottom:0}.all-reviews-link__percentage{font-size:2.6rem;font-weight:700}.all-reviews-link__link{font-weight:800;text-decoration:underline;text-underline-offset:.2rem}@media only screen and (max-width: 750px){.all-reviews-link__percentage{font-size:2rem}.all-reviews-link__link{display:block}}.quote .custom-form-row__inner{padding:3.2rem;position:relative}.quote .quote-icon{position:absolute}.quote .quote-icon--top{top:3.6rem;left:4rem}.quote .quote-icon--bottom{bottom:3.6rem;right:4rem}.quote .quote-author{text-align:center;font-size:1.8rem;margin-bottom:0;max-width:calc(100% - 8rem);margin-inline:auto;width:100%;line-height:1.75}.quote blockquote{max-width:calc(100% - 16rem);margin-inline:auto;width:100%}.quote blockquote p{margin-bottom:2.4rem}@media only screen and (max-width: 1023px){.quote .quote-author{font-size:1.4rem}.quote blockquote p{margin-bottom:1.2rem}.quote .quote-author,.quote blockquote{max-width:calc(100% - 4rem)}.quote .quote-icon{width:2rem}.quote .quote-icon--top{top:2.4rem;left:2.4rem}.quote .quote-icon--bottom{bottom:2.4rem;right:2.4rem}}@media only screen and (max-width: 640px){.quote .quote-icon{width:1.6rem}.quote .quote-icon--top{top:1.6rem;left:1.6rem}.quote .quote-icon--bottom{bottom:1.6rem;right:1.6rem}}.footer-nav{padding-top:6.4rem;padding-bottom:5.4rem;background-color:#d5e8e8}.footer-nav .wrap{display:grid;grid-template-columns:repeat(5, auto);gap:5.4rem}.footer-nav__title{font-size:2rem;font-weight:600;margin-bottom:1.6rem;line-height:1.1}.footer-nav ul li{padding-left:0}.footer-nav ul li:before{display:none}.footer-nav a{text-decoration:none}.footer-nav a:hover{text-decoration:underline}.footer-nav .textwidget ul:last-child{margin-bottom:0}@media only screen and (max-width: 1280px){.footer-nav .wrap{grid-template-columns:repeat(3, auto)}}@media only screen and (max-width: 1023px){.footer-nav{padding-top:5.4rem}.footer-nav .wrap{display:grid;grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.footer-nav .wrap{grid-template-columns:1fr;gap:3.2rem}}.footer-copyright{padding-top:1rem;padding-bottom:2rem;background-color:#d5e8e8}.footer-copyright .wrap{display:flex;justify-content:space-between}.footer-copyright__menu-wrap{position:relative;flex-grow:1}.footer-copyright__menu-wrap .menu{display:table;margin:0 auto;padding:0;text-align:center}.footer-copyright__menu-wrap .menu li{display:table-cell;padding:0;margin:0}.footer-copyright__menu-wrap .menu li:before{display:none}.footer-copyright__menu-wrap .menu li:after{display:inline-block;padding:0 1rem;content:"|"}.footer-copyright__menu-wrap .menu li:last-child:after{display:none}.footer-copyright__copy,.footer-copyright__creator{margin-bottom:0;font-size:1.4rem}@media only screen and (max-width: 1023px){.footer-copyright{padding-bottom:1rem}.footer-copyright .wrap{flex-wrap:wrap}.footer-copyright__menu-wrap{order:1;flex-basis:100%;margin-bottom:1.6rem}.footer-copyright__copy{order:2}.footer-copyright__creator{order:3}}@media only screen and (max-width: 750px){.footer-copyright{text-align:center}.footer-copyright .wrap{flex-direction:column}.footer-copyright__copy{margin-bottom:1.6rem}.footer-copyright__menu-wrap .menu{display:block}.footer-copyright__menu-wrap .menu li{display:block;padding-right:0}.footer-copyright__menu-wrap .menu li:after{display:none}}.footer-banner .wrap{display:flex;flex-direction:column;align-items:center}.footer-banner__image-container{width:14rem;border-radius:50%;overflow:hidden;margin-bottom:3.2rem}.footer-banner__title{margin-bottom:5.4rem;text-align:center}@media only screen and (max-width: 1023px){.footer-banner__image-container{width:10rem}.footer-banner__title{margin-bottom:3.2rem}}.mobile-navigation{position:fixed;top:6.6rem;left:0;right:0;height:100%;max-height:max-content;transform:translateY(-100%);z-index:550;visibility:hidden;background:#fff;transform-origin:center left;width:100%;overflow-y:auto;overflow-x:hidden;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem;transition:all .3s ease-out 0s}.mobile-navigation .wrap{padding:5.2rem 2rem 2.8rem 2rem}@media only screen and (max-width: 1023px){.mobile-navigation .wrap{padding:2rem 2rem 2.8rem 2rem}}.mobile-navigation__menu-wrap .menu{margin-bottom:0}.mobile-navigation .menu-item.current-menu-item>a,.mobile-navigation .menu-item.current-menu-ancestor>a,.mobile-navigation .menu-item.current_page_item>a,.mobile-navigation .menu-item.current_page_ancestor>a{color:#ed7004;font-weight:700}.mobile-navigation .menu-item.current-menu-item>a .nav-bar__toggle-icon,.mobile-navigation .menu-item.current-menu-ancestor>a .nav-bar__toggle-icon,.mobile-navigation .menu-item.current_page_item>a .nav-bar__toggle-icon,.mobile-navigation .menu-item.current_page_ancestor>a .nav-bar__toggle-icon{fill:#2d2d2d}.mobile-navigation .menu-item a{color:#2d2d2d;padding:1.2rem 0;display:block;text-decoration:none;font-size:1.8rem;position:relative}.mobile-navigation .menu-item__toggle{position:absolute;z-index:10;top:0;right:-2rem;bottom:0;padding:0 2rem;display:flex;flex-direction:column;justify-content:center}.mobile-navigation .menu-item__toggle--active .menu-item__toggle-icon{transform:rotate(180deg)}.mobile-navigation .menu-item__toggle-icon{width:1.2rem;color:#2d2d2d;position:relative;top:-0.2rem;transition:all .3s ease-out 0s}.mobile-navigation .menu-item__toggle-icon-mobile{width:1.6rem;position:relative;display:none}.mobile-navigation .menu-item.menu-item-has-megamenu{position:unset}.mobile-navigation .menu-item.menu-item-has-megamenu .menu-item__toggle-icon-mobile{display:block}.mobile-navigation .menu-item.menu-item-has-megamenu>a{position:relative}.mobile-navigation .sub-menu{display:none;margin-bottom:0;padding-bottom:1rem;max-width:32rem}.mobile-navigation .sub-menu .menu-item{padding-left:1.6rem}.mobile-navigation .sub-menu .menu-item a{border-top:0;padding:.8rem;font-size:1.6rem;display:flex;align-items:center;gap:4rem;justify-content:space-between}.mobile-navigation .sub-menu .menu-item .chevron-right{width:.8rem;position:relative;top:-0.1rem}.mobile-navigation__actions{display:flex;gap:2rem;align-items:center;justify-content:center;margin:1.2rem 0 0 0}.mobile-navigation__footer{display:flex;justify-content:center;align-items:center;gap:2rem}.mobile-navigation .show-languages{color:#2d2d2d}.mobile-navigation .show-languages__icon{color:#2d2d2d}.mobile-navigation .lang-select-container__menu{top:unset;bottom:calc(100% + .8rem);transform-origin:center bottom}.mob-menu-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:500;visibility:hidden;opacity:0;transition:all .3s ease-out 0s}.mob-nav-active{overflow:hidden}.mob-nav-active .mobile-navigation{opacity:1;transform:translateY(0);visibility:visible}.mob-nav-active .nav-bar{background-color:#fff}.mob-nav-active .mob-menu-backdrop{visibility:visible;opacity:1}.mobile-nav-toggle{position:relative;transition:all 340ms ease-in-out;display:none}@media only screen and (max-width: 1280px){.mobile-nav-toggle{display:block}}.mobile-nav-toggle__button{background:rgba(0,0,0,0);border-radius:0;border:0;position:relative;color:#2d2d2d;padding:0;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.3rem;font-family:"Figtree",sans-serif}.mobile-nav-toggle__strokes{width:2.8rem;height:2.2rem;display:flex;flex-direction:column;align-items:flex-end;position:relative;gap:.6rem}.mobile-nav-toggle__strokes span:first-child{max-width:100%}.mobile-nav-toggle__strokes span{display:block;position:relative;height:.3rem;width:100%;border-radius:.4rem;padding:0;background-color:#00ff86;transition:all .3s ease-out 0s}.mobile-nav-toggle__strokes span:last-child{margin-bottom:0}.mobile-nav-toggle__text{font-size:1rem;line-height:1;font-weight:500;margin-top:auto;right:-0.1rem;position:relative;color:#fff}@media only screen and (max-width: 1023px){.mobile-nav-toggle{display:flex}}.mob-nav-active{overflow:hidden}.mob-nav-active .mobile-nav-toggle__strokes span{background-color:#ed7004}.mob-nav-active .mobile-nav-toggle__strokes span:first-child{transform:rotate(45deg);max-width:2.8rem;top:.9rem;right:-0.1rem}.mob-nav-active .mobile-nav-toggle__strokes span:nth-child(2){transform:rotate(-45deg);max-width:2.8rem;top:0;right:-0.1rem}.mob-nav-active .mobile-nav-toggle__strokes span:nth-child(3){visibility:hidden;opacity:0}.mob-nav-active .mobile-nav-toggle__text{color:#2d2d2d}.sm-icons{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;margin:0 0 2.5rem 0;padding:0;max-width:12rem}.sm-icons__link{display:block}.sm-icons__item{padding-left:0;width:3.3rem;height:3.3rem}.sm-icons__item svg{width:3.3rem;height:3.3rem}.sm-icons__item:before{display:none}.dd-popup{display:none;max-width:84rem;padding:4rem 4rem 4.4rem 4rem;background-color:#fff;border-radius:2rem}.dd-popup button.f-button.is-close-btn{box-shadow:0px 0px 9px 0px rgba(0,0,0,.2509803922);background-color:#fff;border-radius:50%;overflow:hidden;width:4rem;opacity:1;height:4rem;top:-20px;right:-12px}.dd-popup button.f-button.is-close-btn svg{width:1.4rem;height:1.4rem}.dd-popup button.f-button.is-close-btn svg path{stroke:#2d2d2d}.dd-popup button.f-button.is-close-btn:hover{background-color:hsla(0,0%,100%,.9)}.dd-popup h4,.dd-popup .h4,.dd-popup h3,.dd-popup .h3{margin-bottom:1.2rem !important}.dd-popup .check-list{margin-bottom:2.4rem}.dd-popup .check-list li{font-weight:600}.dd-popup .gform_wrapper .gform_drop_area{border:.1rem dotted #2d2d2d}.dd-popup .gfield--type-consent{display:flex;align-items:center;flex-wrap:wrap}.dd-popup .gfield--type-consent .ginput_container_consent{width:100%}.dd-popup__title{display:flex;align-items:center;gap:1.6rem}.dd-popup__content p:last-child{margin-bottom:2.2rem}.dd-popup__icon-wrap{width:1rem;height:1rem;background-color:#ed7004;display:flex;justify-content:center;align-items:center}.dd-popup__icon{color:#fff;width:1.8rem;flex-shrink:0}.dd-popup .gform_wrapper{margin-bottom:0}.dd-popup .gform_footer{width:100%;max-width:100%}.dd-popup .gform_footer .button{width:100%;max-width:100%}@media only screen and (max-width: 1023px){.dd-popup{padding:2.4rem}.dd-popup__title{gap:1rem;padding-right:3rem}.dd-popup .check-list{margin-bottom:2rem}.dd-popup h4,.dd-popup .h4,.dd-popup h3,.dd-popup .h3{margin-bottom:.6rem !important;padding-right:5.2rem}}.floating-card{position:fixed;bottom:2rem;right:2rem;margin-top:5rem;padding:6rem 2rem 2rem 2rem;z-index:500;max-width:22rem;text-align:center;overflow:visible;transform:scale(0);transition:all 1s cubic-bezier(0.6, 0, 0.07, 1)}.floating-card__image-container{width:10rem;margin-inline:auto;height:10rem;z-index:20;margin-top:-5rem;position:absolute;left:50%;top:0;transform:translate(-50%, 0)}.floating-card__image-container img{border-radius:50%;overflow:hidden}.floating-card__content{margin-bottom:.4rem;font-size:1.5rem}.floating-card__name{font-weight:600;font-size:1.6rem;margin-bottom:1.2rem}.floating-card__link{display:flex;gap:.8rem;align-items:center;text-decoration:underline;max-width:max-content;text-underline-offset:.2rem;line-height:1.5}.floating-card__contact-information{display:flex;align-items:center;flex-direction:column;gap:1rem;text-align:center;margin-bottom:2rem}.floating-card .button{padding-inline:1.6rem}.floating-card .phone-icon,.floating-card .email-icon{width:1.6rem}.floating-card__close{width:3.2rem;height:3.2rem;background-color:#00ff86;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;border:0;cursor:pointer;transform:translate(25%, -25%);transition:all .3s ease-out 0s}.floating-card__close:hover{background-color:rgba(0,255,134,.8)}.floating-card__close-icon{width:1.6rem;height:1.6rem;color:#2d423b}@media only screen and (max-width: 1280px){.floating-card{display:none}}body.scrolled .floating-card{transform:scale(1)}html body .__fbcw__sticky__sticky-widget{top:24% !important;z-index:500 !important}@media only screen and (max-width: 1023px){html body .__fbcw__sticky__sticky-widget{top:12% !important}}.form-wrapper h2 .vacancyTitle{color:#00ff86 !important}.form-wrapper .description-field span{line-height:1.5}.form-wrapper legend{font-size:2.2rem;font-weight:700;margin-bottom:1rem;color:#fff}.form-wrapper fieldset{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:2.4rem 1.6rem}.form-wrapper fieldset .firstName,.form-wrapper fieldset .middleName,.form-wrapper fieldset .lastName{grid-column:span 2}.form-wrapper fieldset .city{grid-column:span 6}.form-wrapper fieldset .city:before{content:"Woonplaats";font-family:"Figtree",sans-serif;color:#fff;font-size:1.6rem;position:relative;display:block;line-height:1.25;margin-bottom:1rem}.form-wrapper fieldset .emailAddress,.form-wrapper fieldset .phoneNumber{grid-column:span 3}.form-wrapper fieldset .cvFile,.form-wrapper fieldset .motivation-text{grid-column:span 6}.form-wrapper fieldset:nth-child(2){grid-template-columns:minmax(0, 1fr)}.form-wrapper .field-list{display:grid;flex-direction:minmax(0, 1fr);gap:2.4rem;margin-bottom:2.4rem}.form-wrapper .cvFile input{color:#fff;padding:1rem;border:1px dotted #fff}.form-wrapper .whatsapp-consent,.form-wrapper .privacystatement-field{position:relative}.form-wrapper .whatsapp-consent img,.form-wrapper .privacystatement-field img{margin-left:.6rem;filter:brightness(5)}.form-wrapper .whatsapp-consent input[type=checkbox],.form-wrapper .privacystatement-field input[type=checkbox]{display:block;position:absolute;z-index:10;width:100%;height:100%;opacity:0;cursor:pointer;inset:0}.form-wrapper .whatsapp-consent .field-wrap,.form-wrapper .privacystatement-field .field-wrap{position:absolute;inset:0}.form-wrapper .whatsapp-consent label[for=whatsapp-consent],.form-wrapper .whatsapp-consent label[for=agree-privacy],.form-wrapper .privacystatement-field label[for=whatsapp-consent],.form-wrapper .privacystatement-field label[for=agree-privacy]{display:block;position:relative;padding-left:2.5rem;line-height:1.5;margin:0;cursor:pointer;text-transform:none !important}.form-wrapper .whatsapp-consent label[for=whatsapp-consent]::before,.form-wrapper .whatsapp-consent label[for=agree-privacy]::before,.form-wrapper .privacystatement-field label[for=whatsapp-consent]::before,.form-wrapper .privacystatement-field label[for=agree-privacy]::before{content:"";display:block;position:absolute;height:1.6rem;width:1.6rem;background:#fff;border:1px solid #c5c5c5;border-radius:.3rem;left:0;top:1.1rem;transform:translateY(-50%)}.form-wrapper .whatsapp-consent label[for=whatsapp-consent]::after,.form-wrapper .whatsapp-consent label[for=agree-privacy]::after,.form-wrapper .privacystatement-field label[for=whatsapp-consent]::after,.form-wrapper .privacystatement-field label[for=agree-privacy]::after{content:"";display:none;position:absolute;height:1rem;width:1rem;background:#ed7004;border-radius:.1rem;left:.3rem;top:.6rem}.form-wrapper .whatsapp-consent label[for=whatsapp-consent].checked::after,.form-wrapper .whatsapp-consent label[for=agree-privacy].checked::after,.form-wrapper .privacystatement-field label[for=whatsapp-consent].checked::after,.form-wrapper .privacystatement-field label[for=agree-privacy].checked::after{display:block}.form-wrapper .whatsapp-consent .privacy-statement label,.form-wrapper .privacystatement-field .privacy-statement label{margin-bottom:.4rem;position:unset}@media only screen and (max-width: 750px){.form-wrapper legend{font-size:1.8rem}.form-wrapper fieldset{display:grid;grid-template-columns:minmax(0, 1fr);gap:1.4rem}.form-wrapper fieldset .city,.form-wrapper fieldset .emailAddress,.form-wrapper fieldset .phoneNumber,.form-wrapper fieldset .cvFile,.form-wrapper fieldset .motivation-text,.form-wrapper fieldset .firstName,.form-wrapper fieldset .middleName,.form-wrapper fieldset .lastName{grid-column:span 1}.form-wrapper fieldset .cvFile{font-size:1.4rem;padding:.6rem}.form-wrapper fieldset:nth-child(2){grid-template-columns:minmax(0, 1fr)}}@media only screen and (max-width: 480px){.form-wrapper .whatsapp-consent img{margin-top:.4rem;display:inline-block}}.oe_widget{display:grid;grid-template-columns:minmax(0, 1fr);gap:2.4rem}.oe_widget .oe_validation{margin:1rem 0 0 0 !important}.oe_widget .oe_stepContainer{display:grid;grid-template-columns:minmax(0, 1fr);gap:1.6rem}.oe_widget h2{display:none}.oe_widget a[name=widgetTop]{display:none}.oe_widget .description-field span{line-height:1.5}.oe_widget img{margin-left:.8rem;display:inline-block}.oe_widget legend{font-size:2.2rem;font-weight:700;margin-bottom:1rem}.oe_widget .oe_help{font-family:"Figtree",sans-serif;font-size:1.6rem;line-height:1.5;margin:unset}.oe_widget .oe_uploader{margin-bottom:0 !important}.oe_widget .oe_professionElement+.oe_help{margin-top:1rem}.oe_widget .oe_legacyfileElement{margin-bottom:0}.oe_widget .oe_phoneNumber{margin-bottom:1.6rem}.oe_widget .oe_phoneNumberInput{margin-bottom:0}.oe_widget .oe_checkboxList{margin-bottom:2rem}.oe_widget .oe_checkboxList .oe_label{margin-bottom:0}.oe_widget input[type=text],.oe_widget input[type=email],.oe_widget input[type=tel],.oe_widget input[type=file],.oe_widget input[type=number],.oe_widget textarea{display:block;position:relative;width:100%;padding:1.775rem 2rem;font:400 1.8rem/1.25 "Figtree",sans-serif;color:#2d2d2d;margin:0;border:1px solid #c5c5c5;border-radius:1rem}.oe_widget input[type=text]:focus,.oe_widget input[type=email]:focus,.oe_widget input[type=tel]:focus,.oe_widget input[type=file]:focus,.oe_widget input[type=number]:focus,.oe_widget textarea:focus{border-color:rgba(0,0,0,.2)}@media only screen and (max-width: 1023px){.oe_widget input[type=text],.oe_widget input[type=email],.oe_widget input[type=tel],.oe_widget input[type=file],.oe_widget input[type=number],.oe_widget textarea{font-size:1.6rem;padding:1.5rem 1.7rem}}.oe_widget button{margin-bottom:0}.oe_widget .oe_radioListElement .oe_label:after,.oe_widget .oe_checkboxListElement .oe_label:after{top:3px !important;left:3px !important;background-color:#ed7004}.oe_widget>:nth-child(3) .oe_block{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.6rem}.oe_widget>:nth-child(4) .oe_block{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:1.6rem}.oe_widget>:nth-child(4) .oe_block>div{grid-column:span 2}.oe_widget>:nth-child(4) .oe_block>:nth-child(4),.oe_widget>:nth-child(4) .oe_block>:nth-child(5){grid-column:span 3}.oe_widget>:nth-last-child(2) .oe_block{display:grid;grid-template-columns:minmax(0, 1fr);gap:1.6rem}.oe_widget>:nth-last-child(2) .oe_block>:first-child .oe_help{margin-bottom:1.6rem}.oe_widget>:nth-last-child(2)>:last-child .oe_checkboxList{margin-bottom:0}@media only screen and (max-width: 750px){.oe_widget>:nth-child(3) .oe_block{grid-template-columns:minmax(0, 1fr)}.oe_widget>:nth-last-child(2) .oe_block>:first-child .oe_help{font-size:1.4rem;margin-bottom:2rem}.oe_widget>:nth-child(4) .oe_block{display:grid;grid-template-columns:minmax(0, 1fr)}.oe_widget>:nth-child(4) .oe_block>div{grid-column:span 1}.oe_widget>:nth-child(4) .oe_block>:nth-child(4),.oe_widget>:nth-child(4) .oe_block>:nth-child(5){grid-column:span 1}}.post-archive-content .col-3-grid{gap:8rem}@media only screen and (max-width: 1023px){.post-archive-content .col-3-grid{gap:4rem}}@media only screen and (max-width: 750px){.post-archive-content .col-3-grid{gap:2.4rem}}.newsletter-cta .card__inner{justify-content:center}.newsletter-cta .gform_wrapper{margin-bottom:0}.newsletter-cta .gform_footer,.newsletter-cta .button{max-width:100%;width:100%}.blog-summary{background-color:#fff;border-radius:1rem;box-shadow:0px 6px 10px 0px rgba(0,0,0,.1);overflow:hidden;display:flex;flex-direction:column;position:relative}.blog-summary__label{position:absolute;right:1.2rem;top:1.2rem;z-index:15;background-color:#ffd6bf;color:#e15d17;font-size:1.4rem;padding:.5rem 1.4rem;text-decoration:none;border-radius:1.6rem;line-height:1;margin-bottom:0;transition:all .3s ease-out 0s}.blog-summary__label:hover{background-color:#e15d17;color:#fff}.blog-summary__inner{display:flex;flex-direction:column;text-decoration:none;height:100%}.blog-summary__img{border-radius:1rem;overflow:hidden}.blog-summary__img img{transition:all .3s ease-out 0s}.blog-summary__content{padding:1.6rem 3rem 2.4rem 3rem;display:flex;flex-direction:column;flex:1}.blog-summary__title{margin-bottom:0}.blog-summary .button{margin-left:auto;margin-top:auto}.blog-summary:hover .button{background-color:#00ff86}.blog-summary:hover .blog-summary__img img{transform:scale(1.05) rotate(2deg)}@media only screen and (max-width: 750px){.blog-summary__content{padding:1.6rem 2rem 2.4rem 2rem}}.pagination{display:flex;gap:1rem;flex-wrap:wrap;flex-direction:row;justify-content:center;margin-top:6.4rem;margin-bottom:0}.pagination__icon{width:1.2rem;color:#2d2d2d}.pagination .page-numbers{display:flex;align-items:center;justify-content:center;text-decoration:none;font-weight:600;width:6rem;height:6rem;border-radius:50%;background-color:rgba(0,0,0,0);border:.1rem solid #00ff86;color:#2d2d2d;transition:all .3s ease-out 0s}.pagination .page-numbers.current{background-color:#2d423b;color:#fff}.pagination .page-numbers.current:hover{background-color:#2d423b;color:#fff}.pagination .page-numbers:hover{background-color:#d5e8e8;color:#2d2d2d}.pagination .page-numbers:hover .pagination__icon{color:#2d2d2d}@media only screen and (max-width: 1023px){.pagination .page-numbers{height:4rem;width:4rem;font-size:1.4rem}}@media only screen and (max-width: 1023px){.pagination{justify-content:flex-start}}.blog-share{display:flex;flex-wrap:wrap;gap:2rem;align-items:center;background-color:#d5e8e8;border-radius:1rem;padding:1.4rem 2rem;flex:1}.blog-share__text{margin-bottom:0;font-size:1.6rem}@media only screen and (max-width: 1023px){.blog-share{gap:1.2rem}}@media only screen and (max-width: 640px){.blog-share{justify-content:center;padding-bottom:2rem;gap:1rem}}.share-post .wrap{display:flex;align-items:center;gap:5.4rem}.share-post .sm-icons{max-width:100%;margin-bottom:0}@media only screen and (max-width: 640px){.share-post{margin:5.4rem 0}.share-post .wrap{flex-direction:column;gap:3.2rem}}.single-post .page-header .publish-info,.single-event .page-header .publish-info{margin-top:4rem}.single-post .page-header+section,.single-event .page-header+section{padding-top:6.4rem}@media only screen and (max-width: 1023px){.single-post .page-header+section,.single-event .page-header+section{padding-top:3.2rem}}@media only screen and (max-width: 750px){.single-post .page-header .publish-info,.single-event .page-header .publish-info{margin-inline:auto}}.blog-flex-content{margin-bottom:10rem}@media only screen and (max-width: 1023px){.blog-flex-content{margin-bottom:5.4rem}}.blog-flex-content__inner{position:relative;max-width:129.6rem;margin-inline:auto;display:grid;grid-template-columns:minmax(0, 1fr) 22rem;gap:5.4rem;padding-inline:2rem}.blog-flex-content__image{padding-bottom:35%;margin-bottom:3.2rem}.blog-flex-content__image img{border-radius:1rem;overflow:hidden}.blog-flex-content__content .spacing-row{margin:6rem 0}.blog-flex-content__content .wrap{margin-inline:unset;padding-inline:0}.blog-flex-content__content .share-post{margin-top:5.4rem !important;margin-bottom:0 !important}.blog-flex-content__content .media{position:relative;background-color:#d5e8e8}.blog-flex-content__content p+img{display:block;position:relative;height:0;margin:0;padding-bottom:56.25%;overflow:hidden}.blog-flex-content__content p+img img{position:absolute;inset:0 0 0 0;width:100%;height:100%;object-fit:cover}.blog-flex-content__content-inner>:first-child{margin-top:0}.blog-flex-content__content-inner h2{font-size:3.2rem}@media only screen and (max-width: 1023px){.blog-flex-content__content-inner h2{font-size:2.6rem;margin-bottom:1.6rem;line-height:1.23}}.blog-flex-content__sidebar{position:relative}.blog-flex-content .floating-card{right:0;transform:scale(1);position:relative;transition:none}.blog-flex-content .toc-block{margin-bottom:4rem}@media only screen and (max-width: 1280px){.blog-flex-content__inner{gap:3.2rem}.blog-flex-content .floating-card{display:block}}@media only screen and (max-width: 1023px){.blog-flex-content__inner{grid-template-columns:1fr;gap:5.4rem}.blog-flex-content .toc-block{margin-bottom:3.2rem}.blog-flex-content__content .spacing-row{margin:4rem 0}.blog-flex-content__content>:first-child{margin-top:0}.blog-flex-content .floating-card{margin-inline:auto;max-width:32rem}}.publish-info{display:flex;gap:4rem;align-items:center;max-width:max-content}.publish-info__date,.publish-info__reading-time{display:flex;align-items:center;gap:.8rem;margin-bottom:0;font-size:1.6rem;font-weight:500;width:max-content}.publish-info__date span,.publish-info__date time,.publish-info__date a,.publish-info__reading-time span,.publish-info__reading-time time,.publish-info__reading-time a{flex-shrink:0}.publish-info__author{text-decoration:none}.publish-info__author .employee-profile-block{grid-template-columns:minmax(0, 4rem) 1fr;gap:1.2rem}.publish-info__author .employee-profile-block__name{font-weight:500;margin-bottom:0;font-size:1.6rem}.publish-info__icon{color:#fff;width:1.5rem;top:-0.1rem;position:relative}@media only screen and (max-width: 1023px){.publish-info{flex-direction:column;align-items:flex-start;gap:1.4rem}.publish-info:before,.publish-info:after{display:none}}@media only screen and (max-width: 750px){.publish-info{align-items:center}.publish-info .employee-profile-block{grid-template-columns:minmax(0, 4rem) 1fr;gap:1.2rem}}.toc-block .toc-list{margin-bottom:0}.question{border-radius:2rem;background-color:#d5e8e8;margin-bottom:1rem}.question:last-child{margin-bottom:0}.question__text{padding:2rem 3rem;font-weight:600;font-size:1.8rem;text-decoration:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:0;gap:1rem}.question .button{border-color:#ed7004;flex-shrink:0}.question .button:hover{background-color:#fff}.question__icon{transition:all .3s ease-out 0s;color:#2d2d2d;width:.8rem}.question__answer{padding-inline:3rem;padding-bottom:2.4rem;display:none}.question__answer p,.question__answer ul{padding-bottom:1.6rem;margin-bottom:0}.question__answer .responsive-video-wrapper{padding-bottom:56.25%}.question__answer p:last-child:not(.responsive-video-wrapper){padding-bottom:0}.question--active .question__text{border-bottom:0}.question--active .question__icon{transform:rotate(180deg)}@media only screen and (max-width: 1023px){.question__text{padding:1.4rem 1.6rem;font-size:1.5rem;line-height:1.75}.question__answer{padding-inline:1.6rem}.question__answer p{font-size:1.4rem}}.faq-block{margin-bottom:5.4rem}.faq-block:last-child{margin-bottom:0}@media only screen and (max-width: 1023px){.faq-block{margin-bottom:4rem}}.category-filter .wrap{display:flex;flex-wrap:wrap;align-items:center;gap:2.4rem}.category-filter__title{margin-bottom:0;flex-shrink:0}@media only screen and (max-width: 1280px){.category-filter .wrap{gap:2rem}}@media only screen and (max-width: 1023px){.category-filter .wrap{gap:1rem}}.category-list{display:flex;align-items:center;flex-wrap:wrap;gap:1.2rem;margin-bottom:0}.category-list__item{padding-left:0}.category-list__item:before{display:none}.category-list__item .button:hover{color:#fff;background-color:#2d423b}.category-list__item--active .button{color:#fff;background-color:#2d423b}.faq-question-archive-content{position:relative;margin-top:8.4rem;margin-bottom:10rem}.faq-question-archive-content__shape-container{position:absolute;z-index:1;inset:0;max-width:192rem;left:50%;transform:translateX(-50%);width:100%;z-index:1}.faq-question-archive-content__shape{color:#e3efef;position:absolute;width:149rem;top:50%;bottom:0;left:0;transform:translate(-50%, -50%)}@media only screen and (max-width: 1023px){.faq-question-archive-content{margin-bottom:5.4rem}}.post-type-archive-faq_question .page-header:before,.post-type-archive-whitepaper .page-header:before,.blog .page-header:before,.category .page-header:before,.post-type-archive-vacancy .page-header:before,.post-type-archive-interim_assignment .page-header:before,.post-type-archive-event .page-header:before,.single-event .page-header:before{position:absolute;inset:0;background-color:#d5e8e8;content:"";z-index:-5}.post-type-archive-faq_question .category-filter,.post-type-archive-whitepaper .category-filter,.blog .category-filter,.category .category-filter,.post-type-archive-vacancy .category-filter,.post-type-archive-interim_assignment .category-filter,.post-type-archive-event .category-filter,.single-event .category-filter{padding:6.4rem 0;border-bottom-right-radius:20rem;overflow:hidden;background-color:rgba(0,0,0,0)}.post-type-archive-faq_question .category-filter:before,.post-type-archive-whitepaper .category-filter:before,.blog .category-filter:before,.category .category-filter:before,.post-type-archive-vacancy .category-filter:before,.post-type-archive-interim_assignment .category-filter:before,.post-type-archive-event .category-filter:before,.single-event .category-filter:before{background-color:#d5e8e8}.post-type-archive-faq_question .category-filter:after,.post-type-archive-whitepaper .category-filter:after,.blog .category-filter:after,.category .category-filter:after,.post-type-archive-vacancy .category-filter:after,.post-type-archive-interim_assignment .category-filter:after,.post-type-archive-event .category-filter:after,.single-event .category-filter:after{position:absolute;top:0;bottom:0;left:0;width:40%;background-color:#0e6246;content:"";z-index:-1}.post-type-archive-faq_question .archive-content,.post-type-archive-whitepaper .archive-content,.blog .archive-content,.category .archive-content,.post-type-archive-vacancy .archive-content,.post-type-archive-interim_assignment .archive-content,.post-type-archive-event .archive-content,.single-event .archive-content{background-color:#d5e8e8;margin-top:0;padding-top:8rem;position:relative}.post-type-archive-faq_question .archive-content:before,.post-type-archive-whitepaper .archive-content:before,.blog .archive-content:before,.category .archive-content:before,.post-type-archive-vacancy .archive-content:before,.post-type-archive-interim_assignment .archive-content:before,.post-type-archive-event .archive-content:before,.single-event .archive-content:before{background-color:#fff;position:absolute;inset:0;content:"";border-top-left-radius:20rem}@media only screen and (max-width: 1440px){.post-type-archive-faq_question .category-filter,.post-type-archive-whitepaper .category-filter,.blog .category-filter,.category .category-filter,.post-type-archive-vacancy .category-filter,.post-type-archive-interim_assignment .category-filter,.post-type-archive-event .category-filter,.single-event .category-filter{border-bottom-right-radius:6rem}.post-type-archive-faq_question .archive-content,.post-type-archive-whitepaper .archive-content,.blog .archive-content,.category .archive-content,.post-type-archive-vacancy .archive-content,.post-type-archive-interim_assignment .archive-content,.post-type-archive-event .archive-content,.single-event .archive-content{margin-top:0;padding-top:5.4rem}.post-type-archive-faq_question .archive-content:before,.post-type-archive-whitepaper .archive-content:before,.blog .archive-content:before,.category .archive-content:before,.post-type-archive-vacancy .archive-content:before,.post-type-archive-interim_assignment .archive-content:before,.post-type-archive-event .archive-content:before,.single-event .archive-content:before{border-top-left-radius:6rem}}@media only screen and (max-width: 1280px){.post-type-archive-faq_question .category-filter,.post-type-archive-whitepaper .category-filter,.blog .category-filter,.category .category-filter,.post-type-archive-vacancy .category-filter,.post-type-archive-interim_assignment .category-filter,.post-type-archive-event .category-filter,.single-event .category-filter{padding-top:3.4rem;padding-bottom:4rem}}.case-summary{background-color:#fff;display:flex;flex-direction:column;box-shadow:0px 6px 10px 0px rgba(0,0,0,.1019607843);border-radius:1rem;overflow:hidden}.case-summary__title{margin-bottom:1.6rem}.case-summary__body{padding:2.8rem;display:flex;flex-direction:column;flex:1}.case-summary .check-list{display:flex;flex-direction:column;gap:.6rem;margin-top:auto}.case-summary .check-list li{font-weight:700}.case-summary__footer{display:flex;gap:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center}.case-summary__logo{max-height:4.8rem;width:auto}.case-summary__image{position:relative}.case-summary__image img{border-radius:1rem;overflow:hidden}.case-summary__excerpt{margin-bottom:1.6rem}@media only screen and (max-width: 750px){.case-summary .section-content{padding:2rem}}.case-short-summary{background-color:#fff;box-shadow:0px 2px 10px 0px rgba(0,0,0,.1019607843);border-radius:2rem;overflow:hidden;transition:all .3s ease-out 0s}.case-short-summary:hover{background-color:#ededed}.case-short-summary a{display:grid;align-items:center;grid-template-columns:10rem minmax(0, 1fr);gap:3.2rem;padding:3.2rem;text-decoration:none;height:100%}.case-short-summary__title{font-size:1.8rem;margin-bottom:.4rem;font-weight:800}.case-short-summary__logo{max-height:7.4rem;width:auto}.case-short-summary__excerpt{margin-bottom:0}@media only screen and (max-width: 750px){.case-short-summary a{padding:2rem;grid-template-columns:1fr}.case-short-summary__image{margin-inline:auto}}.case-slider-summary{background-color:#fff;min-height:51rem;box-shadow:0px 6px 10px 0px rgba(0,0,0,.1019607843);border-radius:1rem;overflow:hidden;display:flex;flex-direction:column;margin:0 1rem 1.6rem 1rem;flex:1}.case-slider-summary__title{margin-bottom:1.6rem}.case-slider-summary .col-2-grid{flex:1}.case-slider-summary .col-2-grid>a{display:block;width:100%}.case-slider-summary .section-content{padding:2rem 4rem;display:flex;flex-direction:column;justify-content:center}.case-slider-summary__footer{display:flex;justify-content:space-between;align-items:flex-end}.case-slider-summary__image{position:relative;width:100%;height:100%;display:block}.case-slider-summary__logo{max-width:13.6rem}@media only screen and (max-width: 750px){.case-slider-summary{min-height:unset}.case-slider-summary .section-content{padding:2rem 2.4rem}.case-slider-summary__logo{display:none}.case-slider-summary__image{display:block;position:relative;height:0;margin:0;padding:0 0 75% 0;overflow:hidden}.case-slider-summary__image img{position:absolute;inset:0 0 0 0;width:100%;height:100%;object-fit:cover}}.post-type-archive-success_story .success-stories-intro{padding-top:10rem;margin-bottom:6.4rem}@media only screen and (max-width: 1280px){.post-type-archive-success_story .success-stories-intro{padding-top:6.4rem}}@media only screen and (max-width: 1023px){.post-type-archive-success_story .success-stories-intro{padding-top:5.4rem;margin-bottom:4.4rem}}.success-stories-archive-content .col-4-grid{gap:4rem 2rem}@media only screen and (max-width: 1280px){.success-stories-archive-content .col-4-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media only screen and (max-width: 1023px){.success-stories-archive-content .col-4-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 640px){.success-stories-archive-content .col-4-grid{grid-template-columns:minmax(0, 1fr)}}.author-circle{padding-top:16rem;padding-bottom:10rem}.author-circle .footer-banner__image-container{margin-inline:auto}.author-circle__author{text-align:center}.author-circle__author .button{margin-top:2.8rem}.author-circle__name{font-weight:700;margin-bottom:.6rem}.author-circle__function{font-weight:500;font-size:1.8rem;margin-bottom:0}.author-circle .team-social-list{margin-top:5.4rem;margin-bottom:0;justify-content:center}@media only screen and (max-width: 1440px){.author-circle .circle-shape{display:block}}@media only screen and (max-width: 1023px){.author-circle{padding-top:8rem;padding-bottom:5.4rem}.author-circle .team-social-list{margin-top:4.4rem}}.single-success_story .page-header h1{margin-bottom:.6rem}.single-success_story .page-header .employee-profile-block{margin-top:5.4rem}@media only screen and (max-width: 750px){.single-success_story .page-header .employee-profile-block{margin-inline:auto;margin-top:3.2rem}.single-success_story .page-header h1+.page-header__intro{margin-top:1.6rem}}.single-success_story .flex-content-container+.quote{margin-bottom:-21rem;z-index:5;position:relative}.single-success_story .author-circle{padding-top:31rem}.single-success_story .author-circle.no-quote{padding-top:16rem;margin-top:10rem}@media only screen and (max-width: 1023px){.single-success_story .author-circle{padding-top:26.4rem}.single-success_story .author-circle.no-quote{padding-top:5.4rem;margin-top:5.4rem}}.single-success_story .flex-content-container>:last-child{padding-bottom:0 !important}.employee-profile-block{display:grid;grid-template-columns:minmax(0, 12.4rem) 1fr;align-items:center;gap:2rem;max-width:max-content;text-align:left}.employee-profile-block__avatar img{border-radius:50%;overflow:hidden}.employee-profile-block__function{color:#00ff86 !important;font-weight:500;margin-bottom:.4rem;line-height:1}.employee-profile-block__name{margin-bottom:1.6rem;font-weight:500;font-size:2.2rem;line-height:1.5}.employee-profile-block .team-social-list{justify-content:flex-start;margin-top:0}.employee-profile-block .team-social-list a{max-width:4rem !important;width:4rem !important;height:4rem !important}.employee-profile-block .team-social-list .email-icon{width:1.6rem}.employee-profile-block .team-social-list .linkedin-icon{width:1.6rem}.employee-profile-block .team-social-list .phone-icon{width:1.6rem}@media only screen and (max-width: 750px){.employee-profile-block{grid-template-columns:minmax(0, 9.4rem) 1fr;gap:2rem}.employee-profile-block__name{font-size:1.6rem}}.single-team .case-slider{padding-top:5.4rem;margin-bottom:10rem}.single-team .flex-content-container{margin-bottom:10rem}.single-team .flex-content-container>:last-child{padding-bottom:0}.single-team .recent-blogs{position:relative}@media only screen and (max-width: 1023px){.single-team .author-circle{padding-bottom:0}.single-team .flex-content-container{margin-bottom:5.4rem}}.post-type-archive-team .team-archive-intro{margin-bottom:0}.post-type-archive-team .team-archive-vacancies{position:relative}.post-type-archive-team .team-archive-vacancies .vacancy-slider{padding-top:0}.post-type-archive-team .team-archive-vacancies:after{content:"";position:absolute;top:.2rem;left:0;right:0;width:100%;height:32%;background-color:#d5e8e8;z-index:-1;transform:rotate(180deg) translateY(100%);mask-image:url("../img/custom-icons/half-circle-shape.svg")}.team-archive-content{position:relative;overflow:hidden;margin-top:0;padding-top:10rem}.team-archive-content__shape{color:#d5e8e8;position:absolute;max-width:124.4rem;width:100%;top:0;left:0;transform:translateX(-25%)}@media only screen and (max-width: 1023px){.team-archive-content{padding-top:5.4rem}.team-archive-content__shape{top:1.6rem;max-width:44rem}}.team-archive-vacancies>section{margin:0}.team-masonry-grid{display:flex;align-items:flex-start;justify-content:space-between}.team-masonry-grid>div{flex-basis:calc(33.33% - 2rem)}.team-masonry-grid .col-2{padding-top:8rem}@media only screen and (max-width: 1023px){.team-masonry-grid>div{flex-basis:calc(33.33% - 1rem)}.team-masonry-grid .content-gap{gap:2rem}.team-masonry-grid .col-2{padding-top:0}}@media only screen and (max-width: 750px){.team-masonry-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:2rem}}@media only screen and (max-width: 640px){.team-masonry-grid{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:2rem}}.team-summary{position:relative;max-height:max-content}.team-summary__title{color:#fff;margin-bottom:0;pointer-events:none}.team-summary__img{transition:all .3s ease-out 0s;position:relative}.team-summary__img:after{content:"";position:absolute;left:0;right:0;bottom:0;height:50%;transform:translateY(25%);background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7529411765) 100%);transition:all .3s ease-out 0s;pointer-events:none}.team-summary__img:hover{filter:grayscale(100%)}.team-summary__inner{display:block;border-radius:4rem;overflow:hidden;position:relative}.team-summary__content{position:absolute;left:3.2rem;right:3.2rem;bottom:2.4rem;pointer-events:none}.team-summary__function{font-size:2.2rem;font-weight:500;color:#fff;line-height:1.5;margin-top:1.6rem}.team-summary__footer{display:flex;align-items:center;gap:1.6rem;justify-content:space-between;margin-top:1.6rem}.team-summary__hidden-content{display:none}.team-summary:hover .team-summary__img:after{transform:translateY(0)}@media only screen and (max-width: 1023px){.team-summary__title{font-size:2.4rem}.team-summary__function{font-size:1.6rem}}.team-social-list{display:flex;align-items:center;gap:1rem;margin-bottom:0}.team-social-list li{padding-left:0;pointer-events:all}.team-social-list li:before{display:none}.team-social-list li .email-icon{width:2.2rem}.team-social-list li .linkedin-icon{width:1.9rem}.team-social-list li .phone-icon{width:2.4rem}.team-social-list li .button span{display:none}.team-social-list.as-list{gap:2rem;flex-wrap:wrap}.team-social-list.as-list li{width:auto;height:auto}.team-social-list.as-list li .button{max-width:max-content;width:auto;height:auto;display:flex;align-items:center;gap:1rem;border:none;padding:0;background-color:rgba(0,0,0,0);font-size:1.4rem}.team-social-list.as-list li .button:hover span{color:#00ff86 !important}.team-social-list.as-list li .button svg{color:#00ff86;width:1.4rem}.team-social-list.as-list li .button span{transition:all .3s ease-out 0s;display:initial}@media only screen and (max-width: 1023px){.team-social-list li .email-icon{width:1.6rem}.team-social-list li .linkedin-icon{width:1.4rem}.team-social-list li .phone-icon{width:1.6rem}}.post-type-archive-whitepaper .case-summary__body{padding:2rem}.post-type-archive-whitepaper .case-summary__title{font-size:2rem;line-height:1.5;margin-bottom:auto;word-wrap:break-word}.post-type-archive-whitepaper .case-summary__excerpt{margin-top:1.6rem}.post-type-archive-whitepaper .case-summary__footer .button{flex:1}.post-type-archive-whitepaper .case-summary__footer .button .download-icon{width:1.6rem;color:#2d2d2d;margin-left:1rem}.post-type-archive-whitepaper .team-slider{margin-bottom:0;position:relative}.post-type-archive-whitepaper .team-slider .wrap{z-index:5}.post-type-archive-whitepaper .team-slider:before{position:absolute;left:0;right:0;bottom:0;content:"";height:75%;background-color:#d5e8e8;display:block;z-index:-1}.post-type-archive-whitepaper .text-usps{position:relative;z-index:5}.post-type-archive-whitepaper .recent-blogs{margin:0;padding-top:10rem;padding-bottom:0}.post-type-archive-whitepaper .recent-blogs .wrap{z-index:5}.post-type-archive-whitepaper .recent-blogs__slider{position:relative;padding-bottom:10rem}.post-type-archive-whitepaper .recent-blogs__slider:before{content:"";position:absolute;left:0;right:0;bottom:0;height:67%;width:100%;background-color:#fff}.post-type-archive-whitepaper .recent-blogs__slider:after{content:"";position:absolute;bottom:67%;left:0;right:0;width:100%;height:90%;background-color:#fff;transform:rotate(180deg);mask-image:url("../img/custom-icons/half-circle-shape.svg")}.post-type-archive-whitepaper .whitepaper-team-slider{position:relative}.post-type-archive-whitepaper .whitepaper-team-slider__shape-container{position:absolute;inset:0;max-width:192rem;left:50%;width:100%;transform:translateX(-50%)}.post-type-archive-whitepaper .whitepaper-team-slider__shape{color:#e3efef;position:absolute;width:149rem;top:0;bottom:0;right:0;transform:translateY(-50%) translateX(55%)}@media only screen and (max-width: 1440px){.post-type-archive-whitepaper .recent-blogs{margin:0;padding-top:5.4rem;padding-bottom:0}.post-type-archive-whitepaper .recent-blogs .wrap{z-index:5}.post-type-archive-whitepaper .recent-blogs__slider{position:relative;padding-bottom:5.4rem}.post-type-archive-whitepaper .recent-blogs__slider:before{content:"";position:absolute;left:0;right:0;bottom:0;height:115%;width:100%;background-color:#fff}.post-type-archive-whitepaper .recent-blogs__slider:after{content:"";position:absolute;bottom:115%;left:0;right:0;width:100%;height:40%;background-color:#fff;transform:rotate(180deg);mask-image:url("../img/custom-icons/half-circle-shape.svg")}.post-type-archive-whitepaper .whitepaper-team-slider__shape{width:84rem}}@media only screen and (max-width: 750px){.post-type-archive-whitepaper .whitepaper-team-slider__shape{width:44rem}}.whitepaper-summary .case-summary__footer{margin-top:2.4rem}.whitepaper-summary .case-summary__footer .button{flex:1;white-space:nowrap}.post-type-archive-vacancy .page-header__filter,.post-type-archive-interim_assignment .page-header__filter{margin-top:5.4rem}@media only screen and (max-width: 750px){.post-type-archive-vacancy .page-header:before,.post-type-archive-interim_assignment .page-header:before{background-color:#fff}}@media only screen and (max-width: 750px){.post-type-archive-vacancy .archive-content,.post-type-archive-interim_assignment .archive-content{padding-top:3.6rem;background-color:#fff}}.post-type-archive-vacancy .category-filter,.post-type-archive-interim_assignment .category-filter{transition:all .3s ease-out 0s;overflow:visible;padding:2.4rem;position:sticky;top:8.8rem;z-index:100;background-color:#d5e8e8}@media only screen and (max-width: 1023px){.post-type-archive-vacancy .category-filter,.post-type-archive-interim_assignment .category-filter{top:6.6rem}}@media only screen and (max-width: 750px){.post-type-archive-vacancy .category-filter,.post-type-archive-interim_assignment .category-filter{position:fixed;width:100%;padding:0;padding-top:3rem;padding-bottom:3rem;visibility:hidden;z-index:600;bottom:0;transform:translateY(100%)}.post-type-archive-vacancy .category-filter .wrap,.post-type-archive-interim_assignment .category-filter .wrap{height:100%}.post-type-archive-vacancy .category-filter.open,.post-type-archive-interim_assignment .category-filter.open{transform:translateY(0);visibility:visible}}.post-type-archive-vacancy .category-filter:after,.post-type-archive-vacancy .category-filter:before,.post-type-archive-interim_assignment .category-filter:after,.post-type-archive-interim_assignment .category-filter:before{transition:all .3s ease-out 0s}.post-type-archive-vacancy .category-filter:before,.post-type-archive-interim_assignment .category-filter:before{border-bottom-right-radius:6rem}.post-type-archive-vacancy .category-filter.scrolled,.post-type-archive-interim_assignment .category-filter.scrolled{box-shadow:0px 12px 49px -26px rgba(0,0,0,.2);border-radius:0}.post-type-archive-vacancy .category-filter.scrolled:before,.post-type-archive-interim_assignment .category-filter.scrolled:before{transform:translateX(-6rem)}.post-type-archive-vacancy .category-filter .wrap,.post-type-archive-interim_assignment .category-filter .wrap{justify-content:space-between}.post-type-archive-vacancy .category-filter__count,.post-type-archive-interim_assignment .category-filter__count{margin-bottom:0}.post-type-archive-vacancy .category-filter .filters,.post-type-archive-interim_assignment .category-filter .filters{display:grid;flex-direction:column;gap:1rem;width:100%}@media only screen and (max-width: 750px){.post-type-archive-vacancy .category-filter .filters,.post-type-archive-interim_assignment .category-filter .filters{height:100%}}.post-type-archive-vacancy .category-filter .filters-bottom,.post-type-archive-interim_assignment .category-filter .filters-bottom{display:flex;align-items:center;justify-content:space-between;height:4rem}.post-type-archive-vacancy .category-filter .filters-bottom .button,.post-type-archive-interim_assignment .category-filter .filters-bottom .button{transition:all .1s ease-out 0s;padding:.5rem 1.8rem;font-size:1.4rem}@media only screen and (max-width: 750px){.post-type-archive-vacancy .category-filter .filters-bottom .button,.post-type-archive-interim_assignment .category-filter .filters-bottom .button{display:none}}.post-type-archive-vacancy .category-filter .filters-bottom .button.hidden,.post-type-archive-interim_assignment .category-filter .filters-bottom .button.hidden{opacity:0;pointer-events:none}.post-type-archive-vacancy .category-filter .filters-bottom .button svg,.post-type-archive-interim_assignment .category-filter .filters-bottom .button svg{width:1.4rem;margin-top:.2rem;margin-left:.8rem}.post-type-archive-vacancy .category-filter .filters-mobile-bottom,.post-type-archive-interim_assignment .category-filter .filters-mobile-bottom{display:none;justify-content:center}@media only screen and (max-width: 750px){.post-type-archive-vacancy .category-filter .filters-mobile-bottom,.post-type-archive-interim_assignment .category-filter .filters-mobile-bottom{display:flex}}.post-type-archive-vacancy .category-filter .filters-mobile-bottom .button,.post-type-archive-interim_assignment .category-filter .filters-mobile-bottom .button{flex-grow:1;max-width:100%}.post-type-archive-vacancy .category-filter .filters-mobile-bottom .button svg,.post-type-archive-interim_assignment .category-filter .filters-mobile-bottom .button svg{width:1.4rem;margin-left:.8rem}.post-type-archive-vacancy .category-filter .filters-mobile-head,.post-type-archive-interim_assignment .category-filter .filters-mobile-head{display:none;align-items:center;justify-content:space-between}@media only screen and (max-width: 750px){.post-type-archive-vacancy .category-filter .filters-mobile-head,.post-type-archive-interim_assignment .category-filter .filters-mobile-head{display:flex}}.post-type-archive-vacancy .category-filter .filters-mobile-head .button,.post-type-archive-interim_assignment .category-filter .filters-mobile-head .button{padding:.5rem;width:3.5rem;height:3.5rem;max-width:unset}.post-type-archive-vacancy .category-filter .filters-mobile-head .button svg,.post-type-archive-interim_assignment .category-filter .filters-mobile-head .button svg{width:1.4rem}.post-type-archive-vacancy .category-filter .hours,.post-type-archive-interim_assignment .category-filter .hours{background-color:#fff;border-radius:1rem;border:1px solid #c5c5c5;padding:0 2rem;gap:.5rem;min-height:6rem;max-height:max-content;height:-moz-max-content;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.post-type-archive-vacancy .category-filter .hours .slider-label,.post-type-archive-interim_assignment .category-filter .hours .slider-label{display:flex;align-items:center;justify-content:space-between;width:100%}.post-type-archive-vacancy .category-filter .hours .slider-label p,.post-type-archive-interim_assignment .category-filter .hours .slider-label p{margin-bottom:1rem}.post-type-archive-vacancy .category-filter .hours .slider-label p,.post-type-archive-vacancy .category-filter .hours .slider-label label,.post-type-archive-interim_assignment .category-filter .hours .slider-label p,.post-type-archive-interim_assignment .category-filter .hours .slider-label label{font-size:1.4rem}@media only screen and (max-width: 1440px){.post-type-archive-vacancy .space-filler,.post-type-archive-interim_assignment .space-filler{margin-bottom:0 !important;margin-top:0 !important}}.post-type-archive-interim_assignment .category-filter{position:relative;top:unset}.hidden{display:none !important}.show-filters-container{transition:all .3s ease-out 0s;position:fixed;left:0;bottom:0;right:0;visibility:hidden;display:flex;transform:translateY(10rem);justify-content:center;align-items:center;z-index:80;padding-bottom:3rem;gap:2rem}@media only screen and (max-width: 750px){.show-filters-container{visibility:visible;transform:translateY(0)}}.show-filters-container .button{min-width:20rem;max-width:100%;box-shadow:0px 6px 10px 0px rgba(0,0,0,.1019607843)}.show-filters-container .button.hidden{display:none}.show-filters-container .button svg{width:1.4rem;margin-left:.5rem}.show-filters-container .button.remove-filters{min-width:unset}.show-filters-container .button.remove-filters svg{width:1.6rem;margin:0}.archive-content .no-items-found.filtered.hidden{display:none}#open-application{position:relative}#open-application:before{content:"";position:absolute;left:0;right:0;bottom:0;height:50%;width:100%;background-color:#d5e8e8}#open-application>section{margin-bottom:0}.vacancy-alert-row{padding-top:10rem;padding-bottom:6.5rem;background-color:#d5e8e8}.vacancy-alert-row>section{margin:0}@media only screen and (max-width: 1023px){.vacancy-alert-row{padding-top:5.4rem;padding-bottom:5.4rem}}.vacancy-blogs{padding-top:0}.vacancy-blogs>section{margin:0}#vacancy-apply .disclaimer-text{margin-top:4rem}.set-user-location{cursor:pointer;color:#856404;background-color:#fff3cd;border-color:#ffeeba}.toggle-location-window{text-decoration:underline;text-underline-offset:.2rem}.disclaimer-text{text-align:right;font-weight:500;font-size:1.4rem;margin-bottom:0;max-width:46rem;margin-left:auto;opacity:.8}.model-filter-form{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:2rem;flex:1}.model-filter-form .address{grid-column:1/3}@media only screen and (max-width: 1023px){.model-filter-form .address{grid-column:auto}}.model-filter-form__label{font-weight:700}@media only screen and (max-width: 1023px){.model-filter-form{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media only screen and (max-width: 750px){.model-filter-form{display:flex;flex-direction:column}}.single-vacancy .page-header__top-bar,.single-fulfilled-vacancy .page-header__top-bar,.single-interim_assignment .page-header__top-bar{display:flex;align-items:flex-start;justify-content:space-between;gap:2.4rem}.single-vacancy .page-header__top-bar .company-logo,.single-fulfilled-vacancy .page-header__top-bar .company-logo,.single-interim_assignment .page-header__top-bar .company-logo{margin-bottom:.8rem;background-color:#fff;border-radius:2rem;overflow:hidden;padding-inline:2rem;width:30rem;display:flex;justify-content:center}.single-vacancy .page-header__top-bar .company-logo__inner,.single-fulfilled-vacancy .page-header__top-bar .company-logo__inner,.single-interim_assignment .page-header__top-bar .company-logo__inner{height:8.4rem;width:16rem;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.single-vacancy .page-header__top-bar .company-logo img,.single-fulfilled-vacancy .page-header__top-bar .company-logo img,.single-interim_assignment .page-header__top-bar .company-logo img{max-width:100%;max-height:100%;object-fit:contain}.single-vacancy .page-header__bottom-bar,.single-fulfilled-vacancy .page-header__bottom-bar,.single-interim_assignment .page-header__bottom-bar{display:flex;align-items:center;justify-content:space-between;gap:2.4rem}.single-vacancy .page-header__bottom-bar-start,.single-fulfilled-vacancy .page-header__bottom-bar-start,.single-interim_assignment .page-header__bottom-bar-start{display:flex;flex-wrap:wrap;align-items:center;gap:3.2rem}.single-vacancy .page-header .sm-icons,.single-fulfilled-vacancy .page-header .sm-icons,.single-interim_assignment .page-header .sm-icons{max-width:max-content}.single-vacancy .page-header+section,.single-fulfilled-vacancy .page-header+section,.single-interim_assignment .page-header+section{padding-top:8.4rem}.single-vacancy .floating-card-mobile-container,.single-fulfilled-vacancy .floating-card-mobile-container,.single-interim_assignment .floating-card-mobile-container{display:none}.single-vacancy .floating-card-mobile-container .floating-card,.single-fulfilled-vacancy .floating-card-mobile-container .floating-card,.single-interim_assignment .floating-card-mobile-container .floating-card{display:block;margin-inline:auto;bottom:unset;right:unset;position:relative;transform:scale(1);max-width:calc(100% - 10rem)}@media only screen and (max-width: 1440px){.single-vacancy .space-filler,.single-fulfilled-vacancy .space-filler,.single-interim_assignment .space-filler{margin-bottom:0 !important;margin-top:0 !important}}@media only screen and (max-width: 1023px){.single-vacancy .floating-card-mobile-container,.single-fulfilled-vacancy .floating-card-mobile-container,.single-interim_assignment .floating-card-mobile-container{display:block;margin-top:10.4rem}.single-vacancy .page-header .breadcrumbs,.single-fulfilled-vacancy .page-header .breadcrumbs,.single-interim_assignment .page-header .breadcrumbs{position:relative;left:0;right:0;margin-bottom:2.4rem;top:unset;margin-inline:auto}.single-vacancy .page-header__top-bar,.single-fulfilled-vacancy .page-header__top-bar,.single-interim_assignment .page-header__top-bar{flex-direction:column;gap:2.4rem;text-align:center}.single-vacancy .page-header__top-bar h1,.single-fulfilled-vacancy .page-header__top-bar h1,.single-interim_assignment .page-header__top-bar h1{width:100%}.single-vacancy .page-header__top-bar .company-logo,.single-fulfilled-vacancy .page-header__top-bar .company-logo,.single-interim_assignment .page-header__top-bar .company-logo{margin-inline:auto;order:-1;padding-inline:1rem}.single-vacancy .page-header__top-bar .company-logo__inner,.single-fulfilled-vacancy .page-header__top-bar .company-logo__inner,.single-interim_assignment .page-header__top-bar .company-logo__inner{height:6.4rem;width:12rem}.single-vacancy .page-header__bottom-bar,.single-fulfilled-vacancy .page-header__bottom-bar,.single-interim_assignment .page-header__bottom-bar{flex-direction:column}.single-vacancy .page-header+section,.single-fulfilled-vacancy .page-header+section,.single-interim_assignment .page-header+section{padding-top:4.4rem}}@media only screen and (max-width: 750px){.single-vacancy .page-header,.single-fulfilled-vacancy .page-header,.single-interim_assignment .page-header{padding-bottom:4.4rem}}@media only screen and (max-width: 640px){.single-vacancy .page-header__bottom-bar-start,.single-fulfilled-vacancy .page-header__bottom-bar-start,.single-interim_assignment .page-header__bottom-bar-start{gap:2.4rem;flex-direction:column}}.vacancy-share{display:flex;flex-wrap:wrap;align-items:center;gap:2rem}.vacancy-share__text{margin-bottom:0;font-size:1.8rem;font-weight:500}.vacancy-share .sm-icons{margin-bottom:0}@media only screen and (max-width: 1023px){.vacancy-share{gap:1.2rem}}@media only screen and (max-width: 640px){.vacancy-share{flex-direction:column;justify-content:center;gap:1rem}.vacancy-share__text{font-size:1.4rem}}.vacancy-view-count{display:flex;align-items:center;gap:.6rem;font-weight:500;margin-bottom:0}.vacancy-view-count__icon{height:1.6rem}.vacancy-view-count__number{font-weight:700}.vacancy-meta-list{display:flex;align-items:center;flex-wrap:wrap;gap:1.6rem 4rem;margin-top:5.4rem;margin-bottom:6.4rem}.vacancy-meta-list__item{padding-left:0;display:flex;align-items:center;gap:1rem;font-weight:500;font-size:2.2rem}.vacancy-meta-list__item:before{display:none}.vacancy-meta-list svg{position:relative}.vacancy-meta-list .clock-icon,.vacancy-meta-list .euro-icon{top:-0.1rem}@media only screen and (max-width: 1280px){.vacancy-meta-list__item{font-size:1.6rem}}@media only screen and (max-width: 1023px){.vacancy-meta-list{justify-content:center;max-width:80%;margin-inline:auto;margin-top:3.2rem;margin-bottom:3.2rem;gap:1.2rem 2.4rem}.vacancy-meta-list svg{max-width:1.8rem;max-height:1.6rem}}.vacancy-single-content>:first-child{margin-top:0}.vacancy-single-content .section-content .section-title{margin-bottom:2.4rem}.vacancy-single-content .text ul,.vacancy-single-content .content-two-columns ul{margin-left:0;padding-left:0;list-style-type:none}.vacancy-single-content .text ul li,.vacancy-single-content .content-two-columns ul li{position:relative;padding-left:2rem;margin-bottom:.8rem;display:flex;align-items:flex-start}.vacancy-single-content .text ul li:last-child,.vacancy-single-content .content-two-columns ul li:last-child{margin-bottom:0}.vacancy-single-content .text ul li:before,.vacancy-single-content .content-two-columns ul li:before{display:none}.vacancy-single-content .text ul li:after,.vacancy-single-content .content-two-columns ul li:after{content:"✓";position:absolute;left:0;top:0;color:#333;font-weight:bold}.vacancy-single-content .text:not(.about-your-new-employer) .wrap,.vacancy-single-content .content-two-columns:not(.about-your-new-employer) .wrap{z-index:5}.vacancy-single-content .quote{position:relative;z-index:5}@media only screen and (max-width: 750px){.vacancy-single-content .content-two-columns .section-media{display:none}.vacancy-single-content .content-two-columns--text-wrap .section-content{max-width:100%}}.about-your-new-employer{position:relative}.about-your-new-employer.has-video{padding-bottom:0}.about-your-new-employer.has-video .section-media{position:relative;margin-top:6.4rem}.about-your-new-employer.has-video .section-media .responsive-video-wrapper{margin-bottom:0;z-index:10;position:relative}.about-your-new-employer.has-video .section-media:before{content:"";position:absolute;left:50%;right:0;bottom:0;height:50%;transform:translateX(-50%);width:100vw;background-color:#fff;z-index:1}.about-your-new-employer__shape-container{position:absolute;inset:0;max-width:192rem;width:100%;left:50%;transform:translateX(-50%)}.about-your-new-employer__shape{color:#e3efef;position:absolute;width:149rem;top:0;bottom:0;right:0;transform:translateY(-80%) translateX(50%);z-index:1}@media only screen and (max-width: 1440px){.about-your-new-employer__shape{width:84rem}}@media only screen and (max-width: 1023px){.about-your-new-employer.has-video .section-media{margin-top:2.6rem}.about-your-new-employer__shape{width:18rem;transform:translateY(-75%) translateX(100%)}}.vacancy-summary{background-color:#fff;border-radius:1rem;box-shadow:0px 6px 10px 0px rgba(0,0,0,.1);overflow:hidden;display:flex;flex-direction:column;padding:3rem;position:relative;flex:1}.vacancy-summary.hide-filtered{display:none}.vacancy-summary__inner{display:flex;flex-direction:column;text-decoration:none;height:100%;flex:1}.vacancy-summary__link{text-decoration:none;text-underline-offset:.2rem}.vacancy-summary__link:hover{text-decoration:underline}.vacancy-summary__title{margin-bottom:1.6rem}.vacancy-summary__image{height:7.4rem;width:11rem;position:relative;margin-bottom:.8rem}.vacancy-summary__image img{position:absolute;width:100%;height:100%;object-fit:contain}.vacancy-summary .check-list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem 2rem;margin-top:auto}.vacancy-summary .check-list li{font-weight:400;padding-left:2.8rem}.vacancy-summary .check-list li:before{background-image:url("../img/custom-icons/brand-check.svg") !important;background-size:2rem !important;background-repeat:no-repeat !important;height:2rem;width:2rem;top:.6rem}.vacancy-summary figure:empty{display:none}@media only screen and (max-width: 1023px){.vacancy-summary{padding:2rem}.vacancy-summary .vacancy-logo{max-height:6.4rem;height:100%;max-width:max-content;width:auto}.vacancy-summary__excerpt p{font-size:1.4rem}.vacancy-summary .check-list{margin-top:auto;max-width:max-content;gap:1rem}.vacancy-summary .check-list li{font-size:1.4rem;padding-left:2.4rem}.vacancy-summary .check-list li:before{background-image:url("../img/custom-icons/brand-check.svg") !important;background-size:1.8rem !important;background-repeat:no-repeat !important;height:1.8rem;width:1.8rem;top:.5rem}}.review-slider-summary{display:flex;flex-direction:column;flex:1;padding:3.2rem;margin:.8rem}.review-slider-summary .col-2-grid{flex:1}.review-slider-summary__title{font-size:1.8rem;font-weight:600;margin-bottom:1rem;line-height:1.75}.review-slider-summary__meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.6rem;margin-bottom:2rem;margin-top:1.8rem}.review-slider-summary__left{padding:1.6rem 0}.review-slider-summary__right .content-wrap{border-radius:1rem;overflow:hidden;padding:4rem 3.2rem}.review-slider-summary__recommend{display:flex;align-items:center;gap:1.6rem}.review-slider-summary__recommend .review-slider-summary__title{margin-bottom:0}.review-slider-summary .score-container{display:flex;align-items:center;gap:.8rem}.review-slider-summary .score-container span{font-weight:600}.review-slider-summary .recommend-circle{background-color:#00ff86;border-radius:50%;display:block;width:4.8rem;height:4.8rem;display:flex;align-items:center;justify-content:center;font-weight:800;flex-shrink:0}@media only screen and (max-width: 1023px){.review-slider-summary{padding:2.4rem 2rem}.review-slider-summary .content-gap{gap:2.4rem}.review-slider-summary__title{font-size:1.6rem}.review-slider-summary__left{padding:0}.review-slider-summary__right .content-wrap{padding:2rem}.review-slider-summary__meta{gap:.8rem;margin-bottom:2rem}.review-slider-summary__recommend{gap:.8rem}.review-slider-summary__recommend .review-slider-summary__title{font-size:1.4rem}.review-slider-summary .recommend-circle{width:4rem;height:4rem}}.star-container{display:flex;align-items:center;gap:0 .2rem;padding-bottom:.2rem}.star-container__star{height:1.8rem;width:auto;color:#fc0 !important}@media only screen and (max-width: 1023px){.star-container__star{height:1.6rem}}.event-summary{position:relative;border-radius:2rem;overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.4)}.event-summary:hover .button{background-color:#00ff86}.event-summary:hover .event-summary__image img{transform:scale(1.05) rotate(2deg)}.event-summary__title{margin-bottom:0;color:#fff;line-height:1.25}.event-summary__content{display:flex;align-items:center;justify-content:space-between;gap:2rem;position:absolute;bottom:2rem;right:2rem;left:2rem;z-index:5;pointer-events:none}.event-summary:before{position:absolute;left:0;right:0;bottom:0;height:50%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);width:100%;content:"";z-index:1;pointer-events:none}.event-summary .button{flex-shrink:0}.event-archive-content .faq-block .section-title{margin-bottom:2.4rem}@media only screen and (max-width: 1023px){.event-archive-content .faq-block .section-title{margin-bottom:1.6rem}}section.event-info .event-info__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem;margin:0;padding:0;list-style:none}@media only screen and (max-width: 1023px){section.event-info .event-info__list{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (max-width: 640px){section.event-info .event-info__list{grid-template-columns:1fr;width:100%}}section.event-info .event-info__item{display:flex;gap:1rem;padding:1rem;border:1px solid rgba(0,0,0,0);border-radius:2rem;background-color:#fff;max-width:30rem;list-style:none}section.event-info .event-info__item:before{display:none}@media only screen and (max-width: 640px){section.event-info .event-info__item{min-height:0;padding:1rem;max-width:unset}}section.event-info .event-info__item .event-info__icon{flex:0 0 3.4rem;width:3.4rem;height:3.4rem;padding:.8rem;border-radius:50%;background-color:#d5e8e8;color:#2d423b}@media only screen and (max-width: 640px){section.event-info .event-info__item .event-info__icon{flex-basis:3.2rem;width:3.2rem;height:3.2rem;padding:.75rem}}section.event-info .event-info__item .event-info__icon svg{display:block;width:100%;height:100%}section.event-info .event-info__item--link:hover,section.event-info .event-info__item--link:focus-within{border-color:#00ff86}section.event-info .event-info__link{display:flex;gap:1rem;width:100%;color:inherit;text-decoration:none}section.event-info .event-info__link:hover,section.event-info .event-info__link:focus-visible{text-decoration:none}section.event-info .event-info__content{min-width:0}section.event-info .event-info__label{display:block;margin-bottom:.3rem;color:#878787;font-size:1.1rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.06em}section.event-info .event-info__value{margin:0;color:#2d423b;font-size:1.5rem;font-weight:800;line-height:1.25}@media only screen and (max-width: 640px){section.event-info .event-info__value{font-size:1.4rem}}.page-template-default .page-header+section{padding-top:8.4rem}@media only screen and (max-width: 1280px){.page-template-default .page-header+section{padding-top:4.4rem}}.page-template-page-home .page-header{padding-top:3.2rem}.page-template-page-home .page-header__content{padding-top:4rem}.page-template-page-home .page-header+section{padding-top:6.4rem}.page-template-page-home .cta-blocks:not(.cta-blocks--link-only) .card{box-shadow:0px 0px 10px 0px rgba(0,0,0,.4)}.page-template-page-home .logo-slider{position:relative;z-index:5;margin:0}.page-template-page-home .logo-slider .image-infinite-slider:before,.page-template-page-home .logo-slider .image-infinite-slider:after{display:none}.page-template-page-home .home-vacancy-slider{position:relative}.page-template-page-home .home-vacancy-slider:before{content:"";position:absolute;top:0;left:0;right:0;height:4.2rem;transform:translateY(-100%);width:100%;background-color:#d5e8e8;z-index:-1}.page-template-page-home .home-vacancy-slider__shape-container{position:absolute;inset:0;max-width:192rem;left:50%;width:100%;transform:translateX(-50%)}.page-template-page-home .home-vacancy-slider__shape{color:#e3efef;position:absolute;width:149rem;top:0;bottom:0;right:0;transform:translateY(-18.4rem) translateX(50%);z-index:1}.page-template-page-home .vacancy-slider{padding-top:10rem;margin-bottom:0;margin-top:0}.page-template-page-home .home-slider-text{position:relative;z-index:5}.page-template-page-home .home-slider-text .slider-text{margin:0}.page-template-page-home .home-team-slider{position:relative;z-index:5;padding:0}.page-template-page-home .home-team-slider .circle-shape{position:absolute;top:0;left:0;width:100%;right:0;height:75%;color:#2d423b;z-index:-1}.page-template-page-home .home-team-slider .team-slider{margin-top:0}.page-template-page-home .home-team-slider .team-slider .cta-card .case-short-summary__excerpt{color:#2d2d2d}.page-template-page-home .cta-blocks--link-only .wrap{z-index:5}.page-template-page-home .home-link-blocks-image{padding-top:10rem}.page-template-page-home .home-link-blocks-image .wrap{z-index:5}.page-template-page-home .home-link-blocks-image .link-blocks-with-image{margin:0}.page-template-page-home .home-link-blocks-image .card__title{font-size:2rem}.page-template-page-home .home-recent-blogs{padding-top:5.4rem;position:relative;background-color:#d5e8e8}.page-template-page-home .home-recent-blogs__shape-container{display:flex;position:absolute;inset:0;max-width:192rem;left:50%;transform:translateX(-50%);width:100%;z-index:1;pointer-events:none}.page-template-page-home .home-recent-blogs__shape{color:#e3efef;position:absolute;width:149rem;top:0;bottom:67%;left:0;transform:translate(-40%, -100%)}.page-template-page-home .recent-blogs{margin-top:0;margin-bottom:0}.page-template-page-home .recent-blogs .wrap{z-index:5}.page-template-page-home .recent-blogs__slider{position:relative}.page-template-page-home .recent-blogs__slider:before{content:"";position:absolute;left:0;right:0;bottom:0;height:67%;width:100%;background:linear-gradient(180deg, #2d423b 0%, #0e6246 100%)}.page-template-page-home .recent-blogs__slider:after{content:"";position:absolute;bottom:67%;left:0;right:0;width:100%;height:122.5%;background-color:#fff;z-index:1;transform:rotate(180deg);mask-image:url("../img/custom-icons/half-circle-shape.svg");mask-repeat:no-repeat;mask-size:contain;mask-position:center top}@media only screen and (max-width: 1640px){.page-template-page-home .home-vacancy-slider__shape-container{display:none}.page-template-page-home .home-recent-blogs__shape-container{display:none}}@media only screen and (max-width: 1440px){.page-template-page-home .page-header__content{padding-top:0}.page-template-page-home .page-header+section{padding-top:3.6rem}.page-template-page-home .home-team-slider:before{content:"";position:absolute;inset:0;height:50%;background-color:#2d423b}.page-template-page-home .home-team-slider .circle-shape{top:50%;height:25%}.page-template-page-home .recent-blogs__slider:after{height:85%}}@media only screen and (max-width: 1280px){.page-template-page-home .home-vacancy-slider .vacancy-slider{padding-top:4rem}.page-template-page-home .home-link-blocks-image{padding-top:4.6rem}}@media only screen and (max-width: 1023px){.page-template-page-home .page-header{padding-top:3.2rem}}@media only screen and (max-width: 750px){.page-template-page-home .cta-blocks:not(.cta-blocks--link-only){margin-bottom:4rem}.page-template-page-home .cta-blocks:not(.cta-blocks--link-only) .section-title{text-align:center}.page-template-page-home .home-slider-text{padding-bottom:6.4rem}.page-template-page-home .home-link-blocks-image{padding-bottom:2.4rem}.page-template-page-home .home-link-blocks-image .card__title{font-size:1.6rem}.page-template-page-home .home-recent-blogs{padding-top:0;background-color:#fff}.page-template-page-home .home-recent-blogs:after{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:25%;background-color:#fff;z-index:1;transform:rotate(180deg) translateY(100%);mask-image:url("../img/custom-icons/half-circle-shape.svg")}.page-template-page-home .recent-blogs__slider:after{display:none}}.page-template-page-contact .card{background-color:#d5e8e8}.page-template-page-contact .card:hover .card__inner{background-color:#2d423b}.page-template-page-contact .card:hover p,.page-template-page-contact .card:hover .p,.page-template-page-contact .card:hover .h4{color:#fff}.location-row .wrap{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 3fr);gap:8rem}.location-row__locations{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:6.4rem}.location-row__general .location-block{margin-bottom:2.8rem}.location-row__general .location-block:last-child{margin-bottom:0}.location-row .phone-icon{color:#ed7004;width:1.6rem}.location-row a:not(.button){text-decoration:none}.location-row a:not(.button):hover{text-decoration:underline}.location-row .h4{margin-bottom:1.6rem}@media only screen and (max-width: 1280px){.location-row .wrap{gap:6.4rem}.location-row__locations{gap:4rem}}@media only screen and (max-width: 1023px){.location-row__locations{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (max-width: 750px){.location-row .wrap,.location-row__locations{grid-template-columns:minmax(0, 1fr)}}.location-block__row--phone a{display:flex;gap:.6rem;align-items:center}.location-block__row:last-child{margin-bottom:0}.search .page-header h1{margin-bottom:2.4rem}.search .page-header .search-form{margin-bottom:1rem;max-width:64rem}.search .page-header .search-form__inner{display:flex;align-items:center;gap:1rem}.search .page-header .search-form .search-submit{flex-shrink:0;gap:1rem;align-items:center}.search .page-header .search-form .search-submit .search-icon{width:2.25rem}@media only screen and (max-width: 750px){.search .page-header .search-form .search-submit{max-width:5.2rem;width:5.2rem;height:5.2rem}}.search .page-header+section{padding-top:6.4rem}@media only screen and (max-width: 1023px){.search .page-header+section{padding-top:5.4rem}}.search-results-block{margin-bottom:4rem}.search-results-block ul,.search-results-block ol{margin-bottom:0}.search-results-block:last-child{margin-bottom:0}.error404{background-color:#d5e8e8}.error404 .footer-nav{padding-top:2.4rem}@media only screen and (max-width: 1023px){.error404 .footer-nav{padding-top:5.4rem}}@media only screen and (max-width: 1023px){.error404 .footer-banner{display:none}}.flex-content-container .spacing-row{margin:8rem 0}.flex-content-container>:last-child{padding-bottom:10rem;margin-bottom:0;max-width:192rem;margin-inline:auto}@media only screen and (max-width: 1023px){.flex-content-container .spacing-row{margin:5.4rem 0}.flex-content-container>:last-child{padding-bottom:5.4rem;margin-bottom:0 !important}}.page-header+.flex-content-container>:first-child{margin-top:0}.page-template-page-about-us .content-two-columns .wrap{z-index:5}.page-template-page-about-us .cta-blocks--cards{margin-bottom:0;padding-bottom:0;position:relative}.page-template-page-about-us .cta-blocks--cards .wrap{z-index:5}.page-template-page-about-us .cta-blocks--cards .cta-blocks__items-container{position:relative;padding-bottom:1rem}.page-template-page-about-us .cta-blocks--cards .cta-blocks__items-container:before{content:"";position:absolute;left:0;right:0;bottom:0;height:50%;background-color:#d5e8e8;z-index:-1}.page-template-page-about-us .team-slider{position:relative;padding-top:6.4rem;margin-top:0;background-color:#d5e8e8}.page-template-page-about-us .team-slider .wrap{z-index:5}.page-template-page-about-us .team-slider:after{content:"";position:absolute;bottom:-0.1rem;left:0;right:0;width:100%;height:50%;background-color:#fff;z-index:1;transform:rotate(180deg);mask-image:url("../img/custom-icons/half-circle-shape.svg")}.page-template-page-about-us .about-us-cta-blocks{position:relative}.page-template-page-about-us .about-us-cta-blocks__shape-container{position:absolute;z-index:1;inset:0;max-width:192rem;left:50%;transform:translateX(-50%);width:100%}.page-template-page-about-us .about-us-cta-blocks__shape{color:#e3efef;position:absolute;width:149rem;top:50%;bottom:0;left:0;transform:translate(-50%, -50%)}.page-template-page-about-us .vacancy-slider{margin-top:0;padding-top:10rem}.page-template-page-about-us .about-us-text-media .circle-shape path{fill:#d5e8e8 !important}@media only screen and (max-width: 1640px){.page-template-page-about-us .about-us-cta-blocks__shape-container{display:none}}@media only screen and (max-width: 1280px){.page-template-page-about-us .about-us-cta-blocks{margin-bottom:10rem}.page-template-page-about-us .about-us-cta-blocks .cta-blocks__items-container:before{display:none}}@media only screen and (max-width: 1023px){.page-template-page-about-us .about-us-cta-blocks{margin-bottom:5.4rem}.page-template-page-about-us .vacancy-slider{padding-top:5.4rem}.page-template-page-about-us .team-slider{padding-top:5rem}.page-template-page-about-us .team-slider:before{content:"";position:absolute;background-color:#fff;left:0;right:0;bottom:0;height:15%}.page-template-page-about-us .team-slider:after{height:25%;bottom:15%}}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments,.review,.woocommerce-thankyou-order-details,.woocommerce-column,.woocommerce-MyAccount-navigation{margin:0 0 2.4rem 0;border-radius:2rem;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;border-left:.4rem solid #2d2d2d;background:#fff;padding:1.6rem 2.4rem;position:relative;width:100%}.woocommerce-notices-wrapper{width:100%}.form-row{width:100%;margin:0 0 1.6rem 0;position:relative}.form-row-last,.form-row-first{width:calc(50% - 1rem)}@media only screen and (max-width: 640px){.form-row-last,.form-row-first{width:100%}}.woocommerce-column{flex-direction:column;align-items:flex-start;justify-content:flex-start}.woocommerce-result-options{display:flex;justify-content:space-between;align-items:center;margin:0 0 2.4rem 0}.woocommerce-result-count{margin:0;padding:0}ul.products{display:grid;gap:3.2rem}ul.products.columns-4{grid-template-columns:repeat(4, 1fr)}ul.products.columns-3{grid-template-columns:repeat(3, 1fr)}ul.products.columns-2{grid-template-columns:repeat(3, 1fr)}ul.products.columns-1{grid-template-columns:repeat(1, 1fr)}ul.products li{margin:0;padding:0;display:flex;flex-direction:column;justify-content:space-between}ul.products li:before{display:none}.product .onsale{position:absolute;right:0;top:0;background:#2d2d2d;color:#fff;font:700 1.2rem/1 "Figtree",sans-serif;padding:1rem}#woocommerce-content div.product{display:flex;flex-wrap:wrap;gap:0rem 8rem;justify-content:space-between}#woocommerce-content div.product .summary{width:calc(50% - 4rem)}#single-product-gallery{width:calc(50% - 4rem)}.cart-button .amount{position:absolute;top:-0.5rem;right:0rem;height:2rem;width:2rem;display:flex;align-items:center;justify-content:center;background:#2d2d2d;color:#fff;font:400 1.2rem/1 "Figtree",sans-serif;border-radius:50%;transition:all .5s cubic-bezier(0.86, 0, 0.07, 1);transform:scale(0);opacity:0}.cart-button.loaded .amount{transform:scale(1);opacity:1}body.woocommerce-cart .woocommerce{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:4rem 0}body.woocommerce-cart .woocommerce .woocommerce-cart-form{width:calc(100% - 40rem)}body.woocommerce-cart .woocommerce .cart-collaterals{width:32rem}@media only screen and (max-width: 1023px){body.woocommerce-cart .woocommerce .woocommerce-cart-form,body.woocommerce-cart .woocommerce .cart-collaterals{width:100%}}.shop_table{border-collapse:separate}.shop_table thead .product-remove .screen-reader-text,.shop_table thead .product-thumbnail .screen-reader-text{display:none}.shop_table td,.shop_table th{padding:.8rem 1.6rem}.shop_table thead th{background:rgba(0,0,0,.05)}.shop_table tbody td,.shop_table tbody th{vertical-align:top}.shop_table tbody tr:nth-child(even) td,.shop_table tbody tr:nth-child(even) th{background:rgba(0,0,0,.025)}.shop_table .cart_item td,.shop_table .cart_item th{vertical-align:middle}.shop_table .cart_item .variation{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 .4rem}.shop_table .cart_item .variation dt,.shop_table .cart_item .variation dd,.shop_table .cart_item .variation dd p{font-size:1.2rem;line-height:2}.shop_table .cart_item .variation dt{font-weight:700}.shop_table .cart_item .product-remove{text-align:center}.shop_table .cart_item .product-remove a{text-decoration:none;color:#2d2d2d;font-size:2rem;line-height:1}.shop_table .cart_item .product-thumbnail{width:12rem}.shop_table .cart_item .product-thumbnail a{display:flex;align-items:center;justify-content:center;height:12rem;width:12rem;position:relative}.shop_table .cart_item .product-thumbnail a img{max-height:100%;max-width:100%;height:auto;max-width:auto}.shop_table .cart_item .product-name a{text-decoration:none}.shop_table .cart_item .product-name a:hover{text-decoration:underline}.shop_table .cart_item .product-quantity .quantity{display:flex}.shop_table .cart_item .product-quantity .quantity label{display:none}.shop_table .actions{padding:1.6rem}.shop_table .actions .coupon{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 .8rem 0}.shop_table .actions .coupon label{margin:0}.shop_table .actions .coupon #coupon_code{width:20rem;margin-left:auto;margin-right:.8rem}.shop_table .actions .coupon button{background:#2d2d2d;color:#fff}.shop_table .actions button[name=update_cart]{display:block;margin-left:auto;background:#2d2d2d;color:#fff}.shop_table .product-subtotal{text-align:right}@media only screen and (max-width: 640px){.shop_table.shop_table_responsive .input-number-wrap{margin-left:auto}.shop_table.shop_table_responsive thead,.shop_table.shop_table_responsive th{display:none}.shop_table.shop_table_responsive tr td{display:block;text-align:right;clear:both;margin:0}.shop_table.shop_table_responsive tr td.product-thumbnail{text-align:center;width:100%}.shop_table.shop_table_responsive tr td.product-thumbnail a{margin:0 auto}.shop_table.shop_table_responsive tr td:after{content:"";display:block;clear:both}.shop_table.shop_table_responsive tr td[data-title]::before{content:attr(data-title) ": ";font-weight:600;float:left}.shop_table .actions{padding-top:3.2rem}.shop_table .actions .coupon #coupon_code{width:100%;margin:0 0 .8rem 0}}.cart_totals .shop_table tr td:last-child,.cart_totals .shop_table tr th:last-child,.woocommerce-checkout-review-order-table tr td:last-child,.woocommerce-checkout-review-order-table tr th:last-child{text-align:right}.cart_totals .shop_table tr td:last-child .select2,.cart_totals .shop_table tr th:last-child .select2,.woocommerce-checkout-review-order-table tr td:last-child .select2,.woocommerce-checkout-review-order-table tr th:last-child .select2{text-align:left}ul#shipping_method li{text-align:right}ul#shipping_method li label{text-align:right;margin-left:auto}ul#shipping_method li label .amount{margin-left:auto}ul#shipping_method li:before{display:none}ul#shipping_method li label{display:flex;flex-direction:row}@media only screen and (max-width: 1023px){ul#shipping_method li label{flex-direction:column}}.woocommerce-info{flex-direction:column;justify-content:flex-start;align-items:flex-start}.woocommerce-form-coupon,.woocommerce-form-login{margin:-2.4rem 0 2.4rem 0;border-radius:0;display:flex;flex-direction:column;border-left:.4rem solid #2d2d2d;background:#fff;padding:1.6rem 2.4rem;position:relative;width:100%}.woocommerce-checkout h3{margin-bottom:2.4rem}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;gap:2rem;margin:0 0 2.4rem 0}.woocommerce-billing-fields__field-wrapper h3,.woocommerce-shipping-fields__field-wrapper h3{width:100%}.woocommerce-shipping-fields{margin-bottom:4rem}ul.woocommerce-error{padding:2.4rem;background:#ffe7e7;border-radius:0 2rem 0 0;border-color:#dd1e18;flex-direction:column;align-items:flex-start;justify-content:flex-start}ul.woocommerce-error li{color:#dd1e18}ul.woocommerce-error li:before{background:#dd1e18}.woocommerce-checkout form.woocommerce-checkout{display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width: 1023px){.woocommerce-checkout form.woocommerce-checkout{flex-direction:column;gap:2.4rem 0}}#customer_details{width:calc(100% - 56rem)}@media only screen and (max-width: 1023px){#customer_details{width:100%}}#checkout-order-wrap{width:48rem}#checkout-order-wrap .payment-icons{margin-top:-2.4rem}@media only screen and (max-width: 1023px){#checkout-order-wrap{width:100%;padding-left:2rem;padding-right:2rem}}button[name=woocommerce_checkout_place_order]{width:100%;margin:2.4rem 0 1.6rem 0 !important}#payment ul li{padding-left:0}#payment ul li:before{display:none}.payment_box p{font-size:1.2rem}.woocommerce-terms-and-conditions-wrapper label{display:flex}.woocommerce-terms-and-conditions-wrapper a{position:relative;z-index:3}.woocommerce-thankyou-order-details{flex-direction:column;align-items:flex-start}ul.wc-item-meta{flex-direction:column;gap:0;margin:0}ul.wc-item-meta li{display:flex;margin:0;padding:0;font:400 1.2rem/2 "Figtree",sans-serif;gap:0 .4rem}ul.wc-item-meta li:before{display:none}ul.wc-item-meta li p{font:400 1.2rem/2 "Figtree",sans-serif;margin:0}.woocommerce-MyAccount-navigation{flex-direction:column;justify-content:flex-start;align-items:flex-start}.woocommerce-MyAccount-navigation ul{margin:0}.woocommerce-MyAccount-navigation ul li{font:400 1.8rem/1.25 "Figtree",sans-serif;padding:0}.woocommerce-MyAccount-navigation ul li:before{display:none}.woocommerce-MyAccount-navigation ul li a{display:block;padding:1.2rem 2.4rem;text-decoration:none;background-image:none;background-position:center left 0;background-repeat:no-repeat;background-size:1.6rem auto}.woocommerce-MyAccount-navigation ul li a:hover{color:#2d2d2d}.woocommerce-MyAccount-navigation ul li.is-active a{background-image:url("../img/custom-icons/chevron-right.svg")}body.woocommerce-account .woocommerce{display:flex;flex-wrap:wrap;gap:4rem 8rem}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{width:26rem}body.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:calc(100% - 34rem)}@media only screen and (max-width: 1023px){body.woocommerce-account .woocommerce{flex-direction:column}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation,body.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:100%}}.woocommerce-MyAccount-content fieldset legend{font-weight:700;margin:0 0 1.6rem 0}.woocommerce-MyAccount-content__field-wrapper,.woocommerce-MyAccount-content .edit-account{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.woocommerce-MyAccount-content .clear{width:100%}.col2-set{width:100%}#customer_login h2{display:none}#customer_login h3{margin-bottom:2.4rem}section.event-speakers{background-color:#d5e8e8}section.event-speakers .wrap{max-width:max-content}@media only screen and (max-width: 750px){section.event-speakers .wrap{max-width:100%}}section.event-speakers .wrap h2{margin-bottom:4rem;justify-self:center;text-align:center}section.event-speakers .wrap .speakers{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:100vw}section.event-speakers .wrap .speakers.has-1{grid-template-columns:1fr}@media only screen and (max-width: 750px){section.event-speakers .wrap .speakers{display:flex;flex-direction:column}}section.event-speakers .wrap .speakers .speaker{width:30rem;height:45rem;position:relative;overflow:hidden;border-radius:4rem}@media only screen and (max-width: 1023px){section.event-speakers .wrap .speakers .speaker{width:35rem;height:50rem}}@media only screen and (max-width: 800px){section.event-speakers .wrap .speakers .speaker{width:30rem;height:45rem}}@media only screen and (max-width: 750px){section.event-speakers .wrap .speakers .speaker{width:100%;height:50rem;border-radius:2rem}}section.event-speakers .wrap .speakers .speaker:before{position:absolute;content:"";background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);height:35%;width:100%;bottom:0;z-index:10}section.event-speakers .wrap .speakers .speaker figure{width:100%;height:100%;position:relative;z-index:0}section.event-speakers .wrap .speakers .speaker figure img{position:absolute;width:100%;height:100%;object-fit:cover}section.event-speakers .wrap .speakers .speaker .content{position:absolute;bottom:0;width:100%;height:max-content;z-index:20;padding:3.2rem 4rem}@media only screen and (max-width: 750px){section.event-speakers .wrap .speakers .speaker .content{padding:1.8rem 2rem}}section.event-speakers .wrap .speakers .speaker .content .name{font-size:4.8rem;line-height:6rem;color:#00ff86;font-weight:800;margin-bottom:1rem}@media only screen and (max-width: 800px){section.event-speakers .wrap .speakers .speaker .content .name{font-size:3.8rem;line-height:4rem}}section.event-speakers .wrap .speakers .speaker .content .name .first-name{color:#fff;font-weight:600}section.event-speakers .wrap .speakers .speaker .content .job-description{color:#fff;margin-bottom:0}/*# sourceMappingURL=dd_style.css.map */