body{margin:0;background-color:#f9f9f6;overflow-x:hidden}*{font-family:"Open Sans", sans-serif}p,span,a,div{font-family:"Open Sans", sans-serif}a{color:#000}img{width:100%;display:inherit}img[height]{height:initial}.page-content{margin-top:40px}@media screen and (max-width:768px){.page-content{margin-top:0}}.container{max-width:calc(100% - 32px);width:100%;padding:0 16px;display:flex;flex-direction:column;margin:0 auto}@media screen and (max-width:768px){.container.container-full{padding-left:0;padding-right:0;margin-left:0;margin-right:0;max-width:100%}}@media screen and (min-width:1200px){.container{max-width:1140px}}main.page-content{background-color:#f9f9f6}.widget{position:fixed;bottom:50%;right:130px;z-index:200}@media screen and (max-width:768px){.widget{bottom:70px;right:70px}}.widget .widget-content{position:relative}.widget .icon-mail,.widget .icon-phone{opacity:0;position:absolute;top:1px;transition:top 0.2s ease-out, opacity 0.2s ease-out;left:1px;width:22px;height:22px;background:#292b30;border-radius:50%;padding:18px;display:inline-block;box-shadow:5px 5px 20px -8px black}@media screen and (max-width:768px){.widget .icon-mail,.widget .icon-phone{left:0;top:0;width:20px;height:20px;padding:20px}}.widget .icon-mail img,.widget .icon-phone img{position:relative;z-index:1}.widget .icon-mail-label{position:absolute;top:50%;transform:translateY(-50%);border-radius:3em;bottom:0;opacity:0;right:0;padding:0.4em 1em;text-decoration:none;display:flex;background-color:#fff;align-items:center;justify-content:center;font-weight:bold;white-space:nowrap;transition:right 0.2s ease-out, opacity 0.2s ease-out}.widget-content label{width:22px;height:22px;border-radius:50%;background:#0094c1;display:inline-block;position:absolute;left:0;top:0;padding:20px;transition:box-shadow 0.5s;cursor:pointer;z-index:200}@media screen and (max-width:768px){.widget-content label{width:20px;height:20px;padding:20px}}.widget-text{color:#0094c1;font-size:15px;font-weight:bold;position:absolute;top:76px;left:-27px;width:120px;text-align:center}@media screen and (max-width:768px){.widget-text{display:none}}input.salesInfo{display:none}.display{z-index:10;position:relative}.widget-content label img.headphone{display:block}.widget-content label img.times{display:none;margin-top:-5px}.salesInfo:checked ~ .display .icon-phone{top:-140px;opacity:1}@media screen and (max-width:768px){.salesInfo:checked ~ .display .icon-phone{top:-140px}}.salesInfo:checked ~ .display .icon-mail{top:-70px;opacity:1}@media screen and (max-width:768px){.salesInfo:checked ~ .display .icon-mail{top:-70px}}.salesInfo:checked ~ .display .icon-mail-label{right:calc(100% + .5em);opacity:1}.salesInfo:checked ~ label{background-color:#fff;border:1px solid rgba(0, 0, 0, 0.1);box-shadow:5px 5px 20px -8px black}.salesInfo:checked ~ label > img.times{display:block}.salesInfo:checked ~ label > img.headphone{display:none}.content-body,.content-body p{font-size:15px;color:#535353;line-height:19px}.content-link{color:#0094c1;text-decoration:none}.content-link:before{content:" » ";color:#0094c1}div.som-basic-cookiebox{z-index:250}div.som-basic-cookiebox .som-basic-cookiebox--button:hover{background-color:#0094c1}div.som-basic-cookiebox .som-basic-cookiebox--description-more:hover,div.som-basic-cookiebox a{color:#0094c1}.dolomiten-ad{display:flex;justify-content:center;align-items:center}.dolomiten-ad iframe{padding-top:1em;padding-bottom:1em;box-sizing:border-box}.dolomiten-row{align-items:center;display:flex;flex-flow:row wrap;background-color:#ececec;padding:32px 32px 0px}.dolomiten-row .dolomiten-col{flex-basis:50%;box-sizing:border-box}.dolomiten-row .dolomiten-col:nth-child(1){padding-right:64px;padding-left:32px}@media screen and (max-width:768px){.dolomiten-row .dolomiten-col:nth-child(1){padding-right:40px;padding-left:20px}}.dolomiten-row .dolomiten-col:nth-child(2){padding-right:32px;padding-left:8px;padding-bottom:32px}@media screen and (max-width:768px){.dolomiten-row .dolomiten-col:nth-child(2){padding-right:0px;padding-left:0px}}.dolomiten-row .dolomiten-box{background-image:url("../../assets/images/zett-shadow.png");background-position:top left;background-size:contain;background-repeat:no-repeat}.dolomiten-row .dolomiten-box .dolomiten-img{padding:5.3% 11.9% 15% 7.1%;display:block}.dolomiten-row .dolomiten-heading{font-size:25px;font-family:"Open Sans", sans-serif;color:#2e2e2e}.dolomiten-row .dolomiten-heading h1{font-size:35px;font-family:"Open Sans", sans-serif;color:#0094c1;font-weight:bold;margin-top:0}@media screen and (max-width:768px){.dolomiten-row .dolomiten-heading h1{font-size:25px}}.dolomiten-row .dolomiten-body{font-size:15px;color:#535353;line-height:1.4}.dolomiten-row .dolomiten-body a{color:#0094c1;text-decoration:none;font-weight:bold}@media screen and (max-width:768px){.dolomiten-row{padding-right:16px;padding-left:16px}.dolomiten-row .dolomiten-col{flex-basis:100%}.dolomiten-row .dolomiten-col:nth-child(1){margin-left:40px;flex-basis:calc(100% - 40px)}}.magazines-row{padding-top:64px;display:flex;flex-flow:row wrap}.magazines-row .magazines-col{flex-basis:60%;box-sizing:border-box}@media screen and (max-width:768px){.magazines-row .magazines-col{flex-basis:100%}}.magazines-row .magazines-heading{font-size:25px;font-family:"Open Sans", sans-serif;color:#2e2e2e;padding-top:4px}.magazines-row .magazines-heading h1{font-size:35px;font-family:"Open Sans", sans-serif;color:#0094c1;font-weight:bold;margin-top:0}@media screen and (max-width:768px){.magazines-row .magazines-heading h1{font-size:25px}}.magazines-row .magazines-heading h3{margin-top:0;margin-bottom:17px}.magazines-row .magazines-body{font-size:15px;color:#535353;line-height:1.4;margin-bottom:32px}.magazine-row{display:flex;flex-flow:row wrap;justify-content:flex-start;margin-bottom:100px}.magazine-row .magazine-column{flex-basis:25%;-ms-flex:auto;width:25%;position:relative;box-sizing:border-box;margin-bottom:36px}.magazine-row .magazine-column:nth-child(4n + 1){padding-right:90px}.magazine-row .magazine-column:nth-child(4n + 2){padding-right:60px;padding-left:30px}.magazine-row .magazine-column:nth-child(4n + 3){padding-right:30px;padding-left:60px}.magazine-row .magazine-column:nth-child(4n){padding-left:90px}@media screen and (max-width:768px){.magazine-row .magazine-column{flex-basis:50%}.magazine-row .magazine-column:nth-child(2n + 1){padding-right:18px;padding-left:0px}.magazine-row .magazine-column:nth-child(2n){padding-left:18px;padding-right:0px}}.magazine-row .magazine-column .img-box{box-shadow:5px 5px 20px rgba(0, 0, 0, 0.2), 1px 1px 5px rgba(0, 0, 0, 0.1);display:block;position:relative;background-position:center;background-size:cover;padding:141% 0 0}.thema-row{display:flex;flex-flow:row wrap;padding-top:32px}@media screen and (max-width:768px){.thema-row{padding-top:15px}}.thema-row .thema-col{box-sizing:border-box;flex-basis:52%}@media screen and (max-width:768px){.thema-row .thema-col{flex-basis:100%}}.thema-row .thema-heading{font-size:25px;font-family:"Open Sans", sans-serif;color:#2e2e2e}.thema-row .thema-heading h1{font-size:35px;font-family:"Open Sans", sans-serif;color:#0094c1;font-weight:bold;margin-top:0}@media screen and (max-width:768px){.thema-row .thema-heading h1{font-size:25px}}.thema-row .thema-body{font-size:15px;color:#535353;line-height:1.4}.form-row{display:flex;flex-flow:row wrap;align-items:flex-start}.form-row .form-col{flex-basis:50%;box-sizing:border-box}.form-row .form-col:nth-child(1){padding-right:60px}.form-row .form-col:nth-child(2){padding-left:60px}@media screen and (max-width:768px){.form-row .form-col{flex-basis:100%}.form-row .form-col:nth-child(1){padding-right:0px}.form-row .form-col:nth-child(2){padding-left:0px}}.form-row .form-group{margin-top:8px;margin-bottom:40px;width:100%}.form-row .form-group label{display:block;font-size:16px;color:#535353;vertical-align:middle}.form-row .form-group input[type="text"],.form-row .form-group input[type="email"],.form-row .form-group input[type="tel"]{width:calc(100% - 16px);font-size:16px;padding:8px;background:#fff 0 0 no-repeat padding-box;opacity:1;margin-top:4px;border:1px solid #535353;color:#535353}.form-row .form-group textarea{margin-top:4px;padding:8px;width:calc(100% - 16px);border:1px solid #535353;resize:none;height:140px;font-size:16px;color:#535353}.form-row .form-group .photo{width:100%;height:272px;margin-top:4px;background:#fff;display:inline-block;background-image:repeating-linear-gradient(to right, #535353 0%, #535353 50%, transparent 50%, transparent 100%), repeating-linear-gradient(to right, #535353 0%, #535353 50%, transparent 50%, transparent 100%), repeating-linear-gradient(to bottom, #535353 0%, #535353 50%, transparent 50%, transparent 100%), repeating-linear-gradient(to bottom, #535353 0%, #535353 50%, transparent 50%, transparent 100%);background-position:left top, left bottom, left top, right top;background-repeat:repeat-x, repeat-x, repeat-y, repeat-y;background-size:20px 2px, 20px 2px, 2px 20px, 2px 20px;display:flex;justify-content:center;align-items:center}.form-row .form-group .photo .message{font-size:18px;font-weight:bold;text-align:center}.form-row .form-group .checkbox-label{display:inline-block}input[type="submit"],a.submit-btn{width:100%;height:46px;background-color:#0094c1;color:#fff;font-size:15px;border:none;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}input[type="submit"]:hover,a.submit-btn:hover{background-color:#0080a8}.form-title h4{font-size:18px;margin:0;color:#9c9c9c}span.wpcf7-list-item{margin:0}span.wpcf7-character-count{text-align:right;display:block;font-size:0.85em}.verk-row{display:flex;padding-top:58px}@media screen and (max-width:768px){.verk-row{padding-top:15px}}.verk-row .verk-col{box-sizing:border-box;flex-basis:50%}@media screen and (max-width:768px){.verk-row .verk-col{flex-basis:100%}}.verk-row .verk-heading h1{font-size:35px;font-family:"Open Sans", sans-serif;color:#0094c1;font-weight:bold;margin-top:0}@media screen and (max-width:768px){.verk-row .verk-heading h1{font-size:25px}}.verk-row .verk-body{font-size:15px;color:#535353;line-height:1.4;padding-bottom:46px}.numbers-row{display:flex;flex-flow:row wrap;background-color:#ececec;padding:14.4px 38px;margin-bottom:30px}@media screen and (max-width:768px){.numbers-row{padding-right:16px;padding-left:16px}}.numbers-row .numbers-col{box-sizing:border-box;flex-basis:50%}@media screen and (min-width:769px){.numbers-row .numbers-col:nth-child(odd){padding-right:24px}.numbers-row .numbers-col:nth-child(even){padding-left:24px}}@media screen and (max-width:768px){.numbers-row .numbers-col{flex-basis:100%}}.numbers-row .numbers-heading{font-size:25px;font-family:"Open Sans", sans-serif;color:#2e2e2e}.numbers-row .numbers-heading h1{font-size:35px;font-family:"Open Sans", sans-serif;color:#0094c1;font-weight:bold;margin-top:0}@media screen and (max-width:768px){.numbers-row .numbers-heading h1{font-size:25px}}.numbers-row .numbers-heading h3{color:#0094c1;font-size:25px;margin-top:24px}.numbers-row .numbers-circles{display:flex;flex-wrap:wrap}.numbers-row .numbers-circles .numbers-circle{background-color:#8ed8f8;color:#535353;height:140px;width:140px;margin:10px;padding:5px;border-radius:50%;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.numbers-row .numbers-circles .numbers-circle h3{margin:0;font-size:2em;color:#0094c1;font-weight:bold}.numbers-row .numbers-circles .numbers-circle span{font-size:13px;font-weight:bold}.numbers-row .numbers-body{font-size:15px;color:#535353;line-height:1.4}.numbers-row .progress{display:flex;justify-content:space-between;flex-direction:row;margin:8px 0px;align-items:center}.numbers-row .progress .progress-title{display:flex;flex-direction:column;width:120px}@media screen and (max-width:768px){.numbers-row .progress .progress-title{width:100px}}.numbers-row .progress .progress-title span{margin-bottom:16px;display:block;color:#535353;font-size:15px;line-height:26px;padding:0}.numbers-row .progress .progress-bar{display:flex;flex-direction:column;width:calc(100% - 120px)}@media screen and (max-width:768px){.numbers-row .progress .progress-bar{width:calc(100% - 100px)}}.numbers-row .progress .progress-bar span{margin-bottom:16px;display:block;background:#8ed8f8 0% 0% no-repeat padding-box;color:#0094c1;line-height:26px;font-weight:bold;font-size:15px;height:26px;padding:0 8px;max-width:calc(100% - 16px);white-space:nowrap}.numbers-row .progress.progress-secondary .progress-title{width:200px}@media screen and (max-width:768px){.numbers-row .progress.progress-secondary .progress-title{width:120px}}.numbers-row .progress.progress-secondary .progress-bar{width:calc(100% - 200px)}@media screen and (max-width:768px){.numbers-row .progress.progress-secondary .progress-bar{width:calc(100% - 120px)}}.legend{font-size:0.9em}.team-member{box-shadow:0px 0px 18px -12px rgba(0, 0, 0, 0.75);position:relative;background-color:#f9f9f9;padding-bottom:75px;box-sizing:border-box}.team-member .team-member-image{position:relative;overflow:hidden}.team-member .team-member-image:after{content:"";display:block;padding-bottom:100%}.team-member .team-member-image img{height:100%;position:absolute;width:auto;top:0;left:50%;transform:translateX(-50%)}.team-member:hover .team-member-info{background-color:#0094c1;max-height:120px}.team-member:hover .team-member-info .team-member-name{color:#fff}.team-member:hover .team-member-info .team-member-role{color:rgba(255, 255, 255, 0.7)}.team-member:hover .team-member-info .team-member-email{max-height:1.5em}.team-member:hover .team-member-info .team-member-phone{max-height:1.5em}.team-member .team-member-info{width:100%;text-align:center;background-color:#fff;padding:5px;max-height:75px;min-height:75px;box-sizing:border-box;position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:max-height 0.3s ease-in-out}.team-member .team-member-info .team-member-name{color:#535353;font-weight:bold;font-size:18px}.team-member .team-member-info .team-member-role{color:#535353;font-size:14px}.team-member .team-member-info .team-member-email{margin-top:0.5em;font-size:15px;color:#fff;transition:max-height 0.2s ease-in-out;max-height:0;overflow:hidden;display:block;line-height:1.2}.team-member .team-member-info .team-member-phone{font-size:15px;color:#fff;transition:max-height 0.2s ease-in-out;max-height:0;overflow:hidden;display:block;line-height:1.2}.redak-row{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-end;padding-top:58px}@media screen and (max-width:768px){.redak-row{padding-top:15px}}.redak-row .redak-form{padding-top:5px;margin-bottom:2em}.redak-row .redak-col{box-sizing:border-box}.redak-row .redak-col:nth-child(1){flex-basis:50%}@media screen and (max-width:768px){.redak-row .redak-col:nth-child(1){flex-basis:100%}}.redak-row .redak-col:nth-child(2){flex-basis:calc(33.3% - 32px)}@media screen and (max-width:768px){.redak-row .redak-col:nth-child(2){flex-basis:100%}}.redak-row .redak-heading{font-size:25px;font-family:"Open Sans", sans-serif;color:#2e2e2e}.redak-row .redak-heading h1{font-size:35px;font-family:"Open Sans", sans-serif;color:#0094c1;font-weight:bold;margin-top:0}@media screen and (max-width:768px){.redak-row .redak-heading h1{font-size:25px}}.redak-row .redak-heading h3{margin-top:0}.redak-row .redak-body{font-size:15px;color:#535353;line-height:1.4}.redak-row .search-group{padding:4px 8px;background-color:#fff;border:1px solid #707070;display:flex;flex-flow:row wrap;align-items:center;max-width:calc(100% - 16px);width:100%;box-sizing:border-box}.redak-row .search-group .search-label{display:inline-block;width:16px;background-image:url("../../assets/images/search.svg");background-size:contain;height:16px}.redak-row .search-group .search-box{margin:0;padding-left:8px;display:inline-block;width:calc(100% - 50px);border:transparent;font-size:15px;line-height:25px}.redak-row .search-group .search-box:focus{outline:transparent}.resort-row{display:flex;flex-flow:row wrap}.resort-row .resort-col{box-sizing:border-box;flex-basis:calc(25% - 30px);padding-top:8px;padding-bottom:24px;margin:15px}.resort-row .resort-col.size-big{flex-basis:calc(33.333% - 30px)}@media screen and (max-width:992px){.resort-row .resort-col.size-big{flex-basis:calc(50% - 30px)}}@media screen and (max-width:600px){.resort-row .resort-col.size-big{flex-basis:calc(100% - 30px)}}.resort-row .resort-col.size-small{flex-basis:calc(20% - 30px)}@media screen and (max-width:992px){.resort-row .resort-col.size-small{flex-basis:calc(25% - 30px)}}@media screen and (max-width:600px){.resort-row .resort-col.size-small{flex-basis:calc(33.333% - 30px)}}@media screen and (max-width:992px){.resort-row .resort-col{flex-basis:calc(50% - 30px);width:100%;padding-left:0;padding-right:0}}@media screen and (max-width:600px){.resort-row .resort-col{flex-basis:calc(100% - 30px)}}.resort-heading{font-size:25px;font-family:"Open Sans", sans-serif;color:#2e2e2e;font-size:16px}.resort-heading h1{font-size:35px;font-family:"Open Sans", sans-serif;color:#0094c1;font-weight:bold;margin-top:0}@media screen and (max-width:768px){.resort-heading h1{font-size:25px}}#no-member{padding:10px 0}.default{margin-bottom:100px;padding-top:50px}@media screen and (max-width:768px){.default{padding-top:15px}}.default .privacy-heading{color:#2e2e2e;font-size:25px;font-family:"Open Sans", sans-serif;color:#2e2e2e}.default .privacy-heading h1{font-size:35px;font-family:"Open Sans", sans-serif;color:#0094c1;font-weight:bold;margin-top:0}@media screen and (max-width:768px){.default .privacy-heading h1{font-size:25px}}.default .default-content{font-size:15px;color:#535353;line-height:1.7em}@media screen and (max-width:768px){.default .default-content{column-count:1}}.default .default-content h1{font-size:35px;font-family:"Open Sans", sans-serif;color:#0094c1;font-weight:bold;margin-top:0}@media screen and (max-width:768px){.default .default-content h1{font-size:25px}}.default .default-content h3{margin-top:60px;margin-bottom:21px;font-size:18px;font-family:"Open Sans", sans-serif}.default .default-content p{margin-bottom:16px;margin-top:0}.cover-support{display:flex;flex-direction:row;margin-bottom:4em}@media screen and (max-width:768px){.cover-support{flex-direction:column}}.cover-support-image{width:220px;box-shadow:5px 5px 20px rgba(0, 0, 0, 0.2), 1px 1px 5px rgba(0, 0, 0, 0.1);align-self:center;margin-right:2em}@media screen and (max-width:768px){.cover-support-image{align-self:flex-start;width:180px}}.cover-support-image img{display:flex}.cover-support-text{font-size:15px;color:#535353;line-height:1.4}.cover-support-text a{color:#0094c1;text-decoration:none;font-weight:bold}.competition{display:flex;flex-direction:row;margin-bottom:4em}.competition:nth-child(even){flex-direction:row-reverse}.competition:nth-child(even) .competition-image{margin-right:0;margin-left:2em}@media screen and (max-width:768px){.competition:nth-child(even) .competition-image{margin-left:0}}@media screen and (max-width:768px){.competition.competition{flex-direction:column}}.competition-image{width:50%;box-shadow:5px 5px 20px rgba(0, 0, 0, 0.2), 1px 1px 5px rgba(0, 0, 0, 0.1);align-self:center;margin-right:2em}@media screen and (max-width:768px){.competition-image{align-self:flex-start;width:100%;margin-left:0;margin-right:0}}.competition-image img{display:flex}.competition-text{align-self:center;width:50%;font-size:15px;color:#535353;line-height:1.4}@media screen and (max-width:768px){.competition-text{width:100%}}.competition-text a:not(.submit-btn){color:#0094c1;text-decoration:none;font-weight:bold}header.main-header{background-color:#f9f9f6;padding-top:32px}header.main-header .header-top{border-top:8px solid #8ed8f8}@media screen and (min-width:769px){header.main-header .header-top{border-top:22px solid #8ed8f8;border-bottom:8px solid #0094c1}}@media screen and (max-width:768px){header.main-header .header-top{height:40px;border-bottom:1px solid #d2d2d2}}header.main-header .header-top .logo-container{display:block;position:relative;padding:0;}@media screen and (max-width:768px){header.main-header .header-top .logo-container{max-width:100%}}header.main-header .header-top .logo-container .logo{display:inline-block;width:70%;margin-top:-9px}@media screen and (max-width:768px){header.main-header .header-top .logo-container .logo{margin-top:-3px;margin-left:20px}}header.main-header .header-top .logo-container .logo a{display:inline-block;width:42.2%}@media screen and (max-width:768px){header.main-header .header-top .logo-container .logo a{width:140px}}header.main-header .header-top .logo-container .logo img{width:100%}@media screen and (min-width:769px){header.main-header .header-top .logo-container .logo{display:flex;justify-content:center;width:100%}}header.main-header .header-top .logo-container .menu{clear:both;max-height:0;overflow:hidden;list-style:none;width:100%;display:flex;flex-direction:row;position:absolute;margin-top:8px;padding:0;border-bottom:1px solid #d2d2d2;z-index:10;background-color:#f9f9f6}header.main-header .header-top .logo-container .menu > .menu-item{display:flex;flex:1;flex-direction:column}@media screen and (max-width:768px){header.main-header .header-top .logo-container .menu > .menu-item{padding-left:16px}}header.main-header .header-top .logo-container .menu > .menu-item:not(:first-child) a{padding-right:0;padding-left:12px}@media screen and (min-width:769px){header.main-header .header-top .logo-container .menu > .menu-item:not(:first-child){border-left:1px solid #d2d2d2}}header.main-header .header-top .logo-container .menu > .menu-item > a{text-decoration:none;color:#2e2e2e;font-size:18px;font-weight:bold;display:block;width:100%;pointer-events:none;padding-top:8px;padding-bottom:8px;box-sizing:border-box}header.main-header .header-top .logo-container .menu > .menu-item > a.highlight{background-color:#0094c1;color:#fff;font-weight:bold;text-align:center;padding-left:0}header.main-header .header-top .logo-container .menu > .menu-item .sub-menu{list-style:none;top:30px;background-color:transparent;width:100%;display:flex;flex-direction:column;max-height:0;transition:max-height 0.4s ease-out, padding 0.4s ease-out;box-sizing:border-box;padding:0 0 0 8px}header.main-header .header-top .logo-container .menu > .menu-item .sub-menu > .menu-item{padding:4px 4px 4px 0;display:flex}header.main-header .header-top .logo-container .menu > .menu-item .sub-menu > .menu-item:before{content:"»";color:#535353;padding-right:0.5em;font-size:0.9em;margin-top:-1px}header.main-header .header-top .logo-container .menu > .menu-item .sub-menu > .menu-item a{color:#535353;text-decoration:none;font-size:0.9em;padding-left:0}header.main-header .header-top .logo-container .menu > .menu-item .sub-menu > .menu-item a:hover{color:#2e2e2e}@media screen and (max-width:768px){header.main-header .header-top .logo-container .menu{max-height:fit-content;border-bottom:none;max-width:0;right:0;transition:max-width 0.4s;flex-direction:column;margin-top:43px;padding-left:0}header.main-header .header-top .logo-container .menu > .menu-item{padding-right:16px}header.main-header .header-top .logo-container .menu > .menu-item .sub-menu{display:flex;flex-direction:column;width:80%;border-bottom:1px solid #d2d2d2;margin-bottom:10px;padding-bottom:10px;padding-left:8px;max-height:fit-content}header.main-header .header-top .logo-container .menu > .menu-item .sub-menu > .menu-item{display:inline-flex}header.main-header .header-top .logo-container .menu > .menu-item .sub-menu > .menu-item .a{display:inline-flex;white-space:pre}header.main-header .header-top .logo-container .menu .menu-item-link{padding-left:8px}}@media screen and (min-width:769px){header.main-header .header-top .logo-container .menu:hover .sub-menu{max-height:150px;padding-top:10px}}header.main-header .header-top .logo-container .menu-icon{cursor:pointer;float:right;position:relative;user-select:none;margin-top:-14px;padding:30px 20px 28px}header.main-header .header-top .logo-container .menu-icon .nav-icon{background:#333;display:block;height:2px;position:relative;transition:background 0.2s ease-out;width:18px}header.main-header .header-top .logo-container .menu-icon .nav-icon:before,header.main-header .header-top .logo-container .menu-icon .nav-icon:after{background:#333;content:"";display:block;height:100%;position:absolute;transition:all 0.2s ease-out;width:100%}header.main-header .header-top .logo-container .menu-icon .nav-icon:before{top:5px}header.main-header .header-top .logo-container .menu-icon .nav-icon:after{top:-5px}header.main-header .header-top .logo-container .menu-btn{display:none}header.main-header .header-top .logo-container .menu-btn:checked ~ .menu{max-height:fit-content;max-width:100%}header.main-header .header-top .logo-container .menu-btn:checked ~ .menu-icon .nav-icon{background:transparent}header.main-header .header-top .logo-container .menu-btn:checked ~ .menu-icon .nav-icon:before{transform:rotate(-45deg);top:0}header.main-header .header-top .logo-container .menu-btn:checked ~ .menu-icon .nav-icon:after{transform:rotate(45deg);top:0}header.main-header .header-top .logo-container .menu-btn:checked ~ .page-lang{max-height:fit-content;max-width:100%;padding-left:16px}@media (min-width:48em){header.main-header .header-top .logo-container .menu li{float:left}header.main-header .header-top .logo-container .menu{clear:none;float:right;max-height:none}header.main-header .header-top .logo-container .menu-icon{display:none}}header.main-header .header-top .logo-container .page-lang{list-style:none;padding:0;margin-bottom:8px;margin-top:8px;min-height:1em}header.main-header .header-top .logo-container .page-lang li{display:inline}header.main-header .header-top .logo-container .page-lang li a{text-decoration:none;color:#535353;font-size:15px}header.main-header .header-top .logo-container .page-lang li a.active{font-weight:bold;color:#2e2e2e}header.main-header .header-top .logo-container .page-lang li + li:before{content:"| ";color:#535353;font-size:14px;vertical-align:baseline}@media screen and (max-width:768px){header.main-header .header-top .logo-container .page-lang{width:100%;padding:6px 0;box-sizing:border-box;z-index:10;background-color:#f9f9f6;max-height:fit-content;max-width:0;right:0;position:absolute;transition:max-width 0.4s, padding-left 0.4s;overflow:hidden;border-bottom:1px solid #d2d2d2;text-align:center}}header.main-header .header-top .logo-container .page-lang .nav__lang-link_active{font-weight:bold}.header{background-color:#f9f9f6;box-shadow:1px 1px 4px 0 rgba(0, 0, 0, 0.1);position:fixed;width:100%;z-index:3}.header ul{margin:0;padding:0;list-style:none;overflow:hidden;background-color:#fff}.header ul li a{display:block;padding:20px 20px;border-right:1px solid #f4f4f4;text-decoration:none}.footer{margin-top:30px;border-top:8px solid #0094c1}.footer .footer-row{display:flex;flex-flow:row wrap;padding-top:16px;padding-bottom:16px;align-items:center}.footer .footer-row .footer-col{padding:0px;box-sizing:border-box}.footer .footer-row .footer-col:nth-child(1){width:60%}@media screen and (max-width:992px){.footer .footer-row .footer-col:nth-child(1){width:100%}}.footer .footer-row .footer-col:nth-child(2){width:40%}@media screen and (max-width:992px){.footer .footer-row .footer-col:nth-child(2){width:100%}}.footer .footer-logo{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:992px){.footer .footer-logo{flex-direction:column;align-items:start}}.footer .footer-logo a{display:inline-block;width:140px;border-top:5px solid #8ed8f8;padding-left:4px;padding-right:4px;margin-top:-2px}.footer .footer-copyright{display:inline-block;width:65%}@media screen and (max-width:992px){.footer .footer-copyright{display:block;width:100%}}.footer .footer-copyright p{color:#707070;font-size:15px;line-height:20px}.footer .footer-terms{text-align:right}.footer .footer-terms ul{padding-left:0;list-style:none;display:flex;justify-content:flex-end;margin-right:20px}@media screen and (max-width:992px){.footer .footer-terms ul{justify-content:center}}@media screen and (max-width:450px){.footer .footer-terms ul{flex-direction:column;align-items:flex-start}}.footer .footer-terms ul li a{text-decoration:none;color:#707070;font-size:14px;line-height:20px;text-align:left;display:inline-block}@media screen and (max-width:540px){.footer .footer-terms ul li{padding-left:0;display:inline}.footer .footer-terms ul li a{font-size:13px}}.footer .footer-terms ul li + li:before{content:"|";color:#707070;padding:0 5px}@media screen and (max-width:450px){.footer .footer-terms ul li + li:before{display:none}}.dolomiten-ad-interstitial,.emergency-banner{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background:rgba(255, 255, 255, 0.5);z-index:200}.dolomiten-ad-interstitial.hidden,.emergency-banner.hidden{display:none}.dolomiten-ad-interstitial .close,.emergency-banner .close{position:absolute;top:1em;right:1em;background-image:url(../../assets/images/times.svg);background-repeat:no-repeat;background-size:contain;background-position:center;height:2.5em;width:2.5em;color:transparent;border:0;background-color:transparent}.dolomiten-ad-interstitial img,.emergency-banner img{width:auto;height:auto;display:block}.dolomiten-ad-interstitial img.desktop,.emergency-banner img.desktop{display:none}@media (min-width:1024px) and (min-height:768px){.dolomiten-ad-interstitial img.desktop,.emergency-banner img.desktop{display:block}.dolomiten-ad-interstitial img.mobile,.emergency-banner img.mobile{display:none}}