@import"https://fonts.googleapis.com/css2?family=Alata&family=Archivo+Black&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{box-sizing:border-box}html{scroll-behavior:smooth}html .menuOverlay{position:fixed;right:-100%;top:0;height:100vh;width:100%;transition:all .15s cubic-bezier(.4,0,.2,1);background:#00000059}html.hasOverlay{overflow:hidden}html.hasOverlay .menuOverlay{right:0}body{margin:0;padding:0;font-size:16px;font-family:Poppins,sans-serif;font-weight:400;font-style:normal;color:#000}.container{max-width:1440px;margin-inline:auto;width:100%}@media(max-width:768px){.container{max-width:unset}}section{display:inline-block;width:100%}section.bgLight{background:#f1f1f1}.bgPrimary{background:#dd4242}.bgPrimary h2,.bgPrimary .desc,.bgPrimary a.link-arrow{color:#fff}img{max-width:100%;width:100%;height:auto;border-radius:8px}.img-mobile{display:none}@media(max-width:768px){.img-desktop{display:none}.img-mobile{display:block}}a{text-decoration:none}a.link-arrow{margin:5px 0 0;position:relative;display:inline-flex;align-items:center;color:#000;transition:all .35s cubic-bezier(.4,0,.2,1)}a.link-arrow:before{content:"";position:absolute;top:10px;right:0;width:8px;height:8px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);transition:all .35s cubic-bezier(.4,0,.2,1)}a.link-arrow:after{content:"";display:inline-block;width:30px;height:2px;background:currentColor;margin:3px 0 0 35px;border-radius:1px;transition:all .35s cubic-bezier(.4,0,.2,1)}a.link-arrow:hover:before{right:-2px}a.link-arrow:hover:after{width:45px;transform:translate(2px)}input,button{font-family:Poppins,sans-serif;font-weight:400;font-style:normal}h1,h2,h3,h4,h5{font-family:Alata,sans-serif;font-weight:400;font-style:normal;line-height:100%}h2{font-size:3.125rem;color:#010066}@media(max-width:768px){h2{font-size:2.125rem}}h1{font-size:4.25rem;margin:15px 0}@media(max-width:768px){h1{font-size:3.75rem}}#nav-icon1{width:45px;height:40px;position:relative;transform:rotate(0);transition:all .35s cubic-bezier(.4,0,.2,1);cursor:pointer;overflow:hidden}#nav-icon1 span{display:block;position:absolute;height:4px;width:100%;background:#fff;border-radius:1px;opacity:1;left:0;transform:rotate(0);transition:all .35s cubic-bezier(.4,0,.2,1)}#nav-icon1 span:nth-child(1){top:2px}#nav-icon1 span:nth-child(2){top:18px}#nav-icon1 span:nth-child(3){top:34px}#nav-icon1.open span{background:#000}#nav-icon1.open span:nth-child(1){top:18px;transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:18px;transform:rotate(-135deg)}@media(max-width:768px){#nav-icon1{transform:scale(.75)}}.langSelect{position:relative;display:inline-block;cursor:pointer;user-select:none}.langSelect .selected{padding:.4rem 1.75rem .4rem .75rem;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);color:#fff}.langSelect .selected:after{content:"";position:absolute;right:.2rem;top:45%;transform:translateY(-50%) rotate(-45deg);width:.5rem;height:.5rem;border-left:2px solid #FFFFFF;border-bottom:2px solid #FFFFFF;transition:all .25s cubic-bezier(.4,0,.2,1)}.langSelect.open .selected:after{transform:translateY(-50%) rotate(135deg);top:60%}.langSelect .options{display:none;position:absolute;top:110%;left:0;right:0;border-radius:6px;box-shadow:0 4px 10px #0000000d;z-index:10;background:#fff}.langSelect .options a{display:block;padding:.4rem .75rem;color:#000;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.langSelect .options a.active{color:#010066}.langSelect.open .options{display:block}.langSelect:hover .selected{border-color:#0057b8}.btnLink{border:1px solid #FFFFFF;display:inline-block;color:#fff;padding:10px 25px;position:relative;transition:all .25s cubic-bezier(.4,0,.2,1)}.btnLink span{position:relative}.btnLink:before{transition:all .25s cubic-bezier(.4,0,.2,1);content:"";position:absolute;left:0;top:0;height:100%;z-index:0;background:#fff;width:0;overflow:hidden}.btnLink:hover{color:#000;border-color:#db2416}.btnLink:hover:before{width:100%}.btnLink.style_1{border-color:#010066;background:#010066}.btnLink.style_1:hover{border-color:#db2416}header{padding:1rem;position:fixed;top:0;left:0;width:100%;transition:all .35s cubic-bezier(.4,0,.2,1);z-index:1000}header .container{display:flex;justify-content:space-between;align-items:center;max-width:90vw}header .logo{padding-top:8px;position:relative}header .logo svg{width:220px;height:auto;transition:all .35s cubic-bezier(.4,0,.2,1)}header .logo svg .tagline{fill:#fff}header .rightElem{display:flex;align-items:center;gap:25px;position:relative}header.shrink,header.active{background:#fff;box-shadow:0 3px 5px #393f481a}header.shrink .logo svg,header.active .logo svg{max-width:170px}header.shrink .logo svg .tagline,header.active .logo svg .tagline{fill:#000}header.shrink .langSelect .selected,header.active .langSelect .selected{color:#000}header.shrink .langSelect .selected:after,header.active .langSelect .selected:after{border-color:#000}header.shrink .btnLink,header.active .btnLink{border-color:#db2416;color:#000}header.shrink #nav-icon1 span,header.active #nav-icon1 span{background:#000}@media(max-width:768px){header{padding:10px 15px}header .logo svg{width:120px}header .rightElem{gap:10px}header .btnLink{display:none}}.mainMenu{position:fixed;right:-100%;top:0;height:100vh;width:100%;max-width:32.125rem;transition:all .35s cubic-bezier(.4,0,.2,1);background:#fff;display:flex;align-items:center}.mainMenu.active{right:0}.mainMenu .container{gap:1vw;padding:0 1vw}.mainMenu .col{width:100%;min-height:75vh;max-height:80vh;display:flex;align-items:center}.mainMenu .col.leftCol{max-width:24%;flex-direction:column;justify-content:center}@media(max-width:768px){.mainMenu .container{flex-direction:column;padding:0;gap:25px}.mainMenu .container .col{min-height:unset}.mainMenu .container .col.leftCol{display:none}.mainMenu .container .col.leftCol,.mainMenu .container .col.rightCol{max-width:unset}}.navigation{list-style:none;padding:2.5vw;display:grid;grid-template-columns:repeat(1,1fr);width:100%}.navigation>li{display:inline-block;padding-bottom:20px}.navigation>li>a{font-family:Poppins,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;color:#010066;font-size:1.15rem;letter-spacing:.01em;position:relative}.navigation>li>a:after{width:0;overflow:hidden;height:3px;background:#db2416;display:inline-block;position:absolute;bottom:-2px;left:0;transition:all .35s cubic-bezier(.4,0,.2,1);content:""}.navigation>li>a:hover{color:#db2416}.navigation>li>a:hover:after{width:100%}.navigation>li ul{padding-top:20px;display:block}.navigation>li li{list-style:none;display:inline-block;width:100%;padding-bottom:8px}.navigation>li li a{color:#000;font-size:1rem}.navigation>li li a:hover{color:#db2416}@media(max-width:768px){.navigation{grid-template-columns:repeat(1,1fr)}.navigation li:empty{display:none}}.banner{background:url(/_astro/bg-hp.NfJn3ekN.jpg) no-repeat center;background-size:cover;min-height:100vh;display:flex;align-items:center}.banner h1{text-align:center;font-size:5.5rem;line-height:unset;text-transform:uppercase}.banner h1 span{display:inline-block;width:100%;color:#fff;font-family:Poppins,sans-serif;font-weight:800;font-style:normal}.banner h1 span em{font-style:normal;background:#ba4f47;padding:0 40px;margin-bottom:10px}.banner h1 span:last-child{-webkit-text-stroke:2px #FFFFFF;-webkit-text-fill-color:transparent;font-size:6.5rem;font-family:Archivo Black,sans-serif;font-weight:400;font-style:normal}@media(max-width:768px){.banner h1{font-size:2.25rem}.banner h1 span:last-child{font-size:2.25rem}}.meaInfo{padding:5vw 0}.meaInfo .container{display:flex;align-items:center}.meaInfo .container>div{width:100%}.meaInfo .container .imgCont{max-width:calc(400px + 5vw);padding:0;position:relative}.meaInfo .container .imgCont:has(.absImg){padding-right:5vw}.meaInfo .container .imgCont.halfImg{max-width:50%}.meaInfo .container .imgCont.oneThird{max-width:30%}.meaInfo .container .infoCont{padding:0 0 0 5vw}.meaInfo .container h2{margin:0 0 25px}.meaInfo .container .desc{font-size:1.125rem}.meaInfo .container .absImg{position:absolute;right:-15%;max-width:275px;top:60%;transform:translateY(-50%)}.meaInfo.rightAlign .container{flex-direction:row-reverse}.meaInfo.rightAlign .container .infoCont{padding:0 5vw 0 0}.meaInfo.topAlign .container{flex-direction:column}.meaInfo.topAlign .container .infoCont{padding:30px 0 0}.meaInfo.topAlign .container .imgCont{width:100%;max-width:unset;padding:0}.meaInfo.half .container .imgCont{max-width:50%;padding:0 2.5vw 0 0;column-count:2;column-gap:30px}.meaInfo.half .container .imgCont img{display:block;margin-bottom:30px}.meaInfo.half .container .imgCont img:nth-child(3){margin-top:50px;display:inline-block}.meaInfo.half .container .infoCont{padding:0 0 0 2.5vw}.meaInfo.threeCol .container{padding:0 5vw;align-items:stretch}.meaInfo.threeCol .container .imgCont{max-width:20%;padding:0;align-items:flex-start;display:none}.meaInfo.threeCol .container .imgCont:last-child{align-items:flex-end}.meaInfo.threeCol .container .infoCont{padding:3vw 35px;text-align:center}@media(max-width:768px){.meaInfo{padding:10vw 25px}.meaInfo .container{flex-direction:column}.meaInfo .container .imgCont{padding:0;margin-bottom:20px;width:100%!important;max-width:100%!important}.meaInfo .container .imgCont.halfImg,.meaInfo .container .imgCont.oneThird{width:100%!important;max-width:100%!important}.meaInfo .container .infoCont{padding:0}.meaInfo .container .desc{font-size:1rem}.meaInfo .container .absImg{display:none}.meaInfo.rightAlign .container{flex-direction:column}.meaInfo.rightAlign .container .imgCont,.meaInfo.rightAlign .container .infoCont,.meaInfo.topAlign .container .infoCont,.meaInfo.topAlign .container .imgCont{padding:0}.meaInfo.half .container .imgCont{max-width:unset}.meaInfo.half .container .infoCont{padding:0}.meaInfo.threeCol .container{padding:0;display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px}.meaInfo.threeCol .container .infoCont{width:100%;grid-column-start:1;grid-column-end:3}.meaInfo.threeCol .container .imgCont{width:100%;max-width:unset}.meaInfo.threeCol .container .imgCont:last-child{grid-column-start:2;grid-row-end:1}}.bannerMea{background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}.bannerMea .container{min-height:90vh;display:flex;align-items:center;justify-content:center;text-align:center}.bannerMea h2{font-size:5.5rem;color:#fff;display:block;max-width:600px;margin-left:auto;margin-right:auto}.bannerMea .desc{max-width:50vw;color:#fff;font-size:1.15rem}.bannerMea.bgPartner{background:#625251}@media(max-width:768px){.bannerMea .container{padding:0 25px}.bannerMea h2{font-size:4rem}.bannerMea .desc{max-width:unset}}.footer{background:#f1f1f1;padding:5vw}.footer .container{display:flex}.footer .container>div{width:25%}.footer .container+.container{display:block;border-top:1px solid #010066;padding-top:40px;margin-top:40px;font-size:14px;text-align:center}.footer address{display:block;margin-top:10px;font-style:normal;font-size:.925rem}.footer h2{font-size:1.85rem;margin:0;color:#161c2d}.footer ul{list-style:none;padding:0}.footer ul a{transition:all .35s cubic-bezier(.4,0,.2,1);font-size:.925rem;color:#000;display:inline-block;margin-top:8px}.footer ul a:hover{color:#db2416}@media(max-width:768px){.footer{padding:10vw 25px}.footer .container{flex-direction:column}.footer .container>div{width:100%;margin-bottom:25px}.footer h2{font-size:1.45rem}}.socialLinks{list-style:none;text-align:left;width:100%;padding:0}.socialLinks a:has(.socialIcon){display:flex;float:left;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid #000000;margin-right:15px;border-radius:50%}.socialLinks a:has(.socialIcon):hover{border-color:#db2416}.socialLinks a:has(.socialIcon):hover .socialIcon path{fill:#db2416}.socialLinks .socialIcon{width:18px;height:auto}.socialLinks .socialIcon path{transition:all .35s cubic-bezier(.4,0,.2,1)}.logoFooter svg{max-width:170px;height:auto}.pageBanner{position:relative;background-size:cover;background-position:top center;padding:15vw 25px 10vw;text-align:center;background-repeat:no-repeat}.pageBanner:before{content:"";position:absolute;inset:0;background:#00000073}.pageBanner .container{position:relative;z-index:2;text-align:left}.pageBanner .container *{color:#fff}.pageBanner .subtitle{font-size:1.25rem;margin-top:.5rem}@media(max-width:768px){.pageBanner{min-height:50vh;display:flex;align-items:flex-end;background-attachment:unset}}.contactSection{padding:5vw 0}.contactSection label{display:block;font-size:1rem;margin-bottom:.65rem}.contactSection input[type=text],.contactSection textarea{resize:none;width:100%;border:none;background:#f1f1f1;padding:10px 15px}.contactForm{background:#f1f1f1;padding:35px}.contactForm h2{margin:0 0 20px}.contactForm .formGroup{padding-bottom:20px}.contactForm input[type=text],.contactForm input[type=email],.contactForm input[type=tel],.contactForm textarea{background:#fff;border:none;padding:14px 15px;width:100%}.contactForm #attachments{display:none}.contactForm .fileBox{border:2px dashed #ccc;padding:1.5rem;text-align:center;border-radius:10px}.contactForm .fileBox label{width:max-content}.contactForm .btnUpload{display:inline-block;background:#010066;color:#fff;padding:.5rem 1.5rem;border-radius:9999px;cursor:pointer;transition:background .2s ease}.contactForm .fileHint{font-size:.8rem;color:#666;margin-top:.4rem}.required{color:red}.grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.2rem}.reasonGrid{display:flex;flex-wrap:wrap;gap:.6rem}.reasonOption{display:inline-flex;align-items:center;cursor:pointer}.reasonOption input{display:none}.reasonOption span{padding:6px 14px;background:#fff;border-radius:9999px;border:1px solid #ccc;font-size:.9rem;transition:all .2s ease}.reasonOption input:checked+span{background:#010066;color:#fff;border-color:#010066}.radioRow{display:flex;gap:1.5rem;align-items:center}.btnPrimary{background:#010066;color:#fff;padding:.8rem 2.5rem;border-radius:9999px;border:none;cursor:pointer;font-weight:600;font-size:1.15rem}.formMessage{text-align:center;font-weight:500;margin-top:1rem}.center{text-align:center}.blkWysiwyg{padding:5vw 25px}.blkWysiwyg h2{width:100%;font-size:2rem;margin:10px 0 15px;display:inline-block;padding-top:25px;border-top:1px solid rgba(0,0,0,.15)}.blkWysiwyg h3{margin:0 0 10px;font-size:1.35rem;font-weight:600}.cookie-banner[data-astro-cid-fzbxxtek]{position:fixed;bottom:24px;right:24px;max-width:420px;background:#fff;padding:18px 20px;border-radius:14px;box-shadow:0 4px 18px #00000040;z-index:9999}.cookie-banner[data-astro-cid-fzbxxtek] .btns[data-astro-cid-fzbxxtek]{display:flex;justify-content:flex-end;gap:10px;margin-top:12px}button[data-astro-cid-fzbxxtek]{padding:10px 20px;border:none;cursor:pointer}.btn-accept-all[data-astro-cid-fzbxxtek]{background:#2563eb;color:#fff}.btn-essential[data-astro-cid-fzbxxtek]{background:#ddd}.btn-settings[data-astro-cid-fzbxxtek]{background:#f3f3f3}.cookie-modal[data-astro-cid-fzbxxtek]{position:fixed;inset:0;background:#0006;display:flex;justify-content:center;align-items:center;z-index:10000}.cookie-modal[data-astro-cid-fzbxxtek] .modal-content[data-astro-cid-fzbxxtek]{background:#fff;padding:32px;border-radius:16px;max-width:500px;width:90%;box-shadow:0 4px 24px #0000004d}.option[data-astro-cid-fzbxxtek]{margin:16px 0}.hidden[data-astro-cid-fzbxxtek]{display:none}
