@keyframes fadeIn{to{opacity:1;translate:0}}*{box-sizing:border-box;margin:0;padding:0}html{box-sizing:border-box}body,html{width:100%;height:auto}body.prevent-scroll,html.prevent-scroll{overflow-y:hidden}body::-webkit-scrollbar{all:unset;width:14px}html::-webkit-scrollbar{all:unset;width:14px}body::-webkit-scrollbar-track{all:unset}html::-webkit-scrollbar-track{all:unset}body::-webkit-scrollbar-thumb{all:unset;background-color:#1abfd4}html::-webkit-scrollbar-thumb{all:unset;background-color:#1abfd4}body{min-height:100vh;overflow-x:hidden}body,p{color:#005681;font-family:Lexend,sans-serif}section{text-align:center;width:100%;scroll-margin-top:79px;overflow:hidden}h1,h2,h3,h4,h5,h6,p,a,span,.font-primary{font-family:Lexend,sans-serif}.font-secondary{font-family:Dancing Script,cursive}h1{letter-spacing:-.2px;font-family:Lexend,sans-serif;font-size:3rem;font-weight:700}h2{letter-spacing:-.2px;font-family:Lexend,sans-serif;font-size:2rem;font-weight:700}h3{letter-spacing:-.2px;font-family:Lexend,sans-serif;font-size:1.6rem;font-weight:700}h4{letter-spacing:-.1px;font-family:Lexend,sans-serif;font-size:1.375rem;font-weight:700}h5{letter-spacing:-.1px;font-family:Lexend,sans-serif;font-size:1.125rem;font-weight:700}h6{letter-spacing:-.1px;font-family:Lexend,sans-serif;font-size:1rem;font-weight:700}a,a:hover{text-decoration:none}a.white{color:#fff}.decorative-line{background-color:#005681;border-radius:50px;width:5rem;height:.25rem;margin:16px auto;display:block}.decorative-line.white{background-color:#f5f5f5}button.CTA,a.CTA{all:unset;width:max-content;font-size:inherit;cursor:pointer;border-radius:99px;padding:.6rem 1.5rem;font-family:Lexend,sans-serif;font-weight:400;transition:all .2s;display:inline-block;position:relative;overflow:hidden;box-shadow:6px 6px 12px #0003;color:#fff!important;background:linear-gradient(to top right,#005681,#1abfd4)!important}button.CTA.large,a.CTA.large{padding:.75rem 2rem;font-size:18px;font-weight:400}button.CTA.outlined,a.CTA.outlined{border:2px solid #1abfd4;color:#1abfd4!important;background:0 0!important}button.CTA.pink,a.CTA.pink{background:linear-gradient(to top right,#ff6b81,#e6599f)!important}button.CTA.white,a.CTA.white{color:#005681!important;background:#fefefe!important}button.CTA.disabled,a.CTA.disabled{box-shadow:unset;opacity:.6;cursor:not-allowed;color:#fff!important;background:gray!important}button.CTA:hover,a.CTA:hover{box-shadow:0 0 12px #1abfd4;color:#005681!important;background:0 0!important}button.CTA:hover.pink,a.CTA:hover.pink{box-shadow:0 0 12px #ff69b4;color:#ff69b4!important;background:#fff!important}button.CTA:hover.white,a.CTA:hover.white{box-shadow:0 0 12px #fff;color:#fff!important}button.CTA:hover.disabled,a.CTA:hover.disabled{box-shadow:unset;color:#fff!important;background:gray!important}.serviceFooter{padding:8vh 1rem}.serviceFooter p{font-size:clamp(1.5rem,3vw,3rem);font-weight:600}.Policy{text-align:start;max-width:1000px;margin:0 auto;padding:8vh 1vh}.Policy :not(h1){text-align:left;font-size:20px}.Policy .logo{max-width:100%}.Policy .iconify{font-size:5rem}.Policy p,.Policy a,.Policy ol li,.Policy .accordion{margin:3vh auto;font-weight:300}.Policy p.title{text-transform:uppercase;font-weight:400}.Policy .contents-links a{margin:0 0 5px;display:block}.Policy .accordion-button,.Policy .accordion-body{color:#005681}.Policy .signature p{text-align:right;margin:0 auto}.notFound{text-align:center;padding:10vh 1rem}.fade--left{opacity:0;animation:.8s forwards fadeIn;translate:1rem}.fade--right{opacity:0;animation:.8s forwards fadeIn;translate:-1rem}.fade--up{opacity:0;animation:.8s forwards fadeIn;translate:0 1rem}.fade--down{opacity:0;animation:.8s forwards fadeIn;translate:0 -1rem}
