.elementor-7 .elementor-element.elementor-element-7ba0690{--display:flex;--padding-top:10%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-7ba0690:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7ba0690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C5A3C;}.elementor-7 .elementor-element.elementor-element-a7a01ed{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-a7a01ed:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a7a01ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soebifarmstay.com/wp-content/uploads/2026/03/DSCF1048-scaled.jpg");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-f81c96d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.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-7 .elementor-element.elementor-element-6b95c42{text-align:start;}.elementor-7 .elementor-element.elementor-element-6b95c42 img{width:34%;}.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-7 .elementor-element.elementor-element-9c22781 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:34px;font-weight:700;color:#FFFFFF;}.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-7 .elementor-element.elementor-element-c22a04e{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-bf390de{--display:flex;}.elementor-7 .elementor-element.elementor-element-bf390de:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bf390de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C5A3C;}.elementor-7 .elementor-element.elementor-element-3da57ce{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;top:-548px;}.elementor-7 .elementor-element.elementor-element-3da57ce.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-3da57ce{right:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-3da57ce{left:0px;}.elementor-7 .elementor-element.elementor-element-8973fc5{--display:flex;}.elementor-7 .elementor-element.elementor-element-8973fc5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8973fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C5A3C;}.elementor-7 .elementor-element.elementor-element-3ce06c9{--display:grid;--e-con-grid-template-columns:1fr 3fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-360248a{text-align:start;}.elementor-7 .elementor-element.elementor-element-360248a img{width:70%;}.elementor-7 .elementor-element.elementor-element-c927485{--display:flex;}.elementor-7 .elementor-element.elementor-element-2f7f11b .elementor-heading-title{font-family:"Frankfurter", Sans-serif;font-size:34px;font-weight:100;letter-spacing:1.2px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d296909{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-34f5001{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4e2003d{--display:flex;--min-height:54vh;}.elementor-7 .elementor-element.elementor-element-4e2003d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4e2003d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soebifarmstay.com/wp-content/uploads/2026/03/2-1-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-4ff10ed{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-4ff10ed:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4ff10ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soebifarmstay.com/wp-content/uploads/2026/03/3-scaled.png");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-9248542 .elementskit-single-image-accordion{min-height:200px;}.elementor-7 .elementor-element.elementor-element-9248542 .elementskit-image-accordion-wraper{height:200px;margin-left:-10px;margin-right:-10px;border-radius:0px;}.elementor-7 .elementor-element.elementor-element-9248542 .elementskit-image-accordion-wraper .elementskit-single-image-accordion{margin-left:10px;margin-right:10px;align-items:center;}.elementor-7 .elementor-element.elementor-element-9248542 .elementskit-single-image-accordion .elementskit-accordion-title-wraper{margin:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-9248542 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title {color:#fff;}.elementor-7 .elementor-element.elementor-element-9248542 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title svg path{stroke:#fff;fill:#fff;}.elementor-7 .elementor-element.elementor-element-9248542 .elementskit-single-image-accordion .elementskit-accordion-content{text-align:center;}.elementor-7 .elementor-element.elementor-element-9248542 .elementskit-accordion-content .elementskit-btn{padding:15px 20px 15px 20px;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-9248542 .elementskit-accordion-content .elementskit-btn:hover{color:#fff;}.elementor-7 .elementor-element.elementor-element-1716c7f .elementskit-single-image-accordion{min-height:200px;}.elementor-7 .elementor-element.elementor-element-1716c7f .elementskit-image-accordion-wraper{height:200px;margin-left:-10px;margin-right:-10px;border-radius:10px;}.elementor-7 .elementor-element.elementor-element-1716c7f .elementskit-image-accordion-wraper .elementskit-single-image-accordion{margin-left:10px;margin-right:10px;align-items:center;}.elementor-7 .elementor-element.elementor-element-1716c7f .elementskit-single-image-accordion .elementskit-accordion-title-wraper{margin:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-1716c7f .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title {color:#fff;}.elementor-7 .elementor-element.elementor-element-1716c7f .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title svg path{stroke:#fff;fill:#fff;}.elementor-7 .elementor-element.elementor-element-1716c7f .elementskit-single-image-accordion .elementskit-accordion-content{text-align:center;}.elementor-7 .elementor-element.elementor-element-1716c7f .elementskit-accordion-content .elementskit-btn{padding:15px 20px 15px 20px;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-1716c7f .elementskit-accordion-content .elementskit-btn:hover{color:#fff;}.elementor-7 .elementor-element.elementor-element-4c49c0d{--display:flex;--min-height:100vh;--overflow:hidden;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-4c49c0d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4c49c0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soebifarmstay.com/wp-content/uploads/2026/03/4-scaled.png");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-5c85991{--display:grid;--e-con-grid-template-columns:1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-7 .elementor-element.elementor-element-e11f5f2{border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-deb2442{--display:flex;}.elementor-7 .elementor-element.elementor-element-5acf796{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#3C5A3C;}.elementor-7 .elementor-element.elementor-element-7515714{font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;color:#3C5A3C;}.elementor-7 .elementor-element.elementor-element-9fe364e{--display:flex;--min-height:100vh;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-9fe364e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9fe364e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soebifarmstay.com/wp-content/uploads/2026/03/5-scaled.png");background-position:bottom center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-b819675{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-92266f0{--display:flex;}.elementor-7 .elementor-element.elementor-element-0e8f0f2{font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;color:#3C5A3C;}.elementor-7 .elementor-element.elementor-element-4696fc4{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#3C5A3C;}.elementor-7 .elementor-element.elementor-element-5303a45{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-4fc2698 .elementor-icon-list-icon i{color:#3C5A3C;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-4fc2698 .elementor-icon-list-icon svg{fill:#3C5A3C;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-4fc2698{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-4fc2698 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-4fc2698 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-4fc2698 .elementor-icon-list-text{color:#3C5A3C;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-70eb999{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#3C5A3C;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-7ba0690{--padding-top:15%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-7 .elementor-element.elementor-element-a7a01ed{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-9c22781 .elementor-heading-title{font-size:21px;}.elementor-7 .elementor-element.elementor-element-c22a04e{font-size:13px;}.elementor-7 .elementor-element.elementor-element-3da57ce{--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;top:-217px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-3da57ce{right:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-3da57ce{left:0px;}.elementor-7 .elementor-element.elementor-element-3ce06c9{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-360248a{text-align:center;}.elementor-7 .elementor-element.elementor-element-360248a img{width:204px;}.elementor-7 .elementor-element.elementor-element-2f7f11b .elementor-heading-title{font-size:21px;}.elementor-7 .elementor-element.elementor-element-d296909{font-size:13px;}.elementor-7 .elementor-element.elementor-element-34f5001{font-size:13px;}.elementor-7 .elementor-element.elementor-element-4e2003d{--min-height:24vh;}.elementor-7 .elementor-element.elementor-element-4ff10ed{--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-7 .elementor-element.elementor-element-4c49c0d{--min-height:55vh;--padding-top:5%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-7 .elementor-element.elementor-element-5c85991{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-e11f5f2 iframe{height:200px;}.elementor-7 .elementor-element.elementor-element-5acf796{font-size:13px;}.elementor-7 .elementor-element.elementor-element-7515714{font-size:13px;}.elementor-7 .elementor-element.elementor-element-9fe364e{--min-height:44vh;}.elementor-7 .elementor-element.elementor-element-b819675{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-0e8f0f2{font-size:13px;}.elementor-7 .elementor-element.elementor-element-4696fc4{font-size:13px;}.elementor-7 .elementor-element.elementor-element-70eb999{font-size:13px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-7ba0690{--padding-top:34%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-7 .elementor-element.elementor-element-a7a01ed{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:1fr;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-6b95c42{text-align:start;}.elementor-7 .elementor-element.elementor-element-9c22781{text-align:start;}.elementor-7 .elementor-element.elementor-element-9c22781 .elementor-heading-title{font-size:21px;}.elementor-7 .elementor-element.elementor-element-c22a04e{text-align:start;font-size:13px;}.elementor-7 .elementor-element.elementor-element-75ebd81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-75ebd81.elementor-element{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-3da57ce{--container-widget-width:168px;--container-widget-flex-grow:0;width:var( --container-widget-width, 168px );max-width:168px;top:-51px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-3da57ce{right:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-3da57ce{left:0px;}.elementor-7 .elementor-element.elementor-element-3ce06c9{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-360248a{text-align:start;}.elementor-7 .elementor-element.elementor-element-360248a img{width:89px;}.elementor-7 .elementor-element.elementor-element-2f7f11b{text-align:start;}.elementor-7 .elementor-element.elementor-element-2f7f11b .elementor-heading-title{font-size:21px;}.elementor-7 .elementor-element.elementor-element-d296909{text-align:start;font-size:13px;}.elementor-7 .elementor-element.elementor-element-34f5001{text-align:start;font-size:13px;}.elementor-7 .elementor-element.elementor-element-4ff10ed{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-1716c7f .elementskit-single-image-accordion{min-height:500px;}.elementor-7 .elementor-element.elementor-element-1716c7f .elementskit-image-accordion-wraper{height:500px;}.elementor-7 .elementor-element.elementor-element-4c49c0d{--min-height:100vh;}.elementor-7 .elementor-element.elementor-element-5c85991{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-e11f5f2 iframe{height:200px;}.elementor-7 .elementor-element.elementor-element-5acf796{text-align:start;font-size:13px;}.elementor-7 .elementor-element.elementor-element-7515714{text-align:start;font-size:13px;}.elementor-7 .elementor-element.elementor-element-9fe364e{--min-height:71vh;}.elementor-7 .elementor-element.elementor-element-b819675{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-0e8f0f2{text-align:start;font-size:13px;}.elementor-7 .elementor-element.elementor-element-4696fc4{text-align:start;font-size:13px;}.elementor-7 .elementor-element.elementor-element-70eb999{text-align:start;font-size:13px;}}/* Start custom CSS for container, class: .elementor-element-f81c96d */#box {
    /* Layout */
    width: 100%;
    max-width: 1200px;
    box-sizing: border-box;
    border-radius: 30px !important;
    position: relative;

    /* Efek Hitam Tipis (Subtle Dark Glass) */
    /* Menggunakan Hitam hanya 12% opasitas agar sangat transparan */
    background: rgba(0, 0, 0, 0.12) !important; 
    
    /* Blur diperkuat agar tetap ada pemisah antara konten dan background */
    backdrop-filter: blur(12px) saturate(150%) brightness(95%) !important;
    -webkit-backdrop-filter: blur(12px) saturate(150%) brightness(95%) !important;

    /* Border putih sangat tipis (rim light) agar bentuk box terlihat jelas */
    border: 1px solid rgba(255, 255, 255, 0.05) !important;
    
    /* Shadow lembut (Soft Ambient) */
    box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.15) !important;
    
    transition: all 0.5s cubic-bezier(0.16, 1, 0.3, 1) !important;
}

/* Hover effect: Sedikit menggelap saat disentuh */
#box:hover {
    background: rgba(0, 0, 0, 0.18) !important;
    transform: translateY(-5px);
    box-shadow: 0 45px 90px -20px rgba(0, 0, 0, 0.25) !important;
}

/* Styling konten di dalam agar tetap 'Pop' */
.box-header {
    color: #ffffff !important;
    font-size: 36px !important;
    font-weight: 800 !important;
    letter-spacing: -0.5px !important;
    margin-bottom: 20px !important;
    text-shadow: 0 4px 15px rgba(0,0,0,0.1);
}

.box-desc {
    color: rgba(255, 255, 255, 0.85) !important; /* Putih agak transparan agar elegan */
    line-height: 1.8 !important;
    font-size: 16px !important;
    max-width: 800px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Frankfurter';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://fordemo.lucertix.com/wp-content/uploads/2026/03/Frankfurter-W01-Normal.woff2') format('woff2');
}
/* End Custom Fonts CSS */