.elementor-204 .elementor-element.elementor-element-ec246a8{--display:flex;--min-height:408px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-204 .elementor-element.elementor-element-ec246a8:not(.elementor-motion-effects-element-type-background), .elementor-204 .elementor-element.elementor-element-ec246a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f218100 );}.elementor-204 .elementor-element.elementor-element-d283711{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-204 .elementor-element.elementor-element-76c8112{text-align:center;}.elementor-204 .elementor-element.elementor-element-76c8112 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-ac1e349 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-204 .elementor-element.elementor-element-ad738df{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Cinzel", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-ac1e349 );}.elementor-204 .elementor-element.elementor-element-2c2670a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-204 .elementor-element.elementor-element-d81a816{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-204 .elementor-element.elementor-element-c631f1a .elementor-button{background-color:var( --e-global-color-ac1e349 );font-weight:600;letter-spacing:1.6px;fill:var( --e-global-color-44fd9b4 );color:var( --e-global-color-44fd9b4 );border-radius:17px 0px 17px 0px;padding:20px 20px 20px 20px;}.elementor-204 .elementor-element.elementor-element-68bc3a3{--display:flex;}.elementor-204 .elementor-element.elementor-element-be85724 .elementor-button{background-color:#FFFFFF00;font-weight:600;letter-spacing:1.5px;fill:var( --e-global-color-ac1e349 );color:var( --e-global-color-ac1e349 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:17px 0px 17px 0px;padding:20px 20px 20px 20px;}.elementor-204 .elementor-element.elementor-element-194f308{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-204 .elementor-element.elementor-element-3a17978{--display:flex;}.elementor-204 .elementor-element.elementor-element-06bba91{--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-204 .elementor-element.elementor-element-0788018{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-ac1e349 );--n-accordion-title-hover-color:var( --e-global-color-ac1e349 );--n-accordion-title-active-color:var( --e-global-color-ac1e349 );--n-accordion-icon-size:15px;}.elementor-204 .elementor-element.elementor-element-0788018 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-f218100 );}.elementor-204 .elementor-element.elementor-element-9cdc32d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-204 .elementor-element.elementor-element-32d3fca{--display:flex;}.elementor-204 .elementor-element.elementor-element-8a45ca5{--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-204 .elementor-element.elementor-element-614a525{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-ac1e349 );--n-accordion-title-hover-color:var( --e-global-color-ac1e349 );--n-accordion-title-active-color:var( --e-global-color-ac1e349 );--n-accordion-icon-size:15px;}.elementor-204 .elementor-element.elementor-element-614a525 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-f218100 );}.elementor-204 .elementor-element.elementor-element-846a6c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-204 .elementor-element.elementor-element-ac2dcf0{--display:flex;}.elementor-204 .elementor-element.elementor-element-56278c0{--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-204 .elementor-element.elementor-element-aedc4b0{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-ac1e349 );--n-accordion-title-hover-color:var( --e-global-color-ac1e349 );--n-accordion-title-active-color:var( --e-global-color-ac1e349 );--n-accordion-icon-size:15px;}.elementor-204 .elementor-element.elementor-element-aedc4b0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-f218100 );}.elementor-204 .elementor-element.elementor-element-394e925{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-204 .elementor-element.elementor-element-4a9ad07{--display:flex;}.elementor-204 .elementor-element.elementor-element-b89ecf7{--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-204 .elementor-element.elementor-element-c91607b{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-ac1e349 );--n-accordion-title-hover-color:var( --e-global-color-ac1e349 );--n-accordion-title-active-color:var( --e-global-color-ac1e349 );--n-accordion-icon-size:15px;}.elementor-204 .elementor-element.elementor-element-c91607b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-f218100 );}.elementor-204 .elementor-element.elementor-element-8e4d900{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-204 .elementor-element.elementor-element-d84bbf0{--display:flex;}.elementor-204 .elementor-element.elementor-element-f7b7f24{--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-204 .elementor-element.elementor-element-e93b633{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-ac1e349 );--n-accordion-title-hover-color:var( --e-global-color-ac1e349 );--n-accordion-title-active-color:var( --e-global-color-ac1e349 );--n-accordion-icon-size:15px;}.elementor-204 .elementor-element.elementor-element-e93b633 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-f218100 );}.elementor-204 .elementor-element.elementor-element-112a892{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-204 .elementor-element.elementor-element-ea0d864{--display:flex;}.elementor-204 .elementor-element.elementor-element-f06182c{--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-204 .elementor-element.elementor-element-60df02b{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-ac1e349 );--n-accordion-title-hover-color:var( --e-global-color-ac1e349 );--n-accordion-title-active-color:var( --e-global-color-ac1e349 );--n-accordion-icon-size:15px;}.elementor-204 .elementor-element.elementor-element-60df02b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-f218100 );}.elementor-204 .elementor-element.elementor-element-afa319f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-204 .elementor-element.elementor-element-8b03a6e{--display:flex;}.elementor-204 .elementor-element.elementor-element-0711f03{--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-204 .elementor-element.elementor-element-8f9426b{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-ac1e349 );--n-accordion-title-hover-color:var( --e-global-color-ac1e349 );--n-accordion-title-active-color:var( --e-global-color-ac1e349 );--n-accordion-icon-size:15px;}.elementor-204 .elementor-element.elementor-element-8f9426b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-f218100 );}.elementor-204 .elementor-element.elementor-element-d9c2470{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-204 .elementor-element.elementor-element-aabb409{--display:flex;}.elementor-204 .elementor-element.elementor-element-d032c0a{--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-204 .elementor-element.elementor-element-b5f8af8{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-ac1e349 );--n-accordion-title-hover-color:var( --e-global-color-ac1e349 );--n-accordion-title-active-color:var( --e-global-color-ac1e349 );--n-accordion-icon-size:15px;}.elementor-204 .elementor-element.elementor-element-b5f8af8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-f218100 );}.elementor-204 .elementor-element.elementor-element-b9d199f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-204 .elementor-element.elementor-element-6db99c7{--display:flex;}.elementor-204 .elementor-element.elementor-element-74b2b4c{--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-204 .elementor-element.elementor-element-6cc6f19{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-ac1e349 );--n-accordion-title-hover-color:var( --e-global-color-ac1e349 );--n-accordion-title-active-color:var( --e-global-color-ac1e349 );--n-accordion-icon-size:15px;}.elementor-204 .elementor-element.elementor-element-6cc6f19 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-f218100 );}.elementor-204 .elementor-element.elementor-element-b8b0652{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-204 .elementor-element.elementor-element-95de2fd{--display:flex;}.elementor-204 .elementor-element.elementor-element-b6fcaab{--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-204 .elementor-element.elementor-element-4461220{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-ac1e349 );--n-accordion-title-hover-color:var( --e-global-color-ac1e349 );--n-accordion-title-active-color:var( --e-global-color-ac1e349 );--n-accordion-icon-size:15px;}.elementor-204 .elementor-element.elementor-element-4461220 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-f218100 );}@media(max-width:767px){.elementor-204 .elementor-element.elementor-element-ec246a8{--min-height:165px;}.elementor-204 .elementor-element.elementor-element-76c8112{text-align:center;}.elementor-204 .elementor-element.elementor-element-76c8112 .elementor-heading-title{font-size:24px;}}/* Start custom CSS for button, class: .elementor-element-c631f1a *//* Card Hover Animation (No links, just soft interactive zoom) */
.astra-feature-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 40px rgba(0, 0, 0, 0.06);
    border-color: #d1d1d1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-be85724 *//* Card Hover Animation (No links, just soft interactive zoom) */
.astra-feature-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 40px rgba(0, 0, 0, 0.06);
    border-color: #d1d1d1;
}/* End custom CSS */