.elementor-2247 .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:-7px;--margin-left:0px;--margin-right:0px;}.elementor-2247 .elementor-element.elementor-element-b182135:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-b182135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-06354b9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-775a550{--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-2247 .elementor-element.elementor-element-775a550:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-775a550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-2247 .elementor-element.elementor-element-67725c3{--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-2247 .elementor-element.elementor-element-692c724{--spacer-size:45px;}.elementor-2247 .elementor-element.elementor-element-692c724.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-c5c4ca8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-c5c4ca8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-c5c4ca8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:600;color:#FFFFFF;}.elementor-2247 .elementor-element.elementor-element-38d7e4c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-38d7e4c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-38d7e4c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-68a8ef5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-68a8ef5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-68a8ef5{font-family:"DM Sans", Sans-serif;font-size:16px;letter-spacing:0px;color:#FFFFFF;}.elementor-2247 .elementor-element.elementor-element-ea5b2a1 .ekit-double-btn.ekit-double-btn-one{background-color:#C9A84C;color:#0A1628;font-family:"DM Sans", Sans-serif;font-size:10px;padding:10px 0px 10px 0px;margin:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-ea5b2a1 .ekit-double-btn.ekit-double-btn-one:hover{background-color:#02010100;color:#C9A84C;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2247 .elementor-element.elementor-element-ea5b2a1 .ekit-double-btn.ekit-double-btn-two{background-color:#02010100;color:#C9A84C;font-family:"DM Sans", Sans-serif;font-size:10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A84C;padding:10px 0px 10px 0px;margin:0px 0px 0px 8px;}.elementor-2247 .elementor-element.elementor-element-ea5b2a1 .ekit-double-btn.ekit-double-btn-two:hover{background-color:#C9A84C;color:#0A1628;}.elementor-2247 .elementor-element.elementor-element-ea5b2a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-ea5b2a1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-ea5b2a1 .ekit_double_button{width:60%;}.elementor-2247 .elementor-element.elementor-element-ea5b2a1 .ekit-double-btn:not(:last-child){margin-right:5px;}.elementor-2247 .elementor-element.elementor-element-ea5b2a1 .ekit-double-btn.ekit-double-btn-two > i{padding-right:8px;}.elementor-2247 .elementor-element.elementor-element-ea5b2a1 .ekit-double-btn.ekit-double-btn-two > svg{margin-right:8px;}.elementor-2247 .elementor-element.elementor-element-ea5b2a1 .ekit-double-btn.ekit-double-btn-one svg path{stroke:#0A1628;fill:#0A1628;}.elementor-2247 .elementor-element.elementor-element-ea5b2a1 .ekit-double-btn.ekit-double-btn-one:hover svg path{stroke:#C9A84C;fill:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-ea5b2a1 .ekit-double-btn.ekit-double-btn-two svg path{stroke:#C9A84C;fill:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-ea5b2a1 .ekit-double-btn.ekit-double-btn-two:hover svg path{stroke:#0A1628;fill:#0A1628;}.elementor-2247 .elementor-element.elementor-element-e59985f{--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-2247 .elementor-element.elementor-element-65d656f{--spacer-size:60px;}.elementor-2247 .elementor-element.elementor-element-65d656f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-1a0473c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .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-2247 .elementor-element.elementor-element-7fb5d0c:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-7fb5d0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-2247 .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-2247 .elementor-element.elementor-element-01b9ee1{--spacer-size:10px;}.elementor-2247 .elementor-element.elementor-element-01b9ee1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-c3e4459.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-c3e4459{text-align:start;}.elementor-2247 .elementor-element.elementor-element-c3e4459 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-7191436.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-7191436{text-align:start;}.elementor-2247 .elementor-element.elementor-element-7191436 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-fac16f6{--divider-border-style:solid;--divider-color:#F0D080;--divider-border-width:2.4px;}.elementor-2247 .elementor-element.elementor-element-fac16f6 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-fac16f6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-fac16f6 .elementor-divider-separator{width:12%;}.elementor-2247 .elementor-element.elementor-element-fac16f6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2247 .elementor-element.elementor-element-0c70755 > .elementor-widget-container{margin:-12px 0px -13px 0px;}.elementor-2247 .elementor-element.elementor-element-0c70755.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-0c70755{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-73c3b16{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2247 .elementor-element.elementor-element-73c3b16:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-73c3b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-2247 .elementor-element.elementor-element-a96fde1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:3px 3px;--row-gap:3px;--column-gap:3px;--grid-auto-flow:row;}.elementor-2247 .elementor-element.elementor-element-b187db0{--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-2247 .elementor-element.elementor-element-b187db0.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-b187db0.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-e638d35{--spacer-size:1px;}.elementor-2247 .elementor-element.elementor-element-e638d35.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-b23afef > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2247 .elementor-element.elementor-element-b23afef.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-b23afef .elementor-icon-wrapper{text-align:start;}.elementor-2247 .elementor-element.elementor-element-b23afef .elementor-icon{font-size:30px;}.elementor-2247 .elementor-element.elementor-element-b23afef .elementor-icon svg{height:30px;}.elementor-2247 .elementor-element.elementor-element-6ca16f4 > .elementor-widget-container{margin:-6px 10px 0px 14px;padding:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-6ca16f4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-6ca16f4{text-align:start;}.elementor-2247 .elementor-element.elementor-element-6ca16f4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-bea5060 > .elementor-widget-container{margin:-20px 10px 0px 14px;padding:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-bea5060.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-bea5060{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-b457a2e{--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-2247 .elementor-element.elementor-element-b457a2e.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-b457a2e.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-a10d7bb{--spacer-size:1px;}.elementor-2247 .elementor-element.elementor-element-a10d7bb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-f091fbf > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2247 .elementor-element.elementor-element-f091fbf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-f091fbf .elementor-icon-wrapper{text-align:start;}.elementor-2247 .elementor-element.elementor-element-f091fbf .elementor-icon{font-size:30px;}.elementor-2247 .elementor-element.elementor-element-f091fbf .elementor-icon svg{height:30px;}.elementor-2247 .elementor-element.elementor-element-e6e8070 > .elementor-widget-container{margin:-6px 10px 0px 14px;padding:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-e6e8070.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-e6e8070{text-align:start;}.elementor-2247 .elementor-element.elementor-element-e6e8070 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-c39e22c > .elementor-widget-container{margin:-20px 10px 0px 14px;padding:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-c39e22c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-c39e22c{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-cbf6ac4{--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-2247 .elementor-element.elementor-element-cbf6ac4.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-cbf6ac4.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-8d474ad{--spacer-size:2px;}.elementor-2247 .elementor-element.elementor-element-8d474ad.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-dcfdb63 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2247 .elementor-element.elementor-element-dcfdb63.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-dcfdb63 .elementor-icon-wrapper{text-align:start;}.elementor-2247 .elementor-element.elementor-element-dcfdb63 .elementor-icon{font-size:30px;}.elementor-2247 .elementor-element.elementor-element-dcfdb63 .elementor-icon svg{height:30px;}.elementor-2247 .elementor-element.elementor-element-fcb7409 > .elementor-widget-container{margin:-6px 10px 0px 14px;padding:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-fcb7409.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-fcb7409{text-align:start;}.elementor-2247 .elementor-element.elementor-element-fcb7409 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-a9744cd > .elementor-widget-container{margin:-20px 10px 0px 14px;padding:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-a9744cd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-a9744cd{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-f542664{--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-2247 .elementor-element.elementor-element-f542664.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-f542664.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-e6cb2ea{--spacer-size:1px;}.elementor-2247 .elementor-element.elementor-element-e6cb2ea.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-dade6e4 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2247 .elementor-element.elementor-element-dade6e4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-dade6e4 .elementor-icon-wrapper{text-align:start;}.elementor-2247 .elementor-element.elementor-element-dade6e4 .elementor-icon{font-size:30px;}.elementor-2247 .elementor-element.elementor-element-dade6e4 .elementor-icon svg{height:30px;}.elementor-2247 .elementor-element.elementor-element-275cdf6 > .elementor-widget-container{margin:-6px 10px 0px 14px;padding:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-275cdf6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-275cdf6{text-align:start;}.elementor-2247 .elementor-element.elementor-element-275cdf6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-291223a > .elementor-widget-container{margin:-20px 10px 0px 14px;padding:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-291223a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-291223a{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-5881ee1{--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-2247 .elementor-element.elementor-element-5881ee1.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-5881ee1.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-3aa4972{--spacer-size:1px;}.elementor-2247 .elementor-element.elementor-element-3aa4972.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-650a491 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2247 .elementor-element.elementor-element-650a491.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-650a491 .elementor-icon-wrapper{text-align:start;}.elementor-2247 .elementor-element.elementor-element-650a491 .elementor-icon{font-size:30px;}.elementor-2247 .elementor-element.elementor-element-650a491 .elementor-icon svg{height:30px;}.elementor-2247 .elementor-element.elementor-element-b30ff91 > .elementor-widget-container{margin:-6px 10px 0px 14px;padding:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-b30ff91.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-b30ff91{text-align:start;}.elementor-2247 .elementor-element.elementor-element-b30ff91 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-b5bed65 > .elementor-widget-container{margin:-20px 10px 0px 14px;padding:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-b5bed65.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-b5bed65{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-16a6920{--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-2247 .elementor-element.elementor-element-16a6920.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-16a6920.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-2034c59{--spacer-size:1px;}.elementor-2247 .elementor-element.elementor-element-2034c59.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-d6f51c6 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2247 .elementor-element.elementor-element-d6f51c6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-d6f51c6 .elementor-icon-wrapper{text-align:start;}.elementor-2247 .elementor-element.elementor-element-d6f51c6 .elementor-icon{font-size:30px;}.elementor-2247 .elementor-element.elementor-element-d6f51c6 .elementor-icon svg{height:30px;}.elementor-2247 .elementor-element.elementor-element-40127f1 > .elementor-widget-container{margin:-6px 10px 0px 14px;padding:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-40127f1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-40127f1{text-align:start;}.elementor-2247 .elementor-element.elementor-element-40127f1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-57089a2 > .elementor-widget-container{margin:-20px 10px 0px 14px;padding:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-57089a2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-57089a2{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#FAFAFA;}.elementor-2247 .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-2247 .elementor-element.elementor-element-b3bc4a7:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-b3bc4a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1F3C;}.elementor-2247 .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-2247 .elementor-element.elementor-element-7327235{--spacer-size:20px;}.elementor-2247 .elementor-element.elementor-element-7327235.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-0508e7e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-0508e7e{text-align:start;}.elementor-2247 .elementor-element.elementor-element-0508e7e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-e108659.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-e108659{text-align:start;}.elementor-2247 .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-2247 .elementor-element.elementor-element-77b0933{--divider-border-style:solid;--divider-color:#F0D080;--divider-border-width:2.4px;}.elementor-2247 .elementor-element.elementor-element-77b0933 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-77b0933.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-77b0933 .elementor-divider-separator{width:12%;}.elementor-2247 .elementor-element.elementor-element-77b0933 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2247 .elementor-element.elementor-element-7edcce1 > .elementor-widget-container{margin:-12px 0px -13px 0px;}.elementor-2247 .elementor-element.elementor-element-7edcce1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-7edcce1{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#FAFAFA;}.elementor-2247 .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-2247 .elementor-element.elementor-element-20e4199:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-20e4199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1F3C;}.elementor-2247 .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-2247 .elementor-element.elementor-element-16b1879:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-16b1879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A162800;}.elementor-2247 .elementor-element.elementor-element-56acbc3{--display:flex;}.elementor-2247 .elementor-element.elementor-element-56acbc3.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-2247 .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-2247 .elementor-element.elementor-element-3043076{--spacer-size:2px;}.elementor-2247 .elementor-element.elementor-element-3043076.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-3cb6e91 > .elementor-widget-container{margin:-14px 0px 0px 5px;}.elementor-2247 .elementor-element.elementor-element-3cb6e91.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-3cb6e91 .elementor-icon-box-wrapper{text-align:start;}.elementor-2247 .elementor-element.elementor-element-3cb6e91 .elementor-icon-box-title{margin-block-end:12px;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-3cb6e91 .elementor-icon-box-title, .elementor-2247 .elementor-element.elementor-element-3cb6e91 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:17px;}.elementor-2247 .elementor-element.elementor-element-3cb6e91 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-7e63a49{--spacer-size:2px;}.elementor-2247 .elementor-element.elementor-element-7e63a49.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-a41117b{--display:flex;}.elementor-2247 .elementor-element.elementor-element-a41117b.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-2247 .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-2247 .elementor-element.elementor-element-d8c9008{--spacer-size:2px;}.elementor-2247 .elementor-element.elementor-element-d8c9008.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-512ca4a > .elementor-widget-container{margin:-14px 0px 0px 5px;}.elementor-2247 .elementor-element.elementor-element-512ca4a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-512ca4a .elementor-icon-box-wrapper{text-align:start;}.elementor-2247 .elementor-element.elementor-element-512ca4a .elementor-icon-box-title{margin-block-end:12px;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-512ca4a .elementor-icon-box-title, .elementor-2247 .elementor-element.elementor-element-512ca4a .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:17px;}.elementor-2247 .elementor-element.elementor-element-512ca4a .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-deb5b03{--spacer-size:2px;}.elementor-2247 .elementor-element.elementor-element-deb5b03.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-86c0b50{--display:flex;}.elementor-2247 .elementor-element.elementor-element-86c0b50.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-2247 .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-2247 .elementor-element.elementor-element-fc6bd53{--spacer-size:2px;}.elementor-2247 .elementor-element.elementor-element-fc6bd53.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-703d15d > .elementor-widget-container{margin:-14px 0px 0px 5px;}.elementor-2247 .elementor-element.elementor-element-703d15d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-703d15d .elementor-icon-box-wrapper{text-align:start;}.elementor-2247 .elementor-element.elementor-element-703d15d .elementor-icon-box-title{margin-block-end:12px;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-703d15d .elementor-icon-box-title, .elementor-2247 .elementor-element.elementor-element-703d15d .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:17px;}.elementor-2247 .elementor-element.elementor-element-703d15d .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-4971665{--spacer-size:2px;}.elementor-2247 .elementor-element.elementor-element-4971665.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-e853a62{--display:flex;}.elementor-2247 .elementor-element.elementor-element-e853a62.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-2247 .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-2247 .elementor-element.elementor-element-db34d18{--spacer-size:2px;}.elementor-2247 .elementor-element.elementor-element-db34d18.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-6bb6192 > .elementor-widget-container{margin:-14px 0px 0px 5px;}.elementor-2247 .elementor-element.elementor-element-6bb6192.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-6bb6192 .elementor-icon-box-wrapper{text-align:start;}.elementor-2247 .elementor-element.elementor-element-6bb6192 .elementor-icon-box-title{margin-block-end:12px;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-6bb6192 .elementor-icon-box-title, .elementor-2247 .elementor-element.elementor-element-6bb6192 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:17px;}.elementor-2247 .elementor-element.elementor-element-6bb6192 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-df563d4{--spacer-size:2px;}.elementor-2247 .elementor-element.elementor-element-df563d4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-a1030f4{--display:flex;}.elementor-2247 .elementor-element.elementor-element-a1030f4.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-2247 .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-2247 .elementor-element.elementor-element-5678455{--spacer-size:2px;}.elementor-2247 .elementor-element.elementor-element-5678455.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-0911509 > .elementor-widget-container{margin:-14px 0px 0px 5px;}.elementor-2247 .elementor-element.elementor-element-0911509.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-0911509 .elementor-icon-box-wrapper{text-align:start;}.elementor-2247 .elementor-element.elementor-element-0911509 .elementor-icon-box-title{margin-block-end:12px;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-0911509 .elementor-icon-box-title, .elementor-2247 .elementor-element.elementor-element-0911509 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:17px;}.elementor-2247 .elementor-element.elementor-element-0911509 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-371bd5f{--spacer-size:2px;}.elementor-2247 .elementor-element.elementor-element-371bd5f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-02a701b{--display:flex;}.elementor-2247 .elementor-element.elementor-element-02a701b.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-2247 .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-2247 .elementor-element.elementor-element-408d4d0{--spacer-size:2px;}.elementor-2247 .elementor-element.elementor-element-408d4d0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-4f8e491 > .elementor-widget-container{margin:-14px 0px 0px 5px;}.elementor-2247 .elementor-element.elementor-element-4f8e491.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-4f8e491 .elementor-icon-box-wrapper{text-align:start;}.elementor-2247 .elementor-element.elementor-element-4f8e491 .elementor-icon-box-title{margin-block-end:12px;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-4f8e491 .elementor-icon-box-title, .elementor-2247 .elementor-element.elementor-element-4f8e491 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:17px;}.elementor-2247 .elementor-element.elementor-element-4f8e491 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13px;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-47dc94e{--spacer-size:2px;}.elementor-2247 .elementor-element.elementor-element-47dc94e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-9cfe42e{--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-2247 .elementor-element.elementor-element-9cfe42e:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-9cfe42e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1F3C;}.elementor-2247 .elementor-element.elementor-element-15d2403{--spacer-size:30px;}.elementor-2247 .elementor-element.elementor-element-15d2403.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-3e5d0dc{--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-2247 .elementor-element.elementor-element-3e5d0dc:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-3e5d0dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-2247 .elementor-element.elementor-element-30b1678{--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-2247 .elementor-element.elementor-element-c53e379{--spacer-size:20px;}.elementor-2247 .elementor-element.elementor-element-c53e379.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-83dabc1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-83dabc1{text-align:start;}.elementor-2247 .elementor-element.elementor-element-83dabc1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-4b3096f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-4b3096f{text-align:start;}.elementor-2247 .elementor-element.elementor-element-4b3096f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-62457ab{--divider-border-style:solid;--divider-color:#F0D080;--divider-border-width:2.4px;}.elementor-2247 .elementor-element.elementor-element-62457ab > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-62457ab.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-62457ab .elementor-divider-separator{width:12%;}.elementor-2247 .elementor-element.elementor-element-62457ab .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2247 .elementor-element.elementor-element-9b38130 > .elementor-widget-container{margin:-12px 0px -13px 0px;}.elementor-2247 .elementor-element.elementor-element-9b38130.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-9b38130{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-b21934d{--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-2247 .elementor-element.elementor-element-b21934d:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-b21934d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-2247 .elementor-element.elementor-element-bf0aee5{--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:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-2247 .elementor-element.elementor-element-b203b1d{--display:flex;}.elementor-2247 .elementor-element.elementor-element-b203b1d.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-b203b1d.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-083395d{--spacer-size:1px;}.elementor-2247 .elementor-element.elementor-element-083395d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-b37df7b > .elementor-widget-container{margin:-6px 10px 0px 14px;padding:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-b37df7b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-b37df7b{text-align:start;}.elementor-2247 .elementor-element.elementor-element-b37df7b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-f71756a > .elementor-widget-container{margin:-20px 8px 0px 10px;}.elementor-2247 .elementor-element.elementor-element-f71756a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-f71756a{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-45885ec{--spacer-size:1px;}.elementor-2247 .elementor-element.elementor-element-45885ec.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-770a306{--display:flex;}.elementor-2247 .elementor-element.elementor-element-770a306.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-770a306.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-1e2e036{--spacer-size:1px;}.elementor-2247 .elementor-element.elementor-element-1e2e036.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-6d94ae6 > .elementor-widget-container{margin:-6px 10px 0px 14px;padding:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-6d94ae6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-6d94ae6{text-align:start;}.elementor-2247 .elementor-element.elementor-element-6d94ae6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-1c3719a > .elementor-widget-container{margin:-20px 8px 0px 10px;}.elementor-2247 .elementor-element.elementor-element-1c3719a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-1c3719a{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-1d3d9ba{--spacer-size:1px;}.elementor-2247 .elementor-element.elementor-element-1d3d9ba.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-2fec8b7{--display:flex;}.elementor-2247 .elementor-element.elementor-element-2fec8b7.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-2fec8b7.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-268e176{--spacer-size:1px;}.elementor-2247 .elementor-element.elementor-element-268e176.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-98e6b03 > .elementor-widget-container{margin:-6px 10px 0px 14px;padding:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-98e6b03.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-98e6b03{text-align:start;}.elementor-2247 .elementor-element.elementor-element-98e6b03 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-562f304 > .elementor-widget-container{margin:-20px 8px 0px 10px;}.elementor-2247 .elementor-element.elementor-element-562f304.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-562f304{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-ea8c2fd{--spacer-size:1px;}.elementor-2247 .elementor-element.elementor-element-ea8c2fd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-89b8c54{--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-2247 .elementor-element.elementor-element-89b8c54:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-89b8c54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-2247 .elementor-element.elementor-element-c208c95{--spacer-size:30px;}.elementor-2247 .elementor-element.elementor-element-c208c95.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-0fce6ed{--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-2247 .elementor-element.elementor-element-0fce6ed:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-0fce6ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1F3C;}.elementor-2247 .elementor-element.elementor-element-07bd87b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2247 .elementor-element.elementor-element-07bd87b:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-07bd87b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1F3C;}.elementor-2247 .elementor-element.elementor-element-fb4c7b9{--display:flex;}.elementor-2247 .elementor-element.elementor-element-3e176f7{--spacer-size:20px;}.elementor-2247 .elementor-element.elementor-element-3e176f7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-b5d39ea.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-b5d39ea{text-align:start;}.elementor-2247 .elementor-element.elementor-element-b5d39ea .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-9ea2eee.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-9ea2eee{text-align:start;}.elementor-2247 .elementor-element.elementor-element-9ea2eee .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-3af203e{--divider-border-style:solid;--divider-color:#F0D080;--divider-border-width:2.4px;}.elementor-2247 .elementor-element.elementor-element-3af203e > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-3af203e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-3af203e .elementor-divider-separator{width:12%;}.elementor-2247 .elementor-element.elementor-element-3af203e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2247 .elementor-element.elementor-element-e398ae7 > .elementor-widget-container{margin:-12px 0px -13px 0px;}.elementor-2247 .elementor-element.elementor-element-e398ae7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-e398ae7{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-8fea7c1{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2247 .elementor-element.elementor-element-acdc4df{--display:flex;}.elementor-2247 .elementor-element.elementor-element-acdc4df.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-acdc4df.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-2247 .elementor-element.elementor-element-7a25a60 > .elementor-widget-container{margin:0px 0px -6px 10px;}.elementor-2247 .elementor-element.elementor-element-7a25a60.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-7a25a60 .elementor-icon-wrapper{text-align:start;}.elementor-2247 .elementor-element.elementor-element-7a25a60 .elementor-icon{font-size:30px;}.elementor-2247 .elementor-element.elementor-element-7a25a60 .elementor-icon svg{height:30px;}.elementor-2247 .elementor-element.elementor-element-14486df > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2247 .elementor-element.elementor-element-14486df.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-14486df{text-align:start;}.elementor-2247 .elementor-element.elementor-element-14486df .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-c6a9d6c > .elementor-widget-container{margin:-15px 0px -15px 10px;}.elementor-2247 .elementor-element.elementor-element-c6a9d6c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-c6a9d6c{font-family:"DM Sans", Sans-serif;font-size:14px;letter-spacing:0px;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-b13e31d > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2247 .elementor-element.elementor-element-b13e31d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-d687ffb{--display:flex;}.elementor-2247 .elementor-element.elementor-element-d687ffb.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-d687ffb.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-2247 .elementor-element.elementor-element-3e1140b > .elementor-widget-container{margin:0px 0px -6px 10px;}.elementor-2247 .elementor-element.elementor-element-3e1140b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-3e1140b .elementor-icon-wrapper{text-align:start;}.elementor-2247 .elementor-element.elementor-element-3e1140b .elementor-icon{font-size:30px;}.elementor-2247 .elementor-element.elementor-element-3e1140b .elementor-icon svg{height:30px;}.elementor-2247 .elementor-element.elementor-element-6a77b02 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2247 .elementor-element.elementor-element-6a77b02.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-6a77b02{text-align:start;}.elementor-2247 .elementor-element.elementor-element-6a77b02 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;letter-spacing:1px;color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-fd1c2ed > .elementor-widget-container{margin:-15px 0px -15px 10px;}.elementor-2247 .elementor-element.elementor-element-fd1c2ed.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-fd1c2ed{font-family:"DM Sans", Sans-serif;font-size:14px;letter-spacing:0px;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-6d30438 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2247 .elementor-element.elementor-element-6d30438.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-363627a{--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-2247 .elementor-element.elementor-element-363627a:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-363627a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-2247 .elementor-element.elementor-element-7bbaee0{--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-2247 .elementor-element.elementor-element-0904008{--spacer-size:20px;}.elementor-2247 .elementor-element.elementor-element-0904008.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-44acf87.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-44acf87{text-align:start;}.elementor-2247 .elementor-element.elementor-element-44acf87 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-e0e35da.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-e0e35da{text-align:start;}.elementor-2247 .elementor-element.elementor-element-e0e35da .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-5858530{--divider-border-style:solid;--divider-color:#F0D080;--divider-border-width:2.4px;}.elementor-2247 .elementor-element.elementor-element-5858530 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-5858530.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-5858530 .elementor-divider-separator{width:12%;}.elementor-2247 .elementor-element.elementor-element-5858530 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2247 .elementor-element.elementor-element-c0fba30 > .elementor-widget-container{margin:-12px 0px -13px 0px;}.elementor-2247 .elementor-element.elementor-element-c0fba30.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-c0fba30{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-2ba5622{--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 00px;--row-gap:0px;--column-gap:00px;}.elementor-2247 .elementor-element.elementor-element-2ba5622:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-2ba5622 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-2247 .elementor-element.elementor-element-177983f{--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-2247 .elementor-element.elementor-element-177983f.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-177983f.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-2485f78{--spacer-size:1px;}.elementor-2247 .elementor-element.elementor-element-2485f78.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-81d3ec5 > .elementor-widget-container{margin:-4px 0px 0px 10px;}.elementor-2247 .elementor-element.elementor-element-81d3ec5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-81d3ec5{text-align:start;}.elementor-2247 .elementor-element.elementor-element-81d3ec5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:17px;font-weight:600;letter-spacing:1px;color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-8359408 > .elementor-widget-container{margin:-20px 10px -17px 14px;padding:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-8359408.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-8359408{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-067e7a2{--spacer-size:1px;}.elementor-2247 .elementor-element.elementor-element-067e7a2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-4a9d93c{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-2247 .elementor-element.elementor-element-4a9d93c.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-4a9d93c.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-40956cc{--spacer-size:20px;}.elementor-2247 .elementor-element.elementor-element-40956cc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-c9dced4{--display:flex;}.elementor-2247 .elementor-element.elementor-element-c9dced4.eael_liquid_glass-effect1{background-color:#C9A84C21;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-c9dced4.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:20px 20px 20px 20px;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-9eecfa2 > .elementor-widget-container{margin:-4px 0px -4px 0px;}.elementor-2247 .elementor-element.elementor-element-9eecfa2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-9eecfa2{text-align:start;}.elementor-2247 .elementor-element.elementor-element-9eecfa2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-a361e40{--display:flex;}.elementor-2247 .elementor-element.elementor-element-a361e40.eael_liquid_glass-effect1{background-color:#C9A84C21;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-a361e40.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:20px 20px 20px 20px;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-fd9f523 > .elementor-widget-container{margin:-4px 0px -4px 0px;}.elementor-2247 .elementor-element.elementor-element-fd9f523.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-fd9f523{text-align:start;}.elementor-2247 .elementor-element.elementor-element-fd9f523 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-0ac2b61{--display:flex;}.elementor-2247 .elementor-element.elementor-element-0ac2b61.eael_liquid_glass-effect1{background-color:#C9A84C21;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-0ac2b61.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:20px 20px 20px 20px;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-96a356e > .elementor-widget-container{margin:-4px 0px -4px 0px;}.elementor-2247 .elementor-element.elementor-element-96a356e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-96a356e{text-align:start;}.elementor-2247 .elementor-element.elementor-element-96a356e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-bf013a3{--display:flex;}.elementor-2247 .elementor-element.elementor-element-bf013a3.eael_liquid_glass-effect1{background-color:#C9A84C21;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-bf013a3.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:20px 20px 20px 20px;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-824ae28 > .elementor-widget-container{margin:-4px 0px -4px 0px;}.elementor-2247 .elementor-element.elementor-element-824ae28.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-824ae28{text-align:start;}.elementor-2247 .elementor-element.elementor-element-824ae28 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-f7d7bd8{--spacer-size:20px;}.elementor-2247 .elementor-element.elementor-element-f7d7bd8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-c7d5bef{--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 00px;--row-gap:0px;--column-gap:00px;}.elementor-2247 .elementor-element.elementor-element-c7d5bef:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-c7d5bef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-2247 .elementor-element.elementor-element-d348824{--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-2247 .elementor-element.elementor-element-d348824.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-d348824.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-8bfbd70{--spacer-size:1px;}.elementor-2247 .elementor-element.elementor-element-8bfbd70.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-74c5c07 > .elementor-widget-container{margin:-4px 0px 0px 10px;}.elementor-2247 .elementor-element.elementor-element-74c5c07.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-74c5c07{text-align:start;}.elementor-2247 .elementor-element.elementor-element-74c5c07 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:17px;font-weight:600;letter-spacing:1px;color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-8b481ac > .elementor-widget-container{margin:-20px 10px -17px 14px;padding:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-8b481ac.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-8b481ac{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-efa7b02{--spacer-size:1px;}.elementor-2247 .elementor-element.elementor-element-efa7b02.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-2610937{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-2247 .elementor-element.elementor-element-2610937.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-2610937.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-23b220d{--spacer-size:20px;}.elementor-2247 .elementor-element.elementor-element-23b220d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-2722504{--display:flex;}.elementor-2247 .elementor-element.elementor-element-2722504.eael_liquid_glass-effect1{background-color:#C9A84C21;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-2722504.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:20px 20px 20px 20px;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-23608e4 > .elementor-widget-container{margin:-4px 0px -4px 0px;}.elementor-2247 .elementor-element.elementor-element-23608e4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-23608e4{text-align:start;}.elementor-2247 .elementor-element.elementor-element-23608e4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-1ed52be{--display:flex;}.elementor-2247 .elementor-element.elementor-element-1ed52be.eael_liquid_glass-effect1{background-color:#C9A84C21;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-1ed52be.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:20px 20px 20px 20px;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-f218edf > .elementor-widget-container{margin:-4px 0px -4px 0px;}.elementor-2247 .elementor-element.elementor-element-f218edf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-f218edf{text-align:start;}.elementor-2247 .elementor-element.elementor-element-f218edf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-03f752c{--display:flex;}.elementor-2247 .elementor-element.elementor-element-03f752c.eael_liquid_glass-effect1{background-color:#C9A84C21;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-03f752c.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:20px 20px 20px 20px;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-061ad8b > .elementor-widget-container{margin:-4px 0px -4px 0px;}.elementor-2247 .elementor-element.elementor-element-061ad8b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-061ad8b{text-align:start;}.elementor-2247 .elementor-element.elementor-element-061ad8b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-d5ced34{--display:flex;}.elementor-2247 .elementor-element.elementor-element-d5ced34.eael_liquid_glass-effect1{background-color:#C9A84C21;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-d5ced34.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:20px 20px 20px 20px;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-bf146ad > .elementor-widget-container{margin:-4px 0px -4px 0px;}.elementor-2247 .elementor-element.elementor-element-bf146ad.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-bf146ad{text-align:start;}.elementor-2247 .elementor-element.elementor-element-bf146ad .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-fb2a5d7{--spacer-size:20px;}.elementor-2247 .elementor-element.elementor-element-fb2a5d7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-d0788cb{--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 00px;--row-gap:0px;--column-gap:00px;}.elementor-2247 .elementor-element.elementor-element-d0788cb:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-d0788cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-2247 .elementor-element.elementor-element-2f89d35{--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-2247 .elementor-element.elementor-element-2f89d35.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-2f89d35.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-e4323af{--spacer-size:1px;}.elementor-2247 .elementor-element.elementor-element-e4323af.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-ad60820 > .elementor-widget-container{margin:-4px 0px 0px 10px;}.elementor-2247 .elementor-element.elementor-element-ad60820.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-ad60820{text-align:start;}.elementor-2247 .elementor-element.elementor-element-ad60820 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:17px;font-weight:600;letter-spacing:1px;color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-410fe2e > .elementor-widget-container{margin:-20px 10px -17px 14px;padding:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-410fe2e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-410fe2e{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-7bafb63{--spacer-size:1px;}.elementor-2247 .elementor-element.elementor-element-7bafb63.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-b735c51{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-2247 .elementor-element.elementor-element-b735c51.eael_liquid_glass-effect1{background-color:#FFFFFF0A;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-b735c51.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-4495f20{--spacer-size:20px;}.elementor-2247 .elementor-element.elementor-element-4495f20.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-3e2cada{--display:flex;}.elementor-2247 .elementor-element.elementor-element-3e2cada.eael_liquid_glass-effect1{background-color:#C9A84C21;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-3e2cada.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:20px 20px 20px 20px;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-4fd2ec6 > .elementor-widget-container{margin:-4px 0px -4px 0px;}.elementor-2247 .elementor-element.elementor-element-4fd2ec6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-4fd2ec6{text-align:start;}.elementor-2247 .elementor-element.elementor-element-4fd2ec6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-4595a46{--display:flex;}.elementor-2247 .elementor-element.elementor-element-4595a46.eael_liquid_glass-effect1{background-color:#C9A84C21;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-4595a46.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:20px 20px 20px 20px;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-233eecb > .elementor-widget-container{margin:-4px 0px -4px 0px;}.elementor-2247 .elementor-element.elementor-element-233eecb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-233eecb{text-align:start;}.elementor-2247 .elementor-element.elementor-element-233eecb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-81ec474{--display:flex;}.elementor-2247 .elementor-element.elementor-element-81ec474.eael_liquid_glass-effect1{background-color:#C9A84C21;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-81ec474.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:20px 20px 20px 20px;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-9cf8817 > .elementor-widget-container{margin:-4px 0px -4px 0px;}.elementor-2247 .elementor-element.elementor-element-9cf8817.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-9cf8817{text-align:start;}.elementor-2247 .elementor-element.elementor-element-9cf8817 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-552c218{--display:flex;}.elementor-2247 .elementor-element.elementor-element-552c218.eael_liquid_glass-effect1{background-color:#C9A84C21;backdrop-filter:blur(24px);}.elementor-2247 .elementor-element.elementor-element-552c218.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:20px 20px 20px 20px;box-shadow:0px 19px 26px 1px rgba(0, 0, 0, 0);}.elementor-2247 .elementor-element.elementor-element-7fcb3b8 > .elementor-widget-container{margin:-4px 0px -4px 0px;}.elementor-2247 .elementor-element.elementor-element-7fcb3b8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-7fcb3b8{text-align:start;}.elementor-2247 .elementor-element.elementor-element-7fcb3b8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-cdf540b{--spacer-size:20px;}.elementor-2247 .elementor-element.elementor-element-cdf540b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .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-2247 .elementor-element.elementor-element-16d0bc8:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-16d0bc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-2247 .elementor-element.elementor-element-5d2ad95{--spacer-size:25px;}.elementor-2247 .elementor-element.elementor-element-5d2ad95.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-092c867{--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-2247 .elementor-element.elementor-element-092c867:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-092c867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1F3C;}.elementor-2247 .elementor-element.elementor-element-ecc904c{--spacer-size:20px;}.elementor-2247 .elementor-element.elementor-element-ecc904c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-2d81402.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-2d81402{text-align:center;}.elementor-2247 .elementor-element.elementor-element-2d81402 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:#FAFAFA;}.elementor-2247 .elementor-element.elementor-element-9b32e5d > .elementor-widget-container{margin:-12px 0px -13px 0px;}.elementor-2247 .elementor-element.elementor-element-9b32e5d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-9b32e5d{text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#F5F2EC;}.elementor-2247 .elementor-element.elementor-element-8038f8d .elementor-button{background-color:#C9A84C;font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:600;fill:#0A1628;color:#0A1628;}.elementor-2247 .elementor-element.elementor-element-8038f8d .elementor-button:hover, .elementor-2247 .elementor-element.elementor-element-8038f8d .elementor-button:focus{background-color:#02010100;color:#C9A84C;border-color:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-8038f8d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-8038f8d .elementor-button:hover svg, .elementor-2247 .elementor-element.elementor-element-8038f8d .elementor-button:focus svg{fill:#C9A84C;}.elementor-2247 .elementor-element.elementor-element-de93647{--spacer-size:20px;}.elementor-2247 .elementor-element.elementor-element-de93647.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .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-2247 .elementor-element.elementor-element-a65d465:not(.elementor-motion-effects-element-type-background), .elementor-2247 .elementor-element.elementor-element-a65d465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-2247 .elementor-element.elementor-element-0a823d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-0a823d1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2247 .elementor-element.elementor-element-80c0adc.xpro-widget-bg-overlay:before{transition:background 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2247 .elementor-element.elementor-element-ea5b2a1 .ekit_double_button{width:80%;}.elementor-2247 .elementor-element.elementor-element-a96fde1{--grid-auto-flow:row;}.elementor-2247 .elementor-element.elementor-element-16b1879{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2247 .elementor-element.elementor-element-67725c3{--width:70%;}.elementor-2247 .elementor-element.elementor-element-e59985f{--width:50%;}.elementor-2247 .elementor-element.elementor-element-7644fa0{--width:100%;}.elementor-2247 .elementor-element.elementor-element-cfabc39{--width:100%;}.elementor-2247 .elementor-element.elementor-element-30b1678{--width:100%;}.elementor-2247 .elementor-element.elementor-element-177983f{--width:50%;}.elementor-2247 .elementor-element.elementor-element-4a9d93c{--width:50%;}.elementor-2247 .elementor-element.elementor-element-c9dced4{--width:98%;}.elementor-2247 .elementor-element.elementor-element-a361e40{--width:98%;}.elementor-2247 .elementor-element.elementor-element-0ac2b61{--width:98%;}.elementor-2247 .elementor-element.elementor-element-bf013a3{--width:98%;}.elementor-2247 .elementor-element.elementor-element-d348824{--width:50%;}.elementor-2247 .elementor-element.elementor-element-2610937{--width:50%;}.elementor-2247 .elementor-element.elementor-element-2722504{--width:98%;}.elementor-2247 .elementor-element.elementor-element-1ed52be{--width:98%;}.elementor-2247 .elementor-element.elementor-element-03f752c{--width:98%;}.elementor-2247 .elementor-element.elementor-element-d5ced34{--width:98%;}.elementor-2247 .elementor-element.elementor-element-2f89d35{--width:50%;}.elementor-2247 .elementor-element.elementor-element-b735c51{--width:50%;}.elementor-2247 .elementor-element.elementor-element-3e2cada{--width:98%;}.elementor-2247 .elementor-element.elementor-element-4595a46{--width:98%;}.elementor-2247 .elementor-element.elementor-element-81ec474{--width:98%;}.elementor-2247 .elementor-element.elementor-element-552c218{--width:98%;}.elementor-2247 .elementor-element.elementor-element-a65d465{--content-width:100%;}}@media(max-width:767px){.elementor-2247 .elementor-element.elementor-element-c5c4ca8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-c5c4ca8 .elementor-heading-title{font-size:65px;}.elementor-2247 .elementor-element.elementor-element-38d7e4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-68a8ef5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-68a8ef5{font-size:16px;}.elementor-2247 .elementor-element.elementor-element-ea5b2a1.elementor-element{--align-self:flex-start;}.elementor-2247 .elementor-element.elementor-element-ea5b2a1 .ekit_double_button{width:100%;}.elementor-2247 .elementor-element.elementor-element-ea5b2a1 .ekit-double-btn.ekit-double-btn-two{margin:0px 0px 0px 0px;}.elementor-2247 .elementor-element.elementor-element-1a0473c{text-align:start;}.elementor-2247 .elementor-element.elementor-element-a96fde1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2247 .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-2247 .elementor-element.elementor-element-b13e31d.elementor-element{--align-self:flex-start;}.elementor-2247 .elementor-element.elementor-element-6d30438.elementor-element{--align-self:flex-start;}}/* Start custom CSS for html, class: .elementor-element-06354b9 *//* 1. Import DM Sans from Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap');

/* Custom Header Styling */
.vgai-custom-header {
  padding: 10px 0;
  background-color: #fafafa;
  font-family: 'DM Sans', sans-serif;
}

.header-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 20px;
}

/* Updated Logo Sizing */
.logo-image {
  max-height: 34px;
  width: auto;
  display: block;
}

/* 🔥 ALIGN FIX */
.nav-and-button {
  display: flex;
  align-items: center;
  gap: 35px;
}

/* 🔥 ALIGN FIX */
.nav-menu {
  display: flex;
  list-style: none;
  padding: 0;
  margin: 0;
  gap: 25px;
  align-items: center;
}

/* 🔥 ALIGN FIX */
.nav-menu li {
  display: flex;
  align-items: center;
}

/* 🔥 ALIGN FIX */
.nav-item {
  text-decoration: none;
  color: #003366;
  font-size: 0.85rem;
  font-weight: 500;
  letter-spacing: 0.5px;
  font-family: 'DM Sans', sans-serif;
  transition: color 0.3s ease;

  display: flex;
  align-items: center;
  line-height: 1;
}

.home-active {
  color: #B28F30;
}

/* 🔥 MAIN ALIGN FIX (button baseline issue) */
.get-in-touch-btn {
  text-decoration: none;
  font-size: 0.8rem;
  color: #333;
  padding: 10px 22px;
  border: 1.5px solid #B28F30;
  border-radius: 2px;
  font-weight: 500;
  transition: 0.3s ease;
  font-family: 'DM Sans', sans-serif;

  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
}

.get-in-touch-btn:hover {
  background-color: #B28F30;
  color: #fff;
}

/* Hide mobile-only button on desktop */
.mobile-only {
  display: none;
}

/* HAMBURGER STYLING */
.hamburger {
  display: none;
  font-size: 28px;
  cursor: pointer;
  color: #003366;
}

/* MOBILE VIEW (768px and below) */
@media (max-width: 768px) {
  .hamburger {
    display: block;
    order: 2;
  }

  .header-right {
    display: none;
  }

  .header-center {
    display: none; 
    position: absolute;
    top: 70px;
    left: 0;
    width: 100%;
    background: #ffffff;
    padding: 20px 0;
    box-shadow: 0px 4px 10px rgba(0,0,0,0.1);
    z-index: 1000;
  }

  .header-center.active {
    display: block;
  }

  .nav-menu {
    flex-direction: column;
    align-items: center;
    gap: 20px;
  }

  .mobile-only {
    display: block;
    margin-top: 10px;
  }
}

/* ❌ Hide mobile button in desktop properly */
.mobile-only {
  display: none !important;
}

/* ✅ Show it ONLY in mobile */
@media (max-width: 768px) {
  .mobile-only {
    display: block !important;
  }
}

/* Default state (all menu items including Home = blue) */
.nav-item {
  color: #003366;
}

/* Hover state (any item becomes gold) */
.nav-item:hover {
  color: #B28F30;
}

/* Remove permanent gold from Home */
.home-active {
  color: #003366;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5c4ca8 *//* This styles the specific word you wrapped in the span */
.elementor-2247 .elementor-element.elementor-element-c5c4ca8 .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-2247 .elementor-element.elementor-element-c5c4ca8 .elementor-heading-title {
    color: #FAFAFA;
    font-family: 'Cormorant Garamond', serif;
    font-size: 70px;
}

.no-smart-dash {
  font-variant-ligatures: none;
  letter-spacing: normal;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7191436 *//* This styles the specific word you wrapped in the span */
.elementor-2247 .elementor-element.elementor-element-7191436 .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-2247 .elementor-element.elementor-element-7191436 .elementor-heading-title {
    color: #FAFAFA;
    font-family: 'Cormorant Garamond', serif;
    font-size: 50px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e108659 *//* This styles the specific word you wrapped in the span */
.elementor-2247 .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-2247 .elementor-element.elementor-element-e108659 .elementor-heading-title {
    color: #FAFAFA;
    font-family: 'Cormorant Garamond', serif;
    font-size: 50px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b3096f *//* This styles the specific word you wrapped in the span */
.elementor-2247 .elementor-element.elementor-element-4b3096f .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-2247 .elementor-element.elementor-element-4b3096f .elementor-heading-title {
    color: #FAFAFA;
    font-family: 'Cormorant Garamond', serif;
    font-size: 50px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f71756a *//* Apply this to the Text Editor Widget under Advanced > Custom CSS */

/* 1. Remove the default bullet point and default padding */
.elementor-2247 .elementor-element.elementor-element-f71756a ul {
  list-style: none !important;
  padding-left: 0 !important;
  margin-top: 20px;
}

/* 2. Style the list item */
.elementor-2247 .elementor-element.elementor-element-f71756a ul li {
  position: relative;
  padding-left: 25px;
  margin-bottom: 15px;
  color: #fafafa;
  font-family: 'DM Sans', sans-serif;
  font-size: 13px;
  line-height: 1.5;
}

/* 3. Add gold tick */
.elementor-2247 .elementor-element.elementor-element-f71756a ul li::before {
  content: "✔"; /* Tick symbol */
  position: absolute;
  left: 0;
  top: 0;
  color: #C9A84C; /* Gold color */
  font-size: 14px;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c3719a *//* Apply this to the Text Editor Widget under Advanced > Custom CSS */

/* 1. Remove the default bullet point and default padding */
.elementor-2247 .elementor-element.elementor-element-1c3719a ul {
  list-style: none !important;
  padding-left: 0 !important;
  margin-top: 20px;
}

/* 2. Style the list item */
.elementor-2247 .elementor-element.elementor-element-1c3719a ul li {
  position: relative;
  padding-left: 25px;
  margin-bottom: 15px;
  color: #fafafa;
  font-family: 'DM Sans', sans-serif;
  font-size: 13px;
  line-height: 1.5;
}

/* 3. Add gold tick */
.elementor-2247 .elementor-element.elementor-element-1c3719a ul li::before {
  content: "✔"; /* Tick symbol */
  position: absolute;
  left: 0;
  top: 0;
  color: #C9A84C; /* Gold color */
  font-size: 14px;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-562f304 *//* Apply this to the Text Editor Widget under Advanced > Custom CSS */

/* 1. Remove the default bullet point and default padding */
.elementor-2247 .elementor-element.elementor-element-562f304 ul {
  list-style: none !important;
  padding-left: 0 !important;
  margin-top: 20px;
}

/* 2. Style the list item */
.elementor-2247 .elementor-element.elementor-element-562f304 ul li {
  position: relative;
  padding-left: 25px;
  margin-bottom: 15px;
  color: #fafafa;
  font-family: 'DM Sans', sans-serif;
  font-size: 13px;
  line-height: 1.5;
}

/* 3. Add gold tick */
.elementor-2247 .elementor-element.elementor-element-562f304 ul li::before {
  content: "✔"; /* Tick symbol */
  position: absolute;
  left: 0;
  top: 0;
  color: #C9A84C; /* Gold color */
  font-size: 14px;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ea2eee *//* This styles the specific word you wrapped in the span */
.elementor-2247 .elementor-element.elementor-element-9ea2eee .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-2247 .elementor-element.elementor-element-9ea2eee .elementor-heading-title {
    color: #FAFAFA;
    font-family: 'Cormorant Garamond', serif;
    font-size: 50px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b13e31d *//* Container - minimal spacing */
.elementor-2247 .elementor-element.elementor-element-b13e31d .channel-container {
    display: flex;
    flex-wrap: wrap; 
    gap: 2px;
    justify-content: flex-start;
    padding: 4px 0;
}

/* Individual Box - Updated with #FAFAFA border */
.elementor-2247 .elementor-element.elementor-element-b13e31d .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-2247 .elementor-element.elementor-element-b13e31d .channel-box.active {
    background-color: #FFFFFF !important;
    color: #000000; 
    border-color: #FFFFFF;
}

/* Hover Effect */
.elementor-2247 .elementor-element.elementor-element-b13e31d .channel-box:hover {
    border-color: #F0D080; 
    color: #FFFFFF; 
    background-color: #F0D0803D !important; 
}

/* Mobile Adjustments */
@media (max-width: 767px) {
    .elementor-2247 .elementor-element.elementor-element-b13e31d .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-2247 .elementor-element.elementor-element-b13e31d .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 container, class: .elementor-element-acdc4df */.mission-box {
    position: relative;
    background-color: #0f2a4a;
    padding: 30px;
    overflow: hidden;
    transition: all 0.4s ease;
}

/* Top yellow line */
.mission-box::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 2px;
    width: 100%;
    background-color: #f2c94c;
}

/* Soft yellow overlay */
.mission-box::after {
    content: "";
    position: absolute;
    inset: 0;
    background-color: #f2c94c;
    opacity: 0; /* hidden initially */
    transition: opacity 0.4s ease;
}

/* Hover effect */
.mission-box:hover::after {
    opacity: 0.08; /* subtle like your image */
}

/* Keep text above overlay */
.mission-box * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6d30438 *//* Container - minimal spacing */
.elementor-2247 .elementor-element.elementor-element-6d30438 .channel-container {
    display: flex;
    flex-wrap: wrap; 
    gap: 2px;
    justify-content: flex-start;
    padding: 4px 0;
}

/* Individual Box - Updated with #FAFAFA border */
.elementor-2247 .elementor-element.elementor-element-6d30438 .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-2247 .elementor-element.elementor-element-6d30438 .channel-box.active {
    background-color: #FFFFFF !important;
    color: #000000; 
    border-color: #FFFFFF;
}

/* Hover Effect */
.elementor-2247 .elementor-element.elementor-element-6d30438 .channel-box:hover {
    border-color: #F0D080; 
    color: #FFFFFF; 
    background-color: #F0D0803D !important; 
}

/* Mobile Adjustments */
@media (max-width: 767px) {
    .elementor-2247 .elementor-element.elementor-element-6d30438 .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-2247 .elementor-element.elementor-element-6d30438 .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 container, class: .elementor-element-d687ffb */.mission-box {
    position: relative;
    background-color: #0f2a4a;
    padding: 30px;
    overflow: hidden;
    transition: all 0.4s ease;
}

/* Top yellow line */
.mission-box::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 2px;
    width: 100%;
    background-color: #f2c94c;
}

/* Soft yellow overlay */
.mission-box::after {
    content: "";
    position: absolute;
    inset: 0;
    background-color: #f2c94c;
    opacity: 0; /* hidden initially */
    transition: opacity 0.4s ease;
}

/* Hover effect */
.mission-box:hover::after {
    opacity: 0.08; /* subtle like your image */
}

/* Keep text above overlay */
.mission-box * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0e35da *//* This styles the specific word you wrapped in the span */
.elementor-2247 .elementor-element.elementor-element-e0e35da .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-2247 .elementor-element.elementor-element-e0e35da .elementor-heading-title {
    color: #FAFAFA;
    font-family: 'Cormorant Garamond', serif;
    font-size: 50px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d81402 *//* This styles the specific word you wrapped in the span */
.elementor-2247 .elementor-element.elementor-element-2d81402 .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-2247 .elementor-element.elementor-element-2d81402 .elementor-heading-title {
    color: #FAFAFA;
    font-family: 'Cormorant Garamond', serif;
    font-size: 50px;
}/* 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: #a0aab7; /* 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: #a0aab7;
    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: #a0aab7; 
    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: 11px;
    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; 
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-80c0adc */@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: #6b7785;
    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: #6b7785;
    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 */