.elementor-kit-7{--e-global-color-vamtam_accent_1:#FFD100;--e-global-color-vamtam_accent_2:#002842;--e-global-color-vamtam_accent_3:#59606D;--e-global-color-vamtam_accent_4:#E5EEFF;--e-global-color-vamtam_accent_5:#FFFFFF;--e-global-color-vamtam_accent_6:#000000;--e-global-color-vamtam_accent_7:#E6E6E6;--e-global-color-vamtam_accent_8:#F5F5F5;--e-global-color-vamtam_sticky_header_bg_color:#F6F4F1;--e-global-color-a54e81a:#EA943F;--e-global-color-69fa266:#1B2341;--e-global-color-1a31497:#6986CE;--e-global-color-28f67c4:#F3F3F3;--e-global-color-eeda9a2:#F3FBFF;--e-global-color-badbd38:#FF8A17;--e-global-color-653a9a6:#ED7825;--e-global-color-88078ac:#3F9E5F;--e-global-color-42c0799:#FFFFFF;--e-global-color-16732b0:#ece444;--e-global-color-f26d328:#B3B3B3;--e-global-typography-vamtam_h1-font-family:"Poppins";--e-global-typography-vamtam_h1-font-size:48px;--e-global-typography-vamtam_h1-font-weight:700;--e-global-typography-vamtam_h1-text-transform:none;--e-global-typography-vamtam_h1-line-height:1.2em;--e-global-typography-vamtam_h2-font-family:"Poppins";--e-global-typography-vamtam_h2-font-size:20px;--e-global-typography-vamtam_h2-font-weight:600;--e-global-typography-vamtam_h2-text-transform:none;--e-global-typography-vamtam_h2-font-style:normal;--e-global-typography-vamtam_h2-line-height:1.2em;--e-global-typography-vamtam_h3-font-family:"Poppins";--e-global-typography-vamtam_h3-font-size:16px;--e-global-typography-vamtam_h3-font-weight:normal;--e-global-typography-vamtam_h3-text-transform:none;--e-global-typography-vamtam_h3-line-height:1.2em;--e-global-typography-vamtam_h4-font-family:"Fredoka One";--e-global-typography-vamtam_h4-font-size:24px;--e-global-typography-vamtam_h4-font-weight:bold;--e-global-typography-vamtam_h4-text-transform:none;--e-global-typography-vamtam_h4-line-height:1.2em;--e-global-typography-vamtam_h5-font-family:"Readex Pro";--e-global-typography-vamtam_h5-font-size:20px;--e-global-typography-vamtam_h5-font-weight:500;--e-global-typography-vamtam_h5-line-height:1.3em;--e-global-typography-vamtam_h5-letter-spacing:0px;--e-global-typography-vamtam_h6-font-family:"Readex Pro";--e-global-typography-vamtam_h6-font-size:18px;--e-global-typography-vamtam_h6-font-weight:500;--e-global-typography-vamtam_h6-line-height:1.5em;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 a{color:var( --e-global-color-69fa266 );}.elementor-kit-7 h1{font-family:"Poppins", Poppins;font-size:60px;font-weight:700;}.elementor-kit-7 h2{font-family:"Poppins", Poppins;font-size:30px;}.elementor-kit-7 h3{font-family:"Poppins", Poppins;font-size:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1500px;}.e-con{--container-max-width:1500px;--container-default-padding-top:1em;--container-default-padding-right:1em;--container-default-padding-bottom:1em;--container-default-padding-left:1em;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header .header-inner{width:1500px;max-width:100%;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-7{--e-global-typography-vamtam_h1-font-size:45px;--e-global-typography-vamtam_h1-line-height:1.4em;--e-global-typography-vamtam_h2-font-size:35px;--e-global-typography-vamtam_h2-line-height:1.1em;--e-global-typography-vamtam_h3-font-size:25px;--e-global-typography-vamtam_h3-line-height:1.1em;--e-global-typography-vamtam_h4-font-size:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-vamtam_h1-font-size:34px;--e-global-typography-vamtam_h2-font-size:30px;--e-global-typography-vamtam_h3-font-size:23px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.block{
background: rgba(255, 255, 255, 0.19) !important;
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1) !important;
backdrop-filter: blur(7.4px) !important;
-webkit-backdrop-filter: blur(7.4px) !important;
border: 1px solid rgba(255, 255, 255, 0.75) !important;
}


