.telemedicine-banner{position:fixed;bottom:0;left:0;width:100%;z-index:-1;background-color:#ffc7d9;margin-top:0;opacity:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}@media (max-width:767.98px){.telemedicine-banner{padding-top:16px;padding-bottom:16px}}.telemedicine-banner.visible{opacity:1;z-index:3}.telemedicine-banner__row{width:100%;padding:0 73px 0 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media (max-width:1199.98px){.telemedicine-banner__row{padding:0 53px 0 0}}@media (max-width:767.98px){.telemedicine-banner__row{padding:0}}.telemedicine-banner__image{max-width:19%;width:100%;margin-left:5px;padding:11px 0 0}@media (max-width:1199.98px){.telemedicine-banner__image{margin:0}}@media (max-width:991.98px){.telemedicine-banner__image{display:none}}.telemedicine-banner__image img{height:110px}.telemedicine-banner__text{max-width:54.6%;width:100%;font-weight:400;font-size:28px;line-height:40px;font-family:Nunito Sans,sans-serif}@media screen and (max-width:1439.98px){.telemedicine-banner__text{max-width:62.7%}}@media (max-width:1199.98px){.telemedicine-banner__text{max-width:60%}}@media (max-width:991.98px){.telemedicine-banner__text{max-width:70%}}@media (max-width:767.98px){.telemedicine-banner__text{max-width:100%;margin:0 0 16px}}@media (max-width:575.98px){.telemedicine-banner__text{font-size:26px}}.telemedicine-banner__text .banner-text-with-bg span{padding:0 7px 0 0;z-index:0;position:relative;display:inline-block}.telemedicine-banner__text .banner-text-with-bg span:before{content:"";background-color:var(--color-light-blue);position:absolute;top:11px;left:0;z-index:-1;width:100%;height:calc(100% - 20px)}.telemedicine-banner__text .smaller-text{font-size:22px;line-height:35px}.telemedicine-banner__text p{margin:0;font-weight:400}.telemedicine-banner__button{max-width:14.2%;width:100%;display:inline-block;position:relative}@media screen and (max-width:1439.98px){.telemedicine-banner__button{max-width:15.2%}}@media (max-width:1199.98px){.telemedicine-banner__button{max-width:20%}}@media (max-width:991.98px){.telemedicine-banner__button{max-width:25%}}@media (max-width:767.98px){.telemedicine-banner__button{max-width:85%}}@media (max-width:575.98px){.telemedicine-banner__button{max-width:82%}}.telemedicine-banner__button-link{padding:9px 10px;width:100%;font-size:16px;line-height:22px;background-color:#1d1d1d;color:#fff;display:inline-block;text-align:center;border-radius:100px;border:1px solid transparent;-webkit-transition:background-color .5s,border-color .5s;-o-transition:background-color .5s,border-color .5s;transition:background-color .5s,border-color .5s}.telemedicine-banner__button-link:focus,.telemedicine-banner__button-link:focus-visible,.telemedicine-banner__button-link:hover{color:#1d1d1d;background-color:transparent;border-color:#1d1d1d}.telemedicine-banner__close-button{bottom:0;cursor:pointer;position:absolute;right:-55px;top:0;height:20px;width:20px;margin:auto}.telemedicine-banner__close-button:after,.telemedicine-banner__close-button:before{content:"";display:inline-block;height:1px;width:20px;background-color:#1d1d1d;position:absolute;right:0;top:0;bottom:0;margin:auto}.telemedicine-banner__close-button:after{-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.telemedicine-banner__close-button:before{-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}