:root{font-family:Inter,sans-serif;font-feature-settings:"liga" 1,"calt" 1}@supports(font-variation-settings: normal){:root{font-family:InterVariable,sans-serif}}body{font-family:Inter,sans-serif}h1,h2,h3,h4,.heading{font-family:"gotham-narrow",sans-serif;font-weight:800}.home section{padding:70px 0}@media(max-width: 1199px){.home section{padding:70px 20px}}@media(max-width: 767px){.home section{padding:50px 20px}}@media(max-width: 575px){.home section{padding:40px 12px}}@media(max-width: 399px){.home section{padding:40px 0}}.home section h2{font-family:"gotham-narrow",sans-serif;font-weight:900;font-size:33px;margin-bottom:20px;text-wrap:balance}@media(max-width: 767px){.home section h2{font-size:28px}}@media(max-width: 575px){.home section h2{font-size:26px}}.home section h3{font-family:"gotham-narrow",sans-serif;font-size:22px;font-weight:800;margin-bottom:0}@media(max-width: 575px){.home section h3{font-size:20px}}.home section img{box-shadow:0 0 30px 0 rgba(0,0,0,.1)}.home section .icon-wrapper{position:relative;background:#d30505;border-radius:10px;padding:2px}.home section .icon-wrapper img{width:100%;height:100%;object-fit:contain;box-shadow:none}.home .hero{background:#0a0a3d;padding:80px 0;color:#fff;text-align:left}@media(max-width: 1199px){.home .hero{padding:70px 20px}}@media(max-width: 575px){.home .hero{padding:50px 12px}}@media(max-width: 399px){.home .hero{padding:40px 0}}.home .hero img{max-width:100%;height:auto}.home .hero h1{color:#fff}.home .hero h1 img,.home .hero h1 svg{max-width:400px}@media(max-width: 991px){.home .hero h1{text-align:center}.home .hero h1 img,.home .hero h1 svg{max-width:350px}}@media(max-width: 767px){.home .hero h1 img,.home .hero h1 svg{max-width:300px}}@media(max-width: 399px){.home .hero h1 img,.home .hero h1 svg{max-width:250px}}.home .hero .text-wrapper{max-width:500px}@media(max-width: 991px){.home .hero .text-wrapper{max-width:100%}}.home .hero div:has(.hero-image-grid){min-height:100%}.home .hero .hero-image-grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);gap:10px;height:100%;grid-template-areas:"a c " "b c"}.home .hero .hero-image-grid img,.home .hero .hero-image-grid picture{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:10px}@media(max-width: 991px){.home .hero .hero-image-grid{grid-template-rows:repeat(2, 175px)}}@media(max-width: 767px){.home .hero .hero-image-grid{grid-template-rows:repeat(2, 150px)}}@media(max-width: 575px){.home .hero .hero-image-grid{grid-template-rows:repeat(2, 120px)}}.home .hero .hero-image-grid .hero-image-grid-item-1{grid-area:a}.home .hero .hero-image-grid .hero-image-grid-item-2{grid-area:b}.home .hero .hero-image-grid .hero-image-grid-item-3{grid-area:c}.home .hero .hero-image-grid-item:nth-child(2) .fade-in-bottom{transition-delay:.1s}.home .hero .hero-image-grid-item:nth-child(3) .fade-in-bottom{transition-delay:.2s}.home .fp-about{background:#fff}.home .fp-about .header-text-wrapper{position:relative;z-index:5}@media(max-width: 399px){.home .fp-about .header-text-wrapper h2{width:80%}}.home .fp-about .line-wrapper{position:relative;z-index:1;margin-top:-60px}@media(max-width: 767px){.home .fp-about .line-wrapper{margin-top:-45px}}@media(max-width: 575px){.home .fp-about .line-wrapper{margin-top:-15px}}.home .fp-about .line-custom{height:120px;width:100%;margin:0 auto;background:url(../img/line-pulse.svg) no-repeat right center;background-size:cover;transform:scaleX(-1)}@media(max-width: 767px){.home .fp-about .line-custom{height:80px;transform:scaleX(1)}}@media(max-width: 575px){.home .fp-about .line-custom{height:36px}}.home .fp-about .about-img{max-width:480px;height:320px;object-fit:cover;border-radius:10px}@media(max-width: 1199px){.home .fp-about .about-img{max-width:100%;height:auto}}@media(max-width: 991px){.home .fp-about .about-img{height:250px;width:auto}}@media(max-width: 767px){.home .fp-about .about-img{width:100%}}@media(max-width: 575px){.home .fp-about .about-img{height:200px}}.home .fp-about .about-item{display:flex;align-items:center;gap:20px;margin-bottom:20px}.home .fp-about .about-item .icon-wrapper{width:50px;height:50px;text-align:center}@media(max-width: 399px){.home .fp-about .about-item{gap:15px}.home .fp-about .about-item .icon-wrapper{width:40px;height:40px;flex:0 0 40px}}.home .fp-about .about-item:last-child{margin-bottom:0}.home .fp-about .about-item:nth-child(2) .fade-in-bottom{transition-delay:0.1s}.home .fp-about .about-item:nth-child(3) .fade-in-bottom{transition-delay:0.2s}.home .fp-about .about-item:nth-child(4) .fade-in-bottom{transition-delay:0.3s}.home .fp-about .about-item:nth-child(5) .fade-in-bottom{transition-delay:0.4s}.home .fp-join{background:url(../img/fp-join-bg.jpg) no-repeat center center;background-size:cover;color:#fff;text-align:left}.home .fp-join h2,.home .fp-join p{color:#fff}.home .fp-join .gform_heading{display:none}.home .fp-join .gform-field-label,.home .fp-join .opt-in{color:#fff;font-weight:300}.home .fp-join legend.gfield_label{text-transform:uppercase;font-weight:700}.home .fp-join .opt-in{font-size:14px;line-height:1.4}.home .fp-join .opt-in .required{color:#d30505}.home .fp-facts{background:#f9fcff}.home .fp-facts .container{max-width:900px}.home .fp-facts .facts-item{display:flex;gap:50px;margin-bottom:20px}.home .fp-facts .facts-item h3{margin-bottom:10px}.home .fp-facts .facts-item .icon-wrapper{width:70px;height:70px;flex-shrink:0}.home .fp-facts .facts-item .icon-wrapper-2,.home .fp-facts .facts-item .icon-wrapper-3,.home .fp-facts .facts-item .icon-wrapper-4{padding:8px}.home .fp-facts .facts-item .icon-wrapper-5{padding:6px}.home .fp-facts .facts-item:nth-child(2) .fade-in-bottom{transition-delay:0.1s}.home .fp-facts .facts-item:nth-child(3) .fade-in-bottom{transition-delay:0.2s}.home .fp-facts .facts-item:nth-child(4) .fade-in-bottom{transition-delay:0.3s}.home .fp-facts .facts-item:nth-child(5) .fade-in-bottom{transition-delay:0.4s}.home .fp-facts .facts-item:nth-child(6) .fade-in-bottom{transition-delay:0.5s}@media(max-width: 991px){.home .fp-facts .facts-item{gap:30px}}@media(max-width: 767px){.home .fp-facts .facts-item{gap:20px}}@media(max-width: 575px){.home .fp-facts .facts-item{flex-direction:column;gap:10px;align-items:center;text-align:center}.home .fp-facts .facts-item h3{margin-bottom:6px}}/*# sourceMappingURL=front.css.map */
