.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-accent-card{padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;border-start-start-radius:0px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:12px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;background-color:#F8F8F6;display:flex;flex-direction:column;gap:8px;border-left-style: solid; border-left-color: #FFE500; border-top-style: solid; border-top-color: #EFEFEF; border-right-style: solid; border-right-color: #EFEFEF; border-bottom-style: solid; border-bottom-color: #EFEFEF;\n}.elementor .boat-btn-outline{font-family:var(--font-body);font-weight:600;font-size:1rem;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-width:1.5px;border-style:solid;transition:all 0.25s;display:inline-flex;justify-content:center;align-items:center;color: #18181B !important; border-color: #18181B !important; background-color: transparent !important; border-radius: 9999px !important; &:hover, &:focus-visible { border-color: #18181B !important; background-color: #18181B !important; color: #FFFFFF !important; }\n}.elementor .boat-btn-primary:hover,.elementor .boat-btn-primary:focus-visible{box-shadow:0px 0px 30px 0px rgba(255,229,0,0.42),0px 0px 70px 0px rgba(255,229,0,0.16);transform:translate3d(0px, -1px, 0px);}.elementor .boat-btn-primary{font-family:var(--font-body);font-weight:700;font-size:1rem;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-width:0px;border-style:none;transition:box-shadow 0.3s, transform 0.2s;display:inline-flex;justify-content:center;align-items:center;color: #09090B !important; border-radius: 9999px !important; background-color: #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-grid-bg{background-image: none !important; background-color: transparent !important;\n}.elementor .boat-hero-section{overflow:hidden;position:relative;background-color: #FFFFFF !important; background-image: none !important;\n}