#HeroBannerBbaModulePublic #bbaModalSpinner{z-index:999999 !important}.bba-modal{display:none;position:fixed;z-index:1;padding-top:100px !important;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.bba-modal-content{background-color:#fefefe;margin:auto !important;padding:15px !important;border:1px solid #888;width:300px}#ah-caw-main-container{padding:4px}#HeroBannerBbaModulePublic #hero-banner-btn-container{float:right}#HeroBannerBbaModulePublic .hero-banner-heading-loading-image{margin:0 auto}#HeroBannerBbaModulePublic #hero-banner-container{margin:0;height:450px;position:relative}#HeroBannerBbaModulePublic #hero-banner-content{margin:0 auto;position:relative;padding-top:15px}#HeroBannerBbaModulePublic #hero-banner-btn-container{float:right}#HeroBannerBbaModulePublic .hero-banner-heading-content-container{height:300px}@media (min-width: 1px) and (max-width: 767px){#HeroBannerBbaModulePublic .hero-banner-heading-content-container{height:220px !important}}#HeroBannerBbaModulePublic .hero-banner-heading1{font-size:32px;color:#333333;line-height:36px;width:400px;padding:70px 0 0 0}@media (min-width: 1px) and (max-width: 767px){#HeroBannerBbaModulePublic .hero-banner-heading1{width:auto !important;padding:5px 0 0 5px}}@media only screen and (min-width: 768px) and (max-width: 1024px){#HeroBannerBbaModulePublic .hero-banner-heading1{padding:25px 0 0 0}}#HeroBannerBbaModulePublic .bba-link-video{margin-top:20px;font-size:16px;text-decoration:underline;-webkit-text-decoration-color:#0052C2;text-decoration-color:#0052C2}#HeroBannerBbaModulePublic .hero-banner-heading2{color:#333333;line-height:36px;font-size:22px;padding:0}@media (min-width: 1px) and (max-width: 767px) and (orientation: landscape){#HeroBannerBbaModulePublic .hero-banner-heading2{font-size:17px !important;display:none}}@media (min-width: 1px) and (max-width: 767px) and (orientation: portrait){#HeroBannerBbaModulePublic .hero-banner-heading2{display:none}}@media only screen and (min-width: 768px) and (max-width: 1024px){#HeroBannerBbaModulePublic .hero-banner-heading2{font-size:20px}}@media (min-width: 1px) and (max-width: 767px){#HeroBannerBbaModulePublic .tileBox{opacity:0.6;background-color:#ffffff;position:absolute;bottom:2%;font-size:17px;font-family:Connections}}@media (min-width: 1px) and (max-width: 767px) and (orientation: landscape){#HeroBannerBbaModulePublic .tileBox{bottom:5% !important}}@media screen and (max-width: 353px){#HeroBannerBbaModulePublic .tileBox{position:inherit}}#HeroBannerBbaModulePublic .tileBox-heading2{display:none;color:#333333}@media (min-width: 1px) and (max-width: 767px){#HeroBannerBbaModulePublic .tileBox-heading2{display:block;margin-top:10px;padding:0px 5px 0px 5px}}@media (min-width: 1px) and (max-width: 767px) and (orientation: portrait){#HeroBannerBbaModulePublic .spa-btn--small{padding:7px 7px 7px 8px;font-size:14px}}@media (min-width: 1px) and (max-width: 767px) and (orientation: landscape){#HeroBannerBbaModulePublic .spa-btn--small{padding:7px 12px 7px 12px;font-size:14px}}@media (min-width: 1px) and (max-width: 767px){#HeroBannerBbaModulePublic #hero-banner-container{height:288px !important}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){#HeroBannerBbaModulePublic #hero-banner-container{height:328px}}
/*# sourceMappingURL=./appointments-hero-banner-module-public.scss.css.map */