.elementor-186 .elementor-element.elementor-element-e188963:not(.elementor-motion-effects-element-type-background),.elementor-186 .elementor-element.elementor-element-e188963>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f0e8}.elementor-186 .elementor-element.elementor-element-e188963>.elementor-background-overlay{background-color:#000;opacity:.18;transition:background .3s,border-radius .3s,opacity .3s}.elementor-186 .elementor-element.elementor-element-e188963{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:100px 0}.elementor-186 .elementor-element.elementor-element-73f3665>.elementor-element-populated{padding:200px 0}.elementor-186 .elementor-element.elementor-element-84fc12b{text-align:center}.elementor-186 .elementor-element.elementor-element-84fc12b .elementor-heading-title{color:var(--e-global-color-21af080)}.elementor-186 .elementor-element.elementor-element-e4cfb2d{text-align:center}.elementor-186 .elementor-element.elementor-element-e4cfb2d .elementor-heading-title{color:var(--e-global-color-21af080)}.elementor-186 .elementor-element.elementor-element-312ef53:not(.elementor-motion-effects-element-type-background),.elementor-186 .elementor-element.elementor-element-312ef53>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-186 .elementor-element.elementor-element-312ef53{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-186 .elementor-element.elementor-element-312ef53>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-186 .elementor-element.elementor-element-65d4c71.elementor-column .elementor-widget-wrap{align-items:center}.elementor-186 .elementor-element.elementor-element-65d4c71.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-186 .elementor-element.elementor-element-1b14d25{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-186 .elementor-element.elementor-element-1b14d25 .elementor-heading-title{color:var(--e-global-color-21af080)}.elementor-186 .elementor-element.elementor-element-76eb2b2{text-align:center;color:var(--e-global-color-21af080)}.elementor-186 .elementor-element.elementor-element-dc6008d:not(.elementor-motion-effects-element-type-background),.elementor-186 .elementor-element.elementor-element-dc6008d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-21af080)}.elementor-186 .elementor-element.elementor-element-dc6008d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:30px 0}.elementor-186 .elementor-element.elementor-element-dc6008d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-186 .elementor-element.elementor-element-5f6b92b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-186 .elementor-element.elementor-element-5f6b92b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-186 .elementor-element.elementor-element-81fa163{border-style:solid;border-width:1px;border-color:var(--e-global-color-accent);border-radius:10px}.elementor-186 .elementor-element.elementor-element-81fa163 .elementor-wrapper{--video-aspect-ratio:1.33333}.elementor-bc-flex-widget .elementor-186 .elementor-element.elementor-element-27311c2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-186 .elementor-element.elementor-element-27311c2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-186 .elementor-element.elementor-element-665ce46{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-186 .elementor-element.elementor-element-665ce46 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-186 .elementor-element.elementor-element-62f6d94{color:var(--e-global-color-text)}.elementor-186 .elementor-element.elementor-element-09bb508{color:var(--e-global-color-text)}.elementor-186 .elementor-element.elementor-element-a965f5f:not(.elementor-motion-effects-element-type-background),.elementor-186 .elementor-element.elementor-element-a965f5f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-186 .elementor-element.elementor-element-a965f5f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 0}.elementor-186 .elementor-element.elementor-element-a965f5f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-186 .elementor-element.elementor-element-13b6fad.elementor-column .elementor-widget-wrap{align-items:center}.elementor-186 .elementor-element.elementor-element-13b6fad.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-186 .elementor-element.elementor-element-d1c3672{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-186 .elementor-element.elementor-element-d1c3672 .elementor-heading-title{color:var(--e-global-color-21af080)}.elementor-186 .elementor-element.elementor-element-86c5df7{color:var(--e-global-color-21af080)}.elementor-bc-flex-widget .elementor-186 .elementor-element.elementor-element-6917c29.elementor-column .elementor-widget-wrap{align-items:center}.elementor-186 .elementor-element.elementor-element-6917c29.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-186 .elementor-element.elementor-element-db5d6c6{border-style:solid;border-width:1px;border-color:var(--e-global-color-accent);border-radius:10px}.elementor-186 .elementor-element.elementor-element-db5d6c6 .elementor-wrapper{--video-aspect-ratio:1.33333}.elementor-186 .elementor-element.elementor-element-4458da2{padding:0}.elementor-186 .elementor-element.elementor-element-f98a56f>.elementor-element-populated{padding:0}@media(max-width:767px){.elementor-186 .elementor-element.elementor-element-e188963{padding:50px 0}.elementor-186 .elementor-element.elementor-element-84fc12b .elementor-heading-title{font-size:34px}.elementor-186 .elementor-element.elementor-element-e4cfb2d .elementor-heading-title{font-size:19px}.elementor-186 .elementor-element.elementor-element-1b14d25 .elementor-heading-title{font-size:28px}.elementor-186 .elementor-element.elementor-element-665ce46 .elementor-heading-title{font-size:27px}.elementor-186 .elementor-element.elementor-element-d1c3672 .elementor-heading-title{font-size:28px}}.cta{text-align:center;margin:40px 0}.btn{padding:12px 24px;margin:10px;text-decoration:none;border-radius:6px;font-weight:700;display:inline-block;transition:all .3s ease}.btn-primary{background:#2e5a7a;color:#f4f0e8 !important}.btn-secondary{background:#d4af37;color:#f4f0e8 !important}.btn-primary:hover,.btn-secondary:hover{opacity:.9;transform:translateY(-2px)}.next-stop-section{text-align:center;padding:20px;background:#f4f0e8;border-radius:12px;max-width:900px;margin:60px auto;box-shadow:0 15px 40px rgba(46,90,122,.12);position:relative;overflow:hidden}.next-stop-section:before{content:"";position:absolute;top:-20%;left:-10%;width:140%;height:140%;background:radial-gradient(circle at center,rgba(200,155,60,.08),transparent 70%);z-index:0}.next-stop-text{font-family:'Playfair Display',serif;font-size:22px;color:#2e5a7a;margin-bottom:25px;letter-spacing:.5px;position:relative;z-index:1}.next-stop-btn{display:inline-block;background:#c89b3c;color:#f2ece0;padding:14px 30px;border-radius:4px;text-decoration:none;font-family:'Lato',sans-serif;font-size:16px;transition:all .3s ease;position:relative;z-index:1}.next-stop-btn:hover{background:#c89b3c;color:#f2ece0;transform:translateY(-3px);box-shadow:0 12px 25px rgba(0,0,0,.15)}.next-stop-btn{padding:14px 32px !important;font-size:15px !important;color:#f4f0e8 !important}