.elementor-10541 .elementor-element.elementor-element-c7e63fe{--display:flex;--min-height:calc(100vh - 110px);--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:5%;--padding-right:5%;}.elementor-10541 .elementor-element.elementor-element-c7e63fe:not(.elementor-motion-effects-element-type-background), .elementor-10541 .elementor-element.elementor-element-c7e63fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-10541 .elementor-element.elementor-element-518101e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10541 .elementor-element.elementor-element-63b47ed{text-align:center;}.elementor-10541 .elementor-element.elementor-element-63b47ed .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-10541 .elementor-element.elementor-element-ca435b9{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10541 .elementor-element.elementor-element-ca435b9 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-10541 .elementor-element.elementor-element-a24284a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10541 .elementor-element.elementor-element-db4e8bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10541 .elementor-element.elementor-element-0504884{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10541 .elementor-element.elementor-element-877ea3f .jet-listing-dynamic-field__content{color:var( --e-global-color-accent );text-align:left;}.elementor-10541 .elementor-element.elementor-element-877ea3f .jet-listing-dynamic-field__icon{color:var( --e-global-color-accent );}.elementor-10541 .elementor-element.elementor-element-877ea3f .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-accent );}.elementor-10541 .elementor-element.elementor-element-aa67926 .jet-listing-dynamic-field__content{color:var( --e-global-color-accent );text-align:left;}.elementor-10541 .elementor-element.elementor-element-aa67926 .jet-listing-dynamic-field__icon{color:var( --e-global-color-accent );}.elementor-10541 .elementor-element.elementor-element-aa67926 .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-accent );}.elementor-10541 .elementor-element.elementor-element-239a48d .jet-listing-dynamic-field__content{color:var( --e-global-color-accent );text-align:left;}.elementor-10541 .elementor-element.elementor-element-239a48d .jet-listing-dynamic-field__icon{color:var( --e-global-color-accent );}.elementor-10541 .elementor-element.elementor-element-239a48d .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-accent );}.elementor-10541 .elementor-element.elementor-element-b252e64 .jet-listing-dynamic-field__content{color:var( --e-global-color-accent );text-align:left;}.elementor-10541 .elementor-element.elementor-element-b252e64 .jet-listing-dynamic-field__icon{color:var( --e-global-color-accent );}.elementor-10541 .elementor-element.elementor-element-b252e64 .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-accent );}.elementor-10541 .elementor-element.elementor-element-9e4423f{width:auto;max-width:auto;}.elementor-10541 .elementor-element.elementor-element-9e4423f .jet-listing-dynamic-field__content{color:var( --e-global-color-accent );text-align:left;}.elementor-10541 .elementor-element.elementor-element-9e4423f .jet-listing-dynamic-field__icon{color:var( --e-global-color-accent );}.elementor-10541 .elementor-element.elementor-element-9e4423f .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-accent );}.elementor-10541 .elementor-element.elementor-element-fc0923a{--display:flex;}.elementor-10541 .elementor-element.elementor-element-5e51829 .gallery-item .gallery-caption{text-align:center;}.elementor-10541 .elementor-element.elementor-element-fbae544 .jet-listing-dynamic-field__content{text-align:left;}.elementor-10541 .elementor-element.elementor-element-493f41d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10541 .elementor-element.elementor-element-9af41ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10541 .elementor-element.elementor-element-eabe4c5{width:var( --container-widget-width, 892px );max-width:892px;--container-widget-width:892px;--container-widget-flex-grow:0;text-align:center;}.elementor-10541 .elementor-element.elementor-element-a50bcb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10541 .elementor-element.elementor-element-2237f95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10541 .elementor-element.elementor-element-5bc8279 .jet-listing-dynamic-repeater__items{flex-direction:row;justify-content:flex-start;}.elementor-10541 .elementor-element.elementor-element-5bc8279 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-10541 .elementor-element.elementor-element-c709eda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10541 .elementor-element.elementor-element-6d3993a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10541 .elementor-element.elementor-element-7dcab34{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10541 .elementor-element.elementor-element-00231ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10541 .elementor-element.elementor-element-eb8810f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10541 .elementor-element.elementor-element-383e42c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10541 .elementor-element.elementor-element-bbe66a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10541 .elementor-element.elementor-element-340e4dd{--grid-columns:3;}.elementor-10541 .elementor-element.elementor-element-a8241e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10541 .elementor-element.elementor-element-2e335bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10541 .elementor-element.elementor-element-be071ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10541 .elementor-element.elementor-element-bbd995a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10541 .elementor-element.elementor-element-d9fb14e{--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;}@media(max-width:1024px){.elementor-10541 .elementor-element.elementor-element-340e4dd{--grid-columns:2;}}@media(min-width:768px){.elementor-10541 .elementor-element.elementor-element-c7e63fe{--content-width:900px;}}@media(max-width:767px){.elementor-10541 .elementor-element.elementor-element-c7e63fe{--min-height:calc(100vh - 205px);}.elementor-10541 .elementor-element.elementor-element-ca435b9{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10541 .elementor-element.elementor-element-340e4dd{--grid-columns:1;}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-877ea3f */.elementor-10541 .elementor-element.elementor-element-877ea3f svg {
    width: auto;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-aa67926 */.elementor-10541 .elementor-element.elementor-element-aa67926 svg {
    width: auto;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-239a48d */.elementor-10541 .elementor-element.elementor-element-239a48d svg {
    width: auto;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-b252e64 */.elementor-10541 .elementor-element.elementor-element-b252e64 svg {
    width: auto;
    height: auto;
}

.elementor-10541 .elementor-element.elementor-element-b252e64 {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-9e4423f */.elementor-10541 .elementor-element.elementor-element-9e4423f svg {
    width: auto;
    height: auto;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-10541{--b:#0C4399;--ink:#14213D;--muted:#5B6475;--soft:#F4F6FA;font-family:"Open Sans",sans-serif;}
body.elementor-page-10541 .ddh-hero{position:relative;min-height:88vh!important;padding:140px 24px 64px!important;justify-content:flex-end!important;align-items:stretch!important;background-size:cover!important;background-position:center!important;}
body.elementor-page-10541 .ddh-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,18,35,0) 35%,rgba(10,18,35,.72) 100%);pointer-events:none;z-index:0;}
body.elementor-page-10541 .ddh-hero>.e-con-inner{position:relative;z-index:1;max-width:1240px;justify-content:flex-end;}
body.elementor-page-10541 .ddh-hero-inner{align-items:flex-start!important;gap:10px;max-width:760px;}
body.elementor-page-10541 .ddh-eyebrow .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:13px!important;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.85)!important;margin:0;}
body.elementor-page-10541 .ddh-eyebrow-dark .elementor-heading-title{color:var(--b)!important;}
body.elementor-page-10541 .ddh-title .elementor-heading-title{font-family:Montserrat,sans-serif!important;font-size:clamp(40px,6vw,76px)!important;line-height:1.02!important;font-weight:700!important;color:#fff!important;text-align:left!important;margin:0!important;}
body.elementor-page-10541 .ddh-loc .elementor-heading-title{color:rgba(255,255,255,.92)!important;font-size:18px!important;text-align:left!important;font-weight:500!important;}
body.elementor-page-10541 .ddh-hero-ctas{gap:12px;margin-top:18px;flex-wrap:wrap;}
body.elementor-page-10541 .ddh-btn-primary .elementor-button,body.elementor-page-10541 .ddh-btn-ghost .elementor-button,body.elementor-page-10541 .ddh-btn-white .elementor-button,body.elementor-page-10541 .ddh-btn-outline .elementor-button{border-radius:10px!important;padding:16px 26px!important;font-family:Montserrat,sans-serif!important;font-weight:700!important;font-size:15px!important;letter-spacing:.02em;transition:transform .15s,background .15s,box-shadow .15s;}
body.elementor-page-10541 .ddh-btn-primary .elementor-button{background:var(--b)!important;color:#fff!important;border:0!important;}
body.elementor-page-10541 .ddh-hero .ddh-btn-primary .elementor-button{background:#fff!important;color:var(--b)!important;}
body.elementor-page-10541 .ddh-btn-ghost .elementor-button{background:rgba(255,255,255,.08)!important;color:#fff!important;border:1.5px solid rgba(255,255,255,.75)!important;backdrop-filter:blur(4px);}
body.elementor-page-10541 .ddh-btn-white .elementor-button{background:#fff!important;color:var(--b)!important;border:0!important;}
body.elementor-page-10541 .ddh-btn-outline .elementor-button{background:transparent!important;color:var(--b)!important;border:1.5px solid var(--b)!important;}
body.elementor-page-10541 .elementor-button:hover{transform:translateY(-1px);}
body.elementor-page-10541 .ddh-btn-link .elementor-button{background:transparent!important;color:#fff!important;border:0!important;text-decoration:underline;text-underline-offset:4px;padding:8px 0!important;font-weight:600!important;}
body.elementor-page-10541 .ddh-stats{background:#fff;border-bottom:1px solid #E3E8F2;box-shadow:0 6px 20px rgba(16,24,40,.06);padding:14px 24px!important;z-index:20;}
body.elementor-page-10541 .ddh-stats>.e-con-inner{max-width:1240px;flex-direction:row!important;align-items:center;justify-content:space-between;gap:20px;}
body.elementor-page-10541 .ddh-stats-list{gap:0!important;flex-wrap:wrap;align-items:center;width:auto!important;}
body.elementor-page-10541 .ddh-stat .jet-listing-dynamic-field{padding:6px 22px!important;border-left:1px solid #E3E8F2;margin:0!important;background:none!important;}
body.elementor-page-10541 .ddh-stat:first-child .jet-listing-dynamic-field{border-left:0;padding-left:0!important;}
body.elementor-page-10541 .ddh-stat .jet-listing-dynamic-field__content,body.elementor-page-10541 .ddh-stat .jet-listing-dynamic-field *{color:var(--ink)!important;font-family:Montserrat,sans-serif;font-weight:600!important;font-size:16px!important;}
body.elementor-page-10541 .ddh-stat .jet-listing-dynamic-field__icon,body.elementor-page-10541 .ddh-stat svg,body.elementor-page-10541 .ddh-stat i{color:var(--b)!important;fill:var(--b)!important;}
body.elementor-page-10541 .ddh-stats-btn{width:auto!important;}
body.elementor-page-10541 .ddh-gallery{padding:56px 24px 24px!important;}
body.elementor-page-10541 .ddh-gallery>.e-con-inner{max-width:1240px;}
body.elementor-page-10541 .ddh-feat .gallery{display:grid!important;grid-template-columns:1fr 1fr;gap:16px;margin:0!important;}
body.elementor-page-10541 .ddh-feat .gallery-item{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important;}
body.elementor-page-10541 .ddh-feat .gallery-item:first-child{grid-column:1/-1;}
body.elementor-page-10541 .ddh-feat .gallery-item img{width:100%!important;height:auto!important;aspect-ratio:3/2;object-fit:cover;border-radius:10px;border:0!important;display:block;box-shadow:0 12px 30px rgba(16,24,40,.12);transition:transform .3s;}
body.elementor-page-10541 .ddh-feat .gallery-item:first-child img{aspect-ratio:16/8;}
body.elementor-page-10541 .ddh-feat .gallery-item img:hover{transform:scale(1.01);}
body.elementor-page-10541 .ddh-feat .gallery-caption,body.elementor-page-10541 .ddh-feat br{display:none!important;}
body.elementor-page-10541 .ddh-story{padding:72px 24px!important;}
body.elementor-page-10541 .ddh-story>.e-con-inner{max-width:1240px;gap:56px;align-items:flex-start;}
body.elementor-page-10541 .ddh-story-text{flex:1 1 60%;gap:14px;}
body.elementor-page-10541 .ddh-h2 .elementor-heading-title{font-family:Montserrat,sans-serif!important;font-size:clamp(28px,3.2vw,42px)!important;line-height:1.15!important;font-weight:700!important;color:var(--ink)!important;}
body.elementor-page-10541 .ddh-center .elementor-heading-title{text-align:center!important;}
body.elementor-page-10541 .ddh-light .elementor-heading-title{color:#fff!important;}
body.elementor-page-10541 .ddh-desc,body.elementor-page-10541 .ddh-desc *{color:#3A4252!important;font-size:17px!important;line-height:1.75!important;}
body.elementor-page-10541 .ddh-features{flex:1 1 40%;background:var(--soft);border:1px solid #E3E8F2;border-radius:16px;padding:30px!important;gap:14px;max-width:440px;}
body.elementor-page-10541 .ddh-features-title .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:20px!important;font-weight:700;color:var(--ink)!important;margin:0;}
body.elementor-page-10541 .ddh-features-list .jet-listing-dynamic-repeater__items{display:flex!important;flex-direction:column;gap:10px;}
body.elementor-page-10541 .ddh-features-list .jet-listing-dynamic-repeater__item{position:relative;padding:0 0 0 30px!important;margin:0!important;color:var(--ink)!important;font-size:16px;line-height:1.5;background:none!important;border:0!important;text-align:left!important;}
body.elementor-page-10541 .ddh-features-list .jet-listing-dynamic-repeater__item *{color:var(--ink)!important;}
body.elementor-page-10541 .ddh-features-list .jet-listing-dynamic-repeater__item::before{content:"";position:absolute;left:0;top:3px;width:18px;height:18px;border-radius:50%;background:var(--b) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center/11px no-repeat;}
body.elementor-page-10541 .ddh-plan{background:var(--soft);padding:72px 24px!important;}
body.elementor-page-10541 .ddh-plan>.e-con-inner{max-width:1100px;gap:10px;align-items:center;}
body.elementor-page-10541 .ddh-plan .ddh-eyebrow .elementor-heading-title{text-align:center;}
body.elementor-page-10541 .ddh-plan-grid .elementor-widget-heading:has(.elementor-heading-title){}
body.elementor-page-10541 .ddh-plan .elementor-element-59bfd85{display:none!important;}
body.elementor-page-10541 .ddh-plan .flb-plan-single-change-image{min-height:520px!important;border-radius:10px;overflow:hidden;}
body.elementor-page-10541 .ddh-plan-grid{width:100%;}
body.elementor-page-10541 .ddh-process{background:var(--b);padding:64px 24px!important;}
body.elementor-page-10541 .ddh-process>.e-con-inner{max-width:1100px;gap:40px;align-items:center;justify-content:space-between;}
body.elementor-page-10541 .ddh-process-text{flex:1 1 62%;gap:12px;}
body.elementor-page-10541 .ddh-process-copy,body.elementor-page-10541 .ddh-process-copy *{color:rgba(255,255,255,.88)!important;font-size:17px;line-height:1.7;}
body.elementor-page-10541 .ddh-process-ctas{flex:0 0 auto;align-items:flex-start;gap:8px;width:auto!important;}
body.elementor-page-10541 .ddh-review{padding:72px 24px!important;}
body.elementor-page-10541 .ddh-review>.e-con-inner{max-width:820px;}
body.elementor-page-10541 .ddh-review-card{text-align:center;}
body.elementor-page-10541 .ddh-review-card .ddh-stars{color:#F5A623;font-size:22px;letter-spacing:3px;margin:0 0 10px;}
body.elementor-page-10541 .ddh-review-card blockquote{font-family:Montserrat,sans-serif;font-size:clamp(22px,2.4vw,30px);line-height:1.4;color:var(--ink);font-weight:600;margin:0 0 14px;padding:0;border:0;}
body.elementor-page-10541 .ddh-review-card .ddh-review-by{color:var(--muted);font-weight:600;margin:0 0 18px;}
body.elementor-page-10541 .ddh-review-card .ddh-ratings{color:var(--muted);font-size:15px;margin:0;}
body.elementor-page-10541 .ddh-review-card .ddh-ratings a{color:var(--b);font-weight:700;text-decoration:none;}
body.elementor-page-10541 .ddh-more{padding:24px 24px 80px!important;border-top:1px solid #E3E8F2;}
body.elementor-page-10541 .ddh-more>.e-con-inner{max-width:1240px;gap:28px;align-items:center;padding-top:56px;}
body.elementor-page-10541 .ddh-more-grid{width:100%;}
body.elementor-page-10541 .ddh-more-grid img{border-radius:10px;}
@media (max-width:1024px){body.elementor-page-10541 .ddh-story>.e-con-inner,body.elementor-page-10541 .ddh-process>.e-con-inner{flex-direction:column!important;gap:32px;} body.elementor-page-10541 .ddh-features{max-width:none;width:100%;} body.elementor-page-10541 .ddh-stats>.e-con-inner{flex-direction:column!important;gap:12px;}}
@media (max-width:767px){body.elementor-page-10541 .ddh-hero{min-height:78vh!important;padding:130px 16px 40px!important;} body.elementor-page-10541 .ddh-hero-ctas{flex-direction:column!important;width:100%;} body.elementor-page-10541 .ddh-hero-ctas .elementor-widget-button,body.elementor-page-10541 .ddh-hero-ctas .elementor-button{width:100%;} body.elementor-page-10541 .ddh-stats{padding:12px 16px!important;} body.elementor-page-10541 .ddh-stat .jet-listing-dynamic-field{padding:4px 12px!important;} body.elementor-page-10541 .ddh-stat .jet-listing-dynamic-field *{font-size:14px!important;} body.elementor-page-10541 .ddh-stats-btn{display:none;} body.elementor-page-10541 .ddh-feat .gallery{grid-template-columns:1fr;gap:12px;} body.elementor-page-10541 .ddh-feat .gallery-item:first-child img{aspect-ratio:4/3;} body.elementor-page-10541 .ddh-story,body.elementor-page-10541 .ddh-plan,body.elementor-page-10541 .ddh-review{padding:48px 16px!important;} body.elementor-page-10541 .ddh-gallery{padding:28px 16px 8px!important;} body.elementor-page-10541 .ddh-plan .flb-plan-single-change-image{min-height:300px!important;} body.elementor-page-10541 .ddh-process{padding:48px 16px!important;}}
/*v2*/
body.elementor-page-10541 .ddh-feat .gallery.ddh-even .gallery-item:first-child{grid-column:auto;}
body.elementor-page-10541 .ddh-feat .gallery.ddh-even .gallery-item img{aspect-ratio:4/3;}
body.elementor-page-10541 .ddh-js{display:none;}
body.elementor-page-10541 .ddh-desc,body.elementor-page-10541 .ddh-desc *{text-align:left!important;}
body.elementor-page-10541 .ddh-features-list .jet-listing-dynamic-repeater__items{flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;flex-wrap:nowrap!important;}
body.elementor-page-10541 .ddh-features-list .jet-listing-dynamic-repeater__item span{background:none!important;border:0!important;padding:0!important;box-shadow:none!important;border-radius:0!important;color:var(--ink)!important;font-size:16px!important;text-align:left!important;}
body.elementor-page-10541 .ddh-stat+.ddh-stat .jet-listing-dynamic-field{border-left:1px solid #D5DCE8!important;}
body.elementor-page-10541 .ddh-stat .jet-listing-dynamic-field{padding:4px 22px!important;}
body.elementor-page-10541 .ddh-stats-list .ddh-stat:first-child .jet-listing-dynamic-field{padding-left:0!important;}
body.elementor-page-10541 .ddh-plan .elementor-element-b67d535,body.elementor-page-10541 .ddh-plan .elementor-element-4819cbc{display:none!important;}
body.elementor-page-10541 .ddh-plan .elementor-element-d7dc8dc .elementor-heading-title{font-size:16px!important;padding:14px 26px!important;border-radius:10px!important;}
body.elementor-page-10541 .ddh-more-grid .elementor-element-0fbc210,body.elementor-page-10541 .ddh-more-grid .elementor-element-842eac6{display:none!important;}
body.elementor-page-10541 .ddh-more-grid .elementor-element-41ba623{flex-direction:column!important;min-height:0!important;padding:14px 4px 0!important;}
body.elementor-page-10541 .ddh-more-grid .elementor-element-f07c40a{width:100%!important;}
body.elementor-page-10541 .ddh-more-grid .elementor-element-f07c40a .elementor-heading-title{writing-mode:horizontal-tb!important;font-size:20px!important;line-height:1.3!important;text-align:left!important;transform:none!important;white-space:normal!important;}
body.elementor-page-10541 .ddh-more-grid .elementor-element-1267dc5 img{aspect-ratio:3/2;height:auto!important;object-fit:cover;border-radius:10px!important;}
body.elementor-page-10541 .ddh-more-grid .elementor-element-9c69caf{padding:0!important;}
body.elementor-page-10541 .ddh-more-grid .e-loop-item>.e-con,body.elementor-page-10541 .ddh-more-grid .elementor-element-a5d8951{min-height:0!important;padding:0!important;}
/*v3*/
body.elementor-page-10541 .ddh-features-list{margin-top:-6px;}
body.elementor-page-10541 .ddh-plan>.e-con-inner{max-width:1180px!important;}
body.elementor-page-10541 .ddh-fp-wrap{position:relative;width:100%;margin-top:18px;border-radius:16px;overflow:hidden;background:#fff;border:1px solid #E3E8F2;box-shadow:0 14px 34px rgba(16,24,40,.08);}
body.elementor-page-10541 .ddh-fp-list .jet-listing-dynamic-repeater__items{display:grid!important;grid-template-columns:1fr 1fr;gap:0!important;}
body.elementor-page-10541 .ddh-fp-list .jet-listing-dynamic-repeater__item{margin:0!important;padding:0!important;border:0!important;background:none!important;border-radius:0!important;}
body.elementor-page-10541 .ddh-fp{position:relative;margin:0;padding:28px 28px 16px;background:#fff;}
body.elementor-page-10541 .ddh-fp+.ddh-fp{border-left:1px solid #E3E8F2;}
body.elementor-page-10541 .ddh-fp img{width:100%;height:340px;object-fit:contain;display:block;filter:blur(2.5px) grayscale(.2);opacity:.75;}
body.elementor-page-10541 .ddh-fp figcaption{position:absolute;top:18px;left:20px;font-family:Montserrat,sans-serif;font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#0C4399;background:#E4ECF9;border-radius:999px;padding:6px 14px;}
body.elementor-page-10541 .ddh-fp-lock{position:absolute!important;inset:0;align-items:center!important;justify-content:center!important;text-align:center;gap:8px;background:linear-gradient(180deg,rgba(255,255,255,.15) 0%,rgba(255,255,255,.88) 55%,rgba(255,255,255,.96) 100%);padding:24px!important;}
body.elementor-page-10541 .ddh-fp-lock-title .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:26px!important;font-weight:700;color:#14213D!important;margin:0;}
body.elementor-page-10541 .ddh-fp-lock-text,body.elementor-page-10541 .ddh-fp-lock-text *{color:#5B6475!important;font-size:16px;margin:0 0 6px;}
body.elementor-page-10541 .ddh-close2{padding:20px 24px 90px!important;}
body.elementor-page-10541 .ddh-close2>.e-con-inner{max-width:1180px;}
body.elementor-page-10541 .ddh-close-card{background:linear-gradient(135deg,#0C4399 0%,#0A2F6B 100%);border-radius:20px;padding:56px!important;gap:48px;align-items:center!important;box-shadow:0 20px 44px rgba(12,67,153,.25);overflow:hidden;position:relative;}
body.elementor-page-10541 .ddh-close-text{flex:1 1 62%;gap:12px;}
body.elementor-page-10541 .ddh-close-copy,body.elementor-page-10541 .ddh-close-copy *{color:rgba(255,255,255,.88)!important;font-size:17px;line-height:1.7;margin:0;}
body.elementor-page-10541 .ddh-close-ctas{gap:12px;margin-top:14px;flex-wrap:wrap;}
body.elementor-page-10541 .ddh-close-person{flex:0 0 240px;align-items:center!important;text-align:center;gap:4px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:16px;padding:28px 20px!important;}
body.elementor-page-10541 .ddh-dan img{width:128px!important;height:128px!important;object-fit:cover;border-radius:50%;border:4px solid rgba(255,255,255,.9);box-shadow:0 8px 20px rgba(0,0,0,.25);}
body.elementor-page-10541 .ddh-dan-name .elementor-heading-title{font-family:Montserrat,sans-serif;color:#fff!important;font-size:20px;font-weight:700;margin:10px 0 0;}
body.elementor-page-10541 .ddh-dan-role,body.elementor-page-10541 .ddh-dan-role *{color:rgba(255,255,255,.75)!important;font-size:14px;margin:0;}
@media (max-width:1024px){body.elementor-page-10541 .ddh-close-card{flex-direction:column!important;padding:40px 28px!important;gap:28px;text-align:center;} body.elementor-page-10541 .ddh-close-text{align-items:center!important;} body.elementor-page-10541 .ddh-close-ctas{justify-content:center;} body.elementor-page-10541 .ddh-close-person{flex:0 0 auto;width:100%;max-width:320px;} body.elementor-page-10541 .ddh-close2 .ddh-eyebrow .elementor-heading-title,body.elementor-page-10541 .ddh-close2 .ddh-h2 .elementor-heading-title{text-align:center!important;}}
@media (max-width:767px){body.elementor-page-10541 .ddh-fp-list .jet-listing-dynamic-repeater__items{grid-template-columns:1fr;} body.elementor-page-10541 .ddh-fp+.ddh-fp{border-left:0;border-top:1px solid #E3E8F2;} body.elementor-page-10541 .ddh-fp img{height:220px;} body.elementor-page-10541 .ddh-close-ctas{flex-direction:column!important;width:100%;} body.elementor-page-10541 .ddh-close-ctas .elementor-button{width:100%;} body.elementor-page-10541 .ddh-close2{padding:10px 16px 60px!important;}}
/*v4*/
body.elementor-page-10541 .ddh-fp img{filter:blur(1.8px)!important;opacity:.9!important;}
body.elementor-page-10541 .ddh-fp-lock{background:radial-gradient(ellipse at center,rgba(255,255,255,.95) 0%,rgba(255,255,255,.82) 32%,rgba(255,255,255,.25) 70%,rgba(255,255,255,0) 100%)!important;}
/*v5*/
body.elementor-page-10541 .ddh-gallery:not(.ddh-ready) .ddh-feat{visibility:hidden;}
body.elementor-page-10541 .ddh-heroid{display:none!important;}
body.elementor-page-10541 .ddh-feat .gallery .gallery-item:first-child{grid-column:auto!important;}
body.elementor-page-10541 .ddh-feat .gallery .gallery-item img,body.elementor-page-10541 .ddh-feat .gallery .gallery-item:first-child img{aspect-ratio:4/3!important;}
body.elementor-page-10541 .ddh-stat .jet-listing-dynamic-field__icon{display:none!important;}
body.elementor-page-10541 .ddh-story-text{max-width:900px;flex:1 1 100%!important;}
body.elementor-page-10541 .ddh-story>.e-con-inner{justify-content:center;}
/*v6*/
body.elementor-page-10541 .ddh-fp img{filter:none!important;opacity:1!important;}
body.elementor-page-10541 .ddh-fp{cursor:zoom-in;}
body.elementor-page-10541 .ddh-fp-lock{position:static!important;inset:auto!important;background:#F8FAFD!important;border-top:1px solid #E3E8F2;padding:28px 24px!important;gap:6px;}
body.elementor-page-10541 .ddh-fp-ctas{gap:12px;justify-content:center;flex-wrap:wrap;margin-top:10px;width:auto!important;}
@media (max-width:767px){body.elementor-page-10541 .ddh-fp-ctas{flex-direction:column!important;width:100%!important;} body.elementor-page-10541 .ddh-fp-ctas .elementor-button{width:100%;}}
.ddh-viewer{position:fixed;inset:0;z-index:999999;background:rgba(8,15,30,.94);display:none;flex-direction:column;font-family:"Open Sans",sans-serif;}
.ddh-viewer.open{display:flex;}
.ddh-v-top{display:flex;align-items:center;gap:16px;padding:16px 22px;color:#fff;flex-wrap:wrap;}
.ddh-v-title{font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;margin-right:auto;}
.ddh-v-title span{opacity:.6;font-weight:600;margin-left:6px;}
.ddh-v-tabs{display:flex;gap:8px;flex-wrap:wrap;}
.ddh-v-tabs button{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:999px;padding:8px 16px;font-weight:600;font-size:14px;cursor:pointer;}
.ddh-v-tabs button.on{background:#fff;color:#0C4399;border-color:#fff;}
.ddh-v-close{background:none;border:0;color:#fff;font-size:34px;line-height:1;cursor:pointer;padding:0 4px;}
.ddh-v-stage{flex:1;display:flex;align-items:center;justify-content:center;padding:8px 22px;min-height:0;}
.ddh-v-stage img{max-width:100%;max-height:100%;object-fit:contain;background:#fff;border-radius:10px;box-shadow:0 20px 50px rgba(0,0,0,.4);}
.ddh-v-cta{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 22px 22px;}
.ddh-v-dl{background:#fff;color:#0C4399!important;font-family:Montserrat,sans-serif;font-weight:700;padding:15px 28px;border-radius:10px;text-decoration:none!important;box-shadow:0 10px 26px rgba(0,0,0,.3);}
.ddh-v-dl:hover{transform:translateY(-1px);}
.ddh-v-cta span{color:rgba(255,255,255,.7);font-size:13px;}
@media (max-width:767px){.ddh-v-top{padding:12px 14px;} .ddh-v-stage{padding:6px 10px;} .ddh-v-dl{width:100%;text-align:center;}}
/*v7*/
.ddh-viewer .ddh-v-tabs button{background:rgba(255,255,255,.08)!important;color:#fff!important;border:1px solid rgba(255,255,255,.35)!important;border-radius:999px!important;padding:8px 18px!important;font-family:Montserrat,sans-serif!important;font-weight:600!important;font-size:14px!important;box-shadow:none!important;text-transform:none!important;min-height:0!important;}
.ddh-viewer .ddh-v-tabs button.on,.ddh-viewer .ddh-v-tabs button:hover{background:#fff!important;color:#0C4399!important;border-color:#fff!important;}
.ddh-viewer .ddh-v-close{background:transparent!important;border:0!important;color:#fff!important;font-size:34px!important;padding:0 6px!important;box-shadow:none!important;min-height:0!important;}
.ddh-viewer .ddh-v-stage img{max-height:calc(100vh - 190px)!important;width:auto!important;}
/*v8*/
body.elementor-page-10541 .ddh-stats-list{gap:0!important;}
body.elementor-page-10541 .ddh-stats-list .ddh-stat{padding:4px 22px!important;border-left:1px solid #D5DCE8;width:auto!important;}
body.elementor-page-10541 .ddh-stats-list .ddh-stat:first-child{border-left:0;padding-left:0!important;}
body.elementor-page-10541 .ddh-stats-list .ddh-stat .jet-listing-dynamic-field__content{color:#14213D!important;font-family:Montserrat,sans-serif;font-weight:600;font-size:16px;white-space:nowrap;}
@media (max-width:767px){body.elementor-page-10541 .ddh-stats-list .ddh-stat{padding:2px 12px!important;} body.elementor-page-10541 .ddh-stats-list .ddh-stat .jet-listing-dynamic-field__content{font-size:14px;}}/* End custom CSS */