.cta-anchor{background-color:#00ace5;border-radius:5px;bottom:auto;color:#fff;left:auto;position:fixed;right:0;top:30vh;width:auto;z-index:10000}.cta-anchor .links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.cta-anchor .links a{font-size:1rem;padding:15px;position:relative;text-align:center}.cta-anchor .links a svg{fill:#fff;width:25px}.cta-anchor .links a span.desktop{background-color:#fff;border-radius:5px;border-right:1px solid #0ebcff;-webkit-box-shadow:0 5px 20px 0 rgba(40,86,139,.1);box-shadow:0 5px 20px 0 rgba(40,86,139,.1);color:#28568b;display:none;font-size:15px;left:0;padding:15px;position:absolute;top:50%;-webkit-transform:translate(calc(-100% - 8px),-50%);transform:translate(calc(-100% - 8px),-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content}.cta-anchor .links a span.mobile{color:#fff;display:block;font-size:12px;padding-top:5px}.cta-anchor .links a:hover{background-color:#fff}.cta-anchor .links a:hover svg{fill:#00ace5}.cta-anchor .links a:hover span.desktop{display:block}@media (max-width:767px){.cta-anchor{bottom:0;left:0;top:unset;width:100%;z-index:100001}.cta-anchor .links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-pack:distribute;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-around}.cta-anchor{border-radius:0}.cta-anchor .links a span.desktop{background-color:transparent;border-radius:0;border-right:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:block;font-size:13px;left:0;padding:7px 0 0;position:relative;top:unset;-webkit-transform:none;transform:none;width:100%}}