@font-face{font-family:"BasicSansAlt-BlackIt";src:url("../fonts/BasicSansAlt-BlackIt.eot");src:url("../fonts/BasicSansAlt-BlackIt.eot?#iefix") format("embedded-opentype"),url("../fonts/BasicSansAlt-BlackIt.woff") format("woff"),url("../fonts/BasicSansAlt-BlackIt.ttf") format("truetype")}.site-logo{width:250px!important}.kampagne2020Hero .orbit-next,.kampagne2020Hero .orbit-previous{font-size:20px;color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,0.8)}.kampagne2020{}.kampagne2020.hero .hero-content{margin-bottom:10px}.kampagne2020.hero .hero-content .hero-text{margin-top:100px}.kampagne2020.hero .hero-content .hero-text h1{font-family:"BasicSansAlt-BlackIt";text-align:center;font-size:8rem;color:#fff;text-shadow:1px 1px 4px black}.kampagne2020.hero .hero-content .hero-text p{font-family:"Cedra4F-Wide","Liberation Mono",Courier,monospace;text-align:center;font-size:2.6rem;line-height:3.4rem;color:#fff;text-shadow:1px 1px 4px black}.kampagne2020.hero .hero-content .hero-text .buttonDown{margin-top:80px;display:block;width:50px;margin-left:auto;margin-right:auto;cursor:pointer}.kampagne2020 h2{font-family:"BasicSansAlt-BlackIt";font-size:66px;line-height:77px;margin-bottom:50px;margin-right:150px}.kampagne2020 h3{font-family:"BasicSansAlt-BlackIt";font-size:70px;line-height:77px;margin-bottom:40px}.kampagne2020 p{font-family:"Cedra4F-Wide","Liberation Mono",Courier,monospace;font-size:28px;line-height:42px;color:#CE0037}.kampagne2020 .stoerer{border:2px solid #CE0037;width:150px;height:150px;text-align:center;font-family:"BasicSansAlt-BlackIt";font-size:30px;line-height:31px;border-radius:999px;padding-top:40px;color:#CE0037;position:absolute;top:-10px;right:5px;background-color:#fff}.kampagne2020 .stoerer.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-duration:9s;animation-duration:9s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.kampagne2020 .txtred{color:#CE0037}.kampagne2020 .intro{position:relative;margin-top:80px;margin-bottom:80px}.kampagne2020 .intro .columns{padding-left:40px;padding-right:40px}.kampagne2020 .teaser .columns{margin-top:70px;margin-bottom:70px;padding-left:40px;padding-right:40px}.kampagne2020 .teaser .image{width:400px;height:400px;border-radius:9999px;border:solid 10px #fff;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-box-shadow:5px 5px 20px rgba(0,0,0,0.5);box-shadow:5px 5px 20px rgba(0,0,0,0.5)}.kampagne2020 .buttonlink{font-family:"BasicSansAlt-BlackIt";display:inline-block;color:#fff;padding:5px 20px;margin-top:20px;background-color:#CE0037;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.kampagne2020 .buttonlink:hover{-webkit-box-shadow:5px 5px 15px rgba(0,0,0,0.8);box-shadow:5px 5px 15px rgba(0,0,0,0.8)}.kampagne2020.bgRed{background-color:#CE0037;color:#fff}.kampagne2020.bgRed h2,.kampagne2020.bgRed h3,.kampagne2020.bgRed p{color:#fff}.kampagne2020.bgRed .buttonlink{color:#CE0037;background-color:#fff}.kampagne2020 .links .group{margin-bottom:60px}.kampagne2020 .links .group .angebotLink{font-family:"BasicSansAlt-BlackIt";display:inline-block;border:2px solid #CE0037;padding:5px 20px 5px 35px;font-size:28px;line-height:35px;margin-left:80px;margin-right:20px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;position:relative}.kampagne2020 .links .group .angebotLink:hover{-webkit-box-shadow:5px 5px 15px rgba(0,0,0,0.3);box-shadow:5px 5px 15px rgba(0,0,0,0.3)}.kampagne2020 .links .group .angebotLink:before{content:" ";display:block;width:70px;height:70px;border-radius:999px;position:absolute;left:-43px;top:-11px;background-position:center center;background-size:cover;background-repeat:no-repeat;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.5);box-shadow:2px 2px 3px rgba(0,0,0,0.5)}.kampagne2020 .links .group .angebotLink.ausflug:before{background-image:url("/uploads/sommerkampagne2020/ausflug.jpg")}.kampagne2020 .links .group .angebotLink.sport:before{background-image:url("/uploads/sommerkampagne2020/sport.jpg")}.kampagne2020 .links .group .angebotLink.familie:before{background-image:url("/uploads/sommerkampagne2020/familie.jpg")}.kampagne2020 .links .group .angebotLink.kultur:before{background-image:url("/uploads/sommerkampagne2020/kultur.jpg")}.kampagne2020 .links .group .angebotLink.genuss:before{background-image:url("/uploads/sommerkampagne2020/genuss.jpg")}.kampagne2020 .links .group .angebotLink.stgallen:before{background-image:url("/uploads/sommerkampagne2020/stgallen.jpg")}.kampagne2020 .links .group .angebotLink.toggenburg:before{background-image:url("/uploads/sommerkampagne2020/toggenburg.jpg")}.kampagne2020 .links .group .angebotLink.thurgau:before{background-image:url("/uploads/sommerkampagne2020/thurgau.jpg")}.kampagne2020 .links .group .angebotLink.appenzell:before{background-image:url("/uploads/sommerkampagne2020/appenzell.jpg")}.kampagne2020 .links .group .angebotLink.schaffhausen:before{background-image:url("/uploads/sommerkampagne2020/schaffhausen.jpg")}.kampagne2020 .links .group .angebotLink.liechtenstein:before{background-image:url("/uploads/sommerkampagne2020/liechtenstein.jpg")}@-webkit-keyframes bounce{0%{-webkit-transform:scale(1,1) translateY(0) rotate(-15deg);transform:scale(1,1) translateY(0) rotate(-15deg)}2%{-webkit-transform:scale(1.1,0.9) translateY(0) rotate(-15deg);transform:scale(1.1,0.9) translateY(0) rotate(-15deg)}7%{-webkit-transform:scale(0.9,1.1) translateY(-70px) rotate(-15deg);transform:scale(0.9,1.1) translateY(-70px) rotate(-15deg)}12%{-webkit-transform:scale(1.05,0.95) translateY(0) rotate(-15deg);transform:scale(1.05,0.95) translateY(0) rotate(-15deg)}14%{-webkit-transform:scale(1,1) translateY(-7px) rotate(-15deg);transform:scale(1,1) translateY(-7px) rotate(-15deg)}16%{-webkit-transform:scale(1,1) translateY(0) rotate(-15deg);transform:scale(1,1) translateY(0) rotate(-15deg)}17%{-webkit-transform:scale(1,1) translateY(0) rotate(-15deg);transform:scale(1,1) translateY(0) rotate(-15deg)}to{-webkit-transform:scale(1,1) translateY(0) rotate(-15deg);transform:scale(1,1) translateY(0) rotate(-15deg)}}@keyframes bounce{0%{-webkit-transform:scale(1,1) translateY(0) rotate(-15deg);transform:scale(1,1) translateY(0) rotate(-15deg)}2%{-webkit-transform:scale(1.1,0.9) translateY(0) rotate(-15deg);transform:scale(1.1,0.9) translateY(0) rotate(-15deg)}7%{-webkit-transform:scale(0.9,1.1) translateY(-70px) rotate(-15deg);transform:scale(0.9,1.1) translateY(-70px) rotate(-15deg)}12%{-webkit-transform:scale(1.05,0.95) translateY(0) rotate(-15deg);transform:scale(1.05,0.95) translateY(0) rotate(-15deg)}14%{-webkit-transform:scale(1,1) translateY(-7px) rotate(-15deg);transform:scale(1,1) translateY(-7px) rotate(-15deg)}16%{-webkit-transform:scale(1,1) translateY(0) rotate(-15deg);transform:scale(1,1) translateY(0) rotate(-15deg)}17%{-webkit-transform:scale(1,1) translateY(0) rotate(-15deg);transform:scale(1,1) translateY(0) rotate(-15deg)}to{-webkit-transform:scale(1,1) translateY(0) rotate(-15deg);transform:scale(1,1) translateY(0) rotate(-15deg)}}@media screen and (min-width:40em){.hero .hero-content{margin-left:0}}@media screen and (max-width:1080px){.hero .hero-content{max-height:100vh;margin-left:0}.hero .hero-content .hero-text{background:transparent}.hero .hero-content .hero-text h1{margin-top:20px;font-size:4rem!important;line-height:4rem;margin-bottom:40px}.hero .hero-content .hero-text .buttonDown{margin-top:50px!important}.hero .hero-content .hero-text p{font-size:1.8rem!important;line-height:1.9rem!important}.kampagne2020 h2{font-size:50px;line-height:50px;margin-right:120px}.kampagne2020 p{font-size:21px;line-height:32px}.kampagne2020 .stoerer{width:120px;height:120px;font-size:25px;line-height:25px;padding-top:32px;top:-70px;right:10px}.kampagne2020 .intro{margin-bottom:30px}.kampagne2020 .teaser .columns{margin-top:30px;margin-bottom:30px}.kampagne2020 .teaser .image{width:230px;height:230px;margin-left:auto;margin-right:auto;margin-bottom:20px}.kampagne2020 .teaser h3{font-size:50px;line-height:50px}.kampagne2020.bgRed .teaser .image{margin-top:20px;margin-bottom:0}.kampagne2020 .links .group{margin-bottom:0}.kampagne2020 .links .group .angebotLink{display:inline-block;margin-bottom:40px}}@media screen and (max-width:639px){.hero .hero-content{max-height:100vh;margin-left:0}.hero .hero-content .hero-text{background:transparent}.hero .hero-content .hero-text h1{margin-top:20px;font-size:4rem!important;line-height:4rem;margin-bottom:40px}.hero .hero-content .hero-text .buttonDown{margin-top:50px!important}.hero .hero-content .hero-text p{font-size:1.8rem!important;line-height:1.9rem}.kampagne2020 h2{font-size:50px;line-height:50px;margin-right:120px}.kampagne2020 p{font-size:21px;line-height:32px}.kampagne2020 .stoerer{width:120px;height:120px;font-size:25px;line-height:25px;padding-top:32px;top:-70px;right:10px}.kampagne2020 .intro{margin-bottom:30px}.kampagne2020 .intro .columns{padding-left:15px;padding-right:15px}.kampagne2020 .teaser .columns{padding-left:15px;padding-right:15px}.kampagne2020 .teaser .image{width:320px;height:320px;margin-left:auto;margin-right:auto;margin-bottom:20px}.kampagne2020 .teaser h3{font-size:50px;line-height:50px}.kampagne2020.bgRed .teaser .image{margin-top:20px;margin-bottom:0}.kampagne2020 .links .group{margin-bottom:0}.kampagne2020 .links .group .angebotLink{display:block;margin-bottom:40px}}@media screen and (max-width:400px){.kampagne2020 h2{margin-top:30px;margin-right:0px}}
/*# sourceMappingURL=homepage2020.css.map */