.elementor-7697 .elementor-element.elementor-element-df47740:not(.elementor-motion-effects-element-type-background), .elementor-7697 .elementor-element.elementor-element-df47740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1220;}.elementor-7697 .elementor-element.elementor-element-df47740 > .elementor-container{max-width:1100px;}.elementor-7697 .elementor-element.elementor-element-df47740{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 32px 40px 32px;}.elementor-7697 .elementor-element.elementor-element-df47740 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-7697 .elementor-element.elementor-element-643eb9d > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-7697 .elementor-element.elementor-element-643eb9d .elementor-icon-list-icon{width:14px;}.elementor-7697 .elementor-element.elementor-element-643eb9d .elementor-icon-list-icon i{font-size:14px;}.elementor-7697 .elementor-element.elementor-element-643eb9d .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.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-7697 .elementor-element.elementor-element-2452338 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-7697 .elementor-element.elementor-element-2452338{text-align:start;}.elementor-7697 .elementor-element.elementor-element-2452338 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:52px;font-weight:700;line-height:1.12em;letter-spacing:-1px;color:#F3F5F9;}.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-7697 .elementor-element.elementor-element-44d7308{width:auto;max-width:auto;}.elementor-7697 .elementor-element.elementor-element-44d7308 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7697 .elementor-element.elementor-element-44d7308 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#8B96AD;}.elementor-7697 .elementor-element.elementor-element-4d5b548{width:auto;max-width:auto;}.elementor-7697 .elementor-element.elementor-element-4d5b548 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7697 .elementor-element.elementor-element-4d5b548 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#8B96AD;}.elementor-7697 .elementor-element.elementor-element-84ca852 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7697 .elementor-element.elementor-element-7dc5eed > .elementor-container{max-width:1100px;}.elementor-7697 .elementor-element.elementor-element-7dc5eed{padding:48px 32px 0px 32px;}.elementor-7697 .elementor-element.elementor-element-3ea49f6 > .elementor-element-populated{padding:0px 56px 0px 0px;}.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-7697 .elementor-element.elementor-element-088bc41 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-7697 .elementor-element.elementor-element-088bc41{text-align:start;}.elementor-7697 .elementor-element.elementor-element-088bc41 .widget-image-caption{text-align:start;}.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-7697 .elementor-element.elementor-element-8fef79a{color:#C6CEDD;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17.5px;font-weight:400;line-height:1.75em;}.elementor-7697 .elementor-element.elementor-element-1b84ec6{border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(255,255,255,.08);margin-top:48px;margin-bottom:0px;padding:28px 0px 0px 0px;}.elementor-7697 .elementor-element.elementor-element-f73e2ac{width:auto;max-width:auto;}.elementor-7697 .elementor-element.elementor-element-f73e2ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7697 .elementor-element.elementor-element-f73e2ac .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#8B96AD;}.elementor-7697 .elementor-element.elementor-element-3f8303c{width:auto;max-width:auto;--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:8px;--grid-bottom-margin:8px;--e-share-buttons-primary-color:rgba(255,255,255,.16);}.elementor-7697 .elementor-element.elementor-element-3f8303c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7697 .elementor-element.elementor-element-3f8303c .elementor-share-btn{font-size:calc(1em * 10);border-width:2px;}.elementor-7697 .elementor-element.elementor-element-3f8303c .elementor-share-btn__icon{--e-share-buttons-icon-size:15px;}.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-7697 .elementor-element.elementor-element-e87e542 > .elementor-widget-container{margin:36px 0px 0px 0px;}.elementor-7697 .elementor-element.elementor-element-5996dbb > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-7697 .elementor-element.elementor-element-5996dbb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;letter-spacing:-0.2px;color:#F3F5F9;}.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7697 .elementor-element.elementor-element-a94d5fe{--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-7697 .elementor-element.elementor-element-a94d5fe > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-7697 .elementor-element.elementor-element-a94d5fe .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.56 * 100% );}.elementor-7697 .elementor-element.elementor-element-a94d5fe:after{content:"0.56";}.elementor-7697 .elementor-element.elementor-element-a94d5fe .elementor-post__thumbnail__link{width:100%;}.elementor-7697 .elementor-element.elementor-element-a94d5fe .elementor-post__meta-data span + span:before{content:"///";}.elementor-7697 .elementor-element.elementor-element-a94d5fe.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-7697 .elementor-element.elementor-element-a94d5fe.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-7697 .elementor-element.elementor-element-a94d5fe.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-7697 .elementor-element.elementor-element-e9b4d0e{--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-7697 .elementor-element.elementor-element-e9b4d0e > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-7697 .elementor-element.elementor-element-e9b4d0e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.56 * 100% );}.elementor-7697 .elementor-element.elementor-element-e9b4d0e:after{content:"0.56";}.elementor-7697 .elementor-element.elementor-element-e9b4d0e .elementor-post__thumbnail__link{width:100%;}.elementor-7697 .elementor-element.elementor-element-e9b4d0e .elementor-post__meta-data span + span:before{content:"///";}.elementor-7697 .elementor-element.elementor-element-e9b4d0e.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-7697 .elementor-element.elementor-element-e9b4d0e.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-7697 .elementor-element.elementor-element-e9b4d0e.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-7697 .elementor-element.elementor-element-cdd29b5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7697 .elementor-element.elementor-element-74ea45a > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-7697 .elementor-element.elementor-element-d578e9b > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-7697 .elementor-element.elementor-element-d578e9b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;color:#F3F5F9;}.elementor-7697 .elementor-element.elementor-element-31456aa{--grid-row-gap:10px;--grid-column-gap:30px;}.elementor-7697 .elementor-element.elementor-element-31456aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7697 .elementor-element.elementor-element-31456aa .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-7697 .elementor-element.elementor-element-31456aa:after{content:"1";}.elementor-7697 .elementor-element.elementor-element-31456aa .elementor-post__thumbnail__link{width:22%;}.elementor-7697 .elementor-element.elementor-element-31456aa .elementor-post__meta-data span + span:before{content:"///";}.elementor-7697 .elementor-element.elementor-element-31456aa.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-7697 .elementor-element.elementor-element-31456aa.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-7697 .elementor-element.elementor-element-31456aa.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-7697 .elementor-element.elementor-element-aed8a21{--grid-row-gap:10px;--grid-column-gap:30px;}.elementor-7697 .elementor-element.elementor-element-aed8a21 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7697 .elementor-element.elementor-element-aed8a21 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-7697 .elementor-element.elementor-element-aed8a21:after{content:"1";}.elementor-7697 .elementor-element.elementor-element-aed8a21 .elementor-post__thumbnail__link{width:22%;}.elementor-7697 .elementor-element.elementor-element-aed8a21 .elementor-post__meta-data span + span:before{content:"///";}.elementor-7697 .elementor-element.elementor-element-aed8a21.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-7697 .elementor-element.elementor-element-aed8a21.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-7697 .elementor-element.elementor-element-aed8a21.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-7697 .elementor-element.elementor-element-0822e0e > .elementor-element-populated{padding:32px 0px 0px 0px;}.elementor-7697 .elementor-element.elementor-element-4a1b2b1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7697 .elementor-element.elementor-element-d7c3c69 > .elementor-container{max-width:1100px;}.elementor-7697 .elementor-element.elementor-element-d7c3c69{padding:72px 32px 80px 32px;}.elementor-7697 .elementor-element.elementor-element-a4521dd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7697 .elementor-element.elementor-element-a4521dd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111A2E;}.elementor-7697 .elementor-element.elementor-element-a4521dd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:52px 56px 52px 56px;}.elementor-7697 .elementor-element.elementor-element-a4521dd > .elementor-element-populated, .elementor-7697 .elementor-element.elementor-element-a4521dd > .elementor-element-populated > .elementor-background-overlay, .elementor-7697 .elementor-element.elementor-element-a4521dd > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-7697 .elementor-element.elementor-element-a4521dd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7697 .elementor-element.elementor-element-f989a17 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-7697 .elementor-element.elementor-element-f989a17 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#8AB4FF;}.elementor-7697 .elementor-element.elementor-element-0df1d20 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-7697 .elementor-element.elementor-element-0df1d20 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;letter-spacing:-0.5px;color:#F3F5F9;}.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-7697 .elementor-element.elementor-element-5bc6cee > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-7697 .elementor-element.elementor-element-5bc6cee{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#C6CEDD;}.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-7697 .elementor-element.elementor-element-4fc32af .elementor-button{background-color:#3B82F6;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:15px 28px 15px 28px;}.elementor-7697 .elementor-element.elementor-element-4fc32af .elementor-button:hover, .elementor-7697 .elementor-element.elementor-element-4fc32af .elementor-button:focus{background-color:#2F74E8;color:#FFFFFF;}.elementor-7697 .elementor-element.elementor-element-4fc32af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7697 .elementor-element.elementor-element-4fc32af .elementor-button:hover svg, .elementor-7697 .elementor-element.elementor-element-4fc32af .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-7697 .elementor-element.elementor-element-df47740{padding:48px 32px 32px 32px;}.elementor-7697 .elementor-element.elementor-element-2452338 .elementor-heading-title{font-size:40px;}.elementor-7697 .elementor-element.elementor-element-7dc5eed{padding:36px 32px 0px 32px;}.elementor-7697 .elementor-element.elementor-element-3ea49f6 > .elementor-element-populated{padding:0px 0px 0px 0px;} .elementor-7697 .elementor-element.elementor-element-3f8303c{--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:8px;--grid-bottom-margin:8px;}.elementor-7697 .elementor-element.elementor-element-cdd29b5 > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-7697 .elementor-element.elementor-element-0822e0e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7697 .elementor-element.elementor-element-d7c3c69{padding:56px 32px 64px 32px;}.elementor-7697 .elementor-element.elementor-element-a4521dd > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-7697 .elementor-element.elementor-element-0df1d20 .elementor-heading-title{font-size:26px;}}@media(max-width:767px){.elementor-7697 .elementor-element.elementor-element-df47740{padding:36px 16px 28px 16px;}.elementor-7697 .elementor-element.elementor-element-2452338 .elementor-heading-title{font-size:30px;}.elementor-7697 .elementor-element.elementor-element-7dc5eed{padding:24px 16px 0px 16px;}.elementor-7697 .elementor-element.elementor-element-8fef79a{font-size:17px;line-height:1.7em;} .elementor-7697 .elementor-element.elementor-element-3f8303c{--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:8px;--grid-bottom-margin:8px;}.elementor-7697 .elementor-element.elementor-element-a94d5fe .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-7697 .elementor-element.elementor-element-a94d5fe:after{content:"0.5";}.elementor-7697 .elementor-element.elementor-element-a94d5fe .elementor-post__thumbnail__link{width:100%;}.elementor-7697 .elementor-element.elementor-element-e9b4d0e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-7697 .elementor-element.elementor-element-e9b4d0e:after{content:"0.5";}.elementor-7697 .elementor-element.elementor-element-e9b4d0e .elementor-post__thumbnail__link{width:100%;}.elementor-7697 .elementor-element.elementor-element-cdd29b5 > .elementor-element-populated{padding:32px 0px 0px 0px;}.elementor-7697 .elementor-element.elementor-element-240d485{width:100%;}.elementor-7697 .elementor-element.elementor-element-31456aa .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-7697 .elementor-element.elementor-element-31456aa:after{content:"0.5";}.elementor-7697 .elementor-element.elementor-element-31456aa .elementor-post__thumbnail__link{width:100%;}.elementor-7697 .elementor-element.elementor-element-aed8a21 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-7697 .elementor-element.elementor-element-aed8a21:after{content:"0.5";}.elementor-7697 .elementor-element.elementor-element-aed8a21 .elementor-post__thumbnail__link{width:100%;}.elementor-7697 .elementor-element.elementor-element-0822e0e{width:100%;}.elementor-7697 .elementor-element.elementor-element-0822e0e > .elementor-element-populated{padding:24px 0px 0px 0px;}.elementor-7697 .elementor-element.elementor-element-d7c3c69{padding:48px 16px 48px 16px;}.elementor-7697 .elementor-element.elementor-element-a4521dd > .elementor-element-populated{padding:30px 22px 30px 22px;}.elementor-7697 .elementor-element.elementor-element-0df1d20 .elementor-heading-title{font-size:23px;}}@media(min-width:768px){.elementor-7697 .elementor-element.elementor-element-3ea49f6{width:66%;}.elementor-7697 .elementor-element.elementor-element-cdd29b5{width:34%;}.elementor-7697 .elementor-element.elementor-element-240d485{width:100%;}.elementor-7697 .elementor-element.elementor-element-0822e0e{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7697 .elementor-element.elementor-element-3ea49f6{width:100%;}.elementor-7697 .elementor-element.elementor-element-cdd29b5{width:100%;}.elementor-7697 .elementor-element.elementor-element-240d485{width:50%;}.elementor-7697 .elementor-element.elementor-element-0822e0e{width:50%;}}/* Start custom CSS for theme-post-title, class: .elementor-element-2452338 */.elementor-7697 .elementor-element.elementor-element-2452338 .elementor-heading-title{max-width:780px;overflow-wrap:anywhere;text-wrap:balance}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-df47740 */.elementor-7697 .elementor-element.elementor-element-df47740{position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.07)} .elementor-7697 .elementor-element.elementor-element-df47740::before{content:"";position:absolute;left:-10%;top:-70%;width:55%;height:220%;background:radial-gradient(closest-side,rgba(59,130,246,.16),rgba(59,130,246,0));pointer-events:none} .elementor-7697 .elementor-element.elementor-element-df47740 > .elementor-container{position:relative}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-088bc41 */.elementor-7697 .elementor-element.elementor-element-088bc41 img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:14px;border:1px solid rgba(255,255,255,.08);display:block} .elementor-7697 .elementor-element.elementor-element-088bc41 .widget-image-caption{font:400 14px/1.5 "Plus Jakarta Sans",sans-serif;color:#8B96AD;margin-top:10px;text-align:left}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-3f8303c */.elementor-7697 .elementor-element.elementor-element-3f8303c .elementor-share-btn{width:38px;height:38px;border:1px solid rgba(255,255,255,.14);background:transparent;color:#C6CEDD;transition:border-color .15s,background .15s,color .15s} .elementor-7697 .elementor-element.elementor-element-3f8303c .elementor-share-btn:hover{border-color:#3B82F6;background:rgba(59,130,246,.12);color:#fff} .elementor-7697 .elementor-element.elementor-element-3f8303c .elementor-share-btn__icon{color:inherit} .elementor-7697 .elementor-element.elementor-element-3f8303c .elementor-share-btn__icon i,.elementor-7697 .elementor-element.elementor-element-3f8303c .elementor-share-btn__icon svg{color:inherit;fill:currentColor}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1b84ec6 */.elementor-7697 .elementor-element.elementor-element-1b84ec6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-items:center;gap:14px}/* End custom CSS */
/* Start custom CSS for post-navigation, class: .elementor-element-e87e542 */.elementor-7697 .elementor-element.elementor-element-e87e542 .elementor-post-navigation{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:stretch}
.elementor-7697 .elementor-element.elementor-element-e87e542 .elementor-post-navigation__link{display:block;width:auto;flex:none}
.elementor-7697 .elementor-element.elementor-element-e87e542 .elementor-post-navigation__link a{display:flex;gap:12px;align-items:flex-start;height:100%;box-sizing:border-box;padding:16px 18px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#111A2E;color:#F3F5F9;text-decoration:none;transition:border-color .15s,transform .15s}
.elementor-7697 .elementor-element.elementor-element-e87e542 .elementor-post-navigation__link a:hover{border-color:rgba(59,130,246,.6);transform:translateY(-1px)}
.elementor-7697 .elementor-element.elementor-element-e87e542 .elementor-post-navigation__next a{text-align:right}
.elementor-7697 .elementor-element.elementor-element-e87e542 .post-navigation__arrow-wrapper{color:#3B82F6;font-size:15px;margin-top:3px;flex:none}
.elementor-7697 .elementor-element.elementor-element-e87e542 .elementor-post-navigation__link__prev,.elementor-7697 .elementor-element.elementor-element-e87e542 .elementor-post-navigation__link__next{display:flex;flex-direction:column;gap:5px;min-width:0}
.elementor-7697 .elementor-element.elementor-element-e87e542 .post-navigation__prev--label,.elementor-7697 .elementor-element.elementor-element-e87e542 .post-navigation__next--label{font:600 11px/1.2 'Plus Jakarta Sans',sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#8B96AD}
.elementor-7697 .elementor-element.elementor-element-e87e542 .post-navigation__prev--title,.elementor-7697 .elementor-element.elementor-element-e87e542 .post-navigation__next--title{font:600 15px/1.35 'Plus Jakarta Sans',sans-serif;color:#F3F5F9;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;text-overflow:clip}
.elementor-7697 .elementor-element.elementor-element-e87e542 .elementor-post-navigation__link__prev,.elementor-7697 .elementor-element.elementor-element-e87e542 .elementor-post-navigation__link__next{white-space:normal}
@media (max-width:767px){.elementor-7697 .elementor-element.elementor-element-e87e542 .elementor-post-navigation{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-a94d5fe */.elementor-7697 .elementor-element.elementor-element-a94d5fe .elementor-posts-container{row-gap:16px}
.elementor-7697 .elementor-element.elementor-element-a94d5fe .elementor-post{background:#111A2E;border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;transition:border-color .15s,transform .15s}
.elementor-7697 .elementor-element.elementor-element-a94d5fe .elementor-post:hover{border-color:rgba(59,130,246,.55);transform:translateY(-1px)}
.elementor-7697 .elementor-element.elementor-element-a94d5fe .elementor-post__thumbnail__link{margin:0;width:100%}
.elementor-7697 .elementor-element.elementor-element-a94d5fe .elementor-post__thumbnail img{border-radius:0}
.elementor-7697 .elementor-element.elementor-element-a94d5fe .elementor-post__text{padding:14px 16px 16px}
.elementor-7697 .elementor-element.elementor-element-a94d5fe .elementor-post__title{font:600 15px/1.35 'Plus Jakarta Sans',sans-serif;color:#F3F5F9;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.elementor-7697 .elementor-element.elementor-element-a94d5fe .elementor-post__title a{color:inherit;text-decoration:none}
.elementor-7697 .elementor-element.elementor-element-a94d5fe .elementor-post__meta-data{font:500 12.5px/1.3 'Plus Jakarta Sans',sans-serif;color:#8B96AD;margin:0}
.elementor-7697 .elementor-element.elementor-element-a94d5fe .elementor-post__meta-data span{color:inherit}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-e9b4d0e */.elementor-7697 .elementor-element.elementor-element-e9b4d0e .elementor-posts-container{row-gap:16px}
.elementor-7697 .elementor-element.elementor-element-e9b4d0e .elementor-post{background:#111A2E;border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;transition:border-color .15s,transform .15s}
.elementor-7697 .elementor-element.elementor-element-e9b4d0e .elementor-post:hover{border-color:rgba(59,130,246,.55);transform:translateY(-1px)}
.elementor-7697 .elementor-element.elementor-element-e9b4d0e .elementor-post__thumbnail__link{margin:0;width:100%}
.elementor-7697 .elementor-element.elementor-element-e9b4d0e .elementor-post__thumbnail img{border-radius:0}
.elementor-7697 .elementor-element.elementor-element-e9b4d0e .elementor-post__text{padding:14px 16px 16px}
.elementor-7697 .elementor-element.elementor-element-e9b4d0e .elementor-post__title{font:600 15px/1.35 'Plus Jakarta Sans',sans-serif;color:#F3F5F9;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.elementor-7697 .elementor-element.elementor-element-e9b4d0e .elementor-post__title a{color:inherit;text-decoration:none}
.elementor-7697 .elementor-element.elementor-element-e9b4d0e .elementor-post__meta-data{font:500 12.5px/1.3 'Plus Jakarta Sans',sans-serif;color:#8B96AD;margin:0}
.elementor-7697 .elementor-element.elementor-element-e9b4d0e .elementor-post__meta-data span{color:inherit}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d578e9b */.elementor-7697 .elementor-element.elementor-element-d578e9b .elementor-heading-title::before{content:"More in "} .elementor-7697 .elementor-element.elementor-element-d578e9b a{color:inherit;text-decoration:none}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-31456aa */.elementor-7697 .elementor-element.elementor-element-31456aa .elementor-posts-container{row-gap:10px}
.elementor-7697 .elementor-element.elementor-element-31456aa .elementor-post{align-items:center;background:#111A2E;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:8px;transition:border-color .15s}
.elementor-7697 .elementor-element.elementor-element-31456aa .elementor-post:hover{border-color:rgba(59,130,246,.55)}
.elementor-7697 .elementor-element.elementor-element-31456aa .elementor-post__thumbnail__link{width:56px!important;flex:none;margin:0 12px 0 0!important;border-radius:7px;overflow:hidden}
.elementor-7697 .elementor-element.elementor-element-31456aa .elementor-post__thumbnail{padding-bottom:100%!important}
.elementor-7697 .elementor-element.elementor-element-31456aa .elementor-post__text{min-width:0}
.elementor-7697 .elementor-element.elementor-element-31456aa .elementor-post__title{font:600 14px/1.35 'Plus Jakarta Sans',sans-serif;color:#F3F5F9;margin:0 0 4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.elementor-7697 .elementor-element.elementor-element-31456aa .elementor-post__title a{color:inherit;text-decoration:none}
.elementor-7697 .elementor-element.elementor-element-31456aa .elementor-post__meta-data{font:500 12px/1.3 'Plus Jakarta Sans',sans-serif;color:#8B96AD;margin:0}
.elementor-7697 .elementor-element.elementor-element-31456aa .elementor-post__meta-data span{color:inherit}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-aed8a21 */.elementor-7697 .elementor-element.elementor-element-aed8a21 .elementor-posts-container{row-gap:10px}
.elementor-7697 .elementor-element.elementor-element-aed8a21 .elementor-post{align-items:center;background:#111A2E;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:8px;transition:border-color .15s}
.elementor-7697 .elementor-element.elementor-element-aed8a21 .elementor-post:hover{border-color:rgba(59,130,246,.55)}
.elementor-7697 .elementor-element.elementor-element-aed8a21 .elementor-post__thumbnail__link{width:56px!important;flex:none;margin:0 12px 0 0!important;border-radius:7px;overflow:hidden}
.elementor-7697 .elementor-element.elementor-element-aed8a21 .elementor-post__thumbnail{padding-bottom:100%!important}
.elementor-7697 .elementor-element.elementor-element-aed8a21 .elementor-post__text{min-width:0}
.elementor-7697 .elementor-element.elementor-element-aed8a21 .elementor-post__title{font:600 14px/1.35 'Plus Jakarta Sans',sans-serif;color:#F3F5F9;margin:0 0 4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.elementor-7697 .elementor-element.elementor-element-aed8a21 .elementor-post__title a{color:inherit;text-decoration:none}
.elementor-7697 .elementor-element.elementor-element-aed8a21 .elementor-post__meta-data{font:500 12px/1.3 'Plus Jakarta Sans',sans-serif;color:#8B96AD;margin:0}
.elementor-7697 .elementor-element.elementor-element-aed8a21 .elementor-post__meta-data span{color:inherit}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-41ebadd */.elementor-7697 .elementor-element.elementor-element-41ebadd > .elementor-container{flex-wrap:wrap;gap:0 24px} @media (max-width:1024px){.elementor-7697 .elementor-element.elementor-element-41ebadd > .elementor-container > .elementor-column{width:calc(50% - 12px)}} @media (max-width:767px){.elementor-7697 .elementor-element.elementor-element-41ebadd > .elementor-container > .elementor-column{width:100%}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0df1d20 */.elementor-7697 .elementor-element.elementor-element-0df1d20 .elementor-heading-title{max-width:640px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bc6cee */.elementor-7697 .elementor-element.elementor-element-5bc6cee{max-width:62ch} .elementor-7697 .elementor-element.elementor-element-5bc6cee p:last-child{color:#8B96AD;font-size:14.5px;margin-bottom:0}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4fc32af */.elementor-7697 .elementor-element.elementor-element-4fc32af .elementor-button{transition:transform .15s,box-shadow .15s,background .15s} .elementor-7697 .elementor-element.elementor-element-4fc32af .elementor-button:hover{transform:translateY(-1px);box-shadow:0 10px 30px -12px rgba(59,130,246,.8)} @media (max-width:767px){.elementor-7697 .elementor-element.elementor-element-4fc32af .elementor-button{width:100%}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a4521dd */.elementor-7697 .elementor-element.elementor-element-a4521dd{box-shadow:0 40px 90px -50px rgba(59,130,246,.55);position:relative;overflow:hidden} .elementor-7697 .elementor-element.elementor-element-a4521dd::after{content:"";position:absolute;right:-20%;top:-80%;width:50%;height:240%;background:radial-gradient(closest-side,rgba(59,130,246,.14),rgba(59,130,246,0));pointer-events:none} .elementor-7697 .elementor-element.elementor-element-a4521dd > .elementor-widget-wrap{position:relative;z-index:1}/* End custom CSS */