.elementor-11 .elementor-element.elementor-element-posthero{--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:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:72px;--padding-bottom:82px;--padding-left:32px;--padding-right:32px;}.elementor-11 .elementor-element.elementor-element-posthero:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-posthero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(115deg, #0B1530 0%, #14275A 100%);}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-postterm .elementor-icon-list-icon{width:14px;}.elementor-11 .elementor-element.elementor-element-postterm .elementor-icon-list-icon i{font-size:14px;}.elementor-11 .elementor-element.elementor-element-postterm .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-11 .elementor-element.elementor-element-postterm .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-postterm .elementor-icon-list-text a{color:#92BDFF;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-posttitle .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:49px;font-weight:700;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-postmeta .elementor-icon-list-icon{width:14px;}.elementor-11 .elementor-element.elementor-element-postmeta .elementor-icon-list-icon i{font-size:14px;}.elementor-11 .elementor-element.elementor-element-postmeta .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-11 .elementor-element.elementor-element-postmeta .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-postmeta .elementor-icon-list-text a{color:#D9E6FF;}.elementor-11 .elementor-element.elementor-element-postbody{--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:10px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-11 .elementor-element.elementor-element-postbody:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-postbody > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-postcontent{color:#5B6785;font-size:18px;line-height:1.8em;}.elementor-11 .elementor-element.elementor-element-posttags .elementor-icon-list-icon{width:14px;}.elementor-11 .elementor-element.elementor-element-posttags .elementor-icon-list-icon i{font-size:14px;}.elementor-11 .elementor-element.elementor-element-posttags .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11 .elementor-element.elementor-element-postrelated{--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:55px;--padding-bottom:62px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-postrelated:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-postrelated > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FC;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-dg-explore-heading .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;color:#152543;}.elementor-11 .elementor-element.elementor-element-dg-explore-subheading{color:#53657F;}.elementor-11 .elementor-element.elementor-element-dg-explore-row{--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;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-dg-explore1{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-dg-explore1h .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:21px;font-weight:700;color:#152543;}.elementor-11 .elementor-element.elementor-element-dg-explore1t{color:#53657F;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-dg-explore2{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-dg-explore2h .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:21px;font-weight:700;color:#152543;}.elementor-11 .elementor-element.elementor-element-dg-explore2t{color:#53657F;}.elementor-11 .elementor-element.elementor-element-dg-explore3{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-dg-explore3h .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:21px;font-weight:700;color:#152543;}.elementor-11 .elementor-element.elementor-element-dg-explore3t{color:#53657F;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-posthero{--content-width:1120px;}.elementor-11 .elementor-element.elementor-element-postbody{--content-width:900px;}.elementor-11 .elementor-element.elementor-element-postrelated{--content-width:1120px;}.elementor-11 .elementor-element.elementor-element-dg-explore1{--width:32%;}.elementor-11 .elementor-element.elementor-element-dg-explore2{--width:32%;}.elementor-11 .elementor-element.elementor-element-dg-explore3{--width:32%;}}/* Start custom CSS */.elementor-11{font-family:Manrope,Arial,sans-serif;color:#172846}
.elementor-11 .dg-single-hero{background:radial-gradient(ellipse at 75% 30%,rgba(73,137,230,.26),transparent 55%),linear-gradient(115deg,#0B1530,#14275A)!important;min-height:0!important}
.elementor-11 .dg-single-hero>.e-con-inner{max-width:960px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:15px!important}
.elementor-11 .dg-single-hero .elementor-widget-theme-post-title{width:100%!important}
.elementor-11 .dg-single-hero .elementor-heading-title{font-family:Sora,Arial,sans-serif!important;font-size:clamp(35px,4.2vw,50px)!important;line-height:1.15!important;letter-spacing:-.8px!important;color:#fff!important}
.elementor-11 .dg-single-hero .elementor-post-info{justify-content:center!important;color:#D7E7FF!important}
.elementor-11 .dg-single-body{background:#fff!important;min-height:0!important}
.elementor-11 .dg-single-body>.e-con-inner{display:flex!important;flex-direction:column!important;gap:24px!important;max-width:880px!important}
.elementor-11 .dg-single-feature{margin-top:-53px!important;position:relative;z-index:3}
.elementor-11 .dg-single-feature img{display:block;width:100%!important;max-height:500px!important;object-fit:cover!important;border-radius:16px!important;box-shadow:0 18px 43px rgba(10,31,75,.16)!important}
.elementor-11 .dg-single-feature:has(img[src*="/elementor/assets/images/placeholder.png"]){display:none!important}
.elementor-11 .dg-single-feature:has(img[src=""]){display:none!important}
.elementor-11 .dg-single-feature:empty{display:none!important}
.elementor-11 .dg-editorial-note{background:#F1F6FD;border:1px solid #D9E6F8;border-left:4px solid #3073D5;border-radius:11px;padding:16px 21px;color:#49617f;font-size:14px;line-height:1.75}
.elementor-11 .dg-editorial-note strong{color:#153d7a}
.elementor-11 .dg-single-content{font-family:Manrope,Arial,sans-serif;font-size:18px;line-height:1.85;color:#405474}
.elementor-11 .dg-single-content h2{font-family:Sora,Arial,sans-serif;font-size:31px;line-height:1.34;color:#152543;margin:1.55em 0 .65em}
.elementor-11 .dg-single-content h3{font-family:Sora,Arial,sans-serif;font-size:23px;color:#152543;margin:1.35em 0 .55em}
.elementor-11 .dg-single-content p{margin-bottom:1.15em}
.elementor-11 .dg-single-content ul,.elementor-11 .dg-single-content ol{padding-left:1.5em;margin-bottom:1.5em}
.elementor-11 .dg-single-content a{color:#2457C5;text-decoration:underline;text-underline-offset:3px}
.elementor-11 .dg-single-content img{border-radius:12px;height:auto}
.elementor-11 .dg-single-content blockquote{background:#F3F7FD;border-left:4px solid #F28A30;border-radius:0 12px 12px 0;padding:22px 26px;color:#152543}
.elementor-11 .dg-single-tags a{background:#EEF4FC;border-radius:22px;padding:6px 12px;color:#2457C5}
.elementor-11 .dg-single-navigation{padding-top:23px;border-top:1px solid #E5EBF4}
.elementor-11 .dg-single-related{background:#F5F8FC!important}
.elementor-11 .dg-single-related>.e-con-inner{display:flex!important;flex-direction:column!important;gap:11px!important;align-items:center!important;text-align:center!important}
.elementor-11 .dg-single-related .dg-single-category-row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:20px!important;width:100%!important;margin-top:13px}
.elementor-11 .dg-single-category-card{background:white!important;border:1px solid #E2EAF5;border-radius:15px;box-shadow:0 8px 25px rgba(16,42,83,.07);padding:25px!important;flex:1 1 0!important;width:calc((100% - 40px)/3)!important;max-width:calc((100% - 40px)/3)!important;display:flex!important;flex-direction:column!important;gap:11px!important;align-items:flex-start!important;text-align:left!important;min-height:206px}
.elementor-11 .dg-single-category-card .elementor-heading-title{font-size:20px!important;line-height:1.32!important;color:#142749!important}
.elementor-11 .dg-single-category-card .elementor-widget-text-editor{font-size:14px!important;line-height:1.6!important;color:#63718b!important}
.elementor-11 .dg-single-button .elementor-button{border-radius:35px!important;background:linear-gradient(110deg,#3679DF,#2348A6)!important;color:white!important;padding:11px 19px!important;font-size:13px!important}
@media(max-width:767px){.elementor-11 .dg-single-hero{padding:51px 19px 65px!important}.elementor-11 .dg-single-hero .elementor-heading-title{font-size:34px!important}.elementor-11 .dg-single-body{padding:10px 20px 45px!important}.elementor-11 .dg-single-feature{margin-top:-37px!important}.elementor-11 .dg-single-content{font-size:16px!important}.elementor-11 .dg-single-content h2{font-size:25px!important}.elementor-11 .dg-single-related{padding:42px 19px!important}.elementor-11 .dg-single-related .dg-single-category-row{flex-direction:column!important;gap:15px!important}.elementor-11 .dg-single-category-card{width:100%!important;max-width:100%!important;min-height:0}}/* End custom CSS */