.elementor-4774 .elementor-element.elementor-element-2294689 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4774 .elementor-element.elementor-element-2294689:not(.elementor-motion-effects-element-type-background), .elementor-4774 .elementor-element.elementor-element-2294689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://properti-bagus.com/wp-content/uploads/2026/11/danau.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-4774 .elementor-element.elementor-element-2294689 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #F8F4EB 30%, #F8F4EB00 78%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4774 .elementor-element.elementor-element-2294689 > .elementor-container{max-width:1120px;min-height:690px;}.elementor-4774 .elementor-element.elementor-element-2294689{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.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-4774 .elementor-element.elementor-element-4bf1f0b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;word-spacing:2px;color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-803a192 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:600;line-height:60px;color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-d039882{--spacer-size:8px;}.elementor-widget-text-editor{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-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-4774 .elementor-element.elementor-element-714bdb6{color:#435A55;font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:400;line-height:27px;}.elementor-4774 .elementor-element.elementor-element-ed3f2ff{width:auto;max-width:auto;text-align:left;}.elementor-4774 .elementor-element.elementor-element-ed3f2ff > .elementor-widget-container{background-color:#ECD3A6;margin:0px 0px 024px 0px;padding:12px 014px 012px 14px;border-radius:5px 5px 5px 5px;}.elementor-4774 .elementor-element.elementor-element-ed3f2ff .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-16e3e56 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-4774 .elementor-element.elementor-element-16e3e56{text-align:left;color:#102B2A;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:700;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4774 .elementor-element.elementor-element-4e68177 .elementor-button{background-color:#102B2A;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:013px 018px 13px 18px;}.elementor-4774 .elementor-element.elementor-element-4e68177{width:auto;max-width:auto;}.elementor-4774 .elementor-element.elementor-element-4e68177 > .elementor-widget-container{margin:0px 012px 0px 0px;}.elementor-4774 .elementor-element.elementor-element-894c2df .elementor-button{background-color:#FFFDF8;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;fill:#102B2A;color:#102B2A;border-radius:5px 5px 5px 5px;padding:13px 018px 13px 18px;}.elementor-4774 .elementor-element.elementor-element-894c2df{width:auto;max-width:auto;}.elementor-4774 .elementor-element.elementor-element-894c2df > .elementor-widget-container{margin:0px 012px 0px 0px;}.elementor-4774 .elementor-element.elementor-element-41d5687 > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-4774 .elementor-element.elementor-element-41d5687{color:#435A55;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-4774 .elementor-element.elementor-element-78de063 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4774 .elementor-element.elementor-element-78de063:not(.elementor-motion-effects-element-type-background), .elementor-4774 .elementor-element.elementor-element-78de063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8F4EB 0%, #f2295b 100%);}.elementor-4774 .elementor-element.elementor-element-78de063 > .elementor-background-overlay{background-color:#F8F4EB;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4774 .elementor-element.elementor-element-78de063 > .elementor-container{max-width:1120px;min-height:690px;}.elementor-4774 .elementor-element.elementor-element-78de063{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.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-4774 .elementor-element.elementor-element-99dd234 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;word-spacing:2px;color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-ebbe026 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:600;line-height:60px;color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-b722bc0{--spacer-size:8px;}.elementor-4774 .elementor-element.elementor-element-07f7a77{color:#435A55;font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:400;line-height:27px;}.elementor-4774 .elementor-element.elementor-element-4f8df9a{width:auto;max-width:auto;text-align:left;}.elementor-4774 .elementor-element.elementor-element-4f8df9a > .elementor-widget-container{background-color:#ECD3A6;margin:0px 0px 024px 0px;padding:12px 014px 012px 14px;border-radius:5px 5px 5px 5px;}.elementor-4774 .elementor-element.elementor-element-4f8df9a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-2aea885 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-4774 .elementor-element.elementor-element-2aea885{text-align:left;color:#102B2A;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:700;}.elementor-4774 .elementor-element.elementor-element-21bef10 .elementor-button{background-color:#102B2A;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:013px 018px 13px 18px;}.elementor-4774 .elementor-element.elementor-element-21bef10{width:auto;max-width:auto;}.elementor-4774 .elementor-element.elementor-element-21bef10 > .elementor-widget-container{margin:0px 012px 0px 0px;}.elementor-4774 .elementor-element.elementor-element-1f958e1 .elementor-button{background-color:#FFFDF8;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;fill:#102B2A;color:#102B2A;border-radius:5px 5px 5px 5px;padding:13px 018px 13px 18px;}.elementor-4774 .elementor-element.elementor-element-1f958e1{width:auto;max-width:auto;}.elementor-4774 .elementor-element.elementor-element-1f958e1 > .elementor-widget-container{margin:0px 012px 0px 0px;}.elementor-4774 .elementor-element.elementor-element-7e62557 > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-4774 .elementor-element.elementor-element-7e62557{color:#435A55;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-4774 .elementor-element.elementor-element-10bfd33:not(.elementor-motion-effects-element-type-background), .elementor-4774 .elementor-element.elementor-element-10bfd33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-4774 .elementor-element.elementor-element-10bfd33 > .elementor-container{max-width:1120px;}.elementor-4774 .elementor-element.elementor-element-10bfd33{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:080px 20px 80px 20px;}.elementor-4774 .elementor-element.elementor-element-10bfd33 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4774 .elementor-element.elementor-element-1266fa4 img{width:100%;height:460px;object-fit:cover;object-position:center center;}.elementor-4774 .elementor-element.elementor-element-7dcab6e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;word-spacing:2px;color:#102B2A;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4774 .elementor-element.elementor-element-13ba730{--divider-border-style:solid;--divider-color:#C69348;--divider-border-width:1.7px;}.elementor-4774 .elementor-element.elementor-element-13ba730 .elementor-divider-separator{width:20%;}.elementor-4774 .elementor-element.elementor-element-13ba730 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4774 .elementor-element.elementor-element-fa71af5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:600;line-height:54px;-webkit-text-stroke-color:#000;stroke:#000;color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-fc02155{color:#435A55;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:26px;}.elementor-4774 .elementor-element.elementor-element-cbb8be9{color:#435A55;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-4774 .elementor-element.elementor-element-cbb8be9 p{margin-bottom:10px;}.elementor-4774 .elementor-element.elementor-element-4ce9e64 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:600;line-height:54px;color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-e19a203{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-4774 .elementor-element.elementor-element-7f8a372 > .elementor-container{max-width:1120px;}.elementor-4774 .elementor-element.elementor-element-d43e142 img{width:100%;}.elementor-4774 .elementor-element.elementor-element-df893d9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-b0d92ef{color:#435A55;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-4774 .elementor-element.elementor-element-3525f7b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-cac057c{color:#435A55;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-4774 .elementor-element.elementor-element-e6cd83d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-a42e174{color:#435A55;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-4774 .elementor-element.elementor-element-d4d4790 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-83db6ce{color:#435A55;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-4774 .elementor-element.elementor-element-c48abb1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:600;color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-45b1c0f{color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-5bfa310 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-4774 .elementor-element.elementor-element-2be5ee8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-7f26960 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-4774 .elementor-element.elementor-element-b234259 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-1448832 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-4774 .elementor-element.elementor-element-8caac00 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-6b8de97{color:#435A55;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-bc-flex-widget .elementor-4774 .elementor-element.elementor-element-bd185a6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4774 .elementor-element.elementor-element-bd185a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4774 .elementor-element.elementor-element-44f93ad .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:600;color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-2631854{color:#435A55;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-4774 .elementor-element.elementor-element-2c3ca10 .elementor-button{background-color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-2c3ca10 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4774 .elementor-element.elementor-element-cdbd4f4{text-align:center;}.elementor-4774 .elementor-element.elementor-element-b2bb8ae .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:600;color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-449c3e5 img{width:100%;height:220px;object-fit:cover;object-position:center center;}.elementor-4774 .elementor-element.elementor-element-1a75603 img{width:100%;max-width:100%;height:220px;object-fit:cover;object-position:center center;}.elementor-4774 .elementor-element.elementor-element-53a60c9 img{width:100%;max-width:100%;height:220px;object-fit:cover;object-position:center center;}.elementor-4774 .elementor-element.elementor-element-09434ce{color:#435A55;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-4774 .elementor-element.elementor-element-dd1d385 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:600;line-height:54px;color:#102B2A;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-4774 .elementor-element.elementor-element-48db7f4 .elementor-accordion-item{border-color:#DED8CB;}.elementor-4774 .elementor-element.elementor-element-48db7f4 .elementor-accordion-item .elementor-tab-content{border-top-color:#DED8CB;}.elementor-4774 .elementor-element.elementor-element-48db7f4 .elementor-accordion-item .elementor-tab-title.elementor-active{border-bottom-color:#DED8CB;}.elementor-4774 .elementor-element.elementor-element-48db7f4 .elementor-accordion-icon, .elementor-4774 .elementor-element.elementor-element-48db7f4 .elementor-accordion-title{color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-48db7f4 .elementor-accordion-icon svg{fill:#102B2A;}.elementor-4774 .elementor-element.elementor-element-48db7f4 .elementor-active .elementor-accordion-icon, .elementor-4774 .elementor-element.elementor-element-48db7f4 .elementor-active .elementor-accordion-title{color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-48db7f4 .elementor-active .elementor-accordion-icon svg{fill:#102B2A;}.elementor-4774 .elementor-element.elementor-element-48db7f4 .elementor-accordion-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-decoration:none;}.elementor-4774 .elementor-element.elementor-element-48db7f4 .elementor-tab-title .elementor-accordion-icon i:before{color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-48db7f4 .elementor-tab-title .elementor-accordion-icon svg{fill:#102B2A;}.elementor-4774 .elementor-element.elementor-element-48db7f4 .elementor-tab-content{color:#435A55;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-4774 .elementor-element.elementor-element-b1fcfb7:not(.elementor-motion-effects-element-type-background), .elementor-4774 .elementor-element.elementor-element-b1fcfb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-b1fcfb7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:064px 020px 064px 20px;}.elementor-4774 .elementor-element.elementor-element-b1fcfb7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4774 .elementor-element.elementor-element-011e1ca .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:600;color:#FFFFFF;}.elementor-4774 .elementor-element.elementor-element-488d842{color:#F8F4EB;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-4774 .elementor-element.elementor-element-eff84f7 .elementor-button{background-color:#EDCC8F;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:700;fill:#102B2A;color:#102B2A;}.elementor-4774 .elementor-element.elementor-element-f30bc4d{color:#F8F4EB;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:10px;}@media(max-width:767px){.elementor-4774 .elementor-element.elementor-element-2294689 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #F8F4EB 88%, #F8F4EB00 100%);}.elementor-4774 .elementor-element.elementor-element-2294689{padding:0px 020px 0px 20px;}.elementor-4774 .elementor-element.elementor-element-4bf1f0b .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-4774 .elementor-element.elementor-element-803a192 .elementor-heading-title{font-size:38px;line-height:42px;}.elementor-4774 .elementor-element.elementor-element-714bdb6{font-size:30px;line-height:35px;}.elementor-4774 .elementor-element.elementor-element-894c2df > .elementor-widget-container{margin:08px 0px 0px 0px;}.elementor-4774 .elementor-element.elementor-element-78de063{padding:0px 020px 0px 20px;}.elementor-4774 .elementor-element.elementor-element-b65a17b img{width:100%;}.elementor-4774 .elementor-element.elementor-element-99dd234 .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-4774 .elementor-element.elementor-element-ebbe026 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-4774 .elementor-element.elementor-element-07f7a77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4774 .elementor-element.elementor-element-07f7a77{font-size:16px;line-height:24px;}.elementor-4774 .elementor-element.elementor-element-1f958e1 > .elementor-widget-container{margin:08px 0px 0px 0px;}.elementor-4774 .elementor-element.elementor-element-1266fa4 img{height:300px;object-fit:cover;}.elementor-4774 .elementor-element.elementor-element-fa71af5 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-4774 .elementor-element.elementor-element-4ce9e64 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-4774 .elementor-element.elementor-element-e19a203 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4774 .elementor-element.elementor-element-c48abb1 .elementor-heading-title{font-size:30px;}.elementor-4774 .elementor-element.elementor-element-45b1c0f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4774 .elementor-element.elementor-element-6f5d848{padding:0px 0px 0px 0px;}.elementor-4774 .elementor-element.elementor-element-44f93ad .elementor-heading-title{font-size:30px;}.elementor-4774 .elementor-element.elementor-element-2631854{font-size:16px;}.elementor-4774 .elementor-element.elementor-element-b2bb8ae .elementor-heading-title{font-size:30px;}.elementor-4774 .elementor-element.elementor-element-dd1d385 .elementor-heading-title{font-size:30px;}.elementor-4774 .elementor-element.elementor-element-b1fcfb7{padding:040px 0px 40px 0px;}.elementor-4774 .elementor-element.elementor-element-011e1ca .elementor-heading-title{font-size:30px;}}