.elementor-kit-521{--e-global-color-primary:#54595f;--e-global-color-secondary:#54595f;--e-global-color-text:#7a7a7a;--e-global-color-accent:#d9261c;--e-global-color-6494c532:#004f8f;--e-global-color-520335ec:#fff;--e-global-color-2926417b:#000;--e-global-color-1d57573:#eef0f1;--e-global-color-1bd3161b:#23a455;--e-global-color-6cfabdd3:#61ce70;--e-global-color-56aacbd:#f4f4f4;--e-global-typography-primary-font-family:"Roboto Condensed";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Roboto Condensed";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-weight:500;color:var(--e-global-color-text);font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400}.elementor-kit-521 button,.elementor-kit-521 input[type=button],.elementor-kit-521 input[type=submit],.elementor-kit-521 .elementor-button{background-color:var(--e-global-color-accent);color:var(--e-global-color-520335ec)}.elementor-kit-521 button:hover,.elementor-kit-521 button:focus,.elementor-kit-521 input[type=button]:hover,.elementor-kit-521 input[type=button]:focus,.elementor-kit-521 input[type=submit]:hover,.elementor-kit-521 input[type=submit]:focus,.elementor-kit-521 .elementor-button:hover,.elementor-kit-521 .elementor-button:focus{background-color:var(--e-global-color-6494c532);color:var(--e-global-color-520335ec)}.elementor-kit-521 e-page-transition{background-color:#ffbc7d}.elementor-kit-521 h1{color:var(--e-global-color-primary)}.elementor-kit-521 h2{color:var(--e-global-color-secondary);line-height:1.2em}.elementor-kit-521 h3{font-size:18px;line-height:1.2em}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}:root{--cmx-blue:#004f8f;--cmx-blue-dark:#153b56;--cmx-blue-soft:#eaf3f9;--cmx-red:#d9261c;--cmx-ink:#172c3b;--cmx-muted:#627482;--cmx-line:#dce6ed;--cmx-surface:#fff;--cmx-bg:#f5f8fa}body.page-id-1941{background:var(--cmx-bg)}body.page-id-1941 .site-main>.page-header{display:none}body.page-id-1941 .site-main,body.page-id-1941 .page-content{overflow:visible}.cmx-blog-intro{width:min(1140px, calc(100% - 48px));margin:0 auto;padding:34px 0 30px;color:var(--cmx-ink)}.cmx-blog-breadcrumbs{margin:0 0 24px;font-size:13px;line-height:1.5}.cmx-blog-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.cmx-blog-breadcrumbs li{display:inline-flex;align-items:center;color:#71818d}.cmx-blog-breadcrumbs li+li:before{content:"";width:6px;height:6px;margin-right:10px;border-top:1.5px solid #94a5b1;border-right:1.5px solid #94a5b1;transform:rotate(45deg)}.cmx-blog-breadcrumbs a{color:var(--cmx-blue);font-weight:600;text-decoration:none}.cmx-blog-breadcrumbs a:hover{color:var(--cmx-red);text-decoration:underline;text-underline-offset:3px}.cmx-blog-heading{margin-bottom:28px}.cmx-blog-eyebrow{margin:0 0 7px;color:var(--cmx-red);font-size:12px;font-weight:800;letter-spacing:.11em;line-height:1.4;text-transform:uppercase}.cmx-blog-heading h1{margin:0 0 10px;color:var(--cmx-blue-dark);font-size:clamp(36px, 5vw, 48px);font-weight:750;letter-spacing:-.035em;line-height:1.08}.cmx-blog-heading>p:last-child{max-width:660px;margin:0;color:var(--cmx-muted);font-size:17px;line-height:1.65}.cmx-blog-categories{position:relative;display:grid;grid-template-columns:minmax(220px, .8fr) minmax(0, 2fr);align-items:center;gap:26px;overflow:hidden;padding:26px 30px;border:1px solid var(--cmx-line);border-left:4px solid var(--cmx-red);border-radius:12px;background:linear-gradient(135deg,#fff 0%,#f4f8fb 100%);box-shadow:0 12px 34px rgba(21,59,86,.08)}.cmx-blog-categories:after{position:absolute;right:-55px;bottom:-72px;width:180px;height:180px;border:32px solid rgba(0,79,143,.045);border-radius:50%;content:"";pointer-events:none}.cmx-blog-categories__copy{display:flex;align-items:center;gap:14px}.cmx-blog-categories__icon{display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;border-radius:10px;background:var(--cmx-blue);box-shadow:0 7px 16px rgba(0,79,143,.2)}.cmx-blog-categories__icon svg{width:22px;height:22px;fill:#fff}.cmx-blog-categories h2{margin:0 0 3px;color:var(--cmx-blue-dark);font-size:19px;font-weight:750;line-height:1.25}.cmx-blog-categories__copy p{margin:0;color:var(--cmx-muted);font-size:13px;line-height:1.45}.cmx-blog-categories__list{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin:0;padding:0;list-style:none}.cmx-blog-categories__list a{display:inline-flex;align-items:center;min-height:42px;gap:9px;padding:9px 15px;border:1px solid #c8d7e2;border-radius:999px;background:#fff;color:var(--cmx-blue-dark);font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,color .2s ease,transform .2s ease}.cmx-blog-categories__list a:hover{border-color:var(--cmx-blue);color:var(--cmx-blue);box-shadow:0 5px 14px rgba(0,79,143,.12);transform:translateY(-1px)}.cmx-blog-categories__list a.is-active{border-color:var(--cmx-blue);background:var(--cmx-blue);color:#fff;box-shadow:0 6px 16px rgba(0,79,143,.22)}.cmx-blog-categories__count{display:inline-grid;min-width:20px;height:20px;padding:0 5px;place-items:center;border-radius:999px;background:var(--cmx-blue-soft);color:var(--cmx-blue);font-size:11px}body.page-id-1941 .elementor-element-44e56de>.e-con-inner{padding-top:10px;padding-bottom:54px}body.page-id-1941 .elementor-posts-container{align-items:stretch;gap:28px}body.page-id-1941 .elementor-post__card{height:100%;overflow:hidden;border:1px solid #e1e9ee;border-radius:10px;background:var(--cmx-surface);box-shadow:0 8px 24px rgba(21,59,86,.09);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}body.page-id-1941 .elementor-post__card:hover{border-color:#c5d8e5;box-shadow:0 16px 34px rgba(21,59,86,.15);transform:translateY(-4px)}body.page-id-1941 .elementor-post__thumbnail{overflow:hidden}body.page-id-1941 .elementor-post__thumbnail img{transition:transform .45s ease}body.page-id-1941 .elementor-post__card:hover .elementor-post__thumbnail img{transform:scale(1.035)}body.page-id-1941 .elementor-post__badge{padding:8px 13px;border-radius:999px;background:rgba(21,59,86,.92);box-shadow:0 5px 14px rgba(14,37,54,.2);font-size:11px;font-weight:750;letter-spacing:.035em;line-height:1;text-transform:uppercase}body.page-id-1941 .elementor-post__text{display:flex;flex-direction:column;flex-grow:1;padding:25px 26px 18px}body.page-id-1941 .elementor-post__title{margin-bottom:12px}body.page-id-1941 .elementor-post__title a{color:var(--cmx-blue-dark) !important;font-size:22px;font-weight:750;line-height:1.28;text-decoration:none}body.page-id-1941 .elementor-post__title a:hover{color:var(--cmx-blue) !important}body.page-id-1941 .elementor-post__excerpt{margin-bottom:22px;color:var(--cmx-muted);line-height:1.7}body.page-id-1941 .elementor-post__read-more{display:inline-flex;align-self:flex-start;align-items:center;min-height:42px;margin:auto 0 0;padding:10px 17px;border:1px solid var(--cmx-blue);border-radius:5px;background:var(--cmx-blue);color:#fff !important;font-size:12px;font-weight:800;letter-spacing:.035em;line-height:1;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}body.page-id-1941 .elementor-post__read-more:hover{border-color:var(--cmx-red);background:var(--cmx-red);box-shadow:0 6px 15px rgba(217,38,28,.2)}body.page-id-1941 .elementor-post__meta-data{padding:14px 26px 17px;border-top:1px solid #edf1f4;color:#778996;font-size:12px}.cmx-blog-breadcrumbs a:focus-visible,.cmx-blog-categories__list a:focus-visible,body.page-id-1941 .elementor-post__title a:focus-visible,body.page-id-1941 .elementor-post__read-more:focus-visible{outline:3px solid rgba(217,38,28,.35);outline-offset:3px}@media (max-width:1024px){.cmx-blog-intro{width:min(100% - 40px, 1140px)}.cmx-blog-categories{grid-template-columns:1fr}.cmx-blog-categories__list{justify-content:flex-start}}@media (max-width:767px){.cmx-blog-intro{width:calc(100% - 30px);padding:24px 0 22px}.cmx-blog-breadcrumbs{margin-bottom:18px}.cmx-blog-heading{margin-bottom:22px}.cmx-blog-heading h1{font-size:36px}.cmx-blog-heading>p:last-child{font-size:15px}.cmx-blog-categories{gap:19px;padding:21px 18px;border-radius:9px}.cmx-blog-categories__copy{align-items:flex-start}.cmx-blog-categories__list{gap:8px}.cmx-blog-categories__list a{min-height:39px;padding:8px 12px;font-size:12px}body.page-id-1941 .elementor-posts-container{gap:22px}body.page-id-1941 .elementor-post__text{padding:22px 21px 16px}body.page-id-1941 .elementor-post__meta-data{padding-right:21px;padding-left:21px}}@media (prefers-reduced-motion:reduce){body.page-id-1941 .elementor-post__card,body.page-id-1941 .elementor-post__thumbnail img,body.page-id-1941 .elementor-post__read-more,.cmx-blog-categories__list a{transition:none}}