/*!***************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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: white;
  color: #929495;
  font-family: "Open Sans", sans-serif;
  font-size: 1em;
  line-height: 1.2em;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "Raleway", sans-serif;
  color: #6b6c6e;
}

a:link, a:visited {
  color: #6b6c6e;
}

a:hover, a:active {
  color: #ed1c24;
  text-decoration: none;
}

.link-primary:link, .link-primary:visited {
  color: #929495;
}

.link-primary:hover, .link-primary:active {
  color: #ed1c24;
}

/**** HEADER ****/
nav.navbar {
  font-family: "Raleway", sans-serif;
}

/**** EDIT BOOTSTRAP ****/
/* navbar */
.navbar-light .navbar-nav .active > .nav-link {
  color: #ed1c24;
}

.navbar-expand-lg .navbar-nav .nav-link {
  padding-right: 1rem;
  padding-left: 1rem;
}

.navbar-light .navbar-nav .nav-link {
  color: #929495;
}

.navbar-light .navbar-nav .nav-link:hover {
  color: #ed1c24;
}

/* buttons */
.btn {
  border-radius: 0;
  font-size: 0.9em;
  padding: 1em 0;
}

.btn-info:link, .btn-info:visited {
  color: #fff;
  background-color: #929495;
  border-color: #929495;
}

.btn-info:hover, .btn-info:active {
  color: #ffffff;
  background-color: #ed1c24;
  border-color: #ed1c24;
}

.btn-primary {
  color: #fff;
  background-color: #ed1c24;
  border-color: #ed1c24;
}

.btn-primary:hover {
  color: #fff;
  background-color: #6b6c6e;
  border-color: #6b6c6e;
}

/**** breadcrumb ****/
.breadcrumb {
  background-color: #fff;
  border-radius: 0;
  padding: 1rem 0;
}

.breadcrumb-item.active {
  color: #ed1c24;
}

ol.breadcrumb a {
  color: #929495;
}
ol.breadcrumb a:hover {
  color: #ed1c24;
}

/**** contact ****/
.form-control {
  padding: 1.5rem 0.75rem;
  border-radius: 0 !important;
}

/**** CARD - VELUX ****/
.card {
  border-radius: 0;
}
.card:hover h4 {
  color: #ed1c24;
}

.card-img-top {
  width: 100%;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/**** HOMEPAGE ****/
.homepage-box {
  box-shadow: 0.188em 0.25em 2.188em rgba(0, 0, 0, 0.16);
}

.homepage-box img {
  width: 200px;
}

.homepage-box p {
  font-family: "Raleway", sans-serif;
  font-weight: 600;
}

.homepage-box .col-md-4:hover p {
  color: #ed1c24;
}

.negative-margin {
  margin-top: -25px;
}

.bg-quality {
  position: absolute;
  top: 20%;
  right: 0;
  display: none;
}

@media (min-width: 992px) {
  .bg-quality {
    display: block;
  }
}
.red-text {
  color: #ed1c24;
}

/**** FOOTER ****/
.footer-logo {
  max-width: 340px;
}

.footer-nav ul {
  list-style-type: none;
}
.footer-nav ul li {
  display: inline-block;
}
.footer-nav ul li a {
  display: inline-block;
  padding-right: 1em;
}
.footer-nav ul li a:link, .footer-nav ul li a:visited {
  text-decoration: none;
  color: #929495;
}
.footer-nav ul li a:hover, .footer-nav ul li a:active {
  color: #ed1c24;
}

footer .fas {
  font-size: 18px;
  color: #ed1c24;
}

footer .fab {
  color: #ed1c24;
}

.payment {
  max-width: 250px;
}

footer a {
  color: #ed1c24;
}

footer a:hover {
  color: #6b6c6e;
  text-decoration: none;
}

.velux-photo {
  max-width: 200px;
}

/**** ABOUT US ****/
.line {
  width: 150px;
}

.reference {
  text-align: center;
  border: 1px solid #ddd;
}

.reference:hover {
  background: #dddddd;
  color: #fff;
}

.reference p {
  margin-bottom: 0;
}

.about-us a {
  color: #ed1c24;
}

/**** VELUX PRODUCTS ****/
.red-icon i {
  color: #ed1c24;
  font-size: 16px;
}

/**** CRYPTED MAIL ****/
.cryptedmail:after {
  content: attr(data-name) "@" attr(data-domain) "." attr(data-tld);
}

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