.call-to-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-1em}.call-to-actions .call-to-action{margin-right:1em;margin-top:1em}.call-to-actions .call-to-action:last-of-type{margin-right:0}.call-to-actions:empty{display:none}.call-to-action,.call-to-action:visited{background:var(--color-header-text);color:var(--color-theme-primary);text-decoration:none;text-transform:uppercase;font-size:1.25rem;font-weight:700;letter-spacing:2.24px;padding:1em 2em;border-radius:10px;-webkit-transition:background-color .5s ease-in-out,color .5s ease-in-out;transition:background-color .5s ease-in-out,color .5s ease-in-out}.call-to-action:hover{background:var(--color-theme-primary);color:var(--color-header-text)}.call-to-action--style-primary.call-to-action--style-bordered{border:2px solid transparent}.call-to-action--style-primary.call-to-action--style-bordered:hover{border-color:var(--color-header-text)}.call-to-action--style-secondary,.call-to-action--style-secondary:visited{background:var(--color-theme-primary);color:var(--color-header-text)}.call-to-action--style-secondary.call-to-action--style-bordered,.call-to-action--style-secondary.call-to-action--style-bordered:visited{border:2px solid var(--color-header-text)}.call-to-action--style-secondary:hover{background:var(--color-header-text);color:var(--color-theme-primary)}@media screen and (max-width:37.5em){.call-to-action{font-size:1rem}}