.block:hover{
background: rgba(255, 255, 255, 0.19) !important;
border-radius: 16px;
box-shadow: 0 4px 30px rgba(236, 148, 37, 0.1) !important;
backdrop-filter: blur(7.4px) !important;
-webkit-backdrop-filter: blur(7.4px) !important;
border: 1px solid rgba(255, 255, 255, 0.75) !important;
transform: scale(1.05);
}

 /**
  *bulletpoint design key features
 */
 .product-keyfeature-presto ul li{
   list-style: none !important;
 }
 
 .product-keyfeature-presto ul li:before {
   content: "+";
     color: black;
     font-size: 20px;
     margin-right: 25px;
     margin-left: -2em;
 }
 
 .product-keyfeature-presto li:last-of-type{
     margin-bottom: 20px !important; 
 }

.product-keyfeature-presto li:first-of-type {
    margin-top: -3% !important;
}

.product-keyfeature-presto a:hover{
    color: #EA943F;
    margin-left: 1px;
    transition-duration: 5ms;
}
/**
  *mega menu tabs

 */ 
 
#menu-hoofd-tab{
background: rgba(255, 255, 255, 0.19) !important;
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1) !important;
backdrop-filter: blur(7.4px) !important;
-webkit-backdrop-filter: blur(7.4px) !important;
border: 1px solid rgba(255, 255, 255, 0.75) !important;
color: black;
}

#menu-hoofd-tab:hover{
background: #EA943F !important;
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1) !important;
backdrop-filter: blur(7.4px) !important;
-webkit-backdrop-filter: blur(7.4px) !important;
border: 1px solid rgba(255, 255, 255, 0.75) !important;
color: white;
}

#menu-hoofd-tab.e-active{
background: #EA943F !important;
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1) !important;
backdrop-filter: blur(7.4px) !important;
-webkit-backdrop-filter: blur(7.4px) !important;
border: 1px solid rgba(255, 255, 255, 0.75) !important;
color: white;
transform: scale(1.05);
z-index: 0 !important;
}

.block-menu{
background: rgba(255, 255, 255, 0.19) !important;
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1) !important;
backdrop-filter: blur(7.4px) !important;
-webkit-backdrop-filter: blur(7.4px) !important;
border: 1px solid rgba(255, 255, 255, 0.75) !important;
}

.block-news{
    background: rgba(255, 255, 255, 0.19) !important;
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1) !important;
backdrop-filter: blur(7.4px) !important;
-webkit-backdrop-filter: blur(7.4px) !important;
border: 1px solid rgba(255, 255, 255, 0.75) !important;
}

.highlight-gof {
            background-color: white; /* Aanpassen naar de gewenste achtergrondkleur */
            border-radius: 100px;
            padding: 0 25px;
        }
        
        
.highlight-gof-alt {
            background-color: #f3f3f3; /* Aanpassen naar de gewenste achtergrondkleur */
            border-radius: 100px;
            padding: 0 25px;
    
        }
        
.highlight-gof-alt2 {
            background-color: #EA943F; /* Aanpassen naar de gewenste achtergrondkleur */
            border-radius: 100px;
            padding: 0 25px;
            color: white;
    
        }
        




.elementor-headline-dynamic-wrapper{
    margin-right: -2%;
    width: fit-content !important;
    text-align: right !important;
}

.partner-presto{
    height: 550px;
    width; 60%
}

.partner-presto .presto{
    mix-blend-mode: multiply !important;
}

.logo-slide-partner{
    mix-blend-mode: multiply !important;
}

.explore-home svg{
    font-size: 29px !important;
    margin-top: -5px;
    margin-left: 15px;
}

.explore-home .elementor-button-text{
    bottom: -5px !important;
}/* End custom CSS */