.elementor-14482 .elementor-element.elementor-element-75f7b9d0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14482 .elementor-element.elementor-element-75f7b9d0:not(.elementor-motion-effects-element-type-background), .elementor-14482 .elementor-element.elementor-element-75f7b9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.jannahfirdaus.co/wp-content/uploads/2026/05/background-hero-ramadhan-6a13b80690e90.webp");background-position:center center;background-size:cover;}.elementor-14482 .elementor-element.elementor-element-75f7b9d0 > .elementor-background-overlay{background-color:#000000;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14482 .elementor-element.elementor-element-75f7b9d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 20px 60px 20px;}.elementor-14482 .elementor-element.elementor-element-42224685{padding:0px 0px 30px 0px;}.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-14482 .elementor-element.elementor-element-6b90ddc2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;color:#ffffff;}.elementor-14482 .elementor-element.elementor-element-3b85973b > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-14482 .elementor-element.elementor-element-3b85973b{text-align:start;}.elementor-14482 .elementor-element.elementor-element-3b85973b .elementor-heading-title{font-size:14px;font-weight:600;letter-spacing:3px;color:#F5C518;}.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-14482 .elementor-element.elementor-element-7d26ae21{text-align:end;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-14482 .elementor-element.elementor-element-4d8e33b2{text-align:start;}.elementor-14482 .elementor-element.elementor-element-4d8e33b2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:800;line-height:1.1em;color:#ffffff;}.elementor-14482 .elementor-element.elementor-element-1395e330 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14482 .elementor-element.elementor-element-1395e330{text-align:start;}.elementor-14482 .elementor-element.elementor-element-1395e330 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;letter-spacing:2px;color:#f5c518;}.elementor-14482 .elementor-element.elementor-element-61e67cb2 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-14482 .elementor-element.elementor-element-61e67cb2{text-align:start;}.elementor-14482 .elementor-element.elementor-element-61e67cb2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:700;line-height:1.1em;color:#ffffff;}.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-14482 .elementor-element.elementor-element-37e05d00 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-14482 .elementor-element.elementor-element-37e05d00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-14482 .elementor-element.elementor-element-37e05d00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-14482 .elementor-element.elementor-element-37e05d00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-14482 .elementor-element.elementor-element-37e05d00 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-14482 .elementor-element.elementor-element-37e05d00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-14482 .elementor-element.elementor-element-37e05d00 .elementor-icon-list-icon i{color:#f5c518;transition:color 0.3s;}.elementor-14482 .elementor-element.elementor-element-37e05d00 .elementor-icon-list-icon svg{fill:#f5c518;transition:fill 0.3s;}.elementor-14482 .elementor-element.elementor-element-37e05d00{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14482 .elementor-element.elementor-element-37e05d00 .elementor-icon-list-text{color:#ffffff;transition:color 0.3s;}.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-14482 .elementor-element.elementor-element-5fde3bbb .elementor-button{background-color:#0a5c2e;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;border-radius:8px 8px 8px 8px;padding:20px 40px 20px 40px;}.elementor-14482 .elementor-element.elementor-element-5fde3bbb .elementor-button:hover, .elementor-14482 .elementor-element.elementor-element-5fde3bbb .elementor-button:focus{background-color:#074d24;color:#ffffff;}.elementor-14482 .elementor-element.elementor-element-5fde3bbb .elementor-button-content-wrapper{flex-direction:row;}.elementor-14482 .elementor-element.elementor-element-5fde3bbb .elementor-button:hover svg, .elementor-14482 .elementor-element.elementor-element-5fde3bbb .elementor-button:focus svg{fill:#ffffff;}.elementor-14482 .elementor-element.elementor-element-799d2b46{text-align:start;}.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-14482 .elementor-element.elementor-element-65d715a2{--divider-border-style:solid;--divider-color:#9C6801;--divider-border-width:1.5px;}.elementor-14482 .elementor-element.elementor-element-65d715a2 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-14482 .elementor-element.elementor-element-65d715a2 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-14482 .elementor-element.elementor-element-65d715a2 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-14482 .elementor-element.elementor-element-65d715a2.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-65d715a2.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-65d715a2.elementor-view-default .elementor-icon{color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-65d715a2.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-65d715a2.elementor-view-default .elementor-icon svg{fill:#9C6801;}.elementor-14482 .elementor-element.elementor-element-781f278 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-80211ce > .elementor-container{max-width:1280px;}.elementor-14482 .elementor-element.elementor-element-41e71142 > .elementor-element-populated{border-style:solid;border-color:#8A8A01;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-41e71142 > .elementor-element-populated, .elementor-14482 .elementor-element.elementor-element-41e71142 > .elementor-element-populated > .elementor-background-overlay, .elementor-14482 .elementor-element.elementor-element-41e71142 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.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-14482 .elementor-element.elementor-element-4462541 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-4462541 img{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-536106c > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-14482 .elementor-element.elementor-element-536106c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;color:#000000;}.elementor-14482 .elementor-element.elementor-element-56d16d27 > .elementor-widget-container{margin:-20px 0px -15px 12px;}.elementor-14482 .elementor-element.elementor-element-56d16d27{font-family:"Inter", Sans-serif;font-weight:700;color:#0A5C2E;}.elementor-14482 .elementor-element.elementor-element-2bb1d2ca > .elementor-widget-container{margin:-23px 0px 0px 12px;}.elementor-14482 .elementor-element.elementor-element-2bb1d2ca{font-family:"Inter", Sans-serif;font-weight:400;color:#252323;}.elementor-14482 .elementor-element.elementor-element-15dd670f{--divider-border-style:solid;--divider-color:#9C6801;--divider-border-width:1.5px;}.elementor-14482 .elementor-element.elementor-element-15dd670f > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-15dd670f .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-14482 .elementor-element.elementor-element-15dd670f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-14482 .elementor-element.elementor-element-15dd670f.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-15dd670f.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-15dd670f.elementor-view-default .elementor-icon{color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-15dd670f.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-15dd670f.elementor-view-default .elementor-icon svg{fill:#9C6801;}.elementor-14482 .elementor-element.elementor-element-66c0ff62 > .elementor-widget-container{margin:-30px 0px 0px 10px;}.elementor-14482 .elementor-element.elementor-element-66c0ff62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;color:#D60000;}.elementor-14482 .elementor-element.elementor-element-35d30da4 > .elementor-widget-container{margin:-18px 0px 0px 11px;}.elementor-14482 .elementor-element.elementor-element-1e3f5f7e > .elementor-widget-container{margin:-25px 0px 25px 11px;}.elementor-14482 .elementor-element.elementor-element-1e3f5f7e .elementor-icon-list-icon i{color:#CDAF0A;transition:color 0.3s;}.elementor-14482 .elementor-element.elementor-element-1e3f5f7e .elementor-icon-list-icon svg{fill:#CDAF0A;transition:fill 0.3s;}.elementor-14482 .elementor-element.elementor-element-1e3f5f7e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14482 .elementor-element.elementor-element-1e3f5f7e .elementor-icon-list-text{transition:color 0.3s;}.elementor-14482 .elementor-element.elementor-element-24033099 > .elementor-widget-container{margin:0px 10px 0px 10px;padding:0px 10px 20px 10px;}.elementor-14482 .elementor-element.elementor-element-69edc508 > .elementor-element-populated{border-style:solid;border-color:#8A8A01;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-69edc508 > .elementor-element-populated, .elementor-14482 .elementor-element.elementor-element-69edc508 > .elementor-element-populated > .elementor-background-overlay, .elementor-14482 .elementor-element.elementor-element-69edc508 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-62bfa561 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-62bfa561 img{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-7927b752 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-14482 .elementor-element.elementor-element-7927b752 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;color:#000000;}.elementor-14482 .elementor-element.elementor-element-6ab76cc7 > .elementor-widget-container{margin:-20px 0px -15px 12px;}.elementor-14482 .elementor-element.elementor-element-6ab76cc7{font-family:"Inter", Sans-serif;font-weight:700;color:#0A5C2E;}.elementor-14482 .elementor-element.elementor-element-7ca2b678 > .elementor-widget-container{margin:-23px 0px 0px 12px;}.elementor-14482 .elementor-element.elementor-element-7ca2b678{font-family:"Inter", Sans-serif;font-weight:400;color:#252323;}.elementor-14482 .elementor-element.elementor-element-2c98900d{--divider-border-style:solid;--divider-color:#9C6801;--divider-border-width:1.5px;}.elementor-14482 .elementor-element.elementor-element-2c98900d > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-2c98900d .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-14482 .elementor-element.elementor-element-2c98900d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-14482 .elementor-element.elementor-element-2c98900d.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-2c98900d.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-2c98900d.elementor-view-default .elementor-icon{color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-2c98900d.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-2c98900d.elementor-view-default .elementor-icon svg{fill:#9C6801;}.elementor-14482 .elementor-element.elementor-element-4918347 > .elementor-widget-container{margin:-30px 0px 0px 10px;}.elementor-14482 .elementor-element.elementor-element-4918347 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;color:#D60000;}.elementor-14482 .elementor-element.elementor-element-30e50479 > .elementor-widget-container{margin:-18px 0px 0px 11px;}.elementor-14482 .elementor-element.elementor-element-585854ae > .elementor-widget-container{margin:-25px 0px 25px 11px;}.elementor-14482 .elementor-element.elementor-element-585854ae .elementor-icon-list-icon i{color:#CDAF0A;transition:color 0.3s;}.elementor-14482 .elementor-element.elementor-element-585854ae .elementor-icon-list-icon svg{fill:#CDAF0A;transition:fill 0.3s;}.elementor-14482 .elementor-element.elementor-element-585854ae{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14482 .elementor-element.elementor-element-585854ae .elementor-icon-list-text{transition:color 0.3s;}.elementor-14482 .elementor-element.elementor-element-5a54bfed > .elementor-widget-container{margin:0px 10px 0px 10px;padding:0px 10px 20px 10px;}.elementor-14482 .elementor-element.elementor-element-59ba0368 > .elementor-element-populated{border-style:solid;border-color:#8A8A01;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-59ba0368 > .elementor-element-populated, .elementor-14482 .elementor-element.elementor-element-59ba0368 > .elementor-element-populated > .elementor-background-overlay, .elementor-14482 .elementor-element.elementor-element-59ba0368 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-58dfa686 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-58dfa686 img{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-b17599f > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-14482 .elementor-element.elementor-element-b17599f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;color:#000000;}.elementor-14482 .elementor-element.elementor-element-3e6608f0 > .elementor-widget-container{margin:-20px 0px -15px 12px;}.elementor-14482 .elementor-element.elementor-element-3e6608f0{font-family:"Inter", Sans-serif;font-weight:700;color:#0A5C2E;}.elementor-14482 .elementor-element.elementor-element-460dbd66 > .elementor-widget-container{margin:-23px 0px 0px 12px;}.elementor-14482 .elementor-element.elementor-element-460dbd66{font-family:"Inter", Sans-serif;font-weight:400;color:#252323;}.elementor-14482 .elementor-element.elementor-element-594330f4{--divider-border-style:solid;--divider-color:#9C6801;--divider-border-width:1.5px;}.elementor-14482 .elementor-element.elementor-element-594330f4 > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-594330f4 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-14482 .elementor-element.elementor-element-594330f4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-14482 .elementor-element.elementor-element-594330f4.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-594330f4.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-594330f4.elementor-view-default .elementor-icon{color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-594330f4.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-594330f4.elementor-view-default .elementor-icon svg{fill:#9C6801;}.elementor-14482 .elementor-element.elementor-element-43975b42 > .elementor-widget-container{margin:-30px 0px 0px 10px;}.elementor-14482 .elementor-element.elementor-element-43975b42 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;color:#D60000;}.elementor-14482 .elementor-element.elementor-element-63c8dc4d > .elementor-widget-container{margin:-18px 0px 0px 11px;}.elementor-14482 .elementor-element.elementor-element-62149461 > .elementor-widget-container{margin:-25px 0px 0px 11px;}.elementor-14482 .elementor-element.elementor-element-62149461 .elementor-icon-list-icon i{color:#CDAF0A;transition:color 0.3s;}.elementor-14482 .elementor-element.elementor-element-62149461 .elementor-icon-list-icon svg{fill:#CDAF0A;transition:fill 0.3s;}.elementor-14482 .elementor-element.elementor-element-62149461{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14482 .elementor-element.elementor-element-62149461 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14482 .elementor-element.elementor-element-3b7696fe > .elementor-widget-container{margin:0px 10px 0px 10px;padding:0px 10px 20px 10px;}.elementor-14482 .elementor-element.elementor-element-1ecbcbea > .elementor-container{max-width:1280px;}.elementor-14482 .elementor-element.elementor-element-1ecbcbea{margin-top:30px;margin-bottom:30px;}.elementor-14482 .elementor-element.elementor-element-26b7729e > .elementor-element-populated{border-style:solid;border-color:#8A8A01;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-26b7729e > .elementor-element-populated, .elementor-14482 .elementor-element.elementor-element-26b7729e > .elementor-element-populated > .elementor-background-overlay, .elementor-14482 .elementor-element.elementor-element-26b7729e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-1d01a2e1 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-1d01a2e1 img{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-569dd221 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-14482 .elementor-element.elementor-element-569dd221 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;color:#000000;}.elementor-14482 .elementor-element.elementor-element-20b7b8a > .elementor-widget-container{margin:-20px 0px -15px 12px;}.elementor-14482 .elementor-element.elementor-element-20b7b8a{font-family:"Inter", Sans-serif;font-weight:700;color:#0A5C2E;}.elementor-14482 .elementor-element.elementor-element-1c355265 > .elementor-widget-container{margin:-23px 0px 0px 12px;}.elementor-14482 .elementor-element.elementor-element-1c355265{font-family:"Inter", Sans-serif;font-weight:400;color:#252323;}.elementor-14482 .elementor-element.elementor-element-4acffaa7{--divider-border-style:solid;--divider-color:#9C6801;--divider-border-width:1.5px;}.elementor-14482 .elementor-element.elementor-element-4acffaa7 > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-4acffaa7 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-14482 .elementor-element.elementor-element-4acffaa7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-14482 .elementor-element.elementor-element-4acffaa7.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-4acffaa7.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-4acffaa7.elementor-view-default .elementor-icon{color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-4acffaa7.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-4acffaa7.elementor-view-default .elementor-icon svg{fill:#9C6801;}.elementor-14482 .elementor-element.elementor-element-af7797 > .elementor-widget-container{margin:-30px 0px 0px 10px;}.elementor-14482 .elementor-element.elementor-element-af7797 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;color:#D60000;}.elementor-14482 .elementor-element.elementor-element-22f2f4ed > .elementor-widget-container{margin:-18px 0px 0px 11px;}.elementor-14482 .elementor-element.elementor-element-27ae2720 > .elementor-widget-container{margin:-25px 0px 0px 11px;}.elementor-14482 .elementor-element.elementor-element-27ae2720 .elementor-icon-list-icon i{color:#CDAF0A;transition:color 0.3s;}.elementor-14482 .elementor-element.elementor-element-27ae2720 .elementor-icon-list-icon svg{fill:#CDAF0A;transition:fill 0.3s;}.elementor-14482 .elementor-element.elementor-element-27ae2720{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14482 .elementor-element.elementor-element-27ae2720 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14482 .elementor-element.elementor-element-749ccbca > .elementor-widget-container{margin:0px 10px 0px 10px;padding:0px 10px 20px 10px;}.elementor-14482 .elementor-element.elementor-element-7fa42973 > .elementor-element-populated{border-style:solid;border-color:#8A8A01;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-7fa42973 > .elementor-element-populated, .elementor-14482 .elementor-element.elementor-element-7fa42973 > .elementor-element-populated > .elementor-background-overlay, .elementor-14482 .elementor-element.elementor-element-7fa42973 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-3bfbc567 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-3bfbc567 img{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-2fff6e51 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-14482 .elementor-element.elementor-element-2fff6e51 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;color:#000000;}.elementor-14482 .elementor-element.elementor-element-5fb2ab8a > .elementor-widget-container{margin:-20px 0px -15px 12px;}.elementor-14482 .elementor-element.elementor-element-5fb2ab8a{font-family:"Inter", Sans-serif;font-weight:700;color:#0A5C2E;}.elementor-14482 .elementor-element.elementor-element-667b259a > .elementor-widget-container{margin:-23px 0px 0px 12px;}.elementor-14482 .elementor-element.elementor-element-667b259a{font-family:"Inter", Sans-serif;font-weight:400;color:#252323;}.elementor-14482 .elementor-element.elementor-element-2b86d8fd{--divider-border-style:solid;--divider-color:#9C6801;--divider-border-width:1.5px;}.elementor-14482 .elementor-element.elementor-element-2b86d8fd > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-2b86d8fd .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-14482 .elementor-element.elementor-element-2b86d8fd .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-14482 .elementor-element.elementor-element-2b86d8fd.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-2b86d8fd.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-2b86d8fd.elementor-view-default .elementor-icon{color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-2b86d8fd.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-2b86d8fd.elementor-view-default .elementor-icon svg{fill:#9C6801;}.elementor-14482 .elementor-element.elementor-element-1403b1b5 > .elementor-widget-container{margin:-30px 0px 0px 10px;}.elementor-14482 .elementor-element.elementor-element-1403b1b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;color:#D60000;}.elementor-14482 .elementor-element.elementor-element-5d143afe > .elementor-widget-container{margin:-18px 0px 0px 11px;}.elementor-14482 .elementor-element.elementor-element-2ae6ae40 > .elementor-widget-container{margin:-25px 0px 25px 11px;}.elementor-14482 .elementor-element.elementor-element-2ae6ae40 .elementor-icon-list-icon i{color:#CDAF0A;transition:color 0.3s;}.elementor-14482 .elementor-element.elementor-element-2ae6ae40 .elementor-icon-list-icon svg{fill:#CDAF0A;transition:fill 0.3s;}.elementor-14482 .elementor-element.elementor-element-2ae6ae40{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14482 .elementor-element.elementor-element-2ae6ae40 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14482 .elementor-element.elementor-element-1c99b010 > .elementor-widget-container{margin:0px 10px 0px 10px;padding:0px 10px 20px 10px;}.elementor-14482 .elementor-element.elementor-element-67ef6bdb > .elementor-element-populated{border-style:solid;border-color:#8A8A01;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-67ef6bdb > .elementor-element-populated, .elementor-14482 .elementor-element.elementor-element-67ef6bdb > .elementor-element-populated > .elementor-background-overlay, .elementor-14482 .elementor-element.elementor-element-67ef6bdb > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-493d6340 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-493d6340 img{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-2694cf > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-14482 .elementor-element.elementor-element-2694cf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;color:#000000;}.elementor-14482 .elementor-element.elementor-element-27040062 > .elementor-widget-container{margin:-20px 0px -15px 12px;}.elementor-14482 .elementor-element.elementor-element-27040062{font-family:"Inter", Sans-serif;font-weight:700;color:#0A5C2E;}.elementor-14482 .elementor-element.elementor-element-12eb7692 > .elementor-widget-container{margin:-23px 0px 0px 12px;}.elementor-14482 .elementor-element.elementor-element-12eb7692{font-family:"Inter", Sans-serif;font-weight:400;color:#252323;}.elementor-14482 .elementor-element.elementor-element-eebe9b7{--divider-border-style:solid;--divider-color:#9C6801;--divider-border-width:1.5px;}.elementor-14482 .elementor-element.elementor-element-eebe9b7 > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-eebe9b7 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-14482 .elementor-element.elementor-element-eebe9b7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-14482 .elementor-element.elementor-element-eebe9b7.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-eebe9b7.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-eebe9b7.elementor-view-default .elementor-icon{color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-eebe9b7.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-eebe9b7.elementor-view-default .elementor-icon svg{fill:#9C6801;}.elementor-14482 .elementor-element.elementor-element-4edf7e08 > .elementor-widget-container{margin:-30px 0px 0px 10px;}.elementor-14482 .elementor-element.elementor-element-4edf7e08 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;color:#D60000;}.elementor-14482 .elementor-element.elementor-element-216163e7 > .elementor-widget-container{margin:-18px 0px 0px 11px;}.elementor-14482 .elementor-element.elementor-element-53f507ed > .elementor-widget-container{margin:-25px 0px 0px 11px;}.elementor-14482 .elementor-element.elementor-element-53f507ed .elementor-icon-list-icon i{color:#CDAF0A;transition:color 0.3s;}.elementor-14482 .elementor-element.elementor-element-53f507ed .elementor-icon-list-icon svg{fill:#CDAF0A;transition:fill 0.3s;}.elementor-14482 .elementor-element.elementor-element-53f507ed{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14482 .elementor-element.elementor-element-53f507ed .elementor-icon-list-text{transition:color 0.3s;}.elementor-14482 .elementor-element.elementor-element-66009db5 > .elementor-widget-container{margin:0px 10px 0px 10px;padding:0px 10px 20px 10px;}.elementor-14482 .elementor-element.elementor-element-5c6f9261 > .elementor-container{max-width:1280px;}.elementor-14482 .elementor-element.elementor-element-7bfc1671 > .elementor-widget-container{margin:0px 10px 0px 10px;padding:0px 10px 20px 10px;}.elementor-14482 .elementor-element.elementor-element-65ab1833{--divider-border-style:solid;--divider-color:#9C6801;--divider-border-width:1.5px;}.elementor-14482 .elementor-element.elementor-element-65ab1833 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-14482 .elementor-element.elementor-element-65ab1833 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-14482 .elementor-element.elementor-element-65ab1833 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-14482 .elementor-element.elementor-element-65ab1833.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-65ab1833.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-65ab1833.elementor-view-default .elementor-icon{color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-65ab1833.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-65ab1833.elementor-view-default .elementor-icon svg{fill:#9C6801;}.elementor-14482 .elementor-element.elementor-element-5fe88aaa{text-align:center;}.elementor-14482 .elementor-element.elementor-element-5fe88aaa .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;letter-spacing:1px;color:#0a5c2e;}.elementor-14482 .elementor-element.elementor-element-6d7909fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14482 .elementor-element.elementor-element-6d7909fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-14482 .elementor-element.elementor-element-6d7909fa > .elementor-element-populated{border-style:solid;border-color:#9C6801;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-14482 .elementor-element.elementor-element-6d7909fa > .elementor-element-populated, .elementor-14482 .elementor-element.elementor-element-6d7909fa > .elementor-element-populated > .elementor-background-overlay, .elementor-14482 .elementor-element.elementor-element-6d7909fa > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-6d7909fa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-14482 .elementor-element.elementor-element-6118c679 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-6118c679 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-14482 .elementor-element.elementor-element-6118c679.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-6118c679.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-6118c679.elementor-view-default .elementor-icon{fill:#9C6801;color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-6118c679 .elementor-icon{font-size:25px;}.elementor-14482 .elementor-element.elementor-element-6118c679 .elementor-icon-box-title, .elementor-14482 .elementor-element.elementor-element-6118c679 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-14482 .elementor-element.elementor-element-6118c679 .elementor-icon-box-title{color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-6118c679:has(:hover) .elementor-icon-box-title,
					 .elementor-14482 .elementor-element.elementor-element-6118c679:has(:focus) .elementor-icon-box-title{color:#111827;}.elementor-14482 .elementor-element.elementor-element-6118c679 .elementor-icon-box-description{color:#1E1E1E;}.elementor-14482 .elementor-element.elementor-element-4a679a1a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14482 .elementor-element.elementor-element-4a679a1a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-14482 .elementor-element.elementor-element-4a679a1a > .elementor-element-populated{border-style:solid;border-color:#9C6801;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-14482 .elementor-element.elementor-element-4a679a1a > .elementor-element-populated, .elementor-14482 .elementor-element.elementor-element-4a679a1a > .elementor-element-populated > .elementor-background-overlay, .elementor-14482 .elementor-element.elementor-element-4a679a1a > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-4a679a1a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14482 .elementor-element.elementor-element-682242cb .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-14482 .elementor-element.elementor-element-682242cb.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-682242cb.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-682242cb.elementor-view-default .elementor-icon{fill:#9C6801;color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-682242cb .elementor-icon{font-size:25px;}.elementor-14482 .elementor-element.elementor-element-682242cb .elementor-icon-box-title, .elementor-14482 .elementor-element.elementor-element-682242cb .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-14482 .elementor-element.elementor-element-682242cb .elementor-icon-box-title{color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-682242cb:has(:hover) .elementor-icon-box-title,
					 .elementor-14482 .elementor-element.elementor-element-682242cb:has(:focus) .elementor-icon-box-title{color:#111827;}.elementor-14482 .elementor-element.elementor-element-682242cb .elementor-icon-box-description{color:#1E1E1E;}.elementor-14482 .elementor-element.elementor-element-206a50ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14482 .elementor-element.elementor-element-206a50ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-14482 .elementor-element.elementor-element-206a50ad > .elementor-element-populated{border-style:solid;border-color:#9C6801;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-14482 .elementor-element.elementor-element-206a50ad > .elementor-element-populated, .elementor-14482 .elementor-element.elementor-element-206a50ad > .elementor-element-populated > .elementor-background-overlay, .elementor-14482 .elementor-element.elementor-element-206a50ad > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-206a50ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14482 .elementor-element.elementor-element-65af9c7d .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-14482 .elementor-element.elementor-element-65af9c7d.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-65af9c7d.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-65af9c7d.elementor-view-default .elementor-icon{fill:#9C6801;color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-65af9c7d .elementor-icon{font-size:25px;}.elementor-14482 .elementor-element.elementor-element-65af9c7d .elementor-icon-box-title, .elementor-14482 .elementor-element.elementor-element-65af9c7d .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-14482 .elementor-element.elementor-element-65af9c7d .elementor-icon-box-title{color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-65af9c7d:has(:hover) .elementor-icon-box-title,
					 .elementor-14482 .elementor-element.elementor-element-65af9c7d:has(:focus) .elementor-icon-box-title{color:#111827;}.elementor-14482 .elementor-element.elementor-element-65af9c7d .elementor-icon-box-description{color:#1E1E1E;}.elementor-14482 .elementor-element.elementor-element-a31d3db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14482 .elementor-element.elementor-element-a31d3db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-14482 .elementor-element.elementor-element-a31d3db > .elementor-element-populated{border-style:solid;border-color:#9C6801;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-14482 .elementor-element.elementor-element-a31d3db > .elementor-element-populated, .elementor-14482 .elementor-element.elementor-element-a31d3db > .elementor-element-populated > .elementor-background-overlay, .elementor-14482 .elementor-element.elementor-element-a31d3db > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-a31d3db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14482 .elementor-element.elementor-element-4c4cb9cf .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-14482 .elementor-element.elementor-element-4c4cb9cf.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-4c4cb9cf.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-4c4cb9cf.elementor-view-default .elementor-icon{fill:#9C6801;color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-4c4cb9cf .elementor-icon{font-size:25px;}.elementor-14482 .elementor-element.elementor-element-4c4cb9cf .elementor-icon-box-title, .elementor-14482 .elementor-element.elementor-element-4c4cb9cf .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-14482 .elementor-element.elementor-element-4c4cb9cf .elementor-icon-box-title{color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-4c4cb9cf:has(:hover) .elementor-icon-box-title,
					 .elementor-14482 .elementor-element.elementor-element-4c4cb9cf:has(:focus) .elementor-icon-box-title{color:#111827;}.elementor-14482 .elementor-element.elementor-element-4c4cb9cf .elementor-icon-box-description{color:#1E1E1E;}.elementor-14482 .elementor-element.elementor-element-30d0bbec{--divider-border-style:solid;--divider-color:#9C6801;--divider-border-width:1.5px;}.elementor-14482 .elementor-element.elementor-element-30d0bbec > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-14482 .elementor-element.elementor-element-30d0bbec .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-14482 .elementor-element.elementor-element-30d0bbec .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-14482 .elementor-element.elementor-element-30d0bbec.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-30d0bbec.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-30d0bbec.elementor-view-default .elementor-icon{color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-30d0bbec.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-30d0bbec.elementor-view-default .elementor-icon svg{fill:#9C6801;}.elementor-14482 .elementor-element.elementor-element-faca4ed > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-14482 .elementor-element.elementor-element-faca4ed{text-align:center;}.elementor-14482 .elementor-element.elementor-element-faca4ed .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;letter-spacing:1px;color:#0a5c2e;}.elementor-14482 .elementor-element.elementor-element-717d9cba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14482 .elementor-element.elementor-element-717d9cba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-14482 .elementor-element.elementor-element-717d9cba > .elementor-element-populated{border-style:solid;border-color:#9C6801;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 0px 20px 0px;}.elementor-14482 .elementor-element.elementor-element-717d9cba > .elementor-element-populated, .elementor-14482 .elementor-element.elementor-element-717d9cba > .elementor-element-populated > .elementor-background-overlay, .elementor-14482 .elementor-element.elementor-element-717d9cba > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-717d9cba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14482 .elementor-element.elementor-element-54b503c5 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-54b503c5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-14482 .elementor-element.elementor-element-54b503c5.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-54b503c5.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-54b503c5.elementor-view-default .elementor-icon{fill:#9C6801;color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-54b503c5 .elementor-icon{font-size:20px;}.elementor-14482 .elementor-element.elementor-element-54b503c5 .elementor-icon-box-title, .elementor-14482 .elementor-element.elementor-element-54b503c5 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-14482 .elementor-element.elementor-element-54b503c5 .elementor-icon-box-title{color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-54b503c5:has(:hover) .elementor-icon-box-title,
					 .elementor-14482 .elementor-element.elementor-element-54b503c5:has(:focus) .elementor-icon-box-title{color:#111827;}.elementor-14482 .elementor-element.elementor-element-54b503c5 .elementor-icon-box-description{color:#1E1E1E;}.elementor-14482 .elementor-element.elementor-element-6ed5754e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14482 .elementor-element.elementor-element-6ed5754e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-14482 .elementor-element.elementor-element-6ed5754e > .elementor-element-populated{border-style:solid;border-color:#9C6801;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-14482 .elementor-element.elementor-element-6ed5754e > .elementor-element-populated, .elementor-14482 .elementor-element.elementor-element-6ed5754e > .elementor-element-populated > .elementor-background-overlay, .elementor-14482 .elementor-element.elementor-element-6ed5754e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-6ed5754e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14482 .elementor-element.elementor-element-18ea41c0 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-14482 .elementor-element.elementor-element-18ea41c0.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-18ea41c0.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-18ea41c0.elementor-view-default .elementor-icon{fill:#9C6801;color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-18ea41c0 .elementor-icon{font-size:20px;}.elementor-14482 .elementor-element.elementor-element-18ea41c0 .elementor-icon-box-title, .elementor-14482 .elementor-element.elementor-element-18ea41c0 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-14482 .elementor-element.elementor-element-18ea41c0 .elementor-icon-box-title{color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-18ea41c0:has(:hover) .elementor-icon-box-title,
					 .elementor-14482 .elementor-element.elementor-element-18ea41c0:has(:focus) .elementor-icon-box-title{color:#111827;}.elementor-14482 .elementor-element.elementor-element-18ea41c0 .elementor-icon-box-description{color:#1E1E1E;}.elementor-14482 .elementor-element.elementor-element-5c6a654e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14482 .elementor-element.elementor-element-5c6a654e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-14482 .elementor-element.elementor-element-5c6a654e > .elementor-element-populated{border-style:solid;border-color:#9C6801;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-14482 .elementor-element.elementor-element-5c6a654e > .elementor-element-populated, .elementor-14482 .elementor-element.elementor-element-5c6a654e > .elementor-element-populated > .elementor-background-overlay, .elementor-14482 .elementor-element.elementor-element-5c6a654e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-5c6a654e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14482 .elementor-element.elementor-element-1f6b3b54 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-14482 .elementor-element.elementor-element-1f6b3b54.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-1f6b3b54.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-1f6b3b54.elementor-view-default .elementor-icon{fill:#9C6801;color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-1f6b3b54 .elementor-icon{font-size:20px;}.elementor-14482 .elementor-element.elementor-element-1f6b3b54 .elementor-icon-box-title, .elementor-14482 .elementor-element.elementor-element-1f6b3b54 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-14482 .elementor-element.elementor-element-1f6b3b54 .elementor-icon-box-title{color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-1f6b3b54:has(:hover) .elementor-icon-box-title,
					 .elementor-14482 .elementor-element.elementor-element-1f6b3b54:has(:focus) .elementor-icon-box-title{color:#111827;}.elementor-14482 .elementor-element.elementor-element-1f6b3b54 .elementor-icon-box-description{color:#1E1E1E;}.elementor-14482 .elementor-element.elementor-element-289908f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14482 .elementor-element.elementor-element-289908f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-14482 .elementor-element.elementor-element-289908f4 > .elementor-element-populated{border-style:solid;border-color:#9C6801;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-289908f4 > .elementor-element-populated, .elementor-14482 .elementor-element.elementor-element-289908f4 > .elementor-element-populated > .elementor-background-overlay, .elementor-14482 .elementor-element.elementor-element-289908f4 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-289908f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14482 .elementor-element.elementor-element-25c0cb28 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-14482 .elementor-element.elementor-element-25c0cb28.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-25c0cb28.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-25c0cb28.elementor-view-default .elementor-icon{fill:#9C6801;color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-25c0cb28 .elementor-icon{font-size:20px;}.elementor-14482 .elementor-element.elementor-element-25c0cb28 .elementor-icon i{transform:rotate(0deg);}.elementor-14482 .elementor-element.elementor-element-25c0cb28 .elementor-icon-box-title, .elementor-14482 .elementor-element.elementor-element-25c0cb28 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-14482 .elementor-element.elementor-element-25c0cb28 .elementor-icon-box-title{color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-25c0cb28:has(:hover) .elementor-icon-box-title,
					 .elementor-14482 .elementor-element.elementor-element-25c0cb28:has(:focus) .elementor-icon-box-title{color:#111827;}.elementor-14482 .elementor-element.elementor-element-25c0cb28 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#1E1E1E;}.elementor-14482 .elementor-element.elementor-element-5d5523d8:not(.elementor-motion-effects-element-type-background), .elementor-14482 .elementor-element.elementor-element-5d5523d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-14482 .elementor-element.elementor-element-5d5523d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-14482 .elementor-element.elementor-element-5d5523d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14482 .elementor-element.elementor-element-898caaf{--divider-border-style:solid;--divider-color:#9C6801;--divider-border-width:1.5px;}.elementor-14482 .elementor-element.elementor-element-898caaf > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-14482 .elementor-element.elementor-element-898caaf .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-14482 .elementor-element.elementor-element-898caaf .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-14482 .elementor-element.elementor-element-898caaf.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-898caaf.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-898caaf.elementor-view-default .elementor-icon{color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-898caaf.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-898caaf.elementor-view-default .elementor-icon svg{fill:#9C6801;}.elementor-14482 .elementor-element.elementor-element-6bafb5aa{text-align:center;}.elementor-14482 .elementor-element.elementor-element-6bafb5aa .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;letter-spacing:1px;color:#0a5c2e;}.elementor-14482 .elementor-element.elementor-element-4f964966{--divider-border-style:solid;--divider-color:#9C6801;--divider-border-width:1.5px;}.elementor-14482 .elementor-element.elementor-element-4f964966 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-14482 .elementor-element.elementor-element-4f964966 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-14482 .elementor-element.elementor-element-4f964966 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-14482 .elementor-element.elementor-element-4f964966.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-4f964966.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-4f964966.elementor-view-default .elementor-icon{color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-4f964966.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-4f964966.elementor-view-default .elementor-icon svg{fill:#9C6801;}.elementor-14482 .elementor-element.elementor-element-3bf2be0d{text-align:center;}.elementor-14482 .elementor-element.elementor-element-3bf2be0d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;letter-spacing:1px;color:#0a5c2e;}.elementor-14482 .elementor-element.elementor-element-4c42e5e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14482 .elementor-element.elementor-element-4c42e5e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-14482 .elementor-element.elementor-element-4c42e5e8 > .elementor-element-populated{border-style:solid;border-color:#9C6801;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 0px 20px 0px;}.elementor-14482 .elementor-element.elementor-element-4c42e5e8 > .elementor-element-populated, .elementor-14482 .elementor-element.elementor-element-4c42e5e8 > .elementor-element-populated > .elementor-background-overlay, .elementor-14482 .elementor-element.elementor-element-4c42e5e8 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-4c42e5e8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14482 .elementor-element.elementor-element-a93a10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-a93a10 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-14482 .elementor-element.elementor-element-a93a10.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-a93a10.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-a93a10.elementor-view-default .elementor-icon{fill:#9C6801;color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-a93a10 .elementor-icon{font-size:25px;}.elementor-14482 .elementor-element.elementor-element-a93a10 .elementor-icon-box-title, .elementor-14482 .elementor-element.elementor-element-a93a10 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-14482 .elementor-element.elementor-element-a93a10 .elementor-icon-box-title{color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-a93a10:has(:hover) .elementor-icon-box-title,
					 .elementor-14482 .elementor-element.elementor-element-a93a10:has(:focus) .elementor-icon-box-title{color:#111827;}.elementor-14482 .elementor-element.elementor-element-a93a10 .elementor-icon-box-description{color:#1E1E1E;}.elementor-14482 .elementor-element.elementor-element-4f65cdde:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14482 .elementor-element.elementor-element-4f65cdde > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-14482 .elementor-element.elementor-element-4f65cdde > .elementor-element-populated{border-style:solid;border-color:#9C6801;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 0px 20px 0px;}.elementor-14482 .elementor-element.elementor-element-4f65cdde > .elementor-element-populated, .elementor-14482 .elementor-element.elementor-element-4f65cdde > .elementor-element-populated > .elementor-background-overlay, .elementor-14482 .elementor-element.elementor-element-4f65cdde > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-4f65cdde > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14482 .elementor-element.elementor-element-13e7c723 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-14482 .elementor-element.elementor-element-13e7c723.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-13e7c723.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-13e7c723.elementor-view-default .elementor-icon{fill:#9C6801;color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-13e7c723 .elementor-icon{font-size:25px;}.elementor-14482 .elementor-element.elementor-element-13e7c723 .elementor-icon-box-title, .elementor-14482 .elementor-element.elementor-element-13e7c723 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-14482 .elementor-element.elementor-element-13e7c723 .elementor-icon-box-title{color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-13e7c723:has(:hover) .elementor-icon-box-title,
					 .elementor-14482 .elementor-element.elementor-element-13e7c723:has(:focus) .elementor-icon-box-title{color:#111827;}.elementor-14482 .elementor-element.elementor-element-13e7c723 .elementor-icon-box-description{color:#1E1E1E;}.elementor-14482 .elementor-element.elementor-element-3f60f311:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14482 .elementor-element.elementor-element-3f60f311 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-14482 .elementor-element.elementor-element-3f60f311 > .elementor-element-populated{border-style:solid;border-color:#9C6801;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 0px 20px 0px;}.elementor-14482 .elementor-element.elementor-element-3f60f311 > .elementor-element-populated, .elementor-14482 .elementor-element.elementor-element-3f60f311 > .elementor-element-populated > .elementor-background-overlay, .elementor-14482 .elementor-element.elementor-element-3f60f311 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-3f60f311 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14482 .elementor-element.elementor-element-d81ff42 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-14482 .elementor-element.elementor-element-d81ff42.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-d81ff42.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-d81ff42.elementor-view-default .elementor-icon{fill:#9C6801;color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-d81ff42 .elementor-icon{font-size:25px;}.elementor-14482 .elementor-element.elementor-element-d81ff42 .elementor-icon-box-title, .elementor-14482 .elementor-element.elementor-element-d81ff42 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-14482 .elementor-element.elementor-element-d81ff42 .elementor-icon-box-title{color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-d81ff42:has(:hover) .elementor-icon-box-title,
					 .elementor-14482 .elementor-element.elementor-element-d81ff42:has(:focus) .elementor-icon-box-title{color:#111827;}.elementor-14482 .elementor-element.elementor-element-d81ff42 .elementor-icon-box-description{color:#1E1E1E;}.elementor-14482 .elementor-element.elementor-element-4e13a1c7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14482 .elementor-element.elementor-element-4e13a1c7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-14482 .elementor-element.elementor-element-4e13a1c7 > .elementor-element-populated{border-style:solid;border-color:#9C6801;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 0px 20px 0px;}.elementor-14482 .elementor-element.elementor-element-4e13a1c7 > .elementor-element-populated, .elementor-14482 .elementor-element.elementor-element-4e13a1c7 > .elementor-element-populated > .elementor-background-overlay, .elementor-14482 .elementor-element.elementor-element-4e13a1c7 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-4e13a1c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14482 .elementor-element.elementor-element-2c754262 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-2c754262 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-14482 .elementor-element.elementor-element-2c754262.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-2c754262.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-2c754262.elementor-view-default .elementor-icon{fill:#9C6801;color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-2c754262 .elementor-icon{font-size:25px;}.elementor-14482 .elementor-element.elementor-element-2c754262 .elementor-icon-box-title, .elementor-14482 .elementor-element.elementor-element-2c754262 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-14482 .elementor-element.elementor-element-2c754262 .elementor-icon-box-title{color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-2c754262:has(:hover) .elementor-icon-box-title,
					 .elementor-14482 .elementor-element.elementor-element-2c754262:has(:focus) .elementor-icon-box-title{color:#111827;}.elementor-14482 .elementor-element.elementor-element-2c754262 .elementor-icon-box-description{color:#1E1E1E;}.elementor-14482 .elementor-element.elementor-element-61f21766:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14482 .elementor-element.elementor-element-61f21766 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-14482 .elementor-element.elementor-element-61f21766 > .elementor-element-populated{border-style:solid;border-color:#9C6801;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-14482 .elementor-element.elementor-element-61f21766 > .elementor-element-populated, .elementor-14482 .elementor-element.elementor-element-61f21766 > .elementor-element-populated > .elementor-background-overlay, .elementor-14482 .elementor-element.elementor-element-61f21766 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-61f21766 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14482 .elementor-element.elementor-element-710ae9e4 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-14482 .elementor-element.elementor-element-710ae9e4.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-710ae9e4.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-710ae9e4.elementor-view-default .elementor-icon{fill:#9C6801;color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-710ae9e4 .elementor-icon{font-size:25px;}.elementor-14482 .elementor-element.elementor-element-710ae9e4 .elementor-icon-box-title, .elementor-14482 .elementor-element.elementor-element-710ae9e4 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-14482 .elementor-element.elementor-element-710ae9e4 .elementor-icon-box-title{color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-710ae9e4:has(:hover) .elementor-icon-box-title,
					 .elementor-14482 .elementor-element.elementor-element-710ae9e4:has(:focus) .elementor-icon-box-title{color:#111827;}.elementor-14482 .elementor-element.elementor-element-710ae9e4 .elementor-icon-box-description{color:#1E1E1E;}.elementor-14482 .elementor-element.elementor-element-6903d23e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14482 .elementor-element.elementor-element-6903d23e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-14482 .elementor-element.elementor-element-6903d23e > .elementor-element-populated{border-style:solid;border-color:#9C6801;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 0px 20px 0px;}.elementor-14482 .elementor-element.elementor-element-6903d23e > .elementor-element-populated, .elementor-14482 .elementor-element.elementor-element-6903d23e > .elementor-element-populated > .elementor-background-overlay, .elementor-14482 .elementor-element.elementor-element-6903d23e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-14482 .elementor-element.elementor-element-6903d23e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14482 .elementor-element.elementor-element-7e5cd5b8 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-14482 .elementor-element.elementor-element-7e5cd5b8.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-7e5cd5b8.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-7e5cd5b8.elementor-view-default .elementor-icon{fill:#9C6801;color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-7e5cd5b8 .elementor-icon{font-size:25px;}.elementor-14482 .elementor-element.elementor-element-7e5cd5b8 .elementor-icon-box-title, .elementor-14482 .elementor-element.elementor-element-7e5cd5b8 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}.elementor-14482 .elementor-element.elementor-element-7e5cd5b8 .elementor-icon-box-title{color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-7e5cd5b8:has(:hover) .elementor-icon-box-title,
					 .elementor-14482 .elementor-element.elementor-element-7e5cd5b8:has(:focus) .elementor-icon-box-title{color:#111827;}.elementor-14482 .elementor-element.elementor-element-7e5cd5b8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#1E1E1E;}.elementor-14482 .elementor-element.elementor-element-177a7b0c{margin-top:0px;margin-bottom:0px;}.elementor-14482 .elementor-element.elementor-element-39102c74{--divider-border-style:solid;--divider-color:#9C6801;--divider-border-width:1.5px;}.elementor-14482 .elementor-element.elementor-element-39102c74 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-14482 .elementor-element.elementor-element-39102c74 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-14482 .elementor-element.elementor-element-39102c74 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-14482 .elementor-element.elementor-element-39102c74.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-39102c74.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-39102c74.elementor-view-default .elementor-icon{color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-39102c74.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-39102c74.elementor-view-default .elementor-icon svg{fill:#9C6801;}.elementor-14482 .elementor-element.elementor-element-5246668{text-align:center;}.elementor-14482 .elementor-element.elementor-element-5246668 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;color:#0A5C2E;}.elementor-14482 .elementor-element.elementor-element-248b82ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-59848bf8:not(.elementor-motion-effects-element-type-background), .elementor-14482 .elementor-element.elementor-element-59848bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f9fa;}.elementor-14482 .elementor-element.elementor-element-59848bf8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-14482 .elementor-element.elementor-element-59848bf8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14482 .elementor-element.elementor-element-5a104523{--divider-border-style:solid;--divider-color:#9C6801;--divider-border-width:1.5px;}.elementor-14482 .elementor-element.elementor-element-5a104523 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-14482 .elementor-element.elementor-element-5a104523 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-14482 .elementor-element.elementor-element-5a104523 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-14482 .elementor-element.elementor-element-5a104523.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-5a104523.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-5a104523.elementor-view-default .elementor-icon{color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-5a104523.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-5a104523.elementor-view-default .elementor-icon svg{fill:#9C6801;}.elementor-14482 .elementor-element.elementor-element-32ef9b03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-32ef9b03{text-align:center;}.elementor-14482 .elementor-element.elementor-element-32ef9b03 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;letter-spacing:1px;color:#0a5c2e;}.elementor-14482 .elementor-element.elementor-element-3f80b3d9 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:40px;}.elementor-14482 .elementor-element.elementor-element-3f80b3d9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14482 .elementor-element.elementor-element-4233180e > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:40px;}.elementor-14482 .elementor-element.elementor-element-4233180e{margin-top:5px;margin-bottom:5px;padding:0px 0px 60px 0px;}.elementor-14482 .elementor-element.elementor-element-39315e14{--divider-border-style:solid;--divider-color:#9C6801;--divider-border-width:1.5px;}.elementor-14482 .elementor-element.elementor-element-39315e14 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-14482 .elementor-element.elementor-element-39315e14 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-14482 .elementor-element.elementor-element-39315e14 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-14482 .elementor-element.elementor-element-39315e14.elementor-view-stacked .elementor-icon{background-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-39315e14.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-39315e14.elementor-view-default .elementor-icon{color:#9C6801;border-color:#9C6801;}.elementor-14482 .elementor-element.elementor-element-39315e14.elementor-view-framed .elementor-icon, .elementor-14482 .elementor-element.elementor-element-39315e14.elementor-view-default .elementor-icon svg{fill:#9C6801;}.elementor-14482 .elementor-element.elementor-element-40b969a1:not(.elementor-motion-effects-element-type-background), .elementor-14482 .elementor-element.elementor-element-40b969a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f9fa;}.elementor-14482 .elementor-element.elementor-element-40b969a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-14482 .elementor-element.elementor-element-40b969a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14482 .elementor-element.elementor-element-450ea7d1 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-14482 .elementor-element.elementor-element-450ea7d1{text-align:center;}.elementor-14482 .elementor-element.elementor-element-450ea7d1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;letter-spacing:1px;color:#0a5c2e;}.elementor-14482 .elementor-element.elementor-element-7f925505{margin-top:-20px;margin-bottom:0px;}.elementor-14482 .elementor-element.elementor-element-28dea4cc{margin-top:-20px;margin-bottom:0px;}@media(max-width:767px){.elementor-14482 .elementor-element.elementor-element-4d8e33b2 .elementor-heading-title{font-size:38px;}.elementor-14482 .elementor-element.elementor-element-61e67cb2 .elementor-heading-title{font-size:26px;}.elementor-14482 .elementor-element.elementor-element-41e71142 > .elementor-element-populated{margin:10px 10px 40px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-14482 .elementor-element.elementor-element-69edc508 > .elementor-element-populated{margin:10px 10px 40px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-14482 .elementor-element.elementor-element-59ba0368 > .elementor-element-populated{margin:10px 10px 40px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-14482 .elementor-element.elementor-element-26b7729e > .elementor-element-populated{margin:10px 10px 40px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-14482 .elementor-element.elementor-element-7fa42973 > .elementor-element-populated{margin:10px 10px 40px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-14482 .elementor-element.elementor-element-67ef6bdb > .elementor-element-populated{margin:10px 10px 40px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}}@media(min-width:768px){.elementor-14482 .elementor-element.elementor-element-1b8d314d{width:32.857%;}.elementor-14482 .elementor-element.elementor-element-27149196{width:67.143%;}}/* Start custom CSS for html, class: .elementor-element-781f278 */.jf-paket-system {
  font-family: 'Poppins', sans-serif !important;
  max-width: 1280px !important;
  margin: 0 auto !important;
  padding: 20px 0 !important;
  color: #1f2937;
  width: 100% !important;
  box-sizing: border-box;
}
.jf-paket-system *, .jf-paket-system *::before, .jf-paket-system *::after { box-sizing: border-box; }

.jf-header {
  text-align: center;
  margin-bottom: 30px;
  padding: 0 20px;
}

.jf-header-badge {
  display: inline-block;
  padding: 8px 24px;
  background: #ffffff;
  border: 1.5px solid #d4af37;
  border-radius: 50px;
  color: #0a5c2e;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 1.5px;
  margin-bottom: 16px;
  text-transform: uppercase;
}

.jf-header h2 {
  font-family: 'Playfair Display', serif;
  font-size: 38px;
  font-weight: 700;
  color: #1f2937;
  margin: 0 0 12px 0;
  line-height: 1.2;
}

.jf-header h2 .accent { color: #0a5c2e; }

.jf-header p {
  font-size: 16px;
  color: #6b7280;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2998ea59 */.jf-badge {
  position: absolute;
  top: 22px;
  left: 14px;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 11px;
  font-weight: 700;
  color: #ffffff;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  z-index: 2;
  box-shadow: 0 2px 8px rgba(0,0,0,0.15);
}
.jf-badge--Ekonomis { background: #0a5c2e; }

.jf-flight-badge {
  position: absolute;
  top: 22px;
  right: 14px;
  padding: 5px 10px;
  border-radius: 20px;
  font-size: 10px;
  font-weight: 700;
  color: #ffffff;
  background: #0a5c2e;
  z-index: 2;
  letter-spacing: 0.5px;
}

.jf-flight-badge--transit { background: #777777; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-24033099 */.jf-card-actions .jf-btn-primary {
  flex: 1;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61bddcf7 */.jf-flight-badge--transit { background: #777777; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5a54bfed */.jf-card-actions .jf-btn-primary {
  flex: 1;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5b6d4bac */.jf-badge {
  position: absolute;
  top: 22px;
  left: 14px;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 11px;
  font-weight: 700;
  color: #ffffff;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  z-index: 2;
  box-shadow: 0 2px 8px rgba(0,0,0,0.15);
}
.jf-badge--Populer { background: #ff0000; }

.jf-flight-badge {
  position: absolute;
  top: 22px;
  right: 14px;
  padding: 5px 10px;
  border-radius: 20px;
  font-size: 10px;
  font-weight: 700;
  color: #ffffff;
  background: #0a5c2e;
  z-index: 2;
  letter-spacing: 0.5px;
}

.jf-flight-badge--Direct { background: #0a5c2e; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3b7696fe */.jf-card-actions .jf-btn-primary {
  flex: 1;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-80211ce */.jf-cards-grid {
     display: flex !important;
     flex-wrap: wrap !important;
     gap: 24px;
     padding: 0 20px;
     align-items: stretch;
   }
   .jf-card {
     flex: 1 1 calc(33.333% - 16px) !important;
     min-width: 300px;
     max-width: calc(33.333% - 16px);
   }
   @media (max-width: 1024px) {
     .jf-card { flex: 1 1 calc(50% - 12px) !important; max-width: calc(50% - 12px); }
   }
   @media (max-width: 640px) {
     .jf-card { flex: 1 1 100% !important; max-width: 100%; }
   }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4a5bff */.jf-badge {
  position: absolute;
  top: 22px;
  left: 14px;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 11px;
  font-weight: 700;
  color: #ffffff;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  z-index: 2;
  box-shadow: 0 2px 8px rgba(0,0,0,0.15);
}
.jf-badge--Seller { background: #d4af37; }

.jf-flight-badge {
  position: absolute;
  top: 22px;
  right: 14px;
  padding: 5px 10px;
  border-radius: 20px;
  font-size: 10px;
  font-weight: 700;
  color: #ffffff;
  background: #0a5c2e;
  z-index: 2;
  letter-spacing: 0.5px;
}

.jf-flight-badge--Direct { background: #0a5c2e0; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-749ccbca */.jf-card-actions .jf-btn-primary {
  flex: 1;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6cc1613e */.jf-flight-badge--transit { background: #777777; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c99b010 */.jf-card-actions .jf-btn-primary {
  flex: 1;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d6ae8a7 */.jf-badge {
  position: absolute;
  top: 22px;
  left: 14px;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 11px;
  font-weight: 700;
  color: #ffffff;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  z-index: 2;
  box-shadow: 0 2px 8px rgba(0,0,0,0.15);
}
.jf-badge--PREMIUM { background: #d4af37; }

.jf-flight-badge {
  position: absolute;
  top: 22px;
  right: 14px;
  padding: 5px 10px;
  border-radius: 20px;
  font-size: 10px;
  font-weight: 700;
  color: #ffffff;
  background: #0a5c2e;
  z-index: 2;
  letter-spacing: 0.5px;
}

.jf-flight-badge--DIRECT { background: #0a5c2e; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-66009db5 */.jf-card-actions .jf-btn-primary {
  flex: 1;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1ecbcbea */.jf-cards-grid {
     display: flex !important;
     flex-wrap: wrap !important;
     gap: 24px;
     padding: 0 20px;
     align-items: stretch;
   }
   .jf-card {
     flex: 1 1 calc(33.333% - 16px) !important;
     min-width: 300px;
     max-width: calc(33.333% - 16px);
   }
   @media (max-width: 1024px) {
     .jf-card { flex: 1 1 calc(50% - 12px) !important; max-width: calc(50% - 12px); }
   }
   @media (max-width: 640px) {
     .jf-card { flex: 1 1 100% !important; max-width: 100%; }
   }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7bfc1671 */.jf-card {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.jf-card-actions {
  margin-top: auto;
}

.jf-card-actions {
  display: flex;
  gap: 8px;
  margin-top: auto;
}

.jf-btn-primary, .jf-btn-secondary {
  padding: 12px 16px;
  border-radius: 50px;
  font-family: inherit;
  font-weight: 700;
  font-size: 13px;
  cursor: pointer;
  text-decoration: none;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  transition: all 0.2s;
  border: none;
}

.jf-btn-primary {
  flex: 2;
  background: #0a5c2e;
  color: #ffffff;
  box-shadow: 0 4px 12px rgba(10,92,46,0.25);
}

.jf-btn-primary:hover {
  background: #074d24;
  color: #ffffff;
  transform: scale(1.02);
}
.jf-card--featured .jf-btn-primary {
  background: linear-gradient(135deg, #d4af37 0%, #b8932a 100%);
  box-shadow: 0 4px 12px rgba(212,175,55,0.35);
}

.jf-card--featured .jf-btn-primary:hover {
  background: linear-gradient(135deg, #b8932a 0%, #97791e 100%);
}

.jf-btn-secondary {
  flex: 1;
  background: transparent;
  color: #0a5c2e;
  border: 1.5px solid #0a5c2e;
}

.jf-btn-secondary:hover {
  background: #0a5c2e;
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-555a64bf */.jf-cta-banner {
  margin: 40px 20px 0;
  background: linear-gradient(135deg, #0a5c2e 0%, #074d24 100%);
  border-radius: 16px;
  padding: 28px 32px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  flex-wrap: wrap;
  color: #ffffff;
}

.jf-cta-text {
  flex: 1 1 280px;
}

.jf-cta-banner h3 {
  font-family: 'Playfair Display', serif;
  font-size: 24px;
  margin: 0 0 4px 0;
  font-weight: 700;
  color: #ffd700;
}

.jf-cta-banner p {
  margin: 0;
  font-size: 14px;
  opacity: 0.9;
}

.jf-cta-action {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: 8px;
}

.jf-cta-banner .jf-btn-primary {
  background: #d4af37;
  color: #ffffff;
  flex: 0 0 auto;
  padding: 14px 28px;
  font-size: 14px;
  font-weight: 600;
  border-radius: 10px;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  gap: 8px;
  transition: background 0.2s ease;
}

.jf-cta-banner .jf-btn-primary:hover {
  background: #b8932a;
}

.jf-cta-microcopy {
  font-size: 12px;
  color: #ffffff;
  opacity: 0.85;
  letter-spacing: 0.2px;
}

@media (max-width: 640px) {
  .jf-cta-banner {
    flex-direction: column;
    text-align: center;
    padding: 24px 20px;
  }
  .jf-cta-action {
    align-items: center;
    width: 100%;
  }
  .jf-cta-banner .jf-btn-primary {
    width: 100%;
    justify-content: center;
  }
}/* End custom CSS */