/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

.g-simplecontent .g-simplecontent-item-content-title h2 {
  font-size: 2.5vw;
  margin: 0.525rem 0;
  font-weight: 700;
  color: #000000;
}
.acym__unsubscribe__lists__listing {
  display: none;
}
.g-bgslideshow-carousel .owl-item .g-bgslideshow-carousel-image-container {
  visibility: hidden;
}
.g-bgslideshow-carousel .owl-stage-outer {
  visibility: hidden;
}
.g-bgslideshow-slides .owl-item .g-bgslideshow-slides-item-title {
  font-size: 5vw;
  line-height: 1.2;
}
.g-bgslideshow-slides .owl-item .g-bgslideshow-slides-item-description {
  font-size: 2vw;
  font-weight: 800;
}
.g-simplecontent .g-simplecontent-item-main-content {
  font-size: 1vw;
  margin: 2.125rem 0;
}
.farbabweichung {
  margin-top: 1rem;
  font-size: 1rem;
}
.telefon-top, .telefonnummer-top {
  font-size: 1.35rem;
  font-weight: 600;
  letter-spacing: 1px;
}
.g-simplecontent .g-simplecontent-layout-header {
  padding-top: 0;
  padding-bottom: 0;
}
.g-bgslideshow-slides-item-link .button {
  background: #f9b130;
}
#g-navigation {
  font-family: "Times New Roman";
}
.g-main-nav .g-toplevel > li > .g-menu-item-container, .g-main-nav .g-sublevel > li > .g-menu-item-container {
  font-weight: 400;
}
#g-slideshow:before {
  background-color: transparent;
  background-image: none;
}
.belflorsdn #g-slideshow .g-content, .velours-indus #g-slideshow .g-content, .service #g-slideshow .g-content, .portofino #g-slideshow .g-content, .boston-loose-lay #g-slideshow .g-content, .soltec-stone #g-slideshow .g-content, .soltec-xxl #g-slideshow .g-content, .wood #g-slideshow .g-content, .alpha #g-slideshow .g-content, .omega #g-slideshow .g-content, .oak #g-slideshow .g-content, .vintage #g-slideshow .g-content, .presidente #g-slideshow .g-content, .coral-lines #g-slideshow .g-content, .normandy #g-slideshow .g-content, .milano #g-slideshow .g-content, .lisbon #g-slideshow .g-content, .groovetones #g-slideshow .g-content, .groovebrick #g-slideshow .g-content, .groove #g-slideshow .g-content, .granite #g-slideshow .g-content, .earth #g-slideshow .g-content, .coral #g-slideshow .g-content, .cobalt #g-slideshow .g-content, .cobaltlines #g-slideshow .g-content, .atlas #g-slideshow .g-content, .rewind #g-slideshow .g-content, .velourstandard #g-slideshow .g-content, .beton #g-slideshow .g-content, .entry #g-slideshow .g-content, .pvc-klick #g-slideshow .g-content, .grip #g-slideshow .g-content, .velourscoloured #g-slideshow .g-content, .shagcozy #g-slideshow .g-content {
  background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4));
}
.glossy #g-slideshow:before, .golfclub #g-slideshow:before, .pvcwood #g-slideshow:before, .shagmirage #g-slideshow:before, .fairlec #g-slideshow:before, .rips #g-slideshow:before, .klebeband #g-slideshow:before, .profile #g-slideshow:before, .messestoffe #g-slideshow:before, .mietmoebel #g-slideshow:before, .kontakt #g-slideshow:before, .impressum #g-slideshow:before, .datenschutz #g-slideshow:before {
  background-color: rgba(43, 63, 224, 0.5);
  background-image: -webkit-linear-gradient(-240deg, rgba(43, 63, 224, 0.5), rgba(13, 146, 56, 0.4) 60%);
  background-image: linear-gradient(-30deg, rgba(43, 63, 224, 0.5), rgba(13, 146, 56, 0.4) 60%);
}
.service #g-slideshow {
  background: url('../../../../images/service/verlegeservice.jpg');
}
.portofino #g-slideshow {
  background: url('../../../../images/objektboeden/vinylboeden/portofino/Portofino-I4F-click-ambiance-couleur-31.jpg');
}
.boston-loose-lay #g-slideshow {
  background: url('../../../../images/objektboeden/vinylboeden/boston-loose-lay/Boston-ambiance-123540334-alpen-oak-knotted-beige-34-1920.jpg');
}
.soltec-stone #g-slideshow {
  background: url('../../../../images/objektboeden/vinylboeden/soltec-stone/SOLTEC_roomshot_Stone-Caracas_001-1920.jpg');
}
.soltec-xxl #g-slideshow {
  background: url('../../../../images/objektboeden/vinylboeden/soltec-xxl/SOLTEC_roomshot_XXL-Riga_001.jpg');
}
.atlas #g-slideshow {
  background: url('../../../../images/objektboeden/fliesen/atlas/Atlas_513_60-1920.jpg');
}
.belflorsdn #g-slideshow {
  background: url('../../../../images/objektboeden/fliesen/belflorsdn/belflorsdn-1920-2.jpg');
}
.cobaltlines #g-slideshow {
  background: url('../../../../images/objektboeden/fliesen/cobalt-lines/INCATI_Cobalt-Lines_48050-1920.jpg');
}
.cobalt #g-slideshow {
  background: url('../../../../images/objektboeden/fliesen/cobalt/INCATI_Cobalt_42342-&-42350-&-42370-1920.jpg');
}
.coral #g-slideshow {
  background: url('../../../../images/objektboeden/fliesen/coral/Coral_583_42_60-1920.jpg');
}
.coral-lines #g-slideshow {
  background: url('../../../../images/objektboeden/fliesen/coral-lines/Coral-Lines-40_Coral-50-1920.jpg');
}
.earth #g-slideshow {
  background: url('../../../../images/objektboeden/fliesen/earth/INCATI_Earth_colour-25-low-res-1920.jpg');
}
.granite #g-slideshow {
  background: url('../../../../images/objektboeden/fliesen/granite/INCATI_Granite_538_20-1920.jpg');
}
.groove #g-slideshow {
  background: url('../../../../images/objektboeden/fliesen/groove/INCATI_Groove_621-40-+-65-low-res-1920.jpg');
}
.groovebrick #g-slideshow {
  background: url('../../../../images/objektboeden/fliesen/groove-brick/INCATI_Groove-Brick_622-22-1920.jpg');
}
.groovetones #g-slideshow {
  background: url('../../../../images/objektboeden/fliesen/groove-tones/INCATI_Groove-Tones_623-50-Groove_621-40-1920.jpg');
}
.lisbon #g-slideshow {
  background: url('../../../../images/objektboeden/fliesen/lisbon/INCATI_Lisbon_515_42-1920.jpg');
}
.milano #g-slideshow {
  background: url('../../../../images/objektboeden/fliesen/milano/INCATI_Milano_60964-1920.jpg');
}
.normandy #g-slideshow {
  background: url('../../../../images/objektboeden/fliesen/normandy/INCATI_NORMANDY-w2w_59590-1920.jpg');
}
.oak #g-slideshow {
  background: url('../../../../images/objektboeden/fliesen/oak/INCATI_OAK_594-40-1920.jpg');
}
.presidente #g-slideshow {
  background: url('../../../../images/objektboeden/fliesen/presidente/INCATI_PresidentE_53345-1920.jpg');
}
.vintage #g-slideshow {
  background: url('../../../../images/objektboeden/fliesen/vintage/INCATI_VINTAGE_Felina_59820-1920.jpg');
}
.velourscoloured #g-slideshow {
  background: url('../../../../images/bodenbelaege/velours/velours-colored/velour-color.jpg');
}
.velours-indus #g-slideshow {
  background: url('../../../../images/bodenbelaege/velours/velours-indus/velour-indus.jpg');
}
.icons {
  margin: 0px 10px 10px 0px;
  display: inline-block;
}
.icons img {
  max-height: 72px;
  max-width: 156px;
}
.eigenschaften h2 {
  font-size: 3rem;
  margin-bottom: 2rem;
}
.datenblatt {
  margin-top: 2rem;
}
.sprung {
  visibility: hidden;
  height: 0px !important;
  position: absolute;
  margin: -150px;
}
.button.button-3 {
  border-color: #000;
  color: #fff !important;
  border: 2px solid #fff;
}
.g-blockcontent-description {
  font-weight: 700;
}
.box1 > .g-content {
  color: #ffffff;
  background: #001446;
}
.box2 > .g-content {
  color: #ffffff;
  background: #2db473;
}
.squareList {
  line-height: 3rem;
  font-weight: 700;
  list-style-type: square;
  font-size: 1.1rem;
}
.g-panelslider .g-panelslider-slides .g-panelslider-slides-description {
  width: 100%;
  top: 15vw;
  right: 0;
  text-align: left;
  line-height: 1.1;
  padding-right: 5vw;
  padding-left: 5vw;
}
.g-panelslider .g-panelslider-slides .g-panelslider-slides-description .g-panelslider-slides-description-content {
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 3rem;
  background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4));
  padding: 2rem;
}
.g-contact .g-contact-item {
  position: relative;
  padding-left: 50px;
  margin-bottom: 1.5rem;
}
#g-footer h2 {
  font-size: 2rem !important;
  font-weight: 700 !important;
  text-transform: unset !important;
}
.g-contact .g-contact-icon {
  position: absolute;
  left: 0;
  font-size: 1.25rem;
  border-right: 1px solid rgba(136, 136, 136, 0.25);
  width: 35px;
  height: 45px;
  line-height: 45px;
}
.g-contact-text {
  line-height: 45px;
}
#g-copyright {
  border-top: 1px solid rgba(255, 255, 255, 0.2);
}
.g-content {
  margin: 0.625rem;
  padding: 1.5rem;
}
.g-flushed .g-content {
  margin: 0;
  padding: 0;
}
body {
  font-size: 1rem;
  line-height: 1.5;
}
h1 {
  font-size: 2.2rem;
}
h2 {
  font-size: 2rem;
}
h3 {
  font-size: 1.7rem;
}
h4 {
  font-size: 1.25rem;
}
h5 {
  font-size: 1.2rem;
}
h6 {
  font-size: 1rem;
}
small {
  font-size: 0.875rem;
}
cite {
  font-size: 0.875rem;
}
sub, sup {
  font-size: 0.75rem;
}
code, kbd, pre, samp {
  font-size: 1rem;
  font-family: "Menlo", "Monaco", monospace;
}
textarea, select[multiple=multiple], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], input:not([type]) {
  border-radius: 0.1875rem;
}
@media only all and (min-width: 75rem) {
  #g-slideshow {
    min-height: 750px;
  }
}
@media only all and (min-width: 30.01rem) and (max-width: 50.99rem) {
  #carousel-bgslideshow-1616 {
    margin-top: -100px;
  }
  #g-slideshow.fp-slideshow {
    margin-top: -60px !important;
  }
  .g-bgslideshow-slides {
    padding-top: 0;
  }
  .g-logo img {
    max-width: 50%;
  }
  .g-bgslideshow-slides .owl-item .g-bgslideshow-slides-item-description {
    font-size: 1.5rem;
  }
  .g-simplecontent .g-simplecontent-item-main-content {
    font-size: 1.3rem;
  }
  .g-panelslider .g-panelslider-slides .g-panelslider-slides-description .g-panelslider-slides-description-content {
    font-size: 1.5rem;
    font-weight: 600;
    line-height: 2rem;
    background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4));
    padding: 2rem;
  }
}
@media only all and (max-width: 30rem) {
  .g-bgslideshow-slides {
    padding-top: 0;
  }
  .g-logo img {
    max-width: 50%;
  }
  .g-bgslideshow-slides .owl-item .g-bgslideshow-slides-item-description {
    font-size: 1.5rem;
  }
  .g-simplecontent .g-simplecontent-item-main-content {
    font-size: 1.3rem;
  }
  .g-panelslider .g-panelslider-slides .g-panelslider-slides-description {
    width: 100%;
    top: 7vw;
    right: 0;
    text-align: left;
    line-height: 1.1;
    padding-right: 2vw;
    padding-left: 2vw;
  }
  .g-panelslider .g-panelslider-slides .g-panelslider-slides-description .g-panelslider-slides-description-content {
    font-size: 0.9rem;
    font-weight: 600;
    line-height: 1rem;
    background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4));
    padding: 2rem;
  }
}
/*# sourceMappingURL=custom_10.css.map */