.button-container,.primary-button{align-items:center;display:inline-flex}.primary-button{justify-content:center}.button-link,.button-text{font-family:Lato,sans-serif}.button-link{align-items:center;background:#43a7de;border:1px solid #43a7de;border-radius:15.62px 1.87px 15.62px 1.87px;color:#0a0a54;display:inline-flex;font-size:16px;font-weight:700;gap:10px;height:100%;justify-content:center;padding:17px 23px;width:100%}.button-link,a.button-link:hover,a.secondary-link:hover{text-decoration:none}.button-link:hover{background:transparent}.button-link:hover .button-text{color:#43a7de}.secondary-button{margin-left:15px}.secondary-button,.secondary-link{align-items:center;display:inline-flex;justify-content:center}.secondary-link{border:1.25px solid #43a7de;border-radius:15.62px 1.87px 15.62px 1.87px;color:#43a7de;font-family:Lato,sans-serif;font-size:15px;font-weight:700;gap:10px;height:100%;letter-spacing:.75px;padding:17px 24px;text-decoration:none;width:100%}a.secondary-link .button-text{color:#43a7de}.secondary-link:hover{background-color:#43a7de;border-color:#43a7de}a.secondary-link:hover div.button-text{color:#0a0955}.secondary-link img{height:auto;max-width:24px}@media (max-width:768px){.button-container{align-items:baseline;flex-direction:column;gap:20px;width:100%}.button-container div{width:90%}.secondary-button{margin-left:0}}.btnFontSmall .button-link,.btnFontSmall .button-text{font-size:13.5px}@media only screen and (min-device-width:768px) and (max-device-width:1025px) and (orientation:landscape){.button-container{align-items:baseline;flex-direction:column;gap:20px;width:100%}.button-container div{width:90%}.secondary-button{margin-left:0}}