.elementor .boat-cases-cta{overflow:hidden;position:relative;background-color:#09090B;}.elementor .boat-regional{background-color:#09090B;}.elementor .boat-section{width:100%;position:relative;box-sizing: border-box;\n}.elementor .boat-editorial-card{box-shadow:0px 4px 24px 0px rgba(0,0,0,0.03);background-color: #FFFFFF !important; border: 1px solid #E4E4E7 !important; border-left: 4px solid #FFE500 !important;\n}.elementor .boat-dark-card{padding:40px;border-radius:16px;border-width:1px;border-color:#E4E4E7;border-style:solid;background-color:#FFFFFF;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.04);transition:border-color 0.25s, box-shadow 0.25s, transform 0.25s;display:flex;flex-direction:column;gap:16px;&:hover, &:focus-visible { border-color: rgba(255, 229, 0, 0.8); box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08); transform: translateY(-2px); }\n}.elementor .boat-hero-section{overflow:hidden;position:relative;background-color: #FFFFFF !important; background-image: none !important;\n}