.elementor-7482 .elementor-element.elementor-element-b182135{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7482 .elementor-element.elementor-element-b182135:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-b182135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-28ee48b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-00a6cc9{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7482 .elementor-element.elementor-element-00a6cc9:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-00a6cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-7482 .elementor-element.elementor-element-00a6cc9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7482 .elementor-element.elementor-element-4e76d7c{--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-7482 .elementor-element.elementor-element-72974cb{--spacer-size:45px;}.elementor-7482 .elementor-element.elementor-element-72974cb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-b2cdca9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7482 .elementor-element.elementor-element-b2cdca9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-b2cdca9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:600;color:#FFFFFF;}.elementor-7482 .elementor-element.elementor-element-6c2ec50 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7482 .elementor-element.elementor-element-6c2ec50.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-6c2ec50 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;color:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-7eda5f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7482 .elementor-element.elementor-element-7eda5f5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-7eda5f5{font-family:"DM Sans", Sans-serif;font-size:16px;letter-spacing:0px;color:#FFFFFF;}.elementor-7482 .elementor-element.elementor-element-22379c8 .ekit-double-btn.ekit-double-btn-one{background-color:#C9A84C;color:#0A1628;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;padding:1em 02em 01em 02em;margin:0px 0px 0px 0px;text-align:center;}.elementor-7482 .elementor-element.elementor-element-22379c8 .ekit-double-btn.ekit-double-btn-one:hover{background-color:#02010100;color:#C9A84C;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-7482 .elementor-element.elementor-element-22379c8 .ekit-double-btn.ekit-double-btn-two{background-color:#02010100;color:#C9A84C;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A84C;padding:1em 02em 01em 02em;margin:0px 0px 0px 8px;text-align:center;}.elementor-7482 .elementor-element.elementor-element-22379c8 .ekit-double-btn.ekit-double-btn-two:hover{background-color:#C9A84C;color:#0A1628;}.elementor-7482 .elementor-element.elementor-element-22379c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7482 .elementor-element.elementor-element-22379c8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-22379c8 .ekit_double_button{width:78%;}.elementor-7482 .elementor-element.elementor-element-22379c8 .ekit-double-btn:not(:last-child){margin-right:5px;}.elementor-7482 .elementor-element.elementor-element-22379c8 .ekit-double-btn.ekit-double-btn-one svg path{stroke:#0A1628;fill:#0A1628;}.elementor-7482 .elementor-element.elementor-element-22379c8 .ekit-double-btn.ekit-double-btn-one:hover svg path{stroke:#C9A84C;fill:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-22379c8 .ekit-double-btn.ekit-double-btn-two svg path{stroke:#C9A84C;fill:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-22379c8 .ekit-double-btn.ekit-double-btn-two:hover svg path{stroke:#0A1628;fill:#0A1628;}.elementor-7482 .elementor-element.elementor-element-515ebe9{--spacer-size:20px;}.elementor-7482 .elementor-element.elementor-element-515ebe9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-b5ed92b{--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-7482 .elementor-element.elementor-element-b0968d5{--spacer-size:70px;}.elementor-7482 .elementor-element.elementor-element-b0968d5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-a5cebfe.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-a5cebfe img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7482 .elementor-element.elementor-element-ed90f2c{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7482 .elementor-element.elementor-element-ed90f2c:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-ed90f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1F3C;}.elementor-7482 .elementor-element.elementor-element-e8fceaa{--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-7482 .elementor-element.elementor-element-e8fceaa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7482 .elementor-element.elementor-element-7644fa0{--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-7482 .elementor-element.elementor-element-7644fa0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7482 .elementor-element.elementor-element-01b9ee1{--spacer-size:10px;}.elementor-7482 .elementor-element.elementor-element-01b9ee1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-c3e4459.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-c3e4459{text-align:start;}.elementor-7482 .elementor-element.elementor-element-c3e4459 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-20ed7f0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-20ed7f0{text-align:start;}.elementor-7482 .elementor-element.elementor-element-20ed7f0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-7f9fe8e{--divider-border-style:solid;--divider-color:#F0D080;--divider-border-width:2.4px;}.elementor-7482 .elementor-element.elementor-element-7f9fe8e > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-7482 .elementor-element.elementor-element-7f9fe8e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-7f9fe8e .elementor-divider-separator{width:12%;}.elementor-7482 .elementor-element.elementor-element-7f9fe8e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7482 .elementor-element.elementor-element-0c70755 > .elementor-widget-container{margin:-12px 0px -13px 0px;}.elementor-7482 .elementor-element.elementor-element-0c70755.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-0c70755{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-7482 .elementor-element.elementor-element-6dfcd8d{--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-7482 .elementor-element.elementor-element-5e6fd90{--spacer-size:50px;}.elementor-7482 .elementor-element.elementor-element-5e6fd90.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-4673300{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:3px 3px;--row-gap:3px;--column-gap:3px;--grid-auto-flow:row;}.elementor-7482 .elementor-element.elementor-element-595c8b9{--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-7482 .elementor-element.elementor-element-595c8b9.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-7482 .elementor-element.elementor-element-595c8b9.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-7482 .elementor-element.elementor-element-4885be5 > .elementor-widget-container{margin:12px 8px 12px 8px;}.elementor-7482 .elementor-element.elementor-element-4885be5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-4885be5 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-7482 .elementor-element.elementor-element-4885be5 .elementor-icon-box-title{margin-block-end:10px;color:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-4885be5 .elementor-icon{font-size:40px;}.elementor-7482 .elementor-element.elementor-element-4885be5 .elementor-icon-box-title, .elementor-7482 .elementor-element.elementor-element-4885be5 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;}.elementor-7482 .elementor-element.elementor-element-4885be5 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-8a9b3ce{--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-7482 .elementor-element.elementor-element-8a9b3ce.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-7482 .elementor-element.elementor-element-8a9b3ce.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-7482 .elementor-element.elementor-element-e7c92ac > .elementor-widget-container{margin:12px 8px 12px 8px;}.elementor-7482 .elementor-element.elementor-element-e7c92ac.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-e7c92ac .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-7482 .elementor-element.elementor-element-e7c92ac .elementor-icon-box-title{margin-block-end:10px;color:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-e7c92ac .elementor-icon{font-size:40px;}.elementor-7482 .elementor-element.elementor-element-e7c92ac .elementor-icon-box-title, .elementor-7482 .elementor-element.elementor-element-e7c92ac .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;}.elementor-7482 .elementor-element.elementor-element-e7c92ac .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-7d0d905{--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-7482 .elementor-element.elementor-element-7d0d905.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-7482 .elementor-element.elementor-element-7d0d905.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-7482 .elementor-element.elementor-element-94fc85b > .elementor-widget-container{margin:12px 8px 12px 8px;}.elementor-7482 .elementor-element.elementor-element-94fc85b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-94fc85b .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-7482 .elementor-element.elementor-element-94fc85b .elementor-icon-box-title{margin-block-end:10px;color:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-94fc85b .elementor-icon{font-size:40px;}.elementor-7482 .elementor-element.elementor-element-94fc85b .elementor-icon-box-title, .elementor-7482 .elementor-element.elementor-element-94fc85b .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;}.elementor-7482 .elementor-element.elementor-element-94fc85b .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-d2d8be8{--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-7482 .elementor-element.elementor-element-d2d8be8.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-7482 .elementor-element.elementor-element-d2d8be8.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-7482 .elementor-element.elementor-element-004da18 > .elementor-widget-container{margin:12px 8px 12px 8px;}.elementor-7482 .elementor-element.elementor-element-004da18.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-004da18 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-7482 .elementor-element.elementor-element-004da18 .elementor-icon-box-title{margin-block-end:10px;color:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-004da18 .elementor-icon{font-size:40px;}.elementor-7482 .elementor-element.elementor-element-004da18 .elementor-icon-box-title, .elementor-7482 .elementor-element.elementor-element-004da18 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;}.elementor-7482 .elementor-element.elementor-element-004da18 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-94e8e26{--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-7482 .elementor-element.elementor-element-94e8e26:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-94e8e26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1F3C;}.elementor-7482 .elementor-element.elementor-element-dcf11b2{--spacer-size:20px;}.elementor-7482 .elementor-element.elementor-element-dcf11b2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-7fb5d0c{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7482 .elementor-element.elementor-element-7fb5d0c:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-7fb5d0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-7482 .elementor-element.elementor-element-294a9b1{--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-7482 .elementor-element.elementor-element-06f35a5{--spacer-size:20px;}.elementor-7482 .elementor-element.elementor-element-06f35a5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-826d18c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-826d18c{text-align:start;}.elementor-7482 .elementor-element.elementor-element-826d18c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-83eaade.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-83eaade{text-align:start;}.elementor-7482 .elementor-element.elementor-element-83eaade .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-21eeff9{--divider-border-style:solid;--divider-color:#F0D080;--divider-border-width:2.4px;}.elementor-7482 .elementor-element.elementor-element-21eeff9 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-7482 .elementor-element.elementor-element-21eeff9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-21eeff9 .elementor-divider-separator{width:12%;}.elementor-7482 .elementor-element.elementor-element-21eeff9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7482 .elementor-element.elementor-element-bf9a382 > .elementor-widget-container{margin:-12px 0px -13px 0px;}.elementor-7482 .elementor-element.elementor-element-bf9a382.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-bf9a382{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-a0b4ee2{--spacer-size:5px;}.elementor-7482 .elementor-element.elementor-element-a0b4ee2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-bf2c24e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-d95a400{--spacer-size:30px;}.elementor-7482 .elementor-element.elementor-element-d95a400.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-e219d56{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7482 .elementor-element.elementor-element-e219d56:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-e219d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1F3C;}.elementor-7482 .elementor-element.elementor-element-e219d56:not(.elementor-widget),.elementor-7482 .elementor-element.elementor-element-e219d56{backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );-webkit-backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );}.elementor-7482 .elementor-element.elementor-element-e219d56.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7482 .elementor-element.elementor-element-99ef573{--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-7482 .elementor-element.elementor-element-2075910{--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-7482 .elementor-element.elementor-element-2075910.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7482 .elementor-element.elementor-element-cfd4062{--spacer-size:10px;}.elementor-7482 .elementor-element.elementor-element-cfd4062.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-b1fea7f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-b1fea7f{text-align:start;}.elementor-7482 .elementor-element.elementor-element-b1fea7f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-b771f48.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-b771f48{text-align:start;}.elementor-7482 .elementor-element.elementor-element-b771f48 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-3bf7296{--divider-border-style:solid;--divider-color:#F0D080;--divider-border-width:2.4px;}.elementor-7482 .elementor-element.elementor-element-3bf7296 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-7482 .elementor-element.elementor-element-3bf7296.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-3bf7296 .elementor-divider-separator{width:12%;}.elementor-7482 .elementor-element.elementor-element-3bf7296 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7482 .elementor-element.elementor-element-ddebd44 > .elementor-widget-container{margin:-12px 0px -13px 0px;}.elementor-7482 .elementor-element.elementor-element-ddebd44.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-ddebd44{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-7482 .elementor-element.elementor-element-9b8791d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7482 .elementor-element.elementor-element-9b8791d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-f263ea7{--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-7482 .elementor-element.elementor-element-5698740.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-2e74b9f{--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-7482 .elementor-element.elementor-element-2e74b9f:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-2e74b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1F3C;}.elementor-7482 .elementor-element.elementor-element-b03d511{--spacer-size:20px;}.elementor-7482 .elementor-element.elementor-element-b03d511.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-9a5d52b{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7482 .elementor-element.elementor-element-9a5d52b:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-9a5d52b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-7482 .elementor-element.elementor-element-873ebd2{--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-7482 .elementor-element.elementor-element-a94989b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-071363e{--spacer-size:20px;}.elementor-7482 .elementor-element.elementor-element-071363e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-f1ffd11.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-f1ffd11{text-align:start;}.elementor-7482 .elementor-element.elementor-element-f1ffd11 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-df1d35c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-df1d35c{text-align:start;}.elementor-7482 .elementor-element.elementor-element-df1d35c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-534caaa{--divider-border-style:solid;--divider-color:#F0D080;--divider-border-width:2.4px;}.elementor-7482 .elementor-element.elementor-element-534caaa > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-7482 .elementor-element.elementor-element-534caaa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-534caaa .elementor-divider-separator{width:12%;}.elementor-7482 .elementor-element.elementor-element-534caaa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7482 .elementor-element.elementor-element-53eb914 > .elementor-widget-container{margin:-12px 0px -13px 0px;}.elementor-7482 .elementor-element.elementor-element-53eb914.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-53eb914{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-327146d{--spacer-size:5px;}.elementor-7482 .elementor-element.elementor-element-327146d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-5be6e8f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-32d1cc5{--spacer-size:20px;}.elementor-7482 .elementor-element.elementor-element-32d1cc5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-b3bc4a7{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7482 .elementor-element.elementor-element-b3bc4a7:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-b3bc4a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1F3C;}.elementor-7482 .elementor-element.elementor-element-cfabc39{--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-7482 .elementor-element.elementor-element-7327235{--spacer-size:20px;}.elementor-7482 .elementor-element.elementor-element-7327235.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-9af6454.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-9af6454{text-align:start;}.elementor-7482 .elementor-element.elementor-element-9af6454 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-e108659.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-e108659{text-align:start;}.elementor-7482 .elementor-element.elementor-element-e108659 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-77b0933{--divider-border-style:solid;--divider-color:#F0D080;--divider-border-width:2.4px;}.elementor-7482 .elementor-element.elementor-element-77b0933 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-7482 .elementor-element.elementor-element-77b0933.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-77b0933 .elementor-divider-separator{width:12%;}.elementor-7482 .elementor-element.elementor-element-77b0933 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7482 .elementor-element.elementor-element-7edcce1 > .elementor-widget-container{margin:-12px 0px -13px 0px;}.elementor-7482 .elementor-element.elementor-element-7edcce1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-7edcce1{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-20e4199{--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-7482 .elementor-element.elementor-element-20e4199:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-20e4199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1F3C;}.elementor-7482 .elementor-element.elementor-element-16b1879{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:2px 2px;--row-gap:2px;--column-gap:2px;--grid-auto-flow:row;}.elementor-7482 .elementor-element.elementor-element-16b1879:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-16b1879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A162800;}.elementor-7482 .elementor-element.elementor-element-56acbc3{--display:flex;}.elementor-7482 .elementor-element.elementor-element-56acbc3.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-7482 .elementor-element.elementor-element-56acbc3.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A84C21;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-7482 .elementor-element.elementor-element-3043076{--spacer-size:2px;}.elementor-7482 .elementor-element.elementor-element-3043076.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-f590739.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-f590739{text-align:start;}.elementor-7482 .elementor-element.elementor-element-f590739 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:9px;font-weight:400;font-style:normal;line-height:100%;letter-spacing:2.5px;color:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-3cb6e91 > .elementor-widget-container{margin:-14px 0px 0px 5px;}.elementor-7482 .elementor-element.elementor-element-3cb6e91.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-7482 .elementor-element.elementor-element-3cb6e91.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-3cb6e91 .elementor-icon-box-wrapper{text-align:start;}.elementor-7482 .elementor-element.elementor-element-3cb6e91 .elementor-icon-box-title{margin-block-end:7px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-3cb6e91 .elementor-icon-box-title, .elementor-7482 .elementor-element.elementor-element-3cb6e91 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:17px;}.elementor-7482 .elementor-element.elementor-element-3cb6e91 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-7e63a49{--spacer-size:2px;}.elementor-7482 .elementor-element.elementor-element-7e63a49.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-4f6301f{--display:flex;}.elementor-7482 .elementor-element.elementor-element-4f6301f.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-7482 .elementor-element.elementor-element-4f6301f.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A84C21;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-7482 .elementor-element.elementor-element-11330c2{--spacer-size:2px;}.elementor-7482 .elementor-element.elementor-element-11330c2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-195a422.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-195a422{text-align:start;}.elementor-7482 .elementor-element.elementor-element-195a422 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:9px;font-weight:400;font-style:normal;line-height:100%;letter-spacing:2.5px;-webkit-text-stroke-color:#8E8B25;stroke:#8E8B25;color:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-3b969ed > .elementor-widget-container{margin:-14px 0px 0px 5px;}.elementor-7482 .elementor-element.elementor-element-3b969ed.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-3b969ed .elementor-icon-box-wrapper{text-align:start;}.elementor-7482 .elementor-element.elementor-element-3b969ed .elementor-icon-box-title{margin-block-end:12px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-3b969ed .elementor-icon-box-title, .elementor-7482 .elementor-element.elementor-element-3b969ed .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:17px;}.elementor-7482 .elementor-element.elementor-element-3b969ed .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-1612c7d{--spacer-size:2px;}.elementor-7482 .elementor-element.elementor-element-1612c7d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-a41117b{--display:flex;}.elementor-7482 .elementor-element.elementor-element-a41117b.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-7482 .elementor-element.elementor-element-a41117b.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A84C21;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-7482 .elementor-element.elementor-element-d8c9008{--spacer-size:2px;}.elementor-7482 .elementor-element.elementor-element-d8c9008.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-3c6b089.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-3c6b089{text-align:start;}.elementor-7482 .elementor-element.elementor-element-3c6b089 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:9px;font-weight:400;font-style:normal;line-height:100%;letter-spacing:2.5px;-webkit-text-stroke-color:#8E8B25;stroke:#8E8B25;color:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-512ca4a > .elementor-widget-container{margin:-14px 0px 0px 5px;}.elementor-7482 .elementor-element.elementor-element-512ca4a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-512ca4a .elementor-icon-box-wrapper{text-align:start;}.elementor-7482 .elementor-element.elementor-element-512ca4a .elementor-icon-box-title{margin-block-end:7px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-512ca4a .elementor-icon-box-title, .elementor-7482 .elementor-element.elementor-element-512ca4a .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:17px;}.elementor-7482 .elementor-element.elementor-element-512ca4a .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-deb5b03{--spacer-size:2px;}.elementor-7482 .elementor-element.elementor-element-deb5b03.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-86c0b50{--display:flex;}.elementor-7482 .elementor-element.elementor-element-86c0b50.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-7482 .elementor-element.elementor-element-86c0b50.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A84C21;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-7482 .elementor-element.elementor-element-fc6bd53{--spacer-size:2px;}.elementor-7482 .elementor-element.elementor-element-fc6bd53.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-ddd4b09.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-ddd4b09{text-align:start;}.elementor-7482 .elementor-element.elementor-element-ddd4b09 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:9px;font-weight:400;font-style:normal;line-height:100%;letter-spacing:2.5px;-webkit-text-stroke-color:#8E8B25;stroke:#8E8B25;color:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-703d15d > .elementor-widget-container{margin:-14px 0px 0px 5px;}.elementor-7482 .elementor-element.elementor-element-703d15d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-703d15d .elementor-icon-box-wrapper{text-align:start;}.elementor-7482 .elementor-element.elementor-element-703d15d .elementor-icon-box-title{margin-block-end:7px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-703d15d .elementor-icon-box-title, .elementor-7482 .elementor-element.elementor-element-703d15d .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:17px;}.elementor-7482 .elementor-element.elementor-element-703d15d .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-4971665{--spacer-size:2px;}.elementor-7482 .elementor-element.elementor-element-4971665.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-e853a62{--display:flex;}.elementor-7482 .elementor-element.elementor-element-e853a62.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-7482 .elementor-element.elementor-element-e853a62.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A84C21;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-7482 .elementor-element.elementor-element-db34d18{--spacer-size:2px;}.elementor-7482 .elementor-element.elementor-element-db34d18.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-ec845aa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-ec845aa{text-align:start;}.elementor-7482 .elementor-element.elementor-element-ec845aa .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:9px;font-weight:400;font-style:normal;line-height:100%;letter-spacing:2.5px;color:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-6bb6192 > .elementor-widget-container{margin:-14px 0px 0px 5px;}.elementor-7482 .elementor-element.elementor-element-6bb6192.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-6bb6192 .elementor-icon-box-wrapper{text-align:start;}.elementor-7482 .elementor-element.elementor-element-6bb6192 .elementor-icon-box-title{margin-block-end:7px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-6bb6192 .elementor-icon-box-title, .elementor-7482 .elementor-element.elementor-element-6bb6192 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:17px;}.elementor-7482 .elementor-element.elementor-element-6bb6192 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-df563d4{--spacer-size:2px;}.elementor-7482 .elementor-element.elementor-element-df563d4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-a1030f4{--display:flex;}.elementor-7482 .elementor-element.elementor-element-a1030f4.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-7482 .elementor-element.elementor-element-a1030f4.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A84C21;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-7482 .elementor-element.elementor-element-5678455{--spacer-size:2px;}.elementor-7482 .elementor-element.elementor-element-5678455.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-f674a3b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-f674a3b{text-align:start;}.elementor-7482 .elementor-element.elementor-element-f674a3b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:9px;font-weight:400;font-style:normal;line-height:100%;letter-spacing:2.5px;-webkit-text-stroke-color:#8E8B25;stroke:#8E8B25;color:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-0911509 > .elementor-widget-container{margin:-14px 0px 0px 5px;}.elementor-7482 .elementor-element.elementor-element-0911509.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-0911509 .elementor-icon-box-wrapper{text-align:start;}.elementor-7482 .elementor-element.elementor-element-0911509 .elementor-icon-box-title{margin-block-end:7px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-0911509 .elementor-icon-box-title, .elementor-7482 .elementor-element.elementor-element-0911509 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:17px;}.elementor-7482 .elementor-element.elementor-element-0911509 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-371bd5f{--spacer-size:2px;}.elementor-7482 .elementor-element.elementor-element-371bd5f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-02a701b{--display:flex;}.elementor-7482 .elementor-element.elementor-element-02a701b.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-7482 .elementor-element.elementor-element-02a701b.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A84C21;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-7482 .elementor-element.elementor-element-408d4d0{--spacer-size:2px;}.elementor-7482 .elementor-element.elementor-element-408d4d0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-3f17621.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-3f17621{text-align:start;}.elementor-7482 .elementor-element.elementor-element-3f17621 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:9px;font-weight:400;font-style:normal;line-height:100%;letter-spacing:2.5px;-webkit-text-stroke-color:#8E8B25;stroke:#8E8B25;color:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-4f8e491 > .elementor-widget-container{margin:-14px 0px 0px 5px;}.elementor-7482 .elementor-element.elementor-element-4f8e491.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-4f8e491 .elementor-icon-box-wrapper{text-align:start;}.elementor-7482 .elementor-element.elementor-element-4f8e491 .elementor-icon-box-title{margin-block-end:7px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-4f8e491 .elementor-icon-box-title, .elementor-7482 .elementor-element.elementor-element-4f8e491 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:17px;}.elementor-7482 .elementor-element.elementor-element-4f8e491 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-47dc94e{--spacer-size:2px;}.elementor-7482 .elementor-element.elementor-element-47dc94e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-35b213f{--display:flex;}.elementor-7482 .elementor-element.elementor-element-35b213f.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-7482 .elementor-element.elementor-element-35b213f.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A84C21;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-7482 .elementor-element.elementor-element-4a4c826{--spacer-size:2px;}.elementor-7482 .elementor-element.elementor-element-4a4c826.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-8683c2c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-8683c2c{text-align:start;}.elementor-7482 .elementor-element.elementor-element-8683c2c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:9px;font-weight:400;font-style:normal;line-height:100%;letter-spacing:2.5px;-webkit-text-stroke-color:#8E8B25;stroke:#8E8B25;color:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-ee6c668 > .elementor-widget-container{margin:-14px 0px 0px 5px;}.elementor-7482 .elementor-element.elementor-element-ee6c668.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-ee6c668 .elementor-icon-box-wrapper{text-align:start;}.elementor-7482 .elementor-element.elementor-element-ee6c668 .elementor-icon-box-title{margin-block-end:7px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-ee6c668 .elementor-icon-box-title, .elementor-7482 .elementor-element.elementor-element-ee6c668 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:17px;}.elementor-7482 .elementor-element.elementor-element-ee6c668 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-d5111d8{--spacer-size:2px;}.elementor-7482 .elementor-element.elementor-element-d5111d8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-56f386b{--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-7482 .elementor-element.elementor-element-56f386b:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-56f386b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1F3C;}.elementor-7482 .elementor-element.elementor-element-78d51f3{--spacer-size:20px;}.elementor-7482 .elementor-element.elementor-element-78d51f3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-16d0bc8{--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-7482 .elementor-element.elementor-element-16d0bc8:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-16d0bc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060E1C;}.elementor-7482 .elementor-element.elementor-element-16d0bc8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7482 .elementor-element.elementor-element-5d2ad95{--spacer-size:25px;}.elementor-7482 .elementor-element.elementor-element-5d2ad95.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-3931d4a{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7482 .elementor-element.elementor-element-3931d4a:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-3931d4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060E1C;}.elementor-7482 .elementor-element.elementor-element-b2d3e05{--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-7482 .elementor-element.elementor-element-b2d3e05:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-b2d3e05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060E1C;}.elementor-7482 .elementor-element.elementor-element-b2d3e05.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7482 .elementor-element.elementor-element-9ab3a21.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-9ab3a21{text-align:start;}.elementor-7482 .elementor-element.elementor-element-9ab3a21 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-cf11a4d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-cf11a4d{text-align:start;}.elementor-7482 .elementor-element.elementor-element-cf11a4d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-08f24e8{--divider-border-style:solid;--divider-color:#F0D080;--divider-border-width:2.4px;}.elementor-7482 .elementor-element.elementor-element-08f24e8 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-7482 .elementor-element.elementor-element-08f24e8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-08f24e8 .elementor-divider-separator{width:12%;}.elementor-7482 .elementor-element.elementor-element-08f24e8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7482 .elementor-element.elementor-element-06bcb04 > .elementor-widget-container{margin:-12px 0px -13px 0px;}.elementor-7482 .elementor-element.elementor-element-06bcb04.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-06bcb04{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#F5F2EC;}.elementor-7482 .elementor-element.elementor-element-9165f87{--display:flex;--min-height:0px;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7482 .elementor-element.elementor-element-9165f87.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7482 .elementor-element.elementor-element-aaed2b9{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7482 .elementor-element.elementor-element-aaed2b9.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-7482 .elementor-element.elementor-element-aaed2b9.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-7482 .elementor-element.elementor-element-7002894 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-7482 .elementor-element.elementor-element-7002894.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-7002894 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7482 .elementor-element.elementor-element-7002894 .elementor-icon-box-title{margin-block-end:5px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-7002894.elementor-view-stacked .elementor-icon{background-color:#A8A8A8;}.elementor-7482 .elementor-element.elementor-element-7002894.elementor-view-framed .elementor-icon, .elementor-7482 .elementor-element.elementor-element-7002894.elementor-view-default .elementor-icon{fill:#A8A8A8;color:#A8A8A8;border-color:#A8A8A8;}.elementor-7482 .elementor-element.elementor-element-7002894 .elementor-icon{font-size:25px;}.elementor-7482 .elementor-element.elementor-element-7002894 .elementor-icon-box-title, .elementor-7482 .elementor-element.elementor-element-7002894 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:600;}.elementor-7482 .elementor-element.elementor-element-7002894:has(:hover) .elementor-icon-box-title,
					 .elementor-7482 .elementor-element.elementor-element-7002894:has(:focus) .elementor-icon-box-title{color:#FFFFFFFA;}.elementor-7482 .elementor-element.elementor-element-7002894 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:17px;color:#F5F2EC;}.elementor-7482 .elementor-element.elementor-element-8f35eb9{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7482 .elementor-element.elementor-element-8f35eb9.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-7482 .elementor-element.elementor-element-8f35eb9.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-7482 .elementor-element.elementor-element-0a66325 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-7482 .elementor-element.elementor-element-0a66325.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-0a66325 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7482 .elementor-element.elementor-element-0a66325 .elementor-icon-box-title{margin-block-end:5px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-0a66325.elementor-view-stacked .elementor-icon{background-color:#A8A8A8;}.elementor-7482 .elementor-element.elementor-element-0a66325.elementor-view-framed .elementor-icon, .elementor-7482 .elementor-element.elementor-element-0a66325.elementor-view-default .elementor-icon{fill:#A8A8A8;color:#A8A8A8;border-color:#A8A8A8;}.elementor-7482 .elementor-element.elementor-element-0a66325 .elementor-icon{font-size:25px;}.elementor-7482 .elementor-element.elementor-element-0a66325 .elementor-icon-box-title, .elementor-7482 .elementor-element.elementor-element-0a66325 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:600;}.elementor-7482 .elementor-element.elementor-element-0a66325:has(:hover) .elementor-icon-box-title,
					 .elementor-7482 .elementor-element.elementor-element-0a66325:has(:focus) .elementor-icon-box-title{color:#FFFFFFFA;}.elementor-7482 .elementor-element.elementor-element-0a66325 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:17px;color:#F5F2EC;}.elementor-7482 .elementor-element.elementor-element-94d8a29{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7482 .elementor-element.elementor-element-94d8a29.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-7482 .elementor-element.elementor-element-94d8a29.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-7482 .elementor-element.elementor-element-9291ea7 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-7482 .elementor-element.elementor-element-9291ea7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-9291ea7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7482 .elementor-element.elementor-element-9291ea7 .elementor-icon-box-title{margin-block-end:5px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-9291ea7.elementor-view-stacked .elementor-icon{background-color:#A8A8A8;}.elementor-7482 .elementor-element.elementor-element-9291ea7.elementor-view-framed .elementor-icon, .elementor-7482 .elementor-element.elementor-element-9291ea7.elementor-view-default .elementor-icon{fill:#A8A8A8;color:#A8A8A8;border-color:#A8A8A8;}.elementor-7482 .elementor-element.elementor-element-9291ea7 .elementor-icon{font-size:25px;}.elementor-7482 .elementor-element.elementor-element-9291ea7 .elementor-icon-box-title, .elementor-7482 .elementor-element.elementor-element-9291ea7 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:600;}.elementor-7482 .elementor-element.elementor-element-9291ea7:has(:hover) .elementor-icon-box-title,
					 .elementor-7482 .elementor-element.elementor-element-9291ea7:has(:focus) .elementor-icon-box-title{color:#FFFFFFFA;}.elementor-7482 .elementor-element.elementor-element-9291ea7 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:17px;color:#F5F2EC;}.elementor-7482 .elementor-element.elementor-element-7533d16{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7482 .elementor-element.elementor-element-7533d16.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-7482 .elementor-element.elementor-element-7533d16.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-7482 .elementor-element.elementor-element-300b9aa > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-7482 .elementor-element.elementor-element-300b9aa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-300b9aa .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7482 .elementor-element.elementor-element-300b9aa .elementor-icon-box-title{margin-block-end:5px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-300b9aa.elementor-view-stacked .elementor-icon{background-color:#A8A8A8;}.elementor-7482 .elementor-element.elementor-element-300b9aa.elementor-view-framed .elementor-icon, .elementor-7482 .elementor-element.elementor-element-300b9aa.elementor-view-default .elementor-icon{fill:#A8A8A8;color:#A8A8A8;border-color:#A8A8A8;}.elementor-7482 .elementor-element.elementor-element-300b9aa .elementor-icon{font-size:25px;}.elementor-7482 .elementor-element.elementor-element-300b9aa .elementor-icon-box-title, .elementor-7482 .elementor-element.elementor-element-300b9aa .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:600;}.elementor-7482 .elementor-element.elementor-element-300b9aa:has(:hover) .elementor-icon-box-title,
					 .elementor-7482 .elementor-element.elementor-element-300b9aa:has(:focus) .elementor-icon-box-title{color:#FFFFFFFA;}.elementor-7482 .elementor-element.elementor-element-300b9aa .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:17px;color:#F5F2EC;}.elementor-7482 .elementor-element.elementor-element-af9e8ad{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7482 .elementor-element.elementor-element-af9e8ad.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-7482 .elementor-element.elementor-element-af9e8ad.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-7482 .elementor-element.elementor-element-38dd8f4 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-7482 .elementor-element.elementor-element-38dd8f4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-38dd8f4 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7482 .elementor-element.elementor-element-38dd8f4 .elementor-icon-box-title{margin-block-end:5px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-38dd8f4.elementor-view-stacked .elementor-icon{background-color:#A8A8A8;}.elementor-7482 .elementor-element.elementor-element-38dd8f4.elementor-view-framed .elementor-icon, .elementor-7482 .elementor-element.elementor-element-38dd8f4.elementor-view-default .elementor-icon{fill:#A8A8A8;color:#A8A8A8;border-color:#A8A8A8;}.elementor-7482 .elementor-element.elementor-element-38dd8f4 .elementor-icon{font-size:25px;}.elementor-7482 .elementor-element.elementor-element-38dd8f4 .elementor-icon-box-title, .elementor-7482 .elementor-element.elementor-element-38dd8f4 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:600;}.elementor-7482 .elementor-element.elementor-element-38dd8f4:has(:hover) .elementor-icon-box-title,
					 .elementor-7482 .elementor-element.elementor-element-38dd8f4:has(:focus) .elementor-icon-box-title{color:#FFFFFFFA;}.elementor-7482 .elementor-element.elementor-element-38dd8f4 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:17px;color:#F5F2EC;}.elementor-7482 .elementor-element.elementor-element-dddde42{--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-7482 .elementor-element.elementor-element-dddde42:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-dddde42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060E1C;}.elementor-7482 .elementor-element.elementor-element-4dcdc1e{--display:flex;--min-height:140px;--gap:3012px 3012px;--row-gap:3012px;--column-gap:3012px;}.elementor-7482 .elementor-element.elementor-element-4dcdc1e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7482 .elementor-element.elementor-element-c436ce9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7482 .elementor-element.elementor-element-c436ce9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-693a6b9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7482 .elementor-element.elementor-element-693a6b9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-6a527ba{--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-7482 .elementor-element.elementor-element-6a527ba:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-6a527ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060E1C;}.elementor-7482 .elementor-element.elementor-element-154d145{--spacer-size:20px;}.elementor-7482 .elementor-element.elementor-element-154d145.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-a782722{--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-7482 .elementor-element.elementor-element-a782722:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-a782722 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1F3C;}.elementor-7482 .elementor-element.elementor-element-3ffbbe7{--spacer-size:25px;}.elementor-7482 .elementor-element.elementor-element-3ffbbe7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-0f781b1{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7482 .elementor-element.elementor-element-0f781b1:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-0f781b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1F3C;}.elementor-7482 .elementor-element.elementor-element-b711842{--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-7482 .elementor-element.elementor-element-b711842:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-b711842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1F3C;}.elementor-7482 .elementor-element.elementor-element-2f8b630.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-2f8b630{text-align:start;}.elementor-7482 .elementor-element.elementor-element-2f8b630 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-029b5ce.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-029b5ce{text-align:start;}.elementor-7482 .elementor-element.elementor-element-029b5ce .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-c47a841{--divider-border-style:solid;--divider-color:#F0D080;--divider-border-width:2.4px;}.elementor-7482 .elementor-element.elementor-element-c47a841 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-7482 .elementor-element.elementor-element-c47a841.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-c47a841 .elementor-divider-separator{width:12%;}.elementor-7482 .elementor-element.elementor-element-c47a841 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7482 .elementor-element.elementor-element-c493d60 > .elementor-widget-container{margin:-12px 0px -13px 0px;}.elementor-7482 .elementor-element.elementor-element-c493d60.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-c493d60{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#F5F2EC;}.elementor-7482 .elementor-element.elementor-element-5b0b716{--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-7482 .elementor-element.elementor-element-5b0b716:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-5b0b716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1F3C;}.elementor-7482 .elementor-element.elementor-element-c4dc844{--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-7482 .elementor-element.elementor-element-c4dc844.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7482 .elementor-element.elementor-element-6f1ac4c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-7784149.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7482 .elementor-element.elementor-element-7784149.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-34f612f{--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-7482 .elementor-element.elementor-element-34f612f:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-34f612f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1F3C;}.elementor-7482 .elementor-element.elementor-element-462e245{--spacer-size:20px;}.elementor-7482 .elementor-element.elementor-element-462e245.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-c2dff21{--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-7482 .elementor-element.elementor-element-c2dff21:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-c2dff21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-7482 .elementor-element.elementor-element-fdf779a{--spacer-size:20px;}.elementor-7482 .elementor-element.elementor-element-fdf779a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-c5ad22d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-c5ad22d{text-align:center;}.elementor-7482 .elementor-element.elementor-element-c5ad22d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-5a71cd2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-5a71cd2{text-align:center;}.elementor-7482 .elementor-element.elementor-element-5a71cd2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:57px;font-weight:700;line-height:55.87px;letter-spacing:0px;color:#FAFAFA;}.elementor-7482 .elementor-element.elementor-element-6194dde > .elementor-widget-container{margin:-12px 0px -13px 0px;}.elementor-7482 .elementor-element.elementor-element-6194dde.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-6194dde{text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#F5F2EC;}.elementor-7482 .elementor-element.elementor-element-c71c018 .elementor-button{background-color:#C9A84C;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:600;fill:#0A1628;color:#0A1628;padding:1em 2em 1em 2em;}.elementor-7482 .elementor-element.elementor-element-c71c018 .elementor-button:hover, .elementor-7482 .elementor-element.elementor-element-c71c018 .elementor-button:focus{background-color:#02010100;color:#C9A84C;border-color:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-c71c018.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-c71c018 .elementor-button:hover svg, .elementor-7482 .elementor-element.elementor-element-c71c018 .elementor-button:focus svg{fill:#C9A84C;}.elementor-7482 .elementor-element.elementor-element-dfe25cf{--spacer-size:20px;}.elementor-7482 .elementor-element.elementor-element-dfe25cf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-a65d465{--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-7482 .elementor-element.elementor-element-a65d465:not(.elementor-motion-effects-element-type-background), .elementor-7482 .elementor-element.elementor-element-a65d465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-7482 .elementor-element.elementor-element-0a823d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7482 .elementor-element.elementor-element-0a823d1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-7482 .elementor-element.elementor-element-1825eba.xpro-widget-bg-overlay:before{transition:background 0.3s;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7482 .elementor-element.elementor-element-4e76d7c{--width:70%;}.elementor-7482 .elementor-element.elementor-element-b5ed92b{--width:50%;}.elementor-7482 .elementor-element.elementor-element-e8fceaa{--width:50%;}.elementor-7482 .elementor-element.elementor-element-7644fa0{--width:100%;}.elementor-7482 .elementor-element.elementor-element-6dfcd8d{--width:50%;}.elementor-7482 .elementor-element.elementor-element-294a9b1{--width:100%;}.elementor-7482 .elementor-element.elementor-element-99ef573{--width:50%;}.elementor-7482 .elementor-element.elementor-element-2075910{--width:100%;}.elementor-7482 .elementor-element.elementor-element-f263ea7{--width:50%;}.elementor-7482 .elementor-element.elementor-element-873ebd2{--width:100%;}.elementor-7482 .elementor-element.elementor-element-cfabc39{--width:100%;}.elementor-7482 .elementor-element.elementor-element-16d0bc8{--content-width:1150px;}.elementor-7482 .elementor-element.elementor-element-3931d4a{--width:97%;}.elementor-7482 .elementor-element.elementor-element-b2d3e05{--width:60%;}.elementor-7482 .elementor-element.elementor-element-9165f87{--content-width:1230px;}.elementor-7482 .elementor-element.elementor-element-aaed2b9{--width:100%;}.elementor-7482 .elementor-element.elementor-element-8f35eb9{--width:100%;}.elementor-7482 .elementor-element.elementor-element-94d8a29{--width:100%;}.elementor-7482 .elementor-element.elementor-element-7533d16{--width:100%;}.elementor-7482 .elementor-element.elementor-element-af9e8ad{--width:100%;}.elementor-7482 .elementor-element.elementor-element-dddde42{--width:50%;}.elementor-7482 .elementor-element.elementor-element-4dcdc1e{--content-width:957px;}.elementor-7482 .elementor-element.elementor-element-0f781b1{--content-width:1224px;}.elementor-7482 .elementor-element.elementor-element-b711842{--width:50%;}.elementor-7482 .elementor-element.elementor-element-5b0b716{--width:50%;}.elementor-7482 .elementor-element.elementor-element-c4dc844{--width:100%;}.elementor-7482 .elementor-element.elementor-element-a65d465{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7482 .elementor-element.elementor-element-e8fceaa{--width:482.333px;}.elementor-7482 .elementor-element.elementor-element-7644fa0{--width:467.667px;}.elementor-7482 .elementor-element.elementor-element-2075910{--width:467.667px;}.elementor-7482 .elementor-element.elementor-element-b2d3e05{--width:546.521px;}}@media(max-width:1024px){.elementor-7482 .elementor-element.elementor-element-22379c8 .ekit_double_button{width:80%;}.elementor-7482 .elementor-element.elementor-element-4673300{--grid-auto-flow:row;}.elementor-7482 .elementor-element.elementor-element-16b1879{--grid-auto-flow:row;}.elementor-7482 .elementor-element.elementor-element-c436ce9{width:var( --container-widget-width, 438.323px );max-width:438.323px;--container-widget-width:438.323px;--container-widget-flex-grow:0;}.elementor-7482 .elementor-element.elementor-element-693a6b9{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-7482 .elementor-element.elementor-element-7784149{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-7482 .elementor-element.elementor-element-b2cdca9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7482 .elementor-element.elementor-element-b2cdca9 .elementor-heading-title{font-size:55px;}.elementor-7482 .elementor-element.elementor-element-6c2ec50 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7482 .elementor-element.elementor-element-7eda5f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7482 .elementor-element.elementor-element-7eda5f5{font-size:16px;}.elementor-7482 .elementor-element.elementor-element-22379c8 .ekit_double_button{width:100%;}.elementor-7482 .elementor-element.elementor-element-22379c8 .ekit-double-btn.ekit-double-btn-two{margin:0px 0px 0px 0px;}.elementor-7482 .elementor-element.elementor-element-a5cebfe{text-align:start;}.elementor-7482 .elementor-element.elementor-element-20ed7f0 .elementor-heading-title{line-height:1.2em;}.elementor-7482 .elementor-element.elementor-element-4673300{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7482 .elementor-element.elementor-element-83eaade .elementor-heading-title{line-height:1.2em;}.elementor-7482 .elementor-element.elementor-element-b771f48 .elementor-heading-title{line-height:1.2em;}.elementor-7482 .elementor-element.elementor-element-9b8791d.elementor-element{--align-self:flex-start;}.elementor-7482 .elementor-element.elementor-element-df1d35c .elementor-heading-title{line-height:1.2em;}.elementor-7482 .elementor-element.elementor-element-e108659 .elementor-heading-title{line-height:1.2em;}.elementor-7482 .elementor-element.elementor-element-16b1879{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7482 .elementor-element.elementor-element-f590739 .elementor-heading-title{font-size:9px;}.elementor-7482 .elementor-element.elementor-element-ec845aa .elementor-heading-title{font-size:0px;}.elementor-7482 .elementor-element.elementor-element-f674a3b .elementor-heading-title{font-size:15px;}.elementor-7482 .elementor-element.elementor-element-cf11a4d .elementor-heading-title{line-height:1.2em;}.elementor-7482 .elementor-element.elementor-element-7002894 .elementor-icon-box-title, .elementor-7482 .elementor-element.elementor-element-7002894 .elementor-icon-box-title a{font-size:12px;}.elementor-7482 .elementor-element.elementor-element-7002894 .elementor-icon-box-description{font-size:12px;}.elementor-7482 .elementor-element.elementor-element-0a66325 .elementor-icon-box-title, .elementor-7482 .elementor-element.elementor-element-0a66325 .elementor-icon-box-title a{font-size:12px;}.elementor-7482 .elementor-element.elementor-element-0a66325 .elementor-icon-box-description{font-size:12px;}.elementor-7482 .elementor-element.elementor-element-9291ea7 .elementor-icon-box-title, .elementor-7482 .elementor-element.elementor-element-9291ea7 .elementor-icon-box-title a{font-size:12px;}.elementor-7482 .elementor-element.elementor-element-9291ea7 .elementor-icon-box-description{font-size:12px;}.elementor-7482 .elementor-element.elementor-element-300b9aa .elementor-icon-box-title, .elementor-7482 .elementor-element.elementor-element-300b9aa .elementor-icon-box-title a{font-size:12px;}.elementor-7482 .elementor-element.elementor-element-300b9aa .elementor-icon-box-description{font-size:12px;}.elementor-7482 .elementor-element.elementor-element-38dd8f4 .elementor-icon-box-title, .elementor-7482 .elementor-element.elementor-element-38dd8f4 .elementor-icon-box-title a{font-size:12px;}.elementor-7482 .elementor-element.elementor-element-38dd8f4 .elementor-icon-box-description{font-size:12px;}.elementor-7482 .elementor-element.elementor-element-029b5ce .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-7482 .elementor-element.elementor-element-5a71cd2 .elementor-heading-title{line-height:1.2em;}}/* Start custom CSS for html, class: .elementor-element-28ee48b */a {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b182135 */.main-nav-sticky {
    position: -webkit-sticky; /* Support for older Safari */
    position: sticky;
    top: 0;
    width: 100%;
    z-index: 1000;
    
    /* Design properties to match your image */
    background-color: #ffffff; 
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: px 5%;
    
    /* Adds a subtle shadow so it separates from content when scrolling */
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2cdca9 *//* This styles the specific word you wrapped in the span */
.elementor-7482 .elementor-element.elementor-element-b2cdca9 .gold-highlight {
    color: #C9A84C !important;
    font-weight: 700; /* Makes it slightly bolder to stand out */
}

/* Optional: Ensures the rest of the heading is white and consistent */
.elementor-7482 .elementor-element.elementor-element-b2cdca9 .elementor-heading-title {
    color: #FAFAFA;
    font-family: 'Cormorant Garamond', serif;
    font-size: 70px;
    
}

/* Add this to your Custom CSS section */
.dm-sans-hyphen {
    font-family: 'DM Sans', sans-serif !important;
    display: inline-block; /* Helps some browsers apply font-specific glyphs */
    font-weight: 400 !important;
}

/* ===============================
   MOBILE ONLY (≤767px)
=============================== */
@media (max-width: 767px) {

    .elementor-7482 .elementor-element.elementor-element-b2cdca9 .elementor-heading-title {
        font-size: 62px !important;
        line-height:56.2px;
    }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eda5f5 *//* ===============================
   GLOBAL MOBILE FIX
=============================== */
@media (max-width: 767px) {

  /* Prevent horizontal scroll */
  body, html {
    overflow-x: hidden;
  }

  /* Make all containers flexible */
  .container, .wrapper, .row, .elementor-container {
    width: 100% !important;
    max-width: 100% !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  /* Fix columns stacking */
  .elementor-column {
    width: 100% !important;
  }

  /* Images responsive */
  img {
    max-width: 100%;
    height: auto;
  }

  /* Text scaling */
  h1 { font-size: 28px !important; line-height: 1.2; }
  h2 { font-size: 24px !important; }
  h3 { font-size: 20px !important; }
  p  { font-size: 14px !important; }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20ed7f0 *//* This styles the specific word you wrapped in the span */
.elementor-7482 .elementor-element.elementor-element-20ed7f0 .gold-highlight {
    color: #C9A84C !important;
    font-weight: 600; /* Makes it slightly bolder to stand out */
}

/* Optional: Ensures the rest of the heading is white and consistent */
.elementor-7482 .elementor-element.elementor-element-20ed7f0 .elementor-heading-title {
    color: #FFFFFF;
    font-family: 'Cormorant Garamond', serif;
    font-size: 50px;
}



/* ===============================
   MOBILE ONLY (≤767px)
=============================== */
@media (max-width: 767px) {

    .elementor-7482 .elementor-element.elementor-element-20ed7f0 .elementor-heading-title {
        font-size: 62px !important;  line-height:56.2px;
    }
    

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c70755 */@media (max-width: 767px) {
  .e-con-inner > .elementor-widget-spacer > .elementor-widget-container > .elementor-spacer > .elementor-spacer-inner,
  .e-con > .elementor-widget-spacer > .elementor-widget-container > .elementor-spacer > .elementor-spacer-inner {
    
    height: 0 !important;   /* 🔥 remove height */
    display: none !important; /* 🔥 fully hide (best) */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83eaade *//* This styles the specific word you wrapped in the span */
.elementor-7482 .elementor-element.elementor-element-83eaade .gold-highlight {
    color: #C9A84C !important;
    font-weight: 600; /* Makes it slightly bolder to stand out */
}

/* Optional: Ensures the rest of the heading is white and consistent */
.elementor-7482 .elementor-element.elementor-element-83eaade .elementor-heading-title {
    color: #FAFAFA;
    font-family: 'Cormorant Garamond', serif;
    font-size: 50px;
}

/* ===============================
   MOBILE ONLY (≤767px)
=============================== */
@media (max-width: 767px) {

    .elementor-7482 .elementor-element.elementor-element-83eaade .elementor-heading-title {
        font-size: 62px !important;  line-height: 52.2px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bf2c24e *//* GRID CONTAINER */
.ai-grid-container {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-template-rows: repeat(2, auto);

  gap: 2px;                         /* ✅ exact figma gap */

  max-width: 1776px;
  margin: 0 auto;

  background: #0A1628;              /* same as card (removes double lines) */
}

/* GRID ITEM */
.ai-grid-item {
  background: #FFFFFF08;

  display: flex;
  flex-direction: column;
  align-items: center;        
  text-align: center;         
  padding: 16px;
  box-sizing: border-box;

   border: none;

  position: relative;
}


.ai-grid-item::before {
 
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background: #000000; /* figma border-top */
}

/* HOVER */
.ai-grid-item:hover {
  background: #FFFFFF12;
}

/* TOP SECTION */
.ai-grid-top {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 6px;   
}

/* ICON */
.ai-grid-icon {
  width: 24px;      
  height: 24px;

  display: flex;
  align-items: center;
  justify-content: center;
}

.ai-grid-icon img {
  width: 20px;    
  height: 20px;
  object-fit: contain;
}

/* TITLE */
.ai-grid-title {
    text-align: center;        
  font-family: 'Cormorant Garamond', serif;
  font-weight: 600;
  font-size: 14px;

  color: #FFFFFF;
  margin: 0;
   line-height: 1.2;
}

/* DESCRIPTION */
.ai-grid-desc {
  font-family: 'DM Sans', sans-serif;
  font-size: 12px;
;
  color: #FFFFFF;
  margin-top: 6px;       
  line-height: 18px;     
}

/*mobile:*/
/* ===============================
   MOBILE RESPONSIVE
=============================== */
@media (max-width: 767px) {

  .ai-grid-container {
    grid-template-columns: 1fr;    
    gap: 10px;                     
    padding: 0 10px;               
  }

  .ai-grid-item {
    padding: 14px;
  }

  .ai-grid-icon {
    width: 28px;
    height: 28px;
  }

  .ai-grid-icon img {
    width: 22px;
    height: 22px;
  }

  .ai-grid-title {
    font-size: 16px;               
    line-height: 1.3;
  }

  .ai-grid-desc {
    font-size: 13px;
    line-height: 1.5;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b771f48 *//* This styles the specific word you wrapped in the span */
.elementor-7482 .elementor-element.elementor-element-b771f48 .gold-highlight {
    color: #C9A84C !important;
    font-weight: 600; /* Makes it slightly bolder to stand out */
}

/* Optional: Ensures the rest of the heading is white and consistent */
.elementor-7482 .elementor-element.elementor-element-b771f48 .elementor-heading-title {
    color: #FAFAFA;
    font-family: 'Cormorant Garamond', serif;
    font-size: 50px;
}

/* ===============================
   MOBILE ONLY (≤767px)
=============================== */
@media (max-width: 767px) {

    .elementor-7482 .elementor-element.elementor-element-b771f48 .elementor-heading-title {
        font-size: 62px !important; line-height: 52.2px; 
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9b8791d *//* Container - minimal spacing */
.elementor-7482 .elementor-element.elementor-element-9b8791d .channel-container {
    display: flex;
    flex-wrap: wrap; 
    gap: 2px;
    justify-content: flex-start;
    padding: 4px 0;
}

/* Individual Box - Updated with #FAFAFA border */
.elementor-7482 .elementor-element.elementor-element-9b8791d .channel-box {
    border: 1px solid #D9D6D0; /* Updated border color */
    color: #D9D6D0; 
    padding: 2px 10px;
    font-family: 'dm sans', sans-serif;
    font-size: 9px;
    font-weight: 300;
    letter-spacing: 0.5px;
    text-transform: capitalize;
    transition: all 0.3s ease;
    cursor: pointer;
    background-color: transparent;
}

/* Active State - Solid White */
.elementor-7482 .elementor-element.elementor-element-9b8791d .channel-box.active {
    background-color: #FFFFFF !important;
    color: #000000; 
    border-color: #FFFFFF;
}

/* Hover Effect */
.elementor-7482 .elementor-element.elementor-element-9b8791d .channel-box:hover {
    border-color: #F0D080; 
    color: #FFFFFF; 
    background-color: #F0D0803D !important; 
}

/* Mobile Adjustments */
@media (max-width: 767px) {
    .elementor-7482 .elementor-element.elementor-element-9b8791d .channel-container {
        /* Changed from center to flex-start for left alignment */
        justify-content: flex-start !important; 
        gap: 5px;
        /* Optional: adds a tiny bit of left padding if it's touching the edge */
        padding-left: 2px; 
    }
    
    .elementor-7482 .elementor-element.elementor-element-9b8791d .channel-box {
        padding: 2px 8px;
        font-size: 8px;
        /* Ensures boxes don't grow to fill width */
        flex: 0 1 auto; 
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5698740 *//* MAIN BOX */
.elementor-7482 .elementor-element.elementor-element-5698740 .kpi-container-omnikonic {
  max-width: 848px;
  width: 100%;

  background: #0F2444;
  border: 1px solid #C9A84C1F;
  border-top: 2px solid #C9A84C;   /* 🔥 GOLDEN TOP BORDER */

  padding: 30px 33px;
}

/* HEADING */
.elementor-7482 .elementor-element.elementor-element-5698740 .kpi-heading-omnikonic {
  font-family: 'Cormorant Garamond', serif;
  font-weight: 700;
  font-size: 22.4px;
  line-height: 1;

  color: #FFFFFF;

  margin-bottom: 25px;
}

/* ROW */
.elementor-7482 .elementor-element.elementor-element-5698740 .kpi-row-omnikonic {
  display: flex;
  justify-content: space-between;
  align-items: center;

  padding: 14px 0;

  border-bottom: 1px solid #C9A84C0F;
}

/* REMOVE LAST BORDER */
.elementor-7482 .elementor-element.elementor-element-5698740 .kpi-last-omnikonic {
  border-bottom: none;
}

/* LEFT SIDE */
.elementor-7482 .elementor-element.elementor-element-5698740 .kpi-left-omnikonic {
  display: flex;
  flex-direction: column;
  gap: 6px;
}

/* LABEL */
.elementor-7482 .elementor-element.elementor-element-5698740 .kpi-label-omnikonic {
  font-family: 'DM Sans', sans-serif;
  font-weight: 300;
  font-size: 12.3px;

  color: #FFFFFF;
}

/* SUB TEXT */
.elementor-7482 .elementor-element.elementor-element-5698740 .kpi-sub-omnikonic {
  font-family: 'Cormorant Garamond', serif;
  font-weight: 700;
  font-size: 9.3px;

  letter-spacing: 1px;
  text-transform: uppercase;

  color: #5A6A80;
}

/* RIGHT VALUE */
.elementor-7482 .elementor-element.elementor-element-5698740 .kpi-right-omnikonic {
  font-family: 'Cormorant Garamond', serif;
  font-weight: 700;
  font-size: 28.8px;
  line-height: 28.8px;
margin-left: 40%;
  color: #F0D080;
}

/* ROW */
.elementor-7482 .elementor-element.elementor-element-5698740 .kpi-row-omnikonic {
  display: flex;
  justify-content: space-between;
  align-items: center;

  padding: 14px 0;
  border-bottom: 1px solid #C9A84C0F;
}

/* REMOVE LAST BORDER */
.elementor-7482 .elementor-element.elementor-element-5698740 .kpi-last-omnikonic {
  border-bottom: none;
}

/* RIGHT GROUP */
.elementor-7482 .elementor-element.elementor-element-5698740 .kpi-right-group-omnikonic {
  display: flex;
  align-items: center;
  gap: 10px; /* ✅ small clean gap */
}

/* VALUE */
.elementor-7482 .elementor-element.elementor-element-5698740 .kpi-value-omnikonic {
  font-family: 'Cormorant Garamond', serif;
  font-weight: 700;
  font-size: 28.8px;
  line-height: 28.8px;
  color: #C9A84C;
}

/* INLINE TEXT */
.elementor-7482 .elementor-element.elementor-element-5698740 .kpi-inline-omnikonic {
  font-family: 'Cormorant Garamond', serif;
  font-weight: 700;
  font-size: 11.3px;

  letter-spacing: 1px;
  text-transform: uppercase;

  color: #FFFFFF;

  white-space: nowrap;  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df1d35c *//* This styles the specific word you wrapped in the span */
.elementor-7482 .elementor-element.elementor-element-df1d35c .gold-highlight {
    color: #C9A84C !important;
    font-weight: 600; /* Makes it slightly bolder to stand out */
}

/* Optional: Ensures the rest of the heading is white and consistent */
.elementor-7482 .elementor-element.elementor-element-df1d35c .elementor-heading-title {
    color: #FAFAFA;
    font-family: 'Cormorant Garamond', serif;
    font-size: 50px;
}

/* ===============================
   MOBILE ONLY (≤767px)
=============================== */
@media (max-width: 767px) {

    .elementor-7482 .elementor-element.elementor-element-df1d35c .elementor-heading-title {
        font-size: 62px !important; line-height: 52.2px; 
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5be6e8f */.ai-grid-container-onkonic {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: repeat(3, auto);

  gap: 2px;
  max-width: 1776px;
  margin: 0 auto;
  background: #0A1628;
}

/* GRID ITEM */
.ai-grid-item-onkonic {
  background: #FFFFFF08;
  display: flex;
  flex-direction: column;
  align-items: flex-start;  
  text-align: left;

/*   
  align-items: center;        
  text-align: center;          */
  padding: 16px;
  box-sizing: border-box;
  border: none;
  position: relative;
}


.ai-grid-item-onkonic::before {
 
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background: #000000; /* figma border-top */
}

/* HOVER */
.ai-grid-item-onkonic:hover {
  background: #FFFFFF12;
}

/* TOP SECTION */
.ai-grid-top-onkonic {
  display: flex;
  flex-direction: column;   
  align-items: flex-start;  
  gap: 8px;                   
}

/* ICON */
.ai-grid-icon-onkonic {
  width: 24px;      
  height: 24px;

  display: flex;
  align-items: center;
  justify-content: center;
}

.ai-grid-icon-onkonic img {
  width: 20px;    
  height: 20px;
  object-fit: contain;
}

/* TITLE */
.ai-grid-title-onkonic {
  text-align: left;
  font-family: 'Cormorant Garamond', serif;
  font-weight: 600;
  font-size: 14px;

  color: #FFFFFF;
  margin: 0;
   line-height: 1.2;
}

/* DESCRIPTION */
.ai-grid-desc-onkonic {
  font-family: 'DM Sans', sans-serif;
  font-size: 12px;
;
  color: #FFFFFF;
  margin-top: 6px;       
  line-height: 18px;     
}

@media (max-width: 767px) {
  .ai-grid-container-onkonic {
    grid-template-columns: repeat(1, 1fr); /* 🔥 stack */
    gap: 10px;
    padding: 0 12px;
  }

  .ai-grid-item-onkonic {
    padding: 12px;
  }

  .ai-grid-top-onkonic {
    gap: 6px;
  }

  .ai-grid-icon-onkonic {
    width: 22px;
    height: 22px;
  }

  .ai-grid-icon-onkonic img {
    width: 18px;
    height: 18px;
  }

  .ai-grid-title-onkonic {
    font-size: 13px;
  }

  .ai-grid-desc-onkonic {
    font-size: 11px;
    line-height: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e108659 *//* This styles the specific word you wrapped in the span */
.elementor-7482 .elementor-element.elementor-element-e108659 .gold-highlight {
    color: #C9A84C !important;
    font-weight: 600; /* Makes it slightly bolder to stand out */
}

/* Optional: Ensures the rest of the heading is white and consistent */
.elementor-7482 .elementor-element.elementor-element-e108659 .elementor-heading-title {
    color: #FAFAFA;
    font-family: 'Cormorant Garamond', serif;
    font-size: 50px;
}


/* ===============================
   MOBILE ONLY (≤767px)
=============================== */
@media (max-width: 767px) {

    .elementor-7482 .elementor-element.elementor-element-e108659 .elementor-heading-title {
        font-size: 62px !important;  line-height: 52.2px;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f590739 *//* ===============================
   MOBILE ONLY (≤767px)
=============================== */
@media (max-width: 767px) {

    .section-label {
        font-size: 12px;
        letter-spacing: 1px;
        text-align: center;
        padding: 4px 10px;
        display: inline-block;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf11a4d *//* This styles the specific word you wrapped in the span */
.elementor-7482 .elementor-element.elementor-element-cf11a4d .gold-highlight {
    color: #C9A84C !important;
    font-weight: 600; /* Makes it slightly bolder to stand out */
}

/* Optional: Ensures the rest of the heading is white and consistent */
.elementor-7482 .elementor-element.elementor-element-cf11a4d .elementor-heading-title {
    color: #FAFAFA;
    font-family: 'Cormorant Garamond', serif;
    font-size: 50px;
}

/* ===============================
   MOBILE ONLY (≤767px)
=============================== */
@media (max-width: 767px) {

    .elementor-7482 .elementor-element.elementor-element-cf11a4d .elementor-heading-title {
        font-size: 62px !important; line-height: 52.2px; 
    }

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7002894 */.elementor-7482 .elementor-element.elementor-element-7002894 .gold-highlight {
    color: #F0D080 !important;
    font-weight: 600; /* Makes it slightly bolder to stand out */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0a66325 */.elementor-7482 .elementor-element.elementor-element-0a66325 .gold-highlight {
    color: #F0D080 !important;
    font-weight: 600; /* Makes it slightly bolder to stand out */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9291ea7 */.elementor-7482 .elementor-element.elementor-element-9291ea7 .gold-highlight {
    color: #F0D080 !important;
    font-weight: 600; /* Makes it slightly bolder to stand out */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-300b9aa */.elementor-7482 .elementor-element.elementor-element-300b9aa .gold-highlight {
    color: #F0D080 !important;
    font-weight: 600; /* Makes it slightly bolder to stand out */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-38dd8f4 */.elementor-7482 .elementor-element.elementor-element-38dd8f4 .gold-highlight {
    color: #F0D080 !important;
    font-weight: 600; /* Makes it slightly bolder to stand out */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c436ce9 *//* MAIN BOX */
.elementor-7482 .elementor-element.elementor-element-c436ce9 .kpi-container-omnikonic {
 
  width: 100%;
   color: #C9A84C;    
max-width: 1200px;  
margin: 0 auto;                      
  background: #0F2444;
  border: 1px solid #C9A84C1F;

  padding: 30px 24px;
    border-top: 2px solid #C9A84C;   margin: 0 auto;     
}

/* HEADING */
.elementor-7482 .elementor-element.elementor-element-c436ce9 .kpi-heading-omnikonic {
  font-family: 'Cormorant Garamond', serif;
  font-weight: 700;
  font-size: 22.4px;
  line-height: 1;

  color: #FFF;

  margin-bottom: 25px;
}

/* ROW */
.elementor-7482 .elementor-element.elementor-element-c436ce9 .kpi-row-omnikonic {
  display: flex;
  justify-content: space-between;
  align-items: center;

  padding: 14px 0;

  border-bottom: 1px solid #C9A84C0F;
}

/* REMOVE LAST BORDER */
.elementor-7482 .elementor-element.elementor-element-c436ce9 .kpi-last-omnikonic {
  border-bottom: none;
}

/* LEFT SIDE */
.elementor-7482 .elementor-element.elementor-element-c436ce9 .kpi-left-omnikonic {
  display: flex;
  flex-direction: column;
  gap: 6px;
}

/* LABEL */
.elementor-7482 .elementor-element.elementor-element-c436ce9 .kpi-label-omnikonic {
  font-family: 'DM Sans', sans-serif;
  font-weight: 300;
  font-size: 12.3px;

  color: #fafafa;
}

/* SUB TEXT */
.elementor-7482 .elementor-element.elementor-element-c436ce9 .kpi-sub-omnikonic {
  font-family: 'Cormorant Garamond', serif;
  font-weight: 700;
  font-size: 9.3px;

  letter-spacing: 1px;
  text-transform: uppercase;

  color: #fafafa;
}



/* RIGHT VALUE */
.elementor-7482 .elementor-element.elementor-element-c436ce9 .kpi-right-omnikonic {
  font-family: 'Cormorant Garamond', serif;
  font-weight: 700;
  font-size: 28.8px;
  line-height: 28.8px;
 
  color: #C9A84C;
}

/* ROW */
.elementor-7482 .elementor-element.elementor-element-c436ce9 .kpi-row-omnikonic {
  display: flex;
  justify-content: space-between;
  align-items: center;

  padding: 14px 0;
  border-bottom: 1px solid #C9A84C0F;
}

/* REMOVE LAST BORDER */
.elementor-7482 .elementor-element.elementor-element-c436ce9 .kpi-last-omnikonic {
  border-bottom: none;
}

/* RIGHT GROUP */
.elementor-7482 .elementor-element.elementor-element-c436ce9 .kpi-right-group-omnikonic {
  display: flex;
  align-items: center;
  gap: 8px; 
  margin-left: auto;   
}

/* VALUE */
.elementor-7482 .elementor-element.elementor-element-c436ce9 .kpi-value-omnikonic {
  font-family: 'Cormorant Garamond', serif;
  font-weight: 700;
  font-size: 28.8px;
  line-height: 14px;
  color: #C9A84C;
}

/* INLINE TEXT */
.elementor-7482 .elementor-element.elementor-element-c436ce9 .kpi-inline-omnikonic {
  font-family: 'Cormorant Garamond', serif;
  font-weight: 700;
  font-size: 9.3px;

  letter-spacing: 1px;
  text-transform: uppercase;

  color: #FFFFFF;

  white-space: nowrap;  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-029b5ce *//* This styles the specific word you wrapped in the span */
.elementor-7482 .elementor-element.elementor-element-029b5ce .gold-highlight {
    color: #C9A84C !important;
    font-weight: 600; /* Makes it slightly bolder to stand out */
}

/* Optional: Ensures the rest of the heading is white and consistent */
.elementor-7482 .elementor-element.elementor-element-029b5ce .elementor-heading-title {
    color: #FAFAFA;
    font-family: 'Cormorant Garamond', serif;
    font-size: 50px;
}

/* ===============================
   MOBILE ONLY (≤767px)
=============================== */
@media (max-width: 767px) {

    .elementor-7482 .elementor-element.elementor-element-029b5ce .elementor-heading-title {
        font-size: 62px !important; line-height: 52.2px; 
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f1ac4c *//* =========================
   3x3 GRID CONTAINER
========================= */
.ai-grid-3x3 {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: repeat(3, 1fr);

  gap: 2px;                     /* ✅ figma gap */

  max-width: 852px;            /* as per figma */
  width: 100%;
  margin: 0 auto;
}

/* =========================
   GRID BOX
========================= */
.ai-box {
  height: 80px;

  padding: 22px 18px;
  box-sizing: border-box;

  background: #FFFFFF08;
  border: 1px solid #C9A84C0F;

  display: flex;
  flex-direction: column;
  align-items: center;         /* center horizontally */
  justify-content: center;     /* center vertically */

  text-align: center;

  gap: 3px;                    /* space between title & subtitle */
}

/* =========================
   TITLE
========================= */
.ai-box-title {
  color: #C9A84C;   
  font-family: 'DM Sans', sans-serif;
  font-weight: 600;
  font-size: 12.8px;
  line-height: 1;

}

/* =========================
   SUBTITLE
========================= */
.ai-box-sub {
  font-family: 'DM Sans', sans-serif;
  font-weight: 400;
  font-size: 10.4px;
  line-height: 1;

  color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a71cd2 *//* This styles the specific word you wrapped in the span */
.elementor-7482 .elementor-element.elementor-element-5a71cd2 .gold-highlight {
    color: #C9A84C !important;
    font-weight: 700;  
}

.elementor-7482 .elementor-element.elementor-element-5a71cd2 .elementor-heading-title {
    color: #FaFaFa;
    font-family: 'Cormorant Garamond', serif;
    font-size: 55px;
}


/* ===============================
   MOBILE ONLY (≤767px)
=============================== */
@media (max-width: 767px) {

    .elementor-7482 .elementor-element.elementor-element-5a71cd2 .elementor-heading-title {
        font-size: 62px !important;  line-height: 52.2px;
        
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0a823d1 */@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap');

.vgai-main-footer {
    background-color: #0A1628; /* Deep Navy Background */
    padding: 30px 5% 30px 5%;
    font-family: 'DM Sans', sans-serif;
    color: #fafafa; /* Muted text color */
}

.footer-container {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 30px;
    max-width: 1400px;
    margin: 0 auto;
}

/* Column Widths */
.footer-col { 
    flex: 1; 
    min-width: 150px; 
}

.brand-col { 
    flex: 1.8; 
    min-width: 300px; 
}

/* Logo & Brand text */
.footer-logo img {
    height: 40px;       /* Updated to 60px */
    width: auto;        /* Ensures proportional scaling */
    margin-bottom: 10px; /* Increased slightly for better spacing with larger logo */
}

.vision-subtitle {
    font-size: 10px;
    letter-spacing: 2px;
    color: #fafafa;
    margin-bottom: 15px;
    text-transform: uppercase;
}

.brand-desc {
    font-size: 14px;
    line-height: 1.6;
    margin-bottom: 30px;
    max-width: 380px;
}

.gold-tagline {
    color: #c4a457;
    font-size: 10px;
    letter-spacing: 3px;
    font-weight: 500;
}

/* Headers */
.gold-head {
    color: #c4a457;
    font-size: 12px;
    letter-spacing: 2px;
    font-weight: 700;
    margin-bottom: 25px;
}

/* Lists */
.footer-col ul { 
    list-style: none; 
    padding: 0; 
}

.footer-col ul li { 
    margin-bottom: 12px; 
    font-size: 14px; 
}

.footer-col a { 
    color: #fafafa; 
    text-decoration: none; 
    transition: 0.3s; 
}

.footer-col a:hover { 
    color: #ffffff; 
}

.coming-soon { 
    color: #4e5a6b; 
    font-style: italic; 
    font-size: 12px; 
}

/* Global Offices Formatting */
.office-loc { 
    margin-bottom: 18px; 
    line-height: 1.4; 
}

.loc-region {
    color: #c4a457;
    font-size: 12px;
    font-weight: 700;
    display: block;
    margin-bottom: 2px;
}

.office-loc p { 
    font-size: 13px; 
    margin: 0; 
}

/* Mobile Adjustments */
@media (max-width: 1024px) {
    .footer-container { 
        gap: 30px; 
    }
    .brand-col { 
        flex: 100%; 
        margin-bottom: 20px; 
    }
}

@media (max-width: 768px) {
    .footer-container {
        flex-direction: column;
        gap: 15px;
    }

    .footer-col,
    .brand-col {
        flex: 100%;
        min-width: 100%;
    }

    .brand-desc {
        max-width: 100%;
    }
}

/* Force the links to be slim and match the rest of the footer */
.footer-col ul li a, 
.footer-link-light {
    font-family: 'DM Sans', sans-serif;
    font-weight: 400 !important; /* This '400' is the standard non-bold weight */
    font-size: 14px;
    color: #fafafa;
    text-decoration: none;
    letter-spacing: 0.2px; /* Optional: adds a touch of professional spacing */
}

/* If it still looks too thick, you can try weight 300 */
/* .footer-link-light { font-weight: 300 !important; } */

.footer-col a:hover {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1825eba */@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400&display=swap');

.footer-bottom-bar {
    background-color: #0A1628;
    padding: 30px 0 40px 0;
    width: 100%;
}

/* Divider Line */
.footer-line {
    border: 0;
    border-top: 1px solid #1a273a;
    margin: 0 auto 50px auto; /* centered + more space below */
    width: 84%; /* aligns with content width */
    opacity: 0.6;
}

/* Content Layout */
.footer-content {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-family: 'DM Sans', sans-serif;
    font-size: 13px;
    color: #fafafa;
    width: 84%;
    margin: 0 auto; /* center align */
    letter-spacing: 0.5px;
}

/* Left text */
.footer-content p {
    margin: 0;
}

/* Right side links */
.legal-links {
    display: flex;
    gap: 35px;
}

/* Links style */
.legal-links a {
    color: #fafafa;
    text-decoration: none;
    transition: color 0.3s ease;
}

.legal-links a:hover {
    color: #ffffff;
}

/* Mobile Responsive */
@media (max-width: 768px) {
    .footer-line {
        width: 90%;
        margin-bottom: 30px;
    }

    .footer-content {
        flex-direction: column;
        gap: 15px;
        text-align: center;
        width: 90%;
    }

    .legal-links {
        justify-content: center;
        gap: 20px;
        flex-wrap: wrap;
    }
}/* End custom CSS */