.elementor-395 .elementor-element.elementor-element-eaa9fca > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-395 .elementor-element.elementor-element-eaa9fca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-astglobalcolor4 );margin-top:-1px;margin-bottom:-1px;}.elementor-395 .elementor-element.elementor-element-eaa9fca .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-395 .elementor-element.elementor-element-eaa9fca a{color:var( --e-global-color-astglobalcolor4 );}.elementor-395 .elementor-element.elementor-element-eaa9fca a:hover{color:var( --e-global-color-astglobalcolor4 );}.elementor-395 .elementor-element.elementor-element-512b23e .elementor-menu-toggle{margin-left:auto;}.elementor-395 .elementor-element.elementor-element-fdb14be{--spacer-size:97px;}.elementor-395 .elementor-element.elementor-element-c96b212{--spacer-size:50px;}.elementor-395 .elementor-element.elementor-element-0b7af36{--spacer-size:50px;}.elementor-395 .elementor-element.elementor-element-5bd166e{--spacer-size:50px;}.elementor-395 .elementor-element.elementor-element-4cca25b > .elementor-widget-container{margin:22px 0px 13px 0600px;}.elementor-395 .elementor-element.elementor-element-53696cc{text-align:center;}.elementor-395 .elementor-element.elementor-element-53696cc .elementor-heading-title{font-size:29px;color:#81694D;}.elementor-395 .elementor-element.elementor-element-3da32ca{width:var( --container-widget-width, 101.07% );max-width:101.07%;--container-widget-width:101.07%;--container-widget-flex-grow:0;text-align:center;}.elementor-395 .elementor-element.elementor-element-3da32ca > .elementor-widget-container{margin:050px 300px 100px 300px;}.elementor-395 .elementor-element.elementor-element-3da32ca img{width:100%;}.elementor-395 .elementor-element.elementor-element-a38493a:not(.elementor-motion-effects-element-type-background), .elementor-395 .elementor-element.elementor-element-a38493a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villarosavista1.huurdemo.nl/wp-content/uploads/2025/01/IMG_1858.jpeg");background-position:-421px -237px;}.elementor-395 .elementor-element.elementor-element-a38493a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 200px 00px;}.elementor-395 .elementor-element.elementor-element-a38493a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-395 .elementor-element.elementor-element-851653f{width:var( --container-widget-width, 116.667% );max-width:116.667%;--container-widget-width:116.667%;--container-widget-flex-grow:0;text-align:center;}.elementor-395 .elementor-element.elementor-element-851653f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-851653f .elementor-heading-title{font-size:29px;color:#FFFFFF;}.elementor-395 .elementor-element.elementor-element-6f92044{--spacer-size:50px;}.elementor-395 .elementor-element.elementor-element-f5c1f39 .elementor-heading-title{color:#BAA995;}.elementor-395 .elementor-element.elementor-element-205de9d{text-align:left;color:#000000;}.elementor-395 .elementor-element.elementor-element-c77a49c{--spacer-size:50px;}.elementor-395 .elementor-element.elementor-element-223ac6f{color:#877056;font-family:"Times New Roman", Sans-serif;font-size:21px;}.elementor-395 .elementor-element.elementor-element-0f424ad{--spacer-size:50px;}.elementor-395 .elementor-element.elementor-element-9cd2802:not(.elementor-motion-effects-element-type-background), .elementor-395 .elementor-element.elementor-element-9cd2802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villarosavista1.huurdemo.nl/wp-content/uploads/2025/01/IMG_1868.jpeg");background-position:-281px -237px;}.elementor-395 .elementor-element.elementor-element-9cd2802{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 200px 00px;}.elementor-395 .elementor-element.elementor-element-9cd2802 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-395 .elementor-element.elementor-element-bbf9552 .elementor-button{border-style:none;border-radius:5px 5px 5px 5px;}.elementor-395 .elementor-element.elementor-element-5d2f10c{width:var( --container-widget-width, 116.667% );max-width:116.667%;--container-widget-width:116.667%;--container-widget-flex-grow:0;text-align:center;}.elementor-395 .elementor-element.elementor-element-5d2f10c > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-5d2f10c .elementor-heading-title{font-size:29px;color:#FFFFFF;}.elementor-395 .elementor-element.elementor-element-8a76549{--spacer-size:50px;}.elementor-395 .elementor-element.elementor-element-f6d76b5 > .elementor-widget-container{margin:22px 0px 13px 0600px;}.elementor-395 .elementor-element.elementor-element-bce2b89{text-align:center;color:var( --e-global-color-astglobalcolor0 );font-size:24px;}.elementor-395 .elementor-element.elementor-element-dc0b0da{--spacer-size:50px;}.elementor-395 .elementor-element.elementor-element-84d2228 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-c9f5648{--spacer-size:78px;}.elementor-395 .elementor-element.elementor-element-acb2912{text-align:left;}.elementor-395 .elementor-element.elementor-element-acb2912 .elementor-heading-title{font-size:29px;color:var( --e-global-color-astglobalcolor0 );}.elementor-395 .elementor-element.elementor-element-4d2f963{--spacer-size:50px;}.elementor-395 .elementor-element.elementor-element-6b4c443 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-395 .elementor-element.elementor-element-0d10454{color:#BAA995;font-family:"Times New Roman", Sans-serif;font-size:17px;}.elementor-395 .elementor-element.elementor-element-4e35fea{--e-rating-icon-marked-color:var( --e-global-color-astglobalcolor0 );}.elementor-395 .elementor-element.elementor-element-bb716c9{--spacer-size:50px;}.elementor-395 .elementor-element.elementor-element-b11849e{--spacer-size:50px;}.elementor-395 .elementor-element.elementor-element-07bef72 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-395 .elementor-element.elementor-element-a95c8f6{color:#BAA995;font-family:"Times New Roman", Sans-serif;font-size:17px;}.elementor-395 .elementor-element.elementor-element-7533ade{--e-rating-icon-marked-color:var( --e-global-color-astglobalcolor0 );}.elementor-395 .elementor-element.elementor-element-ee688d6{--spacer-size:50px;}.elementor-395 .elementor-element.elementor-element-b46faaa .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-395 .elementor-element.elementor-element-fe36e8c{color:#BAA995;font-family:"Times New Roman", Sans-serif;font-size:17px;}.elementor-395 .elementor-element.elementor-element-b684b7d{--e-rating-icon-marked-color:var( --e-global-color-astglobalcolor0 );}.elementor-395 .elementor-element.elementor-element-92bbeb2{--spacer-size:50px;}.elementor-395 .elementor-element.elementor-element-c26a7b2 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-395 .elementor-element.elementor-element-1ce1166{color:#BAA995;font-size:17px;}.elementor-395 .elementor-element.elementor-element-87821a1{--e-rating-icon-marked-color:var( --e-global-color-astglobalcolor0 );--e-rating-icon-color:var( --e-global-color-astglobalcolor0 );}.elementor-395 .elementor-element.elementor-element-8a62963:not(.elementor-motion-effects-element-type-background), .elementor-395 .elementor-element.elementor-element-8a62963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-395 .elementor-element.elementor-element-8a62963{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-395 .elementor-element.elementor-element-8a62963 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-395 .elementor-element.elementor-element-af1cf4e > .elementor-widget-container{margin:22px 0px 13px 0600px;}.elementor-395 .elementor-element.elementor-element-9074aab{text-align:center;}.elementor-395 .elementor-element.elementor-element-9074aab .elementor-heading-title{font-size:29px;color:#FFFFFF;}.elementor-395 .elementor-element.elementor-element-8db2e67{--spacer-size:50px;}.elementor-395 .elementor-element.elementor-element-203bb70:not(.elementor-motion-effects-element-type-background), .elementor-395 .elementor-element.elementor-element-203bb70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-395 .elementor-element.elementor-element-203bb70{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 48px 0px;}.elementor-395 .elementor-element.elementor-element-203bb70 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-395 .elementor-element.elementor-element-5281293 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-395 .elementor-element.elementor-element-5281293.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-395 .elementor-element.elementor-element-5281293.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-395 .elementor-element.elementor-element-5281293.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-395 .elementor-element.elementor-element-5281293 .elementor-cta .elementor-cta__bg, .elementor-395 .elementor-element.elementor-element-5281293 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-395 .elementor-element.elementor-element-5281293{width:var( --container-widget-width, 103.056% );max-width:103.056%;--container-widget-width:103.056%;--container-widget-flex-grow:0;}.elementor-395 .elementor-element.elementor-element-5281293 .elementor-cta__content{min-height:500px;text-align:center;}.elementor-395 .elementor-element.elementor-element-5281293 .elementor-cta__title{font-family:var( --e-global-typography-d6f7358-font-family ), Sans-serif;}.elementor-395 .elementor-element.elementor-element-5281293 .elementor-cta__title:not(:last-child){margin-bottom:31px;}.elementor-395 .elementor-element.elementor-element-5281293 .elementor-cta__description{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;}.elementor-395 .elementor-element.elementor-element-5281293 .elementor-cta__description:not(:last-child){margin-bottom:0px;}.elementor-395 .elementor-element.elementor-element-68d2643 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-395 .elementor-element.elementor-element-68d2643.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-395 .elementor-element.elementor-element-68d2643.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-395 .elementor-element.elementor-element-68d2643.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-395 .elementor-element.elementor-element-68d2643 .elementor-cta .elementor-cta__bg, .elementor-395 .elementor-element.elementor-element-68d2643 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-395 .elementor-element.elementor-element-68d2643{width:var( --container-widget-width, 101.662% );max-width:101.662%;--container-widget-width:101.662%;--container-widget-flex-grow:0;}.elementor-395 .elementor-element.elementor-element-68d2643 .elementor-cta__content{min-height:500px;text-align:center;}.elementor-395 .elementor-element.elementor-element-ffcd4b9 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-395 .elementor-element.elementor-element-ffcd4b9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-395 .elementor-element.elementor-element-ffcd4b9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-395 .elementor-element.elementor-element-ffcd4b9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-395 .elementor-element.elementor-element-ffcd4b9 .elementor-cta .elementor-cta__bg, .elementor-395 .elementor-element.elementor-element-ffcd4b9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:3000ms;}.elementor-395 .elementor-element.elementor-element-ffcd4b9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-395 .elementor-element.elementor-element-ffcd4b9 .elementor-cta__content{min-height:500px;text-align:center;}@media(max-width:1024px){.elementor-395 .elementor-element.elementor-element-a38493a:not(.elementor-motion-effects-element-type-background), .elementor-395 .elementor-element.elementor-element-a38493a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-395 .elementor-element.elementor-element-9cd2802:not(.elementor-motion-effects-element-type-background), .elementor-395 .elementor-element.elementor-element-9cd2802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-395 .elementor-element.elementor-element-3da32ca{--container-widget-width:288px;--container-widget-flex-grow:0;width:var( --container-widget-width, 288px );max-width:288px;}.elementor-395 .elementor-element.elementor-element-a38493a > .elementor-container{max-width:500px;}.elementor-395 .elementor-element.elementor-element-a38493a:not(.elementor-motion-effects-element-type-background), .elementor-395 .elementor-element.elementor-element-a38493a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-395 .elementor-element.elementor-element-9cd2802:not(.elementor-motion-effects-element-type-background), .elementor-395 .elementor-element.elementor-element-9cd2802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}/* Start custom CSS for nav-menu, class: .elementor-element-512b23e */a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48d8b30 */a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-eaa9fca */.hero {
    position: relative;
    height: 100vh;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.0)), 
                url('https://via.placeholder.com/1920x1080') center/cover no-repeat;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-205de9d */a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9f4ffe */a:hover {
    text-decoration: underline;
}/* End custom CSS */