.page-layout{display:flex;min-height:100vh;flex-direction:column;width:100%}.page-layout header{position:fixed;width:100%;margin-top:50px;z-index:2;background-color:transparent}.page-layout header>div{padding:24px 28px}.page-layout header.scrolled{opacity:1;transform:scale(1);transition:opacity .2s ease-out,transform .5s ease-out;pointer-events:auto}.page-layout header.scrolled>div{background:#fff3;border:1px solid #f2f2f2;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);box-shadow:-44.67px 44.67px 45px #ffffff1f inset;box-shadow:44.67px -44.67px 45px #b3b1ad1a inset;box-shadow:0 4px 20px #cdffcc4d}.page-layout header.hide{opacity:0;transform:scale(.9);transition:opacity .2s ease-in,transform .5s ease-in;pointer-events:none}.page-layout header a{color:var(--vitalBlue);text-decoration:none;font-family:Work Sans,sans-serif;font-size:20.11px;font-weight:400;line-height:23.59px;text-align:left}.page-layout footer{background-image:url(/footer-bg.svg);padding:6.5rem 0}.page-layout footer p{font-family:Space Grotesk,sans-serif;color:#00216b;margin-left:34px;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.03em}@media (max-width: 1200px){header{margin-top:20px!important}footer p{margin-left:0!important;margin-top:34px!important}}@media (max-width: 900px){header button{font-size:14px!important;padding:8px!important}header>div{padding:20px 28px!important}header.scrolled>div{max-width:95%}}:root{--primary: #00216b;--secondary: #e4ab25;--tertiary: #00a859;--text: #0f1114;--black: #000;--blue: #3461b9;--red: #aa1f1f;--white: #fff;--vitalBlue: #00216b;--textSecondary: #444444;font-family:Work Sans,sans-serif}body{margin:0;font-size:12px;color:var(--text);font-family:Work Sans,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Space Grotesk,sans-serif}.banner{background-image:url(/banner-bg.svg);background-repeat:no-repeat;background-size:cover;background-position:center center;color:var(--vitalBlue);margin-bottom:76px;min-height:70vh}.banner>div{padding-top:12rem}.banner h1{font-weight:500;color:var(--vitalBlue);margin:0 0 36px;font-size:48.28px;line-height:61.6px}.banner p{font-size:20px;line-height:24px;margin:0 0 36px;color:var(--textSecondary)}.banner img{max-width:100%;width:100%}.banner .MuiInputBase-root{padding-left:10px!important}.banner .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#cdffcc!important}.country-list .MuiPaper-root>div{padding:.5rem 1rem;display:flex;gap:10px;align-items:center;cursor:pointer}.country-list .MuiPaper-root>div>div{border:1px solid lightgray;width:30px;display:none;align-items:center;justify-content:center;font-weight:500;border-radius:2px;height:20px;font-size:10px}.country-list .MuiPaper-root>div img{width:30px;border:1px solid lightgray;border-radius:2px}.loader{-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;animation:spin 4s linear infinite}@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.whatsapp-input input,.whatsapp-input select,.whatsapp-input .code{font-family:Work Sans,sans-serif;font-size:18px}.whatsapp-input .code{margin:0 8px 0 4px}.whatsapp-input select{background:transparent;border:0;max-width:50px}.whatsapp-input select:focus-visible{border:none;outline:none}.whatsapp-input button{font-family:Space Grotesk,sans-serif!important}.whatsapp-input.border fieldset{border:1.5px solid var(--primary)}.whatsapp-input.border button.Mui-disabled{background-color:#0e38b1!important;color:#ffffff80!important}.whatsapp-input.border-white fieldset{border:1.5px solid var(--white)!important}.whatsapp-input.border-white button.Mui-disabled{background-color:#f4f4f4!important}.success-modal{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#00216b;padding:32px 20px;max-width:500px}.success-modal h3{font-size:32px;font-weight:500;line-height:40.83px;text-align:center;margin:24px 0 16px;padding:0 15%}.success-modal p{margin:0;font-size:20px;font-weight:400;line-height:28px;text-align:center}.contact-modal{display:flex;padding:42px 40px;max-width:600px!important;color:#00216b;gap:30px}.contact-modal button{font-family:Space Grotesk,sans-serif!important;background:#00216b!important}.contact-modal button .MuiButton-icon{margin-right:0}.contact-modal img{width:319px;height:329px}.contact-modal h3{font-size:32px;font-weight:500;line-height:40.83px;margin:0}.contact-modal p{font-size:20px;font-weight:400;line-height:28px;margin:12px 0 30px}.contact-modal a{display:block;gap:8px}.contact-modal a:last-child{margin-top:30px}@media (max-width: 900px){.banner h1{font-size:32px;font-weight:500;line-height:48px;margin-bottom:20px}.banner p{font-size:14px}.banner img{width:100%;object-fit:contain}.card{padding:25px}}@media (max-width: 1200px){.banner>div{padding-top:8rem;padding-bottom:0rem}.success-modal{padding:30px 20px}.success-modal h3{font-size:20px;line-height:25.52px;margin:24px 0 16px}.success-modal p{margin:0;font-size:14px;line-height:20px}.contact-modal{flex-direction:column;padding:15px;gap:26px}.contact-modal img{width:100%}.contact-modal h3{font-size:20px;line-height:25.52px;text-align:center;margin:0}.contact-modal p{font-size:14px;font-weight:400;line-height:19.6px;text-align:center;margin:8px 0 24px}.contact-modal a{display:block;gap:8px}.contact-modal a button{height:53px!important}.contact-modal a:last-child{margin-top:15px}}@media (max-width: 500px){.banner>div{padding-top:8rem}}
