.elementor-3636 .elementor-element.elementor-element-7f95c6e{--display:flex;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3636 .elementor-element.elementor-element-066437c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3636 .elementor-element.elementor-element-066437c:not(.elementor-motion-effects-element-type-background), .elementor-3636 .elementor-element.elementor-element-066437c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3636 .elementor-element.elementor-element-a51119f{width:100%;max-width:100%;}.elementor-3636 .elementor-element.elementor-element-3b27951{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3636 .elementor-element.elementor-element-3b27951:not(.elementor-motion-effects-element-type-background), .elementor-3636 .elementor-element.elementor-element-3b27951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9C000;}.elementor-3636 .elementor-element.elementor-element-81ff21c{width:100%;max-width:100%;}@media(min-width:768px){.elementor-3636 .elementor-element.elementor-element-7f95c6e{--content-width:1400px;}.elementor-3636 .elementor-element.elementor-element-066437c{--width:100%;}.elementor-3636 .elementor-element.elementor-element-3b27951{--width:100%;}}/* Start custom CSS */.gform_button{
background-color: var(--e-global-color-secondary)!important;
border-radius: 10px!important;
font-size: 16px!important;
font-family: "Montserrat", sans-serif!important;
font-weight: 700!important;
color:#FFF!important;
}

::placeholder{
    color:#000!important;
}

#dation-calendar-7417{
    
}

.calendar-table th {
background: var(--e-global-color-secondary)!important;
}
.course-date {
color: var(--e-global-color-secondary)!important;
}

.capacity-number {
color: var(--e-global-color-secondary)!important;
}

.reserve-button{
    background-color: var(--e-global-color-secondary)!important;
border-radius: 10px!important;
font-size: 16px!important;
font-family: "Montserrat", sans-serif!important;
font-weight: 700!important;
color:#FFF!important;
}

/* Mobiel */
@media (max-width: 768px) {
    .reserve-button{
        font-size: 8px!important;
    }
}

.filter-button{
background-color: var(--e-global-color-secondary)!important;
    color:#FFF!important;
    padding:10px 10px 10px 10px!important;
}
.filter-button.secondary {
background: var(--e-global-color-secondary)!important;
border: none !important;
}/* End custom CSS */