/* ################################### LANDING PAGE ################################ */
.homepage {
  background: url("https://cdn.glitch.com/903fe6d5-756c-42c2-929e-567e2bf5d75e%2Fdrivethru%20(1)%20(1).jpg?v=1607036478920")
    rgba(0, 0, 0, 0.5);
  background-size: cover;
  background-blend-mode: multiply;
  background-position:top left;
  margin-top: 73px;
  overflow: hidden;
  padding-top:2rem;
}
.Fsr44AboutImgCol{
  background:url('https://cdn.glitch.global/903fe6d5-756c-42c2-929e-567e2bf5d75e/125410223_10158057943414125_6750021326304308258_n.jpg?v=1648602307619');
  background-position:center;
  background-size:cover;
  min-height:194px;
}
div.jumbotron {
  color: white;
  text-align: center;
  background:transparent;
}
.jumbotron h1 {
  color: white;
  font-weight: 400;
}
.jumbotron p {
  font-weight: 500;
  padding-top: 2rem;
}
html,
body {
  height: 100%;
}

.downArrow {
  display: block;
  margin: auto;
  color: #fff;
  padding-top: 2rem;
}

/*################################## Info DIV ##############################################*/
.infoContainer{
  padding-top:2rem;
}

/* ####################################### HISTORY DIV ####################################### */
.history {
  text-align: center;
  padding-top: 2rem;
  height:140%;
}
.historyYear {
  margin-top:2rem;
  margin-bottom: 1.3rem;
  text-align:left;
  
}
.historyText{
  text-align:left!important;
}
.whiteText{
  color:#fff;
}
.locationWrapper{
  margin-top:3rem;
}
div.card{
  border-width:0px!important;
  border-color:#6e0018;
  overflow:hidden;
  border-style:solid;
  box-shadow:2px 2px 6px #6e0018; 
}
.card-img-top{
  border-radius:0;
}
.locationCol{
  padding:0;
}
.fsrAboutImgCol{
  background-image:url('https://cdn.glitch.com/903fe6d5-756c-42c2-929e-567e2bf5d75e%2Fcfarlr.jpg?v=1595788223089');
  background-position:center;
  background-size:cover;
  min-height:194px;
}
.mallAboutImgCol{
  background-image:url('https://cdn.glitch.com/903fe6d5-756c-42c2-929e-567e2bf5d75e%2Fmallpic.jpg?v=1595891912378');
  background-position:center;
  background-size:cover;
  min-height:194px;
}
.locationCol{
  padding:2rem;
}
.card a{
  color:black;
  text-decoration:none;
}
.card a i{
  color:#dd0031;
}
.serviceOptions{
  border-color:lightgray;
  text-align:left;
  font-weight:500;
  padding:1rem;
}
.serviceOptions i{
  margin-left:5px;
  margin-right:5px;
}
.thinFont{
  font-weight:400;
}
.contact{
  color:#dd0031;
  position:fixed;
  bottom:0;
  text-align:center;
  background-color:white;
  padding:1rem;
  border:3px solid #dd0031;
}
.contactIcon{
  padding:1rem;
  background-color:white;
}
.contactWrapper{
}
.locationCol{
  margin:auto;
}