.elementor-394 .elementor-element.elementor-element-8f505f0 .elementor-repeater-item-c396e50.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-394 .elementor-element.elementor-element-cc3dba6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-394 .elementor-element.elementor-element-eb923f4 iframe{height:600px;}.elementor-394 .elementor-element.elementor-element-8f505f0 > .elementor-container{min-height:582px;}.elementor-394 .elementor-element.elementor-element-8f505f0 > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-394 .elementor-element.elementor-element-8f505f0 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:209px;}.elementor-394 .elementor-element.elementor-element-8f505f0 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-394 .elementor-element.elementor-element-37295b3 .elementor-repeater-item-5205808.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-394 .elementor-element.elementor-element-528babd .elementor-heading-title{font-family:"Cabin", Cabin, Helvetica, Arial, Verdana, sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;color:#333333;}.elementor-394 .elementor-element.elementor-element-21b3e7b{--divider-border-style:solid;--divider-color:#ec1c24;--divider-border-width:3.5px;}.elementor-394 .elementor-element.elementor-element-21b3e7b .elementor-divider-separator{width:70%;margin:0 auto;margin-left:0;}.elementor-394 .elementor-element.elementor-element-21b3e7b .elementor-divider{text-align:left;padding-block-start:16px;padding-block-end:16px;}.elementor-394 .elementor-element.elementor-element-2e908ae .elementor-icon-box-wrapper{align-items:start;}.elementor-394 .elementor-element.elementor-element-2e908ae{--icon-box-icon-margin:20px;}.elementor-394 .elementor-element.elementor-element-2e908ae .elementor-icon-box-title{margin-block-end:0px;}.elementor-394 .elementor-element.elementor-element-2e908ae.elementor-view-stacked .elementor-icon{background-color:#ec1c24;}.elementor-394 .elementor-element.elementor-element-2e908ae.elementor-view-framed .elementor-icon, .elementor-394 .elementor-element.elementor-element-2e908ae.elementor-view-default .elementor-icon{fill:#ec1c24;color:#ec1c24;border-color:#ec1c24;}.elementor-394 .elementor-element.elementor-element-2e908ae .elementor-icon{font-size:35px;}.elementor-394 .elementor-element.elementor-element-2e908ae .elementor-icon-box-title, .elementor-394 .elementor-element.elementor-element-2e908ae .elementor-icon-box-title a{font-family:"Cabin", Cabin, Helvetica, Arial, Verdana, sans-serif;font-size:15px;font-weight:700;line-height:24px;}.elementor-394 .elementor-element.elementor-element-2e908ae .elementor-icon-box-description{font-family:"Cabin", Cabin, Helvetica, Arial, Verdana, sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-aaf6a6c .elementor-icon-box-wrapper{align-items:start;}.elementor-394 .elementor-element.elementor-element-aaf6a6c{--icon-box-icon-margin:20px;}.elementor-394 .elementor-element.elementor-element-aaf6a6c .elementor-icon-box-title{margin-block-end:0px;}.elementor-394 .elementor-element.elementor-element-aaf6a6c.elementor-view-stacked .elementor-icon{background-color:#ec1c24;}.elementor-394 .elementor-element.elementor-element-aaf6a6c.elementor-view-framed .elementor-icon, .elementor-394 .elementor-element.elementor-element-aaf6a6c.elementor-view-default .elementor-icon{fill:#ec1c24;color:#ec1c24;border-color:#ec1c24;}.elementor-394 .elementor-element.elementor-element-aaf6a6c .elementor-icon{font-size:35px;}.elementor-394 .elementor-element.elementor-element-aaf6a6c .elementor-icon-box-title, .elementor-394 .elementor-element.elementor-element-aaf6a6c .elementor-icon-box-title a{font-family:"Cabin", Cabin, Helvetica, Arial, Verdana, sans-serif;font-size:15px;font-weight:700;line-height:24px;}.elementor-394 .elementor-element.elementor-element-aaf6a6c .elementor-icon-box-description{font-family:"Cabin", Cabin, Helvetica, Arial, Verdana, sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-cc42f0d .elementor-icon-box-wrapper{align-items:start;}.elementor-394 .elementor-element.elementor-element-cc42f0d{--icon-box-icon-margin:20px;}.elementor-394 .elementor-element.elementor-element-cc42f0d .elementor-icon-box-title{margin-block-end:0px;}.elementor-394 .elementor-element.elementor-element-cc42f0d.elementor-view-stacked .elementor-icon{background-color:#ec1c24;}.elementor-394 .elementor-element.elementor-element-cc42f0d.elementor-view-framed .elementor-icon, .elementor-394 .elementor-element.elementor-element-cc42f0d.elementor-view-default .elementor-icon{fill:#ec1c24;color:#ec1c24;border-color:#ec1c24;}.elementor-394 .elementor-element.elementor-element-cc42f0d .elementor-icon{font-size:35px;}.elementor-394 .elementor-element.elementor-element-cc42f0d .elementor-icon-box-title, .elementor-394 .elementor-element.elementor-element-cc42f0d .elementor-icon-box-title a{font-family:"Cabin", Cabin, Helvetica, Arial, Verdana, sans-serif;font-size:15px;font-weight:700;line-height:24px;}.elementor-394 .elementor-element.elementor-element-cc42f0d .elementor-icon-box-description{font-family:"Cabin", Cabin, Helvetica, Arial, Verdana, sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-59270d2 .elementor-icon-box-wrapper{align-items:start;}.elementor-394 .elementor-element.elementor-element-59270d2{--icon-box-icon-margin:20px;}.elementor-394 .elementor-element.elementor-element-59270d2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-394 .elementor-element.elementor-element-59270d2.elementor-view-stacked .elementor-icon{background-color:#ec1c24;}.elementor-394 .elementor-element.elementor-element-59270d2.elementor-view-framed .elementor-icon, .elementor-394 .elementor-element.elementor-element-59270d2.elementor-view-default .elementor-icon{fill:#ec1c24;color:#ec1c24;border-color:#ec1c24;}.elementor-394 .elementor-element.elementor-element-59270d2 .elementor-icon{font-size:35px;}.elementor-394 .elementor-element.elementor-element-59270d2 .elementor-icon-box-title, .elementor-394 .elementor-element.elementor-element-59270d2 .elementor-icon-box-title a{font-family:"Cabin", Cabin, Helvetica, Arial, Verdana, sans-serif;font-size:15px;font-weight:700;line-height:24px;}.elementor-394 .elementor-element.elementor-element-59270d2 .elementor-icon-box-description{font-family:"Cabin", Cabin, Helvetica, Arial, Verdana, sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-394 .elementor-element.elementor-element-8a7b0b0 > .elementor-widget-container{padding:0px 25px 25px 25px;}.elementor-394 .elementor-element.elementor-element-37295b3{margin-top:0px;margin-bottom:0px;}@media(min-width:768px){.elementor-394 .elementor-element.elementor-element-247e63b{width:40%;}.elementor-394 .elementor-element.elementor-element-887929d{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-394 .elementor-element.elementor-element-247e63b{width:100%;}.elementor-394 .elementor-element.elementor-element-887929d{width:100%;}}@media(max-width:1024px){.elementor-394 .elementor-element.elementor-element-247e63b > .elementor-element-populated{margin:0px 0px 0px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;}.elementor-394 .elementor-element.elementor-element-2e908ae{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-394 .elementor-element.elementor-element-aaf6a6c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-394 .elementor-element.elementor-element-cc42f0d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-394 .elementor-element.elementor-element-59270d2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-394 .elementor-element.elementor-element-528babd{text-align:center;}.elementor-394 .elementor-element.elementor-element-21b3e7b .elementor-divider{text-align:center;}.elementor-394 .elementor-element.elementor-element-21b3e7b .elementor-divider-separator{margin:0 auto;margin-center:0;}}/* Start custom CSS for google_maps, class: .elementor-element-eb923f4 */.margin {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-eb923f4 */.margin {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8f505f0 */.margin {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for wp-widget-gform_widget, class: .elementor-element-8a7b0b0 *//*submit button*/
#gform_submit_button_1{
 background-color: transparent;
 border: 2px solid #ec3822;
 padding-left: 50px !important;
 padding-right: 50px;
 padding-top: 10px;
 padding-bottom: 10px;
 border-radius: 3px;
 color: #ec3822;
}
/*submit button hover*/
#gform_submit_button_1:hover{
 background-color: #ec3822;
 border: 2px solid #ec3822;
 padding-left: 50px;
 padding-right: 50px;
 padding-top: 10px;
 padding-bottom: 10px;
 color:white;
}

