/* 
Theme Name: Shaping Web
Theme URI: https://shapingweb.com/
Description: Customized by Jesper B. @ Shaping Web. If you have any problems you can contact us at <a href=\"https://shapingweb.com/kontakt/\">https://shapingweb.com/kontakt/</a>.
Author: Elementor Team
Author URI: https://shapingweb.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/
/*------------------------------------------------------- */
/*-------------------------DO NOT EDIT STYLE.CSS, USE SCSS INSTEAD------------------------------ */
/*=============================================
=            Responsive Mixins            =
=============================================*/
/*=====  End of Responsive Mixins  ======*/
/*=============================================
=            General Styles            =
=============================================*/
.red-highlight {
  color: #ED1C24;
}

.frontpage-seperator .elementor-divider-separator {
  max-width: 27vw;
}

@media (max-width: 599px) {
  .frontpage-seperator .elementor-divider-separator {
    max-width: 80vw;
  }
}

/*.contact-seperator {
  width: 70px;
  height: 7px;
  background: rgb(237,28,36);
  background: linear-gradient(90deg, rgba(237,28,36,1) 0%, rgba(119,14,18,1) 100%);
}*/
.contact-seperator::after {
  display: block;
  content: "";
  width: 70px;
  height: 7px;
  margin-top: 7px;
  margin-left: -12px;
  background: #ed1c24;
  background: -webkit-gradient(linear, left top, right top, from(#ed1c24), to(#770e12));
  background: linear-gradient(90deg, #ed1c24 0%, #770e12 100%);
}

/*=====  End of General Styles  ======*/
/*=============================================
=            Header            =
=============================================*/
.page-content {
  min-height: calc(100vh - 418px);
}

/*=====  End of Header  ======*/
/*=============================================
=            Frontpage            =
=============================================*/
/*
.home {
  .page-content {
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: calc(100vh - 288px);
  }
}*/
/*=====  End of Frontpage  ======*/
/*# sourceMappingURL=style.css.map */