/*
Theme name: Cortijo
Description: WordPress website voor de band The Rousers
Template: hello-elementor
*/

.gform_heading { display: none; }

.gform-theme--framework .gfield--input-type-datepicker .ginput_container_date input {
    --gf-local-width: 100% !important;
}

.gform-theme--api, .gform-theme--foundation {
    --gf-form-gap-y: 20px !important;
}

.gform-theme--api, .gform-theme--framework {
    --gf-ctrl-color: var(--e-global-color-primary) !important;
    --gf-ctrl-border-width: 0 !important;
    --gf-font-size-primary: 16px !important;
    --gf-padding-x: 25px !important;
    --gf-padding-y: 25px !important;
    --gf-ctrl-radius-max-lg: 20px !important;
    --gf-ctrl-shadow: none !important;
    --gf-ctrl-font-weight: 500 !important;
    --gf-ctrl-shadow-focus: none !important;
    --gf-ctrl-btn-bg-color-primary: var(--e-global-color-secondary) !important;
    --gf-ctrl-btn-bg-color-hover-primary: var(--e-global-color-secondary) !important;
    --gf-ctrl-outline-width-focus: 0 !important;
    --gf-ctrl-btn-color-primary: var(--e-global-color-primary) !important; 
}

#gform_wrapper_1[data-form-index="0"].gform-theme, [data-parent-form="1_0"] {
    --gf-color-primary: var(--e-global-color-accent) !important;
    --gf-color-primary-darker: var(--e-global-color-accent) !important;
    --gf-color-in-ctrl: #fff !important;
    --gf-radius: 50px !important;
    --gf-ctrl-size: 50px !important;
    --gf-ctrl-btn-font-size: 20px !important;
    --gf-ctrl-label-color-primary: var(--e-global-color-secondary) !important;
    --gf-font-size-secondary: 20px !important;
    --gf-ctrl-btn-size: 50px !important;
    --gf-ctrl-label-color-primary: #ffffff !important;
    --gf-ctrl-label-color-secondary: #ffffff !important;
}

.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) {
    --gf-local-width: 100% !important;
}

.gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 285 285'><path d='M282 76.5l-14.2-14.3a9 9 0 0 0-13.1 0L142.5 174.4 30.3 62.2a9 9 0 0 0-13.2 0L3 76.5a9 9 0 0 0 0 13.1l133 133a9 9 0 0 0 13.1 0l133-133a9 9 0 0 0 0-13z' style='fill:%23ffffff'/></svg>") !important;
}

.elementor-widget-reviews .swiper-slide, .elementor-widget-testimonial-carousel .swiper-slide {
    height: 100%;
}