section,div{scroll-margin-top:350px}.overflow-visible{overflow:visible!important}table{font-size:15px;line-height:20px;width:100%;overflow-x:auto}table th{font-weight:500}table th,table td{padding:10px;border-bottom:1px solid rgba(0,0,0,.2)}.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img,.border-radius{overflow:hidden;border-radius:25px!important}.wpb_single_image .vc_single_image-wrapper,.ult-video{margin:0!important;margin-bottom:20px!important}.ultv-aspect-ratio-16_9 .ultv-video__outer-wrap{padding-bottom:40%!important}.ultv-aspect-ratio-3_2 .ultv-video__outer-wrap{padding-bottom:100%!important}.menu_special ul{list-style:none;margin:20px 0;padding:0}.menu_special li{margin-bottom:10px}.menu_special li a{display:inline-block;text-decoration:none!important;font-size:22px}.menu_special li a:after{color:#359b82;content:'\f061';font-family:"Font Awesome 6 pro";margin-left:15px;transition:all 0.2s ease}.menu_special li a:hover:after{margin-left:20px;color:#07ffc5}.content_shortcut>a{position:relative;display:block;border-radius:25px;overflow:hidden;background-color:#1a4a4a;color:#fff;padding:3vh 7vh 4vh 5vh;font-size:20px;line-height:1.5;margin-bottom:20px}.content_shortcut>a:before{z-index:3;position:absolute;bottom:20px;right:30px;color:#fff;font-size:40px;font-weight:300;content:'\f0a9';font-family:"Font Awesome 6 pro"}.content_shortcut>a:after{opacity:0;position:absolute;content:'';z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;visibility:visible!important;background:linear-gradient(45deg,rgba(7,255,197,0) 30%,rgba(7,255,197,.7) 100%);transition:all 0.2s ease}.content_shortcut>a:hover:after{opacity:1}.content_shortcut .wpb_content_element{margin-bottom:0}.content_shortcut a{color:#fff}.content_shortcut .title{font-weight:700;color:#07ffc5;margin-bottom:0}.content-usp-item,.content-team-item{border-radius:25px;position:relative;color:#1a4a4a;padding:30px 40px;margin-bottom:10px;background-color:#fff;-webkit-box-shadow:0 0 15px 0 rgba(26,74,74,.1);box-shadow:0 0 15px 0 rgba(26,74,74,.1)}.content-usp-item .icon{margin-bottom:10px}.content-team-item .title,.content-usp-item .title{margin-bottom:10px;font-weight:700}.content-team-item .txt,.content-usp-item .txt{font-size:17px}.content-team-item .wpb_content_element,.content-usp-item .wpb_content_element{margin-bottom:0!important}.vc_gitem-zone{border-radius:10px!important}.klant_referenties{margin:20px 0}.klant_referenties .klant-item{display:flex;align-items:center;border-radius:20px;padding:40px;min-height:140px;justify-content:center;background-color:#fff!important}.klant_referenties .klant-item img{max-height:60px;width:auto}.klant_referenties .wpb_single_image .vc_single_image-wrapper{margin-bottom:0!important}.back_button{color:#359b82;font-size:14px;text-decoration:none!important}.back_button:before{content:'\f060';font-family:"Font Awesome 6 pro";margin-right:10px}.el_separator{margin-top:75px;margin-bottom:50px!important}.vc_separator.vc_sep_color_grey .vc_sep_line{border-color:rgba(0,0,0,.1)!important}.vc_separator.vc_sep_color_white .vc_sep_line{border-color:rgba(255,255,255,.1)!important}.content_jump{padding-top:20px}#footer_content_cta{margin-left:auto;margin-right:auto;margin-bottom:-100px}#footer_content_cta .row_wrapper{position:relative;background-size:contain!important;background-position:right!important}#footer_content_cta .content_wrapper{position:relative;z-index:2}#footer_content_cta .content_wrapper>.vc_column-inner{padding:125px}#footer_content_cta .title-large{font-size:48px}#footer_content_cta .row_wrapper:after{position:absolute;content:'';z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;visibility:visible!important;background:linear-gradient(to right,rgba(25,74,74,.2) 50%,rgba(25,74,74,.3) 100%)}.vc_general.vc_btn3{white-space:nowrap!important;word-wrap:normal!important}.vc_btn3-container{margin-bottom:10px!important}.vc_btn3-container.vc_btn3-inline{margin-right:20px}.vc_btn3.vc_btn3-size-lg{font-weight:700!important;font-size:18px!important;padding-left:40px!important;padding-right:40px!important;padding-top:20px!important;padding-bottom:23px!important}.vc_btn3.vc_btn3-size-lg .vc_btn3-icon{font-size:28px!important}.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty){padding-right:70px!important}.vc_btn3.vc_btn3-size-md{font-weight:700!important;font-size:19px!important;padding-top:20px!important;padding-bottom:20px!important;padding-left:40px!important;padding-right:40px!important}.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty){padding-right:50px!important}.vc_btn3.vc_btn3-size-sm{font-weight:700!important;font-size:16px!important;padding-top:18px!important;padding-bottom:18px!important;padding-left:30px!important;padding-right:30px!important}.vc_btn3.vc_btn3-size-sm .vc_btn3-icon{font-size:18px!important;height:22px!important;line-height:18px!important}.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty){padding-right:60px!important}.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{right:26px!important;top:calc(50% + 2px)!important}.button-primary button,.button-primary a{min-width:170px!important;display:inline-block;text-align:center;border-radius:50px!important;font-weight:400!important;border:0!important;border:1px solid #1a4a4a!important;background-color:#1a4a4a!important;color:#fff!important;background-image:inherit!important;background-repeat:inherit!important;background-size:inherit!important;background-position:inherit!important;text-decoration:none;transition:all 0.3s ease}.button-primary button:hover,.button-primary a:hover{text-decoration:none;background-color:#07ffc5!important;border-color:#07ffc5!important;color:#194a4a!important}.button-white button,.button-white a{min-width:170px!important;display:inline-block;text-align:center;border-radius:50px!important;font-weight:400!important;border:0!important;border:2px solid #fff!important;background-color:#fff!important;color:#359b83!important;background-image:inherit!important;background-repeat:inherit!important;background-size:inherit!important;background-position:inherit!important;text-decoration:none;transition:all 0.3s ease}.button-white button:hover,.button-white a:hover,.wpcf7-submit:hover{text-decoration:none;background-color:#07ffc5!important;border-color:#07ffc5!important;color:#194a4a!important}.button-outline button,.button-outline a,.vc_grid-btn-load_more a{min-width:170px!important;text-decoration:none;display:inline-block;text-align:center;border-radius:50px!important;font-weight:400!important;background-color:transparent!important;border:1px solid #359b83!important;color:#345b5b!important;background-image:inherit!important;background-repeat:inherit!important;background-size:inherit!important;background-position:inherit!important;transition:all 0.3s ease}.button-outline .vc-material{color:#345b5b!important}.button-outline button:hover,.button-outline a:hover,.vc_grid-btn-load_more a:hover,.wpcf7-submit:hover{text-decoration:none;background-color:#07ffc5!important;border-color:#07ffc5!important;color:#194a4a!important}.button-outline button:hover .vc-material,.button-outline a:hover .vc-material{color:#194a4a!important}.button-outline-white button,.button-outline-white a{min-width:170px!important;text-decoration:none;display:inline-block;text-align:center;border-radius:50px!important;font-weight:400!important;color:#fff!important;background-color:transparent!important;border:1px solid #fff!important;color:#fff!important;padding-left:30px!important;padding-right:30px!important;padding-top:15px!important;padding-bottom:15px!important;background-image:inherit!important;background-repeat:inherit!important;background-size:inherit!important;background-position:inherit!important;transition:all 0.3s ease}.button-outline-white button:hover,.button-outline-white a:hover,.vc_grid-btn-load_more a:hover{text-decoration:none;background-color:#07ffc5!important;border-color:#07ffc5!important;color:#1a4a4a!important}.button-text button,.button-text a{font-size:22px!important;display:inline-block;text-align:center;border-radius:0!important;font-weight:400!important;border:0!important;border-bottom:3px solid rgba(53,155,130,.2)!important;background-color:transparent!important;color:#1a4a4a!important;background-image:inherit!important;background-repeat:inherit!important;background-size:inherit!important;background-position:inherit!important;text-decoration:none;transition:all 0.3s ease}.button-text .vc_btn3.vc_btn3-size-sm,.button-text .vc_btn3.vc_btn3-size-md{padding:10px 0!important}.button-text .vc_btn3.vc_btn3-size-lg{padding:20px 0!important}.button-text button:hover,.button-text a:hover{text-decoration:none;border-bottom-color:#07ffc5!important}.button-text-white button,.button-text-white a{font-size:18px!important;display:inline-block;text-align:center;border-radius:0!important;font-weight:400!important;border:0!important;border-bottom:3px solid rgba(255,255,255,.2)!important;background-color:transparent!important;color:#fff!important;background-image:inherit!important;background-repeat:inherit!important;background-size:inherit!important;background-position:inherit!important;text-decoration:none;transition:all 0.3s ease}.button-text-white .vc_btn3.vc_btn3-size-sm,.button-text-white .vc_btn3.vc_btn3-size-md{padding:10px 0!important}.button-text-white .vc_btn3.vc_btn3-size-lg{padding:20px 0!important}.button-text-white button:hover,.button-text-white a:hover{text-decoration:none;border-bottom-color:#07ffc5!important}#content-header{position:relative;background:linear-gradient(170deg,#00c799,#1a4a4a);background-size:600% 600%;-webkit-animation:AnimationName 30s ease infinite;-moz-animation:AnimationName 30s ease infinite;animation:AnimationName 30s ease infinite}@-webkit-keyframes AnimationName{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes AnimationName{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes AnimationName{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}#content-header .content_wrapper{padding-top:300px;padding-bottom:100px}#content-header,#content-header h1,#content-header h2,#content-header h3,#content-header h4,#content-header h5,#content-header p{color:#fff}.overlay-shape:after{content:''!important;display:block!important;visibility:visible!important;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../../../../../../../themes/egalit/images/shape-logo.svg);background-size:cover;background-position:top center}.overlay-shape-white:after{opacity:.05;content:''!important;display:block!important;visibility:visible!important;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../../../../../../../themes/egalit/images/shape-logo-white.svg);background-size:cover;background-position:top center}.overlay-shape-white>*{position:relative;z-index:1}#content-header.header-overlay{position:relative;background-position:center center!important;background-size:cover;background-repeat:no-repeat}#content-header .content_wrapper{position:relative;z-index:10}#content-header.header-overlay:after{position:absolute;content:'';z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;visibility:visible!important;background:linear-gradient(to right,rgba(25,74,74,.8) 0%,rgba(25,74,74,.3) 100%)}#content-header .content_wrapper .button-wrapper{margin-top:70px}#content-header .content_wrapper .button-wrapper .wpb_wrapper{display:flex;align-items:center}#content-header .content_wrapper .button-wrapper .vc_btn3-inline{margin-right:60px}#content-header .content_wrapper .title{margin-bottom:20px}#content-header .content_wrapper .subtitle{font-size:28px;line-height:1.5}#content-header .content_wrapper .breadcrump_wrapper{display:inline-block;margin-left:5px;margin-top:40px;border-radius:10px;background-color:rgba(0,0,0,.2);padding:10px 0;color:#fff;font-size:15px}#content-header .content_wrapper .breadcrump_wrapper .wpb_raw_code{margin:0;padding:0}#content-header .content_wrapper .breadcrump_wrapper a{color:rgb(255 255 255 / 60%);text-decoration:none}#content-header .content_wrapper .breadcrump_wrapper a:hover{color:#fff}#content-header .content_wrapper .breadcrump_wrapper span{margin:0 5px}.post-grid-item{position:relative;padding:10px 40px 10px 10px;transition:all 0.5s ease}.post-grid-item:after{position:absolute;content:'';z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;visibility:visible!important;background:-moz-linear-gradient(top,rgba(51,64,84,.1) 0%,rgba(0,0,0,.5) 100%);background:-webkit-linear-gradient(top,rgba(51,64,84,.1) 0%,rgba(0,0,0,.5) 100%);background:linear-gradient(to bottom,rgba(51,64,84,.1) 0%,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a334054',endColorstr='#80000000',GradientType=0)}.post-grid-item>*{position:relative!important;z-index:1!important}.post-grid-item .title{color:#fff;font-size:24px;line-height:32px;font-weight:700}.post-grid-item .vc-zone-link{position:absolute!important;z-index:5!important}.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-16-9:before{padding-top:40%!important}.post-category-wpb-container{padding-left:0!important;padding-right:0!important}.cpcfwpbpb-articles-2 .cpcfwpbpb-article{border-radius:5px;overflow:hidden}.cpcfwpbpb-articles-2 .cpcfwpbpb-article a{text-decoration:none}.cpcfwpbpb-articles-2 .cpcfwpbpb-article .cpcfwpbpb-container .cpcfwpbpb-entry-meta{display:none}.wpcf7-form{font-size:18px}.wpcf7-form .form-control{all:unset;border:none!important;border-bottom:3px solid #edf6f3a1!important;font-size:22px!important;padding:10px 0;display:block;width:100%;background-color:transparent;margin-bottom:40px;transition:all 0.3s ease}.wpcf7-submit{padding:10px 30px;font-size:18px!important;font-weight:700!important}.wpcf7-form .form-control:focus{border-bottom-color:#07ffc5!important}.wpcf7-form ::-ms-input-placeholder{color:#fff;font-size:22px!important;font-weight:700}.wpcf7-form ::placeholder{font-size:22px!important;font-weight:700}.color-white .wpcf7 input[type="file"]{color:#fff}.color-white .wpcf7-form ::placeholder{color:#fff}.color-white .wpcf7-form ::-ms-input-placeholder{color:#fff}.wpcf7-submit{background-color:transparent!important;border:2px solid #359b83!important;color:#345b5b!important;min-width:170px!important;display:inline-block;text-align:center;border-radius:50px!important;font-weight:400!important;background-image:inherit!important;background-repeat:inherit!important;background-size:inherit!important;background-position:inherit!important;text-decoration:none;transition:all 0.3s ease}.wpcf7-response-output{background-color:#07ffc5!important;color:#063736!important;border:0!important;font-size:20px;line-height:30px;border-radius:5px;padding:10px 30px;font-weight:700}.wpcf7-form-control-wrap{position:relative;display:block}.wpcf7-not-valid-tip{font-size:14px!important;margin-top:-10px!important;margin-left:10px;color:#063736!important;position:absolute;top:10px;right:8px;background:#07ffc5;line-height:14px;padding:3px 7px;border-radius:0 0 8px 8px}.form-darkgreen{background-color:#1a4a4a;color:#fff;padding:50px}.form-darkgreen .form-control::placeholder{color:rgba(255,255,255,.8);font-weight:500}.form-darkgreen .form-control{font-weight:700}.form-darkgreen .wpcf7-submit{border:2px solid #fff!important;background-color:#fff!important;color:#359b83!important}.form-white{border-radius:25px;position:relative;color:#1a4a4a;padding:30px 40px!important;margin-bottom:20px;background-color:#fff;-webkit-box-shadow:0 0 15px 0 rgba(26,74,74,.1);box-shadow:0 0 15px 0 rgba(26,74,74,.1)}.entry-content img{margin:0 0 1.5em 0}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.wp-caption img{border:0 none;padding:0;margin:0}.wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.wp-smiley{margin:0!important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}