﻿/*!
 * Theme Name: AELV Talent
 * Author: Als een lopend vuurtje V.O.F.
 * Description: AELV Talent custom theme
 * Version: 2.0
 */@keyframes wobble{0%{transform:translateX(0%)}15%{transform:translateX(-25%)}30%{transform:translateX(20%)}45%{transform:translateX(-15%)}60%{transform:translateX(10%)}75%{transform:translateX(-5%)}100%{transform:translateX(0%)}}@keyframes wobbleLeft{0%{transform:scaleX(-1) translateX(0%)}15%{transform:scaleX(-1) translateX(-25%)}30%{transform:scaleX(-1) translateX(20%)}45%{transform:scaleX(-1) translateX(-15%)}60%{transform:scaleX(-1) translateX(10%)}75%{transform:scaleX(-1) translateX(-5%)}100%{transform:scaleX(-1) translateX(0%)}}html,body{overflow-x:hidden}.container-right{margin-right:0;margin-left:calc(50vw - 660px);padding-left:0.75rem}@media screen and (max-width:1399px){.container-right{margin-left:calc(50vw - 570px)}}@media screen and (max-width:1199px){.container-right{margin-left:calc(50vw - 480px)}}@media screen and (max-width:991px){.container-right{margin-left:calc(50vw - 360px);padding-left:40px;padding-right:0px}}@media screen and (max-width:767px){.container-right{max-width:540px;width:100%;margin-left:auto;margin-right:auto;padding-right:0}}@media screen and (max-width:576px){.container-right{max-width:100%;margin-left:auto;margin-right:auto}}.background-contain{background-position:center center;background-size:contain;background-repeat:no-repeat}.background-cover{background-position:center center;background-size:cover;background-repeat:no-repeat}.bg-primary{background-color:#1a2470 !important}.bg-secondary{background-color:#76d63f !important}.bg-secondary-light{background-color:#91b766 !important}.bg-tertiary{background-color:#1a2470 !important}.bg-quaternary{background-color:#1a2470 !important}.bg-neutral{background-color:#F4F4F4 !important}.bg-none,.bg-white{background-color:#FFF !important}.bg-lightgrey{background-color:#eee !important}.bg-black{background-color:#000 !important}.box-shadow{-webkit-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.15)}.border-rounded-small{-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}.border-rounded{-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;border-radius:15px}.border-rounded-large{-webkit-border-radius:25px;-moz-border-radius:25px;-o-border-radius:25px;border-radius:25px}.arrow-link{position:relative;text-decoration:none;display:flex;align-items:center}.arrow-link:before{display:none}.arrow-link:after{content:"";width:18px;min-width:18px;height:9px;margin-left:5px;background-image:url("../images/arrow-right-tertiary.svg");background-position:center right;background-size:contain;background-repeat:no-repeat}.arrow-link:hover:after{animation:wobble 1s ease 2}.arrow-link.text-white:after{background-image:url("../images/arrow-right-white.svg")}.arrow-link.primary:after{background-image:url("../images/arrow-right-primary.svg")}.arrow-link.secondary:after{background-image:url("../images/arrow-right-secondary.svg")}.back-link{position:relative;text-decoration:none;display:flex;align-items:center}.back-link:before{content:"";width:18px;height:9px;margin-left:0px;margin-right:5px;background-image:url("../images/arrow-right-tertiary.svg");transform:scaleX(-1);background-position:center left;background-size:contain;background-repeat:no-repeat}.back-link.text-white:before{background-image:url("../images/arrow-right-white.svg")}.back-link.primary:before{background-image:url("../images/arrow-right-primary.svg")}.back-link.secondary:before{background-image:url("../images/arrow-right-secondary.svg")}.back-link:hover:before{animation:wobbleLeft 1s ease 2}a:hover .arrow-link:after{animation:wobble 1s ease 2}a:hover .back-link:before{animation:wobbleLeft 1s ease 2}.text-white .arrow-link:after{background-image:url("../images/arrow-right-white.svg")}.text-white .back-link:before{background-image:url("../images/arrow-right-white.svg")}.primary .arrow-link:after{background-image:url("../images/arrow-right-primary.svg")}.primary .back-link:before{background-image:url("../images/arrow-right-primary.svg")}.secondary .arrow-link:after{background-image:url("../images/arrow-right-secondary.svg")}.secondary .back-link:before{background-image:url("../images/arrow-right-secondary.svg")}.video-link{position:relative;display:block}.video-link:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:90px;height:90px;background-image:url("../images/play-icon.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16))}@media (max-width:767.98px){.video-link:before{width:48px;height:48px}}.video-link:hover:before{transform:translate(-50%, -50%) scale(1.05)}.primary-overlay::before{content:"";position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:#1a2470;width:100%;height:100%;opacity:0.5}a:hover .arrow-down::before,a.arrow-down:hover::before{transform:translateY(calc(-50% + 5px))}a:hover .arrow-up::before,a.arrow-up:hover::before{transform:translateY(calc(-50% - 2px))}a:hover .arrow-left::before,a.arrow-left:hover::before{transform:translateX(-8px) translateY(calc(-50% + 2px))}a:hover .arrow-right::before,a.arrow-right:hover::before{transform:translateX(8px) translateY(calc(-50% + 2px))}.list-style-none{list-style:none;padding-left:0px}@media (min-width:1200px){.col-xl-20{width:20%}}.line{height:1px;width:100%}.cky-btn-revisit-wrapper,.grecaptcha-badge{display:none !important}*{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none}html.no-js{margin-top:0px !important}html.no-scroll{overflow:hidden}body{margin:0;background:#fff}::selection{background:#1a2470;color:#fff}::-moz-selection{background:#1a2470;color:#fff}ul,ol{padding-left:20px}ul ::marker,ol ::marker{color:#1a2470;font-weight:700}header ul,header ol,footer ul,footer ol{list-style:none;margin:0;padding:0}input,textarea,button,select,a,.swiper-button-next,.swiper-button-prev{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}input{-webkit-appearance:none}figure{margin:0}@media screen and (max-width:575.98px){.container{padding-left:40px;padding-right:40px}}@media (max-width:767.98px){:root{font-size:16px}}.page-title{color:#1a2470;font-size:4.16667rem;font-weight:500;z-index:1;margin-bottom:25px}.body-font-family{font-family:"avenir-lt-pro", sans-serif !important}.body-font-family *{font-family:"avenir-lt-pro", sans-serif !important}.subtitle{font-size:12px;line-height:1;font-weight:500;text-transform:uppercase;letter-spacing:1.8px;margin-bottom:10px}@media (max-width:767.98px){.subtitle{letter-spacing:1.5px}}.text p{color:#000000;font-size:18px;line-height:1.25;margin-bottom:0px}.text p:last-of-type{margin-bottom:0}.text li{margin-top:5px}.text-large{font-size:calc(1.5*18px);line-height:1.5}@media (max-width:1919.98px){.text-large{font-size:calc(1.25*16px)}}@media (max-width:767.98px){.text-large{font-size:18px}}.text-large p+p{margin-top:1em !important}.text-large *:not(h2, h3),.text-large p,.text-large li,.text-large a:not(.btn){font-size:calc(1.5*18px);line-height:1.5}@media (max-width:1919.98px){.text-large *:not(h2, h3),.text-large p,.text-large li,.text-large a:not(.btn){font-size:calc(1.25*16px)}}@media (max-width:767.98px){.text-large *:not(h2, h3),.text-large p,.text-large li,.text-large a:not(.btn){font-size:18px}}.text-large p+h2,.text-large p+h3{margin-top:15px}.font-weight-100{font-weight:100 !important}.font-weight-200{font-weight:200 !important}.font-weight-300{font-weight:300 !important}.font-weight-400{font-weight:400 !important}.font-weight-500{font-weight:500 !important}.font-weight-600{font-weight:600 !important}.font-weight-700{font-weight:700 !important}.font-weight-800{font-weight:800 !important}.font-weight-900{font-weight:900 !important}html,body,p,button,input,select,optgroup,textarea,footer li,footer li a{font-family:"avenir-lt-pro", sans-serif;color:#000000;font-size:18px;line-height:1.25;font-weight:300}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"avenir-next-lt-pro-condensed", sans-serif;font-weight:500;color:#000000;line-height:1.2;text-transform:none;margin-top:0;margin-bottom:15px}h1,.h1{font-weight:600;text-transform:uppercase;line-height:1.1}.mb-0 h1,.mb-0 h2,.mb-0 h3,.mb-0 h4,.mb-0 h5,.mb-0 h6{margin-bottom:0 !important}h4,h5,h6,.h4,.h5,.h6{margin-bottom:10px !important}.primary{color:#1a2470}.secondary{color:#76d63f}.tertiary{color:#1a2470}.quaternary{color:#1a2470}.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white p,.text-white a:not(.btn),.text-white li,.text-white ::marker{color:#fff !important}h1,.h1{font-size:4.16667rem}h2,.h2{font-size:3rem}h3,.h3{font-size:2.4rem}h4,.h4{font-size:1.6rem}h5,.h5{font-size:1.15rem}h6,.h6{font-size:1rem}p{margin-bottom:0px !important}.text p+p{margin-top:0.75em}.wpb_text_column:last-child p{margin-bottom:0 !important}p a{color:#1a2470}p a:hover,p a:active,p a:focus,p a:visited{color:#101747}@media (max-width:1599.98px){h1,.h1{font-size:calc(4.16667rem * 0.80)}h2,.h2{font-size:calc(3rem * 0.90)}h3,.h3{font-size:calc(2.4rem * 0.90)}h4,.h4{font-size:calc(1.6rem * 0.90)}h5,.h5{font-size:calc(1.15rem * 0.90)}h6,.h6{font-size:calc(1rem * 0.90)}}@media (max-width:991px){h1,.h1{font-size:calc(4.16667rem * 0.5)}h2,.h2{font-size:calc(3rem * 0.6)}h3,.h3{font-size:calc(2.4rem * 0.7)}h4,.h4{font-size:calc(1.6rem * 0.7)}h5,.h5{font-size:calc(1.15rem * 0.9)}h6,.h6{font-size:calc(1rem * 0.9)}}.text.text--twocolumn{column-count:2;column-gap:30px}@media screen and (max-width:991px){.text.text--twocolumn{column-count:1}}body:not(.home.no-menu-home-offset):not(.no-menu-offset) main#content{margin-top:145px}@media screen and (max-width:991.98px){body:not(.home.no-menu-home-offset):not(.no-menu-offset) main#content{margin-top:0px}}section.section{padding:75px 0px}section.section:first-of-type{padding-top:100px}section.section:last-of-type{padding-bottom:100px}section.section-products-filter{padding-top:100px !important;padding-bottom:20px !important}section.section-product-results{padding-top:20px !important}@media only screen and (max-width:1199px){section.section{padding:75px 0px}section.section:first-of-type{padding-top:75px}section.section:last-of-type{padding-bottom:75px}}#wpadminbar p a:not(.btn, .logo-link),#wpadminbar li a:not(.btn, .logo-link){color:unset;text-decoration:unset;position:unset}#wpadminbar p a:not(.btn, .logo-link)::before,#wpadminbar li a:not(.btn, .logo-link)::before{content:"";width:unset;height:unset;position:unset;left:unset;bottom:unset;background-color:unset}#wpadminbar p a:not(.btn, .logo-link):hover,#wpadminbar li a:not(.btn, .logo-link):hover{color:#101747}#wpadminbar p a:not(.btn, .logo-link):hover::before,#wpadminbar li a:not(.btn, .logo-link):hover::before{width:unset}p a:not(.btn, .logo-link),li a:not(.btn, .logo-link){color:#1a2470;text-decoration:none;position:relative}p a:not(.btn, .logo-link)::before,li a:not(.btn, .logo-link)::before{content:"";width:0px;height:1px;position:absolute;left:0px;bottom:0px;background-color:#1a2470;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}p a:not(.btn, .logo-link):hover,li a:not(.btn, .logo-link):hover{color:#101747}p a:not(.btn, .logo-link):hover::before,li a:not(.btn, .logo-link):hover::before{width:100%}.text-white p a:not(.btn, .logo-link),.text-white li a:not(.btn, .logo-link){color:#FFF;text-decoration:none}.text-white p a:not(.btn, .logo-link)::before,.text-white li a:not(.btn, .logo-link)::before{background-color:#FFF;opacity:0.45;width:100%}.text-white p a:not(.btn, .logo-link):hover,.text-white li a:not(.btn, .logo-link):hover{color:#FFF}.text-white p a:not(.btn, .logo-link):hover::before,.text-white li a:not(.btn, .logo-link):hover::before{opacity:1}footer .footer-main a,footer .footer-main p a:not(.btn, .logo-link),footer .footer-main li a:not(.btn, .logo-link){text-decoration:none;color:#FFF}footer .footer-main a:hover,footer .footer-main p a:not(.btn, .logo-link):hover,footer .footer-main li a:not(.btn, .logo-link):hover{color:#76d63f}.wc-block-components-button,.theme-aelv-talent .edit,.wc-block-components-notice-banner__content .button,.theme-aelv-talent.woocommerce-account .button,.theme-aelv-talent .button,a.wc-block-components-totals-coupon-link,.theme-aelv-talent.woocommerce-page .components-button,.theme-aelv-talent.woocommerce button.button,.theme-aelv-talent.woocommerce-page a.button,.theme-aelv-talent.woocommerce-page main .woocommerce-notices-wrapper .wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward,body .alm-btn-wrap .alm-load-more-btn,.theme-aelv-talent .wc-block-cart__submit-button,.btn,div.wpcf7 form input[type="submit"],#cf7md-form input[type="submit"]{position:relative;display:inline-block;width:fit-content;width:-moz-fit-content;text-decoration:none;text-align:center;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border 0.3s ease-in-out;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border 0.3s ease-in-out;color:#FFF;line-height:1;background-color:#1a2470;border-color:#1a2470;border:1px solid #1a2470;padding:12px 30px !important;border-radius:50px;text-transform:none;font-weight:600;cursor:pointer}.wc-block-components-button i,.theme-aelv-talent .edit i,.wc-block-components-notice-banner__content .button i,.theme-aelv-talent.woocommerce-account .button i,.theme-aelv-talent .button i,a.wc-block-components-totals-coupon-link i,.theme-aelv-talent.woocommerce-page .components-button i,.theme-aelv-talent.woocommerce button.button i,.theme-aelv-talent.woocommerce-page a.button i,.theme-aelv-talent.woocommerce-page main .woocommerce-notices-wrapper .wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward i,body .alm-btn-wrap .alm-load-more-btn i,.theme-aelv-talent .wc-block-cart__submit-button i,.btn i,div.wpcf7 form input[type="submit"] i,#cf7md-form input[type="submit"] i{margin-left:5px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.wc-block-components-button:hover,.theme-aelv-talent .edit:hover,.wc-block-components-notice-banner__content .button:hover,.theme-aelv-talent.woocommerce-account .button:hover,.theme-aelv-talent .button:hover,a.wc-block-components-totals-coupon-link:hover,.theme-aelv-talent.woocommerce-page .components-button:hover,.theme-aelv-talent.woocommerce button.button:hover,.theme-aelv-talent.woocommerce-page a.button:hover,.theme-aelv-talent.woocommerce-page main .woocommerce-notices-wrapper .wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward:hover,body .alm-btn-wrap .alm-load-more-btn:hover,.theme-aelv-talent .wc-block-cart__submit-button:hover,.btn:hover,div.wpcf7 form input[type="submit"]:hover,#cf7md-form input[type="submit"]:hover{color:#FFF;border-color:#101747;background-color:#101747}.wc-block-components-button:hover i,.theme-aelv-talent .edit:hover i,.wc-block-components-notice-banner__content .button:hover i,.theme-aelv-talent.woocommerce-account .button:hover i,.theme-aelv-talent .button:hover i,a.wc-block-components-totals-coupon-link:hover i,.theme-aelv-talent.woocommerce-page .components-button:hover i,.theme-aelv-talent.woocommerce button.button:hover i,.theme-aelv-talent.woocommerce-page a.button:hover i,.theme-aelv-talent.woocommerce-page main .woocommerce-notices-wrapper .wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward:hover i,body .alm-btn-wrap .alm-load-more-btn:hover i,.theme-aelv-talent .wc-block-cart__submit-button:hover i,.btn:hover i,div.wpcf7 form input[type="submit"]:hover i,#cf7md-form input[type="submit"]:hover i{transform:translateX(8px)}.wc-block-components-button:focus,.theme-aelv-talent .edit:focus,.wc-block-components-notice-banner__content .button:focus,.theme-aelv-talent.woocommerce-account .button:focus,.theme-aelv-talent .button:focus,a.wc-block-components-totals-coupon-link:focus,.theme-aelv-talent.woocommerce-page .components-button:focus,.theme-aelv-talent.woocommerce button.button:focus,.theme-aelv-talent.woocommerce-page a.button:focus,.theme-aelv-talent.woocommerce-page main .woocommerce-notices-wrapper .wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward:focus,body .alm-btn-wrap .alm-load-more-btn:focus,.theme-aelv-talent .wc-block-cart__submit-button:focus,.btn:focus,div.wpcf7 form input[type="submit"]:focus,#cf7md-form input[type="submit"]:focus{color:#FFF !important;outline:0 !important;box-shadow:none !important}.wc-block-components-button.btn-down,.theme-aelv-talent .edit.btn-down,.wc-block-components-notice-banner__content .button.btn-down,.theme-aelv-talent.woocommerce-account .button.btn-down,.theme-aelv-talent .button.btn-down,a.wc-block-components-totals-coupon-link.btn-down,.theme-aelv-talent.woocommerce-page .components-button.btn-down,.theme-aelv-talent.woocommerce button.button.btn-down,.theme-aelv-talent.woocommerce-page a.button.btn-down,.theme-aelv-talent.woocommerce-page main .woocommerce-notices-wrapper .wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward.btn-down,body .alm-btn-wrap .alm-load-more-btn.btn-down,.theme-aelv-talent .wc-block-cart__submit-button.btn-down,.btn.btn-down,div.wpcf7 form input[type="submit"].btn-down,#cf7md-form input[type="submit"].btn-down{position:relative;display:flex;align-items:center}.wc-block-components-button.btn-down::after,.theme-aelv-talent .edit.btn-down::after,.wc-block-components-notice-banner__content .button.btn-down::after,.theme-aelv-talent.woocommerce-account .button.btn-down::after,.theme-aelv-talent .button.btn-down::after,a.wc-block-components-totals-coupon-link.btn-down::after,.theme-aelv-talent.woocommerce-page .components-button.btn-down::after,.theme-aelv-talent.woocommerce button.button.btn-down::after,.theme-aelv-talent.woocommerce-page a.button.btn-down::after,.theme-aelv-talent.woocommerce-page main .woocommerce-notices-wrapper .wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward.btn-down::after,body .alm-btn-wrap .alm-load-more-btn.btn-down::after,.theme-aelv-talent .wc-block-cart__submit-button.btn-down::after,.btn.btn-down::after,div.wpcf7 form input[type="submit"].btn-down::after,#cf7md-form input[type="submit"].btn-down::after{content:"";background-image:url("../images/icons/Chevron_down_white.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;width:10px;height:6px;position:relative;margin-left:10px;font-size:14px;line-height:14px;margin-top:1px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.wc-block-components-button.btn-down:hover:after,.theme-aelv-talent .edit.btn-down:hover:after,.wc-block-components-notice-banner__content .button.btn-down:hover:after,.theme-aelv-talent.woocommerce-account .button.btn-down:hover:after,.theme-aelv-talent .button.btn-down:hover:after,a.wc-block-components-totals-coupon-link.btn-down:hover:after,.theme-aelv-talent.woocommerce-page .components-button.btn-down:hover:after,.theme-aelv-talent.woocommerce button.button.btn-down:hover:after,.theme-aelv-talent.woocommerce-page a.button.btn-down:hover:after,.theme-aelv-talent.woocommerce-page main .woocommerce-notices-wrapper .wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward.btn-down:hover:after,body .alm-btn-wrap .alm-load-more-btn.btn-down:hover:after,.theme-aelv-talent .wc-block-cart__submit-button.btn-down:hover:after,.btn.btn-down:hover:after,div.wpcf7 form input[type="submit"].btn-down:hover:after,#cf7md-form input[type="submit"].btn-down:hover:after{transform:rotate(-180deg)}.btn.btn-primary{color:#FFF;border-color:#1a2470 !important;background-color:#1a2470 !important}.btn.btn-primary:hover{color:#FFF;border-color:#101747 !important;background-color:#101747 !important}.btn.btn-primary:focus{border-color:#101747 !important;background-color:#101747 !important;color:#FFF !important;outline:0 !important;box-shadow:none}.buttons-wrapper .btn{margin-top:15px}@media (min-width:768px){.buttons-wrapper .btn{margin-right:15px}.buttons-wrapper .btn:last-child{margin-right:0px}}.btn.btn-secondary{color:#1a2470;border-color:#76d63f !important;background-color:#76d63f !important}.btn.btn-secondary:hover{color:#1a2470;border-color:#5dba28 !important;background-color:#5dba28 !important}.btn.btn-secondary:focus{border-color:#5dba28 !important;background-color:#5dba28 !important;color:#1a2470 !important;outline:0 !important;box-shadow:none}.btn.btn-tertiary{color:#FFF;border-color:#1a2470 !important;background-color:#1a2470 !important}.btn.btn-tertiary:hover{color:#FFF;border-color:#101747 !important;background-color:#101747 !important}.btn.btn-tertiary:focus{border-color:#101747 !important;background-color:#101747 !important;color:#FFF !important;outline:0 !important;box-shadow:none}.btn.btn-tertiary.btn-down::after{background-image:url("../images/icons/Chevron_down.svg")}.theme-aelv-talent button.single_add_to_cart_button,.theme-aelv-talent button[name=add-to-cart],.theme-aelv-talent .wc-block-components-checkout-place-order-button,.theme-aelv-talent .wc-block-cart__submit-button,.btn.btn-quaternary{color:#FFF;border-color:#1a2470 !important;background-color:#1a2470 !important}.theme-aelv-talent button.single_add_to_cart_button:hover,.theme-aelv-talent button[name=add-to-cart]:hover,.theme-aelv-talent .wc-block-components-checkout-place-order-button:hover,.theme-aelv-talent .wc-block-cart__submit-button:hover,.btn.btn-quaternary:hover{color:#FFF;border-color:#101747 !important;background-color:#101747 !important}.theme-aelv-talent button.single_add_to_cart_button:focus,.theme-aelv-talent button[name=add-to-cart]:focus,.theme-aelv-talent .wc-block-components-checkout-place-order-button:focus,.theme-aelv-talent .wc-block-cart__submit-button:focus,.btn.btn-quaternary:focus{border-color:#101747 !important;background-color:#101747 !important;color:#FFF !important;outline:0 !important;box-shadow:none}.theme-aelv-talent button.single_add_to_cart_button.btn-down::after,.theme-aelv-talent button[name=add-to-cart].btn-down::after,.theme-aelv-talent .wc-block-components-checkout-place-order-button.btn-down::after,.theme-aelv-talent .wc-block-cart__submit-button.btn-down::after,.btn.btn-quaternary.btn-down::after{background-image:url("../images/icons/Chevron_down.svg")}.btn.btn-white{color:#000000 !important;background-color:#FFF !important;border:1px solid #FFF !important}.btn.btn-white:hover{color:#FFF !important;background-color:transparent !important}.btn.btn-ghost{color:#FFF;background-color:transparent;border:1px solid #FFF}.btn.btn-ghost:hover{color:#FFF;background-color:#1a2470;border-color:#1a2470}.btn.btn-ghost.btn-white:hover{color:#1a2470 !important;background-color:#FFF !important;border-color:#FFF !important}.btn.btn-primary.btn-ghost{color:#1a2470;background-color:transparent;border:1px solid #1a2470}.btn.btn-primary.btn-ghost:hover{color:#FFF;background-color:#1a2470;border-color:#1a2470}.btn.btn-primary.btn-ghost.btn-white:hover{color:#1a2470;background-color:#FFF;border-color:#FFF}.btn.btn-secondary.btn-ghost{color:#76d63f;background-color:transparent;border:1px solid #76d63f}.btn.btn-tertiary.btn-ghost{color:#1a2470;background-color:transparent;border:1px solid #1a2470}.btn.btn-tertiary.btn-ghost:hover{background-color:#1a2470;border-color:#1a2470 !important;color:#fff}.btn.btn-tertiary.btn-ghost.btn-down:hover:after{background-image:url("../images/icons/Chevron_down_white.svg")}.btn.btn-small{font-size:14px;line-height:14px;font-weight:400;padding:10px 20px}.btn.btn-medium{font-size:16px;line-height:16px;font-weight:400;padding:10px 35px}.btn.btn-large{font-size:25px;line-height:25px;font-weight:500;padding:15px 60px}.masthead .cta-btn a{position:relative;display:inline-block;width:fit-content;width:-moz-fit-content;text-decoration:none;text-align:center;transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out;color:#FFF !important;background-color:#1a2470;padding:10px 35px;border-radius:50px;text-transform:none;font-weight:600;cursor:pointer}.masthead .cta-btn a::before{display:none}.masthead .cta-btn a:hover{background-color:#101747 !important;border-color:#101747 !important;color:#FFF !important}.masthead .cta-btn a:focus{border-color:#101747 !important;background-color:#101747 !important;color:#FFF !important;outline:0 !important;box-shadow:none}.cta-btn.btn-ghost a{color:#1a2470 !important;background-color:transparent;border:1px solid #1a2470}header.menu-transparent .cta-btn.btn-ghost a,.home header.home-menu-transparent .cta-btn.btn-ghost a{color:#FFF !important;background-color:transparent;border:1px solid #FFF}.masthead.scrolled .cta-btn.btn-ghost a,.home header.home-menu-transparent.scrolled .cta-btn.btn-ghost a{color:#FFF !important;background-color:#1a2470;border-color:#1a2470}.btn.btn-square{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.ajax-load-more-wrap .alm-btn-wrap{padding:0px;margin:0px}.ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn{margin-top:25px}.ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn.done{display:none}.ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn{position:relative;display:inline-flex;align-items:center;height:50px;font-size:18px;width:fit-content;width:-moz-fit-content;text-decoration:none;text-align:center;transition:background-color 0.3s ease-in-out, color 0.3s ease-in-out;color:#FFF !important;background-color:#1a2470;padding:10px 35px;border-radius:50px;text-transform:none;font-weight:600;cursor:pointer}.ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn.loading{background-color:#1a2470 !important}.ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn.loading::before{border-radius:50%;position:relative;top:unset;left:unset;transform:unset;display:inline-flex;margin-right:10px;margin-left:-10px}.ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn::before{display:none}.ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn:hover{background-color:#101747 !important;border-color:#101747 !important;color:#FFF !important}.ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn:focus{border-color:#101747 !important;background-color:#101747 !important;color:#FFF !important;outline:0 !important;box-shadow:none}div.wpcf7 form input.btn.btn-download[type="submit"],.btn.btn-download{border:none !important;border-radius:0px !important;color:transparent !important;font-size:0px !important;background-color:transparent !important;background-image:url("../images/btn-download.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;width:46px !important;padding:0px;aspect-ratio:1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}div.wpcf7 form input.btn.btn-download[type="submit"]:hover,.btn.btn-download:hover{background-image:url("../images/btn-download-hover.svg");background-color:transparent !important}div.wpcf7 form input.btn.btn-download[type="submit"]:focus,.btn.btn-download:focus{background-image:url("../images/btn-download-hover.svg");color:transparent !important;font-size:0px !important;background-color:transparent !important}section.faq-overview .sticky-faq-info{position:sticky;top:140px}section.faq-overview .faq-nav{padding:20px;background-color:#1a2470}section.faq-overview .faq-nav p.faq-nav-title{color:#FFF}section.faq-overview .faq-nav .faq-nav-menu a{color:#FFF;text-decoration:none}section.faq-overview .faq-accordions .accordion{margin-bottom:20px}section.faq-overview .faq-accordions .accordion:last-child{margin-bottom:0px}section.faq-overview .faq-accordions .accordion .accordion-header{margin-bottom:0px !important}section.faq-overview .faq-accordions .accordion .accordion-header button.accordion-button:focus{box-shadow:none !important}section.faq-overview .faq-accordions .accordion .accordion-body{padding:20px}section.faq-overview .faq-accordions .accordion .accordion-body p:last-child{margin-bottom:0px !important}section.faq-overview .faq-accordions .accordion button.accordion-button{padding:20px;color:#1a2470;background-color:#7783df}section.faq-overview .faq-accordions .accordion button.accordion-button::after{color:#1a2470;background-image:none !important;content:"";font-family:"";position:absolute;right:20px;width:auto;top:50%;transform:translateY(-50%) rotate(180deg);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}section.faq-overview .faq-accordions .accordion button.accordion-button.collapsed{background-color:#FFF}section.faq-overview .faq-accordions .accordion button.accordion-button.collapsed::after{transform:translateY(-50%) rotate(0deg)}td.value,.select-wrapper{position:relative;height:fit-content}td.value:after,.select-wrapper:after{content:"";width:15px;height:9px;position:absolute;right:25px;top:calc(50% - 4.5px);background-image:url("../images/chevron-down-white.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;pointer-events:none}td.value select,.select-wrapper select{-webkit-appearance:none;width:100%;background:#1a2470;color:#fff;padding:16px 60px 16px 20px;border-radius:0px;height:50px;font-weight:600;font-style:normal;border:none;box-shadow:none;font-size:14px;line-height:1}.bg-white div.wpcf7 form p input:not([type=submit]),.bg-white div.wpcf7 form p textarea{background:#F4F4F4}.bg-white div.wpcf7 form a.text-white{color:#000000 !important}.bg-white div.wpcf7 form .btn.btn-white{color:#fff !important;border-color:#1a2470 !important;background-color:#1a2470 !important}.bg-white div.wpcf7 form .btn.btn-white:hover{color:#FFF !important;border-color:#101747 !important;background-color:#101747 !important}.bg-neutral div.wpcf7 form p a.text-white{color:#000000 !important}.bg-neutral div.wpcf7 form p .btn.btn-white{color:#fff !important;border-color:#1a2470 !important;background-color:#1a2470 !important}.bg-neutral div.wpcf7 form p .btn.btn-white:hover{color:#FFF !important;border-color:#101747 !important;background-color:#101747 !important}.bg-primary div.wpcf7 form p label,.bg-secondary div.wpcf7 form p label,.bg-tertiary div.wpcf7 form p label{color:#fff !important}div.wpcf7 form .submit p{flex-direction:row-reverse}div.wpcf7 form p{margin-bottom:0 !important;max-width:100%;display:flex;flex-direction:column}div.wpcf7 form p label{font-size:12px;color:#000000;font-weight:500;line-height:1em;margin-top:10px;margin-bottom:10px;max-width:100%}div.wpcf7 form p label:first-child{margin-top:0px}div.wpcf7 form p input:not([type=submit]){margin-top:0px;border-radius:0px;height:50px;padding:11px;border:none;width:100%;max-width:100%;background:#fff}div.wpcf7 form p input:not([type=submit])[type=file]{padding:8px 11px}div.wpcf7 form p textarea{padding:11px;border:none;width:100%;resize:none}div.wpcf7 form p .wpcf7-list-item{margin-left:0}div.wpcf7 form p .wpcf7-list-item label{display:flex;align-items:center}div.wpcf7 form p .wpcf7-list-item label input[type=checkbox]{margin-top:0;margin-right:10px;width:32px;min-width:32px;height:32px;padding:0;border-radius:50%;position:relative}div.wpcf7 form p .wpcf7-list-item label input[type=checkbox]:checked:after{content:"";background-image:url("../images/checkmark.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;width:21px;height:21px;top:50%;left:50%;position:absolute;transform:translate(-50%, -50%)}div.wpcf7 form p a{text-decoration:underline !important}div.wpcf7 form .form-field-checkbox,div.wpcf7 form .form-field-radio,div.wpcf7 form .form-field-acceptance{width:100%;font-size:16px;line-height:20px !important;margin-top:20px}div.wpcf7 form .form-field-checkbox>p>label,div.wpcf7 form .form-field-radio>p>label,div.wpcf7 form .form-field-acceptance>p>label{position:relative;top:0px;left:0px}div.wpcf7 form .form-field-checkbox>label,div.wpcf7 form .form-field-radio>label,div.wpcf7 form .form-field-acceptance>label{position:relative;font-size:18px;top:0px;left:0px;font-weight:600}div.wpcf7 form .form-field-checkbox .wpcf7-checkbox .wpcf7-list-item,div.wpcf7 form .form-field-checkbox .wpcf7-radio .wpcf7-list-item,div.wpcf7 form .form-field-checkbox .wpcf7-acceptance .wpcf7-list-item,div.wpcf7 form .form-field-radio .wpcf7-checkbox .wpcf7-list-item,div.wpcf7 form .form-field-radio .wpcf7-radio .wpcf7-list-item,div.wpcf7 form .form-field-radio .wpcf7-acceptance .wpcf7-list-item,div.wpcf7 form .form-field-acceptance .wpcf7-checkbox .wpcf7-list-item,div.wpcf7 form .form-field-acceptance .wpcf7-radio .wpcf7-list-item,div.wpcf7 form .form-field-acceptance .wpcf7-acceptance .wpcf7-list-item{margin-left:0px;margin-top:8px;width:100%}div.wpcf7 form .form-field-checkbox .wpcf7-checkbox .wpcf7-list-item label,div.wpcf7 form .form-field-checkbox .wpcf7-radio .wpcf7-list-item label,div.wpcf7 form .form-field-checkbox .wpcf7-acceptance .wpcf7-list-item label,div.wpcf7 form .form-field-radio .wpcf7-checkbox .wpcf7-list-item label,div.wpcf7 form .form-field-radio .wpcf7-radio .wpcf7-list-item label,div.wpcf7 form .form-field-radio .wpcf7-acceptance .wpcf7-list-item label,div.wpcf7 form .form-field-acceptance .wpcf7-checkbox .wpcf7-list-item label,div.wpcf7 form .form-field-acceptance .wpcf7-radio .wpcf7-list-item label,div.wpcf7 form .form-field-acceptance .wpcf7-acceptance .wpcf7-list-item label{pointer-events:all;position:relative;top:0px;left:0px;display:flex}div.wpcf7 form .form-field-checkbox .wpcf7-checkbox .wpcf7-list-item label input,div.wpcf7 form .form-field-checkbox .wpcf7-radio .wpcf7-list-item label input,div.wpcf7 form .form-field-checkbox .wpcf7-acceptance .wpcf7-list-item label input,div.wpcf7 form .form-field-radio .wpcf7-checkbox .wpcf7-list-item label input,div.wpcf7 form .form-field-radio .wpcf7-radio .wpcf7-list-item label input,div.wpcf7 form .form-field-radio .wpcf7-acceptance .wpcf7-list-item label input,div.wpcf7 form .form-field-acceptance .wpcf7-checkbox .wpcf7-list-item label input,div.wpcf7 form .form-field-acceptance .wpcf7-radio .wpcf7-list-item label input,div.wpcf7 form .form-field-acceptance .wpcf7-acceptance .wpcf7-list-item label input{margin-right:10px;margin-top:5px;align-self:flex-start;width:15px;height:15px}div.wpcf7 form .form-field-checkbox .wpcf7-checkbox .wpcf7-list-item label span.wpcf7-list-item-label,div.wpcf7 form .form-field-checkbox .wpcf7-radio .wpcf7-list-item label span.wpcf7-list-item-label,div.wpcf7 form .form-field-checkbox .wpcf7-acceptance .wpcf7-list-item label span.wpcf7-list-item-label,div.wpcf7 form .form-field-radio .wpcf7-checkbox .wpcf7-list-item label span.wpcf7-list-item-label,div.wpcf7 form .form-field-radio .wpcf7-radio .wpcf7-list-item label span.wpcf7-list-item-label,div.wpcf7 form .form-field-radio .wpcf7-acceptance .wpcf7-list-item label span.wpcf7-list-item-label,div.wpcf7 form .form-field-acceptance .wpcf7-checkbox .wpcf7-list-item label span.wpcf7-list-item-label,div.wpcf7 form .form-field-acceptance .wpcf7-radio .wpcf7-list-item label span.wpcf7-list-item-label,div.wpcf7 form .form-field-acceptance .wpcf7-acceptance .wpcf7-list-item label span.wpcf7-list-item-label{width:fit-content}div.wpcf7 form .wpcf7-not-valid-tip{background-color:#dc323221;font-size:14px;font-weight:normal;display:block;width:fit-content;padding:5px 10px}div.wpcf7 form .wpcf7-response-output{background-color:#00a0d2;border-color:#00a0d2;margin-left:0px;margin-right:0px;color:#FFF}div.wpcf7 form.invalid .wpcf7-response-output,div.wpcf7 form.unaccepted .wpcf7-response-output,div.wpcf7 form.payment-required .wpcf7-response-output{background-color:#ffb900;border-color:#ffb900;color:#000}div.wpcf7 form.spam .wpcf7-response-output{background-color:#f56e28;border-color:#f56e28;color:#000}div.wpcf7 form.sent .wpcf7-response-output{background-color:#46b450;border-color:#46b450;color:#000}div.wpcf7 form.failed .wpcf7-response-output,div.wpcf7 form.aborted .wpcf7-response-output{background-color:#dc3232;border-color:#dc3232;color:#FFF}.contact-form-image .image-col img{width:300px;max-width:100%;aspect-ratio:1}section.callback-form .callback-form-wrapper{padding:25px 35px;justify-content:space-between;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}section.callback-form .callback-form-wrapper div.form-title{font-family:"avenir-next-lt-pro-condensed", sans-serif;max-width:260px;font-size:35px;line-height:40px;color:#FFF;font-weight:400}section.callback-form .callback-form-wrapper div.col-lg-6{width:calc(50% - 85px)}section.callback-form .callback-form-wrapper .form-field{margin-top:0px}section.callback-form .callback-form-wrapper .form-field p{margin-bottom:0px !important}section.callback-form .callback-form-wrapper .form-wrapper{padding-left:100px;padding-right:25px;width:calc(100% - 420px);display:flex;align-items:center}@media screen and (max-width:1399px){section.callback-form .callback-form-wrapper .form-wrapper{padding-left:50px}}section.callback-form .callback-form-wrapper .form-wrapper input[type="text"],section.callback-form .callback-form-wrapper .form-wrapper input[type="email"]{border-color:#FFF !important}section.callback-form .callback-form-wrapper div.form-submit-wrapper{display:flex;width:150px;padding-left:0px;padding-right:0px;justify-content:flex-end}section.callback-form .callback-form-wrapper div.form-submit-wrapper>p{display:inline-block;margin-top:auto;margin-bottom:auto !important}section.callback-form .callback-form-wrapper div.form-submit-wrapper input[type="submit"]{margin-top:0px;color:#FFF;background-color:transparent;border:1px solid #FFF}section.callback-form .callback-form-wrapper div.form-submit-wrapper input[type="submit"]:hover{color:#FFF;border-color:#101747 !important;background-color:#101747}section.callback-form .callback-form-wrapper div.form-submit-wrapper .wpcf7-spinner{position:absolute;left:0px;bottom:0px}section.callback-form .callback-form-wrapper figure{position:relative;margin-bottom:0px;width:150px}section.callback-form .callback-form-wrapper figure img{position:absolute;bottom:-25px;width:100%;height:200px;max-height:200px;object-fit:contain;object-position:bottom right}@media screen and (max-width:1199px){section.callback-form .callback-form-wrapper{position:relative;flex-direction:column}section.callback-form .callback-form-wrapper div.form-title{max-width:calc(100% - 150px)}section.callback-form .callback-form-wrapper .form-wrapper{padding-left:0px;width:calc(100% - 150px);margin-top:15px}section.callback-form .callback-form-wrapper figure{position:absolute;right:25px;bottom:0px}section.callback-form .callback-form-wrapper figure img{bottom:0px}}@media screen and (max-width:991px){section.callback-form .callback-form-wrapper{padding-bottom:210px}section.callback-form .callback-form-wrapper div.form-title{max-width:100%}section.callback-form .callback-form-wrapper .form-wrapper{width:100%;padding-right:0px}section.callback-form .callback-form-wrapper div.col-lg-6{width:100%}section.callback-form .callback-form-wrapper .form-field{margin-top:10px}section.callback-form .callback-form-wrapper figure{left:50%;transform:translateX(-50%)}section.callback-form .callback-form-wrapper figure img{object-position:center}section.callback-form .callback-form-wrapper .form-submit-wrapper{width:auto;padding-left:calc(1.5rem * .5);justify-content:flex-start}}input[type=checkbox]{margin-top:0;margin-right:10px;width:32px;min-width:32px;height:32px;padding:0;border-radius:50%;position:relative}input[type=checkbox]:checked:after{content:"";background-image:url("../images/checkmark.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;width:21px;height:21px;top:50%;left:50%;position:absolute;transform:translate(-50%, -50%)}.owl-carousel .owl-dots{width:100%;margin-top:20px;display:flex}.owl-carousel .owl-dots .owl-dot{width:15px;height:15px;border:1px solid #1a2470;background:transparent;border-radius:50%;margin-right:5px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.owl-carousel .owl-dots .owl-dot.active,.owl-carousel .owl-dots .owl-dot:hover{background-color:#1a2470}.owl-carousel .owl-dots .owl-dot:last-child{margin-right:0}.bg-primary .owl-carousel .owl-dots .owl-dot,.bg-secondary .owl-carousel .owl-dots .owl-dot,.bg-tertiary .owl-carousel .owl-dots .owl-dot{border:1px solid #fff}.bg-primary .owl-carousel .owl-dots .owl-dot.active,.bg-primary .owl-carousel .owl-dots .owl-dot:hover,.bg-secondary .owl-carousel .owl-dots .owl-dot.active,.bg-secondary .owl-carousel .owl-dots .owl-dot:hover,.bg-tertiary .owl-carousel .owl-dots .owl-dot.active,.bg-tertiary .owl-carousel .owl-dots .owl-dot:hover{background-color:#fff}.breakout-carousel .owl-carousel .owl-dots{bottom:-25px;justify-content:flex-start}.header-slider .owl-carousel .owl-dots{bottom:10px;justify-content:center}.owl-carousel .owl-nav{position:absolute;width:100%;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between}.owl-carousel .owl-nav button span{font-size:18px;font-weight:500;color:#1a2470}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (max-width:767.98px){.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{width:42px;height:42px}}.owl-carousel .owl-nav button.owl-prev i,.owl-carousel .owl-nav button.owl-next i{background-image:url("../images/circle-arrow-right.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;width:55px;height:55px}@media (max-width:767.98px){.owl-carousel .owl-nav button.owl-prev i,.owl-carousel .owl-nav button.owl-next i{width:40px;height:40px}}.owl-carousel .owl-nav button.owl-prev i.arrow,.owl-carousel .owl-nav button.owl-next i.arrow{width:44px;height:21px;background-image:url("../images/arrow-right-tertiary.svg")}.owl-carousel .owl-nav button.owl-prev:hover,.owl-carousel .owl-nav button.owl-next:hover{background-color:#1a2470}.owl-carousel .owl-nav button.owl-prev i{transform:scaleX(-1)}.owl-carousel .owl-nav button.disabled{display:none}.owl-carousel .owl-nav button.owl-next{margin-left:auto}section.featured-cards .button-wrapper .btn,section.news-overview .button-wrapper .btn{margin-top:5px;margin-bottom:5px}section.featured-cards .btn,section.news-overview .btn{margin-top:0px}section.featured-cards .articles,section.news-overview .articles{margin-top:2em}section.featured-cards .item a.link-wrapper,section.news-overview .item a.link-wrapper{text-decoration:none;width:100%;overflow:hidden}section.featured-cards .item a.link-wrapper:hover img.news-thumb,section.news-overview .item a.link-wrapper:hover img.news-thumb{transform:scale(1.1)}section.featured-cards .item figure,section.news-overview .item figure{overflow:hidden}section.featured-cards .item img.news-thumb,section.news-overview .item img.news-thumb{width:100%;height:200px;object-fit:cover;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}section.featured-cards .item .border-rounded-small img.news-thumb,section.news-overview .item .border-rounded-small img.news-thumb{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:0px;border-bottom-left-radius:0px}section.featured-cards .item .border-rounded img.news-thumb,section.news-overview .item .border-rounded img.news-thumb{-webkit-border-top-left-radius:15px;-webkit-border-top-right-radius:15px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-right-radius:0px;border-bottom-left-radius:0px}section.featured-cards .item .border-rounded-large img.news-thumb,section.news-overview .item .border-rounded-large img.news-thumb{-webkit-border-top-left-radius:25px;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-right-radius:0px;border-bottom-left-radius:0px}section.featured-cards .item .description .description-ul,section.news-overview .item .description .description-ul{font-size:16px;text-transform:uppercase}section.featured-cards .item .description .more,section.news-overview .item .description .more{font-size:16px;text-transform:uppercase}footer .social-link{position:relative;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}footer .social-link:before{content:"";position:absolute;top:0;left:0;width:100% !important;height:100% !important;z-index:0;border-radius:0;background:#76d63f;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}footer .social-link:hover:before{opacity:1}footer .social-link img{position:relative;z-index:1}footer .footer-column{position:relative}@media (min-width:768px){footer .footer-column.footer-column-2:before,footer .footer-column.footer-column-3:before{content:"";position:absolute;left:-20px;top:0;width:1px;height:100%;background:#fff}}@media (min-width:1200px){footer .footer-column.footer-column-2:before,footer .footer-column.footer-column-3:before{left:-30px}}footer .footer-socials .footer-socials-title{font-size:55px;line-height:1;font-weight:700;font-family:"avenir-next-lt-pro-condensed", sans-serif}@media (max-width:767.98px){footer .footer-socials .footer-socials-title{font-size:24px;text-align:center}}footer .footer-socials .social-wrapper .social-link{position:relative;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}footer .footer-socials .social-wrapper .social-link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;border-radius:50%;background:#1a2470;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}footer .footer-socials .social-wrapper .social-link:hover:before{opacity:1}footer .footer-socials .social-wrapper .social-link img{position:relative;z-index:1}@media (max-width:767.98px){footer .footer-socials .social-wrapper .social-link img{width:48px;height:48px}}.footer-main{background-color:#1a2470;padding:0;position:relative}.footer-main .footer-logo-wrapper{position:absolute;top:0px;left:50%;transform:translate(-50%, -50%)}.footer-main .footer-logo-wrapper .footer-logo{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.footer-main .footer-logo-wrapper .footer-logo:hover{transform:scale(1.05)}.footer-main .container{position:relative;overflow:hidden}.footer-main .container:before{content:"";width:91%;aspect-ratio:1.01;position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%, -50%);background-position:center center;background-size:contain;background-repeat:no-repeat}@media (max-width:1199.98px){.footer-main .container:before{display:none}}.footer-main .container .row{position:relative;z-index:2}.footer-main .container ul li{margin-bottom:5px}.footer-main .container ul li:last-child{margin-bottom:0px}@media (max-width:767.98px){.footer-main .container ul li:last-child{margin-bottom:0px}}.footer-main .container ul li a:hover{color:#76d63f}.footer-main .container ul li a:before{background:#76d63f}.footer-main .container .footer-menu-holder{list-style:none;margin:0;padding:0}.footer-main .container .footer-bottom-row{margin-top:50px}.footer-main .container .footer-bottom-row ul li{margin-bottom:5px;margin-top:5px;font-size:16px}.footer-main .container .footer-bottom-row ul li a{font-size:16px}.logo-link.logo-link-footer{width:200px;display:block;margin-bottom:40px}.footer-main-title{color:#76d63f;font-size:18px;font-weight:700}@media (max-width:767.98px){.footer-main-title{width:100%;font-size:14px;margin-bottom:15px}}.footer-main-items .contact-information-item{color:#FFF;font-size:18px;margin-bottom:5px !important}.footer-main-items .contact-us-item{display:block;color:#FFF;text-decoration:none;font-size:18px;margin-bottom:5px}.footer-main-items .contact-us-item i{margin-right:5px}@media screen and (max-width:991.98px){footer{margin-bottom:55px}}@media only screen and (max-width:576.98px){.footer-main-content{margin-bottom:30px}}.home-hero{position:relative;min-height:810px;height:100vh;width:100%;margin-top:0px;display:flex}@media (max-width:1199.98px){.home-hero{margin-top:0;height:fit-content;min-height:60vh;padding-top:123px;padding-bottom:48px}}@media (max-width:767.98px){.home-hero{padding-bottom:0px;min-height:140vw}.home-hero+section>.container:first-child{padding-top:3rem !important}}.home-hero .background-container{position:absolute;top:0;left:0;max-width:100%;height:100%;overflow:hidden}.home-hero .background-container .home-hero-slider,.home-hero .background-container .home-hero-slider .owl-stage-outer,.home-hero .background-container .home-hero-slider .owl-stage,.home-hero .background-container .home-hero-slider .owl-item,.home-hero .background-container .home-hero-slider .slide{width:100vw;height:100% !important;display:flex}.home-hero .background-container .home-hero-slider .owl-nav{padding-left:80px;padding-right:80px}.home-hero .background-container .home-hero-slider .slide{position:relative}.home-hero .background-container .home-hero-slider .slide:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}@media (max-width:767.98px){.home-hero .background-container .home-hero-slider .slide:before{width:100%}}.home-hero .background-container .home-hero-slider .slide>img{position:absolute;left:0;top:0;width:100%;height:100%}.home-hero .background-container img{max-width:100%;height:100%;object-fit:cover}.home-hero .background-container iframe{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100vw;min-width:238.46vh;min-height:56.25vw;width:auto;height:auto;border:0}@media (max-width:1399.98px){.home-hero .background-container iframe{min-width:238.46vh;min-height:60.25vw}}@media (max-width:1199.98px){.home-hero .background-container iframe{min-width:147.28vh;min-height:190.429vw}}@media (max-width:991.98px){.home-hero .background-container iframe{min-width:170.28vh}}@media (max-width:767.98px){.home-hero .background-container iframe{top:0;transform:translate(-50%, 0%);min-width:91.46vh;min-height:109.333vw}}.home-hero .container{position:relative;margin:auto;z-index:5}@media (max-width:767.98px){.home-hero .container{margin-bottom:0px}}.home-hero .container .text-col{filter:drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.1))}@media (max-width:767.98px){.home-hero .container .text-col{background-color:#1a2470;padding:20px;margin-bottom:-40px}}.home-hero .container .text-col .subtitle{color:#fff;margin-bottom:20px}@media (max-width:767.98px){.home-hero .container .text-col .subtitle{display:none}}.home-hero .container .text-col .h1,.home-hero .container .text-col h1{color:#fff;text-transform:uppercase}.home-hero .container .text-col .text{margin-top:25px;line-height:2;color:#fff}.home-hero .container .text-col .text p{color:#fff}.home-hero .container .image-col img,.home-hero .container .image-col video,.home-hero .container .image-col iframe,.home-hero .container .image-col a{aspect-ratio:1.0458715596;width:100%;height:auto;object-fit:cover}.page-hero{width:100vw;min-height:50vh;height:fit-content;position:relative;margin-top:115px}@media (max-width:1199.98px){.page-hero{margin-top:0;height:fit-content;min-height:fit-content}}.page-hero .background-container{position:absolute;top:0;left:0;width:100%;height:100%}.page-hero .background-container img{width:100%;height:100%;object-fit:cover}@media (max-width:767.98px){.page-hero .background-container{position:relative;aspect-ratio:1.5}}.page-hero .container{position:relative;z-index:2;height:100%;min-height:50vh;padding-top:130px}@media (max-width:767.98px){.page-hero .container{padding-top:0px;max-width:100vw;min-height:fit-content}}.page-hero .container .row{min-height:calc(50vh - 130px);width:100%}@media (max-width:767.98px){.page-hero .container .row{margin-left:-40px;margin-right:-40px;min-width:100vw}}.page-hero .container .row .text-wrapper{position:relative;z-index:1;padding:100px 80px}@media (max-width:767.98px){.page-hero .container .row .text-wrapper{padding:40px;width:calc(100% + 80px)}}.page-hero .container .row .text-wrapper .text-background{position:absolute;top:0;left:0;z-index:-1;opacity:0.75;width:100%;height:100%}@media (max-width:767.98px){.page-hero .container .row .text-wrapper .text-background{opacity:1}}#page{position:relative}header.masthead{position:fixed;top:0px;width:100%;z-index:1;height:145px;background-color:transparent;filter:drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.1));z-index:10;-webkit-transition:height 0.3s ease-in-out, background-color 0.3s ease-in-out, border 0.3s ease-in-out;-moz-transition:height 0.3s ease-in-out, background-color 0.3s ease-in-out, border 0.3s ease-in-out;-ms-transition:height 0.3s ease-in-out, background-color 0.3s ease-in-out, border 0.3s ease-in-out;-o-transition:height 0.3s ease-in-out, background-color 0.3s ease-in-out, border 0.3s ease-in-out;transition:height 0.3s ease-in-out, background-color 0.3s ease-in-out, border 0.3s ease-in-out}header.masthead .nav-holder{position:relative;z-index:2;align-items:center;display:flex;justify-content:space-between}header.masthead .nav-holder.container-fluid{position:relative;z-index:2}@media (min-width:1300px){header.masthead .nav-holder.container-fluid{max-width:calc(100vw - 50px)}}@media (min-width:1600px){header.masthead .nav-holder.container-fluid{max-width:87vw;min-width:1200px}}header.masthead .nav-holder .logo-holder{width:245px;height:145px;display:block;position:relative}header.masthead .nav-holder .logo-holder img{object-fit:contain;max-width:100%;max-height:100%}header.masthead .nav-holder .logo-holder a{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}header.masthead .nav-holder .logo-holder a:hover{transform:translate(-50%, -50%) scale(1.05)}header.masthead .nav-holder .logo-holder a#logo-secondary{max-width:0px;max-height:0px}header.masthead .nav-holder ul#main-menu{display:flex;position:relative;height:145px}header.masthead .nav-holder ul#main-menu>li{position:relative;margin-right:50px;display:flex;align-items:center}@media (max-width:1499px){header.masthead .nav-holder ul#main-menu>li{margin-right:30px}}header.masthead .nav-holder ul#main-menu>li a{color:#fff;text-decoration:none;position:relative;font-weight:400;padding-left:10px;padding-right:10px}@media (max-width:1399.98px){header.masthead .nav-holder ul#main-menu>li a{font-size:14px}}header.masthead .nav-holder ul#main-menu>li a::before{content:"";position:absolute;left:0px;bottom:0px;width:0px;transition:all 0.3s ease-in-out;height:1px;background-color:#fff}header.masthead .nav-holder ul#main-menu>li:hover>a::before{width:100%}header.masthead .nav-holder ul#main-menu>li.current-menu-item{font-weight:700 !important}header.masthead .nav-holder ul#main-menu>li.current-menu-item>a{font-weight:700 !important}header.masthead .nav-holder ul#main-menu>li.current-menu-item>a:before{background-color:#76d63f;width:100%;max-width:100%}header.masthead .nav-holder ul#main-menu>li:last-child{margin-right:0px}header.masthead .nav-holder ul#main-menu li.menu-item-has-children{padding-right:20px}header.masthead .nav-holder ul#main-menu li.menu-item-has-children::after{content:"";background-image:url("../images/chevron-down.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;width:10px;height:6px;position:absolute;right:0px;top:50%;transform:translateY(-50%);font-size:14px;line-height:14px;margin-top:1px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}header.masthead .nav-holder ul#main-menu li.menu-item-has-children:hover::after{transform:translateY(-50%) rotate(180deg);margin-top:0px}header.masthead .nav-holder ul#main-menu li.menu-item-has-children ul.sub-menu{display:none;position:absolute;padding:0px;height:0px;top:100%;left:-20px;opacity:0;width:max-content;min-width:100%;z-index:4;background:transparent;margin:0 auto;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:0.3s all ease;transition:0.3s all ease;position:absolute;flex-direction:column;max-height:0;padding-left:20px;padding-right:20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-top:0;padding-bottom:0;overflow:hidden}header.masthead .nav-holder ul#main-menu li.menu-item-has-children ul.sub-menu li.menu-item{margin-bottom:10px}header.masthead .nav-holder ul#main-menu li.menu-item-has-children ul.sub-menu li.menu-item:last-child{margin-bottom:0px}header.masthead .nav-holder ul#main-menu li.menu-item-has-children ul.sub-menu li.menu-item a{color:#fff;text-decoration:none;position:relative;font-weight:400}header.masthead .nav-holder ul#main-menu li.menu-item-has-children ul.sub-menu li.menu-item a:hover::before{width:100%}header.masthead .nav-holder ul#main-menu li.menu-item-has-children ul.sub-menu li.menu-item a::before{background-color:#fff}header.masthead .nav-holder ul#main-menu li.menu-item-has-children:hover>ul.sub-menu{opacity:1;display:flex;height:auto;max-height:none;padding:20px}header.masthead .nav-holder .woocommerce-menu{position:relative;height:145px}header.masthead .nav-holder .woocommerce-menu>li{margin-right:18px}header.masthead .nav-holder .woocommerce-menu>li:last-child{margin-right:0px}header.masthead .nav-holder .woocommerce-menu li a{color:#fff}header.masthead .nav-holder .woocommerce-menu li a:before,header.masthead .nav-holder .woocommerce-menu li a:after{display:none}@media screen and (min-width:1920px){header.masthead .nav-holder ul#main-menu>li{margin-right:50px}}header.masthead.scrolled{background-color:white;height:100px;filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16))}@media (max-width:1599.98px){header.masthead.scrolled{height:calc(0.8 * 100px)}}header.masthead.scrolled .nav-holder{height:100%}header.masthead.scrolled .nav-holder .logo-holder{height:100px;max-height:100%}@media (max-width:1599.98px){header.masthead.scrolled .nav-holder .logo-holder{height:calc(0.8 * 100px)}}header.masthead.scrolled .nav-holder .logo-holder #logo-primary{max-width:0px}@media (max-width:1199.98){header.masthead.scrolled .nav-holder .logo-holder #logo-primary{max-width:270px}}header.masthead.scrolled .nav-holder .logo-holder #logo-secondary{max-width:245px;max-height:100%}header.masthead.scrolled .nav-holder ul#main-menu{height:100px}header.masthead.scrolled .nav-holder ul#main-menu>li.menu-item-has-children::after{color:#000;fill:#000}header.masthead.scrolled .nav-holder ul#main-menu>li a{color:#1a2470}header.masthead.scrolled .nav-holder ul#main-menu>li a::before{background-color:#1a2470}header.masthead.scrolled .nav-holder ul#main-menu>li .sub-menu{background-color:white !important}header.masthead.scrolled .nav-holder ul#main-menu>li.current-menu-item>a{color:#1a2470}header.masthead.scrolled .nav-holder ul#main-menu>li.current-menu-item>a:before{background-color:#76d63f;width:100% !important;max-width:100% !important}header.masthead.scrolled .nav-holder ul#main-menu:before{max-width:0px}header.masthead.scrolled .nav-holder .woocommerce-menu{height:100px}.mobile-navigation,.mobile-navigation-panel{display:none !important}@media screen and (max-width:1199.98px){.mobile-navigation,.mobile-navigation-panel{display:flex !important}}@media screen and (max-width:1199.98px){header.masthead.desktop-menu{position:absolute;height:75px !important}header.masthead.desktop-menu .nav-holder{height:100%;display:flex}header.masthead.desktop-menu .nav-holder .logo-holder{max-height:100%}header.masthead.desktop-menu .nav-holder .logo-holder a{padding-top:20px;padding-bottom:5px}header.masthead.desktop-menu .nav-holder .container-fluid{margin-top:auto;margin-bottom:auto}header.masthead.desktop-menu .nav-holder .container-fluid .logo-holder{max-height:100%}header.masthead.desktop-menu .nav-holder .container-fluid .logo-holder #logo-primary{display:block !important;height:54px}header.masthead.desktop-menu .nav-holder .container-fluid .logo-holder #logo-secondary{display:none !important}header.masthead.desktop-menu .nav-holder .container-fluid .nav-holder{justify-content:center}header.masthead.desktop-menu .nav-holder .container-fluid .nav-holder ul#main-menu{display:none !important}}.mobile-navigation{position:fixed;width:100%;max-width:100vw;height:70px;background:#FFF;z-index:12;bottom:0px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;filter:drop-shadow(0px 0px 3px rgba(0, 0, 0, 0.16))}.mobile-navigation .container-fluid{height:100%}.mobile-navigation .container-fluid .row{height:100%}.mobile-navigation .navigation-contact{height:100%;display:flex;justify-content:end;align-items:center}.mobile-navigation .navigation-contact .btn{margin-top:0px}html.no-scroll .mobile-navigation{filter:none}.mobile-navigation{padding-left:20px;padding-right:20px}.mobile-navigation .nav-container{display:block;position:relative;height:100%;width:32px}.mobile-navigation .nav-container .checkbox{position:absolute;display:block;height:32px;width:32px;top:50%;transform:translateY(-50%);left:0px;z-index:5;opacity:0;cursor:pointer}.mobile-navigation .nav-container input[type="checkbox"]:checked~.menu-items{transform:translateX(0)}.mobile-navigation .nav-container input[type="checkbox"]:checked~.hamburger-lines .line1{transform:rotate(45deg)}.mobile-navigation .nav-container input[type="checkbox"]:checked~.hamburger-lines .line2{transform:scaleY(0)}.mobile-navigation .nav-container input[type="checkbox"]:checked~.hamburger-lines .line3{transform:rotate(-45deg)}.mobile-navigation .nav-container .hamburger-lines{display:block;height:26px;width:32px;position:absolute;top:50%;transform:translateY(-50%);left:0px;z-index:2;display:flex;flex-direction:column;justify-content:space-between}.mobile-navigation .nav-container .hamburger-lines .line{display:block;height:4px;width:100%;border-radius:10px;background:#1a2470}.mobile-navigation .nav-container .hamburger-lines .line1{transform-origin:0% 0%;transition:transform 0.4s ease-in-out}.mobile-navigation .nav-container .hamburger-lines .line2{transition:transform 0.2s ease-in-out}.mobile-navigation .nav-container .hamburger-lines .line3{transform-origin:0% 100%;transition:transform 0.4s ease-in-out}.mobile-navigation-panel{background:#1a2470;position:fixed;top:0px;height:calc(100% - 70px);width:100%;max-width:100vw;bottom:0px;z-index:10;padding-top:30px;transform:translateY(calc(100% + 70px));transition:all 0.5s ease-in-out;overflow-y:scroll;padding-bottom:50px}.mobile-navigation-panel:before{content:"";position:absolute;bottom:0;right:0;background-image:url("../images/mob-menu-bg.svg");width:90%;height:500px;background-size:200%;background-position:top left}.mobile-navigation-panel .logo-holder{padding-left:40px;padding-right:40px}.mobile-navigation-panel.active{transform:translateY(0px)}.mobile-navigation-panel a.logo-link img{max-width:100%;height:50px;object-fit:contain;object-position:top}.mobile-navigation-panel li.cta-btn{display:none}.mobile-navigation-panel .mobile-menu-inner{margin-top:50px;padding-left:40px;padding-right:40px;width:100%}.mobile-navigation-panel .mobile-menu-inner ul{padding-left:0px}.mobile-navigation-panel .mobile-menu-inner ul li{margin-bottom:35px;font-weight:600;font-size:18px;line-height:30px;list-style:none}.mobile-navigation-panel .mobile-menu-inner ul li:last-child{margin-bottom:0px}.mobile-navigation-panel .mobile-menu-inner ul li a{text-decoration:none;color:#fff}.mobile-navigation-panel .mobile-menu-inner ul li a:hover{color:#1a2470}.mobile-navigation-panel .mobile-menu-inner ul li a:hover::before{background-color:#1a2470}.mobile-navigation-panel .mobile-menu-inner .main-menu-holder{margin-bottom:35px}.mobile-navigation-panel .mobile-menu-inner ul li.menu-item.current-menu-item>a{color:#76d63f}.mobile-navigation-panel .mobile-menu-inner ul li.menu-item.current-menu-item>a:before{background-color:#76d63f;width:100%;max-width:100%}.mobile-navigation-panel .mobile-menu-inner ul li.menu-item-has-children{position:relative;padding-right:20px}.mobile-navigation-panel .mobile-menu-inner ul li.menu-item-has-children .expand-button{position:absolute;right:0px;top:0px;width:20px;height:20px;background-image:url("../images/chevron-down.svg");background-position:center center;background-size:contain;background-repeat:no-repeat;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.mobile-navigation-panel .mobile-menu-inner ul li.menu-item-has-children .expand-button::before{display:none}.mobile-navigation-panel .mobile-menu-inner ul li.menu-item-has-children .expand-button.expanded{transform:rotate(180deg)}.mobile-navigation-panel .mobile-menu-inner ul li.menu-item-has-children ul.sub-menu{pointer-events:none;position:relative;min-width:unset;max-height:0;opacity:0;border:none;transform:unset;padding:0;margin-top:0px;margin-bottom:0px;z-index:4;transition:ease 0.2s all}.mobile-navigation-panel .mobile-menu-inner ul li.menu-item-has-children ul.sub-menu.menu-expanded{pointer-events:all;max-height:200vh;opacity:1;margin-top:15px;margin-bottom:30px}.mobile-navigation-panel .mobile-menu-inner ul li.menu-item-has-children ul.sub-menu.menu-expanded>li{font-size:16px;margin-bottom:15px}.team-slider .teamleden-slider .owl-nav .owl-prev{transform:translateX(-50%)}.team-slider .teamleden-slider .owl-nav .owl-next{transform:translateX(50%)}.team-slider .teamleden-slider .owl-nav .owl-next,.team-slider .teamleden-slider .owl-nav .owl-prev{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.team-slider .teamleden-slider .owl-nav .owl-next:hover,.team-slider .teamleden-slider .owl-nav .owl-prev:hover{filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16))}@media (max-width:767.98px){.team-slider .teamleden-slider .owl-nav{top:calc(100vw - 80px)}}.team-slider .team-slider-item .text-col .line{height:1px;width:100%}@media (max-width:767.98px){.team-slider .team-slider-item .text-col .text-inner{padding:30px !important}}.team-slider .team-slider-item .image-col img{max-width:100%;width:100%;aspect-ratio:0.8194192377;object-fit:cover;background-color:#91b766}@media (max-width:767.98px){.team-slider .team-slider-item .image-col img{aspect-ratio:1}}.large-image img,.large-image iframe,.large-image video,.large-image a:not(.btn){object-fit:cover;width:100%}.usps .item a{color:#000000;text-decoration:underline}.usps .specialismen-slider{display:flex;flex-direction:column}.usps .specialismen-slider .owl-stage-outer{display:flex;flex-direction:column}.usps .specialismen-slider .owl-stage-outer .owl-stage{display:flex}.usps .specialismen-slider .owl-nav .owl-prev{transform:translateX(-50%)}.usps .specialismen-slider .owl-nav .owl-next{transform:translateX(50%)}.usps .specialismen-slider .owl-nav .owl-next,.usps .specialismen-slider .owl-nav .owl-prev{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.usps .specialismen-slider .owl-nav .owl-next:hover,.usps .specialismen-slider .owl-nav .owl-prev:hover{filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16))}.usps .specialismen-slider .owl-item img.icon{width:auto}@media (max-width:767.98px){.usps .specialismen-slider .owl-item img.icon{width:40px;height:40px}}.usps .specialismen-slider .owl-item .slide{height:100%}.usps .specialismen-slider .owl-item .slide-inner{padding:30px}@media (min-width:768px){.usps .specialismen-slider .owl-item .slide-inner{padding:6rem !important}}.team-overview .team-loop-item{display:grid;grid-template-rows:auto 1fr;height:100%}.team-overview .team-loop-item .image-col img{max-width:100%;width:100%;aspect-ratio:1;object-fit:cover;object-position:top center;background-color:#91b766}.team-overview .team-loop-item .text-col .text-inner{height:100%}@media (max-width:767.98px){.team-overview .team-loop-item .text-col .text-inner{padding:30px !important}}.team-overview .team-loop-item .text-col .text-inner .h3{font-size:2.2rem}@media (max-width:1399.98px){.team-overview .team-loop-item .text-col .text-inner .h3{font-size:calc(0.9*2.2rem)}}@media (max-width:991.98px){.team-overview .team-loop-item .text-col .text-inner .h3{font-size:calc(0.6*2.2rem)}}.team-overview .cta-item{aspect-ratio:1;width:100%}.text-image .container .row .image-col img,.text-image .container .row .image-col iframe,.text-image .container .row .image-col video,.text-image .container .row .image-col a{width:100%;height:auto;aspect-ratio:0.9;object-fit:cover}.text-image .container .row .text a:not(.btn){color:#000 !important}.text-image .container .row .text a:not(.btn):before{width:100%;background:#000}.text-image .container .row .text a:not(.btn):hover:before{width:0%}.text-image .container .row .text span.label{display:inline-block;min-width:70px}.text-image.fluid{padding-top:0px !important;padding-bottom:0px !important;overflow:hidden}@media (max-width:991.98px){.text-image.fluid .container{max-width:100vw}.text-image.fluid .container .row .image-col{margin-left:-40px;margin-right:-40px;min-width:calc(100% + 80px) !important;max-width:100vw !important;margin-bottom:0px !important}.text-image.fluid .container .row .image-col img,.text-image.fluid .container .row .image-col iframe,.text-image.fluid .container .row .image-col video{width:100%;aspect-ratio:1.1962025316;object-fit:cover}.text-image.fluid .container .row .text-col{padding-top:3rem !important;padding-bottom:3rem !important}}@media (min-width:992px){.text-image.fluid .container{width:100vw;max-width:100vw;padding:0px !important}.text-image.fluid .row{position:relative;flex-direction:row-reverse !important}.text-image.fluid .row.flex-md-row-reverse{flex-direction:row !important}.text-image.fluid .row.flex-md-row-reverse .image-col{right:0;left:auto}.text-image.fluid .row .image-col{position:absolute;height:100%;min-height:100%;left:0;right:auto;padding:0px}.text-image.fluid .row .image-col img,.text-image.fluid .row .image-col iframe,.text-image.fluid .row .image-col video,.text-image.fluid .row .image-col a{width:100%;height:100%;aspect-ratio:unset;object-fit:cover}.text-image.fluid .row .image-col iframe{aspect-ratio:1.7777777778;object-fit:cover}.text-image.fluid .row .text-col{padding-top:6rem !important;padding-bottom:6rem !important;display:flex;justify-content:center}.text-image.fluid .row .text-col .text-inner{width:55%;min-width:300px}}@media (min-width:1560px){.media-title .container{max-width:1530px !important}}.media-title .container .row .image-col img,.media-title .container .row .image-col video,.media-title .container .row .image-col iframe,.media-title .container .row .image-col a{width:100%;max-width:100%;aspect-ratio:1.320754717;object-fit:cover}.media-title .container .row .text-col h2{margin-bottom:0px !important;font-size:100px;line-height:1}@media (max-width:1559.98px){.media-title .container .row .text-col h2{font-size:85px}}@media (max-width:1199.98px){.media-title .container .row .text-col h2{font-size:60px}}@media (max-width:991.98px){.media-title .container .row .text-col h2{font-size:40px}}.diensten .diensten-slider{margin-right:-40px;width:calc(100% + 40px);display:flex}@media (min-width:768px){.diensten .diensten-slider{margin-right:-64px;width:calc(100% + 64px)}}.diensten .diensten-slider .owl-stage-outer{display:flex}.diensten .diensten-slider .owl-stage-outer .owl-stage{display:flex;padding-left:0px !important}.diensten .diensten-slider .owl-stage-outer .owl-item{display:flex}.diensten .diensten-slider .owl-stage-outer .owl-item .slide .dienst-loop-item{height:100%}.diensten .line{width:100%;height:6px;margin-top:30px;margin-bottom:30px}.diensten .dienst-loop-item{width:100%}.diensten .dienst-loop-item a{display:flex;width:100%;height:100%;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.diensten .dienst-loop-item a .dienst-inner{width:100%;display:grid;grid-template-rows:auto 1fr}.diensten .dienst-loop-item a .dienst-inner .image-wrapper img{width:100%;max-width:100%;aspect-ratio:1.5744680851;object-fit:cover}.diensten .dienst-loop-item a .dienst-inner .text-wrapper{position:relative;display:flex;flex-direction:column;padding:20px 40px}@media (max-width:767.98px){.diensten .dienst-loop-item a .dienst-inner .text-wrapper{padding:20px}}.diensten .dienst-loop-item a:hover{filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16))}.diensten.bg-none .line,.diensten.bg-neutral .line{background:#1a2470}.diensten.bg-none .dienst-loop-item .text-wrapper,.diensten.bg-neutral .dienst-loop-item .text-wrapper{background:#1a2470;color:#fff}.diensten.bg-none .dienst-loop-item .text-wrapper .arrow-link,.diensten.bg-neutral .dienst-loop-item .text-wrapper .arrow-link{text-decoration:underline}.diensten.bg-none .dienst-loop-item .text-wrapper .arrow-link:after,.diensten.bg-neutral .dienst-loop-item .text-wrapper .arrow-link:after{background-image:url("../images/arrow-right-white.svg")}.diensten.bg-none .dienst-loop-item .text-wrapper .back-link:before,.diensten.bg-neutral .dienst-loop-item .text-wrapper .back-link:before{background-image:url("../images/arrow-right-white.svg")}.diensten.bg-primary .line,.diensten.bg-secondary .line,.diensten.bg-tertiary .line{background:#fff}.diensten.bg-primary .dienst-loop-item .text-wrapper,.diensten.bg-secondary .dienst-loop-item .text-wrapper,.diensten.bg-tertiary .dienst-loop-item .text-wrapper{background:#fff;color:#1a2470}.diensten .btn{margin-top:30px}@media (min-width:768px){.text-image-slider-section{padding-top:calc(3rem + 103px) !important}}.text-image-slider-section .container{position:relative}.text-image-slider-section .container .bg-title{font-size:60px;line-height:1;position:absolute;top:-60px;left:0px;font-weight:700;max-width:100%}@media (max-width:767.98px){.text-image-slider-section .container .bg-title br{display:none}}@media (min-width:768px){.text-image-slider-section .container .bg-title{font-size:100px;top:-86px}}@media (min-width:991px){.text-image-slider-section .container .bg-title{font-size:120px;top:-103px;left:-95px}}.text-image-slider-section .container .text-image-slider{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.text-image-slider-section .container .text-image-slider .owl-nav{justify-content:flex-end;transform:unset;top:15px;right:35px}.text-image-slider-section .container .text-image-slider .owl-nav button.owl-next{margin-left:15px}@media (min-width:992px){.text-image-slider-section .container .text-image-slider .owl-nav{top:30px;right:auto;left:0;width:calc(50% - 1.5rem - 30px)}}@media (min-width:1200px){.text-image-slider-section .container .text-image-slider .owl-nav{width:calc(50% - 3rem - 30px)}}.text-image-slider-section .container .text-image-slider .owl-item{padding-left:20px;padding-right:20px;padding-bottom:20px;display:flex}.text-image-slider-section .container .text-image-slider .owl-item .slide{filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16))}.text-image-slider-section .container .text-image-slider .owl-item .slide .img-col{height:100%;display:flex;overflow:hidden}@media (max-width:991.98px){.text-image-slider-section .container .text-image-slider .owl-item .slide .img-col{aspect-ratio:1;height:auto}}.text-image-slider-section .container .text-image-slider .owl-item .slide .img-col .video-link{height:100%;width:100%;display:flex}@media (max-width:991.98px){.text-image-slider-section .container .text-image-slider .owl-item .slide .img-col .video-link{aspect-ratio:1;height:auto}}.text-image-slider-section .container .text-image-slider .owl-item .slide .img-col img{object-fit:cover;height:100%;width:100%}@media (max-width:991.98px){.text-image-slider-section .container .text-image-slider .owl-item .slide .img-col img{aspect-ratio:1;height:auto}}.text-image-slider-section .container .text-image-slider .owl-item .slide .img-col iframe,.text-image-slider-section .container .text-image-slider .owl-item .slide .img-col video{transform:translateX(-50%);left:50%;position:relative;width:100%;height:100%}.text-image-slider-section .container .text-image-slider .owl-item .slide .text-col{padding:1.5rem}@media (min-width:768px){.text-image-slider-section .container .text-image-slider .owl-item .slide .text-col{padding:3rem 4.5rem 3rem 3rem}}@media (min-width:1200px){.text-image-slider-section .container .text-image-slider .owl-item .slide .text-col{padding:3rem 6rem 3rem 3rem}}.text-columns .text-inner{height:100%}@media (max-width:767.98px){.text-columns .text-inner{padding:30px !important}.text-columns .text-inner h3,.text-columns .text-inner .h3{font-size:calc(2.4rem * 0.6)}}.referenties.bg-none .referentie-loop-item{background:#F4F4F4;color:#000000}.referenties.bg-none .referentie-loop-item .quote.h3{color:#000000}.referenties.bg-neutral .referentie-loop-item,.referenties.bg-primary .referentie-loop-item,.referenties.bg-secondary .referentie-loop-item,.referenties.bg-tertiary .referentie-loop-item{background:#fff;color:#000000}.referenties.bg-neutral .referentie-loop-item .quote.h3,.referenties.bg-primary .referentie-loop-item .quote.h3,.referenties.bg-secondary .referentie-loop-item .quote.h3,.referenties.bg-tertiary .referentie-loop-item .quote.h3{color:#000000}.referenties.bg-neutral .referentie-slider.owl-carousel .owl-nav button.owl-prev i,.referenties.bg-neutral .referentie-slider.owl-carousel .owl-nav button.owl-next i,.referenties.bg-primary .referentie-slider.owl-carousel .owl-nav button.owl-prev i,.referenties.bg-primary .referentie-slider.owl-carousel .owl-nav button.owl-next i,.referenties.bg-secondary .referentie-slider.owl-carousel .owl-nav button.owl-prev i,.referenties.bg-secondary .referentie-slider.owl-carousel .owl-nav button.owl-next i,.referenties.bg-tertiary .referentie-slider.owl-carousel .owl-nav button.owl-prev i,.referenties.bg-tertiary .referentie-slider.owl-carousel .owl-nav button.owl-next i{background-image:url("../images/arrow-right-white.svg")}.referenties .referentie-slider{display:flex;flex-direction:column}.referenties .referentie-slider .owl-nav{top:-3rem;transform:translateY(-100%);left:0;width:calc(100% - 20px)}@media (min-width:576px){.referenties .referentie-slider .owl-nav{width:calc(540px - 80px)}}@media (min-width:768px){.referenties .referentie-slider .owl-nav{width:calc(720px - 80px)}}@media (min-width:992px){.referenties .referentie-slider .owl-nav{width:calc(960px - 24px)}}@media (min-width:1200px){.referenties .referentie-slider .owl-nav{width:calc(1140px - 24px)}}@media (min-width:1400px){.referenties .referentie-slider .owl-nav{width:calc(1320px - 24px)}}.referenties .referentie-slider .owl-nav .owl-prev{opacity:0;pointer-events:none}.referenties .referentie-slider .owl-dots{justify-content:center;text-align:center}.referenties .referentie-slider .owl-stage-outer{display:flex}.referenties .referentie-slider .owl-stage-outer .owl-stage{padding-left:0px !important;display:flex}.referenties .referentie-slider .owl-stage-outer .owl-stage .owl-item{display:flex}.referenties .referentie-slider .owl-stage-outer .owl-stage .owl-item .slide{width:100%}.referenties .referentie-slider .owl-stage-outer .owl-stage .owl-item .referentie-loop-item{display:flex;flex-direction:column;height:100%;width:100%;padding:1.5rem 2rem 2rem;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (max-width:767.98px){.referenties .referentie-slider .owl-stage-outer .owl-stage .owl-item .referentie-loop-item{padding:30px}}.referenties .referentie-slider .owl-stage-outer .owl-stage .owl-item .referentie-loop-item img{width:50px;height:auto}.referenties .referentie-slider .owl-stage-outer .owl-stage .owl-item .referentie-loop-item:hover{filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16))}.referenties .referentie-slider .owl-stage-outer .owl-stage .owl-item .slide{max-width:100%}.playlist .text-col,.playlist .playlist-col{padding:6rem;height:100%;display:flex;flex-direction:column}@media (max-width:1199.98px){.playlist .text-col,.playlist .playlist-col{padding:3rem}}@media (max-width:767.98px){.playlist .text-col,.playlist .playlist-col{padding:40px;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}.playlist .playlist-col a{font-family:"avenir-lt-pro", sans-serif;text-decoration:none;margin-bottom:30px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.playlist .playlist-col a:last-child{margin-bottom:0px}.playlist .playlist-col a .subtitle{font-family:"avenir-lt-pro", sans-serif;letter-spacing:unset;text-transform:unset;font-weight:700;font-style:italic;margin-bottom:0px;font-size:10px;line-height:18px}.playlist .playlist-col a .title{font-family:"avenir-next-lt-pro-condensed", sans-serif;font-size:14px;line-height:1;font-weight:600}.playlist .playlist-col a img{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (max-width:767.98px){.playlist .playlist-col a img{width:30px;height:30px}}.playlist .playlist-col a:hover{text-decoration:underline}.playlist .playlist-col a:hover img{transform:scale(1.05);filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16))}.contactform-wide{position:relative;overflow:hidden}.contactform-wide .background-container{position:absolute;top:0;left:0;width:100%;height:100%}.contactform-wide .background-container img{width:100%;height:100%;object-fit:cover}.contactform-wide .container{position:relative;z-index:2}@media (max-width:767.98px){.contactform-wide .container.bg-primary{background-color:rgba(26, 36, 112, 0.6) !important}.contactform-wide .container.bg-secondary{background-color:rgba(118, 214, 63, 0.6) !important}.contactform-wide .container.bg-tertiary{background-color:rgba(26, 36, 112, 0.6) !important}.contactform-wide .container.bg-quaternary{background-color:rgba(26, 36, 112, 0.6) !important}}@media (min-width:1200px){.projecten .row{flex-wrap:nowrap}}.projecten .text-col.col-xl-4{max-width:440px;width:440px}@media (max-width:1399.98px){.projecten .text-col.col-xl-4{max-width:380px;width:380px}}@media (max-width:1199.98px){.projecten .text-col.col-xl-4{max-width:calc(960px - 30px);width:calc(960px - 30px)}}@media (max-width:991.98px){.projecten .text-col.col-xl-4{max-width:calc(720px - 30px);width:calc(720px - 30px)}}@media (max-width:767.98px){.projecten .text-col.col-xl-4{max-width:calc(540px - 30px);width:calc(540px - 30px)}}@media (max-width:575.98px){.projecten .text-col.col-xl-4{max-width:calc(100% - 30px);width:calc(100% - 30px)}}.projecten .slider-col .project-slider.owl-carousel{display:flex;flex-direction:column}@media (max-width:1199.98px){.projecten .slider-col .project-slider.owl-carousel{margin-left:-44px;width:calc(100% + 44px)}}@media (max-width:767.98px){.projecten .slider-col .project-slider.owl-carousel{margin-left:0;width:100%}}.projecten .slider-col .project-slider.owl-carousel .owl-nav{top:-3rem;left:0;width:calc(540px - 80px)}@media (min-width:768px){.projecten .slider-col .project-slider.owl-carousel .owl-nav{width:calc(720px - 80px)}}@media (min-width:992px){.projecten .slider-col .project-slider.owl-carousel .owl-nav{width:calc(960px - 24px)}}@media (min-width:1200px){.projecten .slider-col .project-slider.owl-carousel .owl-nav{width:calc(0.6667 * 1140px - 24px)}}@media (min-width:1400px){.projecten .slider-col .project-slider.owl-carousel .owl-nav{width:calc(0.6667 * 1320px - 24px)}}.projecten .slider-col .project-slider.owl-carousel .owl-dots{width:fit-content}.projecten .slider-col .project-slider.owl-carousel .owl-stage-outer{display:flex;flex-direction:column}.projecten .slider-col .project-slider.owl-carousel .owl-stage{padding-left:0px !important;display:flex}.projecten .slider-col .project-slider.owl-carousel .owl-stage .owl-item .slide{height:100%}.projecten .slider-col .project-slider.owl-carousel .owl-stage .owl-item .project-loop-item{height:100%}.projecten .slider-col .project-slider.owl-carousel .owl-stage .owl-item .project-loop-item>div,.projecten .slider-col .project-slider.owl-carousel .owl-stage .owl-item .project-loop-item a{display:flex;height:100%;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.projecten .slider-col .project-slider.owl-carousel .owl-stage .owl-item .project-loop-item>div .project-inner,.projecten .slider-col .project-slider.owl-carousel .owl-stage .owl-item .project-loop-item a .project-inner{display:grid;width:100%;grid-template-rows:auto 1fr}.projecten .slider-col .project-slider.owl-carousel .owl-stage .owl-item .project-loop-item>div .project-inner .image-wrapper img,.projecten .slider-col .project-slider.owl-carousel .owl-stage .owl-item .project-loop-item a .project-inner .image-wrapper img{width:100%;max-width:100%;aspect-ratio:1.1604938272;object-fit:cover}.projecten .slider-col .project-slider.owl-carousel .owl-stage .owl-item .project-loop-item>div .project-inner .text-wrapper,.projecten .slider-col .project-slider.owl-carousel .owl-stage .owl-item .project-loop-item a .project-inner .text-wrapper{position:relative;display:flex;flex-direction:column;padding:40px}@media (max-width:767.98px){.projecten .slider-col .project-slider.owl-carousel .owl-stage .owl-item .project-loop-item>div .project-inner .text-wrapper,.projecten .slider-col .project-slider.owl-carousel .owl-stage .owl-item .project-loop-item a .project-inner .text-wrapper{padding:20px}}.projecten .slider-col .project-slider.owl-carousel .owl-stage .owl-item .project-loop-item>div:hover,.projecten .slider-col .project-slider.owl-carousel .owl-stage .owl-item .project-loop-item a:hover{filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16))}.projecten.bg-none .project-loop-item .text-wrapper,.projecten.bg-neutral .project-loop-item .text-wrapper{background:#1a2470;color:#fff}.projecten.bg-none .project-loop-item .text-wrapper .h3,.projecten.bg-neutral .project-loop-item .text-wrapper .h3{color:#fff}.projecten.bg-primary .project-loop-item .text-wrapper,.projecten.bg-secondary .project-loop-item .text-wrapper,.projecten.bg-tertiary .project-loop-item .text-wrapper{background:#fff;color:#1a2470}.projecten.bg-primary .project-loop-item .text-wrapper .h3,.projecten.bg-secondary .project-loop-item .text-wrapper .h3,.projecten.bg-tertiary .project-loop-item .text-wrapper .h3{color:#1a2470}.projecten.bg-primary .project-loop-item .owl-nav button.owl-prev i,.projecten.bg-primary .project-loop-item .owl-nav button.owl-next i,.projecten.bg-secondary .project-loop-item .owl-nav button.owl-prev i,.projecten.bg-secondary .project-loop-item .owl-nav button.owl-next i,.projecten.bg-tertiary .project-loop-item .owl-nav button.owl-prev i,.projecten.bg-tertiary .project-loop-item .owl-nav button.owl-next i{background-image:url("../images/arrow-right-white.svg")}.download .container{position:relative;padding-top:80px;padding-bottom:80px}@media (max-width:767.98px){.download .container{padding-top:40px;padding-bottom:40px}}.download .container .line{width:100%;height:6px;margin-top:30px;margin-bottom:30px}.download .container .row{position:relative;z-index:2}.download .container .row div.wpcf7 form label{opacity:0;visibility:hidden;margin:0;padding:0;overflow:hidden;width:0;height:0}.download .container .row .text-col .form-wrapper{margin-top:30px}@media (min-width:1200px){.download .container .row .text-col .form-wrapper{width:66.67%}}.download .container .row .text-col .form-wrapper div.wpcf7 form .submit p{flex-direction:column-reverse}@media (max-width:767.98px){.download .container .row .text-col .form-wrapper div.wpcf7 form .submit p{flex-direction:row}}.download .container .row .img-col img{max-width:100%}.download .container .background-container{position:absolute;width:120%;height:100%;top:0;left:50%;transform:translateX(-50%)}.download .container.bg-none .line,.download .container.bg-neutral .line{background:#1a2470}.download .container.bg-none div.wpcf7 form p input:not([type=submit]),.download .container.bg-neutral div.wpcf7 form p input:not([type=submit]){margin-top:0px;border-radius:0px;height:50px;padding:11px;border:none;color:#000000;border-bottom:1px solid #000000;width:100%;max-width:100%;background:transparent}.download .container.bg-primary .line,.download .container.bg-secondary .line,.download .container.bg-tertiary .line{background:#fff}.download .container.bg-primary div.wpcf7 form p input:not([type=submit]),.download .container.bg-secondary div.wpcf7 form p input:not([type=submit]),.download .container.bg-tertiary div.wpcf7 form p input:not([type=submit]){margin-top:0px;border-radius:0px;height:50px;padding:11px;border:none;color:#fff;border-bottom:1px solid #fff;width:100%;max-width:100%;background:transparent}.download .container.bg-primary div.wpcf7 form p input:not([type=submit])::placeholder,.download .container.bg-secondary div.wpcf7 form p input:not([type=submit])::placeholder,.download .container.bg-tertiary div.wpcf7 form p input:not([type=submit])::placeholder{color:rgba(255, 255, 255, 0.5)}.faqs{position:relative}.faqs .container{position:relative}.faqs .container .bg-title{font-size:80px;line-height:1;position:absolute;font-weight:700;top:-40px;left:0px;max-width:100%;z-index:0}@media (max-width:767.98px){.faqs .container .bg-title br{display:none}}@media (min-width:768px){.faqs .container .bg-title{font-size:100px;top:-40px}}@media (min-width:1200px){.faqs .container .bg-title{font-size:120px;top:-55px;left:-30px}}@media (min-width:1440px){.faqs .container .bg-title{left:-40px}}@media (min-width:1500px){.faqs .container .bg-title{left:-90px}}.faqs .container .background-container{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0.75;z-index:1}.faqs .container .row{position:relative;z-index:2}@media (min-width:768px){.faqs .container .row .accordion.mt-sub{margin-top:28px}}.faqs .container .row .accordion .accordion-item{margin-bottom:10px;border-radius:0px;overflow:hidden;background:#1a2470;color:#fff;border:none;box-shadow:none}.faqs .container .row .accordion .accordion-item .accordion-header{margin-bottom:0px !important;border:none}.faqs .container .row .accordion .accordion-item .accordion-header .accordion-button{background:#1a2470;color:#fff;padding-right:60px;font-weight:600;font-style:normal;border:none;box-shadow:none;font-size:16px}.faqs .container .row .accordion .accordion-item .accordion-header .accordion-button:after{content:"";width:20px;min-width:20px;height:20px;position:absolute;right:20px;top:calc(50% - 10px);background-image:url("../images/chevron-down-white.svg");background-position:center center;background-size:contain;background-repeat:no-repeat}.faqs .container .row .accordion .accordion-item .accordion-collapse{position:relative}.faqs .container .row .accordion .accordion-item .accordion-collapse:before{content:"";width:calc(100% - 40px);max-width:0px;height:1px;position:absolute;top:0px;left:50%;transform:translateX(-50%);background:#fff;transition:ease all 0.2s}.faqs .container .row .accordion .accordion-item .accordion-collapse.show:before{max-width:calc(100% - 40px)}.faqs .container .row .accordion .accordion-item .accordion-collapse .accordion-body{border:none;box-shadow:none;color:#fff}.faqs .container .row .accordion .accordion-item .accordion-collapse .accordion-body p{margin-bottom:0px !important}.faqs .container .row .accordion .accordion-item .accordion-collapse .accordion-body *{color:#fff}.faqs .container .row .accordion .accordion-item .accordion-collapse .accordion-body ::marker{color:#fff !important}.contactform-person .img-col img{max-width:100%;height:100%;object-fit:cover;max-height:500px;border:5px solid #fff}@media (max-width:767.98px){.contactform-person .img-col img{width:100%;height:auto;aspect-ratio:1}}.contactform-person .text-col div.wpcf7 form .submit p{flex-direction:row}.presskit .presskit-loop-item a{display:flex;height:100%;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.presskit .presskit-loop-item a .presskit-inner{display:grid;grid-template-rows:auto 1fr}.presskit .presskit-loop-item a .presskit-inner .image-wrapper img{width:100%;max-width:100%;aspect-ratio:2;object-fit:cover}.presskit .presskit-loop-item a .presskit-inner .text-wrapper{position:relative;display:flex;flex-direction:column;padding:40px}@media (max-width:767.98px){.presskit .presskit-loop-item a .presskit-inner .text-wrapper{padding:20px}}.presskit .presskit-loop-item a:hover{filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16))}.presskit.bg-none .presskit-loop-item .text-wrapper{background:#F4F4F4}.presskit.bg-neutral .presskit-loop-item .text-wrapper,.presskit.bg-primary .presskit-loop-item .text-wrapper,.presskit.bg-secondary .presskit-loop-item .text-wrapper,.presskit.bg-tertiary .presskit-loop-item .text-wrapper{background:#fff}.quote .container{position:relative}.quote .container .background-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.quote .container .background-container .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0.75}.quote .container .background-container img{width:100%;height:100%;object-fit:cover}.quote .container .quote-wrapper{position:relative;z-index:2}.quote .container .quote-wrapper .quote{font-size:70px;line-height:72px;font-family:"avenir-next-lt-pro-condensed", sans-serif;font-weight:500}@media (max-width:1199.98px){.quote .container .quote-wrapper .quote{font-size:55px;line-height:57px}}@media (max-width:767.98px){.quote .container .quote-wrapper .quote{font-size:40px;line-height:42px}}.blog-overview .alm-reveal.row{min-width:calc(100% + 24px);padding:0px}@media (max-width:767.98px){.blog-overview .alm-reveal.row div.col-12{padding:0px !important}}@media (max-width:767.98px){.blog-overview .alm-listing div.col-12{padding:0px !important}}.blog-overview .blog-loop-item{height:100%}.blog-overview .blog-loop-item a{display:flex;height:100%;text-decoration:none;filter:drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.08));-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.blog-overview .blog-loop-item a .blog-inner{display:grid;grid-template-rows:auto 1fr}.blog-overview .blog-loop-item a .blog-inner .image-wrapper img{max-width:100%;width:100%;aspect-ratio:1.15625;object-fit:cover}.blog-overview .blog-loop-item a .blog-inner .text-wrapper{background:#fff;color:#1a2470;position:relative;display:flex;flex-direction:column;padding:40px}.blog-overview .blog-loop-item a .blog-inner .text-wrapper .subtitle{max-width:calc(100% - 55px)}@media (max-width:991.98px){.blog-overview .blog-loop-item a .blog-inner .text-wrapper .subtitle{max-width:calc(100% - 40px)}}@media (max-width:767.98px){.blog-overview .blog-loop-item a .blog-inner .text-wrapper{padding:20px}}.blog-overview .blog-loop-item a .blog-inner .text-wrapper *{color:#1a2470}.blog-overview .blog-loop-item a .blog-inner .text-wrapper:before{content:"";position:absolute;top:35px;right:30px;width:44px;height:21px;background-image:url("../images/arrow-right-primary.svg");background-size:contain;background-position:center right;background-repeat:no-repeat}@media (max-width:991.98px){.blog-overview .blog-loop-item a .blog-inner .text-wrapper:before{width:30px}}@media (max-width:767.98px){.blog-overview .blog-loop-item a .blog-inner .text-wrapper:before{top:15px;right:20px}}.blog-overview .blog-loop-item a:hover{filter:drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.16))}.blog-overview .blog-loop-item a:hover .text-wrapper:before{animation:wobble 1s ease 2}.blog-overview div.col-md-6 .blog-loop-item a .blog-inner .image-wrapper img{aspect-ratio:1.9655172414}@media (max-width:767.98px){.blog-overview div.col-md-6 .blog-loop-item a .blog-inner .image-wrapper img{aspect-ratio:1.15625}}.projecten-overview .alm-reveal.row{min-width:calc(100% + 24px);padding:0}@media (max-width:767.98px){.projecten-overview .alm-reveal.row div.col-12{padding:0px !important}}.projecten-overview .project-loop-item{height:100%}.projecten-overview .project-loop-item a{display:flex;height:100%;text-decoration:none;filter:drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.08));-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.projecten-overview .project-loop-item a .project-inner{width:100%;display:grid;grid-template-rows:auto 1fr}.projecten-overview .project-loop-item a .project-inner .image-wrapper img{max-width:100%;width:100%;aspect-ratio:1.15625;object-fit:cover}.projecten-overview .project-loop-item a .project-inner .text-wrapper{background:#fff;color:#1a2470;position:relative;display:flex;flex-direction:column;padding:40px}.projecten-overview .project-loop-item a .project-inner .text-wrapper .subtitle{max-width:calc(100% - 55px)}@media (max-width:991.98px){.projecten-overview .project-loop-item a .project-inner .text-wrapper .subtitle{max-width:calc(100% - 40px)}}@media (max-width:767.98px){.projecten-overview .project-loop-item a .project-inner .text-wrapper{padding:20px}}.projecten-overview .project-loop-item a .project-inner .text-wrapper *{color:#1a2470}.projecten-overview .project-loop-item a .project-inner .text-wrapper:before{content:"";position:absolute;top:35px;right:30px;width:44px;height:21px;background-image:url("../images/arrow-right-primary.svg");background-size:contain;background-position:center right;background-repeat:no-repeat}@media (max-width:991.98px){.projecten-overview .project-loop-item a .project-inner .text-wrapper:before{width:30px}}@media (max-width:767.98px){.projecten-overview .project-loop-item a .project-inner .text-wrapper:before{top:15px;right:20px}}.projecten-overview .project-loop-item a:hover{filter:drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.16))}.projecten-overview .project-loop-item a:hover .text-wrapper:before{animation:wobble 1s ease 2}.projecten-overview div.col-md-6 .project-loop-item a .project-inner .image-wrapper img{aspect-ratio:1.9655172414}@media (max-width:767.98px){.projecten-overview div.col-md-6 .project-loop-item a .project-inner .image-wrapper img{aspect-ratio:1.15625}}.single-item .page-hero{width:calc(100% + 24px);margin-left:-12px;margin-right:-12px;overflow:hidden}@media (max-width:767.98px){.single-item .page-hero{width:100vw;margin-left:-40px}}.single-item .page-hero .subject{width:fit-content;position:absolute;line-height:1;padding:10px 20px;border-radius:0px;background:#1a2470;color:#fff;top:0;transform:translateY(-50%)}.single-item .page-hero h1{font-size:2rem;margin-bottom:0px}.single-item .page-hero .background-container{max-width:100%;width:100%;height:100%;overflow:hidden;position:absolute}.single-item .page-hero .container{width:100%}.single-item .page-hero .container .row{width:calc(100% + 24px)}.single-item .anchor-links{border-radius:10px;border-bottom-left-radius:0px;padding:20px;position:relative;z-index:2;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}@media (min-width:768px){.single-item .anchor-links{margin-left:0px;margin-right:0px;padding:40px;width:100%}}.single-item .anchor-links ul.menu-links{list-style:none;margin-bottom:0px;padding-left:0px}.single-item .anchor-links ul.menu-links li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #fff}.single-item .anchor-links ul.menu-links li:last-child{padding-bottom:0px;margin-bottom:0px;border-bottom:unset}@media (max-width:767.98px){.single-item .anchor-links{margin-top:3rem}}.single-item .breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;margin-top:3rem}.single-item .breadcrumbs a,.single-item .breadcrumbs span{text-decoration:none;color:#1a2470}.single-item .breadcrumbs i.chevron-right{margin-left:20px;margin-right:20px;display:inline-block;height:12px;width:6px;background-image:url("../images/chevron-right.svg");background-position:center center;background-size:contain;background-repeat:no-repeat}.single-item .details-wrapper{display:flex;flex-wrap:wrap;align-items:stretch;margin-top:3rem}.single-item .details-wrapper .details-col{width:40%;padding-left:24px}.single-item .details-wrapper .details-col .details-col-inner{height:fit-content;width:100%;padding:3rem}.single-item .details-wrapper .details-col .details-col-inner .line{width:100%;height:1px;background:#fff;margin-top:30px;margin-bottom:30px}.single-item .details-wrapper .details-col .details-col-inner #addToCartForm{display:flex;align-items:center}.single-item .details-wrapper .details-col .details-col-inner #quantity-wrapper{margin:0 10px 0 0;position:relative;display:inline-flex}.single-item .details-wrapper .details-col .details-col-inner #quantity-wrapper:before{position:absolute;top:8px;right:5px;color:#ECEFF1;font-size:12px;font-style:normal;content:"▲";pointer-events:none}.single-item .details-wrapper .details-col .details-col-inner #quantity-wrapper:after{position:absolute;bottom:8px;right:5px;color:#ECEFF1;font-size:12px;font-style:normal;content:"▼";pointer-events:none}.single-item .details-wrapper .details-col .details-col-inner #quantity-wrapper #quantity{height:48px;width:70px;padding:17px;border:none;margin:0;border-radius:0px;text-align:center;font-style:normal;-webkit-appearance:none}.single-item .details-wrapper .details-col .details-col-inner #quantity-wrapper #quantity::-webkit-inner-spin-button{position:absolute;top:0;bottom:0;right:0;margin:auto;transform:scale(5);transform-origin:right center;opacity:0;cursor:pointer}.single-item .details-wrapper .details-col .details-col-inner #quantity-wrapper #quantity::-webkit-contacts-auto-fill-button{opacity:0}.single-item .details-wrapper .details-col .details-col-inner #result{margin-top:20px;width:fit-content;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.single-item .details-wrapper .details-col .details-col-inner #result.has-response{background:#76d63f;color:#fff;padding:20px;border-radius:0px;font-size:14px}@media (min-width:768px){.single-item .details-wrapper .details-col .details-col-inner #result.has-response{font-size:16px}}.single-item .details-wrapper .details-col .details-col-inner #result.has-response a{color:#fff !important}.single-item .details-wrapper .content-col{width:60%}.single-item .details-wrapper .content-col .breadcrumbs{margin-top:0px}@media (max-width:767.98px){.single-item .details-wrapper{align-items:unset;margin-top:0px}.single-item .details-wrapper .details-col{order:0;width:100%;padding-left:0px;margin-bottom:3rem}.single-item .details-wrapper .details-col .details-col-inner{padding:40px;margin-left:-40px;margin-right:-40px;width:calc(100% + 80px)}.single-item .details-wrapper .content-col{order:1;width:100%}}.single-item .introduction p{font-size:18px;line-height:30px;font-weight:700;color:#000000}.single-item .single-anchor-links{border-radius:10px;padding:30px}@media (max-width:1199.98px){.single-item .single-anchor-links{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;padding:20px}}.single-item .single-anchor-links nav{display:flex;flex-direction:column}.single-item .single-anchor-links nav a{font-weight:500;text-decoration:none;width:100%;display:flex;justify-content:space-between;padding-top:10px;padding-bottom:10px;border-bottom:2px solid #76d63f}.single-item .single-anchor-links nav a:hover{color:#5dba28 !important}.single-item .single-anchor-links nav a:last-child{border-bottom:none}@media (max-width:1199.98px){.single-item .single-quote{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}}@media (min-width:1200px){.single-item .single-quote{margin-left:-12.5%;margin-right:-12.5%;width:calc(100% + 25%)}}.single-item .single-quote .quote-block{padding-left:40px;padding-right:40px}.single-item .single-quote .quote-block .h2{font-size:2rem}@media (max-width:767.98px){.single-item .single-quote .quote-block .h2{font-size:1.5rem}}.single-item .single-text h2{font-size:22px;letter-spacing:unset;font-weight:700}.single-item .single-text h3{font-size:18px;letter-spacing:unset;font-weight:700;font-style:normal}.single-item .single-text .text{font-style:normal}.single-item .single-text .text p{font-style:normal}.single-item .single-text .text li{margin-bottom:10px}.single-item .single-text .text li::marker{color:#1a2470}.single-item .single-text .text li:last-child{margin-bottom:0px}.single-item .single-slider .single-image-slider .owl-stage-outer,.single-item .single-slider .single-image-slider .owl-stage,.single-item .single-slider .single-image-slider .owl-item{display:flex}.single-item .single-slider .owl-carousel .item{width:100%;display:flex;flex-direction:column}.single-item .single-slider .owl-carousel .slide{display:flex;justify-content:center;align-items:center}.single-item .single-slider .owl-carousel .slide .video-link{height:100%;width:100%}.single-item .single-slider .owl-carousel .slide.cover{aspect-ratio:2.1086956522}@media (max-width:767.98px){.single-item .single-slider .owl-carousel .slide.cover{aspect-ratio:1.5}}.single-item .single-slider .owl-carousel .slide.cover img{width:100%;height:100%;object-fit:cover}.single-item .single-slider .owl-carousel .slide.contain img{object-fit:contain;object-position:center;margin:auto;max-height:60vh;width:100%;max-width:100%;height:auto}.single-item .single-slider .owl-carousel .owl-dots{text-align:center;justify-content:center}.single-item .single-slider .owl-carousel .owl-dots .owl-dot{border-color:#1a2470}.single-item .single-slider .owl-carousel .owl-dots .owl-dot.active,.single-item .single-slider .owl-carousel .owl-dots .owl-dot:hover{background:#1a2470}@media (max-width:1199.98px){.single-item .single-slider{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}}@media (min-width:1200px){.single-item .single-slider{margin-left:-12.5%;margin-right:-12.5%;width:calc(100% + 25%)}}.single-item .single-cta-block .cta-block{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);padding:3rem 30px;border-radius:32px;border-bottom-left-radius:0px}@media (min-width:768px){.single-item .single-cta-block .cta-block{padding:3rem;margin:0;width:100%}}.single-item .single-cta-block .cta-block h2{letter-spacing:unset}.single-item section.faqs .container{margin:0px !important;padding:0px !important}.single-item .social-sharing{position:relative}@media (max-width:767.98px){.single-item .social-sharing{padding-top:35px}}.single-item .social-sharing .social-sharing-inner{position:relative}.single-item .social-sharing .social-sharing-inner:before,.single-item .social-sharing .social-sharing-inner:after{content:"";height:1px;background:#042436;width:60%;position:absolute;top:50%}.single-item .social-sharing .social-sharing-inner:before{transform:translate(-100%, -50%);left:-25px}.single-item .social-sharing .social-sharing-inner:after{transform:translate(100%, -50%);right:-25px}@media (min-width:768px){.single-item .social-sharing .social-sharing-inner .h4{margin-bottom:0px !important}}@media (max-width:767.98px){.single-item .social-sharing .social-sharing-inner .h4{position:absolute;top:-10px;transform:translateY(-100%)}}.single-item .social-sharing .h3{color:#1a2470;font-size:1rem;line-height:1.5}@media (min-width:768px){.single-item .social-sharing .h3{margin-bottom:0px !important}}.single-item .social-sharing a{position:relative;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.single-item .social-sharing a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;border-radius:50%;background:#1a2470;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.single-item .social-sharing a:hover:before{opacity:1}.single-item .social-sharing a:hover img{filter:brightness(100)}.single-item .social-sharing a img{position:relative;z-index:1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.single-item.article-end a:hover{color:#1a2470 !important}@media (min-width:1200px){.single-events .single-item .single-slider,.single-events .single-item .single-quote{margin-left:0px;margin-right:0px;max-width:100%;width:100%}}.featured-blogs .blogs-slider{margin-left:-5px;margin-right:-40px;width:calc(100% + 45px);display:flex}@media (min-width:768px){.featured-blogs .blogs-slider{margin-left:-5px;margin-right:-64px;width:calc(100% + 69px)}}.featured-blogs .blogs-slider .owl-stage-outer{display:flex}.featured-blogs .blogs-slider .owl-stage-outer .owl-stage{display:flex;padding-left:0px !important}.featured-blogs .blogs-slider .owl-stage-outer .owl-item{display:flex;padding-top:10px;padding-bottom:10px;padding-left:5px;padding-right:5px}.featured-blogs .blogs-slider .owl-stage-outer .owl-item .slide .dienst-loop-item{height:100%}.featured-blogs .blog-loop-item{height:100%}.featured-blogs .blog-loop-item a{display:flex;height:100%;text-decoration:none;filter:drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.08));-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.featured-blogs .blog-loop-item a .blog-inner{display:grid;grid-template-rows:auto 1fr}.featured-blogs .blog-loop-item a .blog-inner .image-wrapper img{max-width:100%;width:100%;aspect-ratio:1.15625;object-fit:cover}.featured-blogs .blog-loop-item a .blog-inner .text-wrapper{background:#fff;color:#1a2470;position:relative;display:flex;flex-direction:column;padding:40px}.featured-blogs .blog-loop-item a .blog-inner .text-wrapper .subtitle{max-width:calc(100% - 55px)}@media (max-width:991.98px){.featured-blogs .blog-loop-item a .blog-inner .text-wrapper .subtitle{max-width:calc(100% - 40px)}}@media (max-width:767.98px){.featured-blogs .blog-loop-item a .blog-inner .text-wrapper{padding:20px}}.featured-blogs .blog-loop-item a .blog-inner .text-wrapper *{color:#1a2470}.featured-blogs .blog-loop-item a .blog-inner .text-wrapper:before{content:"";position:absolute;top:35px;right:30px;width:44px;height:21px;background-image:url("../images/arrow-right-primary.svg");background-size:contain;background-position:center right;background-repeat:no-repeat}@media (max-width:991.98px){.featured-blogs .blog-loop-item a .blog-inner .text-wrapper:before{width:30px}}@media (max-width:767.98px){.featured-blogs .blog-loop-item a .blog-inner .text-wrapper:before{top:15px;right:20px}}.featured-blogs .blog-loop-item a:hover{filter:drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.16))}.featured-blogs .blog-loop-item a:hover .text-wrapper:before{animation:wobble 1s ease 2}.featured-blogs .btn{margin-top:30px}.event-overview .event-loop-item{margin-bottom:3rem;background:#fff;padding:30px;filter:drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.08));-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.event-overview .event-loop-item:hover{filter:drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.16))}@media (max-width:767.98px){.event-overview .event-loop-item{padding:20px;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);margin-bottom:2rem}}.event-overview .event-loop-item a{text-decoration:none}.event-overview .event-loop-item .event-inner{display:flex;flex-wrap:wrap;align-items:center}.event-overview .event-loop-item .event-inner .image-wrapper img{width:275px;height:275px;object-fit:cover}.event-overview .event-loop-item .event-inner .text-wrapper{padding-left:45px;padding-right:30px;width:calc(100% - 275px);min-height:275px}@media (max-width:767.98px){.event-overview .event-loop-item .event-inner .image-wrapper img{width:100%;height:auto;aspect-ratio:1}.event-overview .event-loop-item .event-inner .text-wrapper{min-height:fit-content;padding-left:0px;padding-right:0px;padding-top:30px;width:100%}.event-overview .event-loop-item .event-inner .text-wrapper .subtitle{line-height:1.1}}.featured-events .events-slider{margin-left:-5px;margin-right:-40px;width:calc(100% + 45px);display:flex}@media (min-width:768px){.featured-events .events-slider{margin-left:-5px;margin-right:-64px;width:calc(100% + 69px)}}.featured-events .events-slider .owl-stage-outer{display:flex}.featured-events .events-slider .owl-stage-outer .owl-stage{display:flex;padding-left:0px !important}.featured-events .events-slider .owl-stage-outer .owl-item{display:flex;padding-top:10px;padding-bottom:10px;padding-left:5px;padding-right:5px}.featured-events .events-slider .owl-stage-outer .owl-item .slide .dienst-loop-item{height:100%}.featured-events .event-loop-item{margin-bottom:3rem;background:#fff;padding:30px;filter:drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.08));-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.featured-events .event-loop-item:hover{filter:drop-shadow(0px 6px 6px rgba(0, 0, 0, 0.16))}@media (max-width:767.98px){.featured-events .event-loop-item{padding:20px;margin-bottom:0px}}.featured-events .event-loop-item a{text-decoration:none}.featured-events .event-loop-item .event-inner{display:flex;flex-wrap:wrap;align-items:center}.featured-events .event-loop-item .event-inner .image-wrapper img{width:275px;height:275px;object-fit:cover}.featured-events .event-loop-item .event-inner .text-wrapper{padding-left:45px;padding-right:30px;width:calc(100% - 275px);min-height:275px}@media (max-width:767.98px){.featured-events .event-loop-item .event-inner .image-wrapper img{width:100%;height:auto;aspect-ratio:1}.featured-events .event-loop-item .event-inner .text-wrapper{min-height:fit-content;padding-left:0px;padding-right:0px;padding-top:30px;width:100%}.featured-events .event-loop-item .event-inner .text-wrapper .subtitle{line-height:1.1}}.featured-events .btn{margin-top:30px}.contact-blocks .block{aspect-ratio:1;padding:5rem}@media (max-width:1399.98px){.contact-blocks .block{padding:3rem}}@media (max-width:767.98px){.contact-blocks .block{aspect-ratio:unset;min-height:275px}}.contact-blocks .block .block-inner .social-link{position:relative;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.contact-blocks .block .block-inner .social-link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;border-radius:50%;background:#1a2470;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.contact-blocks .block .block-inner .social-link:hover:before{opacity:1}.contact-blocks .block .block-inner .social-link img{position:relative;z-index:1}.contact-blocks .block.bg-tertiary .social-link:before{background:#1a2470}.logos .logo-slider .slide img{height:60px;object-fit:contain;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.logos .logo-slider .slide img:hover{transform:scale(1.05)}