/*Invoer velden*/
.gform_wrapper input
{
    border: 2px solid #d1d1d1;
    border-radius: 3px;
    padding-left:10px!important;
    padding-top: 10px !important;
    padding-bottom: 10px!important;
}
/*Invoer velden hover*/
.gform_wrapper input:hover
{
    border: 2px solid #ec3822;
    border-radius: 3px;
    padding-left:10px!important;
    padding-top: 10px !important;
    padding-bottom: 10px!important;
}
/*Invoer velden focusr*/
.gform_wrapper input:focus
{
    border: 2px solid #ec3822;
    border-radius: 3px;
    padding-left:10px!important;
    padding-top: 10px !important;
    padding-bottom: 10px!important;
    outline-color: transparent;
}

/*textarea*/
#input_1_5{
        border: 2px solid #d1d1d1;
    border-radius: 3px;
    padding-left:10px!important;
    padding-top: 10px !important;
    padding-bottom: 10px!important;
}
/*textarea hover*/
#input_1_5:hover{
        border: 2px solid #ec3822;
    border-radius: 3px;
    padding-left:10px!important;
    padding-top: 10px !important;
    padding-bottom: 10px!important;
}
/*textarea focus*/
#input_1_5:focus{
        border: 2px solid #ec3822;
    border-radius: 3px;
    padding-left:10px!important;
    padding-top: 10px !important;
    padding-bottom: 10px!important;
    outline-color: transparent;
}

