@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,600;0,700;1,700;1,800;1,900&display=swap');:root{--fec-navy:#002070;--fec-navy2:#0a3aa8;--fec-green:#00b050;--fec-lime:#80d030;--fec-orange:#ff6000;--fec-yellow:#fff050;--fec-blue:#20a0ff;--fec-ink:#0f1c44;--fec-soft:#f3f7ff}html,body{overflow-x:clip}.fec-bleed{width:100vw;position:relative;left:50%;margin-left:-50vw;box-sizing:border-box}.fec-wrap{max-width:1180px;margin:0 auto;padding:0 24px;box-sizing:border-box}.fec-bleed,.fec-bleed *{box-sizing:border-box}.fec-bleed h1,.fec-bleed h2,.fec-bleed h3,.fec-bleed h4{font-family:'Montserrat',Arial,sans-serif;margin:0;padding:0}.fec-bleed p{font-family:'Montserrat',Arial,sans-serif}.fec-h1{font-style:italic;font-weight:900;text-transform:uppercase;font-size:clamp(34px,6vw,66px);line-height:1.04;color:#fff;margin:0 0 18px}.fec-h1 .g{color:var(--fec-lime)}.fec-h2{font-style:italic;font-weight:900;text-transform:uppercase;font-size:clamp(26px,4vw,44px);line-height:1.08;color:var(--fec-navy);margin:0 0 14px}.fec-h2 .o{color:var(--fec-orange)}.fec-hero{background:linear-gradient(120deg,var(--fec-navy) 0%,var(--fec-navy2) 100%);color:#fff;padding:76px 0 84px;position:relative;overflow:hidden}.fec-hero:before{content:"";position:absolute;right:-6%;top:-12%;width:46%;height:70%;background:var(--fec-orange);transform:skew(-14deg) rotate(-3deg);opacity:.95;border-radius:10px}.fec-hero:after{content:"";position:absolute;right:6%;bottom:-18%;width:52%;height:34%;background:var(--fec-lime);transform:skew(-14deg) rotate(-3deg);opacity:.95;border-radius:10px}.fec-hero .fec-wrap{position:relative;z-index:2}.fec-kicker{display:inline-block;background:var(--fec-yellow);color:var(--fec-navy);font-family:'Montserrat',Arial,sans-serif;font-weight:900;font-style:italic;text-transform:uppercase;font-size:clamp(18px,2.4vw,26px);padding:8px 26px;transform:skew(-8deg);margin:0 0 20px}.fec-swash{display:inline-block;background:var(--fec-orange);color:#fff;font-weight:900;font-style:italic;text-transform:uppercase;font-size:clamp(18px,2.6vw,30px);padding:12px 28px;transform:skew(-6deg);margin:0 0 10px}.fec-lead{font-size:clamp(18px,2vw,24px);font-weight:700;color:#fff;margin:6px 0 28px}.fec-btn{display:inline-block;padding:15px 30px;margin:0 12px 12px 0;font-family:'Montserrat',Arial,sans-serif;font-weight:900;font-style:italic;text-transform:uppercase;text-decoration:none!important;border-radius:4px;font-size:17px;line-height:1.2;border:3px solid transparent}.fec-btn.orange{background:var(--fec-orange);color:#fff!important}.fec-btn.lime{background:var(--fec-lime);color:var(--fec-navy)!important}.fec-btn.ghost{background:transparent;border-color:#fff;color:#fff!important}.fec-btn.navy{background:var(--fec-navy);color:#fff!important}.fec-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.fec-screens{background:#fff;padding:64px 0 56px}.fec-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:26px}.fec-card{background:var(--fec-soft);border-radius:14px;padding:30px 26px;text-align:center;border-top:8px solid var(--fec-green)}.fec-card.o{border-top-color:var(--fec-orange)}.fec-badge{width:92px;height:92px;border-radius:50%;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;background:var(--fec-green)}.fec-card.o .fec-badge{background:var(--fec-orange)}.fec-badge svg{width:50px;height:50px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.fec-card h3{font-style:italic;font-weight:900;text-transform:uppercase;color:var(--fec-navy);font-size:22px;margin:0 0 6px}.fec-card p{margin:0;font-size:17px;font-weight:600;color:var(--fec-ink)}.fec-counties{background:var(--fec-lime);color:var(--fec-navy);text-align:center;padding:22px 0;font-weight:900;font-style:italic;font-size:clamp(18px,2.6vw,30px)}.fec-counties p{margin:0;font-weight:900;font-style:italic}.fec-host{background:var(--fec-navy);color:#fff;padding:70px 0}.fec-host .fec-h2{color:#fff}.fec-host .fec-h2 .o{color:var(--fec-yellow)}.fec-cols{display:grid;grid-template-columns:1.1fr 1fr;gap:44px;align-items:start}.fec-list{list-style:none;margin:0 0 18px;padding:0}.fec-list li{font-family:'Montserrat',Arial,sans-serif;font-weight:700;font-size:20px;padding:6px 0 6px 30px;position:relative;margin:0}.fec-list li:before{content:"";position:absolute;left:0;top:14px;width:14px;height:14px;border-radius:50%;background:var(--fec-yellow)}.fec-steps{list-style:none;margin:0;padding:0}.fec-steps li{display:flex;align-items:center;gap:16px;background:var(--fec-lime);color:var(--fec-navy);font-family:'Montserrat',Arial,sans-serif;font-weight:900;font-size:21px;padding:14px 20px;border-radius:40px;margin:0 0 14px}.fec-steps li b{flex:0 0 44px;height:44px;border-radius:50%;background:var(--fec-orange);color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px}.fec-free{display:inline-block;background:var(--fec-yellow);color:var(--fec-navy);font-weight:900;font-style:italic;text-transform:uppercase;padding:14px 26px;transform:skew(-6deg);margin-top:8px;font-size:20px}.fec-free small{display:block;font-size:14px;font-weight:700;text-transform:none}.fec-about{background:#fff;padding:64px 0}.fec-about .fec-wrap{max-width:900px}.fec-about h2{font-style:italic;font-weight:900;text-transform:uppercase;color:var(--fec-navy);font-size:clamp(24px,3.4vw,38px);margin:0 0 8px}.fec-about h3{font-style:italic;font-weight:800;text-transform:uppercase;color:var(--fec-orange);font-size:20px;margin:30px 0 8px}.fec-about p{font-size:18px;line-height:1.7;color:var(--fec-ink);margin:0 0 14px}.fec-funded{display:inline-block;background:var(--fec-soft);border-left:6px solid var(--fec-green);padding:8px 16px;font-weight:700;color:var(--fec-navy)!important}.fec-sponsors{background:var(--fec-soft);padding:60px 0}.fec-sponsors .fec-grid2{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:22px}.fec-sp{background:#fff;border:3px solid var(--fec-navy);border-radius:14px;padding:34px 26px 24px;position:relative}.fec-sp .tab{position:absolute;top:-16px;left:22px;background:var(--fec-green);color:#fff;font-weight:900;font-style:italic;text-transform:uppercase;font-size:13px;padding:6px 16px;border-radius:4px}.fec-sp h3{font-style:italic;font-weight:900;color:var(--fec-navy);font-size:26px;margin:0 0 4px}.fec-sp p{margin:0 0 6px;font-size:16px;line-height:1.5;color:var(--fec-ink)}.fec-sp a{color:var(--fec-navy);font-weight:700}.fec-sp .note{font-size:13px;color:#445}.fec-contactbar{background:linear-gradient(120deg,var(--fec-navy),var(--fec-navy2));color:#fff;padding:34px 0}.fec-contactbar .fec-wrap{display:flex;flex-wrap:wrap;gap:14px 40px;align-items:center;justify-content:center}.fec-contactbar a{color:#fff!important;font-weight:800;font-size:20px;text-decoration:none!important;font-family:'Montserrat',Arial,sans-serif}.fec-contactbar span.k{color:var(--fec-lime);margin-right:8px}@media(max-width:860px){.fec-grid3,.fec-cols,.fec-sponsors .fec-grid2{grid-template-columns:1fr}.fec-hero:before{width:70%;height:40%}.fec-hero:after{width:80%}}body .fec-bleed .fec-h1,body .fec-bleed h1.fec-h1{color:#fff!important;font-weight:900!important;font-style:italic!important;text-transform:uppercase!important;font-family:'Montserrat',sans-serif!important}body .fec-bleed .fec-h1 .g{color:#80d030!important}body .fec-bleed .fec-h2,body .fec-bleed h2.fec-h2{color:#002070!important;font-weight:900!important;font-style:italic!important;text-transform:uppercase!important;font-family:'Montserrat',sans-serif!important}body .fec-bleed .fec-h2 .o{color:#ff6000!important}body .fec-bleed.fec-host .fec-h2,body .fec-bleed.fec-host h2{color:#fff!important}body .fec-bleed.fec-host .fec-h2 .o{color:#fff050!important}body .fec-bleed h3{font-weight:900!important;font-style:italic!important;text-transform:uppercase!important;font-family:'Montserrat',sans-serif!important}.fec-doc{padding:64px 0}.fec-doc.alt{background:var(--fec-soft)}.fec-doc .fec-wrap{max-width:980px}.fec-doc p{font-size:19px;line-height:1.7;color:var(--fec-ink);margin:0 0 18px}.fec-doc p.lead-in{font-weight:700}.fec-checks{list-style:none!important;margin:6px 0 24px!important;padding:0!important;display:grid;grid-template-columns:1fr 1fr;gap:12px 28px}.fec-checks li{list-style:none!important;position:relative;padding:14px 16px 14px 62px;background:#fff;border-radius:10px;font-size:17px;line-height:1.45;font-weight:600;color:var(--fec-ink);box-shadow:0 2px 0 rgba(0,32,112,.08);margin:0!important}.fec-doc.alt .fec-checks li{background:#fff}.fec-checks li:before{content:"";position:absolute;left:14px;top:50%;margin-top:-17px;width:34px;height:34px;border-radius:50%;background:var(--fec-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/20px no-repeat}.fec-checks li:nth-child(4n+2):before,.fec-checks li:nth-child(4n+3):before{background-color:var(--fec-orange)}.fec-chips{margin-top:26px}.fec-chips a{display:inline-block;margin:0 8px 10px 0;padding:8px 14px;border:2px solid rgba(255,255,255,.55);border-radius:30px;color:#fff!important;font-weight:700;font-size:14px;text-decoration:none!important}.fec-chips a:hover{background:#fff;color:var(--fec-navy)!important}.fec-doc h2.fec-h2{scroll-margin-top:90px}.fec-more{display:inline-block}.fec-homehero .fec-cols{align-items:center}.fec-homehero img{width:100%;border-radius:14px;border:6px solid #fff;box-shadow:0 14px 40px rgba(0,0,0,.35);display:block}.fec-lnb{padding:70px 0;background:#fff}.fec-lnb .fec-wrap{max-width:980px}.fec-lnb p{font-size:20px;line-height:1.7;color:var(--fec-ink)}.fec-progs{padding:70px 0;background:var(--fec-soft)}.fec-grid3.p .fec-card{text-align:left;background:#fff}.fec-grid3.p .fec-card .fec-badge{margin:0 0 14px}.fec-grid3.p .fec-card a.more{font-weight:800;color:var(--fec-navy)!important;text-decoration:none!important;font-style:italic;text-transform:uppercase;font-size:14px}.fec-grid3.p .fec-card p{font-weight:500;font-size:16px;margin-bottom:14px}.fec-center{text-align:center}.fec-text{padding:60px 0;background:#fff}.fec-text .fec-wrap{max-width:900px}.fec-text p{font-size:19px;line-height:1.7;color:var(--fec-ink)}.fec-text.navy{background:var(--fec-navy)}.fec-text.navy p,.fec-text.navy .fec-h2{color:#fff!important}.fec-cta{background:linear-gradient(120deg,var(--fec-navy),var(--fec-navy2));padding:70px 0;color:#fff;text-align:center}.fec-cta p{font-size:20px;max-width:760px;margin:0 auto 24px;color:#fff}body .fec-bleed.fec-cta .fec-h2{color:#fff!important}@media(max-width:860px){.fec-checks{grid-template-columns:1fr}}.fec-two{display:grid;grid-template-columns:1fr 1fr;gap:30px}.fec-panel{background:#fff;border-radius:16px;padding:40px 34px;border-top:10px solid var(--fec-green);box-shadow:0 10px 30px rgba(0,32,112,.12);display:flex;flex-direction:column}.fec-panel.o{border-top-color:var(--fec-orange)}.fec-panel p{font-size:18px;line-height:1.65;color:var(--fec-ink);flex:1}.fec-panel .fec-btn{align-self:flex-start;margin-top:8px}.fec-panel h2.fec-h2{font-size:clamp(26px,3vw,36px)}.fec-grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:26px}@media(max-width:1100px){.fec-grid4{grid-template-columns:1fr 1fr}}@media(max-width:860px){.fec-two,.fec-grid4{grid-template-columns:1fr}}body .fecx .ftr h4{color:#fff!important;font-size:16px!important}.fec-subhero .fec-cols{align-items:center}.fec-subhero img{width:100%;max-height:420px;object-fit:cover;border-radius:14px;border:6px solid #fff;box-shadow:0 14px 40px rgba(0,0,0,.35);display:block}.fec-subhero{padding:70px 0 80px}.fec-fig{margin:0 0 28px}.fec-fig img{max-width:100%;max-height:340px;width:auto;height:auto;border-radius:12px;display:block;box-shadow:0 8px 24px rgba(0,32,112,.15)}.fec-fig.logo img{max-height:140px;box-shadow:none;background:#fff;padding:10px;border-radius:10px}.fec-chip{display:inline-block;background:var(--fec-orange);color:#fff;font-weight:800;font-style:italic;text-transform:uppercase;font-size:14px;padding:6px 14px;border-radius:30px;margin:0 0 16px}.fec-quote{font-size:clamp(20px,2.4vw,28px)!important;font-style:italic;font-weight:700;line-height:1.5!important;border-left:10px solid var(--fec-orange);padding-left:26px;color:var(--fec-navy)!important}.fec-eyebrow{display:inline-block;color:var(--fec-orange);font-weight:900;font-style:italic;text-transform:uppercase;margin-bottom:6px;font-size:15px}.fec-ap{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:10px 0 10px}.fec-ap div{background:#fff;border-radius:12px;padding:22px 22px 8px;border-top:7px solid var(--fec-green);box-shadow:0 6px 18px rgba(0,32,112,.08)}.fec-ap div:nth-child(even){border-top-color:var(--fec-orange)}.fec-ap h3{font-size:19px;color:var(--fec-navy);margin:0 0 6px}.fec-ap p{font-size:16px!important}.fec-info{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.fec-info div{background:#fff;border-radius:14px;padding:28px;border-top:8px solid var(--fec-green);box-shadow:0 8px 24px rgba(0,32,112,.1)}.fec-info div:nth-child(2){border-top-color:var(--fec-orange)}.fec-info div:nth-child(3){border-top-color:var(--fec-blue)}.fec-info h3{font-size:20px;color:var(--fec-navy);margin:0 0 8px}.fec-info p{margin:0!important;font-size:18px!important}.fec-info a{color:var(--fec-navy)!important;font-weight:800}.fec-iframe{width:100%;height:1400px;border:0;display:block;border-radius:12px}.fec-progcards{display:grid;grid-template-columns:1fr;gap:26px}.fec-pc{background:#fff;border-radius:14px;padding:32px;border-left:12px solid var(--fec-green);box-shadow:0 8px 24px rgba(0,32,112,.1)}.fec-pc.o{border-left-color:var(--fec-orange)}.fec-pc.b{border-left-color:var(--fec-blue)}.fec-pc h3{font-size:24px;color:var(--fec-navy);margin:0 0 8px}.fec-pc .f{display:inline-block;background:var(--fec-yellow);color:var(--fec-navy);font-weight:800;padding:6px 12px;border-radius:6px;font-size:14px;margin-bottom:12px}.fec-pc p{font-size:17px!important}@media(max-width:860px){.fec-ap,.fec-info{grid-template-columns:1fr}.fec-iframe{height:1100px}}#main-header,#main-header.et-fixed-header{background:#fff!important;box-shadow:0 2px 10px rgba(0,32,112,.12)!important}#top-menu li a,#top-menu-nav>ul>li>a{font-family:'Montserrat',Arial,sans-serif!important;font-weight:800!important;font-size:13px!important;color:#002070!important;text-transform:uppercase}#top-menu li a:hover,#top-menu li.current-menu-item>a{color:#ff6000!important;opacity:1!important}#top-menu li{padding-right:16px!important}#top-menu li a,#top-menu-nav>ul>li>a{font-size:12px!important;letter-spacing:.2px;white-space:nowrap}#logo{max-height:54px!important}@media(min-width:981px) and (max-width:1250px){#top-menu li{padding-right:11px!important}#top-menu li a{font-size:11px!important}}:root{--navy:#002070;--navy2:#0a3aa8;--green:#00b050;--lime:#80d030;--orange:#ff6000;--yellow:#fff050;--blue:#20a0ff;--ink:#0f1c44;--soft:#f3f7ff}.fecx{font-family:'Montserrat',Arial,sans-serif;color:var(--ink)}.fecx.fec-bleed{overflow:hidden}.fecx .kicker.or{background:var(--orange);color:#fff!important}.fecx,.fecx *{box-sizing:border-box}.fecx{font-family:'Montserrat',Arial,sans-serif!important;color:var(--ink)!important;background:#fff;overflow-x:hidden}body .fecx a{text-decoration:none!important}body .fecx .wrap{max-width:1180px;margin:0 auto;padding:0 24px}body .fecx h1,body .fecx h2,body .fecx h3{font-style:italic!important;font-weight:900!important;text-transform:uppercase!important;margin:0;line-height:1.06!important}body .fecx h2{font-size:clamp(28px,4vw,46px);color:var(--navy)!important;margin-bottom:16px}body .fecx h2 .o{color:var(--orange)!important}body .fecx p{line-height:1.7!important;font-size:18px;margin:0 0 16px}body .fecx .btn{display:inline-block;padding:15px 28px;margin:0 12px 12px 0;font-weight:900!important;font-style:italic!important;text-transform:uppercase!important;border-radius:4px;font-size:15px;border:2px solid transparent;color:#fff!important;transition:.15s}body .fecx .btn:hover{transform:translateY(-2px);filter:brightness(1.08)}body .fecx .btn.o{background:var(--orange)}body .fecx .btn.l{background:var(--lime);color:var(--navy)!important}body .fecx .btn.g{border-color:#fff!important}body .fecx .btn.n{background:var(--navy)}body .fecx .kicker{display:inline-block;background:var(--yellow);color:var(--navy)!important;font-weight:900!important;font-style:italic!important;text-transform:uppercase!important;padding:9px 18px;transform:skew(-8deg);margin-bottom:18px;font-size:15px}body .fecx nav{background:#fff;position:sticky;top:0;z-index:9;box-shadow:0 2px 8px rgba(0,0,0,.08)}body .fecx nav .wrap{display:flex;align-items:center;justify-content:space-between;height:78px}body .fecx nav img{height:58px}body .fecx nav ul{display:flex;gap:22px;list-style:none;margin:0;padding:0;flex-wrap:wrap}body .fecx nav a{color:var(--navy)!important;font-weight:700!important;font-size:14px}body .fecx nav a:hover{color:var(--orange)!important}body .fecx .hero{background:linear-gradient(120deg,var(--navy),var(--navy2));color:#fff!important;position:relative;overflow:hidden;padding:80px 0}body .fecx .hero:before{content:"";position:absolute;right:-6%;top:0;width:46%;height:70%;background:var(--orange);transform:skewX(-10deg)}body .fecx .hero:after{content:"";position:absolute;right:6%;bottom:0;width:38%;height:16%;background:var(--lime);transform:skewX(-10deg);border-radius:14px 14px 0 0}body .fecx .hero .wrap{position:relative;z-index:2;display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}body .fecx .hero h1{font-size:clamp(34px,5vw,60px);color:#fff!important}body .fecx .hero h1 span{color:var(--lime)!important}body .fecx .hero img{width:100%;border-radius:14px;border:6px solid #fff;box-shadow:0 14px 40px rgba(0,0,0,.35);display:block}body .fecx .hero .sub{font-weight:700!important;font-size:20px;margin:18px 0 26px}body .fecx .lnb{background:#fff;padding:80px 0}body .fecx .lnbbox{background:var(--navy);color:#fff!important;border-radius:18px;padding:56px;position:relative;overflow:hidden;border-left:14px solid var(--green)}body .fecx .lnbbox:after{content:"";position:absolute;right:-60px;top:-40px;width:260px;height:260%;background:var(--orange);opacity:.18;transform:skewX(-12deg)}body .fecx .lnbbox h2{color:#fff!important}body .fecx .lnbbox h2 .o{color:var(--lime)!important}body .fecx .lnbbox>*{position:relative;z-index:1}body .fecx .funded{display:inline-block;background:var(--yellow);color:var(--navy)!important;font-weight:800!important;padding:8px 16px;border-radius:6px;margin-bottom:22px;font-size:16px}body .fecx .lnbbox p{max-width:880px;font-size:19px}body .fecx .chips span{display:inline-block;margin:6px 10px 6px 0;padding:10px 18px;border-radius:30px;font-weight:800!important;font-size:14px;text-transform:uppercase!important;font-style:italic!important}body .fecx .chips .a{background:var(--green)}body .fecx .chips .b{background:var(--orange)}body .fecx .chips .c{background:var(--blue)}body .fecx .youth{background:var(--soft);padding:80px 0}body .fecx .youth .head{margin-bottom:30px}body .fecx .youth .band{display:inline-block;background:var(--orange);color:#fff!important;font-weight:900!important;font-style:italic!important;text-transform:uppercase!important;padding:9px 18px;transform:skew(-8deg);margin-bottom:14px}body .fecx .grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}body .fecx .card{background:#fff;border-radius:14px;padding:32px 28px;border-top:9px solid var(--green);box-shadow:0 8px 26px rgba(0,32,112,.1);display:flex;flex-direction:column}body .fecx .card.o{border-top-color:var(--orange)!important}body .fecx .card.b{border-top-color:var(--blue)!important}body .fecx .badge{width:68px;height:68px;border-radius:50%;background:var(--green);display:grid;place-items:center;margin-bottom:16px}body .fecx .card.o .badge{background:var(--orange)}body .fecx .card.b .badge{background:var(--blue)}body .fecx .badge svg{width:34px;height:34px;stroke:#fff;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}body .fecx .card h3{font-size:22px;color:var(--navy)!important;margin-bottom:12px}body .fecx .card p{font-size:16px;flex:1}body .fecx .card a.more{font-weight:900!important;font-style:italic!important;text-transform:uppercase!important;font-size:14px;color:var(--navy)!important}body .fecx .news{padding:80px 0;background:#fff}body .fecx .post{background:var(--soft);border-radius:12px;padding:26px;border-bottom:6px solid var(--green)}body .fecx .post small{font-weight:700!important;color:var(--orange)!important;text-transform:uppercase!important;font-size:12px}body .fecx .post h3{font-size:19px;margin:8px 0 10px;color:var(--navy)!important}body .fecx .post p{font-size:15px}body .fecx .who{padding:80px 0;background:var(--soft)}body .fecx .who .wrap{max-width:920px}body .fecx .stats{background:var(--lime);padding:30px 0;color:var(--navy)!important}body .fecx .stats .wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;text-align:center}body .fecx .stats b{display:block;font-size:44px;font-weight:900!important;font-style:italic!important}body .fecx .stats span{font-weight:800!important;text-transform:uppercase!important;font-size:13px}body .fecx .serve{background:var(--navy);color:#fff!important;padding:70px 0}body .fecx .serve .wrap{max-width:920px}body .fecx .serve h2{color:#fff!important}body .fecx .serve h2 .o{color:var(--yellow)!important}body .fecx .cta{background:linear-gradient(120deg,var(--orange),#ff8a3a);color:#fff!important;text-align:center;padding:70px 0}body .fecx .cta h2{color:#fff!important}body .fecx .cta p{max-width:720px;margin:0 auto 22px}body .fecx .cta .btn.n{background:var(--navy)}body .fecx .ftr{background:#0a1640;color:#cdd6f6!important;padding:50px 0 20px;font-size:15px}body .fecx .ftr .g{display:grid;grid-template-columns:2fr 1fr 1.4fr;gap:30px}body .fecx .ftr h4{color:#fff!important;font-style:italic!important;text-transform:uppercase!important;margin:0 0 12px}body .fecx .ftr a{display:block;color:#cdd6f6!important;margin-bottom:6px}body .fecx .ftr p{font-size:15px;margin:0 0 8px}body .fecx .ftr .fine{border-top:1px solid rgba(255,255,255,.15);margin-top:28px;padding-top:16px;font-size:13px}@media(max-width:900px){body .fecx .hero .wrap,body .fecx .grid3,body .fecx .ftr .g{grid-template-columns:1fr}body .fecx .wrap>div[style*="auto 1fr auto"]{grid-template-columns:1fr!important}body .fecx .stats .wrap{grid-template-columns:1fr 1fr}body .fecx .lnbbox{padding:34px 24px}body .fecx nav ul{display:none}body .fecx .hero:before{width:70%;height:40%}}#main-content,#et-main-area,.et-l--post,#et-boc .et-l--post{padding-bottom:0!important;margin-bottom:0!important}.et-l--footer{margin-top:0!important}.fec-info a.fec-link{color:var(--fec-navy)!important;font-weight:800;text-decoration:underline!important;text-underline-offset:4px}.fec-info a.fec-link:hover{color:var(--fec-orange)!important}