.elementor-729 .elementor-element.elementor-element-2604f0c{--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;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-729 .elementor-element.elementor-element-2604f0c:not(.elementor-motion-effects-element-type-background), .elementor-729 .elementor-element.elementor-element-2604f0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #11153B 0%, #191450 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-729 .elementor-element.elementor-element-b51c275{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-729 .elementor-element.elementor-element-b51c275.elementor-element{--align-self:center;}.elementor-729 .elementor-element.elementor-element-b51c275 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:64px;font-weight:600;color:var( --e-global-color-aff1388 );}.elementor-729 .elementor-element.elementor-element-9a86f92{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-729 .elementor-element.elementor-element-ff3c52b{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-729 .elementor-element.elementor-element-001cd69{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFFD9;}.elementor-729 .elementor-element.elementor-element-001cd69 p{margin-block-end:0px;}.elementor-729 .elementor-element.elementor-element-837d53d .elementor-repeater-item-e8eb3fd.elementor-social-icon{background-color:#FFFFFF;}.elementor-729 .elementor-element.elementor-element-837d53d .elementor-repeater-item-e8eb3fd.elementor-social-icon i{color:#FF2EA6;}.elementor-729 .elementor-element.elementor-element-837d53d .elementor-repeater-item-e8eb3fd.elementor-social-icon svg{fill:#FF2EA6;}.elementor-729 .elementor-element.elementor-element-837d53d .elementor-repeater-item-63b2cce.elementor-social-icon{background-color:#FFFFFF;}.elementor-729 .elementor-element.elementor-element-837d53d .elementor-repeater-item-63b2cce.elementor-social-icon i{color:#FF2EA6;}.elementor-729 .elementor-element.elementor-element-837d53d .elementor-repeater-item-63b2cce.elementor-social-icon svg{fill:#FF2EA6;}.elementor-729 .elementor-element.elementor-element-837d53d .elementor-repeater-item-7abc8b6.elementor-social-icon{background-color:#FFFFFF;}.elementor-729 .elementor-element.elementor-element-837d53d .elementor-repeater-item-7abc8b6.elementor-social-icon i{color:#FF2EA6;}.elementor-729 .elementor-element.elementor-element-837d53d .elementor-repeater-item-7abc8b6.elementor-social-icon svg{fill:#FF2EA6;}.elementor-729 .elementor-element.elementor-element-837d53d{--grid-template-columns:repeat(0, auto);text-align:center;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:33px;--grid-column-gap:39px;}.elementor-729 .elementor-element.elementor-element-213e265{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-729 .elementor-element.elementor-element-213e265::before, .elementor-729 .elementor-element.elementor-element-213e265 > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-213e265 > .e-con-inner > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-213e265 > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-213e265 > .e-con-inner > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-213e265 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-729 .elementor-element.elementor-element-e211799{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:030px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-729:not(.elementor-motion-effects-element-type-background), body.elementor-page-729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-729 .elementor-element.elementor-element-2604f0c{--content-width:1200px;}.elementor-729 .elementor-element.elementor-element-ff3c52b{--width:55%;}.elementor-729 .elementor-element.elementor-element-213e265{--width:45%;}}/* Start custom CSS for wp-widget-gform_widget, class: .elementor-element-87d9eab *//* =========================================
   GRAVITY FORMS - CARLIJN CULINAIR
   ========================================= */

/* Labels */
body .gform_wrapper .gfield_label {
    color: #FFFFFF !important;
    font-family: "Montserrat", sans-serif !important;
    font-size: 18px !important;
    font-weight: 500 !important;
}

/* =========================================
   INPUT VELDEN
   ========================================= */

body .gform_wrapper input[type="text"],
body .gform_wrapper input[type="email"],
body .gform_wrapper input[type="tel"],
body .gform_wrapper input[type="number"],
body .gform_wrapper textarea {

    background-color: #FBE3EF !important;

    border: 1px solid #FF4BB7 !important;
    border-radius: 0px !important;

    color: #11153B !important;

    font-family: "Montserrat", sans-serif !important;
    font-size: 16px !important;

    padding: 14px 18px !important;

    box-shadow: none !important;
}

/* =========================================
   DROPDOWN
   ========================================= */

body .gform_wrapper select {

    background-color: #FBE3EF !important;

    border: 11153Bpx solid #FF4BB7 !important;
    border-radius: 0px !important;

    color: #11153B !important;

    font-family: "Montserrat", sans-serif !important;
    font-size: 16px !important;

    height: 54px !important;
    padding-left: 18px !important;
    padding-right: 18px !important;

    box-shadow: none !important;
}

/* =========================================
   PLACEHOLDERS
   ========================================= */

body .gform_wrapper input::placeholder,
body .gform_wrapper textarea::placeholder {

    color: #11153B !important;
    opacity: .75;
}

/* =========================================
   HOVER
   ========================================= */

body .gform_wrapper input:hover,
body .gform_wrapper textarea:hover,
body .gform_wrapper select:hover {

    border-color: #FF4BB7 !important;

    box-shadow:
        0 0 0 4px rgba(255,75,183,.12) !important;
}

/* =========================================
   FOCUS
   ========================================= */

body .gform_wrapper input:focus,
body .gform_wrapper textarea:focus,
body .gform_wrapper select:focus {

    outline: none !important;

    border-color: #FF4BB7 !important;

    box-shadow:
        0 0 0 4px rgba(255,75,183,.20) !important;
}

/* =========================================
   TEXTAREA
   ========================================= */

body .gform_wrapper textarea {

    min-height: 220px !important;
}

/* =========================================
   SUBMIT BUTTON
   ========================================= */

body .gform_wrapper input[type="submit"],
body .gform_wrapper .gform_button,
body .gform_wrapper button[type="submit"] {

    background: transparent !important;

    border: 1px solid #FF4BB7 !important;

    color: #FF4BB7 !important;

    border-radius: 0px !important;

    padding: 12px 30px !important;

    font-family: "Cormorant Garamond", serif !important;
    font-size: 30px !important;
    font-weight: 500 !important;

    line-height: 1 !important;

    transition: all .25s ease;
}

/* Hover knop */

body .gform_wrapper input[type="submit"]:hover,
body .gform_wrapper .gform_button:hover,
body .gform_wrapper button[type="submit"]:hover {

    background: #FF4BB7 !important;

    color: #FFFFFF !important;

    transform: translateY(-2px);
}

/* =========================================
   VALIDATIE
   ========================================= */

body .gform_wrapper .validation_message {

    color: #FF4BB7 !important;
}

body .gform_wrapper .gform_validation_errors {

    background: rgba(255,75,183,.10) !important;

    border-color: #FF4BB7 !important;
}

/* Dropdown strakker maken */
body .gform_wrapper select {

    background-color: #FBE3EF !important;

    background-image:
    linear-gradient(45deg, transparent 50%, #FF4BB7 50%),
    linear-gradient(135deg, #FF4BB7 50%, transparent 50%) !important;

    background-position:
    calc(100% - 22px) calc(50% - 3px),
    calc(100% - 16px) calc(50% - 3px);

    background-size: 6px 6px, 6px 6px;
    background-repeat: no-repeat;

    padding-right: 40px !important;

    cursor: pointer;
}

body .gform_wrapper .gfield {
    margin-bottom: 12px !important;
}

body .gform_wrapper .gform_fields {
    row-gap: 1px !important;
}
/* Gravity Forms datumveld */

body .gform_wrapper .ginput_container_date input {

    width: 100% !important;

}/* End custom CSS */