.styles-module-scss-module__-ifz3a__button-container{width:100%;display:flex}@media screen and (max-width:767px){.styles-module-scss-module__-ifz3a__button-container{justify-content:center;display:flex}}@media screen and (min-width:767px){.styles-module-scss-module__-ifz3a__button-container--desktop-justify-left{justify-content:flex-start}.styles-module-scss-module__-ifz3a__button-container--desktop-justify-center{justify-content:center}.styles-module-scss-module__-ifz3a__button-container--desktop-justify-right{justify-content:flex-end}}.styles-module-scss-module__-ifz3a__button-container--appear .styles-module-scss-module__-ifz3a__button{animation:1.5s ease-in-out styles-module-scss-module__-ifz3a__beat;transform:none}@keyframes styles-module-scss-module__-ifz3a__beat{0%{transform:scale(1)}30%{transform:scale(1)}50%{transform:scale(1.02)}80%{transform:scale(.99)}to{transform:none}}.styles-module-scss-module__-ifz3a__button-container .styles-module-scss-module__-ifz3a__button{cursor:pointer;text-align:center;background-color:#fff;border:none;border-radius:30px;width:max-content;padding:7px 50px;line-height:normal;text-decoration:none;transition:all .4s;display:block;position:relative}.styles-module-scss-module__-ifz3a__button-container .styles-module-scss-module__-ifz3a__button__text{font-family:var(--font-gellix);color:inherit;align-self:center;margin:0;font-size:1rem;font-weight:700}.styles-module-scss-module__-ifz3a__button-container .styles-module-scss-module__-ifz3a__button--small{padding:5px 30px;font-size:90%}.styles-module-scss-module__-ifz3a__button-container .styles-module-scss-module__-ifz3a__button--large{padding:10px 70px;font-size:105%}.styles-module-scss-module__-ifz3a__button-container .styles-module-scss-module__-ifz3a__button svg{fill:#fff;border-radius:50%;min-width:25px;max-height:25px;padding:5px;display:block;position:absolute;top:50%;transform:translateY(-50%)}.styles-module-scss-module__-ifz3a__button-container .styles-module-scss-module__-ifz3a__button.styles-module-scss-module__-ifz3a__icon-position--end{padding-right:65px}.styles-module-scss-module__-ifz3a__button-container .styles-module-scss-module__-ifz3a__button.styles-module-scss-module__-ifz3a__icon-position--end svg{right:4px}.styles-module-scss-module__-ifz3a__button-container .styles-module-scss-module__-ifz3a__button.styles-module-scss-module__-ifz3a__icon-position--start{padding-left:65px}.styles-module-scss-module__-ifz3a__button-container .styles-module-scss-module__-ifz3a__button.styles-module-scss-module__-ifz3a__icon-position--start svg{left:4px;transform:rotate(180deg)translateY(50%)}.styles-module-scss-module__-ifz3a__button-container .styles-module-scss-module__-ifz3a__button:hover{transform:scale(.98)}.styles-module-scss-module__-ifz3a__button-container .styles-module-scss-module__-ifz3a__button--red-100{color:#fff;background-color:#ff0053}.styles-module-scss-module__-ifz3a__button-container .styles-module-scss-module__-ifz3a__button--red-100 svg{fill:#fff;background-color:#062d4e}.styles-module-scss-module__-ifz3a__button-container .styles-module-scss-module__-ifz3a__button--white{color:#062d4e;background-color:#fff;border:1px solid #062d4e}.styles-module-scss-module__-ifz3a__button-container .styles-module-scss-module__-ifz3a__button--white svg{fill:#fff;background-color:#062d4e}.styles-module-scss-module__-ifz3a__button-container .styles-module-scss-module__-ifz3a__button--midnight-blue-100{color:#fff;background-color:#062d4e}.styles-module-scss-module__-ifz3a__button-container .styles-module-scss-module__-ifz3a__button--midnight-blue-100 svg{fill:#062d4e;background-color:#fff}.styles-module-scss-module__-ifz3a__button-container .styles-module-scss-module__-ifz3a__button--grape-100{color:#fff;background-color:#987dff}.styles-module-scss-module__-ifz3a__button-container .styles-module-scss-module__-ifz3a__button--grape-100 svg{fill:#987dff;background-color:#fff}.styles-module-scss-module__-ifz3a__button-container .styles-module-scss-module__-ifz3a__button--grape-60{color:#fff;background-color:#c1b1ff}.styles-module-scss-module__-ifz3a__button-container .styles-module-scss-module__-ifz3a__button--grape-60 svg{fill:#c1b1ff;background-color:#fff}
