.cmp-calendar{padding-bottom:40px}.cmp-calendar *[data-font=Courgette]{font-family:"Courgette"}.cmp-calendar *[data-font=Sunshiney]{font-family:"Sunshiney"}.cmp-calendar .cmp-countdown{padding-top:40px;text-align:center}.cmp-calendar .cmp-countdown-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:10px}.cmp-calendar .cmp-countdown-field:not(:last-child){margin-right:10px}.cmp-calendar .cmp-countdown-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;min-width:80px;height:58px;padding:0 10px;border-radius:4px;margin-bottom:6px;overflow:hidden}.cmp-calendar .cmp-countdown-value:before{position:absolute;left:0;right:0;top:0;height:50%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.2)));background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 100%);content:""}.cmp-calendar .cmp-countdown-value:after{position:absolute;left:0;right:0;top:50%;height:50%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.1)));background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 100%);border-top:1px solid hsla(0,0%,100%,.5);content:""}.cmp-calendar .cmp-countdown-num{color:#fff !important;margin:0 !important}.cmp-calendar .cmp-countdown-animated .cmp-countdown-num{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:-webkit-transform 250ms ease-out;transition:-webkit-transform 250ms ease-out;transition:transform 250ms ease-out;transition:transform 250ms ease-out, -webkit-transform 250ms ease-out}.cmp-calendar .cmp-countdown-field.hours .cmp-countdown-num{-webkit-transition-delay:.1s;transition-delay:.1s}.cmp-calendar .cmp-countdown-field.minutes .cmp-countdown-num{-webkit-transition-delay:.2s;transition-delay:.2s}.cmp-calendar .cmp-countdown-field.seconds .cmp-countdown-num{-webkit-transition-delay:.3s;transition-delay:.3s}.cmp-calendar .cmp-countdown-label{font-size:14px;text-align:center}.cmp-calendar .cmp-countdown.fadeIn .cmp-countdown-num{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media(max-width: 766.99px){.cmp-calendar .cmp-countdown-value{min-width:54px;height:38px;padding:0 5px}.cmp-calendar .cmp-countdown-label{font-size:10px}}.cmp-calendar .cmp-countdown-small{margin-top:20px;margin-bottom:0;text-align:left}.cmp-calendar .cmp-countdown-small .cmp-countdown-fields{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:5px}.cmp-calendar .cmp-countdown-small .cmp-countdown-value{min-width:70px;width:70px;height:48px}.cmp-calendar .cmp-countdown-small .cmp-countdown-label{font-size:12px}.cmp-calendar-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -40px 0 -40px;background-size:cover;background-position:center top;background-repeat:no-repeat}.cmp-calendar-header-text{width:50%}.cmp-calendar-header-text.full-width{width:100%}.cmp-calendar-header-text:not(.no-padding){padding:40px 40px}.cmp-calendar-header-text.no-padding{padding:0 40px 30px 0}.cmp-calendar-header-text *,.cmp-calendar-header-text *:before{color:inherit !important}.cmp-calendar-header-image{width:50%;text-align:right;padding-bottom:40px}.cmp-calendar-header-image img{display:inline-block;width:auto;height:auto;max-width:100%;max-height:100%}.cmp-calendar-banderole{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:80px;padding:0;margin:30px 0}.cmp-calendar-banderole-left,.cmp-calendar-banderole-right{height:100%}.cmp-calendar-banderole-left img,.cmp-calendar-banderole-left svg,.cmp-calendar-banderole-right img,.cmp-calendar-banderole-right svg{width:auto;height:100%}.cmp-calendar-banderole-left svg .cls-1,.cmp-calendar-banderole-right svg .cls-1{fill:[data-color]}.cmp-calendar-banderole-textbox{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;right:0;top:-10px;bottom:-10px}.cmp-calendar-banderole-textbox-inner{position:relative;min-width:540px;max-width:80%;height:100%;-webkit-box-shadow:0 0 12px 0 rgba(34,34,34,.5);box-shadow:0 0 12px 0 rgba(34,34,34,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;text-align:center}.cmp-calendar-banderole-textbox-inner:before{position:absolute;left:6px;right:6px;top:6px;bottom:6px;border-width:3px;border-style:solid;border-color:inherit;content:""}.cmp-calendar-banderole-textbox-inner:after{position:absolute;left:13px;right:13px;top:13px;bottom:13px;border-width:1px;border-style:solid;border-color:inherit;content:""}.cmp-calendar-banderole-textbox-headline{width:100%;margin-bottom:4px;font-size:16px;letter-spacing:1px;opacity:.8;text-transform:uppercase}.cmp-calendar-banderole-textbox-title{width:100%;font-size:34px}.cmp-calendar-banderole-textbox-title.h1{margin:0;padding:0;line-height:1}.cmp-calendar-fields{background-size:cover;background-position:center bottom;background-repeat:no-repeat}.cmp-calendar-field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cmp-calendar-field-wrapper[data-columns="8"] .cmp-calendar-field{width:12.5%}.cmp-calendar-field-wrapper[data-columns="7"] .cmp-calendar-field{width:14.2857142857%}.cmp-calendar-field-wrapper[data-columns="6"] .cmp-calendar-field{width:16.6666666667%}.cmp-calendar-field-wrapper[data-columns="5"] .cmp-calendar-field{width:20%}.cmp-calendar-field-wrapper[data-columns="4"] .cmp-calendar-field{width:25%}.cmp-calendar-field{cursor:pointer}.cmp-calendar-field-placeholder{padding-top:100%}.cmp-calendar-field-custom-image{display:block;width:100%;height:auto}.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-border{position:relative;border-width:1px;border-style:dashed;cursor:pointer}@media(hover: hover){.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-border:hover{border-style:solid}}.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-num,.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-date{position:absolute;left:0;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-num{font-weight:var(--fe-typo-weight-bold);line-height:1}.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-date p{width:100%;margin:0;padding:0;line-height:1}.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-date p.weekday{font-size:16px;margin-bottom:4px}.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-date p.date{font-weight:var(--fe-typo-weight-bold);margin-bottom:4px}.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-date p.month{font-size:16px}.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-wrapper[data-columns="4"] .cmp-calendar-field-num,.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-wrapper[data-columns="4"] .cmp-calendar-field-date p.date,.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-wrapper[data-columns="5"] .cmp-calendar-field-num,.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-wrapper[data-columns="5"] .cmp-calendar-field-date p.date{font-size:60px}.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-wrapper[data-columns="6"] .cmp-calendar-field-num,.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-wrapper[data-columns="6"] .cmp-calendar-field-date p.date{font-size:40px}.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-wrapper[data-columns="7"] .cmp-calendar-field-num,.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-wrapper[data-columns="7"] .cmp-calendar-field-date p.date,.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-wrapper[data-columns="8"] .cmp-calendar-field-num,.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-wrapper[data-columns="8"] .cmp-calendar-field-date p.date{font-size:30px}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="1"] .cmp-calendar-field-border{background-position:0% 0%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="2"] .cmp-calendar-field-border{background-position:25% 0%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="3"] .cmp-calendar-field-border{background-position:50% 0%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="4"] .cmp-calendar-field-border{background-position:75% 0%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="5"] .cmp-calendar-field-border{background-position:100% 0%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="6"] .cmp-calendar-field-border{background-position:0% 25%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="7"] .cmp-calendar-field-border{background-position:25% 25%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="8"] .cmp-calendar-field-border{background-position:50% 25%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="9"] .cmp-calendar-field-border{background-position:75% 25%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="10"] .cmp-calendar-field-border{background-position:100% 25%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="11"] .cmp-calendar-field-border{background-position:0% 50%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="12"] .cmp-calendar-field-border{background-position:25% 50%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="13"] .cmp-calendar-field-border{background-position:50% 50%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="14"] .cmp-calendar-field-border{background-position:75% 50%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="15"] .cmp-calendar-field-border{background-position:100% 50%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="16"] .cmp-calendar-field-border{background-position:0% 75%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="17"] .cmp-calendar-field-border{background-position:25% 75%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="18"] .cmp-calendar-field-border{background-position:50% 75%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="19"] .cmp-calendar-field-border{background-position:75% 75%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="20"] .cmp-calendar-field-border{background-position:100% 75%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="21"] .cmp-calendar-field-border{background-position:0% 100%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="22"] .cmp-calendar-field-border{background-position:25% 100%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="23"] .cmp-calendar-field-border{background-position:50% 100%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="24"] .cmp-calendar-field-border{background-position:75% 100%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field[data-num="25"] .cmp-calendar-field-border{background-position:100% 100%}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field-border{background-size:500% auto}.cmp-calendar-fields:not([data-bg=""]) .cmp-calendar-field-num{display:none}.cmp-calendar-fields[data-bg=holly] .cmp-calendar-field-border{background-image:url("../img/calendar/templates/holly/calendar-fields.png")}.cmp-calendar-fields[data-bg=jolly] .cmp-calendar-field-border{background-image:url("../img/calendar/templates/jolly/calendar-fields.png")}.cmp-calendar-fields[data-bg=santa] .cmp-calendar-field-border{background-image:url("../img/calendar/templates/santa/calendar-fields.png")}.cmp-calendar-fields[data-bg=malm] .cmp-calendar-field-border{background-image:url("../img/calendar/templates/malm/calendar-fields.png")}.cmp-calendar-fields[data-bg=ostern] .cmp-calendar-field-border{background-image:url("../img/calendar/templates/ostern/calendar-fields.png")}.cmp-calendar-fields[data-bg=reisereporter] .cmp-calendar-field-border{background-image:url("../img/calendar/templates/reisereporter/calendar-fields.png")}@media(max-width: 1024px){.cmp-calendar-header{margin:0}.cmp-calendar-header-text:not(.no-padding){padding:25px 25px 40px 25px}.cmp-calendar-header-text.no-padding{padding:0 25px 25px 0}.cmp-calendar-banderole{height:70px}.cmp-calendar-banderole-textbox-inner{min-width:340px;max-width:80%}.cmp-calendar-banderole-textbox-inner .cmp-calendar-banderole-textbox-headline{font-size:14px;letter-spacing:1px}.cmp-calendar-banderole-textbox-inner .cmp-calendar-banderole-textbox-title{font-size:30px}.cmp-calendar-fields{margin:20px}.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-num{font-size:30px !important}}@media(max-width: 766.99px){.cmp-calendar-header{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.cmp-calendar-header-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.cmp-calendar-header-text:not(.no-padding){padding:10px 12px 25px 12px}.cmp-calendar-header-text.no-padding{padding:0 12px 25px 12px}.cmp-calendar-header-image{display:block;text-align:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;padding-bottom:25px}.cmp-calendar-header-image img{display:inline-block;max-width:50%;height:auto}.cmp-calendar-banderole{padding:15px 15px 15px 15px;margin:0 0 15px 0}.cmp-calendar-banderole-headline{font-size:10px;letter-spacing:1px}.cmp-calendar-banderole-textbox-inner{min-width:300px;max-width:300px}.cmp-calendar-banderole-left,.cmp-calendar-banderole-right{display:none}.cmp-calendar-fields{margin:10px 5px 5px 5px}.cmp-calendar-field{width:25% !important}.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-num{font-size:20px !important}.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-date p.date{font-size:20px !important}.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-date p.weekday{display:none}.cmp-calendar-fields[data-bg=""] .cmp-calendar-field-date p.month{font-size:10px}}@media(max-width: 480px){.cmp-calendar-header-image img{max-width:100%;height:auto}}.cmp-calendar-sponsor-headline{margin-top:30px;font-size:12px !important}.cmp-calendar-sponsor-logo{margin-top:10px}.cmp-calendar-sponsor-logo img{width:auto;height:auto;max-height:40px;max-width:100%}.cmp-calendar-cta{margin-top:10px;text-align:center}.cmp-calendar-credits{padding:8px 10px;background-color:#f5f5f5;text-align:right;font-size:11px;color:#b3b3b3}html.iframe .cmp-calendar-header{margin:0}html.iframe .cmp-calendar-header-text:not(.no-padding){padding:10px 40px 30px 0}@media(max-width: 950px){html.iframe .cmp-calendar-header-text:not(.no-padding){padding:10px 25px 25px 10px}}@media(max-width: 766.99px){html.iframe .cmp-calendar-header-text:not(.no-padding){padding:10px 15px 25px 10px}}html.iframe .cmp-calendar-header-text.no-padding{padding:10px 0 30px 0}html.iframe .cmp-calendar-fields{margin:30px 0 0 0}@media(max-width: 950px){html.iframe .cmp-calendar-fields .cmp-calendar-fields{margin:20px}}@media(max-width: 766.99px){html.iframe .cmp-calendar-fields .cmp-calendar-fields{margin:10px 5px 5px 5px}}.cmp-calendar-form-header{position:relative;margin:0 -40px 30px -40px}.cmp-calendar-form-header.has-image-description .cmp-calendar-form-header-text{width:calc(50% - 16px)}.cmp-calendar-form-header.has-image-description .cmp-calendar-form-header-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(50% - 16px);padding:40px 40px 40px 0}.cmp-calendar-form-header.has-image-description .cmp-calendar-form-header-image{width:45%}.cmp-calendar-form-header.no-image-description .cmp-calendar-form-header-text{width:calc(60% - 16px)}.cmp-calendar-form-header.no-image-description .cmp-calendar-form-header-action{width:calc(40% - 16px);padding:20px 20px 20px 0}.cmp-calendar-form-header.no-image-description .cmp-calendar-form-header-image{width:100%}.cmp-calendar-form-header-intro{padding:20px 0 40px 0;border-bottom:1px solid var(--fe-color-border);margin-bottom:20px}.cmp-calendar-form-header-bg{position:absolute;left:0;right:0;top:0;bottom:0;background-size:100% auto;background-position:center top;background-repeat:no-repeat;pointer-events:none}.cmp-calendar-form-header-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cmp-calendar-form-header-text{position:relative;z-index:1;width:calc(50% - 16px);padding:40px 0 40px 40px}.cmp-calendar-form-header-text *,.cmp-calendar-form-header-text *:before{color:inherit !important}.cmp-calendar-form-header-text ul.cmp-check-list li:before{background-color:currentColor}.cmp-calendar-form-header-text.full-width{width:100%}.cmp-calendar-form-header-action{z-index:1}.cmp-calendar-form-header-action *,.cmp-calendar-form-header-action *:before{color:inherit !important}.cmp-calendar-form-header-image img{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.cmp-calendar-form-header-description{position:relative;width:50%}.cmp-calendar-form-header-description p{font-size:14px}.cmp-calendar-form-header-eyecatcher h3{margin:0;font-size:24px;color:#fff !important}.cmp-calendar-form-header-action[data-eyecatcher-type=none]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmp-calendar-form-header-action[data-eyecatcher-type=stripe]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmp-calendar-form-header-action[data-eyecatcher-type=stripe] .cmp-calendar-form-header-image{padding-top:30px}.cmp-calendar-form-header-action[data-eyecatcher-type=stripe] .cmp-calendar-form-header-eyecatcher{margin-left:-60px;margin-right:-40px;margin-bottom:20px;width:calc(100% + 100px);padding:10px 10px 10px 60px}.cmp-calendar-form-header-action[data-eyecatcher-type=rect]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmp-calendar-form-header-action[data-eyecatcher-type=rect] .cmp-calendar-form-header-image{padding-top:30px}.cmp-calendar-form-header-action[data-eyecatcher-type=rect] .cmp-calendar-form-header-eyecatcher{display:inline-block;position:relative;width:auto;margin-left:-50px;margin-bottom:20px;padding:15px 30px 16px 30px}.cmp-calendar-form-header-action[data-eyecatcher-type=rect] .cmp-calendar-form-header-eyecatcher:before{position:absolute;left:4px;right:4px;top:4px;bottom:4px;border-width:2px;border-style:dotted;border-color:inherit;content:""}.cmp-calendar-form-header-action[data-eyecatcher-type=rect] .cmp-calendar-form-header-eyecatcher h3{display:inline;line-height:1}.cmp-calendar-form-header-action[data-eyecatcher-type=circle]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmp-calendar-form-header-action[data-eyecatcher-type=circle] .cmp-calendar-form-header-image{padding-top:0}.cmp-calendar-form-header-action[data-eyecatcher-type=circle] .cmp-calendar-form-header-eyecatcher{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:120px;height:120px;border-radius:50%;padding:20px;margin-top:-30px;margin-left:-80px;margin-bottom:10px}.cmp-calendar-form-header-action[data-eyecatcher-type=circle] .cmp-calendar-form-header-eyecatcher:before{position:absolute;left:8px;right:8px;top:8px;bottom:8px;border-radius:50%;border-width:2px;border-style:dashed;border-color:inherit;content:""}.cmp-calendar-form-header-action[data-eyecatcher-type=circle] .cmp-calendar-form-header-eyecatcher h3{font-size:18px;text-align:center}@media(max-width: 950px){.cmp-calendar-form-header{position:relative;margin:0 -40px 30px -40px}.cmp-calendar-form-header.has-image-description .cmp-calendar-form-header-action{padding:25px 25px 25px 0}.cmp-calendar-form-header-text{padding:25px 25px 25px 40px}.cmp-calendar-form-header-description p{font-size:12px}.cmp-calendar-form-header-eyecatcher h3{font-size:20px}.cmp-calendar-form-header-action[data-eyecatcher-type=circle] .cmp-calendar-form-header-eyecatcher{margin-top:-10px}.cmp-calendar-form-header-action[data-eyecatcher-type=stripe] .cmp-calendar-form-header-image{padding-top:30px}.cmp-calendar-form-header-action[data-eyecatcher-type=stripe] .cmp-calendar-form-header-eyecatcher{margin-left:-60px;margin-right:-25px;margin-bottom:20px;width:calc(100% + 85px);padding:10px 10px 10px 60px}.cmp-calendar-form-header-action[data-eyecatcher-type=rect] .cmp-calendar-form-header-image{padding-top:30px}.cmp-calendar-form-header-action[data-eyecatcher-type=rect] .cmp-calendar-form-header-eyecatcher{margin-left:-70px;margin-bottom:15px;padding:15px 30px 16px 30px}}@media(max-width: 766.99px){.cmp-calendar-form-header{margin:0 -15px 30px -15px}.cmp-calendar-form-header.has-image-description .cmp-calendar-form-header-text,.cmp-calendar-form-header.no-image-description .cmp-calendar-form-header-text{width:100%}.cmp-calendar-form-header.has-image-description .cmp-calendar-form-header-action,.cmp-calendar-form-header.no-image-description .cmp-calendar-form-header-action{width:100%;padding:20px 15px}.cmp-calendar-form-header.has-image-description .cmp-calendar-form-header-image{width:40%}.cmp-calendar-form-header.no-image-description .cmp-calendar-form-header-image{width:50%}.cmp-calendar-form-header-columns{display:block}.cmp-calendar-form-header-text{padding:15px}.cmp-calendar-form-header-description{width:55%}.cmp-calendar-form-header-description h4{line-height:1.2}.cmp-calendar-form-header-eyecatcher h3{font-size:18px}.cmp-calendar-form-header-action[data-eyecatcher-type=stripe] .cmp-calendar-form-header-image{padding-top:30px}.cmp-calendar-form-header-action[data-eyecatcher-type=stripe] .cmp-calendar-form-header-eyecatcher{margin-left:-60px;margin-right:-10px;margin-bottom:20px;width:calc(100% + 70px);padding:10px 10px 10px 20px}.cmp-calendar-form-header-action[data-eyecatcher-type=circle]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmp-calendar-form-header-action[data-eyecatcher-type=circle] .cmp-calendar-form-header-image{padding-top:0}.cmp-calendar-form-header-action[data-eyecatcher-type=circle] .cmp-calendar-form-header-eyecatcher{display:inline-block;width:auto;height:auto;margin-left:-70px;margin-bottom:15px;padding:15px 30px 16px 30px;border-radius:0}.cmp-calendar-form-header-action[data-eyecatcher-type=circle] .cmp-calendar-form-header-eyecatcher:before{position:absolute;left:4px;right:4px;top:4px;bottom:4px;border-radius:0;border-style:dotted;content:""}.cmp-calendar-form-header-action[data-eyecatcher-type=circle] .cmp-calendar-form-header-eyecatcher h3{display:inline;line-height:1}.cmp-calendar-form-header .cmp-countdown{display:none}}html.iframe .cmp-calendar-form-header{margin-left:0;margin-right:0}.cmp-calendar-popup{position:fixed;left:0;top:0;right:0;bottom:0;z-index:100;overflow:hidden;background-color:rgba(0,0,0,.1);opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity 250ms ease-out;transition:opacity 250ms ease-out;pointer-events:none}.cmp-calendar-popup.visible{opacity:1;pointer-events:auto}.cmp-calendar-popup.visible .cmp-calendar-popup-inner{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.cmp-calendar-popup-inner{width:560px;padding:0 40px 30px 40px;background-color:#fff;-webkit-box-shadow:8px 8px 30px 0 rgba(0,0,0,.5);box-shadow:8px 8px 30px 0 rgba(0,0,0,.5);-webkit-transition:-webkit-transform 250ms ease-out;transition:-webkit-transform 250ms ease-out;transition:transform 250ms ease-out;transition:transform 250ms ease-out, -webkit-transform 250ms ease-out;-webkit-transform:scale3d(0, 0, 1);transform:scale3d(0, 0, 1)}@media(max-width: 950px){.cmp-calendar-popup-inner{width:460px;padding:0 30px 20px 30px}}@media(max-width: 766.99px){.cmp-calendar-popup-inner{width:310px;padding:0 15px 20px 15px}}.cmp-calendar-popup[data-num=upcoming] .cmp-calendar-popup-inner,.cmp-calendar-popup[data-num=expired] .cmp-calendar-popup-inner{padding-top:30px}.cmp-calendar-popup-teaser{position:relative;min-height:150px;margin-bottom:10px;margin-left:-40px;margin-right:-40px}@media(max-width: 950px){.cmp-calendar-popup-teaser{margin-left:-30px;margin-right:-30px}}@media(max-width: 766.99px){.cmp-calendar-popup-teaser{margin-left:-15px;margin-right:-15px;padding:0 10px 15px 10px}}.cmp-calendar-popup-close{position:absolute;right:10px;top:10px;width:44px;height:44px;cursor:pointer;z-index:100}.cmp-calendar-popup-close:before,.cmp-calendar-popup-close:after{position:absolute;right:20px;top:12px;width:2px;height:14px;background-color:#ddd;content:""}.cmp-calendar-popup-close:before{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}.cmp-calendar-popup-close:after{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}@media(max-width: 766.99px){.cmp-calendar-popup-close{right:0px;top:0px}}.cmp-calendar-popup-title{display:inline-block;overflow:hidden;position:absolute;left:0;top:20px;width:auto;z-index:100;margin-left:0}@media(max-width: 766.99px){.cmp-calendar-popup-title{top:10px}}.cmp-calendar-popup-title-inner{display:inline-block;-webkit-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-20deg);margin-left:-20px;margin-right:20px}.cmp-calendar-popup-title-text{display:inline-block;min-width:0;width:auto;padding:10px 20px 10px 40px;text-align:left;-webkit-transform:skew(20deg);-ms-transform:skew(20deg);transform:skew(20deg)}@media(max-width: 766.99px){.cmp-calendar-popup-title-text{padding:7px 20px 7px 30px}}.cmp-calendar-popup-title-headline{font-size:14px;margin-bottom:5px}@media(max-width: 766.99px){.cmp-calendar-popup-title-headline{font-size:10px}}.cmp-calendar-popup-title-date{font-size:18px;font-weight:var(--fe-typo-weight-bold);text-transform:uppercase}@media(max-width: 950px){.cmp-calendar-popup-title-date{font-size:16px}}@media(max-width: 766.99px){.cmp-calendar-popup-title-date{font-size:14px}}.cmp-calendar-popup-teaser-bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;background-size:100% auto;background-position:center top;background-repeat:no-repeat}.cmp-calendar-popup-image{position:relative;display:block;padding:40px 20px 20px 20px;z-index:1;text-align:center}.cmp-calendar-popup-image img{display:inline-block;width:auto;height:auto;max-width:100%;max-height:260px;margin:0 auto}@media(max-width: 950px){.cmp-calendar-popup-image img{max-height:160px}}@media(max-width: 766.99px){.cmp-calendar-popup-image img{max-height:100px}}.cmp-calendar-popup-text{text-align:center}@media(max-width: 766.99px){.cmp-calendar-popup-text p{font-size:14px;line-height:20px}}.cmp-calendar-popup-sponsor-headline{padding-top:30px;font-size:12px !important;text-align:center}@media(max-width: 766.99px){.cmp-calendar-popup-sponsor-headline{font-size:10px}}.cmp-calendar-popup-sponsor-logo{margin-top:15px;text-align:center}.cmp-calendar-popup-sponsor-logo img{display:inline-block;width:auto;height:auto;max-height:100px}@media(max-width: 950px){.cmp-calendar-popup-sponsor-logo img{max-height:60px}}@media(max-width: 766.99px){.cmp-calendar-popup-sponsor-logo img{max-width:100%;max-height:40px}}.cmp-calendar-popup-cta{margin-top:30px;text-align:center}.cmp-calendar-popup-cta .cmp-button{margin:0}html.iframe .cmp-calendar-popup{display:block;background-color:hsla(0,0%,100%,.5)}html.iframe .cmp-calendar-popup-inner{position:absolute;left:calc(50% - 280px);bottom:0;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@media(max-width: 950px){html.iframe .cmp-calendar-popup-inner{left:calc(50% - 230px)}}@media(max-width: 766.99px){html.iframe .cmp-calendar-popup-inner{width:280px;left:calc(50% - 140px)}}.cmp-calendar[data-theme=reisereporter] .cmp-calendar-header-text{padding:10px 20px 20px 0}.cmp-calendar[data-theme=reisereporter] .cmp-calendar-header-image{padding:10px 0 20px 20px}.cmp-calendar[data-theme=reisereporter] .cmp-calendar-fields{padding:0;background-size:cover}.cmp-calendar[data-theme=reisereporter] .cmp-calendar-field-border{border:1px solid #fff}.cmp-calendar[data-theme=reisereporter] .cmp-calendar-field{padding:0}.cmp-calendar[data-theme=reisereporter] .cmp-calendar-banderole{display:block;height:auto;padding:0;margin-bottom:20px}.cmp-calendar[data-theme=reisereporter] .cmp-calendar-banderole-left,.cmp-calendar[data-theme=reisereporter] .cmp-calendar-banderole-right{display:none}.cmp-calendar[data-theme=reisereporter] .cmp-calendar-banderole-textbox{position:static;display:block}.cmp-calendar[data-theme=reisereporter] .cmp-calendar-banderole-textbox-inner{display:block;max-width:100%;height:auto;-webkit-box-shadow:none;box-shadow:none}.cmp-calendar[data-theme=reisereporter] .cmp-calendar-banderole-textbox-inner:before,.cmp-calendar[data-theme=reisereporter] .cmp-calendar-banderole-textbox-inner:after{display:none}.cmp-calendar[data-theme=reisereporter] .cmp-calendar-popup-sponsor-logo img{max-height:60px}@media(max-width: 950px){.cmp-calendar[data-theme=reisereporter] .cmp-calendar-banderole{height:auto}.cmp-calendar[data-theme=reisereporter] .cmp-calendar-banderole-textbox-inner{min-width:0;max-width:100%}.cmp-calendar[data-theme=reisereporter] .cmp-calendar-popup-sponsor-logo img{max-height:50px}}@media(max-width: 766.99px){.cmp-calendar[data-theme=reisereporter] .cmp-calendar-header-image{padding:0 0 20px 0}.cmp-calendar[data-theme=reisereporter] .cmp-calendar-banderole{height:auto}.cmp-calendar[data-theme=reisereporter] .cmp-calendar-banderole-textbox-inner{min-width:0;max-width:100%}.cmp-calendar[data-theme=reisereporter] .cmp-calendar-popup-sponsor-logo img{max-height:40px}}html.iframe .cmp-calendar[data-theme=reisereporter] .cmp-calendar-fields{padding:0}.date-picker-wrapper{padding:0 !important}.date-picker-wrapper .drp_top-bar,.date-picker-wrapper .footer{display:none !important}.date-picker-wrapper .month-name{font-weight:var(--fe-typo-weight-bold);font-size:18px;text-transform:capitalize !important}.date-picker-wrapper .month-wrapper{border:none !important;border-radius:0 !important}.date-picker-wrapper .month-wrapper table .day.real-today{background-color:var(--fe-color-typo) !important}/*!
 * Manually Customized version of FA brands
 * GP 21.11.2021
 */@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url("../fonts/fa-brands-400.woff2") format("woff2")}.fab{font-family:"Font Awesome 6 Brands";font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-facebook-f:before{content:""}.fa-facebook-square:before{content:""}.fa-twitter:before{content:""}.fa-twitter-square:before{content:""}.fa-instagram:before{content:""}.fa-instagram-square:before{content:""}.fa-whatsapp:before{content:""}.fa-whatsapp-square:before{content:""}.fa-youtube:before{content:""}.fa-youtube-square:before{content:""}.fa-linkedin:before{content:""}.fa-linkedin-in:before{content:""}.brandTextColor{color:var(--fe-color-primary) !important}.odometer-digit{color:var(--fe-color-primary)}.brandBorderColor,label.teaser input:checked+.teaserInner{border-color:var(--fe-color-primary) !important}.brandBgdColor,.brandBgdColorFocus:focus{background-color:var(--fe-color-primary)}.brandFillColor{fill:var(--fe-color-primary) !important}.quizLogo,.quizLogo:after{background-color:var(--fe-color-primary)}input[type=checkbox]:checked+.inputLabel,input[type=radio]:checked+.inputLabel,input[type=checkbox]:checked+*+.inputLabel,input[type=radio]:checked+*+.inputLabel{background-color:var(--fe-color-primary);color:#fff}@media(hover: hover){.checkbox:not(.disabled) .inputLabel:hover,.radiobutton:not(.disabled) .inputLabel:hover{background-color:var(--fe-color-primary);color:#fff}}.feedbackIcon .correct,.feedbackIcon .wrong{fill:var(--fe-color-primary)}.brandTextColor2{color:var(--fe-color-secondary)}.brandBorderColor2{border-color:var(--fe-color-secondary)}.brandBgdColor2{background-color:var(--fe-color-secondary) !important}.brandFillColor2{fill:var(--fe-color-secondary) !important}.cmp-header-bar{background-color:var(--fe-color-primary)}.introHeader{position:relative;margin-bottom:var(--fed-content-padding-v)}@media(max-width: 766.99px){.introHeader{margin-bottom:var(--fem-content-padding-v)}}.introHeader img{width:100%;height:auto}.introHeader .textContainer{position:absolute;left:0;bottom:0;width:100%;padding:20px;color:#fff !important;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgb(0, 0, 0)));background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%)}.introHeader .textContainer *{color:#fff !important}.introHeader .textContainer>:last-child{margin-bottom:0}.introHeader+.cmp-elements .cmp-element-countdown-end{padding-top:0 !important;padding-bottom:20px !important}@media(max-width: 766.99px){#introduction{display:block}#introduction .half{width:100%}#introduction .half:first-child{padding:7px 12px 20px 0;margin-bottom:0}#introduction .halfImg.top{text-align:center}#introduction .halfImg.top,#introduction .halfImg.center,#introduction .halfImg.bottomRight{padding:0}#introduction .halfImg img{width:100%;max-width:100%}#introduction .fullText{margin:0}#introduction .fullHeadline .textContainer{padding:10px}.cmp-thanks #introduction .halfImg{display:none}}#introduction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}#introduction .half{width:50%;padding:15px 0}#introduction .half:first-child{padding-right:20px;margin-bottom:10px}#introduction .halfImg{text-align:right}#introduction .halfImg.top{-ms-flex-item-align:start;align-self:flex-start}#introduction .halfImg.center{text-align:center;-ms-flex-item-align:center;align-self:center}#introduction .halfImg.bottomRight{-ms-flex-item-align:end;align-self:flex-end;padding-right:0;padding-bottom:0}#introduction .halfImg img{display:inline-block;max-width:100%}#introduction .fullText{width:100%;padding:15px 0 30px 0}#introduction .fullImg,#introduction .fullHeadline{width:100%}#introduction .fullImg img,#introduction .fullHeadline img{width:100%}#introduction .fullImg+.fullText,#introduction .fullText+.fullImg{margin-top:15px}#introduction .fullHeadline{position:relative;margin-bottom:25px}#introduction .fullHeadline .textContainer{position:absolute;left:0;bottom:0;width:100%;padding:20px;color:#fff !important;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgb(0, 0, 0)));background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%)}#introduction .fullHeadline .textContainer *{color:#fff !important}#introduction .fullHeadline .textContainer>:last-child{margin-bottom:0}.cmp-thanks #introduction .halfImg.top,.cmp-thanks #introduction .halfImg.center{padding-bottom:40px}.introContent .introImage img{display:block;width:100%;height:auto}.introContent[data-layout=textOnly] .introImage{display:none}.introContent[data-layout=top],.introContent[data-layout=center],.introContent[data-layout=bottomRight]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.introContent[data-layout=top] .introText,.introContent[data-layout=center] .introText,.introContent[data-layout=bottomRight] .introText{width:48%}.introContent[data-layout=top] .introImage,.introContent[data-layout=center] .introImage,.introContent[data-layout=bottomRight] .introImage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:48%}.introContent[data-layout=top] .introImageGradient,.introContent[data-layout=top] .introImageText,.introContent[data-layout=center] .introImageGradient,.introContent[data-layout=center] .introImageText,.introContent[data-layout=bottomRight] .introImageGradient,.introContent[data-layout=bottomRight] .introImageText{display:none}@media(max-width: 766.99px){.introContent[data-layout=top] .introText,.introContent[data-layout=center] .introText,.introContent[data-layout=bottomRight] .introText{width:100%;margin-bottom:20px}.introContent[data-layout=top] .introImage,.introContent[data-layout=center] .introImage,.introContent[data-layout=bottomRight] .introImage{display:block;width:100%}}.introContent[data-layout=top] .introImage{-ms-flex-item-align:start;align-self:flex-start}@media(max-width: 766.99px){.introContent[data-layout=top] .introImage{display:block}}.introContent[data-layout=center] .introImage{-ms-flex-item-align:center;align-self:center}.introContent[data-layout=bottomRight] .introImage{-ms-flex-item-align:end;align-self:flex-end}.introContent[data-layout=top23]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.introContent[data-layout=top23] .introText{width:64%}.introContent[data-layout=top23] .introImage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:31%}.introContent[data-layout=top23] .introImageGradient,.introContent[data-layout=top23] .introImageText{display:none}@media(max-width: 766.99px){.introContent[data-layout=top23] .introText{width:100%;margin-bottom:20px}.introContent[data-layout=top23] .introImage{display:block;width:100%}}.introContent[data-layout=fullTop],.introContent[data-layout=fullHeadline],.introContent[data-layout=fullBottom]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.introContent[data-layout=fullTop] .introText,.introContent[data-layout=fullTop] .introImage,.introContent[data-layout=fullTop] .introImageGradient,.introContent[data-layout=fullTop] .introImageText,.introContent[data-layout=fullHeadline] .introText,.introContent[data-layout=fullHeadline] .introImage,.introContent[data-layout=fullHeadline] .introImageGradient,.introContent[data-layout=fullHeadline] .introImageText,.introContent[data-layout=fullBottom] .introText,.introContent[data-layout=fullBottom] .introImage,.introContent[data-layout=fullBottom] .introImageGradient,.introContent[data-layout=fullBottom] .introImageText{width:100%}.introContent[data-layout=fullTop] .introImage{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:30px}.introContent[data-layout=fullTop] .introText{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.introContent[data-layout=fullTop] .introImageGradient,.introContent[data-layout=fullTop] .introImageText{display:none}@media(max-width: 766.99px){.introContent[data-layout=fullTop] .introImage{width:calc(100% + 24px);margin:0 -12px 15px -12px}}.introContent[data-layout=fullHeadline] .introImage{position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:30px}.introContent[data-layout=fullHeadline] .introImageGradient{position:absolute;left:0;bottom:0;height:50%;z-index:5;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgb(0, 0, 0)));background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);pointer-events:none}.introContent[data-layout=fullHeadline] .introImageText{position:absolute;left:20px;bottom:20px;right:20px;width:auto;z-index:6;color:#fff !important}.introContent[data-layout=fullHeadline] .introImageText *{color:#fff !important}.introContent[data-layout=fullHeadline] .introText{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(max-width: 766.99px){.introContent[data-layout=fullHeadline] .introImage{width:calc(100% + 24px);margin:0 -12px 15px -12px}.introContent[data-layout=fullHeadline] .introImageGradient{display:none}.introContent[data-layout=fullHeadline] .introImageText{position:static;padding:12px 12px 0 12px;color:inherit !important}.introContent[data-layout=fullHeadline] .introImageText *{color:inherit !important}}.introContent[data-layout=fullBottom] .introText{margin-bottom:30px}.introContent[data-layout=fullBottom] .introImageGradient,.introContent[data-layout=fullBottom] .introImageText{display:none}@media(max-width: 766.99px){.introContent[data-layout=fullBottom] .introText{margin-bottom:15px}}@media(max-width: 766.99px){html.iframe .introContent[data-layout=fullTop] .introImage{width:100%;margin:0 0 15px 0}}section{position:relative;max-width:var(--fe-content-max-width);padding:15px 0;margin:0 auto;background-color:#fff}section.white{background-color:#fff;border-top:none}section.cmp-question{padding-top:0}.cmp-element section{padding-bottom:0 !important}div.border{border-top:1px solid var(--fe-color-border)}.cmp-link-teaser-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.cmp-link-teaser img{display:block;width:100%;height:auto}.cmp-link-teaser[data-cols="1"]{width:100%}.cmp-link-teaser[data-cols="2"]{width:48%}.cmp-link-teaser[data-cols="3"]{width:32%}@media(max-width: 766.99px){.cmp-link-teaser-group{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cmp-link-teaser[data-cols="2"],.cmp-link-teaser[data-cols="3"]{width:100%;max-width:400px;margin-bottom:15px}}