.row,.ce-row{box-sizing:border-box;display:flex;justify-content:space-between;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}.ionav-btn{display:none;position:fixed;right:30px;top:30px;z-index:860;width:30px;height:30px;cursor:pointer}.ionav--closed .ionav-btn::before{content:"";position:absolute;left:0;top:.21em;bottom:.21em;z-index:850;width:100%;background:linear-gradient(to bottom, black, black 20%, transparent 20%, transparent 40%, black 40%, black 60%, transparent 60%, transparent 80%, black 80%, black 100%)}.ionav--open .ionav-btn:hover{opacity:1}.ionav--open .ionav-btn:before,.ionav--open .ionav-btn:after{position:absolute;left:15px;content:" ";height:100%;width:3px;background-color:#fff}.ionav--open .ionav-btn:before{transform:rotate(45deg)}.ionav--open .ionav-btn:after{transform:rotate(-45deg)}.ionav-overlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background:rgba(0,0,0,.5);z-index:840}.ionav-hidden{display:none}.ionav--active .ionav-source{display:none}.ionav--active .ionav-source.logo,.ionav--active .ionav-source#logo{display:block}.ionav--active .ionav-btn{display:block}.ionav-canvas{width:40%;min-height:100%;max-height:100vw;min-width:240px;background:#fff}.ionav-canvas>*{padding-top:20px;background-color:#fff}.ionav-canvas nav ul{list-style-type:none}.ionav-canvas nav a{display:block;padding:10px}.ionav-canvas .ionav-logo,.ionav-canvas #ionav-logo{text-align:center;padding-left:20px;padding-right:20px}html.ionav--open,.ionav--open body{overflow:hidden}.ionav--open .ionav-overlay{display:block}.ionav--hasSubnav ul{display:none}ul.ionav--hasSubnav.ionav--active{display:block}/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 1.11.0
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;transition:left .4s ease,transform .4s ease}#baguetteBox-slider.bounce-from-right{animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{animation:bounceFromLeft .4s ease-out}@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}.baguetteBox-button#previous-button,.baguetteBox-button#next-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:none;padding:0;margin:0;border:0;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{animation-delay:-1s}@keyframes bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}html,body{color:#5c5e6a;font-family:"Mulish",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}h1,h2,h3,h4,h5,h6{color:#5c5e6a;font-family:"Mulish",sans-serif;font-weight:500;line-height:1.3;margin-bottom:10px}h1>span,h2>span,h3>span,h4>span,h5>span,h6>span{display:block}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1.subheader,h2.subheader,h3.subheader,h4.subheader,h5.subheader,h6.subheader{margin-top:0}h1{font-size:2.2rem}@media screen and (min-width: 300px){h1{font-size:1.4rem}}@media screen and (min-width: 860px){h1{font-size:2.2rem}}@media screen and (min-width: 1280px){h1{font-size:2.2rem}}h2{font-size:1.35rem}@media screen and (min-width: 300px){h2{font-size:1.35rem}}@media screen and (min-width: 860px){h2{font-size:2rem}}@media screen and (min-width: 1280px){h2{font-size:2rem}}h2.subheader{font-size:1.3rem}@media screen and (min-width: 300px){h2.subheader{font-size:1.15rem}}@media screen and (min-width: 860px){h2.subheader{font-size:1.45rem}}@media screen and (min-width: 1280px){h2.subheader{font-size:1.45rem}}h3{font-size:1.35rem}@media screen and (min-width: 300px){h3{font-size:1.35rem}}@media screen and (min-width: 860px){h3{font-size:2rem}}@media screen and (min-width: 1280px){h3{font-size:2rem}}h3.subheader{font-size:1.3rem}@media screen and (min-width: 300px){h3.subheader{font-size:1.15rem}}@media screen and (min-width: 860px){h3.subheader{font-size:1.45rem}}@media screen and (min-width: 1280px){h3.subheader{font-size:1.45rem}}h4{font-size:1rem}@media screen and (min-width: 300px){h4{font-size:1rem}}@media screen and (min-width: 860px){h4{font-size:1.5rem}}@media screen and (min-width: 1280px){h4{font-size:1.5rem}}h4.subheader{font-size:1.3rem}@media screen and (min-width: 300px){h4.subheader{font-size:1.3rem}}@media screen and (min-width: 860px){h4.subheader{font-size:1.45rem}}@media screen and (min-width: 1280px){h4.subheader{font-size:1.45rem}}h5{font-size:1rem}@media screen and (min-width: 300px){h5{font-size:1rem}}@media screen and (min-width: 860px){h5{font-size:1rem}}@media screen and (min-width: 1280px){h5{font-size:1rem}}h5.subheader{font-size:1.3rem}@media screen and (min-width: 300px){h5.subheader{font-size:1.15rem}}@media screen and (min-width: 860px){h5.subheader{font-size:1.45rem}}@media screen and (min-width: 1280px){h5.subheader{font-size:1.45rem}}a{color:#5c5e6a;text-decoration:none;-webkit-transition:color 500ms;-moz-transition:color 500ms;-ms-transition:color 500ms;-o-transition:color 500ms;transition:color 500ms}a:hover{color:#90211c}p{font-size:1rem;line-height:1.5em;margin-bottom:15px}@media screen and (min-width: 300px){p{font-size:1rem}}@media screen and (min-width: 860px){p{font-size:1rem}}@media screen and (min-width: 1280px){p{font-size:1rem}}@media screen and (min-width: 1921px){p{font-size:1rem}}strong,b,.bold{font-weight:700}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}.ce-headline-center,.align-center,.text-center{text-align:center}.text-right,.align-right{text-align:right}.align-justify,.text-justify{text-align:justify}.indent{padding-left:20%}.color-brand{color:#97af14}.letter-spacing-1,span.letter-spacing-1,a.letter-spacing-1{letter-spacing:1px}.letter-spacing-2,span.letter-spacing-2,a.letter-spacing-2{letter-spacing:2px}.font-size-xlarge{font-size:2rem}@media screen and (min-width: 300px){.font-size-xlarge{font-size:2rem}}@media screen and (min-width: 860px){.font-size-xlarge{font-size:5rem}}@media screen and (min-width: 1280px){.font-size-xlarge{font-size:9rem}}.font-size-large-lineheight,.font-size-large{font-size:2rem}@media screen and (min-width: 300px){.font-size-large-lineheight,.font-size-large{font-size:1.9rem}}@media screen and (min-width: 860px){.font-size-large-lineheight,.font-size-large{font-size:2.2rem}}@media screen and (min-width: 1280px){.font-size-large-lineheight,.font-size-large{font-size:2.2rem}}.font-size-large-lineheight{line-height:1.2}.font-size-medium{font-size:1.3rem}@media screen and (min-width: 300px){.font-size-medium{font-size:1.15rem}}@media screen and (min-width: 860px){.font-size-medium{font-size:1.45rem}}@media screen and (min-width: 1280px){.font-size-medium{font-size:1.45rem}}.font-size-small{font-weight:400;font-size:1rem}@media screen and (min-width: 300px){.font-size-small{font-size:1rem}}@media screen and (min-width: 860px){.font-size-small{font-size:1rem}}@media screen and (min-width: 1280px){.font-size-small{font-size:1rem}}.font-size-xsmall{font-weight:400;font-size:1rem}@media screen and (min-width: 300px){.font-size-xsmall{font-size:1rem}}@media screen and (min-width: 860px){.font-size-xsmall{font-size:1rem}}@media screen and (min-width: 1280px){.font-size-xsmall{font-size:1rem}}.color-brand{color:#97af14}.color-brand a{color:#97af14}.color-brand a:hover{color:#5c5e6a}.color-brand-2{color:#90211c}.color-brand-2 a{color:#90211c}.color-brand-2 a:hover{color:#5c5e6a}.color-1{color:#f99d28}.color-1 a{color:#f99d28}.color-1 a:hover{color:#5c5e6a}.color-2{color:#9bbc53}.color-2 a{color:#9bbc53}.color-2 a:hover{color:#5c5e6a}.color-3{color:rgba(92,94,106,.5137254902)}.color-3 a{color:rgba(92,94,106,.5137254902)}.color-3 a:hover{color:#5c5e6a}.color-4{color:#90211c}.color-4 a{color:#90211c}.color-4 a:hover{color:#5c5e6a}.btn-green a{color:#fff;display:inline-block;padding:20px}.main>.frame.frame-container{margin-top:50px;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1920px;padding-left:12vw;padding-right:12vw}.main>.frame.frame-container-fullwidth{margin-top:50px;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1920px}@media screen and (min-width: 1921px){.main>.frame.frame-container{padding-left:230px;padding-right:230px}}.ce-gallery{display:flex;flex-wrap:wrap}.ce-gallery img{height:auto;max-width:100%}.ce-gallery .ce-column{padding:5px}.ce-gallery[data-ce-columns="1"]{display:block}.ce-gallery[data-ce-columns="2"] .ce-column{width:100%}.ce-gallery[data-ce-columns="3"] .ce-column{width:100%}.ce-gallery[data-ce-columns="3"] .ce-column p{font-size:.8rem}.ce-gallery[data-ce-columns="3"] .ce-column .caption-title{font-size:1rem;padding-bottom:10px}.ce-gallery[data-ce-columns="3"] .ce-column .caption-title::after{height:1px}.ce-gallery[data-ce-columns="4"] .ce-column{width:100%}.ce-gallery[data-ce-columns="5"] .ce-column{width:20%}@media screen and (min-width: 450px){.ce-gallery[data-ce-columns="2"] .ce-column{width:50%}.ce-gallery[data-ce-columns="4"] .ce-column{width:50%}}@media screen and (min-width: 600px){.ce-gallery[data-ce-columns="4"] .ce-column{width:25%}}@media screen and (min-width: 700px){.ce-gallery[data-ce-columns="3"] .ce-column{width:33.3333333333%}}@media screen and (min-width: 1200px){.ce-gallery[data-ce-columns="3"] .ce-column p{font-size:1rem}.ce-gallery[data-ce-columns="3"] .ce-column .caption-title{font-size:1.3rem;padding-bottom:17px}.ce-gallery[data-ce-columns="3"] .ce-column .caption-title::after{height:3px}}.ce-textpic.ce-intext.ce-nowrap{display:flex;flex-direction:column}.ce-textpic.ce-intext.ce-nowrap .ce-gallery{flex-shrink:2}@media screen and (min-width: 1200px){.ce-textpic.ce-intext.ce-nowrap{flex-direction:row}.ce-textpic.ce-intext.ce-nowrap .ce-gallery{max-width:50%}.ce-textpic.ce-intext.ce-nowrap.ce-left .ce-gallery{margin-right:20px}.ce-textpic.ce-intext.ce-nowrap.ce-right .ce-gallery{margin-left:20px}}.contenttable,.ce-table{border-collapse:collapse;word-break:initial;width:100%}.contenttable td,.contenttable th,.ce-table td,.ce-table th{border:1px solid #ddd;padding:8px}.contenttable th,.ce-table th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#97af14;color:#fff}.contenttable th>a,.ce-table th>a{color:#fff}.contenttable th>a:hover,.ce-table th>a:hover{color:#5c5e6a}.contenttable tr:nth-child(even),.ce-table tr:nth-child(even){background-color:#f2f2f2}.contenttable tr:hover,.ce-table tr:hover{background-color:#ddd}.frame-type-table{overflow-x:auto}.contenttable caption,.ce-table caption{font-size:1.5em;margin:.5em 0 .75em}.contenttable,.ce-table{border:1px solid #ccc;border-collapse:collapse;float:none;margin:0;padding:0;width:100%;table-layout:fixed}.contenttable th,.contenttable td,.ce-table th,.ce-table td{padding:.625em;text-align:center}.contenttable th,.ce-table th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}.contenttable td::before,.ce-table td::before{display:none}table[align=left] th,table[align=left] td{text-align:left}table[align=right] th,table[align=right] td{text-align:right}table[align=center] th,table[align=center] td{text-align:center}@media screen and (max-width: 600px){.contenttable[data-columns="3"],.ce-table[data-columns="3"]{border:0}.contenttable[data-columns="3"] thead,.ce-table[data-columns="3"] thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.contenttable[data-columns="3"] tr,.ce-table[data-columns="3"] tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.contenttable[data-columns="3"] td,.ce-table[data-columns="3"] td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}.contenttable[data-columns="3"] td::before,.ce-table[data-columns="3"] td::before{content:attr(data-label);display:block;float:left;font-weight:bold;text-transform:uppercase}.contenttable[data-columns="3"] td:last-child,.ce-table[data-columns="3"] td:last-child{border-bottom:0}}@media screen and (max-width: 750px){.contenttable,.ce-table{border:0}.contenttable thead,.ce-table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.contenttable tr,.ce-table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.contenttable td,.ce-table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}.contenttable td::before,.ce-table td::before{content:attr(data-label);display:block;float:left;font-weight:bold;text-transform:uppercase}.contenttable td:last-child,.ce-table td:last-child{border-bottom:0}}@media screen and (max-width: 900px){.contenttable[data-columns="5"],.ce-table[data-columns="5"]{border:0}.contenttable[data-columns="5"] thead,.ce-table[data-columns="5"] thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.contenttable[data-columns="5"] tr,.ce-table[data-columns="5"] tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.contenttable[data-columns="5"] td,.ce-table[data-columns="5"] td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}.contenttable[data-columns="5"] td::before,.ce-table[data-columns="5"] td::before{content:attr(data-label);display:block;float:left;font-weight:bold;text-transform:uppercase}.contenttable[data-columns="5"] td:last-child,.ce-table[data-columns="5"] td:last-child{border-bottom:0}}@media screen and (max-width: 1200px){.contenttable[data-columns="6"],.ce-table[data-columns="6"]{border:0}.contenttable[data-columns="6"] thead,.ce-table[data-columns="6"] thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.contenttable[data-columns="6"] tr,.ce-table[data-columns="6"] tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.contenttable[data-columns="6"] td,.ce-table[data-columns="6"] td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}.contenttable[data-columns="6"] td::before,.ce-table[data-columns="6"] td::before{content:attr(data-label);display:block;float:left;font-weight:bold;text-transform:uppercase}.contenttable[data-columns="6"] td:last-child,.ce-table[data-columns="6"] td:last-child{border-bottom:0}}.contenttable-red,.contenttable-green{font-weight:600}.contenttable-red caption,.contenttable-green caption{font-weight:400;text-transform:uppercase}.contenttable-red caption:first-child,.contenttable-green caption:first-child{margin-bottom:.2em}.contenttable-red tr:first-child,.contenttable-green tr:first-child{color:#fff}.contenttable-red tr td:nth-child(2),.contenttable-green tr td:nth-child(2){background-color:rgba(144,33,28,.0784313725)}.contenttable-red caption{color:#90211c}.contenttable-red tr:first-child{background-color:#90211c}.contenttable-green caption{color:#97af14}.contenttable-green tr:first-child{background-color:#0c5a26}@media screen and (min-width: 1600px){.contenttable-red,.contenttable-green{max-width:49%}.contenttable-red caption,.contenttable-green caption{font-size:2em}.contenttable-red{float:left}.contenttable-green{float:right}}form,.tx-powermail{font-size:1rem;max-width:960px;vertical-align:top;text-align:left}form .powermail_fieldwrap,.tx-powermail .powermail_fieldwrap{margin-top:10px}form .powermail_submit,.tx-powermail .powermail_submit{cursor:pointer}form fieldset,.tx-powermail fieldset{border:0}form table tr td,.tx-powermail table tr td{padding-right:10px}form input[type=checkbox][name*=datenschutz],.tx-powermail input[type=checkbox][name*=datenschutz]{display:inline-block;margin-top:0}form input[type=checkbox][name*=datenschutz]~.checkbox-description,form input[type=checkbox][name*=datenschutz]~.checkbox-description p,.tx-powermail input[type=checkbox][name*=datenschutz]~.checkbox-description,.tx-powermail input[type=checkbox][name*=datenschutz]~.checkbox-description p{display:inline}form .form-group,.tx-powermail .form-group{display:block;margin-bottom:10px}form .form-group>label,.tx-powermail .form-group>label{display:inline-block;min-width:180px;vertical-align:top;padding-top:10px;width:33%}form .form-group>div,.tx-powermail .form-group>div{display:inline}form .form-group .row,.tx-powermail .form-group .row{display:flex;flex-wrap:wrap}form .form-check,.tx-powermail .form-check{margin-top:6px}form select,form input[type=submit],form input[type=email],form input[type=text],form input[type=tel],form input[type=date],form input[type=password],form textarea,form button,form button.cr_button,.tx-powermail select,.tx-powermail input[type=submit],.tx-powermail input[type=email],.tx-powermail input[type=text],.tx-powermail input[type=tel],.tx-powermail input[type=date],.tx-powermail input[type=password],.tx-powermail textarea,.tx-powermail button,.tx-powermail button.cr_button{background-color:#fff;border:1px solid #97af14;border-radius:0;color:#000;font-size:1rem;height:auto;line-height:1.25;margin:0;min-width:200px;padding:10px 10px;width:100%;-webkit-appearance:none;appearance:none}form textarea,.tx-powermail textarea{min-height:200px}form input[type=submit],form button[type=submit],.tx-powermail input[type=submit],.tx-powermail button[type=submit]{cursor:pointer;background:#90211c;color:#fff;transition:all 500ms;width:100%}form input[type=submit]:hover,form button[type=submit]:hover,.tx-powermail input[type=submit]:hover,.tx-powermail button[type=submit]:hover{background:#97af14;color:#fff;border-color:#97af14}form input[type=radio],.tx-powermail input[type=radio]{margin-left:2px;margin-right:3px}form input[type=checkbox],.tx-powermail input[type=checkbox]{margin-top:.5em;margin-right:5px}form div>.frame-type-textmedia,.tx-powermail div>.frame-type-textmedia{margin:0px;margin-bottom:10px;margin-top:5px}@media screen and (max-width: 480px){form .form-group>label,.tx-powermail .form-group>label{min-width:100%}form select,form input[type=submit],form input[type=email],form input[type=text],form textarea,form button,.tx-powermail select,.tx-powermail input[type=submit],.tx-powermail input[type=email],.tx-powermail input[type=text],.tx-powermail textarea,.tx-powermail button{min-width:100%}}.checkbox-fields{display:flex;flex-wrap:wrap}.checkbox-fields .checkbox-field{width:50%}.checkbox-fields[data-number="1"],.checkbox-fields[data-number="2"],.checkbox-fields[data-number="3"],.checkbox-fields[data-number="4"],.checkbox-fields[data-number="5"]{display:block}.checkbox-fields[data-number="1"] .checkbox-field,.checkbox-fields[data-number="2"] .checkbox-field,.checkbox-fields[data-number="3"] .checkbox-field,.checkbox-fields[data-number="4"] .checkbox-field,.checkbox-fields[data-number="5"] .checkbox-field{width:100%}.frame-container-fullwidth form,.frame-container-fullwidth .tx-powermail{max-width:100%}form.powermail_form fieldset.nolabelnoborder{border:0}form.powermail_form fieldset.noborder{border:0}@media screen and (min-width: 1000px){form.powermail_form.columns2{display:grid;grid-gap:1vw;row-gap:1vw;column-gap:1vw;grid-template-columns:50% 50%}form.powermail_form.columns2>h3{grid-column-start:1;grid-column-end:3}form.powermail_form.columns2>fieldset:nth-child(even){grid-column-start:2;grid-column-end:3}form.powermail_form.columns2>fieldset:nth-child(odd){grid-column-start:1;grid-column-end:2}}.caption-text p{margin:0}.caption-text p:first-child{margin-top:1em}.caption-text p:last-child{margin-bottom:1em}.ce-uploads{margin-left:20px}.ce-uploads-imagegallery{-webkit-column-width:300px;-moz-column-width:300px;column-width:300px;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:0;gap:0;list-style:none;margin-left:0}.ce-uploads-imagegallery video{max-width:100%}.ce-uploads-imagegallery a{display:block;margin:0;padding:5px;overflow:hidden}.ce-uploads-imagegallery a figure{overflow:hidden}.ce-uploads-imagegallery a img{transition:all 400ms}.ce-uploads-imagegallery a:hover img{transform:scale(1.1)}.ce-headline-right{text-align:right}.frame-type-menu_subpages .menu-icons{list-style:none}.frame-type-hhextinfobox_infobox{margin-left:auto;margin-right:auto;margin-top:120px;max-width:1920px}.frame-type-hhextinfobox_infobox img{height:auto;max-width:100%}.frame-type-hhextinfobox_infobox>.row{padding-left:12vw;padding-right:12vw}.frame-type-hhextinfobox_infobox>.row:first-child{background-color:#97af14;background-image:url("../Images/background-infobox.svg");background-repeat:no-repeat;background-position:top center;background-size:contain;padding-bottom:55px;flex-direction:column}.frame-type-hhextinfobox_infobox>.row:first-child>.column-left{background-color:#fff;margin-top:16px;max-width:650px;padding:2.9vw 3.55vw;width:100%}@media screen and (min-width: 500px){.frame-type-hhextinfobox_infobox>.row:first-child>.column-left{margin-top:70px}}.frame-type-hhextinfobox_infobox>.row:first-child>.column-right{color:#fff;margin-top:2.9vw;width:100%}.frame-type-hhextinfobox_infobox>.row:first-child>.column-right header h1,.frame-type-hhextinfobox_infobox>.row:first-child>.column-right header h2,.frame-type-hhextinfobox_infobox>.row:first-child>.column-right header h3,.frame-type-hhextinfobox_infobox>.row:first-child>.column-right header h4,.frame-type-hhextinfobox_infobox>.row:first-child>.column-right header h5{color:#fff}.frame-type-hhextinfobox_infobox>.row:first-child.with-assets{margin-bottom:-8vw;padding-bottom:8vw}.frame-type-hhextinfobox_infobox>.row:nth-child(2){margin-left:-7px;width:calc(100% + 14px)}.frame-type-hhextinfobox_infobox>.row:nth-child(2) .column{padding:7px;width:100%}.frame-type-hhextinfobox_infobox>.row:nth-child(2) .image a{display:block;position:relative}.frame-type-hhextinfobox_infobox>.row:nth-child(2) .image a::before{background-image:url("../Icons/bg_image_figcaption.svg");background-repeat:no-repeat;background-position:81% 55%;background-size:46vw;content:" ";display:block;height:100%;position:absolute;width:100%;z-index:1}.frame-type-hhextinfobox_infobox>.row:nth-child(2) .image a::after{content:attr(title);color:#fff;display:block;font-size:6vw;font-weight:600;left:0;position:absolute;text-align:center;top:50%;width:100%;transform:translate(0, -50%);z-index:2}.frame-type-hhextinfobox_infobox>.row:nth-child(2) .image picture::after{background:rgba(0,0,0,.35);content:" ";height:100%;left:0;width:100%;position:absolute;top:0;transition:background 400ms}.frame-type-hhextinfobox_infobox>.row:nth-child(2) .image:hover picture::after{background:rgba(0,0,0,0)}@media screen and (min-width: 500px){.frame-type-hhextinfobox_infobox>.row:nth-child(2) .column{width:33.3333333333%}.frame-type-hhextinfobox_infobox>.row:nth-child(2) .image a::before{background-size:12vw}.frame-type-hhextinfobox_infobox>.row:nth-child(2) .image a::after{font-size:1.8vw}}@media screen and (min-width: 1000px){.frame-type-hhextinfobox_infobox>.row:first-child{background-size:cover;flex-direction:row}.frame-type-hhextinfobox_infobox>.row:first-child>.column-left{margin-top:-70px;max-width:650px;width:50%}.frame-type-hhextinfobox_infobox>.row:first-child>.column-right{width:46%}}@media screen and (min-width: 1600px){.frame-type-hhextinfobox_infobox>.row:first-child>.column-right{width:28vw}}@media screen and (min-width: 1921px){.frame-type-hhextinfobox_infobox>.row{padding-right:230px;padding-left:230px}.frame-type-hhextinfobox_infobox>.row:first-child>.column-left{padding:55px 68px}.frame-type-hhextinfobox_infobox>.row:first-child>.column-right{margin-top:55px;width:537px}.frame-type-hhextinfobox_infobox>.row:first-child.with-assets{margin-bottom:-198px;padding-bottom:198px}.frame-type-hhextinfobox_infobox>.row:nth-child(2){margin-top:7px}.frame-type-hhextinfobox_infobox>.row:nth-child(2) .image a::before{background-position:81% 55%;background-size:232px}.frame-type-hhextinfobox_infobox>.row:nth-child(2) .image a::after{font-size:35px}}#main>.frame-type-hhextinfobox_infobox:first-child{margin-top:0}.frame-layout-grid-2-3 .ce-gallery{margin-left:-4px;width:calc(100% + 8px)}.frame-layout-grid-2-3 .ce-gallery .ce-column{padding:4px}.frame-layout-grid-2-3 .ce-gallery .ce-column img{height:auto;width:100%}.frame-layout-grid-2-3 .ce-gallery .ce-column .video,.frame-layout-grid-2-3 .ce-gallery .ce-column .video-embed{height:100%}.frame-layout-grid-2-3 .ce-gallery .ce-column .video iframe,.frame-layout-grid-2-3 .ce-gallery .ce-column .video-embed iframe{min-height:100%;width:100%}.frame-layout-grid-2-3 .ce-gallery .ce-column .image{position:relative}.frame-layout-grid-2-3 .ce-gallery .ce-column .image:hover .image-caption{opacity:1}@media screen and (min-width: 800px){.frame-layout-grid-2-3 .ce-gallery{display:-ms-grid;display:grid;-ms-grid-columns:33.3333333333% 33.3333333333% 33.3333333333%;grid-template-columns:33.3333333333% 33.3333333333% 33.3333333333%}.frame-layout-grid-2-3 .ce-gallery .ce-column:nth-child(1){-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:2}.frame-layout-grid-2-3 .ce-gallery .ce-column:nth-child(2){-ms-grid-column:2;-ms-grid-row:1;-ms-grid-row-span:1;grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:2}.frame-layout-grid-2-3 .ce-gallery .ce-column:nth-child(3){-ms-grid-column:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3}.frame-layout-grid-2-3 .ce-gallery .ce-column:nth-child(4){-ms-grid-column:2;-ms-grid-row:2;-ms-grid-row-span:1;grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3}.frame-layout-grid-2-3 .ce-gallery .ce-column:nth-child(5){-ms-grid-column:3;-ms-grid-row:2;-ms-grid-row-span:1;grid-column-start:3;grid-column-end:4;grid-row-start:2;grid-row-end:3}}.frame-layout-grid-2-3 .ce-column,.frame-layout-image-descr-overlay .ce-column{position:relative}.frame-layout-grid-2-3 .image,.frame-layout-image-descr-overlay .image{position:relative}.frame-layout-grid-2-3 .image picture::after,.frame-layout-image-descr-overlay .image picture::after{background:rgba(0,0,0,.55);content:" ";height:100%;left:0;width:100%;position:absolute;top:0;transition:background 400ms}.frame-layout-grid-2-3 .image:hover picture::after,.frame-layout-image-descr-overlay .image:hover picture::after{background:rgba(0,0,0,0)}.frame-layout-grid-2-3 .image-caption,.frame-layout-image-descr-overlay .image-caption{color:#fff;font-weight:600;left:0;position:absolute;text-align:center;top:50%;width:100%;transform:translateY(-50%);transition:opacity 500ms}.frame-layout-grid-2-3 .image-caption .caption-title,.frame-layout-image-descr-overlay .image-caption .caption-title{font-size:.9rem;margin-bottom:0;padding-bottom:17px;position:relative}.frame-layout-grid-2-3 .image-caption .caption-title::after,.frame-layout-image-descr-overlay .image-caption .caption-title::after{background-color:#fff;bottom:0;content:" ";display:block;height:3px;max-width:80%;left:50%;position:absolute;width:150px;transform:translateX(-50%)}@media screen and (min-width: 450px){.frame-layout-grid-2-3 .image-caption .caption-title,.frame-layout-image-descr-overlay .image-caption .caption-title{font-size:1.3rem}}@media screen and (min-width: 450px)and (min-width: 300px){.frame-layout-grid-2-3 .image-caption .caption-title,.frame-layout-image-descr-overlay .image-caption .caption-title{font-size:1.15rem}}@media screen and (min-width: 450px)and (min-width: 860px){.frame-layout-grid-2-3 .image-caption .caption-title,.frame-layout-image-descr-overlay .image-caption .caption-title{font-size:1.45rem}}@media screen and (min-width: 450px)and (min-width: 1280px){.frame-layout-grid-2-3 .image-caption .caption-title,.frame-layout-image-descr-overlay .image-caption .caption-title{font-size:1.45rem}}@media screen and (max-width: 450px){.frame-layout-grid-2-3 .image-caption .caption-text p,.frame-layout-image-descr-overlay .image-caption .caption-text p{font-size:.9rem}}#banner .frame-layout-image-descr-overlay picture::after{display:none}#banner .frame-layout-image-descr-overlay .image-caption{color:#fff;left:11%;position:absolute;text-align:left;top:50%;width:auto;transform:translateY(-50%)}#banner .frame-layout-image-descr-overlay .caption-title{font-size:5vw;line-height:1em;text-transform:uppercase}#banner .frame-layout-image-descr-overlay .caption-title span{display:block}#banner .frame-layout-image-descr-overlay .caption-text{font-size:2vw;margin:0;padding:0}#banner .frame-layout-image-descr-overlay .caption-text p{font-size:2vw;margin:0;padding:0}@media screen and (max-width: 600px){#banner .frame-layout-image-descr-overlay .caption-title{font-size:6vw}#banner .frame-layout-image-descr-overlay .caption-text{font-size:5vw}#banner .frame-layout-image-descr-overlay .caption-text p{font-size:5vw}}@media screen and (min-width: 1921px){#banner .frame-layout-image-descr-overlay .caption-title{font-size:96px}#banner .frame-layout-image-descr-overlay .caption-text{font-size:38px}#banner .frame-layout-image-descr-overlay .caption-text p{font-size:38px}}.frame-type-mask_textmediaround header{padding-left:12vw;padding-right:12vw}.frame-type-mask_textmediaround .textmediaround{display:flex;flex-wrap:wrap;padding-bottom:6vw;padding-left:12vw;padding-right:12vw;position:relative;z-index:50}.frame-type-mask_textmediaround .textmediaround header{width:100%}.frame-type-mask_textmediaround .textmediaround .ce-bodytext{width:100%}.frame-type-mask_textmediaround .textmediaround .ce-gallery{display:block;width:100%;shape-outside:circle(50%)}.frame-type-mask_textmediaround .textmediaround .ce-column{background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:100%;overflow:hidden;position:relative;width:100%}.frame-type-mask_textmediaround .textmediaround .ce-column img{height:auto;width:100%}.frame-type-mask_textmediaround .textmediaround .ce-column .img{height:96%;left:2%;position:absolute;top:2%;width:96%}.frame-type-mask_textmediaround .textmediaround .ce-column .circle{position:relative}.frame-type-mask_textmediaround .footer,.frame-type-mask_textmediaround .bottom{position:relative;width:100%}.frame-type-mask_textmediaround .footer img,.frame-type-mask_textmediaround .bottom img{height:auto;min-height:60px;width:100%}.frame-type-mask_textmediaround .footer a,.frame-type-mask_textmediaround .bottom a{background-image:url("../Images/button_red.svg");background-repeat:no-repeat;background-size:100%;color:#fff;display:block;font-size:18px;font-weight:600;left:50%;line-height:1.2;min-width:200px;padding:15px 20px 5px 20px;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%)}@media screen and (min-width: 500px){.frame-type-mask_textmediaround .footer a,.frame-type-mask_textmediaround .bottom a{left:12vw;transform:translateY(-50%)}}@media screen and (min-width: 800px){.frame-type-mask_textmediaround .textmediaround{padding-right:5vw}.frame-type-mask_textmediaround .textmediaround .ce-bodytext{width:64%}.frame-type-mask_textmediaround .textmediaround .ce-gallery{margin-bottom:-6vw;width:36%}.frame-type-mask_textmediaround .footer,.frame-type-mask_textmediaround .bottom{margin-top:-6vw}}@media screen and (min-width: 1000px){.frame-type-mask_textmediaround .footer a,.frame-type-mask_textmediaround .bottom a{font-size:1.8vw;padding:1.5vw 2vw .5vw 2vw}}@media screen and (min-width: 1921px){.frame-type-mask_textmediaround header{padding-left:230px;padding-right:230px}.frame-type-mask_textmediaround .textmediaround{padding-bottom:115px;padding-left:230px;padding-right:94px}.frame-type-mask_textmediaround .textmediaround .ce-gallery{margin-bottom:-115px}.frame-type-mask_textmediaround .footer,.frame-type-mask_textmediaround .bottom{margin-top:-115px}.frame-type-mask_textmediaround .footer a,.frame-type-mask_textmediaround .bottom a{font-size:35px;left:230px;padding:29px 38px 10px 38px}}.frame-layout-blue-background-snippet .blue-background-snippet{background-position:left}.frame-layout-blue-background-snippet-center .blue-background-snippet{background-position:center}.frame-layout-blue-background-snippet-center .blue-background-snippet h1,.frame-layout-blue-background-snippet-center .blue-background-snippet h2,.frame-layout-blue-background-snippet-center .blue-background-snippet h3,.frame-layout-blue-background-snippet-center .blue-background-snippet h4,.frame-layout-blue-background-snippet-center .blue-background-snippet h5,.frame-layout-blue-background-snippet-center .blue-background-snippet p,.frame-layout-blue-background-snippet-center .blue-background-snippet li{margin:0 auto 0 auto}#main .frame-layout-blue-background-snippet-right .blue-background-snippet{background-position:right}#main .frame-layout-blue-background-snippet-right .blue-background-snippet h1,#main .frame-layout-blue-background-snippet-right .blue-background-snippet h2,#main .frame-layout-blue-background-snippet-right .blue-background-snippet h3,#main .frame-layout-blue-background-snippet-right .blue-background-snippet h4,#main .frame-layout-blue-background-snippet-right .blue-background-snippet h5,#main .frame-layout-blue-background-snippet-right .blue-background-snippet p,#main .frame-layout-blue-background-snippet-right .blue-background-snippet li{margin:0 0 0 auto}#main .blue-background-snippet{background-image:url(../Images/Baumkronenweg_BG.svg);background-repeat:no-repeat;padding-top:60px;padding-bottom:50px;height:auto;max-width:1000px;display:block;z-index:0;position:relative;padding:60px 50px 50px 50px}#main .blue-background-snippet h1,#main .blue-background-snippet h2,#main .blue-background-snippet h3,#main .blue-background-snippet h4,#main .blue-background-snippet h5,#main .blue-background-snippet p,#main .blue-background-snippet li{max-width:1000px;color:#fff}#main .blue-background-snippet ul{list-style:none;padding-left:16px}#main .blue-background-snippet ul>li::before{background:#fff;border-radius:100%;content:"\a";display:inline-block;height:8px;margin-left:-14px;margin-right:6px;width:8px}@media screen and (min-width: 1420px){.frame-layout-blue-background-snippet-right .blue-background-snippet h1,.frame-layout-blue-background-snippet-right .blue-background-snippet h2,.frame-layout-blue-background-snippet-right .blue-background-snippet h3,.frame-layout-blue-background-snippet-right .blue-background-snippet h4,.frame-layout-blue-background-snippet-right .blue-background-snippet h5,.frame-layout-blue-background-snippet-right .blue-background-snippet p,.frame-layout-blue-background-snippet-right .blue-background-snippet li{padding-left:100px}.frame-layout-blue-background-snippet-center .blue-background-snippet h1,.frame-layout-blue-background-snippet-center .blue-background-snippet h2,.frame-layout-blue-background-snippet-center .blue-background-snippet h3,.frame-layout-blue-background-snippet-center .blue-background-snippet h4,.frame-layout-blue-background-snippet-center .blue-background-snippet h5,.frame-layout-blue-background-snippet-center .blue-background-snippet p,.frame-layout-blue-background-snippet-center .blue-background-snippet li{padding-left:50px;padding-right:50px}.frame-layout-blue-background-snippet .blue-background-snippet h1,.frame-layout-blue-background-snippet .blue-background-snippet h2,.frame-layout-blue-background-snippet .blue-background-snippet h3,.frame-layout-blue-background-snippet .blue-background-snippet h4,.frame-layout-blue-background-snippet .blue-background-snippet h5,.frame-layout-blue-background-snippet .blue-background-snippet p,.frame-layout-blue-background-snippet .blue-background-snippet li{padding-right:100px}}.frame-type-mask_linkbanner{position:relative}.frame-type-mask_linkbanner .custom-elements{position:relative}.frame-type-mask_linkbanner .custom-elements header{margin-bottom:-90px;position:relative;width:100%;z-index:100}.frame-type-mask_linkbanner .custom-elements header h1,.frame-type-mask_linkbanner .custom-elements header h2,.frame-type-mask_linkbanner .custom-elements header h3,.frame-type-mask_linkbanner .custom-elements header h4,.frame-type-mask_linkbanner .custom-elements header h5{font-size:1rem;font-weight:600}.frame-type-mask_linkbanner .custom-elements header .subheader{font-size:1.5rem}.frame-type-mask_linkbanner .custom-elements .bg{padding-top:22%}.frame-type-mask_linkbanner .custom-elements .bg img{height:auto;width:100%}.frame-type-mask_linkbanner .custom-elements .link{padding-left:12vw}.frame-type-mask_linkbanner .custom-elements .link a{background-image:url("../Images/button_green.svg");background-repeat:no-repeat;background-size:contain;background-position:center;color:#fff;display:inline-block;font-size:17px;padding:24px 24px 24px 48px;position:relative}.frame-type-mask_linkbanner .custom-elements .link a img{height:auto;left:8px;max-height:40px;max-width:40px;position:absolute;top:22px;width:26px}@media screen and (min-width: 500px){.frame-type-mask_linkbanner .custom-elements header{left:0;margin-bottom:0;position:absolute;top:0}.frame-type-mask_linkbanner .custom-elements header h1,.frame-type-mask_linkbanner .custom-elements header h2,.frame-type-mask_linkbanner .custom-elements header h3,.frame-type-mask_linkbanner .custom-elements header h4,.frame-type-mask_linkbanner .custom-elements header h5{font-size:1.4rem}.frame-type-mask_linkbanner .custom-elements header .subheader{font-size:2rem}.frame-type-mask_linkbanner .custom-elements .bg{padding-top:30%}}@media screen and (min-width: 700px){.frame-type-mask_linkbanner .custom-elements header .subheader{font-size:2.8rem}.frame-type-mask_linkbanner .custom-elements .bg{padding-top:14%}}@media screen and (min-width: 1200px){.frame-type-mask_linkbanner .custom-elements{min-height:300px}.frame-type-mask_linkbanner .custom-elements header{position:absolute;top:4vw;width:55%}.frame-type-mask_linkbanner .custom-elements .bg{padding-top:0}.frame-type-mask_linkbanner .custom-elements .link a{font-size:1.4vw;padding:2vw 2vw 2vw 4vw}.frame-type-mask_linkbanner .custom-elements .link a img{left:1vw;top:1.8vw;width:14%}}@media screen and (min-width: 1400px){.frame-type-mask_linkbanner .custom-elements .link a{font-size:1.8vw}.frame-type-mask_linkbanner .custom-elements .link a img{top:1.5vw;width:18%}}@media screen and (min-width: 1921px){.frame-type-mask_linkbanner .custom-elements .link{padding-left:230px}.frame-type-mask_linkbanner .custom-elements .link a{font-size:35px;padding:38px 38px 38px 77px}.frame-type-mask_linkbanner .custom-elements .link a img{left:19px;top:29px}}.frame-container-fullwidth.frame-type-mask_linkbanner header{padding-left:12vw;padding-right:12vw}@media screen and (min-width: 1200px){.frame-container-fullwidth.frame-type-mask_linkbanner header{padding-right:0;width:42%}}@media screen and (min-width: 1921px){.frame-container-fullwidth.frame-type-mask_linkbanner header{padding-left:230px}}.searchbox{flex:1 1 auto}.searchbox>form{display:flex;position:relative}.searchbox>form:hover .searchbox-sword{max-width:100%;padding:2px;width:200px}.searchbox>form .searchbox-elements{overflow:hidden;position:absolute;right:0;width:0}.searchbox>form .label-search-open{background-image:url("../Icons/suche.svg");background-size:contain;background-position:center;background-repeat:no-repeat;border:none;height:25px;width:25px}.searchbox>form #search-open,.searchbox>form #search-open-menu{display:none}.searchbox>form #search-open:checked~.searchbox-elements,.searchbox>form #search-open-menu:checked~.searchbox-elements{max-width:100%;width:230px}.searchbox .searchbox-sword{border:0;height:25px;max-width:100%;padding:0;width:200px;transition:all 400ms}.searchbox .searchbox-button{background-color:rgba(0,0,0,0);background-image:url("../Icons/suche.svg");background-size:contain;background-position:center;background-repeat:no-repeat;border:none;height:25px;min-width:20px;position:absolute;right:0;top:0;width:25px}@media screen and (min-width: 400px){.searchbox>form #search-open:checked~.searchbox-elements,.searchbox>form #search-open-menu:checked~.searchbox-elements{max-width:230px;width:230px}.searchbox .searchbox-sword{max-width:200px}}.frame-type-grid>.row{flex-direction:column;margin-left:-20px;width:calc(100% + 40px)}.frame-type-grid>.row>.column{padding:20px}@media screen and (min-width: 1080px){.frame-type-grid-col-2>.row{flex-direction:row}.frame-type-grid-col-2>.row>.column{width:50%}.frame-type-grid-col-2.layout-flex-item-center>.row{align-items:center}}@media screen and (min-width: 1280px){.frame-type-grid-col-3>.row{flex-direction:row}.frame-type-grid-col-3>.row>.column{width:33.3333333333%}}.frame-type-grid-col-2--33-66 .row{display:grid;grid-template-columns:1fr}@media screen and (min-width: 1000px){.frame-type-grid-col-2--33-66 .row{grid-template-columns:1fr 2fr}}.frame-type-grid-col-2--66-33 .row{display:grid;grid-template-columns:1fr}@media screen and (min-width: 1000px){.frame-type-grid-col-2--66-33 .row{grid-template-columns:2fr 1fr}}.menu-language{color:#978a86;font-size:23px;font-weight:600;margin:0 30px;padding:0;position:relative}.menu-language a{color:#978a86;text-decoration:none}.menu-language ul{background-color:#978a86;color:#fff;font-weight:600;height:0;list-style:none;opacity:0;margin:0;padding:10px 0;overflow:hidden;position:absolute;transition:opacity 400ms}.menu-language ul li.active{display:none}.menu-language ul a{color:#fff;display:block;padding:5px 10px}.menu-language>ul:hover{height:auto;opacity:1}.menu-language>.current{padding:5px 14px;transition:background 400ms color 400ms}.menu-language>.current:hover{background-color:#978a86;color:#fff}.menu-language>.current:hover+ul{height:auto;opacity:1}.menu-btn{background-color:#0c5a26;bottom:0;color:#978a86;cursor:pointer;font-size:23px;font-weight:600;height:0;left:0;padding-bottom:17.5%;position:fixed;text-transform:uppercase;width:20%}.menu-btn label{cursor:pointer}.menu-btn label>img{width:100%}.menu-btn label>span{display:none}.menu-btn .hamburger{display:none}.menu-btn.close{position:absolute;right:12vw;top:50px}.menu-btn.close .hamburger{color:#fff;font-size:50px}@media screen and (min-width: 500px){.menu-btn{background-color:rgba(0,0,0,0);position:relative;height:auto;margin-top:-3px;padding-bottom:0;width:auto}.menu-btn label>img{display:none}.menu-btn label>span{display:inline-block;height:24px}.menu-btn .hamburger{display:inline-block;height:24px;width:27px}.menu-btn .hamburger>span{background-color:#fff;display:block;height:4px;margin-bottom:6px;width:100%}.menu-btn .hamburger>span:last-child{margin-bottom:0}}#menu-main input{display:none}#menu-main input#menu-toggle-open:checked~#menu-overlay{height:100vh;opacity:1;z-index:900;padding-top:10vh;padding-left:8vw;padding-right:40px;padding-bottom:50px}@media screen and (min-width: 1280px){#menu-main input#menu-toggle-open:checked~#menu-overlay{padding-left:17vw}}@media screen and (min-width: 1921px){#menu-main input#menu-toggle-open:checked~#menu-overlay{padding-top:126px;padding-left:326px;padding-right:40px;padding-bottom:50px}}#menu-main input.searchbox-sword{display:block}#menu-overlay{color:#fff;height:0;left:0;line-height:1.1;margin:0;opacity:0;overflow:hidden;padding:0;position:fixed;top:0;width:100vw;z-index:900;transition:opacity 500ms}#menu-overlay>.bg{background-color:#978a86;content:" ";height:100%;left:0;position:absolute;top:0;width:100%}#menu-overlay>label{cursor:pointer;font-size:3rem;position:absolute;right:12vw;z-index:500}#menu-overlay .menu-wrap{height:100%;overflow:auto}#menu-overlay .menu-wrap .searchbox{display:inline-block;padding-left:64px;position:relative;z-index:200}#menu-overlay .menu-wrap .searchbox .searchbox-elements{left:0}@media screen and (min-width: 1200px){#menu-overlay .menu-wrap .searchbox{padding-left:100px}}#menu-overlay .menu-wrap .menu-language{color:#fff;display:inline-block;z-index:100}#menu-overlay .menu-wrap .menu-language li{background-color:#978a86}#menu-overlay a{color:#fff;text-decoration:none}#menu-overlay a.active,#menu-overlay a:hover{color:#97af14}#menu-overlay li .files{display:inline-block;margin-right:10px;width:50px}#menu-overlay li .files img{height:auto;max-width:100%}#menu-overlay li:hover>a,#menu-overlay li.active>a{color:#97af14}#menu-overlay li:hover>a::after,#menu-overlay li.active>a::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #97af14}#menu-overlay ul li{position:relative}#menu-overlay ul li:hover>ul,#menu-overlay ul li.active>ul{display:block}#menu-overlay .menu-wrap>ul{font-size:20;font-weight:600;margin-top:0;margin-bottom:0;padding-left:0;padding-top:0;padding-bottom:0;position:relative;width:100%}#menu-overlay .menu-wrap>ul>li{margin:24px 0}#menu-overlay .menu-wrap>ul>li:last-child{margin-bottom:0}#menu-overlay .menu-wrap>ul>li>ul{left:0;margin-left:65px;position:relative;top:0;min-width:100%}#menu-overlay .menu-wrap>ul>li>ul a{display:block;line-height:1.1;padding-top:10px;padding-bottom:10px}#menu-overlay .menu-wrap>ul>li>a::after{border-style:solid;border-width:8px 0 8px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;content:" ";display:inline-block;height:0px;margin-left:10px;width:0px;-webkit-transform:rotate(360deg);transform:rotate(360deg);transition:all 400ms}#menu-overlay .menu-wrap>ul>li>a:active::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #97af14}#menu-overlay .menu-wrap>ul ul{display:none;font-weight:400}#menu-overlay .menu-additional>ul{font-size:20;margin:0;padding-top:20px;position:relative;width:100%}#menu-overlay .menu-additional a{display:block;font-weight:600;padding-left:64px;padding-top:10px;padding-bottom:10px}@media screen and (min-width: 800px){#menu-overlay .menu-wrap>ul{border-right:1px solid #fff;width:385px}#menu-overlay .menu-wrap>ul>li>ul{left:100%;margin-left:2.5vw;position:absolute}#menu-overlay .menu-additional>ul{border-right:1px solid #fff;width:385px}}@media screen and (min-width: 1200px){#menu-overlay li .files{width:75px}#menu-overlay .menu-wrap>ul{font-size:35px;width:488px}#menu-overlay .menu-additional>ul{font-size:35px;width:488px}#menu-overlay .menu-additional>ul a{padding-left:100px}}.js .menu-wrap>ul>li>ul{opacity:0;overflow:hidden;transition:opacity 400ms}.js .menu-wrap>ul>li.active>ul{opacity:1}#menu-shortcut{bottom:0;min-width:58px;position:fixed;right:0;width:100%;z-index:750}#menu-shortcut>.menu img{height:auto;max-width:100%;width:auto}#menu-shortcut>.menu>ul{display:flex;flex-direction:row;justify-content:flex-end;margin:0;padding:0}#menu-shortcut>.menu>ul>li{width:20%}@media screen and (min-width: 500px){#menu-shortcut{bottom:initial;top:22vh;width:10vw}#menu-shortcut>.menu>ul{flex-direction:column;justify-content:initial}#menu-shortcut>.menu>ul>li{margin-bottom:.4vw;margin-top:.4vw;width:100%}}@media screen and (min-height: 380px)and (min-width: 500px){#menu-shortcut{width:12vh}}@media screen and (min-height: 600px)and (min-width: 500px){#menu-shortcut{width:10vw}}@media screen and (min-height: 380px)and (min-width: 1000px){#menu-shortcut{width:19vh}}@media screen and (min-height: 600px)and (min-width: 1000px){#menu-shortcut{width:6vw}}@media screen and (min-width: 1921px){#menu-shortcut{width:115px}#menu-shortcut>.menu>ul>li{margin-bottom:8px;margin-top:8px}}.news{overflow:hidden}.news .mediaelement-video{padding-top:56.25%;overflow:hidden}.news .mediaelement-video>iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.news img{height:auto;max-width:100%}.news-list-view:not(.tns-slider){display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.news-single article{text-align:center}.news-single article .teaser-text p{font-size:1.8rem}.frame-layout-event-slider,.frame-layout-event-slider-round{text-align:center}.frame-layout-event-slider .news,.frame-layout-event-slider-round .news{position:relative}.frame-layout-event-slider .news>header,.frame-layout-event-slider-round .news>header{position:relative}@media screen and (min-width: 600px){.frame-layout-event-slider .news>header,.frame-layout-event-slider-round .news>header{margin-bottom:-5vw;padding:10vw}.frame-layout-event-slider .news>header h1,.frame-layout-event-slider .news>header h2,.frame-layout-event-slider .news>header h3,.frame-layout-event-slider .news>header h4,.frame-layout-event-slider .news>header h5,.frame-layout-event-slider-round .news>header h1,.frame-layout-event-slider-round .news>header h2,.frame-layout-event-slider-round .news>header h3,.frame-layout-event-slider-round .news>header h4,.frame-layout-event-slider-round .news>header h5{font-size:1.3rem;font-weight:600;left:35vw;position:absolute;top:6vw;transform:translateX(-50%)}}@media screen and (min-width: 900px){.frame-layout-event-slider .news>header h1,.frame-layout-event-slider .news>header h2,.frame-layout-event-slider .news>header h3,.frame-layout-event-slider .news>header h4,.frame-layout-event-slider .news>header h5,.frame-layout-event-slider-round .news>header h1,.frame-layout-event-slider-round .news>header h2,.frame-layout-event-slider-round .news>header h3,.frame-layout-event-slider-round .news>header h4,.frame-layout-event-slider-round .news>header h5{font-size:2vw}}@media screen and (min-width: 1400px){.frame-layout-event-slider .news>header h1,.frame-layout-event-slider .news>header h2,.frame-layout-event-slider .news>header h3,.frame-layout-event-slider .news>header h4,.frame-layout-event-slider .news>header h5,.frame-layout-event-slider-round .news>header h1,.frame-layout-event-slider-round .news>header h2,.frame-layout-event-slider-round .news>header h3,.frame-layout-event-slider-round .news>header h4,.frame-layout-event-slider-round .news>header h5{font-size:2vw}}.frame-layout-event-slider .news>.bg,.frame-layout-event-slider-round .news>.bg{display:none}@media screen and (min-width: 600px){.frame-layout-event-slider .news>.bg,.frame-layout-event-slider-round .news>.bg{bottom:-30px;display:block;height:100%;left:-10%;position:absolute;width:110%}}@media screen and (min-width: 900px){.frame-layout-event-slider .news>.bg,.frame-layout-event-slider-round .news>.bg{left:0;width:100%}}.frame-layout-event-slider .news article,.frame-layout-event-slider-round .news article{max-width:100%;padding:1.6vw 12vw;width:100%}.frame-layout-event-slider .news article>header,.frame-layout-event-slider-round .news article>header{font-size:23px;font-weight:600;margin-top:20px}.frame-layout-event-slider .news article>header::after,.frame-layout-event-slider-round .news article>header::after{background:gray;content:" ";display:block;height:1px;left:10%;margin-top:15px;position:relative;width:80%}.frame-layout-event-slider .news article>header h1,.frame-layout-event-slider .news article>header h2,.frame-layout-event-slider .news article>header h3,.frame-layout-event-slider .news article>header h4,.frame-layout-event-slider .news article>header h5,.frame-layout-event-slider-round .news article>header h1,.frame-layout-event-slider-round .news article>header h2,.frame-layout-event-slider-round .news article>header h3,.frame-layout-event-slider-round .news article>header h4,.frame-layout-event-slider-round .news article>header h5{font-size:18px;font-weight:600}@media screen and (min-width: 1200px){.frame-layout-event-slider .news article>header h1,.frame-layout-event-slider .news article>header h2,.frame-layout-event-slider .news article>header h3,.frame-layout-event-slider .news article>header h4,.frame-layout-event-slider .news article>header h5,.frame-layout-event-slider-round .news article>header h1,.frame-layout-event-slider-round .news article>header h2,.frame-layout-event-slider-round .news article>header h3,.frame-layout-event-slider-round .news article>header h4,.frame-layout-event-slider-round .news article>header h5{font-size:23px}}.frame-layout-event-slider .news article .news-img-wrap img,.frame-layout-event-slider-round .news article .news-img-wrap img{border-radius:100%}.frame-layout-event-slider .news article .more,.frame-layout-event-slider-round .news article .more{background-image:url("../Images/button_red.svg");background-repeat:no-repeat;background-size:100% 100%;color:#fff;display:inline-block;font-size:26px;padding:28px 28px 24px 28px;position:relative;text-align:center}@media screen and (min-width: 500px){.frame-layout-event-slider .news article,.frame-layout-event-slider-round .news article{padding:1.6vw}}.frame-layout-event-slider .package-slider,.frame-layout-event-slider-round .package-slider{margin-left:auto;margin-right:auto;max-width:1282px;position:relative;justify-content:center}.frame-layout-event-slider.frame-container-fullwidth .news>header h1,.frame-layout-event-slider.frame-container-fullwidth .news>header h2,.frame-layout-event-slider.frame-container-fullwidth .news>header h3,.frame-layout-event-slider.frame-container-fullwidth .news>header h4,.frame-layout-event-slider.frame-container-fullwidth .news>header h5,.frame-layout-event-slider-round.frame-container-fullwidth .news>header h1,.frame-layout-event-slider-round.frame-container-fullwidth .news>header h2,.frame-layout-event-slider-round.frame-container-fullwidth .news>header h3,.frame-layout-event-slider-round.frame-container-fullwidth .news>header h4,.frame-layout-event-slider-round.frame-container-fullwidth .news>header h5{left:44vw}@media screen and (min-width: 1921px){.frame-layout-event-slider .news>header,.frame-layout-event-slider-round .news>header{margin-bottom:-96px;padding:192px}.frame-layout-event-slider .news>header h1,.frame-layout-event-slider .news>header h2,.frame-layout-event-slider .news>header h3,.frame-layout-event-slider .news>header h4,.frame-layout-event-slider .news>header h5,.frame-layout-event-slider-round .news>header h1,.frame-layout-event-slider-round .news>header h2,.frame-layout-event-slider-round .news>header h3,.frame-layout-event-slider-round .news>header h4,.frame-layout-event-slider-round .news>header h5{font-size:38px;left:672px;top:115px}.frame-layout-event-slider.frame-container-fullwidth .news>header h1,.frame-layout-event-slider.frame-container-fullwidth .news>header h2,.frame-layout-event-slider.frame-container-fullwidth .news>header h3,.frame-layout-event-slider.frame-container-fullwidth .news>header h4,.frame-layout-event-slider.frame-container-fullwidth .news>header h5,.frame-layout-event-slider-round.frame-container-fullwidth .news>header h1,.frame-layout-event-slider-round.frame-container-fullwidth .news>header h2,.frame-layout-event-slider-round.frame-container-fullwidth .news>header h3,.frame-layout-event-slider-round.frame-container-fullwidth .news>header h4,.frame-layout-event-slider-round.frame-container-fullwidth .news>header h5{left:845px}}.layout-event-slider-round article>.news-img-wrap{margin-left:auto;margin-right:auto;max-width:350px;position:relative;width:100%}.layout-event-slider-round article>.news-img-wrap::before{background-image:url("../Images/background-package_image.svg");background-position:center;background-size:cover;content:" ";height:100%;left:0;position:absolute;top:0;width:100%}.layout-event-slider-round article>.news-img-wrap img{border-radius:100%;padding:1px}.main .frame-container-fullwidth .package-slider{margin-left:12vw;margin-right:12vw}@media screen and (min-width: 500px){.main .frame-container-fullwidth .package-slider{margin-left:auto;margin-right:auto}}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body{min-width:320px;scroll-behavior:smooth}a{transition:all 400ms}a:focus{outline:0}picture{display:table-cell;position:relative}.video .video-embed{position:relative;left:0;top:0}.video .video-embed .video-embed-item{max-width:100%}[data-type=external] .video-embed{position:relative;overflow:hidden}[data-type=external] .video-embed>iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.br{display:block}.js article:hover{cursor:pointer}#header{background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;margin:0 auto 0 auto;max-width:1920px;padding:12px 12vw 0 12vw;position:relative;z-index:800}#header .top-box{display:flex;justify-content:flex-end;margin-bottom:30px}#header .top-box .searchbox,#header .top-box .menu-language{display:none}@media screen and (min-width: 500px){#header .top-box .searchbox,#header .top-box .menu-language{display:block}}@media screen and (min-width: 400px){#header .top-box{justify-content:initial}}@media screen and (min-width: 500px){#header{padding-top:30px;position:sticky;top:0}#header.sticky #logo{min-width:10px;top:-12px;width:40px}}@media screen and (min-width: 1921px){#header{padding:30px 230px 0 230px}}#logo{margin-bottom:30px;min-width:80px;order:0;position:relative;width:14%;transition:width 500ms}#logo img{height:auto;max-width:100%}#logo>a,#logo>img{left:0;position:absolute;top:0}@media screen and (min-width: 400px){#logo{margin-bottom:0}}#banner{margin:0 auto;max-width:1920px;position:relative}#banner img{height:auto;max-width:100%}#banner .ce-column{padding:0}#banner.banner-trees::after{background-image:url("../Icons/trees_green.svg");background-repeat:no-repeat;background-position:bottom;background-size:100% auto;content:" ";bottom:0;right:5%;position:absolute;width:26%;height:50%}#banner>.arrow-down{height:24px;top:80%;width:24px}@media screen and (min-width: 500px){#banner>.arrow-down{height:40px;top:88%;width:40px}}@media screen and (min-width: 1000px){#banner>.arrow-down{top:92%}}#main{margin-top:-1px;position:relative}#main .ce-bodytext p{max-width:1000px}#main .hh-slider .tns-outer{position:relative}#main .hh-slider .tns-outer .tns-slider>.tns-item{padding:5px}@media screen and (max-width: 600px){#main .hh-slider .tns-outer .slider-button-prev,#main .hh-slider .tns-outer .slider-button-next{height:40px}}#main>.hh-slider>.tns-outer .slider-button-prev,#main>.hh-slider>.tns-outer .slider-button-next{height:40px}#main>.hh-slider>.tns-outer .slider-button-prev{left:-30px}#main>.hh-slider>.tns-outer .slider-button-next{right:-30px}@media screen and (min-width: 800px){#main>.hh-slider>.tns-outer .slider-button-prev{left:-50px}#main>.hh-slider>.tns-outer .slider-button-next{right:-50px}}#main ul{list-style:none;padding-left:16px}#main ul>li::before{background:#97af14;border-radius:100%;content:"\a";display:inline-block;height:8px;margin-left:-14px;margin-right:6px;width:8px}header h1,header h2,header h3,header h4,header h5{color:#5c5e6a}header h1:first-child,header h2:first-child,header h3:first-child,header h4:first-child,header h5:first-child{color:#97af14}@media screen and (min-width: 400px){#header+#main{margin-top:100px}}@media screen and (min-width: 1000px){#header+#main{margin-top:10vw}}.bg-footer{background-color:#fff;display:flex;flex-direction:column;height:auto;margin-left:auto;margin-right:auto;min-width:1000px;max-width:1920px;left:0;padding-bottom:11%;position:absolute;top:0;width:100%;z-index:10}.bg-footer img{height:auto;left:0;position:absolute;top:0;width:100%}#footer{background-color:#97af14;color:#fff;font-size:1.15rem;margin-left:auto;margin-right:auto;max-width:1920px;overflow:hidden;padding-bottom:30vw;position:relative}#footer p{font-size:1.15rem}#footer img{height:auto;max-width:100%}#footer a{color:#fff}#footer a:hover,#footer a.active{color:#5c5e6a}#footer .footer-content{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;padding-left:12vw;padding-right:12vw;padding-top:8%;position:relative;width:100%;z-index:50}#footer .frame-type-menu_subpages ul,#footer .frame-type-menu_subpages ol{list-style:none}#footer .frame-type-menu_subpages .menu-icons{display:flex;justify-content:center;margin-left:-9px;width:calc(100% + 18px)}#footer .frame-type-menu_subpages .menu-icons li a{padding:9px}#footer .menu-newsletter{list-style:none}#footer .menu-newsletter li a{display:block;padding:18px 32px 15px 32px;text-align:center}#footer .menu-newsletter .subscribe{background-image:url("../Images/button_newsletter.svg");background-repeat:no-repeat;background-position:center;background-size:contain}#footer .menu-newsletter .subscribe:hover{color:#fff}#footer .column-1,#footer .column-2,#footer .column-3,#footer .column-4{margin:0 auto;max-width:100%;width:280px}#footer .column-1 ul,#footer .column-2 ul,#footer .column-3 ul,#footer .column-4 ul{padding-left:0}#footer .column-5{width:100%}#footer .column-5 ul{padding-left:0}#footer .column-3,#footer .column-4{align-self:center}#footer .column-5 .frame-type-image{margin-top:-32px;margin-left:auto;margin-right:auto;max-width:318px;width:45%}#footer .column-1{order:2}#footer .column-2{order:3}#footer .column-3{order:4}#footer .column-4{order:5}#footer .column-5{order:1}@media screen and (min-width: 500px){#footer{padding-bottom:0}#footer .column-1{order:1}#footer .column-2{order:2}#footer .column-3{order:3}#footer .column-4{order:4}#footer .column-5{order:5}#footer .column-5 .frame-type-image{margin-top:20px;width:auto}}@media screen and (min-width: 800px){#footer .frame-type-menu_subpages .menu-icons{justify-content:initial}#footer .footer-content{flex-direction:row}#footer .column-1,#footer .column-2,#footer .column-3,#footer .column-4{width:50%}#footer .menu-newsletter li a{text-align:left}#footer .menu-newsletter .subscribe{background-position:left center}}@media screen and (min-width: 1280px){#footer .column-1,#footer .column-2,#footer .column-3,#footer .column-4{width:25%}#footer .menu-newsletter li a{text-align:center}#footer .menu-newsletter .subscribe{background-position:center}}@media screen and (min-width: 1600px){#footer .column-1,#footer .column-2,#footer .column-3,#footer .column-4{width:auto}#footer .column-5{width:20%}#footer .column-5 .frame-type-image>div{margin-top:-24%}}@media screen and (min-width: 1921px){#footer .footer-content{padding-left:230px;padding-right:230px}}.slider-button-prev,.slider-button-next{background-position:center;height:40px;top:calc(50% - 20px);width:18px}@media screen and (min-width: 500px){.slider-button-prev,.slider-button-next{height:50px;top:calc(50% - 25px);width:22px}}@media screen and (min-width: 1500px){.slider-button-prev,.slider-button-next{height:72px;top:calc(50% - 36px);width:30px}}.slider-button-prev{background-image:url("../Icons/arrow-left.svg")}.slider-button-next{background-image:url("../Icons/arrow-right.svg")}#main .frame-type-grid-col-2 .slider-button-prev,#main .frame-type-grid-col-2 .slider-button-next,.frame-type-grid-col-2 .slider-button-prev,.frame-type-grid-col-2 .slider-button-next{height:34px;top:calc(50% - 17px);width:18px}#main .frame-type-grid-col-2 .hh-slider .tns-outer .slider-button-prev,.frame-type-grid-col-2 .hh-slider .tns-outer .slider-button-prev{left:-24px}#main .frame-type-grid-col-2 .hh-slider .tns-outer .slider-button-next,.frame-type-grid-col-2 .hh-slider .tns-outer .slider-button-next{right:-24px}.package-slider .slider-button-prev{left:0}.package-slider .slider-button-next{right:0}@media screen and (min-width: 480px){.package-slider .slider-button-prev{left:25px}.package-slider .slider-button-next{right:25px}}@media screen and (min-width: 850px){.package-slider .slider-button-prev{left:65px}.package-slider .slider-button-next{right:65px}}@media screen and (min-width: 1500px){.package-slider .slider-button-prev{left:-50px}.package-slider .slider-button-next{right:-50px}}.arrow-down,.arrow-down:before{position:absolute;left:50%}.arrow-down{width:40px;height:40px;top:50%;margin:-20px 0 0 -20px;-webkit-transform:rotate(45deg);border-left:none;border-top:none;border-right:2px #fff solid;border-bottom:2px #fff solid}.arrow-down:before{content:"";width:20px;height:20px;top:50%;margin:-10px 0 0 -10px;border-left:none;border-top:none;border-right:1px #fff solid;border-bottom:1px #fff solid;animation-duration:2s;animation-iteration-count:infinite;animation-name:arrow}@keyframes arrow{0%{opacity:1}100%{opacity:0;transform:translate(-10px, -10px)}}@media screen and (max-width: 400px){.frame-type-html>iframe{margin-left:-10%;width:120%}}@media screen and (min-width: 1333px){.package-slider[data-dynamic-arrows=true] .slider-button-prev,.package-slider[data-dynamic-arrows=true] .slider-button-next{display:none}}.frame-layout-custom-button a{background-image:url("../Images/button_red.svg");background-repeat:no-repeat;display:inline-block;font-size:26px;padding:20px 15px 10px 15px;position:relative;text-align:center;color:#fff;background-size:cover}.frame-layout-custom-button a:hover{color:#a7a7a7}.btn-green p a{background-image:url("../Images/button_green.svg");background-repeat:no-repeat;display:inline-block;font-size:26px;padding:20px 15px 10px 15px;position:relative;text-align:center;color:#fff;background-size:cover}.btn-green p a:hover{color:#a7a7a7}
/*# sourceMappingURL=sourcemaps/default-theme.min.css.map */
