.elementor-27969 .elementor-element.elementor-element-4c161a10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.3;--overlay-mix-blend-mode:overlay;--padding-top:100px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-4c161a10:not(.elementor-motion-effects-element-type-background), .elementor-27969 .elementor-element.elementor-element-4c161a10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(277deg, #1115207D 0%, #0B1730 25%);}.elementor-27969 .elementor-element.elementor-element-4c161a10::before, .elementor-27969 .elementor-element.elementor-element-4c161a10 > .elementor-background-video-container::before, .elementor-27969 .elementor-element.elementor-element-4c161a10 > .e-con-inner > .elementor-background-video-container::before, .elementor-27969 .elementor-element.elementor-element-4c161a10 > .elementor-background-slideshow::before, .elementor-27969 .elementor-element.elementor-element-4c161a10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27969 .elementor-element.elementor-element-4c161a10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://the-financeer.com/wp-content/uploads/2026/08/pexels-cottonbro-6203473.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27969 .elementor-element.elementor-element-6487516d{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-18f931c3{padding:0px 0px 0px 0px;}.elementor-27969 .elementor-element.elementor-element-18f931c3 .wpr-dual-heading-wrap{text-align:left;}.elementor-27969 .elementor-element.elementor-element-18f931c3 .wpr-dual-title .first{color:var( --e-global-color-secondary );border-color:#000;font-family:"DM Sans", serif, sans-serif;font-weight:500;line-height:1.6em;border-style:none;}.elementor-27969 .elementor-element.elementor-element-18f931c3 .wpr-dual-title .second{color:var( --e-global-color-accent );border-color:#000;font-family:"Playfair Display", serif, sans-serif;text-transform:uppercase;font-style:italic;letter-spacing:2px;border-style:none;}.elementor-27969 .elementor-element.elementor-element-9504b57{padding:0px 0px 0px 0px;}.elementor-27969 .elementor-element.elementor-element-9504b57 .wpr-dual-heading-wrap{text-align:left;}.elementor-27969 .elementor-element.elementor-element-9504b57 .wpr-dual-title .first{color:var( --e-global-color-secondary );border-color:#000;font-family:"DM Sans", serif, sans-serif;font-size:38px;font-weight:500;line-height:1.6em;border-style:none;}.elementor-27969 .elementor-element.elementor-element-9504b57 .wpr-dual-title .second{color:var( --e-global-color-accent );border-color:#000;font-family:"Playfair Display", serif, sans-serif;font-size:42px;text-transform:uppercase;font-style:italic;letter-spacing:2px;border-style:none;}.elementor-27969 .elementor-element.elementor-element-9504b57 .wpr-dual-heading-description{color:var( --e-global-color-secondary );font-family:"DM Sans", serif, sans-serif;font-size:24px;font-weight:400;margin-bottom:15px;}.elementor-27969 .elementor-element.elementor-element-62fc85d3{--display:grid;--e-con-grid-template-columns:auto auto;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button{background-color:var( --e-global-color-accent );-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#1F2A4429;box-shadow:0px 0px 15px 0px rgba(31.00000000000001, 42.00000000000001, 68.00000000000001, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;}	.elementor-27969 .elementor-element.elementor-element-602bfa4d [class*="elementor-animation"]:hover,
								.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button::before,
								.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button::after{background-color:var( --e-global-color-primary );}.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:var( --e-global-color-secondary );padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button-wrap{max-width:200px;}.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button-icon{font-size:18px;}.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button-icon svg{width:18px;height:18px;}.elementor-27969 .elementor-element.elementor-element-602bfa4d.wpr-button-icon-position-left .wpr-button-icon{margin-right:10px;}.elementor-27969 .elementor-element.elementor-element-602bfa4d.wpr-button-icon-position-right .wpr-button-icon{margin-left:10px;}.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button-text{color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-602bfa4d.wpr-button-icon-style-inline .wpr-button-icon{color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-602bfa4d.wpr-button-icon-style-inline .wpr-button-icon svg{fill:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button-text,.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button::after{font-family:"DM Sans", serif, sans-serif;font-size:16px;font-weight:500;letter-spacing:0.3px;}.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button:hover .wpr-button-text{color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-602bfa4d.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-602bfa4d.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button:focus .wpr-button-text{color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-602bfa4d.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-602bfa4d.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button:hover{border-color:#D4AF374A;box-shadow:0px 0px 20px 0px rgba(31.000000000000004, 42, 68, 0.1607843137254902);}.elementor-27969 .elementor-element.elementor-element-602bfa4d.wpr-button-icon-style-inline .wpr-button{padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-602bfa4d.wpr-button-icon-style-block .wpr-button-text{padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-602bfa4d.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button{background-color:#0B1730;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:var( --e-global-color-text );box-shadow:0px 0px 15px 0px rgba(31.00000000000001, 42.00000000000001, 68.00000000000001, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;}	.elementor-27969 .elementor-element.elementor-element-3c1c075c [class*="elementor-animation"]:hover,
								.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button::before,
								.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button::after{background-color:#FFFFFF;}.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:var( --e-global-color-primary );padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button-wrap{max-width:300px;}.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button-icon{font-size:18px;}.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button-icon svg{width:18px;height:18px;}.elementor-27969 .elementor-element.elementor-element-3c1c075c.wpr-button-icon-position-left .wpr-button-icon{margin-right:10px;}.elementor-27969 .elementor-element.elementor-element-3c1c075c.wpr-button-icon-position-right .wpr-button-icon{margin-left:10px;}.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button-text{color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-3c1c075c.wpr-button-icon-style-inline .wpr-button-icon{color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-3c1c075c.wpr-button-icon-style-inline .wpr-button-icon svg{fill:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button-text,.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button::after{font-family:"DM Sans", serif, sans-serif;font-size:16px;font-weight:500;letter-spacing:0.3px;}.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button:hover .wpr-button-text{color:var( --e-global-color-primary );}.elementor-27969 .elementor-element.elementor-element-3c1c075c.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:var( --e-global-color-primary );}.elementor-27969 .elementor-element.elementor-element-3c1c075c.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:var( --e-global-color-primary );}.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button:focus .wpr-button-text{color:var( --e-global-color-primary );}.elementor-27969 .elementor-element.elementor-element-3c1c075c.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:var( --e-global-color-primary );}.elementor-27969 .elementor-element.elementor-element-3c1c075c.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:var( --e-global-color-primary );}.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button:hover{border-color:var( --e-global-color-secondary );box-shadow:0px 0px 20px 0px rgba(31.000000000000004, 42, 68, 0.1607843137254902);}.elementor-27969 .elementor-element.elementor-element-3c1c075c.wpr-button-icon-style-inline .wpr-button{padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-3c1c075c.wpr-button-icon-style-block .wpr-button-text{padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-3c1c075c.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-464f9138{color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-16a8c4aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-4e73c8d8{--display:flex;--min-height:100vh;--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-27969 .elementor-element.elementor-element-4e73c8d8:not(.elementor-motion-effects-element-type-background), .elementor-27969 .elementor-element.elementor-element-4e73c8d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2E9;}.elementor-27969 .elementor-element.elementor-element-33463a2a{--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;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-27969 .elementor-element.elementor-element-33463a2a:not(.elementor-motion-effects-element-type-background), .elementor-27969 .elementor-element.elementor-element-33463a2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1730;}.elementor-27969 .elementor-element.elementor-element-427a2646 .elementor-heading-title{font-family:"DM Sans", serif, sans-serif;color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-3653670{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;}.elementor-27969 .elementor-element.elementor-element-3f37187d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-46b1f3f3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:column;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-1ee7ab87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-27969 .elementor-element.elementor-element-1ee7ab87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-27969 .elementor-element.elementor-element-1ee7ab87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-27969 .elementor-element.elementor-element-1ee7ab87 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-27969 .elementor-element.elementor-element-1ee7ab87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-27969 .elementor-element.elementor-element-1ee7ab87 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#D4AF374A;}.elementor-27969 .elementor-element.elementor-element-1ee7ab87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:dotted;border-block-start-width:1px;}.elementor-27969 .elementor-element.elementor-element-1ee7ab87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:dotted;}.elementor-27969 .elementor-element.elementor-element-1ee7ab87 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-27969 .elementor-element.elementor-element-1ee7ab87 .elementor-icon-list-icon i{color:#D4AF37;transition:color 0.3s;}.elementor-27969 .elementor-element.elementor-element-1ee7ab87 .elementor-icon-list-icon svg{fill:#D4AF37;transition:fill 0.3s;}.elementor-27969 .elementor-element.elementor-element-1ee7ab87{--e-icon-list-icon-size:28px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-27969 .elementor-element.elementor-element-1ee7ab87 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27969 .elementor-element.elementor-element-1ee7ab87 .elementor-icon-list-item > a{font-family:"DM Sans", serif, sans-serif;font-size:14px;font-weight:400;}.elementor-27969 .elementor-element.elementor-element-1ee7ab87 .elementor-icon-list-text{color:#5A6178;transition:color 0.3s;}.elementor-27969 .elementor-element.elementor-element-29e9ebd7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-27969 .elementor-element.elementor-element-29e9ebd7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-27969 .elementor-element.elementor-element-29e9ebd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-27969 .elementor-element.elementor-element-29e9ebd7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-27969 .elementor-element.elementor-element-29e9ebd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-27969 .elementor-element.elementor-element-29e9ebd7 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#D4AF374A;}.elementor-27969 .elementor-element.elementor-element-29e9ebd7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:dotted;border-block-start-width:1px;}.elementor-27969 .elementor-element.elementor-element-29e9ebd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:dotted;}.elementor-27969 .elementor-element.elementor-element-29e9ebd7 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-27969 .elementor-element.elementor-element-29e9ebd7 .elementor-icon-list-icon i{color:#D4AF37;transition:color 0.3s;}.elementor-27969 .elementor-element.elementor-element-29e9ebd7 .elementor-icon-list-icon svg{fill:#D4AF37;transition:fill 0.3s;}.elementor-27969 .elementor-element.elementor-element-29e9ebd7{--e-icon-list-icon-size:11px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-27969 .elementor-element.elementor-element-29e9ebd7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27969 .elementor-element.elementor-element-29e9ebd7 .elementor-icon-list-item > a{font-family:"DM Sans", serif, sans-serif;font-size:14px;font-weight:500;}.elementor-27969 .elementor-element.elementor-element-29e9ebd7 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-27969 .elementor-element.elementor-element-243ed873{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-27969 .elementor-element.elementor-element-243ed873:not(.elementor-motion-effects-element-type-background), .elementor-27969 .elementor-element.elementor-element-243ed873 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1730F7;}.elementor-27969 .elementor-element.elementor-element-4943c360{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-4943c360:not(.elementor-motion-effects-element-type-background), .elementor-27969 .elementor-element.elementor-element-4943c360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1730F7;}.elementor-27969 .elementor-element.elementor-element-15a5d11e{padding:0px 0px 0px 0px;}.elementor-27969 .elementor-element.elementor-element-76e7508e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-124f2425{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-836eaa3{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-836eaa3:not(.elementor-motion-effects-element-type-background), .elementor-27969 .elementor-element.elementor-element-836eaa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1730;}.elementor-27969 .elementor-element.elementor-element-1120bd03{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-1de93440{padding:0px 0px 0px 0px;}.elementor-27969 .elementor-element.elementor-element-1de93440 .wpr-dual-heading-wrap{text-align:left;}.elementor-27969 .elementor-element.elementor-element-1de93440 .wpr-dual-title .first{color:var( --e-global-color-secondary );border-color:#000;font-family:"DM Sans", serif, sans-serif;font-size:40px;font-weight:500;line-height:1.6em;border-style:none;}.elementor-27969 .elementor-element.elementor-element-1de93440 .wpr-dual-title .second{color:var( --e-global-color-accent );border-color:#000;font-family:"Playfair Display", serif, sans-serif;font-size:42px;text-transform:uppercase;font-style:italic;letter-spacing:2px;border-style:none;}.elementor-27969 .elementor-element.elementor-element-1ef4aadf{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button{background-color:var( --e-global-color-accent );-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-animation-duration:0.3s;animation-duration:0.3s;border-color:#1F2A4429;box-shadow:0px 0px 15px 0px rgba(31.00000000000001, 42.00000000000001, 68.00000000000001, 0.06);border-style:solid;border-width:0px 0px 0px 0px;border-radius:25px 25px 25px 25px;}	.elementor-27969 .elementor-element.elementor-element-323f414d [class*="elementor-animation"]:hover,
								.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button::before,
								.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button::after{background-color:var( --e-global-color-primary );}.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button::before{-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-animation-duration:0.3s;animation-duration:0.3s;}.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button::after{-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-animation-duration:0.3s;animation-duration:0.3s;color:var( --e-global-color-secondary );padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button .wpr-button-icon{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button .wpr-button-text{-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-animation-duration:0.3s;animation-duration:0.3s;}.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button .wpr-button-content{-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-animation-duration:0.3s;animation-duration:0.3s;}.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button-wrap{max-width:100%;}.elementor-27969 .elementor-element.elementor-element-323f414d{text-align:center;}.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button-icon{font-size:18px;}.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button-icon svg{width:18px;height:18px;}.elementor-27969 .elementor-element.elementor-element-323f414d.wpr-button-icon-position-left .wpr-button-icon{margin-right:10px;}.elementor-27969 .elementor-element.elementor-element-323f414d.wpr-button-icon-position-right .wpr-button-icon{margin-left:10px;}.elementor-27969 .elementor-element.elementor-element-323f414d.wpr-button-icon-style-inline .wpr-button-icon{color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-323f414d.wpr-button-icon-style-inline .wpr-button-icon svg{fill:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button-text,.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button::after{font-family:"DM Sans", serif, sans-serif;font-size:16px;font-weight:500;letter-spacing:0.3px;}.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button:hover .wpr-button-text{color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-323f414d.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-323f414d.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button:focus .wpr-button-text{color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-323f414d.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-323f414d.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button:hover{border-color:var( --e-global-color-accent );box-shadow:0px 0px 20px 0px rgba(31.000000000000004, 42, 68, 0.1607843137254902);}.elementor-27969 .elementor-element.elementor-element-323f414d.wpr-button-icon-style-inline .wpr-button{padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-323f414d.wpr-button-icon-style-block .wpr-button-text{padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-323f414d.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button{background-color:#0B1730;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:var( --e-global-color-text );box-shadow:0px 0px 15px 0px rgba(31.00000000000001, 42.00000000000001, 68.00000000000001, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;}	.elementor-27969 .elementor-element.elementor-element-55d4209d [class*="elementor-animation"]:hover,
								.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button::before,
								.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button::after{background-color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:var( --e-global-color-primary );padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-55d4209d{text-align:center;}.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button-icon{font-size:18px;}.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button-icon svg{width:18px;height:18px;}.elementor-27969 .elementor-element.elementor-element-55d4209d.wpr-button-icon-position-left .wpr-button-icon{margin-right:10px;}.elementor-27969 .elementor-element.elementor-element-55d4209d.wpr-button-icon-position-right .wpr-button-icon{margin-left:10px;}.elementor-27969 .elementor-element.elementor-element-55d4209d.wpr-button-icon-style-inline .wpr-button-icon{color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-55d4209d.wpr-button-icon-style-inline .wpr-button-icon svg{fill:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button-text,.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button::after{font-family:"DM Sans", serif, sans-serif;font-size:16px;font-weight:500;letter-spacing:0.3px;}.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button:hover .wpr-button-text{color:var( --e-global-color-primary );}.elementor-27969 .elementor-element.elementor-element-55d4209d.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:var( --e-global-color-primary );}.elementor-27969 .elementor-element.elementor-element-55d4209d.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:var( --e-global-color-primary );}.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button:focus .wpr-button-text{color:var( --e-global-color-primary );}.elementor-27969 .elementor-element.elementor-element-55d4209d.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:var( --e-global-color-primary );}.elementor-27969 .elementor-element.elementor-element-55d4209d.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:var( --e-global-color-primary );}.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button:hover{border-color:var( --e-global-color-secondary );box-shadow:0px 0px 20px 0px rgba(31.000000000000004, 42, 68, 0.1607843137254902);}.elementor-27969 .elementor-element.elementor-element-55d4209d.wpr-button-icon-style-inline .wpr-button{padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-55d4209d.wpr-button-icon-style-block .wpr-button-text{padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-55d4209d.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-6a4aa236{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-27969 .elementor-element.elementor-element-15644ce{padding:5px 0px 5px 0px;}.elementor-27969 .elementor-element.elementor-element-15644ce .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:14px;}.elementor-27969 .elementor-element.elementor-element-15644ce .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );transition-duration:0.3s;}.elementor-27969 .elementor-element.elementor-element-15644ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-27969 .elementor-element.elementor-element-15644ce.elementor-view-framed .elementor-icon, .elementor-27969 .elementor-element.elementor-element-15644ce.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-27969 .elementor-element.elementor-element-15644ce.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27969 .elementor-element.elementor-element-15644ce.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-27969 .elementor-element.elementor-element-15644ce.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27969 .elementor-element.elementor-element-15644ce.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-27969 .elementor-element.elementor-element-15644ce.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-27969 .elementor-element.elementor-element-15644ce.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-27969 .elementor-element.elementor-element-15644ce .elementor-icon{transition-duration:0.3s;font-size:24px;}.elementor-27969 .elementor-element.elementor-element-15644ce .elementor-icon-box-title, .elementor-27969 .elementor-element.elementor-element-15644ce .elementor-icon-box-title a{font-family:"DM Sans", serif, sans-serif;font-size:20px;font-weight:500;}.elementor-27969 .elementor-element.elementor-element-15644ce:has(:hover) .elementor-icon-box-title,
					 .elementor-27969 .elementor-element.elementor-element-15644ce:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-27969 .elementor-element.elementor-element-15644ce .elementor-icon-box-description{font-family:"DM Sans", serif, sans-serif;font-size:16px;line-height:1.7em;color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-39ccaf35{padding:5px 0px 5px 0px;}.elementor-27969 .elementor-element.elementor-element-39ccaf35 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:14px;}.elementor-27969 .elementor-element.elementor-element-39ccaf35 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );transition-duration:0.3s;}.elementor-27969 .elementor-element.elementor-element-39ccaf35.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-27969 .elementor-element.elementor-element-39ccaf35.elementor-view-framed .elementor-icon, .elementor-27969 .elementor-element.elementor-element-39ccaf35.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-27969 .elementor-element.elementor-element-39ccaf35.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27969 .elementor-element.elementor-element-39ccaf35.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-27969 .elementor-element.elementor-element-39ccaf35.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27969 .elementor-element.elementor-element-39ccaf35.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-27969 .elementor-element.elementor-element-39ccaf35.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-27969 .elementor-element.elementor-element-39ccaf35.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-27969 .elementor-element.elementor-element-39ccaf35 .elementor-icon{transition-duration:0.3s;font-size:24px;}.elementor-27969 .elementor-element.elementor-element-39ccaf35 .elementor-icon-box-title, .elementor-27969 .elementor-element.elementor-element-39ccaf35 .elementor-icon-box-title a{font-family:"DM Sans", serif, sans-serif;font-size:20px;font-weight:500;}.elementor-27969 .elementor-element.elementor-element-39ccaf35:has(:hover) .elementor-icon-box-title,
					 .elementor-27969 .elementor-element.elementor-element-39ccaf35:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-27969 .elementor-element.elementor-element-39ccaf35 .elementor-icon-box-description{font-family:"DM Sans", serif, sans-serif;font-size:16px;line-height:1.7em;color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-3654c91e{padding:5px 0px 5px 0px;}.elementor-27969 .elementor-element.elementor-element-3654c91e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:14px;}.elementor-27969 .elementor-element.elementor-element-3654c91e .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );transition-duration:0.3s;}.elementor-27969 .elementor-element.elementor-element-3654c91e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-27969 .elementor-element.elementor-element-3654c91e.elementor-view-framed .elementor-icon, .elementor-27969 .elementor-element.elementor-element-3654c91e.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-27969 .elementor-element.elementor-element-3654c91e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27969 .elementor-element.elementor-element-3654c91e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-27969 .elementor-element.elementor-element-3654c91e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27969 .elementor-element.elementor-element-3654c91e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-27969 .elementor-element.elementor-element-3654c91e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-27969 .elementor-element.elementor-element-3654c91e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-27969 .elementor-element.elementor-element-3654c91e .elementor-icon{transition-duration:0.3s;font-size:24px;}.elementor-27969 .elementor-element.elementor-element-3654c91e .elementor-icon-box-title, .elementor-27969 .elementor-element.elementor-element-3654c91e .elementor-icon-box-title a{font-family:"DM Sans", serif, sans-serif;font-size:20px;font-weight:500;}.elementor-27969 .elementor-element.elementor-element-3654c91e:has(:hover) .elementor-icon-box-title,
					 .elementor-27969 .elementor-element.elementor-element-3654c91e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-27969 .elementor-element.elementor-element-3654c91e .elementor-icon-box-description{font-family:"DM Sans", serif, sans-serif;font-size:16px;line-height:1.7em;color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-3c146575{--display:grid;--e-con-grid-template-columns:auto auto;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button{background-color:var( --e-global-color-accent );-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#1F2A4429;box-shadow:0px 0px 15px 0px rgba(31.00000000000001, 42.00000000000001, 68.00000000000001, 0.06);border-style:solid;border-width:0px 0px 0px 0px;border-radius:25px 25px 25px 25px;}	.elementor-27969 .elementor-element.elementor-element-2533c596 [class*="elementor-animation"]:hover,
								.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button::before,
								.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button::after{background-color:var( --e-global-color-primary );}.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:var( --e-global-color-secondary );padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button-wrap{max-width:200px;}.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button-icon{font-size:18px;}.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button-icon svg{width:18px;height:18px;}.elementor-27969 .elementor-element.elementor-element-2533c596.wpr-button-icon-position-left .wpr-button-icon{margin-right:10px;}.elementor-27969 .elementor-element.elementor-element-2533c596.wpr-button-icon-position-right .wpr-button-icon{margin-left:10px;}.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button-text{color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-2533c596.wpr-button-icon-style-inline .wpr-button-icon{color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-2533c596.wpr-button-icon-style-inline .wpr-button-icon svg{fill:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button-text,.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button::after{font-family:"DM Sans", serif, sans-serif;font-size:16px;font-weight:500;letter-spacing:0.3px;}.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button:hover .wpr-button-text{color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-2533c596.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-2533c596.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button:focus .wpr-button-text{color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-2533c596.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-2533c596.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button:hover{border-color:var( --e-global-color-accent );box-shadow:0px 0px 20px 0px rgba(31.000000000000004, 42, 68, 0.1607843137254902);}.elementor-27969 .elementor-element.elementor-element-2533c596.wpr-button-icon-style-inline .wpr-button{padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-2533c596.wpr-button-icon-style-block .wpr-button-text{padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-2533c596.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button{background-color:#0B1730;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:var( --e-global-color-text );box-shadow:0px 0px 15px 0px rgba(31.00000000000001, 42.00000000000001, 68.00000000000001, 0.06);border-style:solid;border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;}	.elementor-27969 .elementor-element.elementor-element-4c230886 [class*="elementor-animation"]:hover,
								.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button::before,
								.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button::after{background-color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:var( --e-global-color-primary );padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button-wrap{max-width:300px;}.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button-icon{font-size:18px;}.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button-icon svg{width:18px;height:18px;}.elementor-27969 .elementor-element.elementor-element-4c230886.wpr-button-icon-position-left .wpr-button-icon{margin-right:10px;}.elementor-27969 .elementor-element.elementor-element-4c230886.wpr-button-icon-position-right .wpr-button-icon{margin-left:10px;}.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button-text{color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-4c230886.wpr-button-icon-style-inline .wpr-button-icon{color:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-4c230886.wpr-button-icon-style-inline .wpr-button-icon svg{fill:var( --e-global-color-secondary );}.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button-text,.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button::after{font-family:"DM Sans", serif, sans-serif;font-size:16px;font-weight:500;letter-spacing:0.3px;}.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button:hover .wpr-button-text{color:var( --e-global-color-primary );}.elementor-27969 .elementor-element.elementor-element-4c230886.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:var( --e-global-color-primary );}.elementor-27969 .elementor-element.elementor-element-4c230886.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:var( --e-global-color-primary );}.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button:focus .wpr-button-text{color:var( --e-global-color-primary );}.elementor-27969 .elementor-element.elementor-element-4c230886.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:var( --e-global-color-primary );}.elementor-27969 .elementor-element.elementor-element-4c230886.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:var( --e-global-color-primary );}.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button:hover{border-color:var( --e-global-color-secondary );box-shadow:0px 0px 20px 0px rgba(31.000000000000004, 42, 68, 0.1607843137254902);}.elementor-27969 .elementor-element.elementor-element-4c230886.wpr-button-icon-style-inline .wpr-button{padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-4c230886.wpr-button-icon-style-block .wpr-button-text{padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-4c230886.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 32px 10px 32px;}.elementor-27969 .elementor-element.elementor-element-7783e286{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-2d61f004{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-1095efc5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-256a4c0f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-5275ff71{--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;--overlay-opacity:0.71;--overlay-mix-blend-mode:overlay;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-5275ff71:not(.elementor-motion-effects-element-type-background), .elementor-27969 .elementor-element.elementor-element-5275ff71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27969 .elementor-element.elementor-element-5275ff71::before, .elementor-27969 .elementor-element.elementor-element-5275ff71 > .elementor-background-video-container::before, .elementor-27969 .elementor-element.elementor-element-5275ff71 > .e-con-inner > .elementor-background-video-container::before, .elementor-27969 .elementor-element.elementor-element-5275ff71 > .elementor-background-slideshow::before, .elementor-27969 .elementor-element.elementor-element-5275ff71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27969 .elementor-element.elementor-element-5275ff71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://the-financeer.com/wp-content/uploads/2026/08/Gemini_Generated_Image_9pczbq9pczbq9pcz-e1788383352585.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27969 .elementor-element.elementor-element-3dad69c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-0400f91{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-f6b70b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-75571e43{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-62e6f836{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-893b8bf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-4ddb0f82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-27969 .elementor-element.elementor-element-18f931c3 .wpr-dual-title .first{font-size:50px;}.elementor-27969 .elementor-element.elementor-element-18f931c3 .wpr-dual-title .second{font-size:50px;}.elementor-27969 .elementor-element.elementor-element-9504b57 .wpr-dual-title .first{font-size:50px;}.elementor-27969 .elementor-element.elementor-element-9504b57 .wpr-dual-title .second{font-size:50px;}.elementor-27969 .elementor-element.elementor-element-62fc85d3{--grid-auto-flow:row;}.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button-text,.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button::after{font-size:14px;}.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button-text,.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button::after{font-size:14px;}.elementor-27969 .elementor-element.elementor-element-46b1f3f3{--grid-auto-flow:row;}.elementor-27969 .elementor-element.elementor-element-1de93440 .wpr-dual-title .first{font-size:50px;}.elementor-27969 .elementor-element.elementor-element-1de93440 .wpr-dual-title .second{font-size:50px;}.elementor-27969 .elementor-element.elementor-element-1ef4aadf{--grid-auto-flow:row;}.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button-text,.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button::after{font-size:14px;}.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button-text,.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button::after{font-size:14px;}.elementor-27969 .elementor-element.elementor-element-3c146575{--grid-auto-flow:row;}.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button-text,.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button::after{font-size:14px;}.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button-text,.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button::after{font-size:14px;}}@media(min-width:768px){.elementor-27969 .elementor-element.elementor-element-6487516d{--width:60%;}.elementor-27969 .elementor-element.elementor-element-16a8c4aa{--width:40%;}.elementor-27969 .elementor-element.elementor-element-4e73c8d8{--width:100%;}.elementor-27969 .elementor-element.elementor-element-4943c360{--width:100%;}.elementor-27969 .elementor-element.elementor-element-124f2425{--width:100%;}.elementor-27969 .elementor-element.elementor-element-1120bd03{--width:100%;}.elementor-27969 .elementor-element.elementor-element-1ef4aadf{--width:70%;}.elementor-27969 .elementor-element.elementor-element-2d61f004{--width:100%;}.elementor-27969 .elementor-element.elementor-element-256a4c0f{--width:70%;}.elementor-27969 .elementor-element.elementor-element-3dad69c2{--width:100%;}.elementor-27969 .elementor-element.elementor-element-f6b70b8{--width:100%;}.elementor-27969 .elementor-element.elementor-element-62e6f836{--width:100%;}.elementor-27969 .elementor-element.elementor-element-4ddb0f82{--width:100%;}}@media(max-width:767px){.elementor-27969 .elementor-element.elementor-element-6487516d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27969 .elementor-element.elementor-element-18f931c3 .wpr-dual-title .first{font-size:24px;}.elementor-27969 .elementor-element.elementor-element-18f931c3 .wpr-dual-title .second{font-size:14px;}.elementor-27969 .elementor-element.elementor-element-9504b57 .wpr-dual-title .first{font-size:20px;}.elementor-27969 .elementor-element.elementor-element-9504b57 .wpr-dual-title .second{font-size:22px;}.elementor-27969 .elementor-element.elementor-element-9504b57 .wpr-dual-heading-description{font-size:22px;}.elementor-27969 .elementor-element.elementor-element-62fc85d3{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button-wrap{max-width:100%;}.elementor-27969 .elementor-element.elementor-element-602bfa4d{text-align:center;}.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button-text{-webkit-justify-content:center;justify-content:center;}.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button-text,.elementor-27969 .elementor-element.elementor-element-602bfa4d .wpr-button::after{font-size:15px;}.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button-wrap{max-width:100%;}.elementor-27969 .elementor-element.elementor-element-3c1c075c{text-align:center;}.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button-text{-webkit-justify-content:center;justify-content:center;}.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button-text,.elementor-27969 .elementor-element.elementor-element-3c1c075c .wpr-button::after{font-size:15px;}.elementor-27969 .elementor-element.elementor-element-16a8c4aa{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27969 .elementor-element.elementor-element-4e73c8d8{--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-27969 .elementor-element.elementor-element-427a2646 .elementor-heading-title{font-size:16px;}.elementor-27969 .elementor-element.elementor-element-46b1f3f3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-27969 .elementor-element.elementor-element-243ed873{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-4943c360{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-76e7508e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-124f2425{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-836eaa3{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-1de93440 .wpr-dual-title .first{font-size:32px;}.elementor-27969 .elementor-element.elementor-element-1de93440 .wpr-dual-title .second{font-size:22px;}.elementor-27969 .elementor-element.elementor-element-1ef4aadf{--e-con-grid-template-columns:1;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button-wrap{max-width:100%;}.elementor-27969 .elementor-element.elementor-element-323f414d{text-align:center;}.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button-text{-webkit-justify-content:center;justify-content:center;}.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button-text,.elementor-27969 .elementor-element.elementor-element-323f414d .wpr-button::after{font-size:15px;}.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button-wrap{max-width:100%;}.elementor-27969 .elementor-element.elementor-element-55d4209d{text-align:center;}.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button-text{-webkit-justify-content:center;justify-content:center;}.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button-text,.elementor-27969 .elementor-element.elementor-element-55d4209d .wpr-button::after{font-size:15px;}.elementor-27969 .elementor-element.elementor-element-6a4aa236{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27969 .elementor-element.elementor-element-15644ce .elementor-icon-box-wrapper{gap:10px;}.elementor-27969 .elementor-element.elementor-element-15644ce .elementor-icon-box-title{margin-block-end:5px;}.elementor-27969 .elementor-element.elementor-element-15644ce .elementor-icon{font-size:20px;}.elementor-27969 .elementor-element.elementor-element-39ccaf35 .elementor-icon-box-wrapper{gap:10px;}.elementor-27969 .elementor-element.elementor-element-39ccaf35 .elementor-icon-box-title{margin-block-end:5px;}.elementor-27969 .elementor-element.elementor-element-39ccaf35 .elementor-icon{font-size:20px;}.elementor-27969 .elementor-element.elementor-element-3654c91e .elementor-icon-box-wrapper{gap:10px;}.elementor-27969 .elementor-element.elementor-element-3654c91e .elementor-icon-box-title{margin-block-end:5px;}.elementor-27969 .elementor-element.elementor-element-3654c91e .elementor-icon{font-size:20px;}.elementor-27969 .elementor-element.elementor-element-3c146575{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button-wrap{max-width:100%;}.elementor-27969 .elementor-element.elementor-element-2533c596{text-align:center;}.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button-text{-webkit-justify-content:center;justify-content:center;}.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button-text,.elementor-27969 .elementor-element.elementor-element-2533c596 .wpr-button::after{font-size:15px;}.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button-wrap{max-width:100%;}.elementor-27969 .elementor-element.elementor-element-4c230886{text-align:center;}.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button-text{-webkit-justify-content:center;justify-content:center;}.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button-text,.elementor-27969 .elementor-element.elementor-element-4c230886 .wpr-button::after{font-size:15px;}.elementor-27969 .elementor-element.elementor-element-7783e286{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-2d61f004{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-1095efc5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-256a4c0f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-5275ff71{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-3dad69c2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-0400f91{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-f6b70b8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-75571e43{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-62e6f836{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-893b8bf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27969 .elementor-element.elementor-element-4ddb0f82{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for icon-list, class: .elementor-element-29e9ebd7 */.elementor-element-29e9ebd7 ins,
.elementor-element-29e9ebd7 ins .woocommerce-Price-amount {
    text-decoration: none !important;
    color: #e9a13a !important;
    font-weight: bold !important;
}

.elementor-element-29e9ebd7 del, .elementor-element-29e9ebd7 .woocommerce-Price-amount{
    text-decoration: line-through !important;
    -webkit-text-decoration-line: line-through !important;
    text-decoration-color: #888 !important;
    color: #888 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15a5d11e *//* ==========================================================
   2. الحاوية الرئيسية للقائمة (Subnav & Sticky)
   ================================================---------- */
.subnav {
    position: sticky;
    top: 0px; /* عدلها حسب ارتفاع الهيدر الثابت لديك لو وجد (مثلاً 70px) */
    z-index: 90;
    background-color: #0b0f19;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    overflow-x: auto !important;
    white-space: nowrap !important;
    -webkit-overflow-scrolling: touch;
    
    /* تخصيص شريط التمرير (لإظهاره بشكل رفيع وهادئ) */
    scrollbar-width: thin;
    scrollbar-color: #f39c12 rgba(255, 255, 255, 0.05);
}

/* سمك شريط التمرير لمتصفحات كروم وسافاري وإيدج */
.subnav::-webkit-scrollbar {
    display: block !important;
    height: 0px !important;
}

.subnav::-webkit-scrollbar-track {
    background: rgba(255, 255, 255, 0.05);
}

.subnav::-webkit-scrollbar-thumb {
    background-color: #f39c12;
    border-radius: 10px;
}

/* ==========================================================
   3. الحاوية الداخلية (Wrap)
   ================================================---------- */
.subnav .wrap {
    display: inline-flex !important;
    flex-wrap: nowrap !important;
    gap: 15px;
    padding: 0 15px 3px 15px; /* مسافة أمان سفلية لكي لا يلتصق الشريط بالنصوص */
    min-width: max-content;
}

/* ==========================================================
   4. الروابط داخل القائمة وتأثيرات الحركة (Links & Hover/Active)
   ================================================---------- */
.subnav .nav-link {
    position: relative;
    color: #b0b7c3; /* لون النص غير النشط */
    text-decoration: none;
    padding: 14px 15px;
    font-size: 14px;
    font-weight: 500;
    transition: color 0.3s ease;
    flex-shrink: 0 !important; /* منع انكماش العناصر نهائياً داخل السكرول */
    white-space: nowrap;
}

/* لون النص عند الـ Hover أو التفعيل */
.subnav .nav-link.active,
.subnav .nav-link:hover {
    color: #f39c12; /* اللون الذهبي */
}

/* البوردر (الخط) الذهبي المتحرك أسفل العنصر النشط */
.subnav .nav-link::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0;
    height:2px; /* سمك البوردر الذهبي */
    background-color: #f39c12;
    transition: width 0.3s ease-in-out;    border-radius: 10px;
}

/* إظهار البوردر كاملاً عند الـ Active أو Hover */
.subnav .nav-link.active::after,
.subnav .nav-link:hover::after {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-41fd2981 */.note-eyebrow .tag {
    font-family: 'DM Sans', monospace;
    font-size: 12.5px;
    font-weight: 500;
    color: var(--gold-dark);
    background: rgba(233, 161, 58, 0.12);
    border: 1px solid rgba(233, 161, 58, 0.35);
    padding: 4px 10px;
    letter-spacing: .06em;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-23a66a67 *//* ============================================================
   تنسيق وتأثير الـ Hover لعناصر مخرجات التعلم (Outcomes Items)
   ============================================================ */

/* تنسيق العنصر الأساسي */
.outcomes-list .outcome-item {
    background-color: var(--white, #ffffff);
    border: 1px solid rgba(0, 0, 0, 0.05);
    border-radius: 6px;
    padding: 20px 20px;
    margin: 10px ;
    display: flex;
    align-items: center;
    gap: 20px;
    transition: transform 0.3s ease-out, box-shadow 0.3s ease-out, border-color 0.3s ease-out;
    z-index: 1;
}

/* تنسيق الرقم الممتد (الـ Monospace) والانتقال السلس */
.outcomes-list .outcome-item .num.mono {
    transition: color 0.3s ease-out;
    font-weight: 700;
}
.outcomes-list {
    background-color: #ededed;
    border-radius: 10px;
}
/* تأثير الـ Hover (الانبثاق للأعلى والظل) */
.outcomes-list .outcome-item:hover {
    transform: translateY(-5px); /* رفع العنصر للأعلى */
    box-shadow: 0 12px 24px rgba(0, 0, 0, 0.1); /* ظل ناعم وعميق */
    border-color: transparent;
    z-index: 10;
    cursor: pointer;
}

/* تحويل لون الرقم إلى الذهبي عند الـ Hover */
.outcomes-list .outcome-item:hover .num.mono {
    color: #f39c12 !important; /* اللون الذهبي */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-62d73225 */:root{
    --cream:#f6f2e9;
    --cream-line: rgba(11,23,48,0.12);
    --white:#ffffff;
    --gold:#e9a13a;
    --gold-dark:#c9821f;
    --teal:#2fb0a8;
    --ink:#161c2c;
    --ink-soft:#5a6178;
    --ink-faint:#8991a8;
  }
  *{box-sizing:border-box;}
  body{margin:0; font-family:'DM Sans', sans-serif; color:var(--ink); background:var(--cream);}
  h2{font-family:'DM Sans'; margin:0; font-weight:800; font-size:40px;}
  .mono{font-family:'DM Mono', monospace;}
  .wrap{max-width:1120px; margin:0 auto; padding:20px 28px;}
  .lede{font-size:16px; color:var(--ink-soft); max-width:560px; margin:14px 0 40px;}

  .module{border:1px solid var(--cream-line); background:var(--white); border-radius:14px; margin-bottom:14px; overflow:hidden;

  }
  .module{
                margin-bottom: 10px !important;
  }
  .module-head{
    display:flex; justify-content:space-between; align-items:center;
    padding:22px 26px; cursor:pointer; user-select:none;
  }
  .module-head .left{display:flex; align-items:center; gap:16px;}
  .module-head h4{font-size:16px; font-weight:700; margin:0;}
  .module-head .right{display:flex; align-items:center; gap:14px;}
  .module-head .count{font-family:'DM Mono'; font-size:12.5px; color:var(--ink-faint);}
  .module-head .chev{transition:transform .2s ease; color:var(--ink-faint);}
  .module.open .module-head .chev{transform:rotate(180deg);}
.module-body{max-height:0 !important; overflow:hidden !important; transition:max-height .3s ease !important;}
.module.open .module-body{max-height:400px !important;}

  /* This is the important part: a REAL clickable link, not just styled text */
  .lesson-row{
    display:flex; justify-content:space-between; align-items:center;
    padding:15px 26px 15px 50px; border-top:1px dashed var(--cream-line); font-size:14px;
    text-decoration:none; color:inherit;
  }
  .lesson-row.preview{
    color:var(--ink); font-weight:600; cursor:pointer;
    transition:background .15s ease;
  }
  .lesson-row.preview:hover{background:rgba(47,176,168,0.06);}
  .lesson-row.preview .badge{
    background:rgba(47,176,168,0.14); color:var(--teal); font-family:'DM Mono'; font-size:10.5px;
    padding:3px 8px; border-radius:6px; border:1px solid rgba(47,176,168,0.35); margin-left:10px;
  }
  .lesson-row.locked{color:var(--ink-faint); font-family:'DM Mono'; font-size:12.5px; cursor:default;}
  .lesson-row.locked svg{margin-right:8px; flex-shrink:0;}
  .play-ico{color:var(--teal); margin-right:8px;}

.module.open, .faq-item.open {

    box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.08), 0 8px 10px -6px rgba(0, 0, 0, 0.08) !important;
    border: 1px solid #e5e7eb !important;
    border-radius: 12px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3cf669f1 *//* ============================================================
   تأثير الانبثاق عند الـ Hover لبطاقات الجمهور (Audience Cards)
   ============================================================ */

/* 1. الحالة الطبيعية للبطاقة (الشكل القديم) */
.audience-grid .audience-card {
    /* الخصائص الأساسية الموجودة لديك مسبقاً */

    border: 1px solid rgba(0, 0, 0, 0.05); /* البوردر الخفيف */
    border-radius: 4px; /* الحواف الدائرية */
    padding: 20px; /* المسافات الداخلية */
    display: flex;
    align-items: center;
    gap: 15px;
    /* تم إضافة الـ transition هنا لضمان نعومة الحركة في الاتجاهين */
    transition: transform 0.3s ease-out, box-shadow 0.3s ease-out, border-color 0.3s ease-out;
    /* تأكد من أن الـ z-index في الحالة الطبيعية أقل من الـ Hover */
    z-index: 1;
}

/* 2. حالة الـ Hover (الانبثاق والبروز) */
.audience-grid .audience-card:hover {
    /* 1. التحريك للأعلى */
    transform: translateY(-2px); /* ترفع البطاقة لأعلى بمقدار 5px */
    
    /* 2. إضافة ظل ناعم وكبير */
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.1); /* ظل سفلي ليعطي عمق */
        background-color: transparent;
    /* 3. جعل البوردر شفافاً ليتناسب مع الظل */
    border-color: transparent;
        border: 1px solid rgba(0, 0, 0, 0.05);
    /* 4. رفع البطاقة فوق العناصر المجاورة */
    z-index: 10;
    
    /* 5. تغيير شكل المؤشر (اختياري) */
    cursor: pointer;
}
/* الانتقال السلس للـ SVG الأيقونة */
.audience-grid .audience-card svg,
.audience-grid .audience-card svg path,
.audience-grid .audience-card svg rect,
.audience-grid .audience-card svg circle {
    transition: stroke 0.3s ease-out, fill 0.3s ease-out;
}
.audience-grid .audience-card:hover svg stroke,
.audience-grid .audience-card:hover svg [stroke] {
    stroke: #f39c12 !important; /* اللون الذهبي للأيقونة */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-757e7a0 *//* ============================================================
   تأثير الانبثاق وتلوين الأيقونة للذهبي عند الـ Hover (Learning Experience)
   ============================================================ */

/* 1. الحالة الطبيعية للبطاقة مع إضافة الانتقال السلس */
.exp-grid .exp-card {
    transition: transform 0.3s ease-out, box-shadow 0.3s ease-out, border-color 0.3s ease-out;
}

/* الانتقال السلس للأيقونات ومكوناتها الداخلية */
.exp-grid .exp-card .ic,
.exp-grid .exp-card .ic path,
.exp-grid .exp-card .ic rect,
.exp-grid .exp-card .ic circle,
.exp-grid .exp-card svg,
.exp-grid .exp-card svg path,
.exp-grid .exp-card svg rect,
.exp-grid .exp-card svg circle {
    transition: stroke 0.3s ease-out, fill 0.3s ease-out;
}

/* 2. حالة الـ Hover عند المرور بالماوس (الانبثاق والبروز) */
.exp-grid .exp-card:hover {
    transform: translateY(-5px); /* رفع البطاقة للأعلى بمقدار 5 بكسل */
    box-shadow: 0 12px 24px rgba(0, 0, 0, 0.12); /* إضافة ظل عميق وناعم */
    z-index: 10;
    cursor: pointer;
}

/* 3. تحويل لون الأيقونة إلى اللون الذهبي فور مرور الماوس */
.exp-grid .exp-card:hover .ic,
.exp-grid .exp-card:hover svg,
.exp-grid .exp-card:hover [stroke] {
    stroke: #f39c12 !important; /* اللون الذهبي المطلوب */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-79495618 */.faq-q {

    margin-bottom: 10px !important;
    padding: 22px 22px !important;

}

.faq-a p {
    padding: 22px 22px !important;
}
.module.open, .faq-item.open{
    border-bottom: 5px solid rgb(212 175 55) !important;}
    
    .elementor-element.elementor-element-551f7b7d.elementor-widget.elementor-widget-html{
        margin: auto;
    }
    .kicker-title {

    margin-bottom: 40px;}
    
    .faq-item {
    border: 1px solid var(--cream-line);
    margin: 10px 0px;
    border-radius: 16px;
}

.faq-item, .module {
    gap: 14px;
    align-items: flex-start;
    background: var(--white);
        border: 1px solid var(--cream-line);

    /*border: 1px solid var(--grey);*/
    border-radius: 10px;
    padding: 15px 16px;
    transition: border-color 0.2s, box-shadow 0.2s;
}

.faq-item:hover, .module:hover {
    transform: translateY(-5px);
    box-shadow: 0 12px 24px rgba(0, 0, 0, 0.1);
    border-color: transparent;
    z-index: 10;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS */:root{
    --navy-deep:#0b1730;
    --navy-mid:#132349;
    --navy-line: rgba(255,255,255,0.14);
    --cream:#f6f2e9;
    --cream-line: rgba(11,23,48,0.12);
    --white:#ffffff;
    --gold:#e9a13a;
    --gold-dark:#c9821f;
    --teal:#2fb0a8;
    --rose:#d8637a;
    --violet:#7c6fd1;
    --green:#5aa66b;
    --ink:#161c2c;
    --ink-soft:#5a6178;
    --ink-faint:#8991a8;
    --radius:2px;
    --max:1280px;
  }
  *{box-sizing:border-box;}
  html{scroll-behavior:smooth;}
  body{
    margin:0;
    font-family:'DM Sans', sans-serif;
    color:var(--ink);
    background:var(--cream);
    -webkit-font-smoothing:antialiased;
  }
  h1,h2,h3,h4{font-family:'DM Sans', sans-serif; margin:0; line-height:1.25; letter-spacing:-0.01em;}
  p{margin:0; line-height:1.85;}
  .mono{font-family:'DM Sans', monospace; letter-spacing:.02em;}
  .wrap{max-width:var(--max); margin:0 auto; padding:0 28px;}
  a{color:inherit; text-decoration:none;}
  button{font-family:inherit; cursor:pointer;}
  ::selection{background:var(--gold); color:var(--navy-deep);}

  /* ---------- eyebrow / note numbering (signature: "notes to the financial statements" motif) ---------- */
  .note-eyebrow{
    display:flex; align-items:center; gap:14px;
    margin-bottom:18px;
  }
  .note-eyebrow .tag{
    font-family:'DM Sans', monospace;
    font-size:12.5px; font-weight:500;
    color:var(--gold-dark);
    background:rgba(233,161,58,0.12);
    border:1px solid rgba(233,161,58,0.35);
    padding:4px 10px;
    letter-spacing:.06em;
  }
  .note-eyebrow .rule{flex:1; height:1px; background:var(--cream-line);}
  section[data-note] .note-eyebrow .tag::before{content:"NOTE " attr(data-num) " — ";}

  /* ================= TOP BAR ================= */
  .topbar{
    background:var(--navy-deep);
    color:#cfd6ea;
    font-family:'DM Sans', monospace;
    font-size:12px;
    padding:7px 0;
    border-bottom:1px solid var(--navy-line);
  }
  .topbar .wrap{display:flex; justify-content:space-between; align-items:center;}
  .topbar .brandline{display:flex; align-items:center; gap:8px; color:#8fa0c9;}
  .topbar .dot{width:6px;height:6px;background:var(--gold);border-radius:50%;display:inline-block;}

  /* ================= HERO ================= */
  .hero{
    background:
      radial-gradient(circle at 85% -10%, rgba(233,161,58,0.16), transparent 45%),
      var(--navy-deep);
    color:#fff;
    position:relative;
    padding:64px 0 0;
    overflow:hidden;
    border-bottom:1px solid var(--navy-line);
  }
  .hero::before{
    content:"";
    position:absolute; inset:0;
    background-image:
      repeating-linear-gradient(0deg, transparent, transparent 39px, rgba(255,255,255,0.035) 40px);
    pointer-events:none;
  }
  .hero-grid{
    position:relative;
    display:grid;
    grid-template-columns:1.15fr 0.85fr;
    gap:56px;
    align-items:start;
    padding-bottom:56px;
  }
  .logo-row{display:flex; align-items:center; gap:10px; margin-bottom:40px;}
  .logo-mark{width:30px; height:30px; flex-shrink:0;}
  .logo-word{font-family:'DM Sans'; font-weight:500; font-size:19px; color:#fff;}
  .logo-word span{color:var(--gold);}

  .hero-eyebrow{
    font-family: "Playfair Display", serif, sans-serif;
    font-style: italic; font-size:14px; letter-spacing:.14em; text-transform:uppercase;
    color:var(--gold); margin-bottom:18px; display:flex; align-items:center; gap:10px;
  }
  .statement {
    border-radius: 25px !important;}
    .statement-head
 {
    border-radius: 25px !important;}
  .stmt-badge{
          border-radius: 25px !important;
  }
  
  .btn-primary, .btn-outline{
      border-radius: 25px !important;
  }
  .hero-eyebrow .ln{width:26px; height:1px; background:var(--gold);}
  .hero h1{
    font-size:15.5px; font-weight:500; color:#f5f5f5; margin-bottom:10px; letter-spacing:.01em; text-transform:uppercase;
  }
  .hero .headline{
    font-size:44px; font-weight:500; color:#fff; line-height:1.16; margin-bottom:18px;
  }
  .hero .headline em{ color:var(--gold);font-family: "Playfair Display", serif, sans-serif;
    font-style: italic;}
  .hero .sub{font-size:16.5px; color:#f5f5f5; max-width:560px; margin-bottom:30px;}

  .checklist{list-style:none; margin:0 0 34px; padding:0; display:flex; flex-direction:column; gap:14px;}
  .checklist li{display:flex; align-items:flex-start; gap:12px; font-size:15px; color:#dfe6f7;}
  .checklist svg{flex-shrink:0; margin-top:2px;}
  .checklist b{display:block; font-family:'DM Sans'; font-weight:500; color:#fff; margin-bottom:2px;}
  .checklist span.desc{color:#f5f5f5; font-size:13.5px;}

  .cta-row{display:flex; align-items:center; gap:18px; flex-wrap:wrap;}
  .btn{
    display:inline-flex; align-items:center; gap:8px;
    padding:14px 28px; font-family:'DM Sans'; font-weight:500; font-size:15px;
    border:1px solid transparent; border-radius:var(--radius);
    transition:transform .15s ease, box-shadow .15s ease;
  }
  .btn-primary{background:var(--gold); color:var(--navy-deep);}
  .btn-primary:hover{transform:translateY(-2px); box-shadow:0 10px 24px rgba(233,161,58,0.3);}
  .btn-outline{border-color:rgba(255,255,255,0.35); color:#fff;}
  .btn-outline:hover{border-color:#fff; background:rgba(255,255,255,0.06);}
  .btn-ghost{color:var(--gold); font-family:'DM Sans'; font-weight:500; font-size:14px; border-bottom:1px solid var(--gold); padding:2px 0;}

  .hero-foot{margin-top:22px; font-size:13.5px; color:#8fa0c9;}
  .hero-foot a{color:var(--teal); border-bottom:1px dashed var(--teal);}

  /* ---- statement panel (signature element) ---- */
  .statement{
    background:var(--cream);
    color:var(--ink);
    border:1px solid var(--cream-line);
    box-shadow:0 30px 60px rgba(0,0,0,0.35);
    position:relative;
    top:10px;
  }
  .statement-head{
    background:var(--navy-deep); color:#fff;
    padding:18px 24px;
    display:flex; justify-content:space-between; align-items:center;
    border-bottom:3px solid var(--gold);
  }
  .statement-head .t1{font-family:'DM Sans'; font-weight:500; font-size:14.5px;}
  .statement-head .t2{font-family:'DM Sans'; font-size:11px; color:#f5f5f5;}
  .statement-body{padding:6px 24px 20px;}
  .stmt-row{
    display:flex; justify-content:space-between; align-items:baseline;
    padding:14px 0; border-bottom:1px dashed var(--cream-line);
    font-family:'DM Sans';
  }
  .stmt-row:last-of-type{border-bottom:none;}
  .stmt-row .k{font-size:12.5px; color:var(--ink-soft); letter-spacing:.03em;}
  .stmt-row .v{font-size:15px; font-weight:500; color:var(--ink);}
  .stmt-row.price .v{font-size:22px; font-weight:500; color:var(--gold-dark);}
  .stmt-row.price .old{font-size:13px; color:var(--ink-faint); text-decoration:line-through; margin-right:8px;}
  .stmt-cta{padding:18px 24px 24px;}
  .stmt-cta .btn{width:100%; justify-content:center;}
  .stmt-badge{
    position:absolute; top:-14px; right:24px;
    background:var(--teal); color:#fff; font-family:'DM Sans'; font-size:11px; font-weight:500;
    padding:6px 12px; letter-spacing:.05em;
  }

  /* ================= STICKY NAV ================= */
  .subnav{
    position:sticky; top:70px; z-index:1;
    background:rgba(11,23,48,0.97);
    backdrop-filter:blur(6px);
    border-bottom:1px solid var(--navy-line);
  }
  .subnav .wrap{display:flex; gap:2px; overflow-x:auto; scrollbar-width:none;}
  .subnav .wrap::-webkit-scrollbar{display:none;}
  .subnav a{
    white-space:nowrap;
    font-family:'DM Sans'; font-weight:500; font-size:16px;
    color:#f5f5f5; padding:16px 18px; position:relative;
    border-bottom:0px solid transparent;
    transition:color .15s ease;
  }
  .subnav a:hover{color:#fff;}
  .subnav a.active{color:#fff; border-bottom-color:var(--gold);}

  /* ================= GENERIC SECTION ================= */
  section{padding:88px 0;}
  .sec-light{background:var(--cream);}
  .sec-white{background:var(--white);}
  .sec-navy{color:#fff;}
  .kicker-title{
    font-size:40px; font-weight:600; margin-bottom:14px; color:var(--ink);
  }
  .sec-navy .kicker-title{color:#fff;}
  .lede{font-size:16px; color:var(--ink-soft); max-width:640px; margin-bottom:44px;}
  .sec-navy .lede{color:#aeb8d6;}

  /* ---------- Program overview ---------- */
  .overview-grid{
    display:grid; grid-template-columns:1fr 1fr; gap:60px; align-items:center;
  }
  .overview-grid p{font-size:16.5px; color:var(--ink-soft); margin-bottom:18px;}
  .overview-grid p strong{color:var(--ink);}
  .doc-illustration{
    background:var(--navy-deep); aspect-ratio:5/3.1; position:relative; overflow:hidden;
    border:1px solid var(--cream-line);
  }
  .doc-illustration svg{width:100%; height:100%; display:block;}

  /* ---------- Learning outcomes ---------- */
  .outcomes-list{display:grid; grid-template-columns:1fr 1fr; gap:1px; background:var(--cream-line); border:1px solid var(--cream-line);}
  .outcome-item{
    background:var(--white); padding:26px 26px; display:flex; gap:16px; align-items:flex-start;
  }
  .outcome-item .num{font-family:'DM Sans'; color:var(--gold-dark); font-weight:500; font-size:13px; flex-shrink:0; padding-top:2px;}
  .outcome-item p{font-size:15px; color:var(--ink);}

  /* ---------- Curriculum accordion ---------- */
  .curriculum-wrap{max-width:820px;}
  .module{border:1px solid var(--cream-line); background:var(--white); margin-bottom:-1px;}
  .module-head{
    display:flex; justify-content:space-between; align-items:center;
    padding:22px 26px; cursor:pointer; user-select:none;
  }
  .module-head .left{display:flex; align-items:center; gap:16px;}
  .module-head .mnum{font-family:'DM Sans'; font-size:12px; color:var(--gold-dark); border:1px solid rgba(233,161,58,0.4); padding:3px 8px;}
  .module-head h4{font-size:16px; font-weight:500;}
  .module-head .right{display:flex; align-items:center; gap:14px;}
  .module-head .count{font-family:'DM Sans'; font-size:12.5px; color:var(--ink-faint);}
  .module-head .chev{transition:transform .2s ease; color:var(--ink-faint);}
  .module.open .module-head .chev{transform:rotate(180deg);}
  .module-body{max-height:0; overflow:hidden; transition:max-height .3s ease;}
  .module.open .module-body{max-height:400px;}
  .lesson-row{
    display:flex; justify-content:space-between; align-items:center;
    padding:15px 26px 15px 50px; border-top:1px dashed var(--cream-line); font-size:14px;
  }
  .lesson-row.preview{color:var(--ink); font-weight:500;}
  .lesson-row.preview .badge{
    background:rgba(47,176,168,0.14); color:var(--teal); font-family:'DM Sans'; font-size:10.5px;
    padding:3px 8px; border:1px solid rgba(47,176,168,0.35); margin-left:10px;
  }
  .lesson-row.locked{color:var(--ink-faint); font-family:'DM Sans'; font-size:12.5px;}
  .lesson-row.locked svg{margin-right:8px; flex-shrink:0;}
  .play-ico{color:var(--teal);}

  /* ---------- Who should enroll ---------- */
  .audience-grid{display:grid; grid-template-columns:repeat(5, 1fr); gap:1px; background:var(--navy-line);}
  .audience-card{
    background:var(--navy-mid); padding:34px 20px; text-align:center;
    display:flex; flex-direction:column; align-items:center; gap:16px;
  }
  .final-cta h2 {
    font-size: 34px;
    margin-bottom: 14px;
    color: #FFF;
}
  .audience-card svg{width:34px; height:34px;}
  .audience-card span{font-family:'DM Sans'; font-weight:500; font-size:13.5px; color:#dfe6f7;}

  /* ---------- Learning experience ---------- */
  .exp-grid{display:grid; grid-template-columns:repeat(3,1fr); gap:24px;}
  .exp-card{
    background:var(--white); border:1px solid var(--cream-line); padding:30px 26px;
    border-top:3px solid var(--accent, var(--gold));
  }
  .exp-card .ic{width:38px; height:38px; margin-bottom:18px; color:var(--accent, var(--gold));}
  .exp-card h4{font-size:16.5px; margin-bottom:10px;}
  .exp-card p{font-size:14px; color:var(--ink-soft);}

  /* ---------- FAQ ---------- */
  .faq-wrap{max-width:780px;}
  .faq-item{border-bottom:1px solid var(--cream-line);}
  .faq-q{
    display:flex; justify-content:space-between; align-items:center; gap:20px;
    padding:22px 4px; cursor:pointer;
  }
  .faq-q h4{font-size:16px; font-weight:500; color:var(--ink);}
  .faq-q .plus{font-family:'DM Sans'; font-size:20px; color:var(--gold-dark); flex-shrink:0; transition:transform .2s ease;}
  .faq-item.open .faq-q .plus{transform:rotate(45deg);}
  .faq-a{max-height:0; overflow:hidden; transition:max-height .3s ease;}
  .faq-item.open .faq-a{max-height:200px;}
  .faq-a p{font-size:14.5px; color:var(--ink-soft); padding:0 4px 22px; max-width:640px;}

  /* ---------- Final CTA ---------- */
  .final-cta{
    background:var(--navy-deep); color:#fff; text-align:center; position:relative; overflow:hidden;
  }
  .final-cta::before{
    content:""; position:absolute; inset:0;
    background:radial-gradient(circle at 50% 0%, rgba(233,161,58,0.18), transparent 55%);
  }
  .final-cta .wrap{position:relative;}
  .final-cta h2{font-size:34px; margin-bottom:14px;}
  .final-cta p{color:#aeb8d6; margin-bottom:36px; font-size:14px;}
  .final-cta .cta-row{justify-content:center;}
  .final-cta .foot-links{margin-top:26px; font-size:13.5px; color:#FFF;}
  .final-cta .foot-links a{color:var(--teal); border-bottom:1px dashed var(--teal);}

  /* ---------- Footer ---------- */
  footer{background:#08122a; color:#7d88a8; padding:34px 0; font-size:12.5px; font-family:'DM Sans';}
  footer .wrap{display:flex; justify-content:space-between; align-items:center;}

  @media (max-width:980px){
    .hero-grid{grid-template-columns:1fr;}
    .statement{top:0;}
    .overview-grid{grid-template-columns:1fr;}
    .audience-grid{grid-template-columns:repeat(2,1fr);}
    .exp-grid{grid-template-columns:1fr 1fr;}
    .outcomes-list{grid-template-columns:1fr;}
  }
  @media (max-width:620px){
    .hero .headline{font-size:30px;}
    .audience-grid{grid-template-columns:1fr;}
    .exp-grid{grid-template-columns:1fr;}
    .subnav a{
 font-size:8px;  
    }
    
    .kicker-title {
    font-size: 32px;
    font-weight: 600;
    margin-bottom: 14px;}
    section {
    scroll-margin-top: 50px !important;
    padding-top: 40px;
    padding-bottom: 40px;
}
  }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://the-financeer.com/wp-content/uploads/2026/04/PlayfairDisplay-VariableFont_wght.ttf') format('truetype');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://the-financeer.com/wp-content/uploads/2026/04/PlayfairDisplay-Italic-VariableFont_wght-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */