.timeline .timelinr #next:before,.timeline .timelinr #prev:before{content:"!";speak:none;font-family:'Mastericons';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:5px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:34px;background:#009145;color:white;width:50px;height:50px;border-radius:100%;display:block;text-align:center;padding-top:8px;text-indent:5px}.timeline .timelinr #next.disabled,.timeline .timelinr #prev.disabled{opacity:.2}.timeline .timelinr #next:hover:before,.timeline .timelinr #prev:hover:before{background:#004521}.timeline .timelinr #next{left:inherit;right:0}.timeline .timelinr #next:before{content:"?"}.timeline .teaser.reference .image_container,.timeline .teaser.reference .desc_container{box-shadow:1px 1px 16px -3px #ccc;-webkit-box-shadow:1px 1px 16px -3px #ccc;-moz-box-shadow:1px 1px 16px -3px #ccc;-o-box-shadow:1px 1px 16px -3px #ccc}.numbers{background:#009145;background-attachment:fixed;background-repeat:no-repeat;background-position:50% 0 !important;color:#fff;padding:85px 0}.numbers .headline{max-width:685px;float:right}.numbers h2,.numbers h3{color:#fff;text-shadow:none}.numbers ul{clear:both;color:#fff;padding-top:33px}.numbers ul li{width:100%;clear:both;font-size:24px;font-weight:normal;line-height:96px;list-style:none outside none;text-shadow:none}.numbers ul li b{display:block;float:left;font-size:80px;line-height:61px;padding-right:34px;text-align:right;width:40%;font-weight:normal}.numbers ul li b span{font-size:38px}.numbers ul li span{width:60%;float:left;text-align:left}#map{position:relative;background:none;padding:0;color:white;height:800px}#map h2,#map h3{position:relative;z-index:9998;margin-bottom:10px;text-shadow:none;color:#085f32}#map h2{margin-top:100px}#map #maximizemap{line-height:18px;padding-top:30px;text-align:center;bottom:80px;width:100px;height:100px;border-radius:100%;position:absolute;right:15px;top:82%;font-size:16px}.video{background-color:#f1e7db;height:auto}.video h2,.video h3{text-shadow:none;color:#333}.video div.pull-left{position:relative;height:81%}.video .preview{float:none;width:500px;margin:0 auto}.video .preview iframe{height:auto;min-height:380px;width:100%}.video .highlightbox{display:none}.video .videoteasersection{width:670px;background:none;float:none;clear:both;margin:0 auto !important;position:relative}.video .videoteasersection ul.slides li{margin-right:10px}.video .videoteasersection .flexslider .flex-direction-nav a.flex-prev{left:-74px !important}.video .videoteasersection .flexslider .flex-direction-nav a.flex-next{right:-74px !important}.video .videoteasersection .teaser{width:155px;height:auto;float:left;margin-bottom:5px;margin-right:5px}.video .videoteasersection .teaser .imgwrap img{width:100%;height:auto}.video .videoteasersection .teaser .txtwrap{display:none;padding:5px;background:none repeat scroll 0 0 #fff;padding:10px 15px}.video .videoteasersection .teaser .txtwrap h2{font-size:21px;text-shadow:none;line-height:26px;text-align:left}#maximizemap{background:#009145}.offers{background-repeat:no-repeat;background-size:153% auto;height:auto;background-color:#f1e7db}.offers .container{padding:0 50px}.offers h2,.offers h3{text-shadow:none;color:#333}.offers .stageflexsliderbox{float:right;width:100%}.offers .stageflexsliderbox .teaser{border:1px solid #979797}.offers .stageflexsliderbox .teaser h3{color:#009145;font-size:16px;line-height:20px}.offers .stageflexsliderbox .flex-direction-nav li a{box-shadow:none;top:372px !important;background:none;speak:none;font-family:'Mastericons';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:5px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;color:#009145}.offers .stageflexsliderbox .flex-direction-nav li a.flex-disabled{opacity:.3 !important}.offers .stageflexsliderbox .flex-direction-nav li a.flex-prev{left:267px !important}.offers .stageflexsliderbox .flex-direction-nav li a.flex-prev:before{color:#009145}.offers .stageflexsliderbox .flex-direction-nav li a.flex-next:before{color:#009145}.offers .stageflexsliderbox ul.slides li{margin-right:14px}.offers .stageflexsliderbox h3{text-align:left;text-shadow:none}.offers .stageflexsliderbox p{word-wrap:break-word}.offers .left,.offers .right{width:50%;min-height:480px;float:left;padding-left:15px;margin-top:26px}.offers .right{background:white;padding:40px 28px}.offers .right .teaser .desc_container{height:172px;overflow:hidden;padding:10px}.offers .left{padding:0 15px 0 0}.offers .teaser.guestvoice{height:480px;background:rgba(0,0,0,.5);min-height:480px;margin-bottom:0}.offers .teaser.guestvoice span.info{display:none;background:none repeat scroll 0 0 #009145;color:white;padding:10px;font-size:16px;position:absolute;z-index:10}.offers .teaser.guestvoice .desc_container{padding:70px 45px 65px;height:480px;-webkit-overflow-scrolling:touch}.offers .teaser.guestvoice .desc_container .jspPane{padding:70px 45px 65px !important}.offers .teaser.guestvoice .desc_container h3{text-align:left;text-shadow:none}.offers .teaser.guestvoice .desc_container h3 a{color:white}.offers .teaser.guestvoice .desc_container p{color:white;font-size:16px;line-height:25px;max-height:inherit}.offers .teaser.guestvoice .btn.btn-default{position:inherit;bottom:0}.offers .container>.btn.btn-default{color:#fff;font-size:20px;padding:13px;position:relative;margin:25px auto;text-align:center;display:block;background:#f18d0f;float:none;clear:both;width:244px;top:25px}.offers .container>.btn.btn-default:hover{background:#aa630a}.pictures{background-repeat:no-repeat;background-size:153% auto;min-height:800px;background-color:#f1e7db}.pictures h2,.pictures h3{text-shadow:none;color:#333}.pictures .experience-content{padding-top:36px}.pictures #slider{display:none}.pictures .container{width:100%}body.safari .story .teaser.reference .image_container{border:0}body.ie .story{position:relative;top:0}body.ie #offers .btn-conversion{bottom:23px}.cookie-consent-shadow-layer{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4);z-index:10000}.cookie-consent{background:#fff;color:#19171a;padding:4rem 5rem 0;z-index:10001;font-size:16px}@media screen and (min-width:720px){.cookie-consent{font-size:18px}}@media screen and (max-width:420px){.cookie-consent{padding:2rem 3rem 0}}.cookie-consent a{font-weight:bold;transition:color 100ms ease-in}@media screen and (min-width:720px){.cookie-consent label{font-size:18px}}.cookie-consent svg{fill:currentColor}.cookie-consent--popup{position:fixed;top:4rem;left:50%;transform:translate3d(-50%,0,0);width:850px;max-width:calc(90vw - 1rem);max-height:calc(90vh - 4rem);overflow-y:auto;-webkit-font-smoothing:antialiased;box-shadow:0 0 1rem rgba(0,0,0,.5)}@media screen and (max-width:420px){.cookie-consent--popup{max-height:95vh;top:2.5vh}}.cookie-consent__headline{font-size:20px;line-height:1;margin-bottom:.25em;font-weight:bold}@media screen and (min-width:720px){.cookie-consent__headline{font-size:34px}}.cookie-consent__text{margin-bottom:2.5rem;font-weight:300;line-height:1.55}@media screen and (max-width:420px){.cookie-consent__text{margin-bottom:1.5rem}}.cookie-consent__btn{background:transparent;margin-bottom:0;padding:.75rem 1.5rem;margin-left:1.5rem;color:#009439;border:2px solid #009439;cursor:Pointer;transition:all 100ms ease-in}.cookie-consent__btn:hover,.cookie-consent__btn.hover,.cookie-consent__btn:focus,.cookie-consent__btn.focus{color:#fff;background-color:#007b2f;border-color:#007b2f}@media screen and (max-width:420px){.cookie-consent__btn{width:100%;margin:0 0 1rem}}.cookie-consent__btn--secondary{background-color:#009439;color:#fff;border-color:#009439}.cookie-consent__btn--secondary:hover,.cookie-consent__btn--secondary.hover,.cookie-consent__btn--secondary:focus,.cookie-consent__btn--secondary.focus{background-color:#007b2f;border-color:#007b2f}.cookie-consent__footer{display:flex;margin-bottom:2.5rem;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:420px){.cookie-consent__footer{margin-bottom:1rem}}.cookie-consent__toggle{cursor:pointer}.is-expanded .cookie-consent__toggle-show{display:none}.cookie-consent__toggle-hide{display:none}.is-expanded .cookie-consent__toggle-hide{display:inline}.is-expanded .cookie-consent__toggle-icon:before{transform:rotate(180deg)}.cookie-consent__checkbox input{display:none}input:checked+.cookie-consent__checkbox-label::before{background-image:url(/typo3conf/ext/neustacookie/Resources/Public/Images/check.svg)}.cookie-consent__checkbox-label{display:flex;align-items:center;cursor:pointer;margin-right:3rem;opacity:.7;color:#000;transition:opacity 250ms ease-in}.cookie-consent__checkbox-label::before{display:inline-block;content:" ";width:20px;height:20px;border-radius:2px;margin-bottom:2px;border:1px solid #19171a;margin-right:1rem;background-position:center;background-size:14px;background-repeat:no-repeat}.cookie-consent__checkbox-label:hover{opacity:1}input:disabled+.cookie-consent__checkbox-label{opacity:.5;cursor:default}.cookie-consent__toggle-content{font-weight:300;font-size:14px;margin-bottom:1rem}.cookie-consent__header{font-weight:bold}.cookie-consent__description{padding-bottom:2.5rem}.cookie-consent__btn-group{display:flex;justify-content:flex-end;margin-bottom:3rem;flex-wrap:wrap}.cookie-consent__text--bottom{margin-bottom:5rem}.cookie-consent__toggle{display:flex;align-items:center}.cookie-consent__toggle-arrow{width:16px;height:16px;margin-left:.5rem;transition:transform 250ms ease}.cookie-consent__toggle.active .cookie-consent__toggle-arrow{transform:rotate(180deg)}