header .main-header-menu>li>.sub-menu{padding:7px 0}header .main-header-menu>li>.sub-menu>li{padding:7px 0}#ast-hf-mobile-menu .sub-menu>li>a .ast-icon{display:none!important}#ast-hf-mobile-menu>li>button{display:grid;place-items:center}#ast-hf-mobile-menu>li>button .screen-reader-text{display:none}#ast-hf-mobile-menu>li>button .ast-icon{display:inline-block}#ast-hf-mobile-menu>li>button .ast-icon svg{margin:0}.klanten-wrap>h2{padding:0 0 30px}.klanten-wrap .logo-container .logo-wrap{padding:48px;background:#f6f7fa}.klanten-wrap .logo-container .logo-wrap:not(:last-child){margin:0 0 32px}.klanten-wrap .logo-container .logo-wrap h3{text-align:center;padding:0 0 20px;margin:0 0 24px;position:relative}.klanten-wrap .logo-container .logo-wrap h3:after{content:"";position:absolute;left:0;right:0;bottom:0;margin:0 auto;height:2px;width:100px;background:#24265d}.klanten-wrap .logo-container .logo-wrap h4{margin:0 0 20px}.klanten-wrap .logo-container .logo-wrap a{display:inline-block}.klanten-wrap .logo-container .logo-wrap ul.grid-reference{margin:0;display:flex;flex-wrap:wrap;list-style:none}.klanten-wrap .logo-container .logo-wrap ul.grid-reference li:not(:last-child){padding:0 0 25px}.klanten-wrap .logo-container .logo-wrap ul.grid-reference li{display:flex}.klanten-wrap .logo-container .logo-wrap ul.grid-reference li div:first-child{width:200px;flex-shrink:0}.klanten-wrap .logo-container .logo-wrap ul.grid-reference li div:last-child{width:100%;padding-left:60px}#contact-form button.fancybox-button{opacity:1}#contact-form button.fancybox-button:hover svg{color:#fff}#contact-form .gform_title{padding:0 0 20px}.grid-reference{row-gap:20px!important}@media(max-width:991px){.klanten-wrap .logo-container .logo-wrap{padding:40px}}@media(max-width:767px){.klanten-wrap .logo-container .logo-wrap{padding:20px}.klanten-wrap .logo-container .logo-wrap ul.grid-reference li{width:100%;align-items:center;flex-direction:column}.klanten-wrap .logo-container .logo-wrap ul.grid-reference li div:last-child{padding:20px 0 0;text-align:center}#contact-form{padding:25px 20px 20px}}h3.ref-title{margin:0 0 48px}ul.logo-block-list{padding:0;margin:0;list-style:none}ul.logo-block-list>li:not(:last-child){padding:0 0 25px}ul.logo-block-list .logo-box{gap:55px;display:flex;background:#fff;border-radius:10px;padding:32px 29px 40px 21px;box-shadow:0 0 10px rgba(192,177,177,.15);text-decoration:none}ul.logo-block-list .logo-box .logo{display:block;width:200px;position:relative;padding:0 0 70px;margin-bottom:auto;flex-shrink:0}ul.logo-block-list .logo-box .logo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}ul.logo-block-list .logo-box .logo-btn{width:50px;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}ul.logo-block-list .logo-box .logo-btn>span{display:grid;width:20px;height:20px;place-items:center;border-radius:100%;background:#29235c}ul.logo-block-list .logo-box .logo-info{width:100%}ul.logo-block-list .logo-box .logo-info h4{font-size:23px;line-height:1.13;font-style:italic;color:#29235c;margin:0;position:relative;padding:17px 0 10px}ul.logo-block-list .logo-box .logo-info h4:after{content:"";position:absolute;top:0;left:-19px;width:32px;height:32px;background:url(../images/qoute-icon.svg)no-repeat 50%}ul.logo-block-list .logo-box .logo-info p{font-size:12px;line-height:1.3;color:#636364;font-weight:400;margin:0}.grid-logo.btn-icon{position:relative}.grid-logo.btn-icon span{display:inline-flex;align-items:center;font-size:14px;line-height:1.2;font-weight:700;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;border-radius:3px;padding:15px 42px 15px 18px;background:#29235c url(../images/btn-arrow-icon.svg)no-repeat center right 18px;transition:all .3s ease-in-out}.grid-logo.btn-icon:not(:hover) span{opacity:0}@media(max-width:767px){h3.ref-title{margin:0 0 28px}ul.logo-block-list .logo-box{gap:30px;padding:20px;flex-direction:column}ul.logo-block-list .logo-box .logo{width:180px;margin:0 auto}ul.logo-block-list .logo-box .logo-btn{margin:0 auto;justify-content:center}ul.logo-block-list .logo-box .logo-info{text-align:center}ul.logo-block-list .logo-box .logo-info h4{font-size:20px;padding:37px 0 10px}ul.logo-block-list .logo-box .logo-info h4:after{left:0;right:0;margin:0 auto}}#contact-form.custom-new button.fancybox-button{color:#fff;background:0 0;display:flex;justify-content:center;align-items:center}#contact-form.custom-new button.fancybox-button svg{width:40px;height:40px}#contact-form.custom-new{padding:0 46px 42px;background:#24265d;max-width:1012px}#contact-form.custom-new .form-img{height:217px;margin:0 -46px}#contact-form.custom-new .form-img img{width:100%;height:100%;object-fit:cover}#contact-form.custom-new .gform_heading{display:none}#contact-form.custom-new .form-wrap form{padding:46px 0 0;margin:0}#contact-form.custom-new .form-wrap .gform_fields{width:initial;display:flex;flex-wrap:wrap;margin:0 -40px -25px;gap:initial}#contact-form.custom-new .form-wrap .gform_fields .gfield{width:100%;position:relative;padding:0 40px 25px;z-index:1}#contact-form.custom-new .form-wrap .gform_fields .gfield.gfield--width-half{width:50%}#contact-form.custom-new .form-wrap .ginput_container input:-webkit-autofill,#contact-form.custom-new .form-wrap .ginput_container input:-webkit-autofill:hover,#contact-form.custom-new .form-wrap .ginput_container input:-webkit-autofill:focus,#contact-form.custom-new .form-wrap .ginput_container input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important;background-color:none}#contact-form.custom-new .form-wrap .ginput_container input[type=email],#contact-form.custom-new .form-wrap .ginput_container input[type=text]{width:100%;height:44px;background:0 0;border-radius:0;border:0;padding:0;font-size:14px;color:#fff;font-weight:400;border-bottom:1px solid #fff;outline:none;box-shadow:none}#contact-form.custom-new .form-wrap .gfield:not(.ginput_container_checkbox)>label{font-weight:400;font-size:16px;line-height:1;color:#fff;display:inline-block;position:absolute;top:9px;left:40px;padding:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all 03.s ease-in-out;z-index:-1}#contact-form.custom-new .form-wrap .gfield legend{font-weight:400;font-size:16px;line-height:1;color:#fff;display:inline-block;padding:0 0 10px}#contact-form.custom-new .form-wrap .gfield:not(.ginput_container_checkbox)>label.has-value .gfield_required span,#contact-form.custom-new .form-wrap .gfield:not(.ginput_container_checkbox)>label.has-value{font-size:12px;top:-7px;z-index:1}#contact-form.custom-new .form-wrap .ginput_container_checkbox .gfield_checkbox{display:flex;flex-wrap:wrap;margin:0 -23px -20px}#contact-form.custom-new .form-wrap .ginput_container_checkbox .gfield_checkbox .gchoice{padding:0 23px 20px}#contact-form.custom-new .form-wrap .ginput_container_consent label,#contact-form.custom-new .form-wrap .ginput_container_checkbox label{font-size:18px;font-weight:400;line-height:1;color:#fff;padding:0 0 0 24px;position:relative}#contact-form.custom-new .form-wrap .ginput_container_checkbox label{white-space:nowrap}#contact-form.custom-new .form-wrap .ginput_container_consent label:after,#contact-form.custom-new .form-wrap .ginput_container_checkbox label:after{content:"";position:absolute;top:0;left:0;width:16px;height:16px;border:4px solid #fff;background:#fff}#contact-form.custom-new .form-wrap .ginput_container_consent input[type=checkbox],#contact-form.custom-new .form-wrap .ginput_container_checkbox input[type=checkbox]{position:absolute;opacity:0;visibility:0}#contact-form.custom-new .form-wrap .ginput_container_consent input[type=checkbox]:checked+label:after,#contact-form.custom-new .form-wrap .ginput_container_checkbox input[type=checkbox]:checked+label:after{background:#24265d}#contact-form.custom-new .form-wrap .gform_footer.top_label{padding:0;display:flex;justify-content:flex-end}#contact-form.custom-new .form-wrap .gform_footer.top_label input[type=submit]{height:55px;padding:0 51px 0 21px;border-radius:0;background-image:url(data:image/svg+xml,%3Csvg%20width=%2214%22%20height=%2212%22%20viewBox=%220%200%2014%2012%22%20fill=%22none%22%20xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath%20d=%22M13.7762%205.43957%208.72033.230318C8.57601.0816199%208.38365.0%208.17855.0%207.97322.0%207.78098.0817371%207.63665.230318L7.17762.703385c-.14421.148464-.22366.346765-.22366.558205.0.21132.0794499999999996.41631.22366.56477L10.1272%204.87198H.756335C.333835%204.87198.0%205.21277.0%205.64819v.66879c0%20.43542.333835.81057.756335.81057H10.1606L7.17773%2010.1902C7.03352%2010.3389%206.95407%2010.5318%206.95407%2010.7432%206.95407%2010.9544%207.03352%2011.1501%207.17773%2011.2987l.45904.4716C7.78109%2011.919%207.97333%2012%208.17866%2012%208.38377%2012%208.57612%2011.9179%208.72045%2011.7692L13.7763%206.56008C13.921%206.41091%2014.0006%206.21179%2014%206.00012%2014.0005%205.78774%2013.921%205.5885%2013.7762%205.43957z%22%20fill=%22%2329235c%22/%3E%3C/svg%3E)!important;background-position:center right 20px!important;background-repeat:no-repeat!important}.gravity-theme .gform_confirmation_message{font-size:24px;text-align:center;color:#fff;padding-top:50px}.gravity-theme .validation_message{background:0 0!important;border:0!important;padding:0!important}@media(max-width:767px){#contact-form.custom-new{padding:0 20px 20px}#contact-form.custom-new .form-wrap form{padding:20px 0 0}#contact-form.custom-new .form-wrap .gform_fields{margin:0 -15px -25px}#contact-form.custom-new .form-wrap .gform_fields .gfield{padding:0 15px 25px}#contact-form.custom-new .form-wrap .gform_fields .gfield.gfield--width-half{width:100%}#contact-form.custom-new .form-wrap .gfield:not(.ginput_container_checkbox)>label{left:14px}#contact-form.custom-new .form-wrap .ginput_container_consent label,#contact-form.custom-new .form-wrap .ginput_container_checkbox label{font-size:16px}.gravity-theme .gform_confirmation_message{font-size:18px}}.cta-btn{column-gap:18px;align-items:flex-end;display:inline-flex;font-size:16px;line-height:1;font-weight:700;color:#fff;background:#29235c;padding:18px 20px;border-radius:5px;transition:all .3s ease-in-out;border:1px solid transparent}.cta-btn .icon{transform:rotate(90deg)}.cta-btn.cta-blue{color:#fff;background:#29235c;border-color:#29235c}.cta-btn.cta-blue-outline:is(:hover,:focus,:active),.cta-btn.cta-blue:is(:hover,:focus,:active){background:#debd00;border-color:#debd00}.cta-btn.cta-blue-outline{color:#29235c;border-color:#29235c;background:#fff}body.blog .ast-container{display:block;padding:0;max-width:100%}body.blog .widget.widget_block .wp-block-heading{font-size:60px;line-height:1;font-weight:700}body.blog .widget.widget_block .inherit-container-width .wp-block-heading{color:#fff}.news-box{height:100%;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1)}.news-box .news-img{display:block;position:relative;padding-bottom:134px}.news-box .news-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.news-box .news-info{padding:22px 30px 34px}.news-single-info .meta-info,.news-box .news-info .meta-info{display:flex;list-style:none;align-items:center;margin:0 -12px -10px;padding-bottom:11px}.news-single-info .meta-info li,.news-box .news-info .meta-info li{font-size:14px;line-height:1.428;font-weight:400;color:#000;display:inline-flex;align-items:center;column-gap:6px;padding:0 12px 10px}.news-box .news-info h3{font-size:24px;line-height:1.083;font-weight:700;margin:0 0 18px;min-height:52px}.news-box .news-info h3 a{color:currentColor}.news-box .news-info p{font-size:18px;line-height:1.11;color:#000;margin:0}.news-box .news-info .btn-link-wrap{padding-top:20px}.news-box .news-info .btn-link{font-size:18px;line-height:1.333;font-weight:700;color:#29235c;column-gap:24px;display:inline-flex;align-items:center}.page-template-page-nieuws .ast-container{max-width:1140px;padding:0 15px}.news-wrap{padding:72px 0}.news-wrap .container{max-width:1140px;padding:0 15px;margin:0 auto}.news-wrap .news-list>ul>li:nth-child(1){width:100%}.news-wrap .news-list>ul>li:nth-child(1) .news-box{display:flex}.news-wrap .news-list>ul>li:nth-child(1) .news-box .news-img{width:43.51%;flex-shrink:0}.news-wrap .news-list>ul>li:nth-child(1) .news-box .news-info{width:100%;padding:24px 45px 38px}.news-wrap .news-list>ul>li:nth-child(1) .news-box .news-info .btn-link-wrap{padding-top:35px}.news-wrap .news-list>ul{list-style:none;display:flex;flex-wrap:wrap;margin:0 -21px -42px}.news-wrap .news-list>ul>li{width:50%;padding:0 21px 42px}.news-wrap .btn-wrap{padding-top:48px;text-align:center}.news-content-box{padding:40px 0 0}.news-content-box :is(p,li){font-size:18px;line-height:1.388;color:#000;margin:0 0 26px}.news-content-box :is(p,li) :is(a){text-decoration:underline}.news-content-box figure{width:calc(100% + 190px);max-width:initial;margin:44px -95px}.news-content-box figure img{width:100%}.news-content-box :is(h1,h2,h3,h4,h5,h6,ul,ol){margin:20px 0}.news-content-box :is(p,figure,h1,h2,h3,h4,h5,h6,ol,ul):first-child{padding-top:0;margin-top:0}.news-content-box :is(p,figure,h1,h2,h3,h4,h5,h6,ol,ul):last-child{padding-bottom:0;margin-bottom:0}.news-content-box :is(p,h1,h2,h3,h4,h5,h6,ol,ul)+figure{margin-top:18px}.news-content-box figure+:is(h1,h2,h3,h4,h5,h6,ol,ul){margin-top:0}.news-content-box :is(ul,ol){list-style:none}.news-content-box :is(ul,ol) :is(li){position:relative;padding-left:22px;margin:0}.news-content-box :is(ul,ol) :is(li):not(:last-child){padding-bottom:16px}.news-content-box :is(ul,ol) :is(li)::before{position:absolute;left:0;color:#29235c}.news-content-box ul li::before{content:"";top:11px;width:10px;height:10px;background:currentColor;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px}.news-content-box ol{counter-reset:count}.news-content-box ol li{counter-increment:count}.news-content-box ol li::before{content:counter(count)".";top:0}body.single-nieuws .ast-container{display:block;max-width:790px;padding:0 15px}.news-single{padding:67px 0 45px}.news-single .pagination{padding:0 0 33px}.news-single .pagination>ul{list-style:none;display:flex;flex-wrap:wrap;margin:0 -18px -15px}.news-single .pagination>ul>li{font-size:16px;line-height:1.25;position:relative;font-weight:700;color:#29235c;padding:0 18px 15px}.news-single .pagination>ul>li a{font-weight:400;display:block;color:currentColor}.news-single .pagination>ul>li:not(:last-child)::after{content:"";position:absolute;top:7px;right:-4px;width:9px;height:9px;background:url(../images/icons/link-arrow.svg)no-repeat 50%/contain}.news-single-info .news-title{font-size:60px;line-height:.916;font-weight:700;color:#29235c}.news-single-info .meta-info{padding:26px 0 0}.news-single-info .meta-info li{color:#29235c}.share-this{display:flex;align-items:center;column-gap:20px;padding-top:43px}.share-this h3{font-size:16px;line-height:1.3;font-weight:700;color:#29235c}.share-this .share{list-style:none;display:inline-flex;align-items:center;column-gap:5px;margin:0}.share-this .share .addtoany_list{display:flex;gap:5px}.share-this .share .addtoany_list>a{width:24px;min-width:24px;height:24px;display:inline-flex;padding:0;background:#161b45;border-radius:100px;overflow:hidden;padding:2px}.share-this .share .addtoany_list>a:is(:hover,:active,:focus){background:#161b45}.share-this .share .addtoany_list>a:is(:hover,:active,:focus) span{opacity:1}.news-single .btn-wrap{padding-top:34px}.news-single .btn-wrap .cta-btn .icon{transform:rotate(180deg)}.news-single .news-footer-wrapper{padding-top:45px;margin:0 -95px}@media(max-width:1280px){.news-single-info .news-title{font-size:45px}.news-single .news-footer-wrapper{margin:0}.news-content-box figure{width:100%;margin-left:0;margin-right:0}}@media(max-width:1023px){body.blog .widget.widget_block .wp-block-heading{font-size:44px}}@media(max-width:991px){.news-wrap{padding:50px 0}.news-wrap .news-list>ul{margin:0 -15px -30px}.news-wrap .news-list>ul>li{padding:0 15px 30px}.news-single-info .news-title{font-size:38px}.news-single-info .meta-info,.news-box .news-info .meta-info{flex-direction:column;align-items:flex-start}}@media(max-width:767px){.news-wrap{padding:40px 0}.news-wrap .news-list>ul>li{width:100%}.news-box .news-info{padding:20px}.news-box .news-info h3{font-size:20px;min-height:auto}.news-box .news-info p{font-size:16px}.news-wrap .news-list>ul>li:nth-child(1) .news-box{flex-direction:column}.news-wrap .news-list>ul>li:nth-child(1) .news-box .news-img{width:100%}.news-wrap .news-list>ul>li:nth-child(1) .news-box .news-info{padding:20px}.news-wrap .news-list>ul>li:nth-child(1) .news-box .news-info .btn-link-wrap{padding-top:20px}.news-wrap .btn-wrap{padding-top:30px}.news-single-info .news-title{font-size:28px}.news-single-info .meta-info{padding:15px 0 0}.news-content-box{padding:20px 0 0}.news-content-box :is(p,li){margin:0 0 20px}.news-content-box figure{margin:20px 0}.news-content-box :is(p,li){font-size:16px}.share-this{padding-top:25px}.news-single .btn-wrap{padding-top:25px}.news-single{padding:35px 0}.news-content-box ul li::before{top:8px;width:8px;height:8px}.news-single .pagination{padding:0 0 25px}}@media(max-width:544px){body.blog .widget.widget_block .wp-block-heading{font-size:29px}}@keyframes onAutoFillStart{from{}to{}}@keyframes onAutoFillCancel{from{}to{}}.gform_body input:-webkit-autofill{animation-name:onAutoFillStart;transition:background-color 5e4s ease-in-out 0s}.gform_body input:not(:-webkit-autofill){animation-name:onAutoFillCancel}