.fixed-button{z-index:99}
.fixed-button__body{display:flex;justify-content:center;align-items:center}
.fixed-button__button__link{text-decoration:none;font-family:"Geomanist-medium",sans-serif;font-weight:400;display:inline-flex;justify-content:center;align-items:center;border-radius:999px;border:0;height:44px;padding:0 30px;text-transform:uppercase;transition:background-color 200ms ease,color 200ms ease}
.fixed-button__icon{width:25px;height:25px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1;flex-shrink:0;margin-left:8px}
.fixed-button.is-hidden{opacity:0;pointer-events:none;transform:translateY(100%)}
.fixed-button--button-red,.fixed-button--button-blue,.fixed-button--button-lilac-light,.fixed-button--button-turquoise,.fixed-button--button-turquoise-light{position:fixed;bottom:0;left:0;right:0;height:70px;background-color:#152a69;display:flex;justify-content:center;align-items:center}
.fixed-button--button-red .fixed-button__button__link:hover,.fixed-button--button-blue .fixed-button__button__link:hover,.fixed-button--button-lilac-light .fixed-button__button__link:hover,.fixed-button--button-turquoise .fixed-button__button__link:hover,.fixed-button--button-turquoise-light .fixed-button__button__link:hover,.fixed-button--button-red .fixed-button__button__link:focus-visible,.fixed-button--button-blue .fixed-button__button__link:focus-visible,.fixed-button--button-lilac-light .fixed-button__button__link:focus-visible,.fixed-button--button-turquoise .fixed-button__button__link:focus-visible,.fixed-button--button-turquoise-light .fixed-button__button__link:focus-visible{color:#fff}
.fixed-button--button-red .fixed-button__button__link{background-color:#eb0000;color:#fff}
.fixed-button--button-red .fixed-button__icon{border:1px solid #152a69}
.fixed-button--button-red .fixed-button__button__link:hover,.fixed-button--button-red .fixed-button__button__link:focus-visible{background-color:#c70000}
.fixed-button--button-blue .fixed-button__button__link{background-color:#0f1f4f;color:#fff}
.fixed-button--button-blue .fixed-button__icon{border:1px solid #152a69}
.fixed-button--button-blue .fixed-button__button__link:hover,.fixed-button--button-blue .fixed-button__button__link:focus-visible{background-color:#16285f}
.fixed-button--button-lilac-light .fixed-button__button__link{background-color:#d4d7eb;color:#152a69}
.fixed-button--button-lilac-light .fixed-button__icon{border:1px solid #152a69}
.fixed-button--button-lilac-light .fixed-button__button__link:hover,.fixed-button--button-lilac-light .fixed-button__button__link:focus-visible{background-color:#00c6c5}
.fixed-button--button-turquoise .fixed-button__button__link{background-color:#00c6c5;color:#152a69}
.fixed-button--button-turquoise .fixed-button__icon{border:1px solid #152a69}
.fixed-button--button-turquoise .fixed-button__button__link:hover,.fixed-button--button-turquoise .fixed-button__button__link:focus-visible{background-color:#d4d7eb}
.fixed-button--button-turquoise-light .fixed-button__button__link{background-color:#b3ebd9;color:#152a69}
.fixed-button--button-turquoise-light .fixed-button__icon{border:1px solid #152a69}
.fixed-button--button-turquoise-light .fixed-button__button__link:hover,.fixed-button--button-turquoise-light .fixed-button__button__link:focus-visible{background-color:#00c6c5}