.elementor-3671 .elementor-element.elementor-element-b20a001{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:3em;--padding-bottom:3em;--padding-left:5em;--padding-right:5em;}.elementor-3671 .elementor-element.elementor-element-b20a001:not(.elementor-motion-effects-element-type-background), .elementor-3671 .elementor-element.elementor-element-b20a001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-3671 .elementor-element.elementor-element-b20a002 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.3em;font-weight:600;color:var( --e-global-color-3399a95 );}.elementor-3671 .elementor-element.elementor-element-b20a003 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-3399a95 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-3671 .elementor-element.elementor-element-b20a004{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:"Space Grotesk", Sans-serif;font-size:1.45em;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-3671 .elementor-element.elementor-element-b20a005{--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:3.5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}.elementor-3671 .elementor-element.elementor-element-b20a005:not(.elementor-motion-effects-element-type-background), .elementor-3671 .elementor-element.elementor-element-b20a005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-3671 .elementor-element.elementor-element-b20a001{--padding-top:2em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3671 .elementor-element.elementor-element-b20a003 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3671 .elementor-element.elementor-element-b20a005{--padding-top:2em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}}@media(max-width:767px){.elementor-3671 .elementor-element.elementor-element-b20a001{--padding-top:1.5em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3671 .elementor-element.elementor-element-b20a003 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3671 .elementor-element.elementor-element-b20a004{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.2em;}.elementor-3671 .elementor-element.elementor-element-b20a005{--padding-top:1.5em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}}/* Start custom CSS for shortcode, class: .elementor-element-b20a006 */.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card{display:flex;flex-direction:column;overflow:hidden;border-radius:24px;background:#F5F5F5;}
.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card-img{display:block;aspect-ratio:11/6;overflow:hidden;background:#EBEDF0;}
.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card-img img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0;transition:transform .3s ease;}
.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card:hover .edito-blog-card-img img{transform:scale(1.03);}
.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card-body{display:flex;flex:1;flex-direction:column;gap:12px;padding:28px;}
.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card-cat{font-family:"Space Grotesk",sans-serif;font-weight:600;font-size:14px;line-height:1.3;color:#14377A;}
.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card-title{margin:0;font-family:"Space Grotesk",sans-serif;font-weight:600;font-size:1.35em;line-height:1.2;color:#121E35;}
.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card-title a{color:inherit;text-decoration:none;}
.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card-title a:hover{text-decoration:underline;text-underline-offset:4px;}
.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card-text{margin:0;font-family:"DM Sans",sans-serif;font-size:17px;line-height:1.55;color:#5A5A5A;}
.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card-meta{margin-top:auto;font-family:"DM Sans",sans-serif;font-size:14px;line-height:1.4;color:#5A5A5A;}
.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card-more{font-family:"DM Sans",sans-serif;font-size:16px;font-weight:500;color:#121E35;text-decoration:underline;text-underline-offset:3px;}
.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card--featured{flex-direction:row;margin-bottom:24px;}
.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card--featured .edito-blog-card-img{flex:0 0 52%;aspect-ratio:auto;min-height:340px;}
.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card--featured .edito-blog-card-body{justify-content:center;gap:16px;padding:40px;}
.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card--featured .edito-blog-card-title{font-size:2em;line-height:1.15;}
.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card--featured .edito-blog-card-text{font-size:18px;}
.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card--featured .edito-blog-card-meta{margin-top:0;}
.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;}
.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-pager{display:flex;justify-content:space-between;gap:16px;margin-top:40px;}
.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-pager a{padding:12px 22px;border:1px solid #121E35;border-radius:100px;font-family:"DM Sans",sans-serif;font-size:16px;line-height:1.2;color:#121E35;text-decoration:none;}
.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-pager a:hover{background:#121E35;color:#FFFFFF;}
.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-empty{font-family:"DM Sans",sans-serif;font-size:18px;color:#5A5A5A;}
@media(max-width:1024px){.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card--featured{flex-direction:column;}.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card--featured .edito-blog-card-img{flex:none;aspect-ratio:11/6;min-height:0;}.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card--featured .edito-blog-card-body{padding:28px;}.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card--featured .edito-blog-card-title{font-size:1.6em;}}
@media(max-width:767px){.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-grid{grid-template-columns:1fr;}.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card-body,.elementor-3671 .elementor-element.elementor-element-b20a006 .edito-blog-card--featured .edito-blog-card-body{padding:20px;}}/* End custom CSS */