.aboutus-wrap{background-color:#3C3535;color:#FFFFFF;padding:50px;}
.aboutus-line{margin: 0 auto;}
.aboutus-line.top{border-bottom:1px solid #FFFFFF;width:90%;margin-bottom:50px;}
.aboutus-flex{display:flex;flex-flow:row wrap;justify-content:center;align-items:top;gap:20px;}
.aboutus-flex-item{}
.aboutus-flex-item.contact{}
.aboutus-contact{}
.aboutus-contact div{margin:10px;}
.aboutus-contact .business-name{font-size:1.5em;font-weight:bold;text-align:center; background-image:url('/img/static/logo-48.png');background-repeat:no-repeat;background-position:left center;background-size:32px 32px;padding-left:35px;}
.aboutus-contact .business-since{text-align:center; margin-bottom:20px;}
.aboutus-contact .business-phone{}
.aboutus-contact .business-phone a{text-decoration:none;color:#FFFFFF;margin-left:30px;}
.aboutus-contact .business-contact{}
.aboutus-contact .business-contact a{text-decoration:none;color:#FFFFFF;margin-left:30px;}
.aboutus-contact .business-address{overflow:hidden;white-space:nowrap;}
.aboutus-contact .business-address a{text-decoration:none;color:#FFFFFF;margin-left:30px;}
.aboutus-flex-item.map{}
.aboutus-map{}
.aboutus-flex-item.img{}
.aboutus-img{}
.aboutus-flex-item.hours{}
.aboutus-hours{}
.aboutus-hours .hours-title{font-weight:bold;}
.aboutus-hours .help{font-weight:normal;}
.aboutus-hours .day{display:inline-block;width:100px;text-align:right;margin-right:20px;}
.aboutus-hours .hours{}
.aboutus-flex-item.follow{}
.aboutus-follow{}
.aboutus-line.bottom{border-bottom:1px solid #FFFFFF; width:90%;margin-top:50px;}