/*email en tel veld*/
.gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker), .gform_wrapper .top_label .gfield.gf_right_half .ginput_container
{
    padding-bottom: 15px;
}

.elementor-394 .elementor-element.elementor-element-8a7b0b0 input#gform_submit_button_1:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for wp-widget-gform_widget, class: .elementor-element-8a7b0b0 *//*submit button*/
#gform_submit_button_1{
 background-color: transparent;
 border: 2px solid #ec3822;
 padding-left: 50px !important;
 padding-right: 50px;
 padding-top: 10px;
 padding-bottom: 10px;
 border-radius: 3px;
 color: #ec3822;
}
/*submit button hover*/
#gform_submit_button_1:hover{
 background-color: #ec3822;
 border: 2px solid #ec3822;
 padding-left: 50px;
 padding-right: 50px;
 padding-top: 10px;
 padding-bottom: 10px;
 color:white;
}

/*Invoer velden*/
.gform_wrapper input
{
    border: 2px solid #d1d1d1;
    border-radius: 3px;
    padding-left:10px!important;
    padding-top: 10px !important;
    padding-bottom: 10px!important;
}
/*Invoer velden hover*/
.gform_wrapper input:hover
{
    border: 2px solid #ec3822;
    border-radius: 3px;
    padding-left:10px!important;
    padding-top: 10px !important;
    padding-bottom: 10px!important;
}
/*Invoer velden focusr*/
.gform_wrapper input:focus
{
    border: 2px solid #ec3822;
    border-radius: 3px;
    padding-left:10px!important;
    padding-top: 10px !important;
    padding-bottom: 10px!important;
    outline-color: transparent;
}

/*textarea*/
#input_1_5{
        border: 2px solid #d1d1d1;
    border-radius: 3px;
    padding-left:10px!important;
    padding-top: 10px !important;
    padding-bottom: 10px!important;
}
/*textarea hover*/
#input_1_5:hover{
        border: 2px solid #ec3822;
    border-radius: 3px;
    padding-left:10px!important;
    padding-top: 10px !important;
    padding-bottom: 10px!important;
}
/*textarea focus*/
#input_1_5:focus{
        border: 2px solid #ec3822;
    border-radius: 3px;
    padding-left:10px!important;
    padding-top: 10px !important;
    padding-bottom: 10px!important;
    outline-color: transparent;
}

/*email en tel veld*/
.gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker), .gform_wrapper .top_label .gfield.gf_right_half .ginput_container
{
    padding-bottom: 15px;
}

.elementor-394 .elementor-element.elementor-element-8a7b0b0 input#gform_submit_button_1:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */