.elementor-2538 .elementor-element.elementor-element-68dc0b31{--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;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2538 .elementor-element.elementor-element-68dc0b31:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-68dc0b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1523;}.elementor-2538 .elementor-element.elementor-element-7f548846{text-align:center;}.elementor-2538 .elementor-element.elementor-element-7f548846 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-2538 .elementor-element.elementor-element-742f7cca{width:auto;max-width:auto;text-align:center;}.elementor-2538 .elementor-element.elementor-element-742f7cca .elementor-heading-title{font-size:60px;font-weight:600;}.elementor-2538 .elementor-element.elementor-element-556ddf08{text-align:center;font-size:19px;color:#9CA3AF;}.elementor-2538 .elementor-element.elementor-element-f1c134d{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2538 .elementor-element.elementor-element-f1c134d:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-f1c134d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-2538 .elementor-element.elementor-element-8b31ca0{--display:flex;--min-height:280px;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:025px;--padding-bottom:25px;--padding-left:025px;--padding-right:025px;}.elementor-2538 .elementor-element.elementor-element-8b31ca0:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-8b31ca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202938;}.elementor-2538 .elementor-element.elementor-element-3844a2c .elementor-icon-wrapper{text-align:start;}.elementor-2538 .elementor-element.elementor-element-3844a2c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-uicore_primary );}.elementor-2538 .elementor-element.elementor-element-3844a2c.elementor-view-framed .elementor-icon, .elementor-2538 .elementor-element.elementor-element-3844a2c.elementor-view-default .elementor-icon{color:var( --e-global-color-uicore_primary );border-color:var( --e-global-color-uicore_primary );}.elementor-2538 .elementor-element.elementor-element-3844a2c.elementor-view-framed .elementor-icon, .elementor-2538 .elementor-element.elementor-element-3844a2c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-uicore_primary );}.elementor-2538 .elementor-element.elementor-element-3844a2c .elementor-icon{font-size:30px;}.elementor-2538 .elementor-element.elementor-element-3844a2c .elementor-icon svg{height:30px;}.elementor-2538 .elementor-element.elementor-element-77d46d2{font-size:16px;color:var( --e-global-color-uicore_body );}.elementor-2538 .elementor-element.elementor-element-e6d200a{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2538 .elementor-element.elementor-element-197b22e .elementor-button{background-color:#FFFFFF0D;font-size:12px;letter-spacing:0.8px;fill:var( --e-global-color-uicore_body );color:var( --e-global-color-uicore_body );border-radius:4px 4px 4px 4px;padding:6px 10px 6px 10px;}.elementor-2538 .elementor-element.elementor-element-197b22e{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-2538 .elementor-element.elementor-element-197b22e.elementor-element{--align-self:flex-start;}.elementor-2538 .elementor-element.elementor-element-4b3e385{--display:flex;--min-height:280px;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:025px;--padding-bottom:25px;--padding-left:025px;--padding-right:025px;}.elementor-2538 .elementor-element.elementor-element-4b3e385:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-4b3e385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202938;}.elementor-2538 .elementor-element.elementor-element-c8657fa .elementor-icon-wrapper{text-align:start;}.elementor-2538 .elementor-element.elementor-element-c8657fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-uicore_primary );}.elementor-2538 .elementor-element.elementor-element-c8657fa.elementor-view-framed .elementor-icon, .elementor-2538 .elementor-element.elementor-element-c8657fa.elementor-view-default .elementor-icon{color:var( --e-global-color-uicore_primary );border-color:var( --e-global-color-uicore_primary );}.elementor-2538 .elementor-element.elementor-element-c8657fa.elementor-view-framed .elementor-icon, .elementor-2538 .elementor-element.elementor-element-c8657fa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-uicore_primary );}.elementor-2538 .elementor-element.elementor-element-c8657fa .elementor-icon{font-size:30px;}.elementor-2538 .elementor-element.elementor-element-c8657fa .elementor-icon svg{height:30px;}.elementor-2538 .elementor-element.elementor-element-01c8adc{font-size:16px;color:var( --e-global-color-uicore_body );}.elementor-2538 .elementor-element.elementor-element-b85deac{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2538 .elementor-element.elementor-element-480efeb .elementor-button{background-color:#FFFFFF0D;font-size:12px;letter-spacing:0.8px;fill:var( --e-global-color-uicore_body );color:var( --e-global-color-uicore_body );border-radius:4px 4px 4px 4px;padding:6px 10px 6px 10px;}.elementor-2538 .elementor-element.elementor-element-480efeb{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-2538 .elementor-element.elementor-element-480efeb.elementor-element{--align-self:flex-start;}.elementor-2538 .elementor-element.elementor-element-f435529{--display:flex;--min-height:280px;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:025px;--padding-bottom:25px;--padding-left:025px;--padding-right:025px;}.elementor-2538 .elementor-element.elementor-element-f435529:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-f435529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202938;}.elementor-2538 .elementor-element.elementor-element-b6e522d .elementor-icon-wrapper{text-align:start;}.elementor-2538 .elementor-element.elementor-element-b6e522d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-uicore_primary );}.elementor-2538 .elementor-element.elementor-element-b6e522d.elementor-view-framed .elementor-icon, .elementor-2538 .elementor-element.elementor-element-b6e522d.elementor-view-default .elementor-icon{color:var( --e-global-color-uicore_primary );border-color:var( --e-global-color-uicore_primary );}.elementor-2538 .elementor-element.elementor-element-b6e522d.elementor-view-framed .elementor-icon, .elementor-2538 .elementor-element.elementor-element-b6e522d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-uicore_primary );}.elementor-2538 .elementor-element.elementor-element-b6e522d .elementor-icon{font-size:30px;}.elementor-2538 .elementor-element.elementor-element-b6e522d .elementor-icon svg{height:30px;}.elementor-2538 .elementor-element.elementor-element-cb5f3c6{font-size:16px;color:var( --e-global-color-uicore_body );}.elementor-2538 .elementor-element.elementor-element-3afcf58{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2538 .elementor-element.elementor-element-23f7f7a .elementor-button{background-color:#FFFFFF0D;font-size:12px;letter-spacing:0.8px;fill:var( --e-global-color-uicore_body );color:var( --e-global-color-uicore_body );border-radius:4px 4px 4px 4px;padding:6px 10px 6px 10px;}.elementor-2538 .elementor-element.elementor-element-23f7f7a{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-2538 .elementor-element.elementor-element-23f7f7a.elementor-element{--align-self:flex-start;}.elementor-2538 .elementor-element.elementor-element-0a01aff{--display:flex;--min-height:280px;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:025px;--padding-bottom:25px;--padding-left:025px;--padding-right:025px;}.elementor-2538 .elementor-element.elementor-element-0a01aff:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-0a01aff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202938;}.elementor-2538 .elementor-element.elementor-element-540ee12 .elementor-icon-wrapper{text-align:start;}.elementor-2538 .elementor-element.elementor-element-540ee12.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-uicore_primary );}.elementor-2538 .elementor-element.elementor-element-540ee12.elementor-view-framed .elementor-icon, .elementor-2538 .elementor-element.elementor-element-540ee12.elementor-view-default .elementor-icon{color:var( --e-global-color-uicore_primary );border-color:var( --e-global-color-uicore_primary );}.elementor-2538 .elementor-element.elementor-element-540ee12.elementor-view-framed .elementor-icon, .elementor-2538 .elementor-element.elementor-element-540ee12.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-uicore_primary );}.elementor-2538 .elementor-element.elementor-element-540ee12 .elementor-icon{font-size:30px;}.elementor-2538 .elementor-element.elementor-element-540ee12 .elementor-icon svg{height:30px;}.elementor-2538 .elementor-element.elementor-element-8b36ffe{font-size:16px;color:var( --e-global-color-uicore_body );}.elementor-2538 .elementor-element.elementor-element-d5a42b7{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2538 .elementor-element.elementor-element-0cb97d8 .elementor-button{background-color:#FFFFFF0D;font-size:12px;letter-spacing:0.8px;fill:var( --e-global-color-uicore_body );color:var( --e-global-color-uicore_body );border-radius:4px 4px 4px 4px;padding:6px 10px 6px 10px;}.elementor-2538 .elementor-element.elementor-element-0cb97d8{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-2538 .elementor-element.elementor-element-0cb97d8.elementor-element{--align-self:flex-start;}.elementor-2538 .elementor-element.elementor-element-acd7590{--display:flex;--min-height:280px;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:025px;--padding-bottom:25px;--padding-left:025px;--padding-right:025px;}.elementor-2538 .elementor-element.elementor-element-acd7590:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-acd7590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202938;}.elementor-2538 .elementor-element.elementor-element-dd4a256 .elementor-icon-wrapper{text-align:start;}.elementor-2538 .elementor-element.elementor-element-dd4a256.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-uicore_primary );}.elementor-2538 .elementor-element.elementor-element-dd4a256.elementor-view-framed .elementor-icon, .elementor-2538 .elementor-element.elementor-element-dd4a256.elementor-view-default .elementor-icon{color:var( --e-global-color-uicore_primary );border-color:var( --e-global-color-uicore_primary );}.elementor-2538 .elementor-element.elementor-element-dd4a256.elementor-view-framed .elementor-icon, .elementor-2538 .elementor-element.elementor-element-dd4a256.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-uicore_primary );}.elementor-2538 .elementor-element.elementor-element-dd4a256 .elementor-icon{font-size:30px;}.elementor-2538 .elementor-element.elementor-element-dd4a256 .elementor-icon svg{height:30px;}.elementor-2538 .elementor-element.elementor-element-b48b1cb{font-size:16px;color:var( --e-global-color-uicore_body );}.elementor-2538 .elementor-element.elementor-element-c998de8{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2538 .elementor-element.elementor-element-2f8a24c .elementor-button{background-color:#FFFFFF0D;font-size:12px;letter-spacing:0.8px;fill:var( --e-global-color-uicore_body );color:var( --e-global-color-uicore_body );border-radius:4px 4px 4px 4px;padding:6px 10px 6px 10px;}.elementor-2538 .elementor-element.elementor-element-2f8a24c{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-2538 .elementor-element.elementor-element-2f8a24c.elementor-element{--align-self:flex-start;}.elementor-2538 .elementor-element.elementor-element-44dffd9{--display:flex;--min-height:280px;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:025px;--padding-bottom:25px;--padding-left:025px;--padding-right:025px;}.elementor-2538 .elementor-element.elementor-element-44dffd9:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-44dffd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202938;}.elementor-2538 .elementor-element.elementor-element-cc6a1f7 .elementor-icon-wrapper{text-align:start;}.elementor-2538 .elementor-element.elementor-element-cc6a1f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-uicore_primary );}.elementor-2538 .elementor-element.elementor-element-cc6a1f7.elementor-view-framed .elementor-icon, .elementor-2538 .elementor-element.elementor-element-cc6a1f7.elementor-view-default .elementor-icon{color:var( --e-global-color-uicore_primary );border-color:var( --e-global-color-uicore_primary );}.elementor-2538 .elementor-element.elementor-element-cc6a1f7.elementor-view-framed .elementor-icon, .elementor-2538 .elementor-element.elementor-element-cc6a1f7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-uicore_primary );}.elementor-2538 .elementor-element.elementor-element-cc6a1f7 .elementor-icon{font-size:30px;}.elementor-2538 .elementor-element.elementor-element-cc6a1f7 .elementor-icon svg{height:30px;}.elementor-2538 .elementor-element.elementor-element-1b2fa4f{font-size:16px;color:var( --e-global-color-uicore_body );}.elementor-2538 .elementor-element.elementor-element-cbe268e{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2538 .elementor-element.elementor-element-1e0ebee .elementor-button{background-color:#FFFFFF0D;font-size:12px;letter-spacing:0.8px;fill:var( --e-global-color-uicore_body );color:var( --e-global-color-uicore_body );border-radius:4px 4px 4px 4px;padding:6px 10px 6px 10px;}.elementor-2538 .elementor-element.elementor-element-1e0ebee{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-2538 .elementor-element.elementor-element-1e0ebee.elementor-element{--align-self:flex-start;}.elementor-2538 .elementor-element.elementor-element-2c07b63d{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2538 .elementor-element.elementor-element-2c07b63d:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-2c07b63d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1523;}.elementor-2538 .elementor-element.elementor-element-2c07b63d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2538 .elementor-element.elementor-element-72bad699{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2538 .elementor-element.elementor-element-72bad699:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-72bad699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1523;}.elementor-2538 .elementor-element.elementor-element-1345c1fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-2538 .elementor-element.elementor-element-1345c1fa .elementor-heading-title{font-size:48px;}.elementor-2538 .elementor-element.elementor-element-5b802ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-2538 .elementor-element.elementor-element-2c6efdb3 .elementor-button{background-color:#D4AF37;font-size:18px;font-weight:bold;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:15px 40px 15px 40px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-2538 .elementor-element.elementor-element-1b2fa4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-2538 .elementor-element.elementor-element-f1c134d{--content-width:1200px;}.elementor-2538 .elementor-element.elementor-element-8b31ca0{--width:32%;}.elementor-2538 .elementor-element.elementor-element-4b3e385{--width:32%;}.elementor-2538 .elementor-element.elementor-element-f435529{--width:32%;}.elementor-2538 .elementor-element.elementor-element-0a01aff{--width:32%;}.elementor-2538 .elementor-element.elementor-element-acd7590{--width:32%;}.elementor-2538 .elementor-element.elementor-element-44dffd9{--width:32%;}.elementor-2538 .elementor-element.elementor-element-2c07b63d{--content-width:1200px;}}/* Start custom CSS for container, class: .elementor-element-f1c134d *//* 1. Reduce gap between Icon and Heading */

.elementor-2538 .elementor-element.elementor-element-f1c134d .elementor-icon-box-icon {

    margin-bottom: 10px !important;

}



/* 2. Tighten gap between Heading and Text Editor */

.elementor-2538 .elementor-element.elementor-element-f1c134d h3 {

    margin-bottom: 10px !important;

    min-height: 3.5rem !important;

    display: flex !important;

    align-items: flex-end !important;

}



/* 3. Ensure the Text Editor takes up available space */

.elementor-2538 .elementor-element.elementor-element-f1c134d .elementor-text-editor {

    margin-bottom: 20px !important;

    flex-grow: 1 !important;

}



/* 4. Keep the button pinned to the absolute bottom */

.elementor-2538 .elementor-element.elementor-element-f1c134d .elementor-widget-button {

    margin-top: auto !important;

}



/* 5. Box internal structure alignment */

.elementor-2538 .elementor-element.elementor-element-f1c134d .elementor-widget-wrap {

    display: flex !important;

    flex-direction: column !important;

    justify-content: flex-start !important;

}/* End custom CSS */