@-webkit-keyframes slideLeft{0%{width:0}to{width:100%}}.dropdown-toggle{position:relative;display:inline-block;cursor:pointer}.dropdown-toggle .dropdown-button{background:#f2f2f2;padding:15px 30px;display:inline-block}.dropdown-toggle .dropdown-button i{margin-left:10px;transition-duration:.3s;-webkit-transform:rotate(0);transform:rotate(0)}.dropdown-toggle .dropdown-button.open i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dropdown-toggle .dropdown-container{display:none;position:absolute;left:0;right:0;top:100%;z-index:9999;background:grey}.dropdown-toggle .dropdown-container a{display:block;border-bottom:1px solid #000;background:#f2f2f2;color:#000;transition-duration:.3s;padding:10px;text-align:center}.dropdown-toggle .dropdown-container a.active,.dropdown-toggle .dropdown-container a:hover{background:#ffed00;color:#000}.dataTable{width:100%;margin:30px 0}.bootstrap-datetimepicker-widget{border:1px solid #aaa;position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background:#fff}.bootstrap-datetimepicker-widget.bottom:after{display:none}.bootstrap-datetimepicker-widget.bottom:before{border-bottom:1px solid #aaa}.bootstrap-datetimepicker-widget table td{padding:5px}.bootstrap-datetimepicker-widget table td.active{background:#ffed00;color:#000}.slick-slider{margin-bottom:0;padding-bottom:0}.slick-slider.centered-dots{padding-bottom:45px}.slick-slider.centered-dots .slick-dots{bottom:-15px;left:30px;right:30px;text-align:center}.slick-slide{outline:none!important}.slick-disabled,.slick-hidden{display:none!important}.slick-next,.slick-prev{width:40px;height:40px;position:absolute;z-index:8;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#ffed00;transition-duration:.3s;color:#000;border:none}.slick-next:before,.slick-prev:before{color:#000}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background:#000}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{color:#fff}.slick-next:before,.slick-prev:before{font-family:Font Awesome\ 5 Pro;font-size:33px;line-height:30px}.slick-next{right:0}.slick-next:before{content:"\F105";margin-left:3px}.slick-prev{left:auto;left:0}.slick-prev:before{content:"\F104";margin-right:3px}.slick-dots{bottom:15px;right:30px;width:auto}.slick-dots li{width:15px;height:15px;margin:5px;padding:0}.slick-dots li button{transition:all .3s ease-in-out;height:15px;width:15px;background:#ffed00;-webkit-transform:scale(1);transform:scale(1)}.slick-dots li button:before{content:none}.slick-dots li.slick-active button,.slick-dots li button:hover{-webkit-transform:scale(1.4);transform:scale(1.4);background:#ffed00}.slick-dotted.slick-slider{margin-bottom:0}.select2-container--default{border-bottom:5px solid #fff;padding-bottom:0}.select2-container--default .select2-selection--multiple{background:none;border:none!important}.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#000;border-radius:0;border:none;color:#fff;padding:10px;font-size:14px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#0298c3;margin-right:5px}.select2-container--default .select2-search--inline{margin-bottom:0}.select2-container--default .select2-search--inline .select2-search__field{background:none;color:#fff;height:auto;line-height:40px;margin:0;width:100%}.select2-container--default .select2-search--inline .select2-search__field::-webkit-input-placeholder{color:#fff}.select2-container--default .select2-search--inline .select2-search__field::-moz-placeholder{color:#fff}.select2-container--default .select2-search--inline .select2-search__field:-ms-input-placeholder{color:#fff}.select2-container--default .select2-search--inline .select2-search__field:-moz-placeholder{color:#fff}.select2-container--default .select2-dropdown{border-radius:0;border:5px solid #fff;margin-top:-4px}.select2-container--default .select2-dropdown .select2-results__option--highlighted[aria-selected]{background-color:#ffed00;color:#000}.icheckbox,.iradiobox{display:inline-block;*display:inline;vertical-align:middle;padding:0;margin-right:10px;width:18px;height:18px;background:url(/build/images/icheck-custom.9b170748.png) no-repeat;border:none;cursor:pointer;transition:none}.icheckbox{background-position:0 0}.icheckbox.hover{background-position:-20px 0}.icheckbox.checked{background-position:-40px 0}.icheckbox.disabled{background-position:-60px 0;cursor:default}.icheckbox.checked.disabled{background-position:-80px 0}.iradiobox{background-position:-100px 0}.iradiobox.hover{background-position:-120px 0}.iradiobox.checked{background-position:-140px 0}.iradiobox.disabled{background-position:-160px 0;cursor:default}.iradiobox.checked.disabled{background-position:-180px 0}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:1.25dppx),(min-resolution:120dpi){.icheckbox,.iradiobox{background-image:url(/build/images/icheck-custom@2x.1d3a416f.png);background-size:200px 20px}}@media only screen and (max-width:600px){#onetrust-button-group{display:grid!important}#onetrust-button-group #onetrust-pc-btn-handler{-webkit-order:2!important;order:2!important}#onetrust-button-group .banner-actions-container{display:grid!important}#onetrust-button-group .banner-actions-container #onetrust-reject-all-handler{-webkit-order:2!important;order:2!important}#onetrust-button-group .banner-actions-container #onetrust-accept-btn-handler{-webkit-order:1!important;order:1!important}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,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}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}*,body{font-family:Quicksand,sans-serif;font-weight:400}body{-webkit-font-smoothing:antialiased;background:#fff;overflow-x:hidden;font-size:15px;padding-top:65px;color:#000}.cursive-font,.seaweed{font-family:Quicksand,sans-serif;text-transform:uppercase}h1.with-icon img,h2.with-icon img,h3.with-icon img,h4.with-icon img,h5.with-icon img,h6.with-icon img{width:33px;display:block;margin-bottom:15px}.menumargin{margin-top:100px}h1{font-size:36px;margin-bottom:20px}h1,h2{line-height:1.5;letter-spacing:2px}h2{font-size:26px;margin-bottom:15px}.title-yellow-bg{background:#ffed00;color:#000;text-transform:uppercase;padding:10px 20px;display:inline-block;font-size:16px}.hidden{display:none!important}h3{font-size:21px;margin-bottom:15px;letter-spacing:1px}h3,h4{line-height:1.8}h4{font-size:18px;margin-bottom:10px}a{font-size:15px;font-weight:400;text-decoration:none;color:#000}a:focus{outline:none}p{font-size:15px;font-weight:400;line-height:1.8;margin-bottom:10px}p a{text-decoration:underline}strong{font-weight:700}ul{-webkit-padding-start:0}.img-responsive{max-width:100%}.spacing-top{padding-top:30px}.spacing-bottom{padding-bottom:30px}.double-spacing-top{padding-top:60px}.double-spacing-bottom{padding-bottom:60px}.btn{white-space:normal}.btn.btn-yellow-line{background:none;color:#fff;display:inline-block;padding:10px 20px;transition-duration:.3s;text-transform:uppercase;border:1px solid #ffed00;letter-spacing:1px}.btn.btn-yellow-line:hover{background:#ffed00;color:#000}.btn.btn-grey{background:#f2f2f2;color:#000;transition-duration:.3s;padding:10px 20px;display:inline-block;letter-spacing:1px;font-weight:500}.btn.btn-grey:hover{background:#ffed00;color:#000}.bg-image{position:relative}.bg-image img{object-fit:cover;object-position:center center;width:100%;height:100%}.bg-image.compat-object-fit{background-size:cover;background-position:50%}.bg-image.compat-object-fit img{display:none}.container{max-width:1440px}.container,.container-extra-spacing{width:100%;margin:0 auto;position:relative}.container-extra-spacing{max-width:1200px}section{display:block;width:100%}.bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.no-margin-bottom,.no-margin-top{margin-top:0!important}.link-btn{transition:all .2s ease-in-out;background-color:#0298c3;color:#fff;display:inline-block;margin-bottom:0;padding:10px 15px}.link-btn img{display:block;float:right;width:25px}.link-btn span{float:left;margin-top:-4px}.link-btn:hover{background-color:#fff;color:#ffe800;font-weight:700}.popup{transition:all .4s linear;background-color:#0298c3;color:#fff;margin-bottom:0;margin-left:-50vw;padding:10px 15px;position:relative}.popup,.popup img{display:inline-block}.popup img{margin-right:15px;opacity:1;width:25px;vertical-align:middle}.popup .close{cursor:pointer;right:-15px;left:auto;position:absolute;top:-25px;width:15px}.popup span{display:inline-block;font-weight:700;vertical-align:middle}.popup:hover{background-color:#fff;color:#ffe800}.popup.phone-popup{background-color:#f47022;color:#fff!important}.popup.phone-popup img{width:12px}.popup.in-view{margin-left:0}.left-cta{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#fff;padding:10px 0;position:fixed;right:15px;width:50px;left:auto}.left-cta img{transition:all .2s linear;-webkit-transform:scale(1);transform:scale(1);display:block;height:30px;margin:0 auto;max-width:30px}.left-cta.chat{margin-top:75px;margin-left:-5px}.left-cta:hover img{transition:all .2s linear;-webkit-transform:scale(1.3);transform:scale(1.3)}.scroll-top{transition:all .4s linear;background:#000;margin:0;padding:28px 24px;position:fixed;right:-5vw;bottom:0;z-index:999}.scroll-top img{width:20px;display:block}.scroll-top:hover{background:#0298c3}.scroll-top.active{right:0}.bg-white{background:#fff}.bg-grey{background:#f2f2f2}.bg-id-black{background:#000}.bg-id-blue{background:#0298c3}.bg-id-orange{background:#f47022}.bg-ia-pink{background:#d8006b}.bg-ia-blue{background:#0d1b2d}.bg-yellow{background:#ffed00}.bg-black{background:#000}.bg-dark-grey{background:#aaa}.bg-dark-yellow{background:#ffd800}.bg-red{background:#ce2b2b}#cookiebalk-wrap{position:fixed;bottom:0;left:0;right:0;height:auto;z-index:999999;text-align:center;display:none;font-size:13px;padding:20px 50px 0;color:#000;background:#ffed00;box-shadow:3px 4px 7px -1px #333}#cookiebalk-wrap span{margin-bottom:10px;display:inline-block}#cookiebalk-wrap .cookiebalk a{margin:0 10px;color:#000;font-size:13px;text-decoration:underline}.infoBox{height:auto;overflow:visible!important}.infoBox .infowindow--box{width:250px;display:block;text-decoration:none!important;position:relative;z-index:4;background:#fff}.infoBox .infowindow--box .image{position:relative;display:block;height:170px;background-size:cover;background-repeat:no-repeat;background-position:50%}.infoBox .infowindow--box .infowindow--content{position:relative;background:#fff;padding:15px 20px}.infoBox .infowindow--box .infowindow--content h2{font-size:16px;font-weight:700;text-transform:uppercase;margin:0 0 15px;line-height:1em}.infoBox .infowindow--box .infowindow--content p{margin:0 0 15px}.infoBox .infowindow--box .infowindow--content a{display:inline-block;background:hsla(0,0%,100%,.7);padding:7px 15px;border:2px solid #ffed00;transition-duration:.3s;text-transform:uppercase;font-size:12px;color:#000}.infoBox .infowindow--box .infowindow--content a:hover{background:#ffed00}@media only screen and (max-width:1500px){.container{width:100%;padding-left:50px;padding-right:50px}.container-extra-spacing{width:100%;padding-left:100px;padding-right:100px}}@media only screen and (max-width:1200px){.container{width:100%;padding-left:40px;padding-right:40px}.container-extra-spacing{width:100%;padding-left:70px;padding-right:70px}a{font-size:14px;text-decoration:none}a:focus{outline:none}p{font-size:14px;letter-spacing:1px;line-height:1.8;margin-bottom:10px}}@media only screen and (max-width:992px){.container{width:100%;padding-left:30px;padding-right:30px}.container-extra-spacing{width:100%;padding-left:50px;padding-right:50px}h6.miniheader{margin-left:0;padding-left:40px;font-size:32px}h6.miniheader:before{width:30px;position:absolute;left:0}}@media only screen and (max-width:768px){.container,.container-extra-spacing{width:100%;padding-left:30px;padding-right:30px}h2{font-size:22px}.menumargin{margin-top:30px}h6.miniheader{font-size:26px}h6.miniheader:before{width:30px!important}.popup-btn{display:none}}#intro .caption{top:40%!important}.yellowbutton{background-color:#ffe800}.whitebutton,.yellowbutton{text-transform:uppercase;border:1px solid #ffed00;letter-spacing:1px;font-weight:500}.whitebutton{background-color:#fff}.whitebutton,.yellowbutton{padding:10px 20px;text-align:center}.yellowbutton:hover{background:transparent}.whitebutton:hover,.yellowbutton:hover{border:1px solid #000;color:#000!important}.whitebutton:hover{background:#ffe800}header nav ul li a.yellowbutton:hover{border-bottom:1px solid #000;padding-bottom:10px}.adviesblok a.yellowbutton{width:270px;display:block;margin:40px auto 0;text-align:center;padding:10px}.pushbutton{border:4px solid #ff0;width:65px;height:65px;display:block;background:#fff;border-radius:50%;float:right;text-align:center;margin-top:-5px}.pushbutton img{margin-top:25%;width:35px}.leftside,.rightside{width:50%;float:left}.bg-image.leftside,.bg-image.rightside{width:50%;float:left;display:block}.leftside img.group{width:100%}.leftside.textfield,.rightside.textfield,.teampage .leftside.textfield,.teampage .rightside.textfield{padding:0 65px;width:50%;float:left}.leftside.textfield .yellowbutton,.rightside.textfield .yellowbutton,.teampage .leftside.textfield .yellowbutton,.teampage .rightside.textfield .yellowbutton{margin-top:15px;display:inline-block}#services .textfield h2{margin-top:35px}#services .textfield p{margin-bottom:40px}.textfield.leftside h3 .textfield.rightside h3{font-size:32px}.textfield.leftside p .textfield.rightside p{color:#707070;font-size:14px;margin-bottom:30px}.textfield.yellowbutton{padding:10px 60px;margin-top:40px}.columntext{float:left;width:26%;margin-right:5%;margin-bottom:30px}.columntext h3{font-size:40px;margin-top:50px;line-height:40px}.columntext a.readmore{color:#000}.columntext a.readmore img{margin-right:10px;top:3px;position:relative}.container{clear:both}.verticalblock{display:block;height:230px;text-align:center}.adviesblok{height:300px;position:relative}.adviesblok h4.notification{font-size:40px;text-align:center;width:55%;line-height:55px;margin:0 auto 40px;font-weight:700;text-transform:none}.adviesblok h4.notification p{font-size:22px}.header .bg-image{height:75vh}.columnbox{border-right:1px solid grey;border-top:1px solid grey;border-bottom:1px solid grey;padding:30px;margin:0}.columntext.columnbox.first{border-left:1px solid grey}.columnbox h3.miniheader{margin-top:0}.columnbox h3.miniheader:before{display:inline-block;margin:0 15px 0 0;height:2px;content:" ";text-shadow:none;background-color:#707070;width:80px;top:-23px;position:relative}.columnbox h3.miniheader{color:#ffe800;text-align:center;font-size:80px;width:60%;margin:0 auto}h1.miniheader,h6.miniheader{margin:50px 0 50px 30px;font-size:28px;position:relative;padding-left:90px;letter-spacing:0;line-height:1}h1.miniheader:before,h6.miniheader:before{margin:15px 19px 6px 0;width:70px;position:absolute;top:2px}.adviesblok h6.miniheader:before,h1.miniheader:before,h6.miniheader:before{display:inline-block;height:1px;content:" ";text-shadow:none;background-color:#707070;left:0}.adviesblok h6.miniheader:before{margin:8px 19px 6px 0;width:122px;position:relative;top:0}.adviesblok h6.miniheader{-webkit-transform:rotate(-90deg) translate(-50%,-50%);transform:rotate(-90deg) translate(-50%,-50%);left:50%;right:50%;text-transform:uppercase;font-size:12px;width:380px;text-align:left;display:block;position:absolute;z-index:9;margin:0 auto 0 -180px;padding-left:0}p.introtext{margin:0 17% 60px 80px}.voordelenrow{width:92%;display:block;margin:0 auto 0 10%}@media only screen and (max-width:576px){.adviesblok h4.notification{font-size:16px;line-height:1.4em}h1.miniheader,h6.miniheader{margin:15px 0 30px 30px}}.shake{-webkit-animation:shake 2s 2;animation:shake 2s 2}@-webkit-keyframes shake{0%,to{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.9,1.05);transform:scale(.9,1.05)}50%{-webkit-transform:scale(1.1,.9);transform:scale(1.1,.9)}75%{-webkit-transform:scale(.95,1.05);transform:scale(.95,1.05)}}@keyframes shake{0%,to{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.9,1.05);transform:scale(.9,1.05)}50%{-webkit-transform:scale(1.1,.9);transform:scale(1.1,.9)}75%{-webkit-transform:scale(.95,1.05);transform:scale(.95,1.05)}}.grid{display:grid}.grid.align-start{-webkit-align-items:start;align-items:start}.grid.align-center{-webkit-align-items:center;align-items:center}.grid.align-end{-webkit-align-items:end;align-items:end}.grid>*{position:relative}.grid-h-1{display:grid;-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}@media only screen and (max-width:768px){.grid-h-1{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-h-1>*{position:relative}.grid-h-1-1{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media only screen and (max-width:992px){.grid-h-1-1{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-v-1{display:grid;-ms-grid-rows:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.grid-v-1>*{position:relative}.grid-h-2,.grid-v-1-1{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media only screen and (max-width:768px){.grid-h-2{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-h-2>*{position:relative}.grid-v-2{display:grid;-ms-grid-rows:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.grid-v-2>*{position:relative}.grid-v-1-2{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,2fr);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.grid-v-2-1{display:grid;-ms-grid-columns:minmax(0,2fr) minmax(0,1fr);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.grid-h-3{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}@media only screen and (max-width:768px){.grid-h-3{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-h-3>*{position:relative}.grid-h-1-3{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,3fr);grid-template-columns:minmax(0,1fr) minmax(0,3fr)}@media only screen and (max-width:992px){.grid-h-1-3{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-v-3{display:grid;-ms-grid-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.grid-v-3>*{position:relative}.grid-v-1-3{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,3fr);grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.grid-v-3-1{display:grid;-ms-grid-columns:minmax(0,3fr) minmax(0,1fr);grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.grid-h-4{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}@media only screen and (max-width:992px){.grid-h-4{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media only screen and (max-width:768px){.grid-h-4{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-h-4>*{position:relative}.grid-h-1-4{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,4fr);grid-template-columns:minmax(0,1fr) minmax(0,4fr)}@media only screen and (max-width:992px){.grid-h-1-4{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-h-4-1{display:grid;-ms-grid-columns:minmax(0,4fr) minmax(0,1fr);grid-template-columns:minmax(0,4fr) minmax(0,1fr)}@media only screen and (max-width:992px){.grid-h-4-1{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-v-4{display:grid;-ms-grid-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.grid-v-4>*{position:relative}.grid-v-1-4{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,4fr);grid-template-columns:minmax(0,1fr) minmax(0,4fr)}.grid-v-4-1{display:grid;-ms-grid-columns:minmax(0,4fr) minmax(0,1fr);grid-template-columns:minmax(0,4fr) minmax(0,1fr)}.grid-h-5{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}@media only screen and (max-width:992px){.grid-h-5{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media only screen and (max-width:768px){.grid-h-5{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-h-5>*{position:relative}.grid-h-1-5{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,5fr);grid-template-columns:minmax(0,1fr) minmax(0,5fr)}@media only screen and (max-width:992px){.grid-h-1-5{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-h-5-1{display:grid;-ms-grid-columns:minmax(0,5fr) minmax(0,1fr);grid-template-columns:minmax(0,5fr) minmax(0,1fr)}@media only screen and (max-width:992px){.grid-h-5-1{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-v-5{display:grid;-ms-grid-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.grid-v-5>*{position:relative}.grid-v-1-5{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,5fr);grid-template-columns:minmax(0,1fr) minmax(0,5fr)}.grid-v-5-1{display:grid;-ms-grid-columns:minmax(0,5fr) minmax(0,1fr);grid-template-columns:minmax(0,5fr) minmax(0,1fr)}.grid-h-6{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}@media only screen and (max-width:992px){.grid-h-6{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media only screen and (max-width:768px){.grid-h-6{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media only screen and (max-width:576px){.grid-h-6{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-h-6>*{position:relative}.grid-h-1-6{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,6fr);grid-template-columns:minmax(0,1fr) minmax(0,6fr)}@media only screen and (max-width:992px){.grid-h-1-6{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-h-6-1{display:grid;-ms-grid-columns:minmax(0,6fr) minmax(0,1fr);grid-template-columns:minmax(0,6fr) minmax(0,1fr)}@media only screen and (max-width:992px){.grid-h-6-1{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-v-6{display:grid;-ms-grid-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.grid-v-6>*{position:relative}.grid-v-1-6{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,6fr);grid-template-columns:minmax(0,1fr) minmax(0,6fr)}.grid-v-6-1{display:grid;-ms-grid-columns:minmax(0,6fr) minmax(0,1fr);grid-template-columns:minmax(0,6fr) minmax(0,1fr)}.grid-h-7{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}@media only screen and (max-width:992px){.grid-h-7{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media only screen and (max-width:768px){.grid-h-7{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media only screen and (max-width:576px){.grid-h-7{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-h-7>*{position:relative}.grid-h-1-7{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,7fr);grid-template-columns:minmax(0,1fr) minmax(0,7fr)}@media only screen and (max-width:992px){.grid-h-1-7{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-h-7-1{display:grid;-ms-grid-columns:minmax(0,7fr) minmax(0,1fr);grid-template-columns:minmax(0,7fr) minmax(0,1fr)}@media only screen and (max-width:992px){.grid-h-7-1{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-v-7{display:grid;-ms-grid-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.grid-v-7>*{position:relative}.grid-v-1-7{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,7fr);grid-template-columns:minmax(0,1fr) minmax(0,7fr)}.grid-v-7-1{display:grid;-ms-grid-columns:minmax(0,7fr) minmax(0,1fr);grid-template-columns:minmax(0,7fr) minmax(0,1fr)}.grid-h-8{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}@media only screen and (max-width:992px){.grid-h-8{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media only screen and (max-width:768px){.grid-h-8{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media only screen and (max-width:576px){.grid-h-8{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-h-8>*{position:relative}.grid-h-1-8{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,8fr);grid-template-columns:minmax(0,1fr) minmax(0,8fr)}@media only screen and (max-width:992px){.grid-h-1-8{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-h-8-1{display:grid;-ms-grid-columns:minmax(0,8fr) minmax(0,1fr);grid-template-columns:minmax(0,8fr) minmax(0,1fr)}@media only screen and (max-width:992px){.grid-h-8-1{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-v-8{display:grid;-ms-grid-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.grid-v-8>*{position:relative}.grid-v-1-8{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,8fr);grid-template-columns:minmax(0,1fr) minmax(0,8fr)}.grid-v-8-1{display:grid;-ms-grid-columns:minmax(0,8fr) minmax(0,1fr);grid-template-columns:minmax(0,8fr) minmax(0,1fr)}.grid-h-9{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}@media only screen and (max-width:992px){.grid-h-9{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media only screen and (max-width:768px){.grid-h-9{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media only screen and (max-width:576px){.grid-h-9{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-h-9>*{position:relative}.grid-h-1-9{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,9fr);grid-template-columns:minmax(0,1fr) minmax(0,9fr)}@media only screen and (max-width:992px){.grid-h-1-9{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-h-9-1{display:grid;-ms-grid-columns:minmax(0,9fr) minmax(0,1fr);grid-template-columns:minmax(0,9fr) minmax(0,1fr)}@media only screen and (max-width:992px){.grid-h-9-1{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-v-9{display:grid;-ms-grid-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.grid-v-9>*{position:relative}.grid-v-1-9{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,9fr);grid-template-columns:minmax(0,1fr) minmax(0,9fr)}.grid-v-9-1{display:grid;-ms-grid-columns:minmax(0,9fr) minmax(0,1fr);grid-template-columns:minmax(0,9fr) minmax(0,1fr)}.grid-h-10{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}@media only screen and (max-width:992px){.grid-h-10{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media only screen and (max-width:768px){.grid-h-10{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media only screen and (max-width:576px){.grid-h-10{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-h-10>*{position:relative}.grid-h-1-10{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,10fr);grid-template-columns:minmax(0,1fr) minmax(0,10fr)}@media only screen and (max-width:992px){.grid-h-1-10{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-h-10-1{display:grid;-ms-grid-columns:minmax(0,10fr) minmax(0,1fr);grid-template-columns:minmax(0,10fr) minmax(0,1fr)}@media only screen and (max-width:992px){.grid-h-10-1{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-v-10{display:grid;-ms-grid-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.grid-v-10>*{position:relative}.grid-v-1-10{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,10fr);grid-template-columns:minmax(0,1fr) minmax(0,10fr)}.grid-v-10-1{display:grid;-ms-grid-columns:minmax(0,10fr) minmax(0,1fr);grid-template-columns:minmax(0,10fr) minmax(0,1fr)}.grid-h-1-2{display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,2fr);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}@media only screen and (max-width:992px){.grid-h-1-2{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-h-2-1{display:grid;-ms-grid-columns:minmax(0,2fr) minmax(0,1fr);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}@media only screen and (max-width:992px){.grid-h-2-1{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-h-3-1{display:grid;-ms-grid-columns:minmax(0,3fr) minmax(0,1fr);grid-template-columns:minmax(0,3fr) minmax(0,1fr)}@media only screen and (max-width:992px){.grid-h-3-1{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-h-3-2{display:grid;-ms-grid-columns:minmax(0,3fr) minmax(0,2fr);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}@media only screen and (max-width:992px){.grid-h-3-2{-ms-grid-columns:1fr;grid-template-columns:1fr}}.grid-h-2-3{display:grid;-ms-grid-columns:minmax(0,2fr) minmax(0,3fr);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}@media only screen and (max-width:992px){.grid-h-2-3{-ms-grid-columns:1fr;grid-template-columns:1fr}}.gap-1,.grid-gap-1{grid-gap:1rem;gap:1rem}.gap-2,.grid-gap-2{grid-gap:2rem;gap:2rem}.gap-3,.grid-gap-3{grid-gap:3rem;gap:3rem}.gap-4,.grid-gap-4{grid-gap:4rem;gap:4rem}.gap-5,.grid-gap-5{grid-gap:5rem;gap:5rem}.gap-6,.grid-gap-6{grid-gap:6rem;gap:6rem}.gap-7,.grid-gap-7{grid-gap:7rem;gap:7rem}.gap-8,.grid-gap-8{grid-gap:8rem;gap:8rem}.gap-9,.grid-gap-9{grid-gap:9rem;gap:9rem}.gap-10,.grid-gap-10{grid-gap:10rem;gap:10rem}::-webkit-input-placeholder{color:#000;font-weight:400}:-moz-placeholder,::-moz-placeholder{color:#000;font-weight:400;opacity:1}:-ms-input-placeholder{color:#000;font-weight:400}::-ms-input-placeholder{color:#000;font-weight:400}.select2-search__field::-webkit-input-placeholder{color:#000!important;font-weight:400}.select2-search__field:-moz-placeholder,.select2-search__field::-moz-placeholder{color:#000!important;font-weight:400;opacity:1}.select2-search__field:-ms-input-placeholder{color:#000!important;font-weight:400}.select2-search__field::-ms-input-placeholder{color:#000!important;font-weight:400}button{cursor:pointer}.parsley-wrapper{position:relative}textarea{resize:vertical;border:none;padding-top:10px}textarea.form-control{height:auto}.form-control{height:50px;padding-left:20px;background:#f2f2f2;margin-bottom:2px;width:100%}.form-control.white{background:#fff}.general-form{text-align:center;max-width:800px;margin:10vh auto 5vh}.general-form h2{font-size:28px;margin:0 0 30px;font-weight:700}.general-form .agent{max-width:500px;margin:50px auto}.general-form .agent .image,.general-form .agent .info{display:inline-block;vertical-align:middle}.general-form .agent .image{border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:50%;width:100px;height:100px;margin-right:30px}.general-form .agent .info{width:calc(100% - 150px);text-align:left;font-size:16px;font-weight:700;line-height:1.6em}.general-form .row{margin-left:-1px;margin-right:-1px;width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.general-form .parsley-wrapper.half{width:50%;padding-left:1px;padding-right:1px}.general-form .parsley-wrapper.full{width:100%;padding-left:1px;padding-right:1px}.general-form .yellowbutton{text-align:right;margin-top:30px;display:inline-block}form .field-wrap{position:relative}form input{border:none;font-size:16px;padding:6px 12px;height:40px}form input:focus{outline:none}form textarea{font-size:16px}form textarea:focus{outline:none}form input[type=number]::-webkit-inner-spin-button,form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form input[type=number]{-moz-appearance:textfield}form button{background:#ffe800;border:none;font-size:16px}form button:hover{color:#000}form button:focus{outline:none}form .checkboxes{position:relative;margin:30px 0 40px}form .checkboxes .parsley-errors-list{position:absolute;left:35px;bottom:-30px;top:auto;right:auto;display:inline-block}form .checkboxes .icheck{text-align:left;margin-bottom:15px}form .checkboxes label{text-align:left;font-size:15px;color:#000;position:relative;padding-left:35px;line-height:1.5em;display:inline-block}form .checkboxes label .icheckbox,form .checkboxes label .iradiobox{position:absolute!important;left:0;top:0}form .checkboxes label a{text-decoration:underline;color:#000;transition-duration:.3s}form .checkboxes label a:hover{color:#aaa}form.contact-form input{background:none;border-bottom:1px solid #fff;margin-bottom:30px;padding-left:0;width:100%}form.contact-form input::-webkit-input-placeholder{color:#fff}form.contact-form input::-moz-placeholder{color:#fff}form.contact-form input:-ms-input-placeholder{color:#fff}form.contact-form input:-moz-placeholder{color:#fff}form.contact-form textarea{background:none;border:none;border-bottom:1px solid #fff;height:95px;margin-bottom:15px;padding-left:0;width:100%}form.contact-form textarea::-webkit-input-placeholder{color:#fff}form.contact-form textarea::-moz-placeholder{color:#fff}form.contact-form textarea:-ms-input-placeholder{color:#fff}form.contact-form textarea:-moz-placeholder{color:#fff}form.contact-form button{background-color:#000;bottom:calc(-5vh - 65px);color:#fff;cursor:pointer;padding:20px;position:absolute;right:0;width:30vw;font-weight:700;text-transform:uppercase}form.contact-form button span{float:left;line-height:25px}form.contact-form button img{transition:all .2s linear;-webkit-transform:scale(1);transform:scale(1);float:right;width:auto;height:25px;max-height:20px;margin-top:5px}form.contact-form button:hover{background-color:#0298c3;color:#fff}form.contact-form button:hover img{transition:all .2s linear;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}form.contact-form.nb input{color:#0298c3}.dropdown{cursor:pointer;display:inline-block;border-bottom:1px solid #000;padding-bottom:10px;position:relative;font-weight:700}.dropdown span img{float:right;margin-left:5px;margin-top:4px;width:15px}.dropdown .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:0;list-style:none;background-color:#0298c3;z-index:9999}.dropdown .dropdown-menu a{display:block;clear:both;color:#fff;font-weight:400;line-height:20px;padding:5px 20px;text-align:center;white-space:nowrap;width:100%}.dropdown .dropdown-menu a:hover{background-color:#fff;color:#0298c3}.dropdown:hover .dropdown-menu{display:block}.select2-form .select2{margin-bottom:2px}.select2-form .select2 .select2-selection--multiple,.select2-form .select2 .select2-selection--single{min-height:50px;padding-left:20px;font-size:16px;padding-top:10px}.select2-form .select2 .select2-selection--multiple .select2-selection__rendered:after,.select2-form .select2 .select2-selection--single .select2-selection__rendered:after{top:15px!important}.select2-form .select2 .counter{padding:8px}.select2-form .select2 .select2-selection--multiple .select2-selection__rendered li{padding-top:3px}.select2-form .select2 .select2-selection--multiple .select2-selection__rendered li.select2-search--inline{min-width:3em;min-height:2em}.select2-form .select2 .select2-selection--multiple .select2-search--inline input,.select2-form .select2 .select2-selection--multiple .select2-search__field input,.select2-form .select2 .select2-selection--single .select2-search--inline input,.select2-form .select2 .select2-selection--single .select2-search__field input{line-height:1em}.select2{box-shadow:none;width:100%!important;background:#fff;min-height:40px;text-align:left;font-size:12px;margin-bottom:30px;outline:0!important;position:relative}.select2,.select2.select2-container--open .select2-selection--multiple,.select2.select2-container--open .select2-selection--single{border:none}.select2.select2-container--open .select2-selection--multiple .select2-selection__rendered:after,.select2.select2-container--open .select2-selection--single .select2-selection__rendered:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.select2 .counter{display:inline-block;background:#000;color:#fff;padding:3px 8px;font-size:12px;margin-top:2px;position:absolute;right:40px}.select2 .select2-selection--single>span:first-child{line-height:28px}.select2 .select2-selection--single .select2-selection__rendered{font-weight:400}.select2 .select2-selection--single .select2-selection__rendered:after{top:5px!important}.select2 .select2-selection--multiple{padding-top:7px}.select2 .select2-selection--single{padding-top:4px}.select2 .select2-selection--multiple,.select2 .select2-selection--single{color:#000;border-radius:0;background:#f2f2f2;width:100%;font-weight:400;font-family:inherit;min-height:40px;margin:0;padding-left:10px;box-shadow:none;position:relative;padding-right:40px;outline:0!important;border:none!important}.select2 .select2-selection--multiple .select2-selection__placeholder,.select2 .select2-selection--single .select2-selection__placeholder{color:#000;font-weight:400}.select2 .select2-selection--multiple .select2-selection__arrow b,.select2 .select2-selection--single .select2-selection__arrow b{display:none}.select2 .select2-selection--multiple .select2-selection__rendered,.select2 .select2-selection--single .select2-selection__rendered{color:#000;padding:0;padding-right:30px!important}.select2 .select2-selection--multiple .select2-selection__rendered li,.select2 .select2-selection--single .select2-selection__rendered li{font-weight:400}.select2 .select2-selection--multiple .select2-selection__rendered:after,.select2 .select2-selection--single .select2-selection__rendered:after{content:"\F105";font-family:Font Awesome\ 5 Pro;position:absolute;right:15px;top:10px;z-index:2;font-size:15px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition-duration:.3s}.select2 .select2-selection--multiple .select2-selection__rendered li,.select2 .select2-selection--single .select2-selection__rendered li{color:#000}.select2 .select2-selection--multiple li:before,.select2 .select2-selection--single li:before{content:""}.select2 .select2-selection--multiple>span:first-child,.select2 .select2-selection--single>span:first-child{padding:0}.select2 .select2-selection--multiple.select2-default,.select2 .select2-selection--single.select2-default{margin-top:0}.select2 .select2-selection--multiple.select2-default .select2-chosen,.select2 .select2-selection--single.select2-default .select2-chosen{color:#000!important}.select2 .select2-selection--multiple .select2-search--inline,.select2 .select2-selection--multiple .select2-search__field,.select2 .select2-selection--single .select2-search--inline,.select2 .select2-selection--single .select2-search__field{color:#000;font-weight:400;font-family:inherit}.select2 .select2-selection--multiple .select2-search--inline input,.select2 .select2-selection--multiple .select2-search__field input,.select2 .select2-selection--single .select2-search--inline input,.select2 .select2-selection--single .select2-search__field input{font-family:inherit;padding:0;color:#000;line-height:2em}.select2 .select2-selection--multiple .select2-chosen,.select2 .select2-selection--single .select2-chosen{color:#000}.select2 .select2-selection--multiple .select2-selection__choice,.select2 .select2-selection--single .select2-selection__choice{border-radius:0;font-size:12px;margin-right:15px;padding:0;margin-top:2px;background:none;border:none;color:#000}.select2 .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.select2 .select2-selection--single .select2-selection__choice .select2-selection__choice__remove{color:#000;margin-right:10px;font-size:15px;line-height:16px}.select2.select2-container-active .select2-choice,.select2.select2-container-active .select2-choices{border:none;height:38px;border-top:0;border-left:0;border-right:0;box-shadow:none}.select2.select2-dropdown-open .select2-arrow:before{background-position:-12px 0}.select2.select2-container-multi .select2-choices .select2-search-choice{margin-top:12px}.select2.select2-container-multi .select2-search-choice-close{float:none;top:50%;background-color:#fff}.select2-container--default .select2-dropdown{border:none;background:#f2f2f2;margin:0}.select2-results__option{line-height:1.5em;padding:15px}input.parsley-success,select.parsley-success,textarea.parsley-success{color:#000;background-color:none}input.parsley-error,select.parsley-error,textarea.parsley-error{color:#b94a48;background-color:none}.parsley-errors-list{position:absolute;bottom:-25px;right:10px;list-style-type:none;font-size:11px;max-width:200px;line-height:13px;opacity:0;background:#fff;color:#b94a48;padding:7px 15px;border:1px solid #b94a48;-moz-opacity:0;-webkit-opacity:0;z-index:2;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.parsley-errors-list.filled{opacity:1;color:#b94a48}.parsley-errors-list.filled li{line-height:12px!important;padding-left:0!important;margin:0!important}.parsley-errors-list.filled li:before{content:none!important}@media only screen and (max-width:576px){.general-form h2{font-size:22px}.general-form .parsley-wrapper.half{width:100%}}header{transition-duration:.3s;background:#fff;left:0;opacity:1;position:fixed;top:0;width:100%;z-index:9999;height:65px}header .container{position:relative;display:grid;grid-template-columns:120px 1fr;grid-gap:20px;gap:20px;-webkit-align-items:center;align-items:center}header .logo{left:0;top:0;width:auto;z-index:9999;background:#fff;padding:10px}header .logo img{display:block;width:95px}header .menu{width:100%}header .menu ul{list-style:none;text-align:right;margin:20px 0}header .menu ul li{display:inline-block;line-height:1.5}header .menu ul li a{color:#000;text-transform:uppercase;font-size:14px;font-weight:500;padding:10px 15px}header .menu ul li a.active,header .menu ul li a:hover{border-bottom:4px solid #ffd800;padding-bottom:4px}header .contact{bottom:-55px;position:absolute;right:0}header .contact .tel{background:#000;color:#fff;display:inline-block;float:left;margin:0;padding:15px 20px}header .contact .tel img{height:25px;margin-right:10px;vertical-align:middle;width:auto}header .contact ul{background:#d8006b;float:left;padding:15px 20px}header .contact ul,header .contact ul li{display:inline-block}header .contact ul li a{color:#fff;display:block;margin:0 15px}header .contact ul li a img{height:25px;vertical-align:middle;width:auto}header .mobile-cta{display:none;padding:10px}header #menu-toggle{display:none;position:relative;width:40px;height:20px;z-index:1;cursor:pointer}header #menu-toggle.open span{opacity:0}header #menu-toggle.open span:first-child{opacity:1;top:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}header #menu-toggle.open span:last-child{opacity:1;top:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header #menu-toggle span{position:absolute;width:100%;height:3px;top:8px;margin-top:-1px;left:0;display:block;background:#000;transition:.5s}header #menu-toggle span:first-child{top:0}header #menu-toggle span:last-child{top:16px}@media only screen and (max-width:1500px){header{width:100%}}@media only screen and (max-width:1350px){header .menu ul li a{font-size:11px}}@media only screen and (max-width:1200px){header{background:#fff;width:100%;padding:0;height:65px}header .container{position:relative;display:grid;grid-template-columns:1fr 120px 40px}header .menu{position:fixed;left:-100%;right:100%;top:65px;bottom:0;z-index:9998;transition-duration:.5s;background:#fff;padding-top:50px}header .menu ul{text-align:center;float:none}header .menu ul li{display:block;margin:15px 0}header .menu ul li a{font-size:14px}header .menu ul li a.yellowbutton{display:inline-block}header .menu.open{left:0;right:0}header #menu-toggle,header .mobile-cta{display:block}}@media only screen and (max-width:576px){header .logo img{width:75px}}@keyframes slideLeft{0%{width:0}to{width:100%}}@keyframes blink{0%,to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}50%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}}@-webkit-keyframes blink{0%,to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}50%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}}footer{background:#fff;float:left;position:relative;margin-top:60px;width:100%}footer .footer-form{background:#ffff80;padding-top:50px;padding-bottom:50px}footer .footer-form h2{font-size:22px;font-weight:700;margin:0 0 30px;text-align:center}footer .footer-form .contactform .row{margin-left:-1px;margin-right:-1px;width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}footer .footer-form .contactform .parsley-wrapper.half{width:50%;padding-left:1px;padding-right:1px}footer .footer-form .contactform .parsley-wrapper.full{width:100%;padding-left:1px;padding-right:1px}footer .footer-form .contactform .submit{text-align:center;margin-top:15px}footer .footer-bottom{background:#f2f2f2;padding-top:50px}footer .footer-bottom .grid{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;-webkit-align-items:flex-start;align-items:flex-start;padding-bottom:25px}footer .footer-bottom .grid .column{padding-left:10px;padding-right:10px;width:33%}footer .footer-bottom .grid .column h2{font-size:16px;text-transform:uppercase;margin:0 0 15px;font-weight:700}footer .footer-bottom .grid .logo a{display:block;margin-bottom:40px}footer .footer-bottom .grid .logo a img{width:150px}footer .footer-bottom .grid .cta{display:inline-block;margin:0 0 15px}footer .footer-bottom .grid .footer-offices{text-align:center}footer .footer-bottom .grid .footer-offices .item{margin-bottom:20px}footer .footer-bottom .grid .footer-offices .item a:hover{text-decoration:underline}footer .footer-bottom .grid .footer-links{text-align:right}footer .footer-bottom .grid .footer-links .item{margin-bottom:10px}footer .footer-bottom .grid .footer-links .item a.active,footer .footer-bottom .grid .footer-links .item a:hover{text-decoration:underline}footer .footer-bottom .grid .footer-links .social{text-align:right}footer .footer-bottom .grid .footer-links .social ul{margin:15px 0}footer .footer-bottom .grid .footer-links .social li{display:inline-block;line-height:1.5;margin-left:15px}footer .footer-bottom .grid .footer-links .social li a{transition:all .2s ease-in-out;color:#000;display:block;font-size:21px;text-transform:uppercase}footer .footer-bottom .grid .footer-links .social li a img{transition:all .2s ease-in-out;-webkit-transform:scale(1);transform:scale(1);display:block;width:20px}footer .footer-bottom .grid .footer-links .social li a:hover img{-webkit-transform:scale(1.8);transform:scale(1.8)}footer .footer-bottom .grid .footer-links .social li:first-child{margin:0}footer .footer-bottom .grid .footer-links .social li:first-child a img{width:11px}footer .footer-bottom .grid .immoscoop{margin-top:30px}footer .footer-bottom .grid .immoscoop img{max-width:120px}footer .footer-bottom-nav{padding-bottom:30px;padding-top:15px;border-top:1px solid #aaa;text-align:center}footer .footer-bottom-nav a{display:inline-block;vertical-align:middle;text-decoration:underline;color:#000;transition-duration:.3s;font-size:13px;margin:0}footer .footer-bottom-nav a:hover{color:#aaa}footer .footer-bottom-nav .divider{display:inline-block;vertical-align:middle;margin:0 10px}@media only screen and (max-width:992px){footer .footer-bottom .grid .column{width:33.33%}footer .container{display:block}footer .container .legal{margin-top:15px;text-align:center;width:100%}}@media only screen and (max-width:768px){footer .footer-bottom .grid .column{width:100%;text-align:center!important;margin-bottom:30px}footer .footer-bottom .grid .footer-links .social{text-align:center}}@media only screen and (max-width:576px){footer .footer-form .contactform .row{-webkit-flex-direction:column;flex-direction:column}footer .footer-form .contactform .parsley-wrapper.half{width:100%}}.footerlogo{text-align:center;margin-top:8px!important}#office-map{height:60vh;margin-top:80px}.text-grid-three{margin-bottom:30px}.text-grid-three .grid-wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-25px;margin-right:-25px;padding-left:120px;padding-right:120px}.text-grid-three .grid-wrap .column-text{width:33.33%;padding-left:25px;padding-right:25px;position:relative;padding-bottom:50px;margin-bottom:30px}.text-grid-three .grid-wrap .column-text img{width:33px;height:28px;margin-bottom:15px}.text-grid-three .grid-wrap .column-text h3{font-weight:700}.text-grid-three .grid-wrap .column-text .bg-image{background-size:cover;background-repeat:no-repeat;background-position:50%;height:30vh;margin-bottom:30px}.text-grid-three .grid-wrap .column-text .yellowbutton{display:inline-block;font-size:13px}.text-grid-three .grid-wrap .column-text a{color:#000;margin-top:40px;display:inline-block;padding-left:30px;text-transform:uppercase;font-weight:700;letter-spacing:1px;position:absolute;left:25px;bottom:0;z-index:1}.text-grid-three .grid-wrap .column-text a:hover i{left:10px}.text-grid-three .grid-wrap .column-text a i,.text-grid-three .grid-wrap .column-text a span{display:inline-block;vertical-align:middle}.text-grid-three .grid-wrap .column-text a i{font-size:30px;margin-right:15px;position:absolute;left:0;top:-7px;transition-duration:.3s}.full-image-text .fullwidth{margin:80px 0 0;padding:50px 0;position:relative}.full-image-text .fullwidth .bg-image{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.full-image-text .imagecaption{width:33.33%;padding:60px;background:#fff;z-index:1;position:relative}.full-image-text .imagecaption img{margin-bottom:15px;width:33px;height:28px}.full-image-text h2{font-weight:700}.full-image-text a{color:#000;margin-top:40px;display:inline-block;position:relative;padding-left:30px;text-transform:uppercase;font-weight:700;letter-spacing:1px}.full-image-text a:hover i{left:10px}.full-image-text a i,.full-image-text a span{display:inline-block;vertical-align:middle}.full-image-text a i{font-size:30px;margin-right:15px;position:absolute;left:0;top:-7px;transition-duration:.3s}.text-two-columns .grid-wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-25px;margin-right:-25px}.text-two-columns .grid-wrap .item{width:50%;padding-left:25px;padding-right:25px}.text-two-columns .grid-wrap h2{font-weight:500}.image-left-quote-right .grid-wrap,.quote-left-image-right .grid-wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-25px;margin-right:-25px}.image-left-quote-right .grid-wrap .bg-image,.image-left-quote-right .grid-wrap .content,.quote-left-image-right .grid-wrap .bg-image,.quote-left-image-right .grid-wrap .content{width:50%;padding-left:25px;padding-right:25px}.image-left-quote-right .grid-wrap .bg-image,.quote-left-image-right .grid-wrap .bg-image{min-height:150px}.image-left-quote-right .grid-wrap .content,.quote-left-image-right .grid-wrap .content{padding:50px 0}.image-left-quote-right .grid-wrap .content h2,.quote-left-image-right .grid-wrap .content h2{font-weight:700;font-size:40px;line-height:1.2em;margin:0}.quote-left-image-right .content{text-align:right}.header-with-title,.header-with-title .videoWrapper{height:50vh;position:relative;overflow:hidden}.header-with-title .videoWrapper iframe{width:100vw;height:56.25vw;min-height:50vh;min-width:177.77vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header-with-title .bg-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.header-with-title .bg-image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:hsla(0,0%,100%,.15)}.header-with-title .content{position:absolute;z-index:3;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}.header-with-title .content h1{color:#fff;font-weight:700;font-size:40px;line-height:1.2em;text-align:center}.header-with-title .content h1.black{color:#000}.header-with-title .content h1.yellow{color:#ffed00}.header-small{height:30vh;position:relative}.header-small .bg-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.header-small .bg-image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:rgba(0,0,0,.15)}.header-small .content{position:absolute;z-index:3;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}.header-small .content h1{color:#fff;font-weight:700;font-size:40px;line-height:1.2em;text-align:center}.header-with-caption{min-height:auto;position:relative}.header-with-caption.padding-top{padding-top:65px}.header-with-caption .bg-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.header-with-caption .bg-image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:hsla(0,0%,100%,.15)}.header-with-caption .container{position:relative;z-index:2}.header-with-caption .caption{width:50%;padding:30px;background:#fff;z-index:1;display:inline-block;position:relative;margin-top:50px;margin-bottom:50px}.header-with-caption .caption img{margin-bottom:15px;width:33px;height:28px}.header-with-caption .caption h1{font-size:22px;font-weight:700;line-height:1.2em;margin:0 0 15px}.header-with-caption .caption h2{margin:0 0 15px}.header-with-caption .caption a{color:#000;margin-top:15px;display:inline-block;position:relative;padding-left:30px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.header-with-caption .caption a:hover i{left:10px}.header-with-caption .caption a i,.header-with-caption .caption a span{display:inline-block;vertical-align:middle}.header-with-caption .caption a i{font-size:30px;margin-right:15px;position:absolute;left:0;top:-7px;transition-duration:.3s}.point-block{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.point-block .item{width:33.33%;border:1px solid #000;padding:30px;margin-left:-1px;margin-top:-1px}.point-block .item h2{color:#ffed00;font-size:50px;font-weight:700;position:relative;padding-left:90px}.point-block .item h2:before{display:inline-block;height:1px;content:" ";text-shadow:none;background-color:#707070;width:80px;top:40px;position:absolute;left:0}.point-block .item h3{margin:0 0 15px;font-size:22px;font-weight:700}.vacature-block{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-25px;margin-right:-25px}.vacature-block .item{padding-left:25px;padding-right:25px;width:33.33%}.vacature-block .item img{width:33px;height:28px;margin-bottom:15px}.vacature-block .item h3{font-weight:700}.vacature-block .item a{color:#000;margin-top:40px;display:inline-block;position:relative;padding-left:30px;text-transform:uppercase;font-weight:500;letter-spacing:1px}.vacature-block .item a:hover i{left:10px}.vacature-block .item a i,.vacature-block .item a span{display:inline-block;vertical-align:middle}.vacature-block .item a i{font-size:30px;margin-right:15px;position:absolute;left:0;top:-7px;transition-duration:.3s}.getuigenissen .item{display:-webkit-flex;display:flex}.getuigenissen .item .image{background-size:cover;background-repeat:no-repeat;background-position:50%}.getuigenissen .item .content,.getuigenissen .item .image{width:50%}.getuigenissen .item .content{padding:100px}.getuigenissen .item .content h2{font-size:22px;font-weight:700;margin:0 0 15px}.getuigenissen .item .content h4{margin-bottom:30px;font-size:15px}.getuigenissen .item .content h4 img{margin-right:7px}.getuigenissen .item .content .yellowbutton{margin-top:30px;display:inline-block}.team-block .team{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-25px;margin-right:-25px;padding-bottom:20px}.team-block .team .item{width:25%;padding-left:25px;padding-right:25px;text-align:center;margin-bottom:30px}.team-block .team .item .image{border-radius:50%;width:200px;height:200px;margin-left:auto;margin-right:auto;position:relative;margin-bottom:30px;border:1px solid #aaa}.team-block .team .item .image .photo{position:absolute;top:10px;left:10px;right:10px;bottom:10px;z-index:1;background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:50%}.team-block .team .item .content .link,.team-block .team .item .content .tel-link{font-weight:700}.team-block .team .item .content .tel-link{transition-duration:.3s}.team-block .team .item .content .tel-link:hover{color:#aaa}.team-block .team .item .content .link{color:#000;margin-top:10px;display:inline-block;position:relative;padding-left:30px;text-transform:uppercase;font-weight:700;letter-spacing:1px}.team-block .team .item .content .link:hover i{left:10px}.team-block .team .item .content .link i,.team-block .team .item .content .link span{display:inline-block;vertical-align:middle}.team-block .team .item .content .link i{font-size:30px;margin-right:15px;position:absolute;left:0;top:-7px;transition-duration:.3s}.office-block{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.office-block .office{width:33.33%;border:1px solid #f2f2f2;margin-top:-1px;margin-right:-1px;padding:15px}.office-block .office .image{height:30vh;display:block;margin-bottom:30px;position:relative;overflow:hidden}.office-block .office .image .bg-image{position:absolute;left:0;right:0;bottom:0;top:0;-webkit-transform:scale(1);transform:scale(1);transition-duration:.3s}.office-block .office .image .bg-image:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.office-block .office .title{margin-bottom:10px}.office-block .office .title .left,.office-block .office .title .right{display:inline-block;vertical-align:top}.office-block .office .title .left{width:calc(40% - 5px)}.office-block .office .title .right{width:calc(60% - 5px);text-align:right}.office-block .office .title .left h2{font-weight:700;font-size:18px}.office-block .office .item .left,.office-block .office .item .right{display:inline-block;vertical-align:top;width:calc(50% - 5px)}.office-block .office .item .right{text-align:right}.office-block .office .item{border-bottom:1px solid #f2f2f2;padding-bottom:5px;margin-bottom:10px}.office-block .office .item .left{text-transform:uppercase}.office-block .office .item .right a{font-weight:700;transition-duration:.3s;display:inline-block;margin:0;line-height:1}.office-block .office .item .right a:hover{color:#aaa}.office-block .office .link{text-align:center;margin:50px 0 20px}.office-block .office .yellowbutton{display:inline-block}.text-full-width ul{list-style-type:square;list-style-position:inside;margin:0 15px 0 0}.text-full-width ul li{font-size:15px;line-height:1.8em}.image-block{display:inline-block;position:relative;width:100%}.image-block .content{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-25px;margin-right:-25px}.image-block .content .image,.image-block .content .text{width:50%;padding-left:25px;padding-right:25px}.image-block .content .text ul{list-style-type:square;list-style-position:inside;margin:0 10px 0 0}.image-block .content .text ul li{font-size:15px;line-height:1.8em}.image-block .content h3{font-weight:700}.image-block .content h3 img{display:block;width:33px;height:28px;margin-bottom:15px}.image-block .content .yellowbutton{margin-top:30px;display:inline-block}.image-block .wrap{float:left;margin:10vh 0 15vh;position:relative;width:100%}.image-block .bg-image{height:100%;left:0;min-height:auto;position:absolute;top:0;width:100%;z-index:9}.image-block .caption{transition:all .2s linear;background:rgba(0,0,0,.65);height:100%;position:relative;text-align:center;width:25vw;z-index:99}.image-block .caption .wrap{margin:0;padding:10vh 30px}.image-block .caption .wrap h2{color:#fff;font-size:32px;font-weight:700}.image-block .caption .wrap h3{color:#fff;margin:15px 0 30px;font-weight:700;text-transform:uppercase}.image-block .caption .wrap p{color:#fff}.image-block .link-btn{bottom:-60px;padding:20px;position:absolute;width:calc(50% - 30px);font-weight:700;text-transform:uppercase}.image-block .link-btn img{transition:all .2s linear}.image-block .link-btn:hover{background-color:#0298c3;color:#fff}.image-block .link-btn:hover img{transition:all .2s linear;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.image-block.caption-left .caption{float:left;left:0;right:auto}.image-block.caption-left .link-btn{left:auto;right:0}.image-block.caption-right .caption{float:right;left:auto;right:0}.image-block.caption-right .link-btn{left:0;right:auto}.image-block:hover .caption{background:rgba(2,152,195,.95)}.image-block:hover .link-btn img{transition:all .2s linear;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.page-header-title .intro .grid{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}.page-header-title .intro .grid .title{width:70%}.page-header-title .intro .grid .overview-button{text-align:right;width:30%}.page-header-title .header-image{width:100%;max-height:50vh;min-height:250px;overflow:hidden}.large-image-block .bg-image{height:45vh}.video-block{text-align:center;max-width:1100px;margin-left:auto;margin-right:auto}.video-block h2{font-size:22px;margin:0 0 15px;text-transform:uppercase}.video-block .video-wrapper{width:100%;padding-top:56.25%;height:0;position:relative;margin-top:30px}.video-block .video-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.photo-block .grid{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1px;margin-right:-1px}.photo-block .grid .bg-image{width:25%;padding-left:1px;padding-right:1px;display:block;height:25vh;min-height:250px;position:relative}.photo-block .grid .bg-image:hover .overlay{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.photo-block .grid .bg-image .overlay{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;transition-duration:.3s;background:rgba(255,237,0,.9);opacity:0;-webkit-transform:scale(0);transform:scale(0)}.photo-block .grid .bg-image .overlay i{position:absolute;z-index:2;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:50px;color:#000}.text-left-list-right .grid-wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-25px;margin-right:-25px}.text-left-list-right .grid-wrap .list,.text-left-list-right .grid-wrap .text{width:50%;padding-left:25px;padding-right:25px}.text-left-list-right .grid-wrap .text{margin-bottom:30px}.text-left-list-right .grid-wrap .text h2{font-weight:700}.text-left-list-right .grid-wrap .list ul{list-style-type:none;margin:0 0 30px}.text-left-list-right .grid-wrap .list ul li{font-size:15px;line-height:1.8em;padding-left:30px;position:relative;font-size:16px;font-weight:700}.text-left-list-right .grid-wrap .list ul li:before{content:url(/build/images/list.c6e14787.svg);position:absolute;left:0;top:2px;z-index:1}.text-left-list-right .grid-wrap .list .yellowbutton{display:inline-block}.image-left-text-right-boxed{display:-webkit-flex;display:flex}.image-left-text-right-boxed .image{background-size:cover;background-repeat:no-repeat;background-position:50%}.image-left-text-right-boxed .content,.image-left-text-right-boxed .image{width:50%}.image-left-text-right-boxed .content{padding:100px}.image-left-text-right-boxed .content h2{font-size:16px;font-weight:400;margin:0 0 30px}.image-left-text-right-boxed .content h3{margin-bottom:30px;font-size:22px;font-weight:500}.image-left-text-right-boxed .content .yellowbutton{margin-top:30px;display:inline-block}.image-left-text-right-boxed.text-right .content{border-right:1px solid #f2f2f2;border-top:1px solid #f2f2f2}.image-left-text-right-boxed.text-left .content{border-left:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.regio-slider-container .regio-slider .slick-slide{margin:0 15px}.regio-slider-container .regio-slider .slick-list{margin:0 -15px}.regio-slider-container .regio-slider .item .image-wrapper{height:35vh;display:block;position:relative;overflow:hidden;margin-top:-1px;margin-right:-1px;cursor:pointer;min-height:250px}.regio-slider-container .regio-slider .item .image-wrapper:hover .link{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2);background:#fff}.regio-slider-container .regio-slider .item .image-wrapper:hover .image .bg-image{-webkit-transform:scale(1.2);transform:scale(1.2)}.regio-slider-container .regio-slider .item .image-wrapper .image{position:absolute;top:15px;left:15px;bottom:15px;right:15px;overflow:hidden;z-index:1}.regio-slider-container .regio-slider .item .image-wrapper .image .bg-image{position:absolute;left:0;right:0;bottom:0;top:0;-webkit-transform:scale(1);transform:scale(1);transition-duration:.3s}.regio-slider-container .regio-slider .item .image-wrapper .link{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);z-index:2;left:50%;background:hsla(0,0%,100%,.7);padding:10px 15px 0;transition-duration:.3s;font-size:16px;font-weight:500;text-align:center}.regio-slider-container .regio-slider .item .image-wrapper .link .text,.regio-slider-container .regio-slider .item .image-wrapper .link img{display:inline-block;vertical-align:middle;margin-bottom:10px}.regio-slider-container .regio-slider .item .image-wrapper .link img{margin-right:5px}.icon-text-items{margin:5rem auto;padding-left:5rem;padding-right:5rem}.icon-text-items .grid{grid-gap:5rem;gap:5rem}.icon-text-items .grid .item{text-align:center}.icon-text-items .grid .item .icon{position:relative;width:100%;height:3rem;margin-bottom:2rem}.icon-text-items .grid .item .icon img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center center}.icon-text-items .grid .item .text{font-size:22px;line-height:1.3}.image-left-text-right-breakout{margin:5rem auto;padding-top:5rem;padding-bottom:5rem;background:linear-gradient(90deg,#fff 40%,#f2f2f2 0)}.image-left-text-right-breakout .grid{grid-gap:5rem;gap:5rem;-webkit-align-items:center;align-items:center}.image-left-text-right-breakout .image{position:relative;aspect-ratio:1/.8}.image-left-text-right-breakout .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.text-left-image-right-breakout{margin:5rem auto;padding-top:5rem;padding-bottom:5rem;background:linear-gradient(90deg,#f2f2f2 60%,#fff 0)}.text-left-image-right-breakout .grid{grid-gap:5rem;gap:5rem;-webkit-align-items:center;align-items:center}.text-left-image-right-breakout .image{position:relative;aspect-ratio:1/.8}.text-left-image-right-breakout .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.work-phases{margin:5rem auto}.work-phases .slider{display:grid;grid-template-columns:15rem auto;grid-gap:5rem;gap:5rem;-webkit-align-items:start;align-items:start}.work-phases .menu{position:-webkit-sticky;position:sticky;top:115px}.work-phases .menu .item{display:block;position:relative;padding-left:3rem;padding-bottom:10dvmin;font-weight:700;font-size:19px;cursor:pointer}.work-phases .menu .item:after,.work-phases .menu .item:before{content:"";position:absolute;transition:all .5s ease}.work-phases .menu .item:before{top:0;left:0;width:1rem;height:1rem;border:1px solid #000;background:#000}.work-phases .menu .item:after{top:calc(1rem + 1px);left:.5rem;width:1px;height:calc(100% - 1rem - 1px);border-left:1px solid #000}.work-phases .menu .item:last-child:after{border-style:dashed;border-width:0 0 0 1px}.work-phases .menu .item.active:before{background:#ffed00}.work-phases .phases{position:-webkit-sticky;position:sticky;top:115px;width:100%}.work-phases .phases .phases-slider{position:relative;width:100%}.work-phases .phases .phase{opacity:0;position:absolute;top:0;left:0;width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;overflow:hidden;display:inline-block;transition:all .5s ease;z-index:-1}.work-phases .phases .phase.active{position:relative;opacity:1;overflow:auto;z-index:0}.work-phases .phases .phase .image{position:relative;width:100%;aspect-ratio:16/9;max-width:50rem}.work-phases .phases .phase .image iframe,.work-phases .phases .phase .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.work-phases .phases .phase .title{margin-top:2rem}.work-phases .phases .phase .text{max-width:50rem;margin-top:1rem;margin-bottom:2rem}.work-phases .phases .buttons{margin-top:2rem}.work-phases .phases .buttons .btn{display:inline-block;cursor:pointer}.work-phases .phases .buttons .btn+.btn{margin-left:1rem}@media only screen and (max-width:768px){.work-phases .slider{grid-template-columns:1fr}.work-phases .slider .menu,.work-phases .slider .phases{position:relative;top:0}.work-phases .slider .menu .item{display:inline-block;padding:2rem 1rem}.work-phases .slider .menu .item:before{top:auto;bottom:0;left:calc(50% - .5rem)}.work-phases .slider .menu .item:after{top:auto;bottom:.5rem;left:calc(50% + .5rem + 1px);height:1px;width:100%;border:solid #000;border-width:0 0 1px}.work-phases .slider .menu .item:last-child:after{border-style:dashed;border-width:0 0 1px}}@supports (display:grid){.text-grid-three .grid-wrap{display:grid;grid-template-columns:1FR 1FR 1FR;grid-gap:50px;margin-left:0;margin-right:0}.text-grid-three .grid-wrap .column-text{padding-left:0;padding-right:0;width:auto}.text-grid-three .grid-wrap .column-text a{left:0}.text-two-columns .grid-wrap{display:grid;grid-template-columns:1FR 1FR;grid-gap:50px;margin-left:0;margin-right:0}.text-two-columns .grid-wrap .item{padding-left:0;padding-right:0;width:auto}.text-two-columns .grid-wrap .item ul{list-style-type:square;list-style-position:inside;margin:0 0 10px}.text-two-columns .grid-wrap .item ul li{font-size:15px;line-height:1.8em}.point-block{display:grid;grid-template-columns:1fr 1fr 1fr}.point-block .item{width:auto}.image-left-quote-right .grid-wrap,.quote-left-image-right .grid-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;margin-left:0;margin-right:0}.image-left-quote-right .grid-wrap .bg-image,.image-left-quote-right .grid-wrap .content,.quote-left-image-right .grid-wrap .bg-image,.quote-left-image-right .grid-wrap .content{padding-left:0;padding-right:0;width:auto}.photo-block .grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:2px;margin-left:0;margin-right:0}.photo-block .grid .bg-image{width:auto;padding-left:0;padding-right:0}.page-header-title .intro .grid{display:grid;grid-template-columns:70% 30%;-webkit-align-items:center;align-items:center}.page-header-title .intro .grid .overview-button,.page-header-title .intro .grid .title{width:auto}.image-block .content{grid-template-columns:1FR 1FR;grid-gap:50px;display:grid;margin-left:0;margin-right:0}.image-block .content .image,.image-block .content .text{padding-left:0;padding-right:0;width:auto}.vacature-block{grid-template-columns:1fr 1fr 1fr;grid-gap:50px;display:grid;margin-left:0;margin-right:0}.vacature-block .item{padding-left:0;padding-right:0;width:auto}.office-block{display:grid;grid-template-columns:1fr 1fr 1fr}.office-block .office{width:auto}.team-block .team{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:50px;margin-left:0;margin-right:0}.team-block .team .item{width:auto;padding-left:0;padding-right:0}.text-left-list-right .grid-wrap{display:grid;grid-template-columns:1fr 1fr;margin-left:0;margin-right:0;grid-gap:50px}.text-left-list-right .grid-wrap .list,.text-left-list-right .grid-wrap .text{width:auto;padding-left:0;padding-right:0}}@media only screen and (max-width:1500px){.header-with-caption .caption{left:50px}}@media only screen and (max-width:1200px){.header-with-caption .caption{left:40px;width:50%}.office-block{grid-template-columns:1fr 1fr}}@media only screen and (max-width:1024px){.getuigenissen .item .content,.image-left-text-right-boxed .content{padding:50px}.text-grid-three .grid-wrap{grid-template-columns:1FR 1FR}}@media only screen and (max-width:992px){.text-grid-three .grid-wrap{grid-template-columns:1FR;padding-left:0;padding-right:0}.full-image-text .imagecaption{width:50%}.image-left-quote-right .grid-wrap,.quote-left-image-right .grid-wrap{grid-template-columns:1fr;grid-gap:0}.image-left-quote-right .grid-wrap .content,.quote-left-image-right .grid-wrap .content{padding-bottom:0;padding-top:30px;text-align:left}.quote-left-image-right .bg-image{grid-row-start:1}.header-with-title .content h1{font-size:22px}.point-block{grid-template-columns:1fr 1fr}.photo-block .grid .bg-image{height:15vh;min-height:100px}}@media only screen and (max-width:768px){.text-left-image-right .content .image{grid-row-start:1}.full-image-text .fullwidth .bg-image{position:relative;width:100%;margin-bottom:30px;height:300px}.full-image-text .fullwidth .imagecaption{width:100%;padding:0}.text-two-columns .grid-wrap{grid-template-columns:1fr;grid-gap:0}.header-with-caption{min-height:auto}.header-with-caption.padding-top{padding-top:0}.header-with-caption .bg-image{position:relative;height:30vh}.header-with-caption .container{position:relative}.header-with-caption .container .caption{position:relative;top:0;-webkit-transform:translateY(0);transform:translateY(0);padding:30px 10px;width:100%;left:0}.point-block,.vacature-block{grid-template-columns:1fr}.vacature-block>.item:last-child{margin-bottom:0}.vacature-block .item{margin-bottom:30px}.getuigenissen .item{-webkit-flex-direction:column;flex-direction:column}.getuigenissen .item .image{height:30vh;-webkit-order:1;order:1}.getuigenissen .item .image div{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.getuigenissen .item .content{-webkit-order:2;order:2}.getuigenissen .item .content,.getuigenissen .item .image{width:100%}.image-left-text-right-boxed{-webkit-flex-direction:column;flex-direction:column}.image-left-text-right-boxed .image{height:30vh;-webkit-order:1;order:1}.image-left-text-right-boxed .content{-webkit-order:2;order:2}.image-left-text-right-boxed .content,.image-left-text-right-boxed .image{width:100%}.team-block .team{grid-template-columns:1fr 1fr 1fr}.office-block{grid-template-columns:1fr}.office-block .office .bg-image{height:40vh}.image-block .content{grid-template-columns:1FR}.text-image-grid{display:block}.text-image-grid .image-block{display:block;height:40vh;margin:15px 0}.text-image-grid .text-block .wrap a{float:none;margin-top:15px}.image-left-quote-right .grid-wrap .content h2,.quote-left-image-right .grid-wrap .content h2{font-size:28px}.page-header-title .intro .grid{grid-template-columns:100%}.page-header-title .intro .grid .title{-webkit-order:2;order:2}.page-header-title .intro .grid .title h6.miniheader{margin:30px 0;font-size:32px}.page-header-title .intro .grid .overview-button{text-align:left;-webkit-order:1;order:1;margin-top:30px}.text-left-list-right .grid-wrap{grid-template-columns:1fr;grid-gap:0}}@media only screen and (max-width:576px){.header-small .content h1{font-size:28px}.getuigenissen .item .content h2{font-size:22px}.team-block .team{grid-template-columns:1fr}.office-block .office .bg-image{height:35vh}.office-block .office .item,.office-block .office .title{border:none}.office-block .office .item .left,.office-block .office .item .right,.office-block .office .title .left,.office-block .office .title .right{width:100%;text-align:center;margin-bottom:10px}.office-block .office .item .left h2,.office-block .office .item .right h2,.office-block .office .title .left h2,.office-block .office .title .right h2{margin-bottom:0}.office-block .office .link{margin:20px 0}.photo-block .grid{grid-template-columns:1fr 1fr}.photo-block .grid .bg-image{height:15vh;min-height:100px}}.contact .contact-intro{display:-webkit-flex;display:flex}.contact .contact-intro .intro-left,.contact .contact-intro .intro-right{width:50%}.contact .contact-intro .intro-left h2{font-weight:700;margin:0 0 30px;font-size:28px}.contact .contact-intro .intro-left .contactform .row{margin-left:-1px;margin-right:-1px;width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.contact .contact-intro .intro-left .contactform .parsley-wrapper.half{width:50%;padding-left:1px;padding-right:1px}.contact .contact-intro .intro-left .contactform .parsley-wrapper.full{width:100%;padding-left:1px;padding-right:1px}.contact .contact-intro .intro-left .contactform .submit{text-align:right;margin-top:15px}.contact .contact-intro .intro-right{padding-left:90px}.contact .contact-intro .intro-right a{display:block;text-transform:uppercase;font-weight:700;font-size:16px;padding-bottom:5px;border-bottom:1px solid #000;margin-bottom:20px}.contact .contact-intro .intro-right a:hover{border-bottom:1px solid #ffed00}.contact-legal{text-align:center}.contact-legal p{font-size:13px}.contact-legal p a{text-decoration:underline}@media only screen and (max-width:1024px){.contact .contact-intro .intro-right{padding-left:50px}}@media only screen and (max-width:768px){.contact .contact-intro{-webkit-flex-direction:column;flex-direction:column}.contact .contact-intro .intro-left,.contact .contact-intro .intro-right{width:100%;padding-left:0}.contact .contact-intro .intro-right{margin-top:30px}}@media only screen and (max-width:576px){.contact .contact-intro .intro-left .contactform .row{-webkit-flex-direction:column;flex-direction:column}.contact .contact-intro .intro-left .contactform .parsley-wrapper.half{width:100%}}.text-page h1{margin:50px 0 50px 30px;font-size:22px;position:relative;text-transform:uppercase;padding-left:90px}.text-page h1:before{display:inline-block;margin:8px 19px 6px 0;height:1px;content:" ";text-shadow:none;background-color:#707070;width:70px;position:absolute;left:0;top:8px}.text-page h2{font-size:19px;font-weight:700;margin:50px 0 15px}.text-page h3{font-size:15px;font-weight:700;text-transform:uppercase;margin:30px 0 15px}.text-page ul{list-style-type:square;list-style-position:inside;margin:30px 0}.text-page ul li{font-size:15px;line-height:1.8em}@media only screen and (max-width:992px){.text-page h1{margin-left:0;padding-left:40px}.text-page h1:before{width:30px;position:absolute;left:0}}@media only screen and (max-width:576px){.text-page h1{font-size:16px}.text-page h1:before{top:3px}}.bedankt .content{text-align:center;padding-top:15vh}.bedankt .content img{width:350px;margin-bottom:30px}.bedankt .content h1{font-size:28px;font-weight:700;line-height:1.2em;margin:15px 0 30px}.bedankt .content .links{margin:30px 0}.bedankt .content .links a{display:inline-block;margin:0 5px 15px}