:root{--app-background-color: #FFFFFF;--app-font-primary-color: #19334B;--app-font-secondary-color: #4EADC7;--app-font-third-color: #D2D100;--app-success-color: #D2D100;--app-error-color: #F18816;--app-fg-primary-color: #D2D100;--app-fg-secondary-color: #4EADC7;--app-fg-third-color: #F18816}@font-face{font-family:SourceSansPro;src:url(/resources/SourceSansPro-Black-4377bd9f.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:SourceSansPro;src:url(/resources/SourceSansPro-Bold-66f0aa8e.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:SourceSansPro;src:url(/resources/SourceSansPro-SemiBold-c263e461.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:SourceSansPro;src:url(/resources/SourceSansPro-Regular-e0acaced.ttf) format("truetype");font-weight:400;font-style:normal}*{margin:0;padding:0;box-sizing:border-box}body{font-family:SourceSansPro,Arial,"Sans Serif";font-size:100%;font-weight:400;color:var(--app-font-primary-color)}body h1{font-weight:700;font-size:2.17rem;line-height:normal;margin:1rem 0}body p{margin:1rem 0}body.no-scroll{overflow:hidden}.ft-primary{color:var(--app-font-primary-color)}.ft-secondary{color:var(--app-font-secondary-color)}.center{text-align:center}.link-search{display:inline-block;padding:.7rem 4rem .7rem 1rem;border-radius:34px;background:#FFF;box-shadow:0 4px 4px #19334b40;border:2px solid #FFF;position:relative}.link-search:before{content:"";display:inline-block;position:absolute;top:50%;right:2px;border-radius:0 34px 34px 0;background:#00AFCB;width:3rem;height:calc(100% - 4px);transform:translateY(-50%);z-index:0}.link-search:after{content:"";display:inline-block;position:absolute;top:50%;right:calc(1.5rem + 2px);width:2rem;height:2rem;background:url(/resources/search-c1826094.svg) no-repeat center;background-size:70% auto;transform:translate(50%,-50%);z-index:1}.button{color:#fff;border-radius:59.5px;padding:1rem 2rem;font-size:1.125rem;display:inline-block;text-decoration:none;outline:0;box-shadow:none;transition:box-shadow .3s ease-in-out;font-weight:400;cursor:pointer;border:0}.button.primary{background-color:var(--app-fg-primary-color)}.button.secondary{background-color:var(--app-fg-secondary-color)}.button.third{background-color:var(--app-fg-third-color)}.button.white{background-color:#fff;color:var(--app-font-secondary-color);font-weight:600}.button.tooltip{color:#fff;text-align:center;font-size:.8rem;font-weight:600;background:transparent;border:1px solid #FFF;padding:.5rem .5rem .5rem 2.5rem;position:relative}.button.tooltip:before{content:"";display:block;position:absolute;width:1.2rem;height:1.2rem;transform:translateY(-50%);top:50%;left:.5rem;background:url(/resources/tooltip-d647b291.svg) no-repeat center;background-size:100% auto}.button.arrow-right{padding-right:3rem;position:relative}.button.arrow-right:before{content:"";display:block;position:absolute;width:1.5rem;height:1.5rem;transform:translateY(-50%);top:50%;right:1rem;background:url(/resources/right-arrow-776922a7.svg) no-repeat center;background-size:100% auto}.button:hover{box-shadow:0 4px 4px #00000040}.button:disabled{opacity:.5;cursor:not-allowed}body .fci-email>.body{border-radius:10px;border:1px solid var(--app-font-secondary-color);background:#FFF}body .fci-email>.body>input{border-radius:10px;color:#c4c4c4;font-size:15px;font-weight:400;text-decoration-line:underline;padding:1rem}body .fci-email.valid>.body{border:1px solid var(--app-font-third-color)}body .fci-email.invalid>.body{border:1px solid var(--app-error-color)}@media screen and (min-width: 768px){body h1{font-weight:700;font-size:3.7rem;line-height:4.68rem}}
