.sticky-cta-banner{bottom:0;display:flex;gap:8px;justify-content:space-around;padding:16px 8px;position:fixed;width:100%;z-index:100}@media only screen and (min-width:768px){.sticky-cta-banner{padding:16px}}.sticky-cta-banner .cross{background:rgba(0,0,0,.6);border-radius:16px;cursor:pointer;position:absolute;right:8px;top:-32px}@media only screen and (min-width:768px){.sticky-cta-banner .cross{right:90px}}.sticky-cta-banner__info-box{align-items:center;display:flex;gap:8px}@media only screen and (min-width:768px){.sticky-cta-banner__info-box{gap:16px}}.sticky-cta-banner__info-box__logo{border-radius:50%;height:64px;max-width:64px;min-width:64px}.sticky-cta-banner__info-box__logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.sticky-cta-banner__info-box__text{font-size:14px}@media only screen and (min-width:768px){.sticky-cta-banner__info-box__text{font-size:24px;max-width:500px}}.sticky-cta-banner__info-box__text p{margin:0}.sticky-cta-banner__info-box__text__rating{align-items:center;display:flex;font-size:14px;gap:2px}.sticky-cta-banner__info-box__text__rating img{height:16px;width:16px}@media only screen and (min-width:768px){.sticky-cta-banner__info-box__text__rating img{height:18px;width:18px}.sticky-cta-banner__info-box__text__rating{font-size:18px}}.sticky-cta-banner__info-box__text__rating p{padding-left:2px}.sticky-cta-banner__button{align-items:center;display:flex;justify-content:center}.sticky-cta-banner__button a{border-radius:32px;font-size:14px;height:48px;padding:12px 36px;text-align:center;text-transform:uppercase;width:136px}@media only screen and (min-width:768px){.sticky-cta-banner__button a{font-size:18px;width:215px}}
