.selected{font-weight:700;color:var(--ast-global-color-0)}.map-container .gmap_canvas{overflow:hidden;background:none!important;height:300px;width:100%}.map-container .mapouter{position:relative;text-align:right;height:300px;width:100%}.businesses-container-grid{display:grid;grid-template-columns:auto auto auto;padding:3px;margin-bottom:10px}.businesses-container-grid .business-item-grid{margin-bottom:0;cursor:pointer;transition:all 0.25s ease-in-out}.businesses-container-grid .business-item-grid:hover{color:var(--ast-global-color-0);transform:scale(1.025);font-weight:700}.business-content-container{display:flex;justify-content:space-between}.business-content-left{margin-top:20px}.business-content-left p{margin-bottom:0}.business-content-left i{margin-right:10px;color:var(--ast-global-color-0);font-size:22px}.business-content-left .icon-group{display:flex;align-items:center}.business-content-left .icon-group a{display:flex;align-items:center}.business-content-right{margin-top:20px;width:250px}.business-content-right p{margin-bottom:0}.business-content-right i{margin-right:10px;color:var(--ast-global-color-0);font-size:22px}.business-content-right .icon-group{display:flex;align-items:center}.business-content-right .icon-group a{display:flex;align-items:center}@media (max-width:1024px){.business-content-container{flex-direction:column}.business-content-right{margin-top:20px;width:100%}}@media (max-width:768px){.business-content-container{flex-direction:column}.business-content-right{margin-top:20px;width:100%}}.outlined{border:solid #000 1px}.business-row{display:flex}.business-left-col h3{color:var(--ast-global-color-0);font-size:28px;margin-bottom:5px}.business-row .business-left-col{width:30%}.business-row .business-right-col{margin-left:20px;width:70%}.business-left-col .business-item{margin-left:10px;margin-bottom:0;cursor:pointer;transition:all 0.25s ease-in-out}.business-left-col .business-item:hover{color:var(--ast-global-color-0);transform:scale(1.025);font-weight:700}.business-right-col{padding-top:10px}.business-right-col p{margin-bottom:0}.business-right-col i{margin-right:10px;color:var(--ast-global-color-0);font-size:22px}.business-right-col .icon-group{display:flex;align-items:center;margin-bottom:5px}.business-right-col .icon-group a{display:flex;align-items:center}.business-right-col .business-details{display:flex;width:100%}.business-details .right-col-left{width:65%}.business-details .right-col-right{width:35%}@media (max-width:768px){.business-details .right-col-left{width:50%}.business-details .right-col-right{width:50%;padding-right:30px}.business-row{flex-direction:column}.business-row .business-left-col{width:100%;margin-bottom:20px;margin-left:0}.business-left-col{display:flex;flex-direction:row}.business-left-col .section{width:50%}.business-left-col .section h3{margin:0px!important}.business-row .business-right-col{width:100%}.business-row .addition-info{padding-right:30px}.mapouter{padding-right:30px}}@media (max-width:426px){.business-row .business-left-col{margin-left:10px}.business-row .business-right-col{margin-left:10px}.business-left-col{display:flex;flex-direction:column}.business-left-col .section{width:100%}.business-right-col .business-details{flex-direction:column}.business-details .right-col-left{width:100%}.business-details .right-col-right{width:100%;margin-top:20px}.mapouter{padding-right:20px}}.business-footer-container{border-top:solid var(--ast-global-color-5) 3px;padding-bottom:20px}.business-footer-container .footer-content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:5px}.business-footer-container h3{margin-top:20px;color:#fff;font-size:38px;text-align:center;margin-bottom:20px}.business-footer-container .footer-content a{color:#fff;margin:0;cursor:pointer;text-align:center}.business-footer-container .footer-content div{text-align:center}@media (max-width:768px){.business-footer-container .footer-content{grid-template-columns:1fr 1fr 1fr 1fr}.business-footer-container .footer-content a{font-size:16px}}@media (max-width:557px){.business-footer-container .footer-content{grid-template-columns:1fr 1fr}.business-footer-container .footer-content a{font-size:18px}}@media (max-width:426px){.business-footer-container{text-align:center}.business-footer-container .footer-content{grid-template-columns:1fr 1fr}.business-footer-container .footer-content a{font-size:20px}}