﻿html{scroll-behavior:smooth; overflow-y:scroll;}
body {font-family:'Heebo',sans-serif; font-size:1em; line-height:120%;}
.container {max-width:960px; margin:auto;border:0px solid red;} /*  padding:auto; */
.noscript {position:absolute; max-width:960px; height:auto; z-index:999; background-color:#C60000;}
.noscript-center {text-align:center; color:white; font-size:2em; line-height:120%; padding:40px 30px 0px 30px; }
.noscript-center a{color:white; background:transparent; text-decoration:underline;}

/* ================================== Alle bis 26.25em / bis 420 px ================================== */
h1 {font-weight:600; color:rgb(102,51,0); font-size:1.8em; line-height:120%;} /* Titel */
h2 {font-weight:400; color:rgb(102,51,0); font-size:1.3em; line-height:150%;} /* Lauftext */
h3 {font-family:'Poppins',sans-serif; font-weight:700; color:#fff; font-size:1.6em; text-align:center; line-height:120%;} /* Head */
h3 a{color:rgb(255,255,255); text-decoration:none; cursor:none;}
h4 {font-weight:400; color:rgb(51,51,51); font-size:0.8em; line-height:110%;} /* Fuss klein */
h5 {font-size:.4em; line-height:100%;} 
h6 {font-family:'Poppins',sans-serif; font-weight:700; color:rgb(102,51,0); font-size:1.5em; text-align:center;} /* Titel Offertanfragen */
.bolder {color:rgb(102,51,0);font-weight:600;}
.slim {font-weight:400;}
/* HEADER */

/* INTRO HOMEPAGE */
.intro {width:100%; line-height:140%; overflow:auto;}
.intro li{font-size:1em; font-weight:400; list-style:none;}
.intro ul{margin-left:-40px;} 
.intro-links {display:block; margin-left:auto; margin-right:auto; width:340px; color:rgb(102,51,0); font-weight:600;}
.intro-rechts {display:block; margin-left:auto; margin-right:auto; width:340px; color:rgb(102,51,0); font-weight:600; overflow:auto;}

/* WEISS FULL - FAQ, KÖPFE */
.weiss-full-wrapper {overflow:auto;}
.weiss-full {max-width:80%; text-align:left; color:rgb(102,51,0); background-color:#fff; padding-left:9%; line-height:150%; border:0px solid green; overflow:auto;}

.box-weiss-intro {max-width:100%; text-align:left; background-color:#fff; padding:1% 3%; overflow:auto;}

.weiss-full a{color:rgb(102,51,0); text-decoration:underline rgb(102,51,0);}
.weiss-full ul{margin-left:-40px;}
.weiss-full li{font-size:1em; font-weight:400; list-style:none;}
.weiss-full-titel {color:rgb(102,51,0); text-align:center; font-weight:600; background-color:rgb(232,177,47); border-radius:.3em; padding:.9em; margin-bottom:1.0em; font-size:1.1em; overflow:auto;}
.untertitel {text-align:center; font-size:1.1em; font-weight:600; margin:0 0 1em 0;} 
.weiss-full-links{float:left; max-width:100%; line-height:140%; padding:0% 0% 4% 0%; text-align:left;}
.weiss-full-links img{display:block; margin:.5em auto .5em auto; width:17%; height:auto;}
.weiss-full-rechts{float:left; max-width:100%; line-height:140%; padding:0% 0% 4% 0%; text-align:left; overflow:auto;}
.weiss-full-rechts img{display:block; margin:.5em auto .5em auto; width:17%; height:auto;}

/* WEISS FULL - MASSNAHMEN */
.weiss-full-massnahmen {float:left; width:91%; margin:0 0 0 4%; height:auto; overflow:hidden;}

/* WEISS FULL - KONTAKT */
.weiss-full-kontakt {float:left; width:100%; color:rgb(102,51,0); margin:0% 0% 3% 0%; overflow:auto;}
.weiss-full-kontakt a{color:rgb(102,51,0); text-decoration:underline rgb(102,51,0);} 
.weiss-full-kontakt-links {float:left; width:100%; text-align:left; line-height:140%; padding:0% 0% 2% 0%;}
.weiss-full-kontakt-rechts {float:left; width:100%; text-align:left; line-height:140%; padding:0% 0% 0% 0%; overflow:auto;}
.weiss-full-kontakt-rechts img {width:30px; height:auto; padding-right:6px;}
.threema {margin:0; position:relative; top:-8px;}
.untertitel-kontakt {color:rgb(102,51,0); font-size:1.2em; font-weight:600; line-height:150%;}

/* WEISS FULL - DSE */
.weiss-full-dse {float:left; width:100%; color:rgb(102,51,0); margin:0% 0% 3% 0%; overflow:auto;}
.weiss-full-dse a{color:rgb(102,51,0); text-decoration:underline rgb(102,51,0);} 
.weiss-full-dse-links {float:left; width:100%; text-align:left; line-height:140%; padding:0% 0% 2% 0%;}
.weiss-full-dse-links img{display:block; margin-left:auto; margin-right:auto; width:40%; height:auto;}
.weiss-full-dse-rechts {float:left; width:100%; text-align:left; line-height:140%; padding:0% 0% 0% 0%; overflow:auto;}
.weiss-full-dse-rechts img {width:30px; height:auto; padding-right:6px;}
/* .pdf {margin:0; position:relative; top:-8px;} */
.untertitel-dse {color:rgb(102,51,0); font-size:1.2em; font-weight:600; line-height:150%;}
.hr {border-top:1px solid rgb(102,51,0); width:100%; margin:1em 0em; overflow:auto;}

/* KOEPFE */
.weiss-full-links-koepfe{float:left; width:100%; line-height:140%; padding:0% 0% 2% 0%; text-align:left;}
.weiss-full-links-koepfe img{display:block; margin:.5em auto .5em auto; width:70%; height:auto;}
.weiss-full-links-koepfe-skills{display:block; max-width:100%; padding:0% 0% 2% 0%;}
.weiss-full-links-koepfe-skills img{display:block; margin:.5em auto .5em auto; width:100%; height:auto;}
.weiss-full-rechts-koepfe{float:left; width:100%; line-height:140%; padding:0% 0% 4% 0%; text-align:left; overflow:auto;}
.weiss-full-rechts-koepfe img{display:block; margin:.5em auto .5em auto; width:70%; height:auto;}
.weiss-full-rechts-koepf-skills{display:block; max-width:100%; padding:0% 0% 4% 0%;}
.weiss-full-rechts-koepfe-skills img{display:block; margin:.5em auto .5em auto; width:100%; height:auto;}

/* BOXEN WEISS */
.box-weiss-heavy {width:100%;background-color:#fff; margin-bottom:7em; overflow:auto;}
.box-weiss {width:100%; text-align:center; background-color:#fff; padding:2% 0%; overflow:auto;}
.box-weiss a{color:rgb(102,51,0); text-decoration:underline rgb(102,51,0);}
.box-weiss-2col {width:100%; background-color:#fff; overflow:auto;}
.box-dsg-weiss {width:100%; padding:2% 0%; overflow:auto;} /* text-align:center; gelöscht 19 04 2021 */
.box-dsg-weiss a{color:rgb(102,51,0); text-decoration:underline rgb(102,51,0);}
.box-dsg-weiss img {background-image:   url(graphics_hidden/bullet-brown.svg); background-position:top 0 left 0; background-repeat:no-repeat; background-size:100% 100%; height:.7rem; width:.7rem; margin:0em 0.4em 0em 0em; display:inline-block;}
.box-weiss-guetesiegel {max-width:100%; text-align:center; background-color:#fff; padding:1% 3%; overflow:auto;}
.box-weiss-guetesiegel img{width:50%; height:auto;}
.box-weiss-guetesiegel a{color:rgb(102,51,0); text-decoration:underline rgb(102,51,0);}
.box-weiss-intro {max-width:100%; text-align:left; background-color:#fff; padding:1% 3%; overflow:auto;}
.box-weiss-intro img{width:50%; height:auto;}
.box-weiss-intro a{color:rgb(102,51,0); text-decoration:underline rgb(102,51,0);}
/* FLEXBOX FLIP WRAPPER */
.flexbox-flip-wrapper {overflow:auto;}
/* FLEXBOX ACC WRAPPER */
/* .flexbox-acc-wrapper {padding:3% 10% 2% 10%; overflow:auto;} */

.box-braun {max-width:100%; background-color:rgb(232,177,47); margin-top:0; padding:2% 3% 2% 3%; border-radius:.5em; overflow:auto;}

/* BOXEN GRAU */
.box-grau {max-width:100%; text-align:center; margin-top:.5em; background-color:#efefef; padding:0% 3%; border-radius:0em; overflow:auto;}
.box-grau-weg {max-width:100%; text-align:center; margin:.5em 0em 1.8em 0em; background-color:#efefef; padding:0% 3%; border-radius:.5em; overflow:auto;}
.box-grau-2col {width:100%; text-align:center; margin-top:1em; border-radius:.5em; background-color:#efefef; padding:4% 0% 2% 0%; overflow:auto;}
.box-grau-2col h1{padding:2% 0% 0% 0%;}
.box-grau-2col h2{padding:0% 10%;}
.flexbox-grau-2col {display:flex; flex-wrap:wrap;}
.box-grau-weiss-links {float:left; width:100%; margin:5% 5% 0% 5%; text-align:center; padding:1%; border-top-left-radius:.3em; border-top-right-radius:.3em; background-color:#fff; overflow:auto;}
.box-grau-weiss-links img {display:block; margin-left:auto; margin-right:auto; width:50%; height:auto;}
.box-grau-weiss-rechts {float:left; max-width:100%; margin:0% 5%; text-align:center; padding:1%; border-bottom-left-radius:.3em; border-bottom-right-radius:.3em; background-color:#fff; overflow:auto;}

/* ACCORDION */
.flexbox-acc-wrapper {padding:2% 5% 2% 5%; overflow:auto;}

/* FLIP CONTAINER */
.flip {display:block; font-family:'Heebo',sans-serif; font-size:1.0em; font-weight:500; color:rgb(102,51,0); background-color:rgb(232,177,47); overflow:auto;}
.flip-container {float:left; width:100%; color:rgb(102,51,0); background-color:white; border-radius:.5em; overflow:auto;}
.flip-container a{color:rgb(102,51,0); text-decoration:underline rgb(102,51,0);}
.flip-container li{font-size:1em; font-weight:400; list-style:none; padding-top:.5em;}
.flip-container ul{margin-left:-40px;} 
.flip-container-links {float:left; width:100%; line-height:140%; margin:0% 0% 0% 0%; text-align:left; padding:1em; border-radius:.3em;}
.flip-container-links img{display:block; margin:.5em auto .5em auto; width:20%; height:auto;}
.flip-container-rechts {float:left; width:100%; line-height:140%; margin:0% 0% 0% 0%; text-align:left; padding:1em; border-radius:.3em; overflow:hidden;}
.flip-container-rechts img{display:block; margin:.5em auto .5em auto; width:20%; height:auto;}

.flip-container-links-wissenswertes {float:left; width:100%; line-height:140%; margin:0% 0% 0% 0%; text-align:left; padding:1em; border-radius:.3em;}
.flip-container-links-wissenswertes img{background-image:   url(graphics_hidden/bullet-brown.svg); background-position:top 0 left 0; background-repeat:no-repeat; background-size:100% 100%; height:.7rem; width:.7rem; margin:0em 0.4em 0em 0em; display:inline-block;}
.flip-container-rechts-wissenswertes {float:left; width:100%; line-height:140%; margin:0% 0% 0% 0%; text-align:left; padding:1em; border-radius:.3em; overflow:hidden;}
.flip-container-rechts-wissenswertes img{background-image:   url(graphics_hidden/bullet-brown.svg); background-position:top 0 left 0; background-repeat:no-repeat; background-size:100% 100%; height:.7rem; width:.7rem; margin:0em 0.4em 0em 0em; display:inline-block;}

.flip-container-unten {display:block; margin:1em auto 0.5em auto;}
.flip-container-break {width:100%; border-top:1px solid lightgrey; margin:2% 5% 0% 5%; overflow:auto;}
.flip-container-break-ssd {width:100%; border-top:1px solid lightgrey; margin:2% 5% 0% 5%; overflow:auto;}

/* BOXEN GELB */
.box-gelb-2col {max-width:100%; text-align:center; margin-top:1em; background-color:rgb(232,177,47); border-radius:.5em; padding:1% 7% 6% 6%; overflow:auto;}
.box-gelb-titel {text-align:center; overflow:auto;}
.weiss-links {float:left; width:100%; margin-bottom:6%; text-align:center; padding:6% 1% 1% 1%; border-radius:.3em; background-color:#fff; overflow:auto;}
.weiss-links img {display:block; margin-left:auto; margin-right:auto; width:30%; height:auto;}
.weiss-rechts {float:left; width:100%; margin-bottom:0%; text-align:center; padding:6% 1% 1% 1%; border-radius:.3em; background-color:#fff; overflow:auto;}
.weiss-rechts img {display:block; margin-left:auto; margin-right:auto; width:30%; height:auto;}

/* OFFERTE BOX AUSAWHL - EX GELB */
.offerte-box-weiss-2col {max-width:100%; text-align:center; margin-top:1em; background-color:#fff; padding:0% 7% 0% 6%; overflow:auto;}
.offerte-box-weiss-titel {text-align:center; overflow:auto;}
.offerte-weiss-links {float:left; width:100%; margin-bottom:6%; text-align:center; padding:0% 1% 1% 1%; background-color:#fff; overflow:auto;}
.offerte-weiss-links img {display:block; margin-left:auto; margin-right:auto; width:30%; height:auto;}
.offerte-weiss-rechts {float:left; width:100%; margin-bottom:0%; text-align:center; padding:0% 1% 1% 1%; background-color:#fff; overflow:auto;}
.offerte-weiss-rechts img {display:block; margin-left:auto; margin-right:auto; width:30%; height:auto;}
.offerte-trans {display:block; margin-left:auto; margin-right:auto; padding:3% 0 2% 0; text-align:left; line-height:150%; width:90%; overflow:auto;}
.offerte-trans a{line-height:200%; color:rgba(0,0,0,0.6); text-decoration:underline rgba(0,0,0,0.4);}
.offerte-trans-center {display:block; margin-left:auto; margin-right:auto; padding:3% 0 2% 0; text-align:center; width:90%; overflow:hidden;}
.offerte-trans-center a{line-height:200%; color:rgba(0,0,0,0.6); text-decoration:underline rgba(0,0,0,0.4);}
.offerte-trans li{list-style:none;}
.offerte-trans ul{margin-left:-40px;}

/* BOXEN BLANK */
.blank-links {float:left; width:100%; text-align:center; margin-left:0%; overflow:auto;}
.blank-rechts {float:left; width:100%; text-align:center; margin-right:0%; overflow:auto;}
.blank-mitte {text-align:center; overflow:hidden;}
/* BUTTON */
.button-main {font-family:'Heebo',sans-serif; font-size:1.5em; font-weight:500; color:rgb(102,51,0); border-radius:.3em; background-color:rgb(232,177,47); border:0px solid rgb(102,51,0); padding:0.5em 1em; text-align:center; text-decoration:none; display:inline-block; font-size:1em; margin:1em 0em; cursor:pointer;}
.empfohlen {font-family:'Heebo',sans-serif; font-size:1.0em; font-weight:500; letter-spacing:1px; background-color:rgb(102,51,0); border:0px solid rgb(102,51,0); color:#fff; padding:0.3em 1em; text-align:center; text-decoration:none; display:inline-block; margin:1.5em 0em 0em 0em; cursor:auto; overflow:auto;}
.offerte-button-main {font-family:'Heebo',sans-serif; font-size:1.5em; font-weight:500; color:rgb(102,51,0); border-radius:.3em; background-color:rgb(232,177,47); border:0px solid rgb(102,51,0); padding:0.5em 1em; text-align:center; text-decoration:none; display:inline-block; font-size:1em; margin:1em 0em; cursor:pointer;}

/* BULLETS */
.bullets ul li:before{content:""; background-image:    url(graphics_hidden/ok-brown.svg); background-position:top 0 left 0; background-repeat:no-repeat; background-size:100% 100%; height:1.0rem; width:1.0rem; margin:0.0em 0.555em -0.1em 0; display:inline-block;}
/* FUSS */
.fuss {max-width:100%; margin-top:2.5em; border-top:1px solid rgb(232,177,47); overflow:hidden;}
.fuss h2{color:rgb(102,51,0);}
.fuss a{color:rgb(102,51,0); text-decoration:underline dotted rgb(102,51,0);text-underline-position:under;}
.fuss-links {display:block; max-width:100%; text-align:center; line-height:130%;}
.fuss-mitte {display:block; max-width:100%; text-align:center; line-height:130%; margin-top:2em;}
.fuss-rechts {display:block; max-width:100%; text-align:center; line-height:130%; margin-top:2em;}
.fuss-rechts img{width:130px; height:auto; padding-top:.4em;}
.fuss-abbinder {max-width:100%; border-bottom:1px solid rgb(232,177,47); margin:1em 0em 2em 0em; overflow:auto;}
.fuss-abbinder a{text-decoration:none;}
.fuss-abbinder-links {display:none;}
.fuss-abbinder-rechts {text-align:center; overflow:auto;}
.fuss-abbinder-rechts a{padding:0em 1em; line-height:3em; color:rgb(102,51,0); text-decoration:none;}
.fuss-logo {width:100%; margin:5% 0% 13% 0%; overflow:auto;}
.fuss-logo img{display:block; margin-left:auto; margin-right:auto; width:30%; height:auto;}
.fuss-logo a{border:0; text-decoration:none;}
/* ====================================== Grösser 26.25em / 420 px ====================================== */
@media screen and (min-width: 26.25em) {
/* HEADER */
/* INTRO HOMEPAGE */
.intro {width:100%; line-height:140%; background-color:#fff; padding:0%; overflow:auto;}
.intro li{font-size:1em; font-weight:400; list-style:none;}
.intro ul{margin-left:-40px;} 
.intro-links {width:360px;}
.intro-rechts {display:block; width:360px; overflow:auto;}
/* BOXEN GRAU */
.box-grau {max-width:100%; text-align:center; margin-top:1em; background-color:#efefef; padding:0% 3%; border-radius:0em; overflow:auto;}
.box-grau-weg {max-width:100%; text-align:center; margin:1em 0em 1.5em 0em; background-color:#efefef; padding:0% 3%; border-radius:.5em; overflow:auto;}
.box-grau-2col {width:100%; text-align:center; margin-top:1em; border-radius:.5em; background-color:#efefef; padding:3% 0% 4% 0%; overflow:auto;}
.box-grau-2col h1{padding:2% 0% 0% 0%;}
.box-grau-2col h2{padding:0% 10%;}
.flexbox-grau-2col {display:flex; flex-wrap:wrap;}
.box-grau-weiss-links {float:left; width:100%; margin:5% 5% 0% 5%; text-align:center; padding:1%; border-top-left-radius:.3em; border-top-right-radius:.3em; background-color:#fff; overflow:auto;}
.box-grau-weiss-links img {display:block; margin-left:auto; margin-right:auto; width:50%; height:auto;}
.box-grau-weiss-rechts {float:left; width:100%; margin:0% 5%; text-align:center; padding:1%; border-bottom-left-radius:.3em; border-bottom-right-radius:.3em; background-color:#fff; overflow:auto;}

/* ACCORDION */
.flexbox-acc-wrapper {padding:2% 4% 0% 4%; overflow:auto;}

/* FLIP CONTAINER */
.flip {display:block; font-family:'Heebo',sans-serif; font-size:1.0em; font-weight:500; color:rgb(102,51,0); background-color:rgb(232,177,47); overflow:auto;}
.flip-container {float:left; width:100%; color:rgb(102,51,0); background-color:white; border-radius:.5em; overflow:auto;}
.flip-container li{font-size:1em; font-weight:400; list-style:none; padding-top:.5em;}
.flip-container ul{margin-left:-40px;} 
.flip-container-links {float:left; width:100%; line-height:140%; margin:0% 0% 0% 0%; text-align:left; padding:1em; border-radius:.3em;}
.flip-container-links img{display:block; margin:.5em auto .5em auto; width:20%; height:auto;}
.flip-container-rechts {float:left; width:100%; line-height:140%; margin:0% 0% 0% 0%; text-align:left; padding:1em; border-radius:.3em; overflow:hidden;}
.flip-container-rechts img{display:block; margin:.5em auto .5em auto; width:20%; height:auto;}
.flip-container-links-wissenswertes {float:left; width:100%; line-height:140%; margin:0% 0% 0% 0%; text-align:left; padding:1em; border-radius:.3em;}
.flip-container-links-wissenswertes img{background-image:url(graphics_hidden/bullet-brown.svg); background-position:top 0 left 0; background-repeat:no-repeat; background-size:100% 100%; height:.7rem; width:.7rem; margin:0em 0.4em 0em 0em; display:inline-block;}
.flip-container-rechts-wissenswertes {float:left; width:100%; line-height:140%; margin:0% 0% 0% 0%; text-align:left; padding:1em; border-radius:.3em; overflow:hidden;}
.flip-container-rechts-wissenswertes img{background-image:url(graphics_hidden/bullet-brown.svg); background-position:top 0 left 0; background-repeat:no-repeat; background-size:100% 100%; height:.7rem; width:.7rem; margin:0em 0.4em 0em 0em; display:inline-block;}
.flip-container-unten {display:block; margin:1em auto 0em auto;}
.flip-container-break-ssd {width:100%; border-top:1px solid lightgrey; margin:2% 5% 0% 5%; overflow:auto;}

/* KOEPFE */
.weiss-full-links-koepfe{float:left; width:100%; line-height:140%; padding:0% 0% 2% 0%; text-align:left;}
.weiss-full-links-koepfe img{display:block; margin:.5em auto .5em auto; width:70%; height:auto;}
.weiss-full-links-koepfe-skills{display:block; max-width:100%; padding:0% 0% 2% 0%;}
.weiss-full-links-koepfe-skills img{display:block; margin:.5em auto .5em auto; width:95%; height:auto;}
.weiss-full-rechts-koepfe{float:left; width:100%; line-height:140%; padding:0% 0% 4% 0%; text-align:left; overflow:auto;}
.weiss-full-rechts-koepfe img{display:block; margin:.5em auto .5em auto; width:70%; height:auto;}
.weiss-full-rechts-koepf-skills{display:block; max-width:100%; padding:0% 0% 4% 0%;}
.weiss-full-rechts-koepfe-skills img{display:block; margin:.5em auto .5em auto; width:95%; height:auto;}

/* WEISS FULL WEG */
.weiss-full-links img{display:block; margin:.5em auto .5em auto; width:13%; height:auto;}
.weiss-full-rechts img{display:block; margin:.5em auto .5em auto; width:13%; height:auto;}

/* BOXEN GELB */
.box-gelb-2col {max-width:100%; text-align:center; margin-top:1em; background-color:rgb(232,177,47); border-radius:.5em; padding:1% 7% 6% 6%; overflow:auto;}
.box-gelb-titel {text-align:center; overflow:auto;}
.weiss-links {float:left; width:100%; margin-bottom:6%; text-align:center; padding:6% 1% 1% 1%; border-radius:.3em; background-color:#fff; overflow:auto;}
.weiss-links img {display:block; margin-left:auto; margin-right:auto; width:30%; height:auto;}
.weiss-rechts {float:left; width:100%; margin-bottom:0%; text-align:center; padding:6% 1% 1% 1%; border-radius:.3em; background-color:#fff; overflow:auto;}
.weiss-rechts img {display:block; margin-left:auto; margin-right:auto; width:30%; height:auto;}

/* OFFERTE BOX AUSAWHL - EX GELB */
.offerte-box-weiss-2col {max-width:100%; text-align:center; margin-top:1em; background-color:#fff; padding:1% 7% 0% 6%; overflow:auto;}
.offerte-box-weiss-titel {text-align:center; overflow:auto;}
.offerte-weiss-links {float:left; width:100%; margin-bottom:6%; text-align:center; padding:0% 1% 0% 1%; background-color:#fff; overflow:auto;}
.offerte-weiss-links img {display:block; margin-left:auto; margin-right:auto; width:20%; height:auto;}
.offerte-weiss-rechts {float:left; width:100%; margin-bottom:0%; text-align:center; padding:0% 1% 0% 1%; background-color:#fff; overflow:auto;}
.offerte-weiss-rechts img {display:block; margin-left:auto; margin-right:auto; width:20%; height:auto;}
.offerte-trans {display:block; margin-left:auto; margin-right:auto; padding:3% 0 2% 0; text-align:left; line-height:150%; width:80%; overflow:auto;}
.offerte-trans-center {display:block; margin-left:auto; margin-right:auto; padding:3% 0 2% 0; text-align:center; width:90%; overflow:hidden;}


.blank-mitte {text-align:center;}
.fuss-logo {width:100%; margin:5% 0% 13% 0%; overflow:auto;}
.fuss-logo img{display:block; margin-left:auto; margin-right:auto; width:25%; height:auto;}
.fuss-logo a{border:0; text-decoration:none;}
}
/* ====================================== Grösser 35.5em / 568 px ====================================== */
@media screen and (min-width: 35.5em) {
/* BOXEN GELB */
.box-gelb-2col {max-width:100%; background-color:rgb(232,177,47); margin-top:0; padding:2% 0% 0% 0%; border-radius:.5em; overflow:auto;}
.box-gelb-titel {text-align:center; padding:0% 5%; overflow:auto;}

/* OFFERTE BOX AUSAWHL - EX GELB */
.offerte-box-weiss-2col {max-width:100%; background-color:#fff; margin-top:0; padding:2% 0% 0% 0%; overflow:auto;}
.offerte-box-weiss-titel {text-align:center; padding:0% 5%; overflow:auto;}
.offerte-weiss-links {float:left; width:37%; margin:2% 2% 5% 10%; text-align:center; padding:2% 1% 1% 1%; background-color:#fff; overflow:hidden;}
.offerte-weiss-links img {display:block; margin-left:auto; margin-right:auto; width:100px; height:auto;}
.offerte-weiss-rechts {float:right; width:37%; margin:2% 10% 5% 0%; text-align:center; padding:2% 1% 1% 1%; background-color:#fff; overflow:hidden;}
.offerte-weiss-rechts img {display:block; margin-left:auto; margin-right:auto; width:100px; height:auto;}
.offerte-trans {display:block; margin-left:auto; margin-right:auto; padding:3% 0 2% 0; text-align:left; line-height:150%; width:70%; overflow:auto;}

/* KOEPFE */
.weiss-full-links-koepfe{float:left; max-width:80%; line-height:140%; padding:0% 10% 2% 10%; text-align:left;}
.weiss-full-links-koepfe img{display:block; margin:.5em auto .5em auto; width:60%; height:auto;}
.weiss-full-links-koepfe-skills{display:block; max-width:100%; padding:0% 0% 2% 0%;}
.weiss-full-links-koepfe-skills img{display:block; margin:.5em auto .5em auto; width:100%; height:auto;}
.weiss-full-rechts-koepfe{float:left; max-width:80%; line-height:140%; padding:0% 10% 2% 10%; text-align:left; overflow:auto;}
.weiss-full-rechts-koepfe img{display:block; margin:.5em auto .5em auto; width:60%; height:auto;}
.weiss-full-rechts-koepf-skills{display:block; max-width:100%; padding:0% 0% 4% 0%; overflow:auto;}
.weiss-full-rechts-koepfe-skills img{display:block; margin:.5em auto .5em auto; width:100%; height:auto;}

/* WEISS FULL - FAQ */
.weiss-full {float:left; width:100%; color:rgb(102,51,0); background-color:#fff; margin:0% 0% 3% 0%; overflow:auto;}
.weiss-full-links{float:left; max-width:100%; line-height:140%; padding:0% 0% 3% 0%; text-align:left; overflow:auto;}
.weiss-full-links img{display:block; margin:.5em auto .5em auto; width:10%; height:auto;}
.weiss-full-rechts{float:left; max-width:100%; line-height:140%; padding:0% 0% 3% 0%; text-align:left; overflow:auto;}
.weiss-full-rechts img{display:block; margin:.5em auto .5em auto; width:10%; height:auto;}

/* BOXEN WEISS */
.weiss-links {float:left; width:39%; margin:2% 2% 5% 7%; text-align:center; padding:2% 1% 1% 1%; border-radius:.3em; background-color:#fff; overflow:hidden;}
.weiss-links img {display:block; margin-left:auto; margin-right:auto; width:100px; height:auto;}
.weiss-rechts {float:right; width:39%; margin:2% 7% 5% 0%; text-align:center; padding:2% 1% 1% 1%; border-radius:.3em; background-color:#fff; overflow:hidden;}
.weiss-rechts img {display:block; margin-left:auto; margin-right:auto; width:100px; height:auto;}
/* BOXEN GRAU */
.box-grau {max-width:100%; text-align:center; margin-top:1.5em; background-color:#efefef; padding:1% 1%; border-radius:0em; overflow:auto;}
.box-grau-weg {max-width:100%; text-align:center; margin:0em 0em 1.7em 0em; background-color:#efefef; padding:1% 1%; border-radius:.5em; overflow:auto;}
.box-grau-2col {width:100%; text-align:center; margin-top:0; border-radius:.5em; background-color:#efefef; padding:3% 0% 1% 0%; overflow:auto;}
.box-grau-2col h1{padding:2% 0% 0% 0%;}
.box-grau-2col h2{padding:0% 10%;}
.flexbox-grau-2col {display:flex; flex-wrap:wrap; padding-bottom:3%;}
.box-grau-weiss-links {float:left; width:39%; margin:2% 1% 0% 6%; text-align:center; padding:0% 1% 1% 1%; border-radius:.3em; background-color:#fff; overflow:hidden;}
.box-grau-weiss-links img {display:block; margin-left:auto; margin-right:auto; width:65%; height:auto;}
.box-grau-weiss-rechts {float:right; width:39%; margin:2% 5% 0% 4%; text-align:center; padding:0% 1% 1% 1%; border-radius:.3em; background-color:#fff; overflow:hidden;}
.box-weiss-guetesiegel img{width:30%; height:auto;}
.box-weiss-intro img{width:30%; height:auto;}
.fuss-logo {width:100%; margin:5% 0% 9% 0%; overflow:auto;}
.fuss-logo img{display:block; margin-left:auto; margin-right:auto; width:20%; height:auto;}
.fuss-logo a{border:0; text-decoration:none;}

/* ACCORDION */
.flexbox-acc-wrapper {padding:1% 7% 2% 7%; overflow:auto;}

/* FLIP CONTAINER */
.flip {display:block; font-family:'Heebo',sans-serif; font-size:1.0em; font-weight:500; color:rgb(102,51,0); background-color:rgb(232,177,47); overflow:auto;}
.flip-container {float:left; width:100%; color:rgb(102,51,0); background-color:white; border-radius:.5em; overflow:auto;}
.flip-container li{font-size:1em; font-weight:400; list-style:none; padding-top:.5em;}
.flip-container ul{margin-left:-40px;} 
.flip-container-links {float:left; width:100%; line-height:140%; margin:0% 0% 0% 0%; text-align:left; padding:1em; border-radius:.3em;}
.flip-container-links img{display:block; margin:.5em auto .5em auto; width:13%; height:auto;}
.flip-container-rechts {float:left; width:100%; line-height:140%; margin:0% 0% 0% 0%; text-align:left; padding:1em; border-radius:.3em; overflow:hidden;}
.flip-container-rechts img{display:block; margin:.5em auto .5em auto; width:13%; height:auto;}
.flip-container-links-wissenswertes {float:left; width:100%; line-height:140%; margin:0% 0% 0% 0%; text-align:left; padding:1em; border-radius:.3em;}
.flip-container-links-wissenswertes img{background-image:url(graphics_hidden/bullet-brown.svg); background-position:top 0 left 0; background-repeat:no-repeat; background-size:100% 100%; height:.7rem; width:.7rem; margin:0em 0.4em 0em 0em; display:inline-block;}
.flip-container-rechts-wissenswertes {float:left; width:100%; line-height:140%; margin:0% 0% 0% 0%; text-align:left; padding:1em; border-radius:.3em; overflow:hidden;}
.flip-container-rechts-wissenswertes img{background-image:url(graphics_hidden/bullet-brown.svg); background-position:top 0 left 0; background-repeat:no-repeat; background-size:100% 100%; height:.7rem; width:.7rem; margin:0em 0.4em 0em 0em; display:inline-block;}
.flip-container-unten {display:block; margin:1em auto -1em auto;}

.flip-container-unten {display:block; margin:1em auto 0em auto;}
.flip-container-break {width:100%; border-top:1px solid lightgrey; margin:2% 3% 0% 3%; overflow:auto;}
.flip-container-break-ssd {width:100%; border-top:1px solid lightgrey; margin:2% 3% 0% 3%; overflow:auto;}
}
/* ====================================== Grösser 41.7em / 667 px ====================================== */
@media screen and (min-width: 41.7em) {
h5 {font-size:1.0em; line-height:120%;}

/* BOXEN WEISS */
.box-dsg-weiss {width:auto; padding:2% 5%; overflow:auto;} /* text-align:center; gelöscht 19 04 2021 */
.weiss-full-links{float:left; width:100%; line-height:140%; padding:0% 0% 3% 0%; text-align:left; overflow:auto;}
.weiss-full-links img{display:block; margin:.5em auto .5em auto; width:8%; height:auto;}
.weiss-full-rechts{float:left; width:100%; line-height:140%; padding:0% 0% 3% 0%; text-align:left; overflow:auto;}
.weiss-full-rechts img{display:block; margin:.5em auto .5em auto; width:8%; height:auto;}

/* OFFERTE BOX AUSAWHL - EX GELB */
.offerte-trans {display:block; margin-left:auto; margin-right:auto; padding:3% 0 2% 0; text-align:left; line-height:150%; width:60%; overflow:auto;}

/* KOEPFE */
.weiss-full-links-koepfe-skills img{display:block; margin:.5em auto .5em auto; width:88%; height:auto;}
.weiss-full-rechts-koepfe-skills img{display:block; margin:.5em auto .5em auto; width:88%; height:auto;}
.box-grau-weg {max-width:100%; text-align:center; margin:0em 0em 1.5em 0em; background-color:#efefef; padding:1% 1%; border-radius:.5em; overflow:auto;}
.fuss-logo {width:100%; margin:5% 0% 5% 0%; overflow:auto;}
.fuss-logo img{display:block; margin-left:auto; margin-right:auto; width:20%; height:auto;}
.fuss-logo a{border:0; text-decoration:none;}
}
/* ====================================== Grösser 48em / 768 px ====================================== */
@media screen and (min-width: 48em) {
/* FONTS */
h1 {font-weight:600; color:rgb(102,51,0); font-size:2.25em; line-height:120%;} /* Titel */
h2 {font-weight:400; color:rgb(102,51,0); font-size:1.1em; line-height:135%;} /* Lauftext */
h3 {font-family:'Poppins',sans-serif; font-weight:700; color:#fff; font-size:3.0em; text-align:center; line-height:120%;} /* Head */
h4 {font-weight:400; color:rgb(51,51,51); font-size:0.8em; line-height:110%;} /* Fuss klein */
h5 {font-size:1.0em; line-height:120%;} 
h6 {font-family:'Poppins',sans-serif; font-weight:700; color:rgb(102,51,0); font-size:2.0em; text-align:center;} /* Titel Offertanfragen */
/* HEADER */
/* INTRO HOMEPAGE */
.intro {width:100%; line-height:140%; background-color:#fff; padding:2% 0% 0% 0%; overflow:auto;}
.intro li{font-size:1em; font-weight:400; list-style:none;}
.intro ul{margin-left:-40px;} 
.intro-links {float:left; width:44%; margin:0% 1% 5% 5%; padding:0% 0% 0% 0%; border-radius:.3em; background-color:#fff; font-weight:600; color:rgb(102,51,0);}
.intro-rechts {float:left; width:46%; margin:0% 0% 5% 0%; padding:0% 0% 0% 0%; border-radius:.3em; background-color:#fff; font-weight:600; color:rgb(102,51,0); overflow:auto;}

/* WEISS FULL FAQ Weg */
.weiss-full-links{float:left; width:43%; text-align:left; line-height:140%; padding:0% 5% 2% 4%;}
.weiss-full-links img{display:block; margin:.5em auto .5em auto; width:15%; height:auto;}
.weiss-full-rechts{float:right; width:43%; text-align:left; padding:0% 4% 2% 0%; line-height:140%; overflow:auto;}
.weiss-full-rechts img{display:block; margin:.5em auto .5em auto; width:15%; height:auto;}

/* WEISS FULL - KONTAKT */
.weiss-full-kontakt {float:left; width:100%; color:rgb(102,51,0); margin:0% 0% 3% 0%; overflow:auto;}
.weiss-full-kontakt a{color:rgb(102,51,0); text-decoration:underline rgb(102,51,0);} 
.weiss-full-kontakt-links {float:left; text-align:center; width:43%; line-height:140%; padding:0% 0% 0% 8%;}
.weiss-full-kontakt-rechts {float:right; width:43%; text-align:left; line-height:140%; padding:0% 4% 2% 0%; overflow:auto;}
.weiss-full-kontakt-rechts img {width:30px; height:auto; padding-right:6px;}
.threema {margin:0; position:relative; top:-8px;}
.untertitel-kontakt {color:rgb(102,51,0); font-size:1.1em; font-weight:600;} 

/* WEISS FULL - DSE */
.weiss-full-dse {float:left; width:100%; color:rgb(102,51,0); margin:0% 0% 0% 0%; overflow:auto;}
.weiss-full-dse a{color:rgb(102,51,0); text-decoration:underline rgb(102,51,0);} 
.weiss-full-dse-links {float:left; text-align:left; width:43%; line-height:140%; padding:0% 0% 0% 8%;}
.weiss-full-dse-links img{display:block; margin-left:auto; margin-right:auto; width:40%; height:auto;}
.weiss-full-dse-rechts {float:right; width:43%; text-align:left; line-height:140%; padding:0% 4% 2% 0%; overflow:auto;}
.weiss-full-dse-rechts img {width:30px; height:auto; padding-right:6px;}
/* .pdf {margin:0; position:relative; top:-8px;} */
.untertitel-dse {color:rgb(102,51,0); font-size:1.1em; font-weight:600;} 

/* KOEPFE */
.weiss-full-links-koepfe{float:left; width:43%; text-align:left; line-height:140%; padding:0% 3% 2% 4%;}
.weiss-full-links-koepfe img{display:block; margin:.5em auto .5em auto; width:90%; height:auto;}
.weiss-full-links-koepfe-skills{display:block; max-width:100%; padding:0% 0% 2% 0%;}
.weiss-full-links-koepfe-skills img{display:block; margin:.5em auto .5em auto; width:100%; height:auto;}
.weiss-full-rechts-koepfe{float:right; width:43%; text-align:left; line-height:140%; padding:0% 3% 2% 3%; overflow:auto;}
.weiss-full-rechts-koepfe img{display:block; margin:.5em auto .5em auto; width:90%; height:auto;}
.weiss-full-rechts-koepf-skills{display:block; max-width:100%; padding:0% 0% 4% 0%; overflow:auto;}
.weiss-full-rechts-koepfe-skills img{display:block; margin:.5em auto .5em auto; width:100%; height:auto;}

/* BOXEN WEISS */
.box-weiss {width:100%; text-align:center; background-color:#fff; padding:2% 0%; overflow:auto;}
.box-weiss a{color:rgb(102,51,0); text-decoration:underline rgb(102,51,0);}
.box-weiss-2col {width:100%; background-color:#fff; overflow:auto;}
.box-dsg-weiss {width:auto; padding:2% 10%; overflow:auto;} /* text-align:center;  gelöscht 19 04 2021 */
.box-dsg-weiss a{color:rgb(102,51,0); text-decoration:underline rgb(102,51,0);}
.box-dsg-weiss img {background-image:url(graphics_hidden/bullet-brown.svg); background-position:top 0 left 0; background-repeat:no-repeat; background-size:100% 100%; height:.6rem; width:.6rem; margin:0em 0.5em 0.1em 0em; display:inline-block;}
.box-weiss-guetesiegel {max-width:100%; text-align:center; padding:1% 9%; overflow:auto;}
.box-weiss-guetesiegel img{width:195px; height:auto;}
.box-weiss-guetesiegel a{color:rgb(102,51,0); text-decoration:underline rgb(102,51,0);}
.box-weiss-intro {max-width:100%; text-align:left; background-color:#fff; padding:1% 9%; overflow:auto;}
.box-weiss-intro h2{font-weight:400;font-size:1.5em;}
.box-weiss-intro img{width:195px; height:auto;}
.box-weiss-intro a{color:rgb(102,51,0); text-decoration:underline rgb(102,51,0);}

/* BOXEN GRAU */
.box-grau {max-width:100%; text-align:center; margin-top:0; background-color:#efefef; padding:1% 7%; border-radius:0em; overflow:auto;}
.box-grau-weg {max-width:100%; text-align:center; margin:1em 0em; background-color:#efefef; padding:0% 7%; border-radius:.5em; overflow:auto;}
.box-grau-2col {width:100%; text-align:center; margin-top:0; border-radius:.5em; background-color:#efefef; padding:2% 0% 3% 0%; overflow:auto;}
.box-grau-2col h1{padding:2% 0% 0% 0%;}
.box-grau-2col h2{padding:0% 10%;}
.flexbox-grau-2col {display:flex; flex-wrap:wrap;}
.box-grau-weiss-links {float:left; width:37%; margin:2% 2% 0% 10%; text-align:center; padding:0% 1% 1% 1%; border-radius:.3em; background-color:#fff; overflow:hidden;}
.box-grau-weiss-links img {display:block; margin-left:auto; margin-right:auto; width:55%; height:auto;}
.box-grau-weiss-rechts {float:right; width:37%; margin:2% 10% 0% 0%; text-align:center; padding:0% 1% 1% 1%; border-radius:.3em; background-color:#fff; overflow:hidden;}

/* BOXEN GELB */
.box-gelb-2col {max-width:100%; background-color:rgb(232,177,47); margin-top:0; padding:2% 0% 0% 0%; border-radius:.5em; overflow:auto;}
.box-gelb-titel {text-align:center; padding:0% 5%; overflow:auto;}
.weiss-links {float:left; width:37%; margin:2% 2% 5% 10%; text-align:center; padding:2% 1% 1% 1%; border-radius:.3em; background-color:#fff; overflow:hidden;}
.weiss-links img {display:block; margin-left:auto; margin-right:auto; width:100px; height:auto;}
.weiss-rechts {float:right; width:37%; margin:2% 10% 5% 0%; text-align:center; padding:2% 1% 1% 1%; border-radius:.3em; background-color:#fff; overflow:hidden;}
.weiss-rechts img {display:block; margin-left:auto; margin-right:auto; width:100px; height:auto;}

/* BOXEN BRAUN */
.box-braun {max-width:100%; background-color:rgb(232,177,47); margin-top:0; padding:2% 10% 2% 10%; border-radius:.5em; overflow:auto;}


/* OFFERTE BOX AUSAWHL - EX GELB */
.offerte-box-weiss-2col {max-width:100%; background-color:#fff; margin-top:0; padding:2% 0% 0% 0%; overflow:auto;}
.offerte-box-weiss-titel {text-align:center; padding:0% 5%; overflow:auto;}
.offerte-box-weiss-titel a{}
.offerte-weiss-links {float:left; width:37%; margin:0% 2% 0% 10%; text-align:center; padding:2% 1% 1% 1%; background-color:#fff; overflow:hidden;}
.offerte-weiss-links img {display:block; margin-left:auto; margin-right:auto; width:100px; height:auto;}
.offerte-weiss-rechts {float:right; width:37%; margin:0% 10% 0% 0%; text-align:center; padding:2% 1% 1% 1%; background-color:#fff; overflow:hidden;}
.offerte-weiss-rechts img {display:block; margin-left:auto; margin-right:auto; width:100px; height:auto;}
.offerte-trans {display:block; margin-left:auto; margin-right:auto; padding:3% 0 2% 0; text-align:left; line-height:150%; width:60%; overflow:auto;}
.offerte-trans a{line-height:200%; color:rgba(0,0,0,0.6); text-decoration:underline rgba(0,0,0,0.4);}

/* ACCORDION */
.flexbox-acc-wrapper {padding:2% 10% 0% 10%; overflow:auto;}

/* FLIP CONTAINER */
.flip {display:block; font-family:'Heebo',sans-serif; font-size:1.1em; font-weight:500; color:rgb(102,51,0); background-color:rgb(232,177,47); overflow:auto;}
.flip-container {float:left; width:100%; color:rgb(102,51,0); background-color:white; border-radius:.5em; overflow:auto;}
.flip-container a{color:rgb(102,51,0); text-decoration:underline rgb(102,51,0);}
.flip-container li{font-size:1em; font-weight:400; list-style:none; padding-top:.5em;}
.flip-container ul{margin-left:-40px;} 
.flip-container-links {float:left; width:43%; line-height:140%; margin:0% 2% 0% 0%; text-align:left; padding:1em; border-radius:.3em;}
.flip-container-links img{display:block; margin:.5em auto .5em auto; width:20%; height:auto;}
.flip-container-rechts {float:right; width:42%; line-height:140%; margin:0% 0% 0% 2%; text-align:left; padding:1em; border-radius:.3em; overflow:hidden;}
.flip-container-rechts img{display:block; margin:.5em auto .5em auto; width:20%; height:auto;}
.flip-container-links-wissenswertes {float:left; width:43%; line-height:140%; margin:0% 2% 0% 0%; text-align:left; padding:1em; border-radius:.3em;}
.flip-container-links-wissenswertes img{background-image:url(graphics_hidden/bullet-brown.svg); background-position:top 0 left 0; background-repeat:no-repeat; background-size:100% 100%; height:.7rem; width:.7rem; margin:0em 0.4em 0em 0em; display:inline-block;}
.flip-container-rechts-wissenswertes {float:right; width:42%; line-height:140%; margin:0% 0% 0% 2%; text-align:left; padding:1em; border-radius:.3em; overflow:hidden;}
.flip-container-rechts-wissenswertes img{background-image:url(graphics_hidden/bullet-brown.svg); background-position:top 0 left 0; background-repeat:no-repeat; background-size:100% 100%; height:.7rem; width:.7rem; margin:0em 0.4em 0em 0em; display:inline-block;}
.flip-container-unten {display:block; margin:1em auto -0.5em auto;}
.flip-container-break-ssd {display:none;}
/* BOXEN BLANK */
.blank-links {float:left; width:37%; text-align:center; margin-left:7.5%; overflow:hidden;}
.blank-rechts {float:right; width:37%; text-align:center; margin-right:7.5%; overflow:hidden;}
.blank-mitte {text-align:center;}
/* BUTTON */
.button-main {font-family:'Heebo',sans-serif; font-size:1.5em; font-weight:500; color:rgb(102,51,0); border-radius:.3em; background-color:rgb(232,177,47); border:0px solid rgb(102,51,0); padding:0.5em 2em; text-align:center; text-decoration:none; display:inline-block; font-size:1em; margin:1em 0em; cursor:pointer;}
.empfohlen {font-family:'Heebo',sans-serif; font-size:1.0em; font-weight:500; letter-spacing:1px; background-color:rgb(102,51,0); border:0px solid rgb(102,51,0); color:#fff; padding:0.5em 2em; text-align:center; text-decoration:none; display:inline-block; margin:1.5em 0em 0em 0em; cursor:auto; overflow:auto;}
.offerte-button-main {font-family:'Heebo',sans-serif; font-size:1.5em; font-weight:500; color:rgb(102,51,0); border-radius:.3em; background-color:rgb(232,177,47); border:0px solid rgb(102,51,0); padding:0.5em 1em; text-align:center; text-decoration:none; display:inline-block; font-size:1em; margin:1em 0em; cursor:pointer;}

/* BULLETS */
.bullets ul li:before{content:""; background-image: url(graphics_hidden/ok-brown.svg); background-position:top 0 left 0; background-repeat:no-repeat; background-size:100% 100%; height:1.0rem; width:1.0rem; margin:0em 0.555em -0.1em 0; display:inline-block;}
/* KUNDENSTIMMEN */
.fuss-logo {width:100%; margin:5% 0% 8% 0%; overflow:auto;}
.fuss-logo img{display:block; margin-left:auto; margin-right:auto; width:15%; height:auto;}
.fuss-logo a{border:0; text-decoration:none;}
}
/* ====================================== Grösser 51.5em / 824 px ====================================== */
@media screen and (min-width: 51.5em) {
.weiss-full-links img{display:block; margin:.5em auto .5em auto; width:15%; height:auto;}
.weiss-full-rechts img{display:block; margin:.5em auto .5em auto; width:15%; height:auto;}
.flip-container-break {width:100%; border-top:2px dotted lightgrey; margin:2% 3% 0% 3%; overflow:auto;}
/* PDF 
/* FUSS */
.fuss {max-width:100%; margin-top:2.5em; border-top:1px solid rgb(232,177,47); overflow:hidden;}
.fuss h2{color:rgb(102,51,0);}
.fuss a{color:rgb(102,51,0); text-decoration:underline dotted rgb(102,51,0);text-underline-position:under;}
.fuss-links {float:left; text-align:center; width:32%; padding-right:2%;}
.fuss-mitte {float:left; text-align:center; width:32%; padding-right:2%; line-height:130%; margin-top:0em;}
.fuss-rechts {float:right; text-align:center; width:32%; overflow:hidden; line-height:130%; margin-top:0em;}
.fuss-rechts img{width:130px; height:auto; padding-top:.4em;}
.fuss-abbinder {max-width:100%; margin-top:0em; border-bottom:1px solid rgb(232,177,47); overflow:auto;}
.fuss-abbinder a{text-decoration:none;}
/* .fuss-abbinder-links {display:block; float:left; width:30%;} am 21 02 24 in Grösser 64em */
.fuss-abbinder-rechts {float:right; width:auto; overflow:auto;}
.fuss-abbinder-rechts a{padding-left:3em; color:rgb(102,51,0); text-decoration:none;}
.fuss-logo {width:100%; margin:5% 0% 10% 0%; overflow:auto;}
.fuss-logo img{display:block; margin-left:auto; margin-right:auto; width:14%; height:auto;}
.fuss-logo a{border:0; text-decoration:none;}
}
/* ====================================== Grösser 64em / 1024 px ====================================== */
@media screen and (min-width: 64em) {
.intro-links {float:left; width:40%; margin:0% 1% 5% 13%; padding:0% 0% 0% 0%; border-radius:.3em; background-color:#fff; font-weight:600; color:rgb(102,51,0);}
.intro-rechts {float:left; width:44%; margin:0% 0% 5% 0%; padding:0% 0% 0% 0%; border-radius:.3em; background-color:#fff; font-weight:600; color:rgb(102,51,0); overflow:auto;}
.fuss-abbinder-links {display:block; float:left; width:30%;}
.flip-container-break {width:100%; border-top:1px solid lightgrey; margin:2% 2% 0% 2%; overflow:auto;}
}