.elementor-16 .elementor-element.elementor-element-c4ecac3{--display:flex}.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-16 .elementor-element.elementor-element-9a3e1e1{text-align:center}.elementor-16 .elementor-element.elementor-element-9a3e1e1 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-weight:600;color:#000}.elementor-16 .elementor-element.elementor-element-f6c9844{--display:flex}.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-16 .elementor-element.elementor-element-a4d1109{border-radius:10px 10px 10px 10px}.elementor-16 .elementor-element.elementor-element-d1bc22d{--display:flex}.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-16 .elementor-element.elementor-element-a738244{margin:0 50px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;text-align:justify;font-family:"Poppins",Sans-serif;font-weight:400}.elementor-16 .elementor-element.elementor-element-b10e56e{--display:flex}.elementor-16 .elementor-element.elementor-element-dbc43a1{--display:flex}.elementor-16 .elementor-element.elementor-element-49463c0{--display:flex}.elementor-16 .elementor-element.elementor-element-75de130{--display:flex}.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-16 .elementor-element.elementor-element-9cc7bb5{padding:30px 30px 30px 30px;text-align:center}.elementor-16 .elementor-element.elementor-element-9cc7bb5 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:50px;font-weight:700;color:#000}.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-16 .elementor-element.elementor-element-52610a9{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px}.elementor-16 .elementor-element.elementor-element-52610a9 .elementor-button{background-color:#D41245;fill:#FFF;color:#FFF}.elementor-16 .elementor-element.elementor-element-52610a9 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.66 * 100%)}.elementor-16 .elementor-element.elementor-element-52610a9:after{content:"0.66"}.elementor-16 .elementor-element.elementor-element-52610a9 .elementor-post__thumbnail__link{width:100%}.elementor-16 .elementor-element.elementor-element-52610a9 .elementor-post{border-radius:20px}.elementor-16 .elementor-element.elementor-element-52610a9 .elementor-post__thumbnail{border-radius:20px 20px 20px 20px}.elementor-16 .elementor-element.elementor-element-52610a9.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-16 .elementor-element.elementor-element-52610a9.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-16 .elementor-element.elementor-element-52610a9.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-16 .elementor-element.elementor-element-52610a9 .elementor-post__title,.elementor-16 .elementor-element.elementor-element-52610a9 .elementor-post__title a{color:#000;font-family:"Poppins",Sans-serif;font-size:18px;font-weight:600}.elementor-16 .elementor-element.elementor-element-52610a9 .elementor-post__read-more{color:#000}.elementor-16 .elementor-element.elementor-element-52610a9 a.elementor-post__read-more{font-family:"Poppins",Sans-serif;font-weight:500}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-a738244{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-16 .elementor-element.elementor-element-52610a9 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-16 .elementor-element.elementor-element-52610a9:after{content:"0.5"}.elementor-16 .elementor-element.elementor-element-52610a9 .elementor-post__thumbnail__link{width:100%}}.elementor-16 .elementor-element.elementor-element-9a3e1e1 h1,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h2,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h3,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h4,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h5,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h6{font-family:'Poppins',sans-serif!important;color:#0F1226!important;margin:0 0 16px!important;line-height:1.25!important;font-weight:700!important;letter-spacing:-.01em!important}.elementor-16 .elementor-element.elementor-element-9a3e1e1 h1{font-size:clamp(32px, 4.6vw, 52px)!important;font-weight:800!important;line-height:1.12!important;letter-spacing:-.025em!important;margin:0 0 24px!important}.elementor-16 .elementor-element.elementor-element-9a3e1e1 h2{font-size:clamp(24px, 3vw, 34px)!important;font-weight:700!important;line-height:1.2!important;color:#111184!important;margin:44px 0 16px!important;border:none!important;border-bottom:none!important}.elementor-16 .elementor-element.elementor-element-9a3e1e1 h3{font-size:clamp(20px, 2.2vw, 26px)!important;font-weight:700!important;line-height:1.3!important;margin:32px 0 12px!important}.elementor-16 .elementor-element.elementor-element-9a3e1e1 h4{font-size:clamp(17px, 1.6vw, 20px)!important;font-weight:700!important;line-height:1.35!important;color:#D41245!important;margin:26px 0 10px!important}.elementor-16 .elementor-element.elementor-element-9a3e1e1 h5{font-size:16px!important;font-weight:700!important;line-height:1.4!important;margin:22px 0 8px!important;color:#111184!important}.elementor-16 .elementor-element.elementor-element-9a3e1e1 h6{font-size:11.5px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#D41245!important;margin:18px 0 8px!important}.elementor-16 .elementor-element.elementor-element-9a3e1e1 h1 em,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h2 em,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h3 em,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h4 em,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h5 em{font-style:normal!important;color:#D41245!important}.elementor-16 .elementor-element.elementor-element-9a3e1e1 h1 strong,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h2 strong,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h3 strong,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h4 strong{color:#D41245!important;font-weight:inherit!important}.elementor-16 .elementor-element.elementor-element-9a3e1e1 h1 a,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h2 a,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h3 a,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h4 a,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h5 a,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h6 a{color:inherit!important;text-decoration:none!important;border-bottom:1px solid transparent!important;transition:border-color .2s ease,color .2s ease!important}.elementor-16 .elementor-element.elementor-element-9a3e1e1 h1 a:hover,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h2 a:hover,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h3 a:hover,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h4 a:hover{color:#D41245!important;border-bottom-color:#D41245!important}.elementor-16 .elementor-element.elementor-element-9a3e1e1 h1:first-child,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h2:first-child,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h3:first-child,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h4:first-child,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h5:first-child,.elementor-16 .elementor-element.elementor-element-9a3e1e1 h6:first-child{margin-top:0!important}@media (max-width:720px){.elementor-16 .elementor-element.elementor-element-9a3e1e1 h1{margin:0 0 18px!important}.elementor-16 .elementor-element.elementor-element-9a3e1e1 h2{margin:32px 0 14px!important}.elementor-16 .elementor-element.elementor-element-9a3e1e1 h3{margin:26px 0 10px!important}.elementor-16 .elementor-element.elementor-element-9a3e1e1 h4{margin:20px 0 8px!important}}.elementor-16 .elementor-element.elementor-element-a4d1109,.elementor-16 .elementor-element.elementor-element-a4d1109 .post-thumbnail,.elementor-16 .elementor-element.elementor-element-a4d1109 .featured-image,.elementor-16 .elementor-element.elementor-element-a4d1109 .elementor-widget-theme-post-featured-image,.elementor-16 .elementor-element.elementor-element-a4d1109 .elementor-widget-theme-post-featured-image .elementor-widget-container{position:relative!important;width:100%!important;margin:0 auto 36px!important;border-radius:24px!important;overflow:hidden!important;box-shadow:0 32px 64px rgb(17 17 132 / .18),0 0 0 1px rgb(15 18 38 / .06)!important;background:linear-gradient(135deg,#e8e8f4,#fde7ed)!important;isolation:isolate!important}.elementor-16 .elementor-element.elementor-element-a4d1109 img,.elementor-16 .elementor-element.elementor-element-a4d1109 .post-thumbnail img,.elementor-16 .elementor-element.elementor-element-a4d1109 .featured-image img,.elementor-16 .elementor-element.elementor-element-a4d1109 .wp-post-image,.elementor-16 .elementor-element.elementor-element-a4d1109 .attachment-post-thumbnail,.elementor-16 .elementor-element.elementor-element-a4d1109 .elementor-widget-theme-post-featured-image img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;object-position:center!important;border-radius:24px!important;transition:transform .6s ease,filter .4s ease!important}.elementor-16 .elementor-element.elementor-element-a4d1109:hover img,.elementor-16 .elementor-element.elementor-element-a4d1109:hover .wp-post-image{transform:scale(1.03)!important}.elementor-16 .elementor-element.elementor-element-a4d1109::before{content:"";display:block;padding-top:56.25%;width:100%}.elementor-16 .elementor-element.elementor-element-a4d1109 img,.elementor-16 .elementor-element.elementor-element-a4d1109 .wp-post-image{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}.elementor-16 .elementor-element.elementor-element-a4d1109::after{content:"";position:absolute;left:0;right:0;bottom:0;height:40%;background:linear-gradient(to top,rgb(15 18 38 / .45) 0%,transparent 100%);pointer-events:none;z-index:1;border-radius:0 0 24px 24px}.elementor-16 .elementor-element.elementor-element-a4d1109 .featured-frame::before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient(to right,#D41245,#111184);z-index:2;border-radius:24px 24px 0 0;opacity:.9}.elementor-16 .elementor-element.elementor-element-a4d1109 .featured-badge{position:absolute!important;top:20px;left:20px;z-index:3;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;background:rgb(255 255 255 / .95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#D41245;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;box-shadow:0 6px 16px rgb(17 17 132 / .15);font-family:'Poppins',sans-serif}.elementor-16 .elementor-element.elementor-element-a4d1109 .featured-badge::before{content:"";width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,#D41245,#111184)}.elementor-16 .elementor-element.elementor-element-a4d1109+figcaption,.elementor-16 .elementor-element.elementor-element-a4d1109 .wp-caption-text,.elementor-16 .elementor-element.elementor-element-a4d1109 .elementor-widget-theme-post-featured-image figcaption{font-size:13px!important;color:#5a6377!important;font-style:italic!important;text-align:center!important;margin-top:12px!important;font-family:'Poppins',sans-serif!important;line-height:1.5!important}@media (max-width:720px){.elementor-16 .elementor-element.elementor-element-a4d1109,.elementor-16 .elementor-element.elementor-element-a4d1109 .post-thumbnail,.elementor-16 .elementor-element.elementor-element-a4d1109 .featured-image{border-radius:18px!important;margin:0 auto 24px!important}.elementor-16 .elementor-element.elementor-element-a4d1109::before{padding-top:66%}.elementor-16 .elementor-element.elementor-element-a4d1109 img,.elementor-16 .elementor-element.elementor-element-a4d1109 .wp-post-image{border-radius:18px!important}.elementor-16 .elementor-element.elementor-element-a4d1109 .featured-badge{top:14px;left:14px;font-size:10px;padding:6px 12px}}.elementor-16 .elementor-element.elementor-element-a738244 h1,.elementor-16 .elementor-element.elementor-element-a738244 h2,.elementor-16 .elementor-element.elementor-element-a738244 h3,.elementor-16 .elementor-element.elementor-element-a738244 h4,.elementor-16 .elementor-element.elementor-element-a738244 h5,.elementor-16 .elementor-element.elementor-element-a738244 h6{font-family:'Poppins',sans-serif!important;color:#000000!important;margin:0 0 16px!important;line-height:1.25!important;font-weight:700!important;letter-spacing:-.01em!important}.elementor-16 .elementor-element.elementor-element-a738244 h1{font-size:clamp(32px, 4.6vw, 52px)!important;font-weight:800!important;line-height:1.12!important;letter-spacing:-.025em!important;margin:0 0 24px!important}.elementor-16 .elementor-element.elementor-element-a738244 h2{font-size:clamp(24px, 3vw, 34px)!important;font-weight:700!important;line-height:1.2!important;color:#00306F!important;margin:44px 0 16px!important;border:none!important;border-bottom:none!important;text-align:left!important}.elementor-16 .elementor-element.elementor-element-a738244 h3{font-size:clamp(20px, 2.2vw, 26px)!important;font-weight:700!important;line-height:1.3!important;margin:32px 0 12px!important;text-align:left!important}.elementor-16 .elementor-element.elementor-element-a738244 h4{font-size:clamp(17px, 1.6vw, 20px)!important;font-weight:700!important;line-height:1.35!important;color:#0047AB!important;margin:26px 0 10px!important;text-align:left!important}.elementor-16 .elementor-element.elementor-element-a738244 h5{font-size:16px!important;font-weight:700!important;line-height:1.4!important;margin:22px 0 8px!important;color:#00306F!important;text-align:left!important}.elementor-16 .elementor-element.elementor-element-a738244 h6{font-size:11.5px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#0047AB!important;margin:18px 0 8px!important;text-align:left!important}.elementor-16 .elementor-element.elementor-element-a738244 h1 em,.elementor-16 .elementor-element.elementor-element-a738244 h2 em,.elementor-16 .elementor-element.elementor-element-a738244 h3 em,.elementor-16 .elementor-element.elementor-element-a738244 h4 em,.elementor-16 .elementor-element.elementor-element-a738244 h5 em{font-style:normal!important;color:#0047AB!important}.elementor-16 .elementor-element.elementor-element-a738244 h1 strong,.elementor-16 .elementor-element.elementor-element-a738244 h2 strong,.elementor-16 .elementor-element.elementor-element-a738244 h3 strong,.elementor-16 .elementor-element.elementor-element-a738244 h4 strong{color:#0047AB!important;font-weight:inherit!important}.elementor-16 .elementor-element.elementor-element-a738244 h1 a,.elementor-16 .elementor-element.elementor-element-a738244 h2 a,.elementor-16 .elementor-element.elementor-element-a738244 h3 a,.elementor-16 .elementor-element.elementor-element-a738244 h4 a,.elementor-16 .elementor-element.elementor-element-a738244 h5 a,.elementor-16 .elementor-element.elementor-element-a738244 h6 a{color:inherit!important;text-decoration:none!important;border-bottom:1px solid transparent!important;transition:border-color .2s ease,color .2s ease!important}.elementor-16 .elementor-element.elementor-element-a738244 h1 a:hover,.elementor-16 .elementor-element.elementor-element-a738244 h2 a:hover,.elementor-16 .elementor-element.elementor-element-a738244 h3 a:hover,.elementor-16 .elementor-element.elementor-element-a738244 h4 a:hover{color:#0047AB!important;border-bottom-color:#0047AB!important}.elementor-16 .elementor-element.elementor-element-a738244 h1:first-child,.elementor-16 .elementor-element.elementor-element-a738244 h2:first-child,.elementor-16 .elementor-element.elementor-element-a738244 h3:first-child,.elementor-16 .elementor-element.elementor-element-a738244 h4:first-child,.elementor-16 .elementor-element.elementor-element-a738244 h5:first-child,.elementor-16 .elementor-element.elementor-element-a738244 h6:first-child{margin-top:0!important}.elementor-16 .elementor-element.elementor-element-a738244 p{text-align:left!important;margin:0 0 20px!important;color:#000000!important;line-height:1.75!important}.elementor-16 .elementor-element.elementor-element-a738244 ul,.elementor-16 .elementor-element.elementor-element-a738244 ol{margin:0 0 20px!important;padding-left:40px!important;text-align:left!important}.elementor-16 .elementor-element.elementor-element-a738244 ul{list-style-type:disc!important}.elementor-16 .elementor-element.elementor-element-a738244 ol{list-style-type:decimal!important}.elementor-16 .elementor-element.elementor-element-a738244 li{margin:0 0 10px!important;padding-left:8px!important;line-height:1.65!important;color:#000000!important}.elementor-16 .elementor-element.elementor-element-a738244 li::marker{color:#0047AB!important}.elementor-16 .elementor-element.elementor-element-a738244 li ul,.elementor-16 .elementor-element.elementor-element-a738244 li ol{margin:8px 0 0!important;padding-left:34px!important}@media (max-width:720px){.elementor-16 .elementor-element.elementor-element-a738244 h1{margin:0 0 18px!important}.elementor-16 .elementor-element.elementor-element-a738244 h2{margin:32px 0 14px!important}.elementor-16 .elementor-element.elementor-element-a738244 h3{margin:26px 0 10px!important}.elementor-16 .elementor-element.elementor-element-a738244 h4{margin:20px 0 8px!important}.elementor-16 .elementor-element.elementor-element-a738244 p{padding-left:20px!important}.elementor-16 .elementor-element.elementor-element-a738244 ul,.elementor-16 .elementor-element.elementor-element-a738244 ol{padding-left:32px!important}}<style>:root{--blue:#0047AB;--blue-dark:#00306F;--blue-light:#3B72C9;--ink:#ffffff;--muted:rgba(255,255,255,.72);--line:rgba(255,255,255,.18);--white:#ffffff}.footer,.footer *,.footer *::before,.footer *::after{box-sizing:border-box}.footer a{text-decoration:none;color:inherit}.footer img{max-width:100%;display:block}.footer{font-family:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;line-height:1.6;width:100%!important;background:#0047AB!important;background-color:#0047AB!important;background-image:none!important;color:#ffffff!important;position:relative}.footer-inner{max-width:1280px;margin:0 auto;padding:64px 24px 0;background:transparent!important}.footer-top{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:32px;padding-bottom:44px}.col-heading{font-size:16px;font-weight:700;letter-spacing:.01em;color:#ffffff!important;margin:0 0 18px;line-height:1.3}.brand-col{display:flex;flex-direction:column;gap:10px}.brand-name{font-size:16px;font-weight:700;color:#ffffff!important;margin:0 0 2px}.brand-line{font-size:14.5px;color:rgb(255 255 255 / .72)!important;line-height:1.5}.contact-item{display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:700;color:#ffffff!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important;padding:0!important;border-radius:0!important;line-height:1.5;transition:opacity .2s ease}.contact-item:hover{opacity:.8}.contact-item svg{width:16px;height:16px;stroke:#ffffff!important;flex-shrink:0}.contact-text{color:#ffffff!important;background:transparent!important}.contact-item.is-address{align-items:flex-start}.contact-item.is-address svg{margin-top:2px}.contact-item.is-address .contact-text{white-space:normal;line-height:1.4}.nav-col ul{list-style:none;display:flex;flex-direction:column;gap:13px}.nav-link{font-size:14.5px;color:rgb(255 255 255 / .72)!important;font-weight:400;line-height:1.4;transition:color .2s ease,transform .2s ease;display:inline-block}.nav-link:hover{color:#ffffff!important;transform:translateX(3px)}.social-col ul{list-style:none;display:flex;flex-direction:column;gap:13px}.social-row{display:flex;align-items:center;gap:10px;font-size:14.5px;color:rgb(255 255 255 / .72)!important;transition:color .2s ease,transform .2s ease}.social-row:hover{color:#ffffff!important;transform:translateX(3px)}.social-row .social-icon{width:17px;height:17px;display:flex;align-items:center;justify-content:center;color:#ffffff!important;flex-shrink:0}.social-row .social-icon svg{width:17px;height:17px}.footer-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:26px 0;border-top:1px solid rgb(255 255 255 / .18)}.footer-brand-mark{display:flex;align-items:center;gap:10px;font-size:14.5px;font-weight:600;color:#ffffff!important}.footer-badge{width:30px;height:30px;border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;padding:3px}.footer-badge img{width:100%;height:100%;object-fit:contain}.footer-copy{font-size:14px;color:rgb(255 255 255 / .72)!important;text-align:right}.footer-copy strong{color:#ffffff!important;font-weight:600}.back-to-top{position:fixed;right:24px;bottom:24px;width:44px;height:44px;border-radius:50%;background:#ffffff!important;color:#0047AB!important;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 10px 24px rgb(0 71 171 / .35);transition:transform .2s ease,background .2s ease;z-index:200}.back-to-top:hover{transform:translateY(-3px)}.back-to-top svg{width:18px;height:18px;stroke:#0047AB!important}@media (max-width:1024px){.footer-top{grid-template-columns:1fr 1fr;gap:28px}}@media (max-width:640px){.footer-top{grid-template-columns:1fr;gap:28px}.footer-bottom{flex-direction:column;align-items:flex-start}.footer-copy{text-align:left}}</style><footer class="footer" style="background:#0047AB !important;background-color:#0047AB !important;background-image:none !important;color:#ffffff !important"><div class="footer-inner"><div class="footer-top"><div class="brand-col"><p class="brand-name" style="color:#ffffff !important">Hexis Legacy Group</p><a href="https://maps.google.com/?q=1200+N.+Federal+Hwy.,+Ste.+300,+Boca+Raton,+FL+33432" class="contact-item is-address" target="_blank" rel="noopener" style="color:#ffffff !important;background:transparent !important;box-shadow:none !important;border:none !important;padding:0 !important"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" style="stroke:#ffffff !important"><path d="M21 10c0 7 -9 13 -9 13s-9 -6 -9 -13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg><span class="contact-text" style="color:#ffffff !important;background:transparent !important">1200 N. Federal Hwy.,Ste. 300,Boca Raton,FL 33432</span></a><a href="tel:8559259274" class="contact-item" style="color:#ffffff !important;background:transparent !important;box-shadow:none !important;border:none !important;padding:0 !important"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" style="stroke:#ffffff !important"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07A19.5 19.5 0 0 1 3.07 9.8 19.79 19.79 0 0 1 0 1.18 2 2 0 0 1 1.99-.9h3a2 2 0 0 1 2 1.72c.13.96.37 1.9.7 2.81a2 2 0 0 1-.45 2.11L6.09 8.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.33 1.85.57 2.81.7A2 2 0 0 1 22 16.92z"/></svg><span class="contact-text" style="color:#ffffff !important;background:transparent !important">+1 954 719 6726</span></a><a href="mailto:info@hexislegacygroup.com" class="contact-item" style="color:#ffffff !important;background:transparent !important;box-shadow:none !important;border:none !important;padding:0 !important"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" style="stroke:#ffffff !important"><path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1 -.9 2 -2 2H4c-1.1 0 -2 -.9 -2 -2V6c0 -1.1 .9 -2 2 -2z"/><polyline points="22 6 12 13 2 6"/></svg><span class="contact-text" style="color:#ffffff !important;background:transparent !important">info@hexislegacygroup.com</span></a></div><div class="nav-col"><h4 class="col-heading" style="color:#ffffff !important">Plans</h4><ul><li><a href="https://hexislegacygroup.com/term-life-insurance/" class="nav-link" style="color:rgba(255,255,255,.72) !important">Term Life Insurance</a></li><li><a href="https://hexislegacygroup.com/final-expense-insurance/" class="nav-link" style="color:rgba(255,255,255,.72) !important">Final Expense Insurance</a></li><li><a href="https://hexislegacygroup.com/simplified-issue-whole-life-insurance/" class="nav-link" style="color:rgba(255,255,255,.72) !important">Simplified Issue Whole Life</a></li><li><a href="https://hexislegacygroup.com/guaranteed-issue-whole-life-insurance/" class="nav-link" style="color:rgba(255,255,255,.72) !important">Guaranteed Issue Whole Life</a></li><li><a href="https://hexislegacygroup.com/indexed-universal-life-insurance/" class="nav-link" style="color:rgba(255,255,255,.72) !important">IULE</a></li><li><a href="https://hexislegacygroup.com/annuities/" class="nav-link" style="color:rgba(255,255,255,.72) !important">Annuties</a></li><li><a href="https://hexislegacygroup.com/critical-illness/" class="nav-link" style="color:rgba(255,255,255,.72) !important">Critical Illness</a></li></ul></div><div class="nav-col"><h4 class="col-heading" style="color:#ffffff !important">Company</h4><ul><li><a href="https://hexislegacygroup.com/" class="nav-link" style="color:rgba(255,255,255,.72) !important">Home</a></li><li><a href="https://hexislegacygroup.com/about-us/" class="nav-link" style="color:rgba(255,255,255,.72) !important">About Us</a></li><li><a href="https://hexislegacygroup.com/resources/" class="nav-link" style="color:rgba(255,255,255,.72) !important">Resources</a></li><li><a href="https://hexislegacygroup.com/careers/" class="nav-link" style="color:rgba(255,255,255,.72) !important">Careers</a></li><li><a href="https://hexislegacygroup.com/contact-us/" class="nav-link" style="color:rgba(255,255,255,.72) !important">Contact Us</a></li></ul></div><div class="social-col"><h4 class="col-heading" style="color:#ffffff !important">Follow Us</h4><ul><li><a href="https://www.facebook.com/people/Hexis-Legacy-Group/61589492288977/" class="social-row" target="_blank" rel="noopener" style="color:rgba(255,255,255,.72) !important"><span class="social-icon" style="color:#ffffff !important"><svg viewBox="0 0 24 24" fill="currentColor" style="fill:#ffffff !important"><path d="M13.5 21v-8.1h2.72l.41-3.16h-3.13V7.72c0-.91.25-1.53 1.56-1.53h1.67V3.36C15.98 3.26 15.03 3.2 13.9 3.2c-2.34 0-3.94 1.43-3.94 4.05v2.5H7.24v3.16h2.72V21h3.54z"/></svg></span>Facebook </a></li><li><a href="https://www.linkedin.com/in/hexis-legacy-group-745a1a377" class="social-row" target="_blank" rel="noopener" style="color:rgba(255,255,255,.72) !important"><span class="social-icon" style="color:#ffffff !important"><svg viewBox="0 0 24 24" fill="currentColor" style="fill:#ffffff !important"><path d="M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.34V9h3.41v1.56h.05c.48-.9 1.64-1.85 3.38-1.85 3.62 0 4.28 2.38 4.28 5.48v6.26zM5.34 7.43a2.07 2.07 0 1 1 0-4.13 2.07 2.07 0 0 1 0 4.13zM7.12 20.45H3.56V9h3.56v11.45z"/></svg></span>LinkedIn </a></li><li><a href="https://www.instagram.com/hexislegacygroup/" class="social-row" target="_blank" rel="noopener" style="color:rgba(255,255,255,.72) !important"><span class="social-icon" style="color:#ffffff !important"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" style="stroke:#ffffff !important"><rect x="3" y="3" width="18" height="18" rx="5"/><circle cx="12" cy="12" r="4"/><circle cx="17.3" cy="6.7" r="1" fill="currentColor" stroke="none" style="fill:#ffffff !important"/></svg></span>Instagram </a></li></ul></div></div><div class="footer-bottom"><div class="footer-brand-mark" style="color:#ffffff !important"><span class="footer-badge"><img src="https://hexislegacygroup.com/wp-content/uploads/2026/06/cropped-IMG_3339-removebg-preview.png" alt="Hexis Legacy Group"></span>Building Your Financial Legacy </div><div class="footer-copy" style="color:rgba(255,255,255,.72) !important">Copyright &copy;<span id="footer-year">2026</span><strong style="color:#ffffff !important">Hexis Legacy Group</strong>. All Rights Reserved </div></div></div></footer><button class="back-to-top" id="backToTop" aria-label="Back to top"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" style="stroke:#0047AB !important"><polyline points="18 15 12 9 6 15"/></svg></button><script>document.getElementById('footer-year').textContent=new Date().getFullYear();var backToTop=document.getElementById('backToTop');if(backToTop){backToTop.addEventListener('click',function(){window.scrollTo({top:0,behavior:'smooth'})})}// FORCE the footer's blue background AND the white contact text/icon
  // colors via JS, repeatedly. The site's theme/page-builder is painting // over the footer background with #fff (that's why the white text
  // disappears — white-on-white, not a text-color bug), and a one-time
  // fix on load isn't enough if something (caching/optimization plugin,// lazy widget re-render,Elementor re-mount,etc.) rewrites this // markup AFTER the page first loads. So this re-applies on an // interval for the first several seconds,and again if anything about // the element ever changes. function forceFooterColors(){var footerEl=document.querySelector('.footer');if(footerEl){footerEl.style.setProperty('background','#0047AB','important');footerEl.style.setProperty('background-color','#0047AB','important');footerEl.style.setProperty('background-image','none','important');footerEl.style.setProperty('color','#ffffff','important')}document.querySelectorAll('.contact-item').forEach(function(item){item.style.setProperty('color','#ffffff','important');item.style.setProperty('background','transparent','important');item.style.setProperty('background-color','transparent','important');item.style.setProperty('background-image','none','important');item.style.setProperty('box-shadow','none','important');item.style.setProperty('border','none','important');item.style.setProperty('padding','0','important');item.style.setProperty('border-radius','0','important');var text=item.querySelector('.contact-text');if(text){text.style.setProperty('color','#ffffff','important');text.style.setProperty('background','transparent','important')}var svg=item.querySelector('svg');if(svg) svg.style.setProperty('stroke','#ffffff','important')});document.querySelectorAll('.social-icon').forEach(function(icon){icon.style.setProperty('color','#ffffff','important')})}forceFooterColors();// Re-apply every 500ms for the first 6 seconds,in case something // else on the page mutates this markup shortly after load. var reapplyCount=0;var reapplyTimer=setInterval(function(){forceFooterColors();reapplyCount++;if(reapplyCount>=12) clearInterval(reapplyTimer)},500);// Also watch for any DOM changes to the footer and instantly // re-apply if something rewrites it later on. var footerWrap=document.querySelector('.footer');if(footerWrap && window.MutationObserver){new MutationObserver(forceFooterColors).observe(footerWrap,{childList:true,subtree:true,attributes:true,attributeFilter:['style','class']})}</script>