.header__cta{background-color:#cd3a39;border-radius:10px;padding:4px 10px;max-width:138px;transition:.7s}.header__cta a{color:#fff;text-transform:uppercase;font-size:19px;font-weight:bold;padding:4px 10px;text-decoration:none;font-family:futura-pt,sans-serif;margin:0 auto;display:block;text-align:center}.header__cta:hover{background:transparent;box-shadow:inset 0px 0px 0px 3px #cd3a39;color:#cd3a39;cursor:pointer}.header__cta a:active,.header__cta a:visited{color:#fff}.header__cta:hover a{color:#cd3a39}@media(max-width:1024px){.header__cta{padding:0;margin-right:4rem;width:fit-content;width:-moz-fit-content}.header__cta a{white-space:nowrap}}