.autocomplete{width:100%;position:relative}autocomplete input{margin:0!important}.autocomplete ul{position:absolute;left:0;width:100%;margin:0;padding:.9em .5em;background:#fff;text-align:left;border-left:2px solid #000;border-right:2px solid #000;border-bottom:2px solid #000;z-index:1}.autocomplete li{margin-right:1em;cursor:pointer;list-style:none;width:100%;padding:.3em .4em;overflow:hidden;text-overflow:ellipsis}.autocomplete li.active{width:100%;border-color:#19ffcc;background-color:rgba(25,255,204,.2)}.autocomplete .highlight{background-color:#e2e2e2;border-right:1px solid #000}.autocomplete li.active .highlight{background-color:#19ffcc}
body{font-size:16px;overflow-x:hidden;font-family:Montserrat,sans-serif}.container-main-centered{max-width:1150px}.container-main-centered,.container-main-centered-no-max{position:relative;margin:0 auto;width:95%;height:100%}.white-container{position:relative;margin-top:8em;margin-bottom:3em}section{position:relative;padding:4em 0 2em}main{background:#fff}.grey-bg{background:#efefef;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2) inset;box-shadow:inset 0 0 10px rgba(0,0,0,.3)}.adslandscape{max-height:300px}.ownadsimage{max-height:200px}@media (max-width:650px){.ownadsimage{max-width:-webkit-fill-available}}.adssquare{height:fit-content}.box{border-radius:10px;overflow:hidden;-webkit-box-shadow:0 14px 30px rgba(50,50,93,.1),0 5px 13px rgba(0,0,0,.2);box-shadow:0 14px 30px rgba(50,50,93,.1),0 5px 13px rgba(0,0,0,.2)}.box-container{position:relative;float:none;width:calc(100% + 1em);margin:1em -.5em;padding:0}.box-container:after,.box-container:before,.clearfix:after,.clearfix:before{display:table;content:" ";-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.box-container:after,.clearfix:after{clear:both}.centered{width:95%;position:relative;margin:0 auto 1em;float:none;padding:0}.centered1000{max-width:1000px}.centered900{max-width:900px}.centered800{max-width:800px}.centered700{max-width:700px}.centered600{max-width:600px}.centered500{max-width:500px}.centered400{max-width:400px}.box__label{font-family:oswald,Oswald,sans-serif;font-weight:600;text-transform:uppercase;background-color:#000;color:#fff;bottom:100%;padding:.4em .7em}.box__content{position:relative;width:calc(100% - 1em);float:left;-webkit-box-sizing:border-box;box-sizing:border-box;margin:.5em;background-size:cover}.box__content-25{width:calc(25% - 1em)}.box__content-20{width:calc(20% - 1em)}.box__content-50{width:calc(50% - 1em)}.box__content-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stage{height:99vh}.stage,.stagesmall{min-height:400px;background-size:cover;position:relative;background:none;overflow:hidden}.stagesmall{height:85vh}.stage:before{content:"";display:block;position:fixed;left:0;top:0;width:100%;min-height:100%;height:100%;z-index:-1;background-color:#4d9bcf;background-size:cover;background-position:50%}.stage.ie:before{position:absolute}.stage.fullscreen{height:auto;min-height:100vh}@media (max-width:600px){.stage:before{background-image:url(../assets/img/bg/1-s.jpg)}.stage.strandbar:before{background-image:url(../assets/img/bg/2-s.jpg)}.stage.boards:before{background-image:url(../assets/img/bg/3-s.jpg)}.stage.spot:before{background-image:url(../assets/img/bg/4-s.jpg)}.stage.beach:before{background-image:url(../assets/img/bg/5-s.jpg)}}@media (min-width:601px) and (max-width:1300px){.stage:before{background-image:url(../assets/img/bg/1-m.jpg)}.stage.strandbar:before{background-image:url(../assets/img/bg/2-m.jpg)}.stage.boards:before{background-image:url(../assets/img/bg/3-m.jpg)}.stage.spot:before{background-image:url(../assets/img/bg/4-m.jpg)}.stage.beach:before{background-image:url(../assets/img/bg/5-m.jpg)}}@media (min-width:1301px) and (max-width:1600px){.stage:before{background-image:url(../assets/img/bg/1-l.jpg)}.stage.strandbar:before{background-image:url(../assets/img/bg/2-l.jpg)}.stage.boards:before{background-image:url(../assets/img/bg/3-l.jpg)}.stage.spot:before{background-image:url(../assets/img/bg/4-l.jpg)}.stage.beach:before{background-image:url(../assets/img/bg/5-l.jpg)}}@media (min-width:1601px){.stage:before{background-image:url(../assets/img/bg/1-xl.jpg)}.stage.strandbar:before{background-image:url(../assets/img/bg/2-xl.jpg)}.stage.boards:before{background-image:url(../assets/img/bg/3-xl.jpg)}.stage.spot:before{background-image:url(../assets/img/bg/4-xl.jpg)}.stage.beach:before{background-image:url(../assets/img/bg/5-xl.jpg)}}.stage.strandbar:before{background-position:top}.stage.test:before{background-image:url(../assets/img/bg/mohamed-nohassi-242589-unsplash.jpg);background-position:bottom}.stage__contentContainer{position:relative;height:100%}.stage__content{width:100%;position:absolute;top:35%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#home .stage__content{top:55%}.waves{position:absolute;bottom:-1px;width:104%;left:-2%;height:57px}.waves img{width:100%!important;height:auto}footer{position:relative;bottom:0;width:100%;background-color:#fff;color:#8898aa;margin-top:5em;border-top:2px solid #dcdcdc}.stage footer{border-top-color:#fff;background-color:hsla(0,0%,100%,.9)}footer a{padding:.2em;margin:0 .2em;color:#8898aa;-webkit-transition:opacity .25s;transition:opacity .25s}footer a:hover{opacity:.5!important}.footer{padding:3em 0}footer .logo{position:relative;display:inline-block;width:100px;height:80px;margin-left:1em}footer .logo a{background-image:url(../assets/img/Logo/logo-footer.svg)}footer .logo a:after{content:none}footer ul{padding:0 1em;margin:0 .5em;display:inline-block;border-right:2px solid #dcdcdc}footer li{list-style:none}footer .copyright{font-size:.8em;cursor:default;position:absolute;bottom:3.5em;right:0}#articles .box__content{height:450px}#discover .box__content{height:16em}#discover .box__content:hover div{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .3s;transition:all .3s}#discover .box__content:first-child{background-image:url(../assets/img/ben-white-131242.jpg)}#discover .box__content:nth-child(2){background-image:url(../assets/img/julie-macey-70044.jpg);background-size:cover}#map{float:none!important;background-color:skyblue;z-index:1;min-height:30em;overflow:inherit}.article .text{float:left;width:45%}.text-small{font-size:.9em}.article img{width:50%;float:right}.article p{margin-bottom:1em}.zitat{height:50vh;text-align:center;padding-top:calc(25vh - 2em);position:relative;background:url(../assets/img/zitat1.jpg) 50%;background-size:cover}.zitat:after{content:url(../assets/img/waves.svg);position:absolute;width:104%;bottom:-10px;left:-2%}.box__content--filter{background-color:#fff;z-index:10;padding:.5em}.filter__field{float:left;width:50%;padding:.5em .5em 0}input,textarea{width:100%}textarea.ng-invalid-required{border-color:red}textarea.ng-valid-required{border-color:green}.input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:.5em;padding:.5em .5em 0}.filter__field .input-group{padding:0}.input-group-label{font-family:oswald,Oswald,sans-serif;font-weight:600;text-transform:uppercase;color:#fff;background-color:#000;border:1px solid #000;border-top-left-radius:2px;border-bottom-left-radius:2px;border-right:none;padding:0 1em;text-align:center;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.input-group-label.white{color:#000;background:none;border:none}input.ng-invalid-required{border-color:red}input.ng-valid-required{border-color:green}select{-moz-appearance:none;appearance:none}select.ng-invalid-required{border-color:red}select.ng-valid-required{border-color:green}select.input-group-label{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: white'></polygon></svg>");background-position:right -1.3em center;background-size:11px;padding-right:2em}.input-group-field,autocomplete{font-size:100%;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;height:auto;min-width:0;margin:0;white-space:nowrap}.input-group-field{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid rgba(0,0,0,.3);border-radius:0;-webkit-appearance:none}input[type=checkbox]{border:2px solid #000!important;-webkit-appearance:none}.input-group-field:not(:last-child):not(.border){border-right:none!important}.input-group-field.dark{background-color:rgba(0,0,0,.15);color:rgba(0,0,0,.6)}.input-group-field::-webkit-input-placeholder{opacity:.5}.input-group-field::-moz-placeholder{opacity:.5}.input-group-field:-ms-input-placeholder{opacity:.5}.input-group-field:-moz-placeholder{opacity:.5}.box select:focus{-webkit-appearance:none;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=checkbox]{height:1.5em;width:1.5em;min-width:1.5em;margin:0 .5em -.4em 0;-webkit-transition:background .35s;transition:background .35s;position:relative}.input-group input[type=checkbox]{margin-bottom:.5em}input[type=checkbox]:checked:after,input[type=checkbox]:checked:before{content:" ";position:absolute;background:#000;height:13px;width:4px;left:50%;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-6px}input[type=checkbox]:checked:before{height:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-2px;margin-left:-5px}.box__subinfo{display:block;font-size:.8rem;color:#525252}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{background-color:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.1);-webkit-box-shadow:0 0 2px rgba(0,0,0,.1) inset;box-shadow:inset 0 0 2px rgba(0,0,0,.1)}#width_tmp_select{display:none}.results{opacity:.5;font-size:.9em;vertical-align:sub}#Suche .button-right.rounded{-webkit-box-shadow:none;box-shadow:none;font-size:1.5em;padding:.3em .5em}#filter-options>:first-child{float:left}#filter-options>:last-child{float:right}#filter-options .button{font-family:inherit;text-transform:none;font-weight:100;font-size:.9em;color:rgba(0,0,0,.8)}#filter-options .button.grey{background:#e6e6e6}.filter{position:relative;padding:.5em}.filter .input-group{padding-left:0;padding-right:0}.no-flex .input-group-field{-webkit-box-flex:1;-ms-flex:auto;flex:initial;width:auto;min-width:100px}.radio-icons{width:calc(100% + 1em);margin:0 0 0 -.5em;white-space:nowrap;overflow:hidden}.radio-icons,.radio-icons button{text-align:center;position:relative}.radio-icons button{display:inline-block;width:calc(16.6% - 1em);margin:0 .5em;cursor:pointer!important;text-decoration:none}.radio-icons button:first-child{margin-left:0}.radio-icons button:last-child{margin-right:0}.radio-icons button .radio-tile{width:100%;height:100%;opacity:.2;-webkit-transition:all .25s ease;transition:all .25s ease}.radio-icons button.selected .radio-tile{opacity:1!important}.radio-icons button:hover .radio-tile{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.4}.radio-tile .icon{background:transparent no-repeat bottom;background-size:90% 90%}.radio-icons .icon{height:3em;margin-bottom:.5em}.radio-icons [value="1"] .icon{background-image:url(../assets/img/SVG/sport-icons/wind.svg)}.radio-icons [value="2"] .icon{background-image:url(../assets/img/SVG/sport-icons/surf.svg)}.radio-icons [value="3"] .icon{background-image:url(../assets/img/SVG/sport-icons/kite.svg)}.radio-icons [value="4"] .icon{background-image:url(../assets/img/SVG/sport-icons/wake.svg)}.radio-icons [value="5"] .icon{background-image:url(../assets/img/SVG/sport-icons/sup.svg)}.radio-icons [value="6"] .icon{background-image:url(../assets/img/SVG/sport-icons/wing.svg)}label{font-family:Montserrat,sans-serif;font-size:.9em;font-weight:400;text-transform:none}.radio-icons label[for="1"]:after{content:"Windsurf"}.radio-icons label[for="2"]:after{content:"Wave surf"}.radio-icons label[for="3"]:after{content:"Kitesurf"}.radio-icons label[for="4"]:after{content:"Wakeboard"}.radio-icons label[for="5"]:after{content:"Stand up"}.radio-icons label[for="6"]:after{content:"Wingsurf"}@media (max-width:600px){.icon-container{display:block}.icon-container .input-group-label{padding:0;margin-bottom:.5em}.radio-icons label[for="1"]:after{content:"Wind"}.radio-icons label[for="2"]:after{content:"Wave"}.radio-icons label[for="3"]:after{content:"Kite"}.radio-icons label[for="4"]:after{content:"Wake"}.radio-icons label[for="5"]:after{content:"SUP"}.radio-icons label[for="6"]:after{content:"Wing"}.auto-width .icon{min-width:2.5em}}select{cursor:pointer;padding:.5em;font-weight:400;line-height:1.5;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:11px;padding-right:1.5rem;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;border-radius:0;-webkit-appearance:none}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{padding:.5em;line-height:1.5}.box.offer{-webkit-transition:-webkit-box-shadow .35s;transition:-webkit-box-shadow .35s;transition:box-shadow .35s;transition:box-shadow .35s,-webkit-box-shadow .35s}#kacheln .box.offer{cursor:pointer;overflow:hidden;background-position:50% 40px;background-size:50px 160px}.img{width:100%;background-size:cover;background-position:50%}.background_image{background-size:contain}.background_board,.background_image{background-position:50%;background-repeat:no-repeat}.background_board{background-image:url(../assets/img/SVG/equipment_grey.svg);background-size:auto 50%}.offer .img{height:160px}#kacheln .offer .img{height:16em;-webkit-transition:height .35s;transition:height .35s;will-change:height}.offer .offer-info,.offer .product-info{background:#fff;position:relative;padding:.3em .3em 4.5em}.offer .product-info{height:8.5em}.offer .product-info .height2{height:3em;overflow:hidden}.product-img-text-grey{text-align:center;text-decoration-color:grey;color:grey;font-size:small}.product-img-text-white{color:grey}.product-img-text-blue,.product-img-text-white{text-align:center;text-decoration-color:#fff;font-size:small}.product-img-text-blue{background:#4267b2;color:#fff}.offer h4{font-size:.7em;margin-bottom:.5em}.offer .description{overflow:hidden;height:2.1em;-webkit-transition:height .35s;transition:height .35s;will-change:height}.offer h3{max-height:2.8em;margin-bottom:.5em;overflow:hidden;font-size:1em}.offer p{font-size:.9em;color:rgba(0,0,0,.7);margin:0;line-height:1.3}.box.offer:focus,.box.offer:hover,.search-box:focus,.search-box:hover{-webkit-box-shadow:0 14px 30px rgba(50,50,93,.1),0 5px 13px rgba(0,0,0,.2);box-shadow:0 14px 30px rgba(50,50,93,.25),0 5px 13px rgba(0,0,0,.5)}@media (min-width:701px){#kacheln .offer:hover .description{height:8.1em}#kacheln .offer:hover .img{height:10em}}.offer .info{position:absolute;bottom:.4em;width:calc(100% - 1.6em);background:#fff}.offer .info:after{content:" ";position:absolute;bottom:100%;height:1em;width:100%;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}.offer .h1{margin:0 0 .2em}.offer table{margin:0 0 -.3em;position:relative;border-top:1px solid #000;font-size:.9em}.offer table tr{display:inline;background:none!important}.offer table td{padding:0 .2em 0 0;text-transform:none}.offer table td:first-child{width:1em}.offer table tr:first-child td:nth-child(2){padding-right:1em}.offer table .material-icons{font-size:20px;margin-top:.3em;line-height:16px}.offer button{background-color:#000}.offer .button-wrapper{padding:0 .5em .25em;position:relative;background:#fff;text-align:center}.offer .button-wrapper button{margin:.25em 0}.offer:not(.spot-offer) .button.small i{font-size:1em}.delete-container{font-size:1rem;position:absolute;background:-webkit-gradient(linear,left bottom,left top,from(#000),color-stop(30%,rgba(0,0,0,.9)),to(transparent));background:linear-gradient(0deg,#000 0,rgba(0,0,0,.9) 30%,transparent);color:#fff;text-align:center;bottom:0;right:0;left:0;padding:14em .5em 1em}.delete-container .large{margin:.5em 0}.offer .button-wrapper .delete-container .button{width:auto}.offer .button-wrapper .delete-container .button i{width:auto!important}.pageNav span{margin:0 1em}.registrationBox{margin-top:6rem;margin-bottom:2rem;background-color:#fff;text-align:center}.registrationBox .box__button{bottom:5px}.light{opacity:.5!important}.textcolor-red{color:red}.input-group-field.light{border-color:rgba(0,0,0,.5)!important}.formBusiness{display:none;position:relative}.formBusiness.indent{padding-left:.5em;border-left:.8em solid rgba(0,0,0,.4);margin-left:.5em}.formBusiness--active{display:block}.toggleswitch{background:#e6e6e6;width:3.5em;height:2em;padding:.25em;margin-left:1em;cursor:pointer}.toggleswitch:first-child{margin-right:.5em;margin-left:0}.toggleswitch.active{background-image:-webkit-gradient(linear,right top,left top,from(#2ee8d1),to(#14cca4));background-image:linear-gradient(-90deg,#2ee8d1,#14cca4)}.toggleswitch .switch{background:#fff;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.5);box-shadow:0 2px 6px 0 rgba(0,0,0,.5);width:1.5em;height:1.5em;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-left:0}.toggleswitch.active .switch{margin-left:1.5em}.errors{color:red;font-weight:700}.errors span{display:block}hr{clear:both;height:0;margin:1.5em auto 1em;border:0;border-bottom:1px solid #cacaca}.box__content--filter>hr{margin-left:.5em;margin-right:.5em}.box__content--filter .box-bottom{background:#000;margin:.5em -.5em -.5em;width:100%;-webkit-box-sizing:content-box;box-sizing:content-box;padding:.5em;text-align:right}.box-bottom span{color:#fff;font-size:1em;font-weight:700;margin-right:.5em}.box-bottom .button{border-radius:5px;padding-bottom:.3em}.register-success{position:absolute;font-size:1.3em;color:#fff;top:0;left:0;right:0;bottom:2em;border-radius:.4em .4em 0 0;padding:10% 5%}.register-success i{font-size:4em}button.absolute{position:absolute;z-index:1;top:.5em}.registrationBox button.absolute{left:.5em;border-radius:.4em}.drop-box,.image-box{width:200px;position:relative;float:left;cursor:pointer;height:auto;padding-top:0;margin:7px}.drop-box{background:#f8f8f8;border:5px dashed #ddd;min-height:150px}.dragover,.drop-box:hover{border-color:#19ffcc}.drop-box>:first-child{text-align:center;padding-top:30px;font-size:50px;font-weight:700}.drop-box img{margin-top:-35px;margin-left:-5px;margin-bottom:-5px;min-height:150px;min-width:200px;max-width:200px}.drop-box img,.image-box img{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2)}.drop-box img:hover,.image-box img:hover{-webkit-filter:brightness(50%);filter:brightness(50%)}.drop-box-small{background:#f8f8f8;border:2px dashed #ddd;min-height:10px;text-align:center;font-size:15px;font-weight:700;cursor:pointer}.drop-box-small,.image-box-small{width:30px;padding-top:0;margin:1px;float:left}.image-box-small{border:2px #ddd;height:auto}.drop-box button,.image-box button{position:absolute;left:0;top:0;text-shadow:0 1px 5px #000!important}.drop-box button:hover,.image-box button:hover{color:#19ffcc}.switch fieldset{width:auto;border:none;padding:0;margin:0;position:relative}.switch fieldset:after{content:" ";position:absolute;top:2px;bottom:2px;left:0;right:0;background-color:#dcdcdc}.switch input{width:auto;position:absolute;opacity:0}.switch label{font-family:oswald,Oswald,sans-serif;font-weight:600;text-transform:uppercase;color:rgba(0,0,0,.5);padding:.5em 1em;text-align:center;margin:0;z-index:2;position:relative;cursor:pointer;float:left;width:120px;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.switch input:checked+label{color:#fff}.switch input:focus+label{outline:none}.switch .switch-button{clear:both;position:absolute;top:-1px;z-index:1;width:50%;top:0;bottom:0;left:0;background-color:#000;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.5);box-shadow:0 2px 8px rgba(0,0,0,.5);border-radius:2px}.switch input:last-of-type:checked~.switch-button{left:50%}.container,.container-half{position:relative}.container-half{width:45%}.container-left{float:left}.container-right{float:right}.container-big{-webkit-box-sizing:content-box;box-sizing:content-box;padding-right:10%}table{font-family:oswald,Oswald,sans-serif;font-weight:600;text-transform:uppercase;margin:0;border-collapse:collapse;width:100%;background-color:#fff}tr:nth-child(2n){background:#f1f1f1}td{padding:.5em .4em}.thumbs .box{cursor:pointer}.thumbs .box:hover{opacity:.5}.thumbs .active{border:5px solid #000;border-radius:0;overflow:visible;opacity:1!important}.thumbs .active:after{content:" ";position:absolute;left:50%;top:0;margin:-20px -8px;border:8px solid transparent;border-bottom-color:#000}#article .thumbs{position:relative;float:left;width:calc(100% - 1em);overflow:auto;white-space:nowrap;background-color:#e6e6e6;-webkit-box-shadow:inset 0 0 20px #969696;box-shadow:inset 0 0 20px #969696;margin:.5em;border-radius:17px}#article .thumbs .box{width:26%;background:#fff;position:relative;float:none;display:inline-block;vertical-align:top}.box>.bigImage{max-height:80vh;min-height:160px;overflow-x:scroll;background:skyblue url(../assets/img/SVG/equipment.svg) no-repeat 50%;background-size:30px 120px}#article .container-left td:nth-child(n+2),#article .container-right td:nth-child(n+2){text-align:right}.unit{text-transform:none}#article .h1{font-size:3em}.seller-outer-container{max-width:1100px;margin:6rem auto;padding:1em 2em;min-height:calc(100vh - 11em)}.message-spot-outer-container,.seller-outer-container{width:96%;position:relative;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.6);box-shadow:0 5px 15px rgba(0,0,0,.6);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;background:#fff}.message-spot-outer-container{max-width:900px;padding:1em 1em 5em}.nomessages{min-height:10em}.message-outer-container{width:96%;max-width:900px;position:relative;margin:6rem auto;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.6);box-shadow:0 5px 15px rgba(0,0,0,.6);-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em 2em;min-height:calc(100vh - 11em);border-radius:20px;background:#fff}.reverse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.message-container{text-align:center;margin-top:1em}.message{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em;margin:0;color:#000;text-align:left;overflow:hidden;border:2px solid rgba(0,0,0,.1);border-radius:10px;background:rgba(0,0,0,.05);-webkit-transition:all .25s;transition:all .25s}a.message,a.message:focus,a.message:hover,a.message:link{text-decoration:none!important}.message:hover{-webkit-box-shadow:0 5px 13px rgba(0,0,0,.2);box-shadow:0 5px 13px rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}.message.unread{background:rgba(0,255,0,.3)}.message p{margin:-.5em 6em 0 0;height:2em;line-height:2em;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.message .notification{margin-right:.2em}.message messagedate{font-size:.5em;opacity:.5}#chat-overview,#chat-spotoverview{height:calc(100vh - 11em)}.message h3{margin-right:4em;height:2em;line-height:1em;position:relative;overflow:hidden}.message-outer-container h1 span,.message h3 span{font-size:.8em;opacity:.5;margin-right:4em}.message-outer-container h1 span{font-size:.7em;display:block;margin-left:2.4em;padding-bottom:.5em;height:2em;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:2px solid rgba(0,0,0,.2)}.message-outer-container h1 a{color:#000;margin:0 .2em 0 -.3em}.message-outer-container h1 a i{font-size:1.5em;vertical-align:middle;line-height:.5em}.message-outer-container h1 a:hover{color:#19ffcc}.answer-container{position:absolute;bottom:1em;left:2em;right:2em;text-align:left;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.answer-container textarea{resize:none;border-radius:10px 0 0 10px}.answer-container button{white-space:nowrap}.chat-container{position:relative;height:calc(100% - 11.2em);overflow-y:scroll;overflow-x:hidden;padding:1em 0}.chat-container p{margin:0}.chat-container div{float:left;position:relative;max-width:600px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.7em;margin:.5em 1.5em .5em .5em;border-radius:7px;background:rgba(0,0,0,.03);border:1px solid #aaa;clear:both}.chat-container div.you{margin:.5em .5em .5em 1.5em;background:rgba(0,0,0,.1);float:right}.chat-container div:after{content:" ";height:0;width:0;border:8px solid transparent;border-right-color:#aaa;position:absolute;bottom:10px;right:100%}.chat-container div.you:after{right:auto;left:100%;border-right-color:transparent;border-left-color:#aaa}.chat-spotcontainer{position:relative;height:30em;overflow-y:scroll;overflow-x:hidden;padding:1em 0}.chat-spotcontainer p{margin:0}.chat-spotcontainer div{float:left;position:relative;max-width:600px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.7em;margin:.5em 1.5em .5em .5em;border-radius:7px;background:rgba(0,0,0,.03);border:1px solid #aaa;clear:both}.chat-spotcontainer div.you{margin:.5em .5em .5em 1.5em;background:rgba(0,0,0,.1);float:right}.chat-spotcontainer div:after{content:" ";height:0;width:0;border:8px solid transparent;border-right-color:#aaa;position:absolute;bottom:10px;right:100%}.chat-spotcontainer div.you:after{right:auto;left:100%;border-right-color:transparent;border-left-color:#aaa}.message-article-image{position:absolute;top:1.5em;right:1.5em;height:5.5em;width:5.5em;overflow:hidden;border-radius:5px;background:skyblue url(../assets/img/SVG/equipment.svg) no-repeat 50% 50%;background-size:80% 80%}.message-article-image img{max-width:none;min-height:100%;min-width:100%;width:100%;height:auto}#message-overview .message-article-image{bottom:1em;top:1em;right:1em;height:calc(100% - 2em);width:5em}#chat-overview .message-article-image{z-index:20;cursor:pointer}#chat-overview .message-article-image:after{position:absolute;width:100%;left:0;right:0;bottom:0;text-align:center;color:#fff;font-size:.7em;background:rgba(0,0,0,.7);padding-bottom:.2em}.message-spot-image{position:absolute;top:1.5em;right:1.5em;height:5.5em;width:5.5em;overflow:hidden;border-radius:5px;background:skyblue url(../assets/img/SVG/equipment.svg) no-repeat 50% 50%;background-size:80% 80%}.message-spot-image img{max-width:none;min-height:100%;min-width:100%;width:100%;height:auto}#message-overview .message-spot-image{bottom:1em;top:1em;right:1em;height:calc(100% - 2em);width:5em}#chat-overview .message-spot-image{z-index:20;cursor:pointer}#chat-overview .message-spot-image:after{position:absolute;width:100%;left:0;right:0;bottom:0;text-align:center;color:#fff;font-size:.7em;background:rgba(0,0,0,.7);padding-bottom:.2em}.message-image{overflow:hidden}.message-image img{max-width:10em;max-height:10em}.message-outer-container button.edit{position:absolute;z-index:10;bottom:1em;right:1em;padding:.3em .3em .5em;-webkit-box-shadow:none;box-shadow:none}.verkauft{position:absolute;background:rgba(0,0,0,.1);color:#a9a9a9;top:0;right:0;bottom:0;left:0;text-align:center;font-size:1.2em;padding:2em}.flex-horizontal,.flex-vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-vertical{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-bottom{-ms-flex-item-align:end;align-self:flex-end}.flex-top{-ms-flex-item-align:start;align-self:flex-start}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-inside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex0{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex1{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex2{-webkit-box-flex:2;-ms-flex:2;flex:2}.flex3{-webkit-box-flex:3;-ms-flex:3;flex:3}.center-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-inside.margin-between>:not(:last-child){margin-right:.5em}.cookie{position:fixed;bottom:2%;left:2%;right:2%;color:#fff;z-index:100;font-size:12px;text-align:center}.cookie p{background:rgba(0,0,0,.8);border-radius:7px;padding:.5em 1em;position:relative;margin:0 auto;display:inline-block;text-align:left}.cookie p span{margin-right:.5em}.cookie button{display:inline-block}.cookie button i{font-size:1.5em}.cookie p a{color:#fff}.loader{z-index:101;height:15vh;width:15vh;margin:-7.5vh;background:rgba(50,50,50,.8) url(../assets/img/loader.gif) no-repeat 50%;background-size:70% 70%;border-radius:1.5vh}.loader,.modal{position:fixed;top:50%;left:50%}.modal{transform:translate(-50%,-50%);background-color:#d7d3d3;padding:20px;border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,.3)}.big-table{margin-top:5em;margin-bottom:3em}.big-table td,.big-table th{padding:.5em}.overflow-container{width:100%;overflow-x:scroll}.big-table th{background:#000;color:#fff;text-align:left}.big-table th:first-child{border-radius:10px 0 0 0}.big-table th:last-child{border-radius:0 10px 0 0}.big-table td{border-left:1px solid #c8c8c8;font-family:Montserrat,sans-serif;font-weight:400;text-transform:none;padding:.5em .65em}.big-table tr:last-child td{border-bottom:2px solid #000}#spots-layout{margin-left:0;width:98%;max-width:1200px}@media (min-width:1560px){#spots-layout{margin-left:auto;padding-right:21em;max-width:1560px}}#spots .filter.box{padding:1em 1em 0;margin:0 5% 1em 0;-webkit-box-flex:1;-ms-flex:1 1 25em;flex:1 1 25em;-ms-flex-item-align:start;align-self:flex-start}#spots .filter.box section{padding:0 0 1em}#spots .filter .input-group{margin-top:1em}#spots .filter .input-group span{-webkit-box-flex:1;-ms-flex:1;flex:1}#spots .filter .toggleswitch{font-size:.7em;-ms-flex-negative:0;flex-shrink:0}img.provider-icons{height:1.6em;width:1.6em}img.provider-icons,img.spot-icons{display:inline-block;margin-right:.5em}img.spot-icons{height:1.3em;width:1.3em}.divider{display:-webkit-box;display:-ms-flexbox;display:flex;color:#cacaca;padding:2em 0 1em}.divider:first-child{padding-top:0}.divider h4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 1em}.divider b{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border:1px solid #dcdcc8;border-width:1px 0;-ms-flex-item-align:center;align-self:center;margin-right:1em}.box.spot{font-size:.85em;background:skyblue url(../assets/img/SVG/spot-w.svg) no-repeat 50% 55%;background-size:40%}.box.spot:before{content:" ";display:block;padding-top:100%}.box.spot .bg,.box.spot .content{position:absolute;top:0;left:0;bottom:0;right:0;padding:2em 1.5em 1em}.box.spot .bg{background-size:cover;background-position:50%;-webkit-transition:all .5s;transition:all .5s}.box.spot:hover .bg{-webkit-transform:scale(1.1);transform:scale(1.05)}.box.spot .flex-horizontal:first-child button.transparent{padding:0;margin:0 0 0 .5em;font-size:1.7em}.box.spot .flex-horizontal.box{background-color:#fff;height:2.5em;padding:0 3%;border-radius:2em;margin:0 -.5em;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.box.spot .flex-horizontal.box>*{white-space:nowrap;margin:0;padding:.5em 0}.box.spot .flex-horizontal.box>b{margin:0 1em;border-right:1px solid #cacaca}.box.spot .distance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box.spot .flex-horizontal.box>table{height:calc(100% - 1em);margin:0 -.5em;padding:0;-ms-flex-item-align:center;align-self:center;width:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:10em}.box.spot .flex-horizontal.box>table:last-child{max-width:5em;-webkit-box-flex:0;-ms-flex:0;flex:0;margin-right:.1em}.box.spot td{padding:0}.box.spot .radio-icons .icon{height:1.5em;margin-bottom:10%;width:1.5em;opacity:.1}.box.spot .radio-icons .possible .icon{opacity:1}.radio-tile[value=Familie] .icon{background-image:url(../assets/img/SVG/spot-icons/child.svg)}.radio-tile[value=Unterkuenfte] .icon{background-image:url(../assets/img/SVG/spot-icons/bed.svg)}.radio-tile[value=Camping] .icon{background-image:url(../assets/img/SVG/spot-icons/tent.svg)}.radio-tile[value=Materiallagerung] .icon{background-image:url(../assets/img/SVG/spot-icons/store.svg)}span.huge{font-size:5em;font-weight:700}.box.spot.new{background:#fff}.box.spot.new>*{opacity:.5;-webkit-transition:opacity .25s;transition:opacity .25s}.box.spot.new img{width:45%}.box.spot.new:hover>*{opacity:.4}@media (min-width:701px){.white-container#spot{margin-top:6em}}.image-container{height:70vh;text-align:center}.images{width:auto;display:inline-block;background-color:#ccc;border-radius:1em;padding-right:13vw;overflow:hidden}.images .bigImage{position:relative;background:#ccc url(../assets/img/SVG/spot-w.svg) no-repeat 40% 50%;background-size:20%}.images .bigDefaultImage{width:680px;height:530px;position:relative;background:#ccc url(../assets/img/SVG/spot-w.svg) no-repeat 40% 50%;background-size:60%}.images .bigDefaultImage .button-container{position:absolute;right:.5em;top:.5em}.images .bigImage img{height:auto;width:auto;max-height:70vh}.bigImage img:not(.active){display:none}.images .bigImage .button-container{position:absolute;right:.5em;top:.5em}#spot .title{position:relative;z-index:1;margin-top:-5em}#spot .thumbs{position:absolute;right:0;top:0;width:13vw;max-height:100%;overflow-y:scroll;padding:.5em .3em 5em .5em}@media (min-width:701px){#spot .thumbs .active:after{left:0;top:50%;margin:-8px -20px;border-color:transparent;border-right-color:#000}}img#webcam{border:1px solid rgba(0,0,0,.2)}@media (max-width:812px){#wind{text-align:left}}#wind iframe{margin:0 .5em .5em -.5em;vertical-align:top!important;display:inline-block;max-width:100%}iframe{overflow:hidden;-webkit-overflow-scrolling:touch}.box.spot-offer{background-color:#fff;min-height:160px;cursor:pointer;margin-bottom:2em}.spot-offer .img{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;background-color:skyblue;height:auto}.spot-offer .offer-info{padding:.8em;-webkit-box-flex:10;-ms-flex:10;flex:10}.spot-offer .offer-info:after{content:" ";position:absolute;right:0;top:.8em;bottom:.8em;border-right:2px solid #000}.spot-offer .price-info{-webkit-box-flex:1;-ms-flex:1 1 180px;flex:1 1 180px;-ms-flex-item-align:center;align-self:center;padding:.8em 2em;font-size:1.2em}.box.product{background-color:#fff;cursor:pointer}.product .img{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;background-color:skyblue;height:auto}.product-info{padding:.8em;-webkit-box-flex:10;-ms-flex:10;flex:10}.stay-offer{margin-bottom:1.5em}.stay-offer .img{height:230px}.stay-offer .button,.stay-offer .h1{margin-top:.5em}.stay-offer .distance{position:absolute;top:1em;left:1em}.distance .material-icons{font-size:1em}.distance i{font-style:normal}.search-box{padding:0;text-align:center;overflow:visible;margin-bottom:2em;cursor:pointer;-webkit-transition:-webkit-box-shadow .35s;transition:-webkit-box-shadow .35s;transition:box-shadow .35s;transition:box-shadow .35s,-webkit-box-shadow .35s}.search-box>div:first-child{padding:1em 1.5em 2em}.search-box table{text-align:left;font-family:inherit;text-transform:none;font-weight:400}.search-box .stretcher{height:9em;position:relative}.search-box table tr{background:transparent!important;height:0}.search-box table td{padding:.1em;vertical-align:sub;width:50%}.search-box table tr:first-child td{padding-bottom:1em}.search-box table th{font-family:Oswald;text-transform:uppercase;font-size:1.2em;text-align:left;vertical-align:sub}.search-box table tr td:first-child{opacity:.5}.search-box .button{position:absolute;left:50%;top:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap}
@font-face{font-family:oswald;src:url(../assets/fonts/Oswald/Oswald-SemiBold.ttf),url(../assets/fonts/Oswald/oswald-semibold-webfont.woff2) format("woff2"),url(../assets/fonts/Oswald/oswald-semibold-webfont.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;font-weight:700;src:url(../assets/fonts/Montserrat/Montserrat-SemiBold.ttf);font-display:swap}@font-face{font-family:Montserrat;font-weight:400;src:url(../assets/fonts/Montserrat/Montserrat-Regular.ttf);font-display:swap}html{overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0}body{background:#fff;color:#000;line-height:1.5;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.h1,h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-weight:700;line-height:1.4}p{line-height:1.6}.textheight-6{max-height:9.6em;overflow:hidden}.textheight-16{max-height:25.6em;overflow:hidden}.textheight-60{max-height:96em;overflow:hidden}.p--intro{font-weight:700}a{cursor:pointer;color:#000}a.small{font-size:.9em}footer a,header a{text-decoration:none}:focus{outline:none}.h1,h1{font-size:2em;font-family:oswald,Oswald,sans-serif;font-weight:600;margin:0 0 .5em}h2{font-size:1.1rem;font-family:Montserrat,sans-serif;font-weight:700;text-align:left;margin:0 0 1rem;letter-spacing:2px}h3{font-size:1.4em}h3,h4{font-family:oswald,Oswald,sans-serif;font-weight:600;margin:0 0 1em}h4{font-size:1.1em}h5{margin-bottom:.5em}.standalone{margin-left:auto;margin-right:auto;text-align:center}.p--standalone,.standalone{max-width:600px;position:relative}.p--standalone{width:100%;margin:0 auto 1em;float:none;padding:0}.blackBackground{padding-left:.6em;padding-right:.6em}.h1.blackBackground,h1.blackBackground{padding-left:.3em;padding-right:.3em}.blackBackground span{background:#000;padding:.3em 0;-webkit-box-shadow:.6em 0 0 #000,-.6em 0 0 #000;box-shadow:.6em 0 0 #000,-.6em 0 0 #000}.blackBackground span,.transparentBackground span{line-height:160%;margin-bottom:-1px;color:#fff;display:inline}.transparentBackground span{background:rgba(0,0,0,.54);padding:.3em}.h1.blackBackground span,h1.blackBackground span{background:#000;color:#fff;padding:.12em 0;-webkit-box-shadow:.3em 0 0 #000,-.3em 0 0 #000;box-shadow:.3em 0 0 #000,-.3em 0 0 #000}.h1 em,h1 em{font-style:normal;font-size:.5em}.h1 small,h1 small{font-size:.34em;vertical-align:middle}.article{padding:2em 0}.article__text{padding:0}img{vertical-align:middle;display:inline-block;max-width:100%;height:auto}img.surf-image-small{margin-bottom:2px;height:1em}img.surf-image-middle{margin-bottom:2px;height:1.3em}.margin-0{margin:0!important}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-1{margin-bottom:1em!important}.margin-bottom-2{margin-bottom:2em!important}.margin-bottom-3{margin-bottom:3em!important}.margin-bottom-4{margin-bottom:4em!important}.margin-top-0{margin-top:0!important}.margin-top-1{margin-top:1em!important}.margin-top-2{margin-top:2em!important}.margin-top-3{margin-top:3em!important}.margin-top-4{margin-top:4em!important}.margin-top--1{margin-top:-1em!important}.margin-top--2{margin-top:-2em!important}.margin-left-1{margin-left:1em!important}.margin-left-2{margin-left:2em!important}.margin-left-3{margin-left:3em!important}.margin-right-1{margin-right:.5em!important}.margin-right-2{margin-right:2em!important}.margin-right-3{margin-right:3em!important}.padding-0{padding:0!important}.padding-1{padding:.5em!important}.padding-2{padding:1em!important}.padding-3{padding:1.5em!important}.padding-1-0{padding:.5em 0!important}.padding-0-1{padding:0 .5em!important}.padding-1-2{padding:.5em 1em!important}.padding-2-1{padding:1em .5em!important}.padding-top-0{padding-top:0!important}.padding-top-1{padding-top:.5em!important}.padding-top-2{padding-top:1em!important}.padding-top-3{padding-top:1.5em!important}.padding-top-4{padding-top:2em!important}.padding-bottom-0{padding-bottom:0!important}.padding-bottom-1{padding-bottom:.5em!important}.radius-bottom-0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.radius-top-0{border-top-right-radius:0!important}.radius-left-0,.radius-top-0{border-top-left-radius:0!important}.radius-left-0{border-bottom-left-radius:0!important}.radius-right-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.border-top{border-top:1px solid #000}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.auto-width,.inline>*{width:auto!important}.inline>*{display:inline-block!important;vertical-align:top}.doppelpunkt:after{content:":";font-family:Montserrat,sans-serif}.doppelpunkt.bold:after{font-weight:700}.overlapping-top-large{margin-top:-10rem!important}.overlapping-top{margin-top:-25rem!important}.overlapping-medium{margin-top:-15rem!important}.overlapping-down{margin-bottom:-6rem!important}.no-after{margin-bottom:1px!important}.rotate90{-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.rotate180{-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important}.rotate270{-webkit-transform:rotate(270deg)!important;transform:rotate(270deg)!important}button,input,optgroup,select,textarea{font-family:Montserrat,sans-serif;font-size:100%;margin:0}button{cursor:pointer;text-decoration:underline;line-height:1;background:transparent;border:none;border-radius:0;padding:0}.button{cursor:pointer!important;display:inline-block;font-size:1.1em;font-weight:600;min-height:48px;min-width:48px;padding:.4em 1em .5em;margin:0 .3em .3em 0;font-weight:400;color:#fff;text-decoration:none;border-radius:4px;-webkit-box-shadow:0 2px 7px rgba(0,0,0,.4);box-shadow:0 2px 7px rgba(0,0,0,.4)}.button--color-1{background-image:-webkit-gradient(linear,left bottom,right top,from(#3fc0c6),to(#3ae565));background-image:linear-gradient(to top right,#3fc0c6 0,#3ae565)}.button--color-2{background-image:-webkit-gradient(linear,left bottom,right top,from(#853fc6),color-stop(99%,#ff3d57));background-image:linear-gradient(to top right,#853fc6 0,#ff3d57 99%)}.button--color-3{background-image:-webkit-gradient(linear,left top,right bottom,from(#00d4ed),color-stop(99%,#ec00d9));background-image:linear-gradient(to bottom right,#00d4ed 0,#ec00d9 99%)}.button.black{background:#000;color:#fff}.button.blue{background:#4267b2;color:#fff}.button.bluelight{background:#4285f4;color:#fff}.button.full{width:100%}.button.white{background:#fff;color:#000;-webkit-box-shadow:0 2px 7px rgba(0,0,0,.4);box-shadow:0 2px 7px rgba(0,0,0,.4)}.button.grey{background:#a9a9a9}.button.green{background:green}.button.delete{background-color:#b22222;color:#fff!important}.button.transparent{background:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff;text-shadow:0 1px 8px #828282}.button.round{border-radius:2em;padding:.4em 1em .5em;-webkit-box-shadow:0 2px 7px rgba(0,0,0,.4);box-shadow:0 2px 7px rgba(0,0,0,.4)}button.big.round{padding:1em 2em}.button:hover{-webkit-transition:all .25s;transition:all .25s;-webkit-box-shadow:0 2px 7px rgba(0,0,0,.7);box-shadow:0 2px 7px rgba(0,0,0,.7)}.wrapper__button{text-align:center}.button--fullWidth{position:absolute;bottom:-1rem;width:100%;left:0}.button-right{margin-right:0;margin-bottom:.5em}.input-group .button-right{margin-left:auto}.button-left{margin-left:0}.button.middle,.button.right{margin-right:0}.button.bottom{margin-bottom:0}.button.large{font-size:1.5em;padding:.3em 1em .4em}.button.small{min-height:unset;font-size:1em;padding-top:.5em}button.standalone{margin:0}.button.bottom.rounded{border-radius:0 0 10px 10px}.button-right.rounded{border-radius:0 10px 10px 0!important}.button[ng-click="Back()"]{border-radius:.4em}.button.disabled,.button[disabled]{opacity:.5;background:rgba(0,0,0,.3)!important;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.button i{font-size:1.15em;margin-bottom:-4px;vertical-align:sub;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.material-icons.auto-height,p .material-icons{font-size:1em;margin-top:-4px;-webkit-transform:translateY(1px);transform:translateY(1px)}i.after-text{margin-right:-.3em}i.before-text{margin-left:-.1em;margin-right:.3em}.material-icons.success{color:green}.material-icons.red{color:red}.notification{position:absolute;font-size:10px;left:62%;bottom:58%;padding-top:.15em;text-align:center;width:1.4em}.notification:after{content:" ";position:absolute;height:1.3em;width:1.3em;left:.1em;top:-.02em;z-index:-1;border-radius:100%;background:red}
@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:swap;src:url(../assets/fonts/MaterialIcons/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(../assets/fonts/MaterialIcons/MaterialIcons-Regular.woff2) format("woff2"),url(../assets/fonts/MaterialIcons/MaterialIcons-Regular.woff) format("woff"),url(../assets/fonts/MaterialIcons/MaterialIcons-Regular.ttf) format("truetype")}.providermaterial-icons{font-size:1.6em;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.material-icons,.providermaterial-icons{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}.material-icons{font-size:24px;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}

.navTop{position:fixed;z-index:99;top:0;left:0;right:0;color:#fff;width:100%;font-family:Montserrat,sans-serif;background-color:#000;-webkit-transition:all .5s;transition:all .5s;font-size:16px;height:3.5em}.navTop.navStart{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.1)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.1) 50%,transparent)}.navTop .container-centered{top:50%;height:3em;margin-top:-1.5em}.navTop a,.navTop button{display:inline-block;font-size:.9em;line-height:1;padding:.65em .5em;margin:.5em .25em}.navTop ul{list-style-type:none;margin:0;padding:0;float:right;margin-top:.1em}.navTop li{display:inline-block;position:relative}.navTop a,.navTop button{color:#fff}.navTop a.active,.navTop a:active{text-shadow:0 1px 15px rgba(0,0,0,.5);color:#19ffcc!important}.navTop a:hover,.navTop button:hover{opacity:.7}.navTop a.active:hover{opacity:1}.white-container:before{content:" ";position:fixed;z-index:11;top:0;left:0;right:0;height:3.5em;background:#000}@media (max-width:700px){.white-container:after{content:" ";position:absolute;top:-4.5em;left:0;right:0;height:2.2em;background:#000}}.navTop .logo{position:absolute;height:100%;width:100px;margin-left:-5px}.logo a{margin:0;padding:0;top:9%;height:90%;background:url(../assets/img/Logo/Logo-white.svg) no-repeat 0;background-size:contain;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.logo a,.logo a:after{position:absolute;width:100%}.logo a:after{content:" ";height:100%;left:0;top:0;background:url(../assets/img/Logo/Logo-color.svg) no-repeat 0;background-size:contain;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}.logo a:hover:after{opacity:1}@media (min-width:700px){.navStart .logo a{height:140%;margin-left:-5px}}.logo a:hover{opacity:1}.loggedin .ifloggedout,.loggedout .ifloggedin{display:none!important}.loggedin .ifloggedin,.loggedout .ifloggedout{display:inline-block}.navTop .button{border:1px solid #fff;background:#fff}.navTop .button,.navTop .dropdown li a{font-family:oswald,sans-serif;font-weight:700;text-transform:uppercase;color:#000;font-size:1em;padding-bottom:.6em;-webkit-transition:all .25s;transition:all .25s;text-shadow:none!important;border-radius:0}.navTop .ifloggedout li:first-child .button{background-color:transparent;color:#fff;margin-right:-.5em}.navTop .button:hover{opacity:.8!important}.navTop .button.active{color:#000!important}.navTop .ifloggedout li:first-child .button.active{color:#fff!important}.navTop .dropdown hr{margin:.2em auto}.navTop .menu div{display:inline-block}.navTop .material-icons{font-size:28px;margin-top:-4px;line-height:16px;vertical-align:sub;-webkit-transform:translateY(4px);transform:translateY(4px)}.ifloggedin .icon:focus{outline:none;opacity:1}.ifloggedin .icon:hover{border:none;background:none;-webkit-box-shadow:none;box-shadow:none;opacity:.5}.message-icon:before{content:url(../assets/img/SVG/message.svg);position:relative;margin-bottom:-5px}.user-icon:before{content:url(../assets/img/SVG/user.svg)}nav .notification{position:absolute;font-size:10px;left:62%;bottom:58%;padding-top:.15em}.dropdown li{display:inline;position:static}.dropdown-container{position:relative}ul.dropdown{position:absolute;top:100%;margin-top:0;right:0;width:200px;background:#fff;border-radius:7px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.5);box-shadow:0 2px 10px rgba(0,0,0,.5);display:none}.dropdown.open{display:inherit;margin-top:1em;-webkit-animation:a .3s;animation:a .3s}@-webkit-keyframes a{0%{margin-top:0}to{margin-top:1em}}@keyframes a{0%{margin-top:0}to{margin-top:1em}}.dropdown:after{content:" ";position:absolute;height:0;width:0;bottom:100%;right:.85em;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #000}.dropdown .user{background:#000;padding:.5em;margin-top:-1px;margin-bottom:0;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.5);box-shadow:0 1px 4px rgba(0,0,0,.5);border-radius:7px 7px 0 0}.dropdown button.close{position:absolute;top:-.05em;right:0;margin:0;font-size:1.3em;text-decoration:none}.dropdown li a{margin:0}.dropdown li a:hover{background:none;border:none;opacity:.5;-webkit-box-shadow:none;box-shadow:none}@media (max-width:700px){.navTop{height:3em}.navTop .menu a{margin:.25em;text-shadow:0 0 10px rgba(0,0,50,.5)}.navTop a.active,.navTop a:active{color:#19ffcc!important}.navTop .container a.active:before{content:"● "}.navTop .menu .container li:first-child{margin-left:-.75em}.navTop .ifloggedin a,.navTop .ifloggedin button:not(.close){padding:.25em}.navTop .dropdown:after{right:.65em}.navTop .menu .container{position:absolute;top:100%;left:-40px;right:-40px;padding:0 40px;z-index:-10;overflow-y:hidden;margin:0;height:0;-webkit-transition:height .5s;transition:height .5s}.navTop .menu .container li{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.navTop .menu .container:after{content:" ";position:absolute;z-index:-1;bottom:0;left:0;width:100%;height:100%;background-color:#000;-webkit-transition:background .4s;transition:background .4s}.scrollUp.navTop .menu .container{height:2.6em}.scrollUp.navTop .menu .container li{-webkit-transform:none;transform:none}.ifloggedout li:nth-child(2) a{background:rgba(0,0,0,.2)}.ifloggedout li:nth-child(2) a:hover{background:#fff}.navTop .ifloggedout li:first-child .button{margin-right:0}.navStart.navTop .menu .container,.navStart.navTop .menu .container:after{background-color:transparent}.scrollUp:not(.navStart) ul.dropdown{margin-top:4em}}
@media (min-width:701px){.no-desktop{display:none!important}}@media (max-width:700px){.no-mobile{display:none!important}}@media (max-height:700px) and (min-width:701px){.seller-outer-container{min-height:calc(100vh - 8em)}}@media (max-width:700px){body{font-size:15px}h2{font-size:1.2em}.button{padding-top:.4em}.button i{margin-bottom:-1px}.stage,.stage:before{height:450px}.stage__content{top:50%}.stage h1{font-size:1.9em}.white-container{width:100%}.white-container>h1{margin-left:2.5%;margin-right:2.5%}.overlapping-top{margin-top:-9rem!important}.overlapping-medium{margin-top:-5rem!important}.container-main-centered .centered{width:100%}.centered>.box__content{margin-left:0;margin-right:0;width:100%}.container-main-centered .centered .box__content{width:calc(100% - 1em);margin:.5em}.filter__field,.input-group{width:100%;padding:.2em .2em 0}.drop-box,.image-box{float:none;display:inline-block;width:45%;margin:2%}.image-box img{height:auto;min-height:none;width:100%;min-width:none;max-width:none}.drop-box img{width:calc(100% + 10px);min-width:0;max-width:none}footer .logo{display:block;margin:-1em 0 1em .2em}footer ul{margin:0;padding:0 .5em}footer .copyright{bottom:.5em;right:auto;left:.5em}.container-half{width:100%;padding:0;float:none;margin:0}#article>button{position:absolute;left:2.5%;z-index:20}#article .white-container{padding-top:2em}.box>.bigImage{max-height:none}.register-success{padding-top:25%}.register-success p{font-size:.8em}.formBusiness.indent{padding-left:.25em;border-left:.2em solid rgba(0,0,0,.4);margin-left:.25em}.seller-outer-container{min-height:300px;padding:1em}.message-spot-outer-container{min-height:450px;padding:1em}.nomessages{min-height:11em}.message-outer-container{min-height:450px;padding:1em}.mobile-no-scroll{overflow:hidden}#chat-overview{position:fixed;z-index:100}#chat-overview,#chat-spotoverview{width:100%;height:auto;top:0;left:0;right:0;bottom:0;margin:0;border-radius:0}#chat-spotoverview{position:inherit}#chat-overview h1{position:absolute;z-index:1;top:0;background:#fff;display:block;width:100%;left:0;padding:0 2.5%}#chat-overview h1 a{margin-right:-.2em;font-size:1.5em}.message-outer-container h1 b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;margin-top:-1.8em;margin-left:1.7em;margin-right:3em}#chat-overview h1 span{display:block;font-size:.5em;line-height:1;margin-left:3.5em;margin-right:6em;border-bottom:none}#chat-overview .message-article-image,#chat-overview .message-spot-image{width:5em;height:4em;right:.4em;top:.4em}.answer-container{bottom:1em;left:0;right:0;width:100%;padding:.5em .5em .3em}.chat-container{top:4em}.chat-container,.chat-spotcontainer{height:auto;position:absolute;bottom:5em;left:0;right:0;width:100%;padding:.5em 0}.chat-spotcontainer{top:1em}.message-outer-container button.edit{bottom:.5em;right:.5em;padding-bottom:.3em}.white-container#spot:after{top:-2.2em}.white-container#spot{margin-top:5.7em}.white-container#spot .top-section{width:100%;height:450px}.image-container,.images{width:100%;height:100%}.images{margin:0;border-radius:0;padding-right:0}.images .bigImage{height:80%;background-position:50% 40%;background-size:50%}.images .bigImage img{max-height:100%;max-width:none;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.images .bigImage .button-container{right:auto;top:auto;bottom:.5em;left:.5em}.images .bigDefaultImage{height:80%;width:100%;background-position:50% 40%;background-size:50%}.images .bigDefaultImage img{max-height:100%;max-width:none;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.images .bigDefaultImage .button-container{right:auto;top:auto;bottom:.5em;left:.5em}#spot .title{position:absolute;top:0;left:0;margin:1em}#spot .title .button.no-desktop{margin:1em .5em .5em -1.6em;padding-left:1em!important}#spot .thumbs{position:relative;right:auto;top:auto;width:100%;height:20%;padding:.5em .5em 0;overflow-y:hidden;overflow-x:scroll;white-space:nowrap}#spot .thumbs .box{display:inline-block;vertical-align:top;float:none;width:auto!important;height:calc(100% - 1em)}#spot .thumbs .box img{height:100%;width:auto}.thumbs .active{border-width:2px}.thumbs .active:after{margin-top:-17px}.box.spot-offer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1em}.spot-offer .img{height:14em;-webkit-box-flex:0;-ms-flex:0 0 14em;flex:0 0 14em;-ms-flex-preferred-size:14em;-webkit-flex-basis:14em;flex-basis:14em}.spot-offer .offer-info .h1{left:0;margin:0;padding:.3em;position:absolute;bottom:100%;width:100%;color:#fff;background:-webkit-gradient(linear,left bottom,left top,color-stop(20%,rgba(0,0,0,.65)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.65) 20%,transparent)}.spot-offer .offer-info{padding-bottom:.3em}.spot-offer .offer-info:after{content:none}.spot-offer .price-info{height:auto;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-ms-flex:0;flex:0;padding:0 .8em}.spot-offer .price-info>*{display:inline-block;vertical-align:bottom;margin-right:.2em}}@media (max-height:650px) and (min-width:701px){.overlapping-top,.overlapping-top-large{margin-top:-18rem!important}.overlapping-medium{margin-top:-11rem!important}}@media (max-width:600px){.standalone{text-align:left}}@media (max-width:1000px){.box__content-20,.box__content-25{width:calc(33% - 1em)}}@media (max-width:700px){.box__content-25{width:calc(50% - 1em)}.box__content-20{width:calc(33% - 1em)}.offer .description{height:2.7em}}@media (max-width:400px){.box__content-20,.box__content-25{height:auto!important;position:relative}.offer .description{max-height:7em}.offer h4{position:absolute;top:-1.6em;right:.3em;font-size:.9em}#kacheln .offer .img{height:150px!important}#kacheln .offer.box{background-position:50% 10px;background-size:30px 130px}.radio-icons{width:100%;margin:0}.radio-icons button{width:calc(16.5% - .6em);margin:0 .25em}.radio-icons .icon{background-size:100% 90%}}@media (min-width:1001px){#kacheln .offer:nth-child(4n+4){margin-bottom:10px}}@media (min-width:701px) and (max-width:1000px){#kacheln .offer:nth-child(3n+3){margin-bottom:10px}}@media (max-width:1000px){.box.spot .flex-horizontal.box>table{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.box.spot .flex-horizontal.box>table:not(:last-child) .radio-tile:not(.possible){display:none}}@media (max-width:900px){#spots-layout{font-size:.9em}#spots .filter.box{margin-right:2.5%}}@media (max-width:800px) and (min-width:701px){.box.spot .bg,.box.spot .content{padding:1em .75em .75em}.box.spot .flex-horizontal.box{margin:0 -.1em;height:2em}.box.spot .flex-horizontal.box>table{height:calc(100% - .5em)}.box.spot .flex-horizontal.box>b{margin:0}}@media (max-width:700px){#spots section:nth-child(2){padding-top:0}#spots-layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;width:95%}#spots .filter.box{margin:0 auto;-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:3em}#spots .filter.box h3{text-align:center;cursor:pointer}.mobile-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-flex hr{display:none}.mobile-flex section:nth-child(2){margin-left:1em}.box{border-radius:unset}.box.spot .flex-horizontal.box>table{height:85%}.box.spot .radio-icons .icon{width:2em}.box.spot .radio-icons .radio-tile[value="2"] .icon{background-size:90% 90%}}@media (max-width:500px){.box__content-50{height:auto!important;width:90%;min-width:250px;margin:1em auto;position:relative;float:none}}@media (max-width:400px){.mobile-flex{font-size:.85em}.search-box{margin-bottom:2em}.search-box .stretcher{height:auto}}@media (max-width:1000px){.Overview_Citi_Info{max-width:13em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width:400px){.Overview_Citi_Info{max-width:9em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}