.elementor-1296 .elementor-element.elementor-element-7006e73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1296 .elementor-element.elementor-element-1389990{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1296 .elementor-element.elementor-element-1d4660d{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1296 .elementor-element.elementor-element-0bf6fad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1296 .elementor-element.elementor-element-3a680fc{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1296 .elementor-element.elementor-element-32641d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1296 .elementor-element.elementor-element-afe7671{margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1296 .elementor-element.elementor-element-a1e1254{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1296 .elementor-element.elementor-element-b694494{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1296 .elementor-element.elementor-element-6d6dc06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1296 .elementor-element.elementor-element-59a7854{margin:-56px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1296 .elementor-element.elementor-element-e1bcc1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1296 .elementor-element.elementor-element-6b94b99{margin:-63px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1296 .elementor-element.elementor-element-79f1827{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1296 .elementor-element.elementor-element-b9fcceb{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1296 .elementor-element.elementor-element-a4e9f89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1296 .elementor-element.elementor-element-cb756d2{margin:-56px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1296 .elementor-element.elementor-element-2e8875e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1296 .elementor-element.elementor-element-d6d1efd{margin:-78px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body.elementor-page-1296:not(.elementor-motion-effects-element-type-background), body.elementor-page-1296 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF5EE;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-59a7854 *//* Section Styling */
.why-choose-sec {
    padding: 80px 0;
    background: #00; /* dark background */
}

.why-title {
    color: #f;
    text-align: center;
    font-size: 38px;
    margin-bottom: 50px;
    font-weight: 700;
}

/* Grid */
.why-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
    gap: 25px;
}

/* Neon Card */
.neon-card {
    background: rgba(255, 255, 255, 0.05);
    backdrop-filter: blur(10px);
    border-radius: 16px;
    padding: 28px;
    text-align: center;
    border: 2px solid rgba(0, 255, 170, 0.35);
    transition: 0.3s ease-in-out;
    position: relative;
    color: #ff;
}

/* Icon */
.neon-card .icon {
    font-size: 40px;
    margin-bottom: 15px;
}

/* Card Hover — ONLY BORDER GLOWS */
.neon-card:hover {
    border-color: #0affd9;
    box-shadow:
        0 0 8px #0affd9,
        0 0 14px #0affd9,
        inset 0 0 6px #0affd9;  /* inner glow on border */
}

/* No outer glow on card background */
.neon-card:hover {
    background: rgba(255, 255, 255, 0.08);
}/* End custom CSS */