/*!***************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/app.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************/
body {
  background-color: white;
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
}

header {
  box-shadow: 0 4px 2px -2px gray;
}

footer {
  margin-top: 60px;
}
footer .contact {
  background: #c6151e;
  padding: 12px 10px;
  margin-top: 24px;
  color: white;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  font-size: 20px;
}
footer .contact a {
  margin-left: 10px;
  background: white;
  color: black;
}
footer .footer {
  padding: 20px 0;
  background: #3b68a3;
  color: white;
}
footer .footer a {
  color: white;
  text-decoration: none;
}

.full-panel-image {
  width: 100%;
  height: 450px;
  overflow: hidden;
  position: relative;
}
.full-panel-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.full-panel-image .bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5));
}
.full-panel-image .intro {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  text-align: center;
  color: white;
  font-size: 40px;
  text-transform: uppercase;
}

.page-header {
  background: #3b68a3;
  padding: 20px 0;
  margin-bottom: 60px;
  color: white;
}
.page-header .lead {
  font-size: 16px;
  margin-bottom: 0;
}

.service-driver {
  text-align: center;
}
.service-driver h2 {
  font-size: 20px;
}
.service-driver a {
  text-decoration: none;
  color: black;
}
.service-driver a:hover {
  text-decoration: underline;
}

.section {
  margin-bottom: 30px;
}
.section img {
  margin-bottom: 20px;
}
.section h3 {
  font-size: 20px;
  margin-bottom: 10px;
  text-align: center;
}

.menu-icon {
  display: none;
  margin-bottom: 20px;
}
@media (max-width: 600px) {
  .menu-icon {
    display: flex;
  }
}

ul.nav-desktop {
  display: flex;
}
@media (max-width: 600px) {
  ul.nav-desktop {
    display: none;
  }
}

ul.nav-mobile {
  display: none;
}
@media (max-width: 600px) {
  ul.nav-mobile {
    flex-direction: column;
    width: 100%;
    text-align: center;
  }
}
ul.nav-mobile.active {
  display: flex;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFJQTtFQUNJO0VBQ0E7RUFDQTtBQUhKOztBQU1BO0VBQ0k7QUFISjs7QUFNQTtFQUNJO0FBSEo7QUFLSTtFQUNJLG1CQWhCSztFQWlCTDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBSFI7QUFJUTtFQUNJO0VBQ0E7RUFDQTtBQUZaO0FBS0k7RUFDSTtFQUNBLG1CQW5DTTtFQW9DTjtBQUhSO0FBSVE7RUFDSTtFQUNBO0FBRlo7O0FBT0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQUpKO0FBTUk7RUFDSTtFQUNBO0VBQ0E7QUFKUjtBQU9JO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBTFI7QUFRSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQU5SOztBQVVBO0VBQ0ksbUJBL0VVO0VBZ0ZWO0VBQ0E7RUFDQTtBQVBKO0FBU0k7RUFDSTtFQUNBO0FBUFI7O0FBV0E7RUFXSTtBQWxCSjtBQVFJO0VBQ0k7QUFOUjtBQVFJO0VBQ0k7RUFDQTtBQU5SO0FBT1E7RUFDSTtBQUxaOztBQVdBO0VBQ0k7QUFSSjtBQVVJO0VBQ0k7QUFSUjtBQVdJO0VBQ0k7RUFDQTtFQUNBO0FBVFI7O0FBY0E7RUFDSTtFQUNBO0FBWEo7QUFZSTtFQUhKO0lBSVE7RUFUTjtBQUNGOztBQVlBO0VBQ0k7QUFUSjtBQVdJO0VBSEo7SUFJUTtFQVJOO0FBQ0Y7O0FBV0E7RUFDSTtBQVJKO0FBU0k7RUFGSjtJQUdRO0lBQ0E7SUFDQTtFQU5OO0FBQ0Y7QUFPSTtFQUNJO0FBTFIsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvYXBwLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiJGNvbG91ci1ibHVlOiAjM2I2OGEzO1xuJGRhcmstYmx1ZTogIzJhNGU3ZjtcbiRjb2xvdXItcmVkOiAjYzYxNTFlO1xuXG5ib2R5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5oZWFkZXJ7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMnB4IC0ycHggZ3JheTtcbn1cblxuZm9vdGVye1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG5cbiAgICAuY29udGFjdHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG91ci1yZWQ7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvb3RlcntcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3VyLWJsdWU7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZ1bGwtcGFuZWwtaW1hZ2V7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0NTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGltZ3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuXG4gICAgLmJne1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLDAsMCwwLjUpLCByZ2JhKDAsMCwwLDAuNSkpO1xuICAgIH1cblxuICAgIC5pbnRyb3tcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxufVxuXG4ucGFnZS1oZWFkZXJ7XG4gICAgYmFja2dyb3VuZDogJGNvbG91ci1ibHVlO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgIC5sZWFke1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4uc2VydmljZS1kcml2ZXJ7XG4gICAgaDJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgYXtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZWN0aW9ue1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICBpbWd7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgaDN7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuXG4ubWVudS1pY29ue1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG59XG5cbnVsLm5hdi1kZXNrdG9we1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbnVsLm5hdi1tb2JpbGV7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgJi5hY3RpdmV7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/