.elementor-10285 .elementor-element.elementor-element-1b57600 > .elementor-container{max-width:1000px;}.elementor-10285 .elementor-element.elementor-element-1b57600:not(.elementor-motion-effects-element-type-background), .elementor-10285 .elementor-element.elementor-element-1b57600 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F0;}.elementor-10285 .elementor-element.elementor-element-1b57600{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 15px 0px;}.elementor-10285 .elementor-element.elementor-element-1b57600 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10285 .elementor-element.elementor-element-34fd3d8{--spacer-size:50px;}.elementor-10285 .elementor-element.elementor-element-949b7e8 .elementor-heading-title{color:#9D7C48;font-size:15px;font-weight:500;}.elementor-10285 .elementor-element.elementor-element-949b7e8 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-10285 .elementor-element.elementor-element-a34fbfa .elementor-heading-title{color:#1C3C52;font-family:"Spectral", Sans-serif;font-weight:600;}.elementor-10285 .elementor-element.elementor-element-a34fbfa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-10285 .elementor-element.elementor-element-daca7d6{text-align:left;}.elementor-10285 .elementor-element.elementor-element-202e3d9 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-10285 .elementor-element.elementor-element-d90fca5{padding:3px 0px 15px 0px;}.elementor-10285 .elementor-element.elementor-element-c3e9a55{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-10285 .elementor-element.elementor-element-7dbdde0 > .elementor-container{max-width:1000px;}.elementor-10285 .elementor-element.elementor-element-7dbdde0:not(.elementor-motion-effects-element-type-background), .elementor-10285 .elementor-element.elementor-element-7dbdde0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0E7D6;}.elementor-10285 .elementor-element.elementor-element-7dbdde0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10285 .elementor-element.elementor-element-7dbdde0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10285 .elementor-element.elementor-element-4b25858{--spacer-size:50px;}.elementor-10285 .elementor-element.elementor-element-15a7a79 .elementor-heading-title{color:#9D7C48;font-size:15px;font-weight:500;}.elementor-10285 .elementor-element.elementor-element-15a7a79 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-10285 .elementor-element.elementor-element-b608a1c .elementor-heading-title{color:#1C3C52;font-family:"Spectral", Sans-serif;font-weight:600;}.elementor-10285 .elementor-element.elementor-element-b608a1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-10285 .elementor-element.elementor-element-fc73075{padding:3px 0px 15px 0px;}.elementor-10285 .elementor-element.elementor-element-30da83e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10285 .elementor-element.elementor-element-30da83e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10285 .elementor-element.elementor-element-30da83e > .elementor-element-populated, .elementor-10285 .elementor-element.elementor-element-30da83e > .elementor-element-populated > .elementor-background-overlay, .elementor-10285 .elementor-element.elementor-element-30da83e > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-10285 .elementor-element.elementor-element-30da83e > .elementor-element-populated{box-shadow:0px 10px 20px -2px rgba(0, 0, 0, 0.10196078431372549);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:0px 0px 0px 0px;}.elementor-10285 .elementor-element.elementor-element-30da83e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10285 .elementor-element.elementor-element-e30a1e6 .elementor-repeater-item-3c28fea .swiper-slide-bg{background-color:#833ca3;background-image:url(https://silvabay.com/wp-content/uploads/2026/09/THE-WELL-PARCEL.jpg);background-size:cover;}.elementor-10285 .elementor-element.elementor-element-e30a1e6 .swiper-slide{height:200px;transition-duration:calc(5000ms*1.2);}.elementor-10285 .elementor-element.elementor-element-e30a1e6 .swiper-slide-contents{max-width:66%;}.elementor-10285 .elementor-element.elementor-element-e30a1e6 .swiper-slide-inner{text-align:center;}.elementor-10285 .elementor-element.elementor-element-e30a1e6 .elementor-slide-heading{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-10285 .elementor-element.elementor-element-e30a1e6 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-10285 .elementor-element.elementor-element-e30a1e6 .elementor-slide-description{font-family:"Roboto Slab", Sans-serif;font-size:8px;font-weight:400;}.elementor-10285 .elementor-element.elementor-element-d1e8b14{text-align:center;}.elementor-10285 .elementor-element.elementor-element-d1e8b14 .elementor-heading-title{color:#1C3C52;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-10285 .elementor-element.elementor-element-d1e8b14 > .elementor-widget-container{padding:7px 7px 7px 7px;}.elementor-10285 .elementor-element.elementor-element-22c1154:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10285 .elementor-element.elementor-element-22c1154 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10285 .elementor-element.elementor-element-22c1154 > .elementor-element-populated, .elementor-10285 .elementor-element.elementor-element-22c1154 > .elementor-element-populated > .elementor-background-overlay, .elementor-10285 .elementor-element.elementor-element-22c1154 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-10285 .elementor-element.elementor-element-22c1154 > .elementor-element-populated{box-shadow:0px 10px 20px -2px rgba(0, 0, 0, 0.10196078431372549);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:0px 0px 0px 0px;}.elementor-10285 .elementor-element.elementor-element-22c1154 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10285 .elementor-element.elementor-element-5139a45 .elementor-repeater-item-3c28fea .swiper-slide-bg{background-color:#833ca3;background-image:url(https://silvabay.com/wp-content/uploads/2026/09/THE-PUMPHOUSE.jpg);background-size:cover;}.elementor-10285 .elementor-element.elementor-element-5139a45 .swiper-slide{height:200px;transition-duration:calc(5000ms*1.2);}.elementor-10285 .elementor-element.elementor-element-5139a45 .swiper-slide-contents{max-width:66%;}.elementor-10285 .elementor-element.elementor-element-5139a45 .swiper-slide-inner{text-align:center;}.elementor-10285 .elementor-element.elementor-element-5139a45 .elementor-slide-heading{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-10285 .elementor-element.elementor-element-5139a45 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-10285 .elementor-element.elementor-element-5139a45 .elementor-slide-description{font-family:"Roboto Slab", Sans-serif;font-size:8px;font-weight:400;}.elementor-10285 .elementor-element.elementor-element-cebcb78{text-align:center;}.elementor-10285 .elementor-element.elementor-element-cebcb78 .elementor-heading-title{color:#1C3C52;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-10285 .elementor-element.elementor-element-cebcb78 > .elementor-widget-container{padding:7px 7px 7px 7px;}.elementor-10285 .elementor-element.elementor-element-1ffd7ee:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10285 .elementor-element.elementor-element-1ffd7ee > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10285 .elementor-element.elementor-element-1ffd7ee > .elementor-element-populated, .elementor-10285 .elementor-element.elementor-element-1ffd7ee > .elementor-element-populated > .elementor-background-overlay, .elementor-10285 .elementor-element.elementor-element-1ffd7ee > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-10285 .elementor-element.elementor-element-1ffd7ee > .elementor-element-populated{box-shadow:0px 10px 20px -2px rgba(0, 0, 0, 0.10196078431372549);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:0px 0px 0px 0px;}.elementor-10285 .elementor-element.elementor-element-1ffd7ee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10285 .elementor-element.elementor-element-0d03554 .elementor-repeater-item-3c28fea .swiper-slide-bg{background-color:#833ca3;background-image:url(https://silvabay.com/wp-content/uploads/2026/09/THE-MARINA-_-WATERFRONT.jpg);background-size:cover;}.elementor-10285 .elementor-element.elementor-element-0d03554 .swiper-slide{height:200px;transition-duration:calc(5000ms*1.2);}.elementor-10285 .elementor-element.elementor-element-0d03554 .swiper-slide-contents{max-width:66%;}.elementor-10285 .elementor-element.elementor-element-0d03554 .swiper-slide-inner{text-align:center;}.elementor-10285 .elementor-element.elementor-element-0d03554 .elementor-slide-heading{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-10285 .elementor-element.elementor-element-0d03554 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-10285 .elementor-element.elementor-element-0d03554 .elementor-slide-description{font-family:"Roboto Slab", Sans-serif;font-size:8px;font-weight:400;}.elementor-10285 .elementor-element.elementor-element-da23fdd{text-align:center;}.elementor-10285 .elementor-element.elementor-element-da23fdd .elementor-heading-title{color:#1C3C52;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-10285 .elementor-element.elementor-element-da23fdd > .elementor-widget-container{padding:7px 7px 7px 7px;}.elementor-10285 .elementor-element.elementor-element-de9d0ec > .elementor-container{max-width:1000px;}.elementor-10285 .elementor-element.elementor-element-de9d0ec:not(.elementor-motion-effects-element-type-background), .elementor-10285 .elementor-element.elementor-element-de9d0ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F0;}.elementor-10285 .elementor-element.elementor-element-de9d0ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 15px 0px;}.elementor-10285 .elementor-element.elementor-element-de9d0ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10285 .elementor-element.elementor-element-6fc7574{--spacer-size:50px;}.elementor-10285 .elementor-element.elementor-element-bf8a6c5 .elementor-heading-title{color:#9D7C48;font-size:15px;font-weight:500;}.elementor-10285 .elementor-element.elementor-element-bf8a6c5 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-10285 .elementor-element.elementor-element-2d91c86 .elementor-heading-title{color:#1C3C52;font-family:"Spectral", Sans-serif;font-weight:600;}.elementor-10285 .elementor-element.elementor-element-2d91c86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-10285 .elementor-element.elementor-element-24d2a15 > .elementor-container{max-width:1200px;}.elementor-10285 .elementor-element.elementor-element-a888113 > .elementor-element-populated{text-align:left;}.elementor-10285 .elementor-element.elementor-element-2bef17f > .elementor-container{max-width:1000px;}.elementor-10285 .elementor-element.elementor-element-2bef17f:not(.elementor-motion-effects-element-type-background), .elementor-10285 .elementor-element.elementor-element-2bef17f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0E7D6;}.elementor-10285 .elementor-element.elementor-element-2bef17f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 15px 0px;}.elementor-10285 .elementor-element.elementor-element-2bef17f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10285 .elementor-element.elementor-element-e1c203d{--spacer-size:50px;}.elementor-10285 .elementor-element.elementor-element-fdf4022 .elementor-heading-title{color:#9D7C48;font-size:15px;font-weight:500;}.elementor-10285 .elementor-element.elementor-element-fdf4022 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-10285 .elementor-element.elementor-element-48481a5{padding:0px 0px 0px 0px;}.elementor-10285 .elementor-element.elementor-element-ca92fca{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-10285 .elementor-element.elementor-element-5ac883e{padding:0px 0px 0px 0px;}.elementor-10285 .elementor-element.elementor-element-cde74cb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10285 .elementor-element.elementor-element-cde74cb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10285 .elementor-element.elementor-element-cde74cb > .elementor-element-populated, .elementor-10285 .elementor-element.elementor-element-cde74cb > .elementor-element-populated > .elementor-background-overlay, .elementor-10285 .elementor-element.elementor-element-cde74cb > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-10285 .elementor-element.elementor-element-cde74cb > .elementor-element-populated{box-shadow:0px 10px 20px -2px rgba(0, 0, 0, 0.10196078431372549);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-10285 .elementor-element.elementor-element-cde74cb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10285 .elementor-element.elementor-element-58c845e .elementor-heading-title{color:#2F4A5E;font-family:"Spectral", Sans-serif;font-size:20px;font-weight:600;}.elementor-10285 .elementor-element.elementor-element-58c845e > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-10285 .elementor-element.elementor-element-5482cc3 > .elementor-element-populated, .elementor-10285 .elementor-element.elementor-element-5482cc3 > .elementor-element-populated > .elementor-background-overlay, .elementor-10285 .elementor-element.elementor-element-5482cc3 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-10285 .elementor-element.elementor-element-5482cc3 > .elementor-element-populated{box-shadow:0px 10px 20px -2px rgba(0, 0, 0, 0.10196078431372549);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-10285 .elementor-element.elementor-element-5482cc3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10285 .elementor-element.elementor-element-edd49b9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10285 .elementor-element.elementor-element-edd49b9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10285 .elementor-element.elementor-element-edd49b9 > .elementor-element-populated, .elementor-10285 .elementor-element.elementor-element-edd49b9 > .elementor-element-populated > .elementor-background-overlay, .elementor-10285 .elementor-element.elementor-element-edd49b9 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-10285 .elementor-element.elementor-element-edd49b9 > .elementor-element-populated{box-shadow:0px 10px 20px -2px rgba(0, 0, 0, 0.10196078431372549);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-10285 .elementor-element.elementor-element-edd49b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10285 .elementor-element.elementor-element-9a72354 .elementor-heading-title{color:#2F4A5E;font-family:"Spectral", Sans-serif;font-size:20px;font-weight:600;}.elementor-10285 .elementor-element.elementor-element-9a72354 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-10285 .elementor-element.elementor-element-58d0f5c:not(.elementor-motion-effects-element-type-background), .elementor-10285 .elementor-element.elementor-element-58d0f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10285 .elementor-element.elementor-element-58d0f5c{border-style:solid;border-width:0px 0px 0px 5px;border-color:#B3873F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:16px;margin-bottom:16px;padding:16px 11px 16px 11px;}.elementor-10285 .elementor-element.elementor-element-58d0f5c, .elementor-10285 .elementor-element.elementor-element-58d0f5c > .elementor-background-overlay{border-radius:0px 10px 12px 0px;}.elementor-10285 .elementor-element.elementor-element-58d0f5c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10285 .elementor-element.elementor-element-ccb2cd9 .elementor-heading-title{color:#926F34;font-size:15px;font-weight:500;}.elementor-10285 .elementor-element.elementor-element-ccb2cd9 > .elementor-widget-container{padding:7px 0px 7px 15px;}.elementor-10285 .elementor-element.elementor-element-cc2db99 .elementor-heading-title{color:#2F4A5E;font-family:"Spectral", Sans-serif;font-size:20px;font-weight:600;}.elementor-10285 .elementor-element.elementor-element-cc2db99 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 15px;}.elementor-10285 .elementor-element.elementor-element-8f3b70b > .elementor-widget-container{padding:0px 11px 0px 11px;}.elementor-10285 .elementor-element.elementor-element-791ba10{color:#A9BBC4;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-10285 .elementor-element.elementor-element-791ba10 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-10285 .elementor-element.elementor-element-2ea54d7{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-10285 .elementor-element.elementor-element-e1fc4a3 > .elementor-container{max-width:1000px;}.elementor-10285 .elementor-element.elementor-element-e1fc4a3:not(.elementor-motion-effects-element-type-background), .elementor-10285 .elementor-element.elementor-element-e1fc4a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D3B52;}.elementor-10285 .elementor-element.elementor-element-e1fc4a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 15px 0px;}.elementor-10285 .elementor-element.elementor-element-e1fc4a3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10285 .elementor-element.elementor-element-4c29814{--spacer-size:50px;}.elementor-10285 .elementor-element.elementor-element-3f28e3c .elementor-heading-title{color:#C3B999;font-size:15px;font-weight:500;}.elementor-10285 .elementor-element.elementor-element-3f28e3c > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-10285 .elementor-element.elementor-element-4f1466e .elementor-heading-title{color:#FFFFFF;font-family:"Spectral", Sans-serif;font-weight:600;}.elementor-10285 .elementor-element.elementor-element-4f1466e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-10285 .elementor-element.elementor-element-7b920d3{padding:0px 0px 15px 0px;}.elementor-10285 .elementor-element.elementor-element-4d781c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10285 .elementor-element.elementor-element-4d781c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#253E50;}.elementor-10285 .elementor-element.elementor-element-4d781c6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;box-shadow:0px 10px 20px -2px rgba(0, 0, 0, 0.10196078431372549);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:30px 30px 30px 30px;}.elementor-10285 .elementor-element.elementor-element-4d781c6 > .elementor-element-populated, .elementor-10285 .elementor-element.elementor-element-4d781c6 > .elementor-element-populated > .elementor-background-overlay, .elementor-10285 .elementor-element.elementor-element-4d781c6 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-10285 .elementor-element.elementor-element-4d781c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10285 .elementor-element.elementor-element-ae67a9b{text-align:left;}.elementor-10285 .elementor-element.elementor-element-ae67a9b .elementor-heading-title{color:#E7D3A3;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-10285 .elementor-element.elementor-element-ae67a9b > .elementor-widget-container{padding:7px 7px 7px 7px;}.elementor-10285 .elementor-element.elementor-element-6db374f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10285 .elementor-element.elementor-element-e233cad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10285 .elementor-element.elementor-element-e233cad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#224757;}.elementor-10285 .elementor-element.elementor-element-e233cad > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;box-shadow:0px 10px 20px -2px rgba(0, 0, 0, 0.10196078431372549);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:30px 30px 30px 30px;}.elementor-10285 .elementor-element.elementor-element-e233cad > .elementor-element-populated, .elementor-10285 .elementor-element.elementor-element-e233cad > .elementor-element-populated > .elementor-background-overlay, .elementor-10285 .elementor-element.elementor-element-e233cad > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-10285 .elementor-element.elementor-element-e233cad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10285 .elementor-element.elementor-element-bd620a1{text-align:left;}.elementor-10285 .elementor-element.elementor-element-bd620a1 .elementor-heading-title{color:#BFE2DA;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-10285 .elementor-element.elementor-element-bd620a1 > .elementor-widget-container{padding:7px 7px 7px 7px;}.elementor-10285 .elementor-element.elementor-element-69ebaa2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10285 .elementor-element.elementor-element-9b28df1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10285 .elementor-element.elementor-element-9b28df1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10285 .elementor-element.elementor-element-9b28df1 > .elementor-element-populated, .elementor-10285 .elementor-element.elementor-element-9b28df1 > .elementor-element-populated > .elementor-background-overlay, .elementor-10285 .elementor-element.elementor-element-9b28df1 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-10285 .elementor-element.elementor-element-9b28df1 > .elementor-element-populated{box-shadow:0px 10px 20px -2px rgba(0, 0, 0, 0.10196078431372549);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:20px 20px 20px 20px;}.elementor-10285 .elementor-element.elementor-element-9b28df1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10285 .elementor-element.elementor-element-b4dec63 .elementor-heading-title{color:#5D6C72;font-size:12px;font-weight:500;}.elementor-10285 .elementor-element.elementor-element-b4dec63 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-10285 .elementor-element.elementor-element-1381815 .elementor-heading-title{color:#2F4A5E;font-family:"Spectral", Sans-serif;font-size:20px;font-weight:600;}.elementor-10285 .elementor-element.elementor-element-1381815 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-10285 .elementor-element.elementor-element-e15dbe4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10285 .elementor-element.elementor-element-e15dbe4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10285 .elementor-element.elementor-element-e15dbe4 > .elementor-element-populated, .elementor-10285 .elementor-element.elementor-element-e15dbe4 > .elementor-element-populated > .elementor-background-overlay, .elementor-10285 .elementor-element.elementor-element-e15dbe4 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-10285 .elementor-element.elementor-element-e15dbe4 > .elementor-element-populated{box-shadow:0px 10px 20px -2px rgba(0, 0, 0, 0.10196078431372549);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:20px 20px 20px 20px;}.elementor-10285 .elementor-element.elementor-element-e15dbe4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10285 .elementor-element.elementor-element-1145105{text-align:right;}.elementor-10285 .elementor-element.elementor-element-1145105 .elementor-heading-title{color:#5D6C72;font-size:12px;font-weight:500;}.elementor-10285 .elementor-element.elementor-element-1145105 > .elementor-widget-container{padding:0px 0px 7px 0px;}.elementor-10285 .elementor-element.elementor-element-5067801{text-align:right;}.elementor-10285 .elementor-element.elementor-element-5067801 .elementor-heading-title{color:#2F4A5E;font-family:"Spectral", Sans-serif;font-size:20px;font-weight:600;}.elementor-10285 .elementor-element.elementor-element-5067801 > .elementor-widget-container{padding:0px 0px 5px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10285 .elementor-element.elementor-element-cde74cb{width:48%;}.elementor-10285 .elementor-element.elementor-element-5482cc3{width:3.332%;}.elementor-10285 .elementor-element.elementor-element-edd49b9{width:48%;}}@media(max-width:767px){.elementor-10285 .elementor-element.elementor-element-30da83e{width:100%;}.elementor-10285 .elementor-element.elementor-element-22c1154{width:100%;}.elementor-10285 .elementor-element.elementor-element-1ffd7ee{width:100%;}.elementor-10285 .elementor-element.elementor-element-cde74cb{width:100%;}.elementor-10285 .elementor-element.elementor-element-5482cc3{width:100%;}.elementor-10285 .elementor-element.elementor-element-edd49b9{width:100%;}.elementor-10285 .elementor-element.elementor-element-4d781c6{width:100%;}.elementor-10285 .elementor-element.elementor-element-e233cad{width:100%;}.elementor-10285 .elementor-element.elementor-element-9b28df1{width:100%;}.elementor-10285 .elementor-element.elementor-element-e15dbe4{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-c3e9a55 */.elementor-10285 .elementor-element.elementor-element-c3e9a55 .elementor-widget-container p,
.elementor-10285 .elementor-element.elementor-element-c3e9a55 .elementor-widget-container h6 {
    color: #1e2b33 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-55cf7d1 *//* Container for the timeline */
.timeline {
  position: relative;
  max-width: 600px;
  padding-left: 32px;
  margin: 20px 0;
  font-family: 'Spectral', Georgia, serif; /* Applied Spectral */
}

/* Continuous vertical line */
.timeline::before {
  content: '';
  position: absolute;
  top: 6px;
  bottom: 12px;
  left: 6px; /* Align line center relative to dot */
  width: 2px;
  background-color: #d9cdb0; /* Light tan/beige line */
}

/* Individual timeline item */
.timeline-item {
  position: relative;
  margin-bottom: 36px;
}

.timeline-item:last-child {
  margin-bottom: 0;
}

/* Circle dot on top of the vertical line */
.timeline-item::before {
  content: '';
  position: absolute;
  top: 3px;
  left: -32px; /* Position back over the left padding */
  width: 14px;
  height: 14px;
  background-color: #3b6e68; /* Green dot color */
  border-radius: 50%;
  z-index: 1;
}

/* Date / Year header */
.timeline-date {
  display: block;
  font-family: monospace, monospace;
  font-size: 14px;
  color: #a38148; /* Gold/brown text color */
  margin-bottom: 4px;
  line-height: 1.2;
}

/* Description text */
.timeline-content {
  margin: 0;
  font-family: 'Spectral', Georgia, serif; /* Applied Spectral */
  font-size: 18px;
  font-weight: 600;
  color: #1e3342; /* Dark navy text color */
  line-height: 1.35;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca92fca */.elementor-10285 .elementor-element.elementor-element-ca92fca .elementor-widget-container p,
.elementor-10285 .elementor-element.elementor-element-ca92fca .elementor-widget-container h6 {
    color: #1e2b33 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-791ba10 */.elementor-10285 .elementor-element.elementor-element-791ba10 .elementor-widget-container p,
.elementor-10285 .elementor-element.elementor-element-791ba10 .elementor-widget-container h6 {
    color: #1e2b33 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ea54d7 */.elementor-10285 .elementor-element.elementor-element-2ea54d7 .elementor-widget-container p,
.elementor-10285 .elementor-element.elementor-element-2ea54d7 .elementor-widget-container h6 {
    color: #1e2b33 !important;
}/* End custom CSS */