.elementor-97 .elementor-element.elementor-element-9a8940e:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-9a8940e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://sunsetcoveromblon.com/wp-content/uploads/2026/04/Dive-Sites-Hero.webp);background-position:center center;background-size:cover}.elementor-97 .elementor-element.elementor-element-9a8940e>.elementor-background-overlay{background-color:#1A3A6E;opacity:.45;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-97 .elementor-element.elementor-element-9a8940e>.elementor-container{min-height:700px}.elementor-97 .elementor-element.elementor-element-9a8940e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-97 .elementor-element.elementor-element-fe90636{text-align:center}.elementor-97 .elementor-element.elementor-element-fe90636 .elementor-heading-title{font-size:58px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#FFF}.elementor-97 .elementor-element.elementor-element-c0fe6f3>.elementor-widget-container{padding:10px 0 0 0}.elementor-97 .elementor-element.elementor-element-c0fe6f3{text-align:center;font-size:18px;color:#FFF}.elementor-97 .elementor-element.elementor-element-f30116a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 20px 80px 20px}.elementor-97 .elementor-element.elementor-element-f30116a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-97 .elementor-element.elementor-element-8e2cb7d{text-align:center}.elementor-97 .elementor-element.elementor-element-66f7550:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-66f7550>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1A3A6E}.elementor-97 .elementor-element.elementor-element-66f7550{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 0 30px 0}.elementor-97 .elementor-element.elementor-element-66f7550>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-97 .elementor-element.elementor-element-ca5547d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 0 60px 0}.elementor-97 .elementor-element.elementor-element-ca5547d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-97 .elementor-element.elementor-element-4abec57:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-4abec57>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-97 .elementor-element.elementor-element-4abec57>.elementor-container{max-width:900px}.elementor-97 .elementor-element.elementor-element-4abec57{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 20px 80px 20px}.elementor-97 .elementor-element.elementor-element-4abec57>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-97 .elementor-element.elementor-element-f7023ad{text-align:center}.elementor-97 .elementor-element.elementor-element-f7023ad .elementor-heading-title{font-weight:700;color:#1A3A6E}.elementor-97 .elementor-element.elementor-element-9fb158f>.elementor-widget-container{padding:0 0 30px 0}.elementor-97 .elementor-element.elementor-element-9fb158f{text-align:center}.elementor-97 .elementor-element.elementor-element-9fb158f .elementor-heading-title{font-weight:400;color:#F07C1A}.elementor-97 .elementor-element.elementor-element-c9b2747:not(.elementor-motion-effects-element-type-background),.elementor-97 .elementor-element.elementor-element-c9b2747>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-97 .elementor-element.elementor-element-c9b2747>.elementor-container{max-width:900px}.elementor-97 .elementor-element.elementor-element-c9b2747{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:80px 0 80px 0}.elementor-97 .elementor-element.elementor-element-c9b2747>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}:root{--page-title-display:none}@media(max-width:767px){.elementor-97 .elementor-element.elementor-element-fe90636 .elementor-heading-title{font-size:32px}}.elementor-97 .elementor-element.elementor-element-c9b2747{border-top:1px solid #f0e8e0}