:root{--main-blue-hex:#265685;--main-blue-rgb:38,86,133;--main-green-hex:#63b13f;--main-green-rgb:99,177,63;--main-gray-hex:#e6e7e8;--main-gray-rgb:230,231,232;--energy-label-a:#178746;--energy-label-a-2:#178b46;--energy-label-a-3:#178b46;--energy-label-a-4:#178b46;--energy-label-a-6:#178b46;--energy-label-a-5:#44a64b;--energy-label-b:#44a64b;--energy-label-c:#eba037;--energy-label-d:#eba037;--energy-label-e:#da4334;--energy-label-f:#da4334;--energy-label-g:#da4334}#top #scroll-top-link{display:none}#top #header{box-shadow:none}#top #header.header-scrolled #menu-gekoppelde-website a{line-height:15px;padding:8px 24px;top:7px}#top #header_meta .container{min-height:40px}#top #header_meta .menu a{color:#fff;font-family:Exo,sans-serif;font-size:16px;font-weight:600;letter-spacing:.6px;text-transform:uppercase}#top #header_meta li.menu-item-has-children{padding-left:18px;padding-right:18px;position:relative}#top #header_meta li.menu-item-has-children:after{color:#fff;content:"\e877";font-family:entypo-fontello;font-size:28px;font-weight:400;line-height:40px;position:absolute;right:0;top:0;transition:transform .3s ease}#top #header_meta .sub_menu{line-height:40px;top:0}#top #header_meta .menu-item-has-children{line-height:40px}#top #header_meta .sub_menu li ul{top:40px}#top #header_main .avia-svg-logo{padding:8px}#top #header_main #menu-gekoppelde-website{margin:0}#top #header_main #menu-gekoppelde-website a{border-radius:12px;box-shadow:0 0 10px rgba(0,0,0,.1);color:#fff;display:inline-block;font-size:16px;font-weight:700;line-height:30px;padding:12px 24px;position:absolute;right:0;text-decoration:none;top:18px;transition:all .3s ease}#top #header_main #menu-gekoppelde-website a:hover{box-shadow:3px 3px 12px rgba(0,0,0,.3);transform:scale(1.05)}#top #header_main_alternate ul.menu{display:flex;justify-content:center}#top #header_main_alternate ul.menu li.menu-item-has-children{padding-left:18px;padding-right:18px;position:relative}#top #header_main_alternate ul.menu li.menu-item-has-children:after{color:#fff;content:"\e877";font-family:entypo-fontello;font-size:28px;font-weight:400;line-height:40px;position:absolute;right:0;top:0;transition:transform .3s ease}#top #header_main_alternate ul.menu a{font-family:Exo,sans-serif;font-size:16px;font-style:normal;font-weight:600;letter-spacing:.6px;text-transform:none}#top #header_main_alternate ul.menu .current_page_item a{text-decoration:underline}#top #avia2-menu .sub-menu{background-color:#fff;border-radius:12px;box-shadow:0 0 10px rgba(0,0,0,.1);width:-moz-fit-content;width:fit-content}#top #avia2-menu .sub-menu li{margin-left:14px;width:-moz-fit-content;width:fit-content}#top #avia2-menu .sub-menu li a{border:none;font-family:Exo,sans-serif;font-size:12px;font-weight:600;padding-left:20px;transition:color .3s ease}#top #avia2-menu .sub-menu li:before{font-family:entypo-fontello;font-size:16px;left:0;position:absolute}#top #avia2-menu .sub-menu li:first-child:before{content:"\e854";top:6px;transform:rotate(90deg)}#top #avia2-menu .sub-menu li:nth-child(2):before{content:"\e805";top:6px}#top #header-section:before,#top .header-rounded-bottom:before{background-color:#fff;bottom:0;content:"";height:100%;left:0;position:absolute;top:0;width:30px;z-index:9}#top #header-section:after,#top .header-rounded-bottom:after{background-color:#fff;bottom:0;content:"";height:100%;position:absolute;right:0;top:0;width:30px;z-index:9}#top #header-section .avia-divider-svg,#top .header-rounded-bottom .avia-divider-svg{background-image:url(https://eerstekeusmakelaars.nl/wp-content/uploads/sites/2/2025/02/curveNegative.svg);bottom:0;height:100px;left:0;line-height:0;overflow:hidden;position:absolute;transform:unset;width:100%;z-index:9}#top #header-section .avia-divider-svg svg,#top .header-rounded-bottom .avia-divider-svg svg{display:none}#top #header-section .avia-button-wrap,#top .header-rounded-bottom .avia-button-wrap{bottom:0;left:calc(50% - 100px);position:absolute}#top #header-section .avia-button-wrap a,#top .header-rounded-bottom .avia-button-wrap a{background-color:#fff;border:unset;border-radius:12px;box-shadow:0 8px 12px 0 rgba(0,0,0,.078);color:rgba(var(--main-blue-rgb),.8);font-family:Exo,sans-serif;font-size:16px;font-weight:700;line-height:unset;margin:20px 0;overflow:visible;padding:12px 24px;transition:all .3s ease;width:200px}#top #header-section .avia-button-wrap a:hover,#top .header-rounded-bottom .avia-button-wrap a:hover{transform:scale(1.05)}#top .av-special-heading h2{font-weight:600}#top .elegant-left{text-align:left}#top .avia-timeline h2.av-milestone-date{display:none}#top .avia-timeline .av-milestone-icon-wrap{width:50px}#top .avia-timeline .av-milestone-icon-wrap:after{left:50%}#top .avia-timeline .av-milestone-content-wrap{padding:30px 0 30px 30px;vertical-align:middle;width:unset}#top .avia-timeline .milestone_icon{height:50px;line-height:50px;width:50px}#top .avia-timeline .av-milestone-icon-inner{background:rgba(var(--main-blue-rgb),75);color:#fff;font-weight:700}#top .av_promobox{border-radius:12px;box-shadow:0 0 10px rgba(0,0,0,.1)}#top .always-hidden,#top .gform_wrapper .gform_heading,#top .gform_wrapper .gform_validation_errors{display:none!important;opacity:0!important;visibility:hidden!important}#top .gform_wrapper .gform_fields{row-gap:15px}#top .gform_wrapper .gfield_label{font-size:14px}#top .gform_wrapper .gfield_required_asterisk{color:red}#top .gform_wrapper .gfield_error input,#top .gform_wrapper .gfield_error select,#top .gform_wrapper .gfield_error textarea{border:1px solid red!important}#top .gform_wrapper input,#top .gform_wrapper select,#top .gform_wrapper textarea{border-radius:12px!important;color:rgba(var(--main-blue-rgb),.8)!important}#top .gform_wrapper input[type=checkbox]{border-radius:2px!important;font-size:19px}#top .gform_wrapper .gform_button{background-color:rgba(var(--main-blue-rgb),.8);box-shadow:0 8px 12px 0 rgba(0,0,0,.078);color:#fff!important;font-family:Exo,sans-serif;font-size:16px;font-weight:700;padding:12px 24px;width:-moz-fit-content;width:fit-content}#top footer .avia-builder-el-1{display:flex;flex-direction:column;justify-content:space-between;width:100%}#top footer .avia-image-container{margin-bottom:20px}#top footer .av-section-color-overlay{background-size:cover;border-bottom-left-radius:12px;margin-left:60%;width:40%!important}#top footer .avia-image-overlay-wrap{opacity:.75}#top footer .av_textblock_section{font-size:17px;opacity:.8}#top footer .av_textblock_section strong{font-size:20px;opacity:1}#top footer .av_textblock_section a{text-decoration:none}#top footer .av_textblock_section a:hover{text-decoration:underline}#top footer .av_textblock_section table{background-color:unset;border:unset;border-collapse:unset;border-spacing:unset;margin:0;padding:0;width:100%}#top footer .av_textblock_section table td,#top footer .av_textblock_section table tr{background-color:unset;border:unset;font-size:15px;padding:0}#top footer .av_textblock_section table td:first-child{font-weight:600;width:90px}#top #custom-socket{color:#fff;min-height:unset}#top #custom-socket .content{padding-bottom:10px;padding-top:10px}#top #custom-socket ul{align-items:center;display:flex;justify-content:center;list-style:none;margin:0;padding:0}#top #custom-socket ul li{align-items:center;display:flex;font-family:Exo,sans-serif;font-size:14px;font-weight:600;margin-left:0}#top #custom-socket ul li a{color:#fff;text-decoration:none}#top #custom-socket ul li a:hover{text-decoration:underline}#top #custom-socket ul li:after{content:"\e89a";display:inline-block;font-family:entypo-fontello;font-size:14px;margin:0 10px}#top #custom-socket ul li:last-child:after{content:unset}body #header_meta{background:linear-gradient(to right,rgb(var(--main-green-rgb)) 5%,rgb(var(--main-blue-rgb)) 15%)}body #header-section-page .av-section-color-overlay{background:linear-gradient(0deg,rgba(var(--main-green-rgb),.75) 0,rgba(var(--main-blue-rgb),.75) 100%);opacity:.5!important}body #menu-gekoppelde-website a{background:linear-gradient(to right,rgba(var(--main-green-rgb),.75),rgba(var(--main-green-rgb),1))}body #custom-socket{background-color:var(--main-blue-hex)}body #header_main_alternate ul.menu a{color:rgba(var(--main-blue-rgb),.8)}body #header_main_alternate ul.menu .current_page_item a{color:rgba(var(--main-green-rgb),1)}body #avia2-menu .sub-menu li a{color:rgba(var(--main-blue-rgb),.8)!important}body #avia2-menu .sub-menu li:before{color:rgba(var(--main-blue-rgb),1)!important}body #avia2-menu .sub-menu li a:hover,body #avia2-menu .sub-menu li:hover a{color:rgba(var(--main-green-rgb),.8)!important}#top .avia-content-slider,#top .avia-content-slider .avia-content-slider-inner{overflow:visible}#top .avia-content-slider .avia-content-slider-inner .slide-entry{border-radius:12px;box-shadow:3px 3px 12px rgba(0,0,0,.3);font-family:exo,Helvetica,Arial,sans-serif!important}#top .avia-content-slider .avia-content-slider-inner .slide-entry .wp-post-image{border-top-left-radius:12px;border-top-right-radius:12px}#top .avia-content-slider .avia-content-slider-inner .slide-entry .energy-label{--f:.5em;--r:.8em;background:#987f69;border-bottom:var(--f) solid rgba(0,0,0,.333);border-right:var(--r) solid transparent;clip-path:polygon(calc(100% - var(--r)) 0,0 0,0 calc(100% - var(--f)),var(--f) 100%,var(--f) calc(100% - var(--f)),calc(100% - var(--r)) calc(100% - var(--f)),100% calc(50% - var(--f)/ 2));color:#fff;font-size:15px;font-weight:700;left:calc(var(--f)*-1);line-height:1.8;padding-inline:.25em;padding-right:15px;position:absolute;top:20px;z-index:99}#top .avia-content-slider .avia-content-slider-inner .slide-entry .image-overlay-inside:before{background-color:rgb(var(--main-blue-rgb),.8);border-color:var(--main-blue-hex);color:var(--enfold-main-color-constant-font)}#top .avia-content-slider .avia-content-slider-inner .slide-entry .entry-content-header{padding-left:20px;padding-right:20px}#top .avia-content-slider .avia-content-slider-inner .slide-entry .entry-content-header h3{margin-bottom:0}#top .avia-content-slider .avia-content-slider-inner .slide-entry .slide-entry-excerpt{padding:0 20px 10px}#top #home-service .av-special-heading{margin-bottom:20px;text-align:start}#top #home-service .iconbox_icon{line-height:unset;margin-left:0}#top #home-service #sitenzo-button{margin-top:20px}#top #home-service .column-top-margin{margin-top:0}#gform_submit_button_1,#top #sitenzo-button a{background-color:rgba(var(--main-blue-rgb),.8);box-shadow:0 8px 12px 0 rgba(0,0,0,.078);color:#fff;font-family:Exo,sans-serif;font-size:16px;font-weight:700;padding:12px 24px;width:-moz-fit-content;width:fit-content}ul.floating-social-icons{display:block;position:fixed;right:20px;top:50%;z-index:10}ul.floating-social-icons :not(:first-child){margin-top:10px}ul.floating-social-icons li{border:0}ul.floating-social-icons li.av-social-link-facebook a{background-color:var(--main-blue-hex)!important}ul.floating-social-icons li.av-social-link-facebook a:hover{background-color:#37589b!important}ul.floating-social-icons li.av-social-link-whatsapp a{background-color:var(--main-blue-hex)!important}ul.floating-social-icons li.av-social-link-whatsapp a:hover{background-color:#00e676!important}ul.floating-social-icons li a{border:1px solid #fff;border-radius:50%!important;box-shadow:0 8px 12px 0 rgba(0,0,0,.078);color:#fff;display:block;font-size:18px;height:41px;line-height:40px;position:relative;text-align:center;transition:all .3s ease;width:41px}ul.floating-social-icons li a:hover{transform:scale(1.05)}#top.page-id-265 .avia_pricing_minimal{background-color:unset}#top.page-id-265 .avia_pricing_minimal tr td{border:0;font-size:14px;padding:5px 0}#top.page-id-265 .avia_pricing_minimal tr td:first-child{color:var(--main-blue-hex);font-weight:700;padding-right:5px;text-align:right}#top.page-id-265 .avia_pricing_minimal tr td:last-child{color:rgb(var(--main-blue-rgb),.8);padding-left:5px;text-align:left}#top.home #header-section,#top:not(.home) #header-section-page{background-attachment:scroll!important;background-position:50% 70%!important}#footer-page .avia-image-overlay-wrap img{background-color:#fff;padding:5px}@media (max-width:875px){#top #header_main_alternate .container{padding:0}}@media (max-width:767px){#top #header_meta{z-index:9}#top #header_main .avia-svg-logo svg{z-index:101}#top #header-section:after,#top #header-section:before,#top .connected_site_class,#top .header-rounded-bottom:after,#top .header-rounded-bottom:before{display:none}#top .responsive.av-burger-overlay-active{overflow-y:hidden}#top .av-burger-overlay-scroll{width:100%}#top .av-burger-overlay-inner #menu-gekoppelde-website a{bottom:10px!important;left:10%!important;right:10%!important;text-align:center!important;top:auto!important}#top #woning-container li{flex-direction:column!important}#top #woning-container li .info .blocks{flex-direction:column-reverse!important}#top #woning-container li .info .blocks .left{margin-top:25px}.responsive #top #wrap_all .av-flex-cells .no_margin.mobile-25-height{height:25vh!important}footer{text-align:center}footer .avia-image-container{width:100%}footer .avia-image-container .avia-image-overlay-wrap{display:flex;justify-content:center}footer .av-section-color-overlay-wrap .av-section-color-overlay{display:none}footer table td:first-child{padding-right:5px!important;text-align:right!important;width:unset!important}footer table td:last-child{padding-left:5px!important;text-align:left!important;width:unset!important}#custom-socket ul{flex-direction:column}#custom-socket ul li:after{content:""!important}}

#gform_3{
    border:1px solid #F2F2F2;
    padding: 10px;
    border-radius: 10px;
    label{
        font-weight: normal !important;
    }
    .gfield_label.gform-field-label{
        font-weight: bold !important;
    }
    .gfield_required{
        position: relative;
        .gfield_required_asterisk{
            position: absolute;
            top: -18px;
            right: -9px;
        }
    }
    input,
    select{
        border-color: #969696 !important;
        background-color: #f8f8f8 !important;
        color: unset !important;
        font-family: inherit !important;
        padding: 10px 6px;
        &.gfield-choice-input{
            padding: unset !important;
        }
        &.gform_button{
            background-color: rgba(var(--main-blue-rgb),.8) !important;
        }
        &#input_3_7_1{
            &:before{
                margin-top: -8px;
                position: absolute;
                left: 12px;
                font-size: 17px;
            }
        }
    }

}