p{line-height:24px}p a{color:#2e799c;font-weight:600;text-decoration:underline}.btn{color:#fff;text-align:center;background-color:#2e799c;border:2px solid #0000;border-radius:6px;width:100%;padding:12px 28px;font-size:18px;font-weight:600;text-decoration:none}@media (min-width:992px){.btn{width:fit-content}}.btn:hover,.btn:active{border:2px solid #2e799c}.btn.btn-outline{color:#21222b;background-color:#0000;border:2px solid #2e799c}.btn.btn-outline:hover,.btn.btn-outline:active{color:#fff;background-color:#2e799c}.container{max-width:1083px;padding-left:20px;padding-right:20px}@media (min-width:768px){.container{padding-left:24px;padding-right:24px}}.container-lg{max-width:1158px;padding-left:20px;padding-right:20px}.container-xl{width:100%;max-width:1440px;padding-left:0;padding-right:0}.card{border:0;border-radius:20px;padding:24px}@media (min-width:768px){.card{padding:32px}}.card.box-shadow{box-shadow:0 1px 6px #0003}.card-icon{max-width:56px;margin:0 auto 16px}.hero{background:linear-gradient(0deg,#fff 13%,#b4eaf9 0);overflow:hidden}@media (min-width:992px){.hero{background:linear-gradient(0deg,#fff 23%,#b4eaf9 0)}}.hero .container{max-width:1220px;margin:0 auto;padding:24px 20px 0}@media (min-width:576px){.hero .container{padding:24px 20px 48px}}.hero .container h1{text-align:left;z-index:2;margin-top:24px;margin-bottom:24px;font-size:32px;font-weight:700;line-height:1.15;position:relative}@media (max-width:740px){.hero .container h1{margin-top:10px}}.hero .container h1 sup{font-size:16px}@media (min-width:768px){.hero .container h1{margin-top:48px;font-size:48px;line-height:1.05}.hero .container h1 sup{font-size:30px}}.hero .container h2{z-index:2;margin-bottom:16px;font-size:20px;font-weight:500;line-height:27px;position:relative}.hero .container .pg-selectors{grid-template-columns:1fr 1fr;gap:40px;width:100%;margin-top:32px;display:grid}.hero .container .pg-selectors .text-muted{color:#21222b;margin-top:20px;margin-bottom:0;font-size:16px}@media (max-width:767px){.hero .container .pg-selectors .text-muted{text-align:left}.hero .container .pg-selectors{grid-template-columns:1fr;gap:24px}}.hero .container .pg-selector{text-align:center;color:#21222b;background:#fff;border-radius:20px;flex-direction:column;width:100%;height:100%;padding:24px;display:flex;box-shadow:0 8px 12px #00000029}.hero .container .pg-selector h2{color:#2e799c;font-size:24px;font-weight:600;line-height:32px}.hero .container .pg-selector p{color:#21222b;margin-bottom:16px;font-size:20px}.hero .container .disclaimer{z-index:2;font-size:12px;line-height:16.2px;position:relative}.hero .scrolling-image{background-image:url(../media/hero-clouds.18dd8b57.png);background-position:0;background-repeat:repeat-x;width:100%;height:510px;animation:1200s linear infinite slide}.hero .scrolling-image.paused{animation-play-state:paused}.hero .scrolling-image--container{width:100%;height:510px;margin:-420px auto 0}@keyframes slide{0%{background-position:0}to{background-position:14400px}}.hero .toggleBtn{background-color:#0000;background-size:contain;border:0;border-radius:48px;width:48px;height:48px;padding:0;display:block;position:absolute;top:0;left:20px}@media (max-width:600px){.hero .toggleBtn{top:30px}}@media (min-width:992px){.hero .toggleBtn{bottom:60px}}@media (min-width:1200px){.hero .toggleBtn{left:calc(50% - 580px)}}.hero .toggleBtn.play{background-image:url(../media/icon-play.4bb459ff.png)}.hero .toggleBtn.pause{background-image:url(../media/icon-pause.e4cecf1d.png)}.hero .hero-img{max-width:1594px;margin:-90px auto 0;position:relative;overflow:hidden}.hero .hero-img--desktop{width:100%}@media (min-width:768px){.hero .hero-img--desktop{width:992px}}@media (min-width:992px){.hero .hero-img--desktop{width:1594px}}.hero .hero-img--mobile{width:100%}.hero .hero-contact-us{z-index:2;background-image:url(../media/dots-bg.1e047c05.png);background-position:0 100%;background-repeat:no-repeat;background-size:calc(100% - 40px);width:100%;max-width:1119px;margin:-70px auto 40px;padding-bottom:50px;padding-left:40px;position:relative}.hero .hero-contact-us .contact-us-cta{color:#fff;text-align:center;background-color:#2e799c;border-radius:20px;gap:16px;width:100%;margin:auto;padding:48px;font-size:24px;position:relative}.hero .hero-contact-us .contact-us-cta .tel{color:#fff;font-weight:600;text-decoration:none}.hero .hero-contact-us .contact-us-cta .text-muted-contact{color:#fff;padding-top:20px;font-size:16px}@media (max-width:667px){.hero .hero-contact-us .contact-us-cta{text-align:left;padding:20px;font-size:20px}}@media (max-width:1154px){.hero .hero-contact-us{background-position:right 60px bottom 0;width:calc(100% - 25px);padding-bottom:40px;padding-left:10px;padding-right:10px;left:5px}}@media (max-width:600px){.hero .hero-contact-us{background-size:300%}}footer{box-shadow:none;background-color:#eaf2f5;margin-top:0}
.customselect-module-scss-module__Vl7S5q__custom-select{width:100%;display:inline-block;position:relative}.customselect-module-scss-module__Vl7S5q__custom-select__trigger{cursor:pointer;background:#fff;border:2px solid #2e799c;border-radius:6px;outline:none;justify-content:space-between;align-items:center;height:56px;transition:border-color .2s;display:flex}.customselect-module-scss-module__Vl7S5q__custom-select__trigger:hover{border-color:#2e799c}.customselect-module-scss-module__Vl7S5q__custom-select__trigger:focus{border-color:#2e799c;outline:none}.customselect-module-scss-module__Vl7S5q__custom-select__trigger:focus-visible{outline-offset:2px;border-color:#032b3d;outline:3px solid #032b3d}.customselect-module-scss-module__Vl7S5q__custom-select__trigger--open{border-bottom-right-radius:0;border-bottom-left-radius:0}.customselect-module-scss-module__Vl7S5q__custom-select__placeholder{color:#21222b;text-align:left;flex:1;padding-left:16px;font-size:20px}.customselect-module-scss-module__Vl7S5q__custom-select__arrow{background:#2e799c;border-top-right-radius:4px;border-bottom-right-radius:4px;justify-content:center;align-items:center;width:48px;height:56px;margin:-2px -2px -2px 0;transition:transform .2s;display:flex}.customselect-module-scss-module__Vl7S5q__custom-select__arrow svg{transition:transform .2s}.customselect-module-scss-module__Vl7S5q__custom-select__trigger--open .customselect-module-scss-module__Vl7S5q__custom-select__arrow svg{transform:rotate(180deg)}.customselect-module-scss-module__Vl7S5q__custom-select__dropdown{z-index:1000;background:#fff;border:2px solid #2e799c;border-top:none;border-bottom-right-radius:6px;border-bottom-left-radius:6px;max-height:300px;margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:48px;overflow-y:auto;box-shadow:0 4px 6px #0000001a}.customselect-module-scss-module__Vl7S5q__custom-select__option{color:#21222b;cursor:pointer;align-items:center;height:56px;padding:0 16px;font-size:20px;transition:color .2s,background-color .2s;display:flex}.customselect-module-scss-module__Vl7S5q__custom-select__option:not(:last-child){border-bottom:2px solid #2e799c}.customselect-module-scss-module__Vl7S5q__custom-select__option:hover:not(.customselect-module-scss-module__Vl7S5q__custom-select__option--disabled){color:#2e799c;background-color:#2e799c0d;font-weight:700;text-decoration:underline}.customselect-module-scss-module__Vl7S5q__custom-select__option--focused:not(.customselect-module-scss-module__Vl7S5q__custom-select__option--disabled){color:#2e799c;outline-offset:-3px;background-color:#2e799c1a;outline:3px solid #2e799c;font-weight:700;text-decoration:underline}.customselect-module-scss-module__Vl7S5q__custom-select__option--disabled{color:#999;cursor:not-allowed;opacity:.6}.customselect-module-scss-module__Vl7S5q__custom-select__option--disabled:hover{background-color:#0000;text-decoration:none}.customselect-module-scss-module__Vl7S5q__custom-select__option-text{text-align:left}.customselect-module-scss-module__Vl7S5q__custom-select__option-icon{flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;margin-left:8px;display:inline-flex}@media (max-width:768px){.customselect-module-scss-module__Vl7S5q__custom-select__trigger,.customselect-module-scss-module__Vl7S5q__custom-select__option{font-size:18px}}
