.elementor-12183 .elementor-element.elementor-element-beb989f > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.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-12183 .elementor-element.elementor-element-068f454 > .elementor-widget-container{margin:0rem 0rem 3rem 5rem;padding:0rem 2rem 0rem 0rem;}.elementor-12183 .elementor-element.elementor-element-068f454 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:3rem;font-weight:600;color:var( --e-global-color-secondary );}.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-12183 .elementor-element.elementor-element-e4e461e > .elementor-widget-container{margin:0rem 5rem 4rem 5rem;padding:0rem 0rem 0rem 0rem;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12183 .elementor-element.elementor-element-7c4d12e > .elementor-element-populated{margin:5rem 5.5rem 7rem 5rem;--e-column-margin-right:5.5rem;--e-column-margin-left:5rem;padding:0px 0px 0px 0px;}.elementor-12183 .elementor-element.elementor-element-b63c5cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(min-width:601px){.elementor-12183 .elementor-element.elementor-element-beb989f{width:38.646%;}.elementor-12183 .elementor-element.elementor-element-7c4d12e{width:60.8%;}}@media(max-width:768px){.elementor-12183 .elementor-element.elementor-element-f0b3c36{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12183 .elementor-element.elementor-element-beb989f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12183 .elementor-element.elementor-element-7c4d12e > .elementor-element-populated{margin:3rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0px 0px 0px 0px;}}@media(max-width:600px){.elementor-12183 .elementor-element.elementor-element-068f454 > .elementor-widget-container{margin:1rem 1rem 2rem 1rem;padding:0px 0px 0px 0px;}.elementor-12183 .elementor-element.elementor-element-068f454 .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-12183 .elementor-element.elementor-element-e4e461e > .elementor-widget-container{margin:0rem 1rem 3rem 1rem;padding:0rem 0rem 0rem 0rem;}.elementor-12183 .elementor-element.elementor-element-7c4d12e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS */.col_1_zoek {
    padding-top: 4.5rem;
    -webkit-flex-basis: 33.5rem;
    flex-basis: 33.5rem;
    -webkit-align-self: flex-start;
    align-self: flex-start;
}

.col_1_zoek:before {
    content: "";
    position: absolute;
    top: -5.5rem;
    right: 0;
    width: 38.5rem;
    height: 33rem;
    background: url(/wp-content/uploads/2021/08/col_1_bg.svg);
}

.elementor-tab-content:focus {
    outline: 0px!important;
}

.zoek_tabs {
    
}

.zoek_tabs .elementor-tabs-wrapper {
    display: flex;
    justify-content: space-between;
}

.zoek_tabs .elementor-tab-content {
    padding: 3rem 0px 0px 0px;
}

.zoek_tabs #elementor-tab-title-2311,
.zoek_tabs #elementor-tab-title-2312 {
    padding: 1rem;
    width: 49%;
    border: .0625rem solid rgba(51,51,51,.16);
    text-align: center;
    cursor: pointer;
}

.zoek_tabs .elementor-tab-title.elementor-active {
    background-color: #faf4d2;
    border-color: #faf4d2;
    color: #444444!important;
}

.zoek_tabs .elementor-tabs-wrapper:first-child .elementor-active {
    background-color: #FD7C5A;
    border-color: #FD7C5A!important;
    color: white!important;
}


[data-tab="2"]#elementor-tab-title-2312.elementor-active {
    background-color: #faf4d2!important;
    border-color: #faf4d2!important;
    color: #444444!important;
}

@media only screen and (max-width: 1440px) {
   .elementor-element-9907a09 .elementor-container {
       padding: 0px;
   }
}

@media only screen and (max-width: 1280px) {
    .elementor-element-f0b3c36  .elementor-container {
        padding: 0px;
    }
}

@media only screen and (max-width: 1024px) {
        
    .elementor-31 .elementor-element.elementor-element-7c4d12e > .elementor-element-populated {
        margin: 5rem 3rem 7rem 3rem;
    }
}

@media only screen and (max-width: 768px) {

    .col_1_zoek:before {
        top: -8.5rem;
        height: 33rem;
    }
    
    .elementor-element-1f0e439 {
        margin-left: 15%;
        margin-right: -24%;
    }
    
    .col_2_zoek {
        width: 100%!important;
    }

}


@media only screen and (max-width: 600px) {
    .elementor-element-1f0e439 {
        margin-left: 0%;
        margin-right: 0%;
    }
    
    .elementor-tab-mobile-title {
        display: none;
    }
    
    .elementor-field-group-westkust,
    .elementor-field-group-type,
    .elementor-field-group-oostende, 
    .elementor-field-group-polders,
    .elementor-field-group-location,
    .elementor-field-group-staat {
        width: 50%;
    }
    
    .elementor-field-group-westkust_2,
    .elementor-field-group-oostende_2, 
    .elementor-field-group-location_2,
    .elementor-field-group-staat_2,
    .elementor-field-group-field_f94e1de,
    .elementor-field-group-field_9deeaaf {
        width: 50%;
    }
    
    .elementor-field-group-aanspreking,
    .elementor-field-group-aanspreking_2 {
        margin-right: 0%;
    }
}

@media only screen and (max-width: 425px) {
    .col_1_zoek:before {
        top: -2rem;
    }
    
    .elementor-31 .elementor-element.elementor-element-7c4d12e > .elementor-element-populated {
        margin: 3rem 1rem 5rem 1rem;
    }
    
    
}

@media only screen and (max-width: 375px) {

}

@media only screen and (max-width: 320px) {
    .elementor-field-group-westkust,
    .elementor-field-group-type,
    .elementor-field-group-oostende, 
    .elementor-field-group-polders,
    .elementor-field-group-location,
    .elementor-field-group-staat {
        width: 100%;
    }
    
    .elementor-field-group-westkust_2,
    .elementor-field-group-oostende_2, 
    .elementor-field-group-location_2,
    .elementor-field-group-staat_2,
    .elementor-field-group-field_f94e1de,
    .elementor-field-group-field_9deeaaf {
        width: 100%;
    }
    
    .col_1_zoek:before {
        top: -4rem;
    }
}/* End custom CSS */