.elementor-28140 .elementor-element.elementor-element-nvrfi004:not(.elementor-motion-effects-element-type-background),.elementor-28140 .elementor-element.elementor-element-nvrfi004>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2026/09/sejuk-beach-villas-hero-1920.webp);background-position:center center;background-size:cover}.elementor-28140 .elementor-element.elementor-element-nvrfi004>.elementor-background-overlay{background-color:#0B2239;opacity:.62;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28140 .elementor-element.elementor-element-nvrfi004{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:96px 20px 40px 20px}.elementor-28140 .elementor-element.elementor-element-nvrfi000{text-align:center}.elementor-28140 .elementor-element.elementor-element-nvrfi000 .elementor-heading-title{font-size:52px;font-weight:700;line-height:1.15em;color:#FFF}.elementor-28140 .elementor-element.elementor-element-nvrfi009:not(.elementor-motion-effects-element-type-background),.elementor-28140 .elementor-element.elementor-element-nvrfi009>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2026/09/sejuk-beach-villas-hero-1920.webp);background-position:center center;background-size:cover}.elementor-28140 .elementor-element.elementor-element-nvrfi009>.elementor-background-overlay{background-color:#0B2239;opacity:.62;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28140 .elementor-element.elementor-element-nvrfi009{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 20px 86px 20px}.elementor-28140 .elementor-element.elementor-element-nvrfi005 .elementor-button{background-color:#F2C325;font-weight:600;fill:#111;color:#111}.elementor-28140 .elementor-element.elementor-element-nvrfi007 .elementor-button{background-color:rgb(255 255 255 / .14);font-weight:600;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF}.elementor-28140 .elementor-element.elementor-element-mw7bs0b6:not(.elementor-motion-effects-element-type-background),.elementor-28140 .elementor-element.elementor-element-mw7bs0b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F3F5F1}.elementor-28140 .elementor-element.elementor-element-mw7bs0b6{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:44px 20px 36px 20px}.elementor-28140 .elementor-element.elementor-element-mw7bs0b6>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28140 .elementor-element.elementor-element-mw7bs0b4 .form-group .form-control:not(.bootstrap-select){background-color:#fff}.elementor-28140 .elementor-element.elementor-element-mw7bs0b4 .form-group .bootstrap-select button:not(.actions-btn){background-color:#fff}.elementor-28140 .elementor-element.elementor-element-mw7bs0bd{padding:52px 20px 44px 20px}.elementor-28140 .elementor-element.elementor-element-mw7bs0bi:not(.elementor-motion-effects-element-type-background),.elementor-28140 .elementor-element.elementor-element-mw7bs0bi>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0E3A64}.elementor-28140 .elementor-element.elementor-element-mw7bs0bi{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:56px 20px 56px 20px}.elementor-28140 .elementor-element.elementor-element-mw7bs0bi>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28140 .elementor-element.elementor-element-mw7bs0be{text-align:center}.elementor-28140 .elementor-element.elementor-element-mw7bs0be .elementor-heading-title{font-size:32px;font-weight:700;color:#FFF}.elementor-28140 .elementor-element.elementor-element-6ec3a16 .map-arrows-actions{display:none}.elementor-28140 .elementor-element.elementor-element-6ec3a16 #houzez-properties-map{height:520px}.elementor-28140 .elementor-element.elementor-element-mw7bs0bg .elementor-button{background-color:#F2C325;font-weight:600;fill:#111;color:#111}.elementor-28140 .elementor-element.elementor-element-sp9ow08f>.elementor-container{max-width:900px}.elementor-28140 .elementor-element.elementor-element-sp9ow08f{padding:56px 20px 56px 20px}.elementor-28140 .elementor-element.elementor-element-sp9ow08c{text-align:start}.elementor-28140 .elementor-element.elementor-element-sp9ow08c .elementor-heading-title{font-size:30px;font-weight:700}.elementor-28140 .elementor-element.elementor-element-sp9ow08j:not(.elementor-motion-effects-element-type-background),.elementor-28140 .elementor-element.elementor-element-sp9ow08j>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F3F5F1}.elementor-28140 .elementor-element.elementor-element-sp9ow08j>.elementor-container{max-width:1140px}.elementor-28140 .elementor-element.elementor-element-sp9ow08j{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:48px 20px 56px 20px}.elementor-28140 .elementor-element.elementor-element-sp9ow08j>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28140 .elementor-element.elementor-element-sp9ow08g{text-align:start}.elementor-28140 .elementor-element.elementor-element-sp9ow08g .elementor-heading-title{font-size:30px;font-weight:700}.elementor-28140 .elementor-element.elementor-element-sp9ow08h .blog-post-item-v1{background-color:#fff;margin-bottom:8px!important}.elementor-28140 .elementor-element.elementor-element-sp9ow08h .blog-post-item-v1 .blog-post-thumb{margin:0 8px}@media(min-width:768px){.elementor-28140 .elementor-element.elementor-element-nvrfi006{width:50%}.elementor-28140 .elementor-element.elementor-element-nvrfi008{width:50%}.elementor-28140 .elementor-element.elementor-element-mw7bs0b8{width:33%}.elementor-28140 .elementor-element.elementor-element-mw7bs0ba{width:33%}.elementor-28140 .elementor-element.elementor-element-mw7bs0bc{width:34%}}@media(max-width:767px){.elementor-28140 .elementor-element.elementor-element-nvrfi004{padding:56px 16px 32px 16px}.elementor-28140 .elementor-element.elementor-element-nvrfi000 .elementor-heading-title{font-size:30px}.elementor-28140 .elementor-element.elementor-element-6ec3a16 #houzez-properties-map{height:380px}}