.background--primary,.button--arrow-with-text.button--tertiary:hover .button--icon,.button--arrow-with-text.button--primary .button--icon,.button--tertiary:hover .button--icon,.button--secondary:hover .button--icon,.button--primary:hover .button--icon,.button--primary{background-color:#0a1b39}.background--primary--hover,.button--arrow-with-text.button--primary:hover .button--icon,.button--primary:hover{background-color:#0a1b39cc}.background--secondary,.button--arrow-with-text.button--secondary .button--icon,.button--arrow-with-text,.button--tertiary .button--icon,.button--secondary .button--icon,.button--secondary{background-color:#ff8f00}.background--secondary--hover,.button--arrow-with-text.button--secondary:hover .button--icon,.button--secondary:hover{background-color:#ff8f00cc}.background--tertiary{background-color:#eef2f6}.background--tertiary--hover,.button--tertiary:hover{background-color:#eef2f6cc}.background--quarternary{background-color:#ff8f0080}.background--ice{background-color:#fff}.background--sand{background-color:#f5e4d2}.background--lavender{background-color:#9ca6d5}.background--grey-200{background-color:#f5f5f5}.background--grey-100{background-color:#fafafa}.background--header,.background--white,.button--arrow-with-text.button--tertiary .button--icon,.button--tertiary,.button--primary .button--icon{background-color:#fff}.background--black{background-color:#181818}.background--transparent{background-color:transparent}.background--primary__hover:hover{background-color:#0a1b39}.color--primary,.button--secondary .button--icon span,.button--primary .button--icon span,.button--primary{color:#0a1b39}.color--primary svg,.button--secondary .button--icon span svg,.button--primary .button--icon span svg,.button--primary svg{stroke:#0a1b39;fill:#0a1b39}.color--secondary{color:#ff8f00}.color--secondary svg{stroke:#ff8f00;fill:#ff8f00}.color--tertiary{color:#eef2f6}.color--tertiary svg{stroke:#eef2f6;fill:#eef2f6}.color--ice{color:#fff}.color--ice svg{stroke:#fff;fill:#fff}.color--sand{color:#f5e4d2}.color--sand svg{stroke:#f5e4d2;fill:#f5e4d2}.color--lavender{color:#9ca6d5}.color--lavender svg{stroke:#9ca6d5;fill:#9ca6d5}.color--grey-200{color:#f5f5f5}.color--grey-200 svg{stroke:#f5f5f5;fill:#f5f5f5}.color--grey-100{color:#fafafa}.color--grey-100 svg{stroke:#fafafa;fill:#fafafa}.color--white,.button--arrow-with-text.button--tertiary:hover .button--icon .is-2,.button--arrow-with-text.button--tertiary:hover .button--icon .button--title,.button--arrow-with-text.button--secondary:hover .button--icon .is-2,.button--arrow-with-text.button--secondary:hover .button--icon .button--title,.button--arrow-with-text.button--secondary .button--icon span,.button--arrow-with-text.button--primary:hover .button--icon .is-2,.button--arrow-with-text.button--primary:hover .button--icon .button--title,.button--arrow-with-text.button--primary .button--icon span,.button--arrow-with-text.button--light:hover .button--icon .is-2,.button--arrow-with-text.button--light .button--title,.button--arrow-with-text.button--dark:hover .button--icon span,.button--arrow-with-text.button--dark .button--icon .is-2,.button--default.button--secondary:hover span,.button--default.button--secondary:hover,.button--tertiary:hover .button--icon span,.button--secondary:hover .button--icon span,.button--secondary:hover,.button--secondary,.button--primary:hover .button--icon span,.button--primary:hover{color:#fff}.color--white svg,.button--arrow-with-text.button--tertiary:hover .button--icon .is-2 svg,.button--arrow-with-text.button--tertiary:hover .button--icon .button--title svg,.button--arrow-with-text.button--secondary:hover .button--icon .is-2 svg,.button--arrow-with-text.button--secondary:hover .button--icon .button--title svg,.button--arrow-with-text.button--secondary .button--icon span svg,.button--arrow-with-text.button--primary:hover .button--icon .is-2 svg,.button--arrow-with-text.button--primary:hover .button--icon .button--title svg,.button--arrow-with-text.button--primary .button--icon span svg,.button--arrow-with-text.button--light:hover .button--icon .is-2 svg,.button--arrow-with-text.button--light .button--title svg,.button--arrow-with-text.button--dark:hover .button--icon span svg,.button--arrow-with-text.button--dark .button--icon .is-2 svg,.button--default.button--secondary:hover svg,.button--tertiary:hover .button--icon span svg,.button--secondary:hover .button--icon span svg,.button--secondary:hover svg,.button--secondary svg,.button--primary:hover .button--icon span svg,.button--primary:hover svg{stroke:#fff;fill:#fff}.color--black,.button--arrow-with-text.button--tertiary .button--icon span,.button--arrow-with-text.button--tertiary,.button--arrow-with-text.button--secondary,.button--arrow-with-text.button--primary,.button--arrow-with-text.button--dark:hover span,.button--arrow-with-text.button--dark .button--title,.button--tertiary:hover,.button--tertiary .button--icon span,.button--tertiary{color:#0a1b39}.color--black svg,.button--arrow-with-text.button--tertiary .button--icon span svg,.button--arrow-with-text.button--tertiary svg,.button--arrow-with-text.button--secondary svg,.button--arrow-with-text.button--primary svg,.button--arrow-with-text.button--dark:hover span svg,.button--arrow-with-text.button--dark .button--title svg,.button--tertiary:hover svg,.button--tertiary .button--icon span svg,.button--tertiary svg{stroke:#0a1b39;fill:#0a1b39}.border--primary{border:2px solid #0a1b39}.border--grey-200{border:.5px solid #f5f5f5}.border--white{border:2px solid #ffffff}.border--black{border:2px solid #181818}.button__container *{margin:0 1rem 1rem 0}.button{padding:8px 8px 8px 24px;border-radius:100px;text-decoration:none;font-weight:700;font-size:16px;line-height:1.5rem;display:inline-block;width:auto;border:none;transition:all .3s ease-in-out;cursor:pointer}.button--default{padding:12px 24px}.button--arrow-with-text{padding:8px 8px 8px 25px}.button--arrow-with-text.button--primary,.button--arrow-with-text.button--secondary,.button--arrow-with-text.button--tertiary{padding:0;background-color:transparent;border:none}.button .button--icon{width:32px;height:32px;line-height:44px;border-radius:100px;margin-left:12px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.button .button--icon .arrow--animation.is-1{opacity:1;transform:translateZ(0)}.button .button--icon .arrow--animation.is-2{position:absolute;opacity:0;transform:translate3d(-165%,0,0)}.button:hover .arrow--animation.is-1{opacity:0;transform:translate3d(165%,0,0)}.button:hover .arrow--animation.is-2{opacity:1;transform:translateZ(0)}.button--arrow{padding:0}.button--arrow .button--icon{margin:0}
