body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}
@font-face{font-family:"MyriadPro-Regular";src:url(../../bundles/karlswebsite/assets/fonts/MyriadPro-Regular.otf) format("opentype")}@font-face{font-family:"MyriadPro-Bold";src:url(../../bundles/karlswebsite/assets/fonts/MyriadPro-Bold.otf) format("opentype")}@font-face{font-family:'Canvas3DSans-Kerned';src:url("../../bundles/karlswebsite/assets/fonts/Canvas-Webfont/35DE73_0_unhinted_0.woff2") format("woff2"),url("../../bundles/karlswebsite/assets/fonts/Canvas-Webfont/35DE73_0_unhinted_0.woff") format("woff"),url("../../bundles/karlswebsite/assets/fonts/Canvas-Webfont/35DE73_0_0.svg#wf") format("svg")}@font-face{font-family:'karls';src:url("../../bundles/karlswebsite/assets/fonts/iconFonts/karls.ttf?uoig2e") format("truetype"),url("../../bundles/karlswebsite/assets/fonts/iconFonts/karls.woff?uoig2e") format("woff"),url("../../bundles/karlswebsite/assets/fonts/iconFonts/karls.svg?uoig2e#karls") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'karls' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-calendar:before{content:""}.icon-calendar-o:before{content:""}.icon-error:before{content:""}.icon-chevron-thin-down:before{content:""}.icon-chevron-thin-left:before{content:""}.icon-chevron-thin-right:before{content:""}.icon-chevron-thin-up:before{content:""}.icon-erdbeere .path1:before{content:"";color:#76b82a}.icon-erdbeere .path2:before{content:"";margin-left:-0.7998046875em;color:#e30613}.icon-erdbeere .path3:before{content:"";margin-left:-0.7998046875em;color:#1d1d1b}.icon-erdbeere .path4:before{content:"";margin-left:-0.7998046875em;color:#fff}.icon-circle-o:before{content:""}.icon-info-circle:before{content:""}.icon-tree:before{content:""}.icon-whatsapp:before{content:""}.icon-check:before{content:""}.icon-close:before{content:""}.icon-karls-logo .path1:before{content:"";color:#76b82a}.icon-karls-logo .path2:before{content:"";margin-left:-1.1767578125em;color:#fff}.icon-karls-logo .path3:before{content:"";margin-left:-1.1767578125em;color:#1d1d1b}.icon-karls-logo .path4:before{content:"";margin-left:-1.1767578125em;color:#76b82a}.icon-karls-logo .path5:before{content:"";margin-left:-1.1767578125em;color:#e30613}.icon-karls-logo .path6:before{content:"";margin-left:-1.1767578125em;color:#fff}.icon-karls-logo .path7:before{content:"";margin-left:-1.1767578125em;color:#1d1d1b}.icon-glass:before{content:""}.icon-download:before{content:""}.icon-bars:before{content:""}.icon-bed:before{content:""}.icon-heart:before{content:""}.icon-smile-o:before{content:""}.icon-circle:before{content:""}.icon-map:before{content:""}.icon-search:before{content:""}.icon-envelope-o:before{content:""}.icon-star:before{content:""}.icon-clock-o:before{content:""}.icon-tags:before{content:""}.icon-map-marker:before{content:""}.icon-shopping-cart:before{content:""}.icon-phone:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-arrow-circle-right:before{content:""}.icon-pinterest:before{content:""}.icon-angle-left:before{content:""}.icon-angle-right:before{content:""}.icon-angle-up:before{content:""}.icon-angle-down:before{content:""}.icon-location-arrow:before{content:""}.icon-youtube:before{content:""}.icon-instagram:before{content:""}.icon-foursquare:before{content:""}.icon-paw:before{content:""}.icon-yelp:before{content:""}.icon-tripadvisor:before{content:""}.icon-google-plus-circle:before{content:""}.icon-menu2:before{content:""}.icon-menu:before{content:""}.icon-camera:before{content:""}.icon-calendar-check-o:before{content:""}.icon-edit:before{content:""}.whiteAnchor,a.whiteAnchor,.blackboardContainer .blackboardContainer--content a.whiteAnchor,.linkImageOverlayed .linkImageOverlayed--content--linkContainer a,.linkImageOverlayed .linkImageOverlayed--content--link,.closeIcon,.footerImpressumCopyright nav ul li a,[id^="startseite-"] .media_content_holder .columns a,[id*=" startseite-"] .media_content_holder .columns a,[id^="startseite-"] .media_content_holder .columns figure figcaption a,[id*=" startseite-"] .media_content_holder .columns figure figcaption a,[id^="startseite-"] .media_content_holder .columns figure figcaption *,[id*=" startseite-"] .media_content_holder .columns figure figcaption *,.ce_download_wrapper.blackboardContainer .blackboardContainer--content a,.ce_downloads_wrapper.blackboardContainer .blackboardContainer--content a,.jobTile:focus a.moreInfoLink,.jobTile:hover a.moreInfoLink,.jobTile:active a.moreInfoLink,.rating .textcheckbox a{color:#fff;text-decoration:none;text-transform:none;font-weight:normal}.whiteAnchor:hover,.blackboardContainer .blackboardContainer--content a.whiteAnchor:hover,.linkImageOverlayed .linkImageOverlayed--content--linkContainer a:hover,.linkImageOverlayed .linkImageOverlayed--content--link:hover,.closeIcon:hover,.footerImpressumCopyright nav ul li a:hover,[id^="startseite-"] .media_content_holder .columns a:hover,[id*=" startseite-"] .media_content_holder .columns a:hover,[id^="startseite-"] .media_content_holder .columns figure figcaption :hover,[id*=" startseite-"] .media_content_holder .columns figure figcaption :hover,.ce_download_wrapper.blackboardContainer .blackboardContainer--content a:hover,.ce_downloads_wrapper.blackboardContainer .blackboardContainer--content a:hover,.jobTile:focus a.moreInfoLink:hover,.jobTile:hover a.moreInfoLink:hover,.jobTile:active a.moreInfoLink:hover,.rating .textcheckbox a:hover,.whiteAnchor:focus,.blackboardContainer .blackboardContainer--content a.whiteAnchor:focus,.linkImageOverlayed .linkImageOverlayed--content--linkContainer a:focus,.linkImageOverlayed .linkImageOverlayed--content--link:focus,.closeIcon:focus,.footerImpressumCopyright nav ul li a:focus,[id^="startseite-"] .media_content_holder .columns a:focus,[id*=" startseite-"] .media_content_holder .columns a:focus,[id^="startseite-"] .media_content_holder .columns figure figcaption :focus,[id*=" startseite-"] .media_content_holder .columns figure figcaption :focus,.ce_download_wrapper.blackboardContainer .blackboardContainer--content a:focus,.ce_downloads_wrapper.blackboardContainer .blackboardContainer--content a:focus,.jobTile:focus a.moreInfoLink:focus,.jobTile:hover a.moreInfoLink:focus,.jobTile:active a.moreInfoLink:focus,.rating .textcheckbox a:focus{color:#dbdbdb}.darkWhiteAnchor,a.darkWhiteAnchor{color:#8a8a8a;text-decoration:none;text-transform:none;font-weight:normal}.darkWhiteAnchor:hover,.darkWhiteAnchor:focus{color:#777}.primaryAnchor,a.primaryAnchor{color:#E2001A;text-decoration:none;text-transform:none;font-weight:normal}.primaryAnchor:hover,.primaryAnchor:focus{color:#c20016}.secondaryAnchor,a.secondaryAnchor{color:#79b51c;text-decoration:none;text-transform:none;font-weight:normal}.secondaryAnchor:hover,.secondaryAnchor:focus{color:#689c18}.brownAnchor,a.brownAnchor,.blackboardContainer .blackboardContainer--content a{color:#d09a7c;text-decoration:none;text-transform:none;font-weight:normal}.brownAnchor:hover,.blackboardContainer .blackboardContainer--content a:hover,.brownAnchor:focus,.blackboardContainer .blackboardContainer--content a:focus{color:#c4805a}.darkBrownAnchor,a.darkBrownAnchor,.ce_download_wrapper:not(.blackboardContainer) .ce_download a,.ce_download_wrapper:not(.blackboardContainer) .ce_downloads a,.ce_downloads_wrapper:not(.blackboardContainer) .ce_download a,.ce_downloads_wrapper:not(.blackboardContainer) .ce_downloads a{color:#894221;text-decoration:none;text-transform:none;font-weight:normal}.darkBrownAnchor:hover,.ce_download_wrapper:not(.blackboardContainer) .ce_download a:hover,.ce_download_wrapper:not(.blackboardContainer) .ce_downloads a:hover,.ce_downloads_wrapper:not(.blackboardContainer) .ce_download a:hover,.ce_downloads_wrapper:not(.blackboardContainer) .ce_downloads a:hover,.darkBrownAnchor:focus,.ce_download_wrapper:not(.blackboardContainer) .ce_download a:focus,.ce_download_wrapper:not(.blackboardContainer) .ce_downloads a:focus,.ce_downloads_wrapper:not(.blackboardContainer) .ce_download a:focus,.ce_downloads_wrapper:not(.blackboardContainer) .ce_downloads a:focus{color:#76391c}.blackAnchor,a.blackAnchor{color:#0a0a0a;text-decoration:none;text-transform:none;font-weight:normal}.blackAnchor:hover,.blackAnchor:focus{color:#090909}.LV_validation_message.LV_invalid{display:none}.LV_validation_message.LV_valid{display:none}input:required,input:invalid{box-shadow:none}.formLivevalidationError{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:59%;left:7px;font-size:1.5rem}.formLivevalidationError .icon-error{color:#E2001A}.formLivevalidationError .icon-check{color:#79b51c}.formLivevalidationError i{display:none}textarea.error.LV_valid_field:not(.hasAPreselection),select.error.LV_valid_field:not(.hasAPreselection),input[type="password"].error.LV_valid_field:not(.hasAPreselection),input[type="text"].error.LV_valid_field:not(.hasAPreselection),input[type="number"].error.LV_valid_field:not(.hasAPreselection),input[type="date"].error.LV_valid_field:not(.hasAPreselection),input[type="time"].error.LV_valid_field:not(.hasAPreselection),input[type="datetime"].error.LV_valid_field:not(.hasAPreselection),input[type="tel"].error.LV_valid_field:not(.hasAPreselection),input[type="email"].error.LV_valid_field:not(.hasAPreselection),input[type="url"].error.LV_valid_field:not(.hasAPreselection),textarea.LV_invalid_field:not(.hasAPreselection),select.LV_invalid_field:not(.hasAPreselection),input[type="password"].LV_invalid_field:not(.hasAPreselection),input[type="text"].LV_invalid_field:not(.hasAPreselection),input[type="number"].LV_invalid_field:not(.hasAPreselection),input[type="date"].LV_invalid_field:not(.hasAPreselection),input[type="time"].LV_invalid_field:not(.hasAPreselection),input[type="datetime"].LV_invalid_field:not(.hasAPreselection),input[type="tel"].LV_invalid_field:not(.hasAPreselection),input[type="email"].LV_invalid_field:not(.hasAPreselection),input[type="url"].LV_invalid_field:not(.hasAPreselection){border-color:#E2001A;padding-left:2.2rem}textarea.error.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i,select.error.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="password"].error.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="text"].error.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="number"].error.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="date"].error.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="time"].error.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="datetime"].error.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="tel"].error.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="email"].error.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="url"].error.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i,textarea.LV_invalid_field:not(.hasAPreselection) ~ .formLivevalidationError i,select.LV_invalid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="password"].LV_invalid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="text"].LV_invalid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="number"].LV_invalid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="date"].LV_invalid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="time"].LV_invalid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="datetime"].LV_invalid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="tel"].LV_invalid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="email"].LV_invalid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="url"].LV_invalid_field:not(.hasAPreselection) ~ .formLivevalidationError i{display:inline}textarea.error.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,select.error.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="password"].error.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="text"].error.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="number"].error.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="date"].error.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="time"].error.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="datetime"].error.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="tel"].error.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="email"].error.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="url"].error.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,textarea.LV_invalid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,select.LV_invalid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="password"].LV_invalid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="text"].LV_invalid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="number"].LV_invalid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="date"].LV_invalid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="time"].LV_invalid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="datetime"].LV_invalid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="tel"].LV_invalid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="email"].LV_invalid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="url"].LV_invalid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before{content:"";font-family:'karls' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#E2001A}select.LV_invalid_field ~ .input-group-button,select.error.LV_valid_field ~ .input-group-button{border-color:#E2001A}select ~ .input-group-button,select.LV_valid_field ~ .input-group-button,select.hasAPreselection ~ .input-group-button{border-color:#CCCCCC}textarea.hasAPreselection,select.hasAPreselection,input[type="password"].hasAPreselection,input[type="text"].hasAPreselection,input[type="number"].hasAPreselection,input[type="date"].hasAPreselection,input[type="time"].hasAPreselection,input[type="datetime"].hasAPreselection,input[type="tel"].hasAPreselection,input[type="email"].hasAPreselection,input[type="url"].hasAPreselection{padding-left:2.2rem}textarea.LV_valid_field:not(.hasAPreselection),select.LV_valid_field:not(.hasAPreselection),input[type="password"].LV_valid_field:not(.hasAPreselection),input[type="text"].LV_valid_field:not(.hasAPreselection),input[type="number"].LV_valid_field:not(.hasAPreselection),input[type="date"].LV_valid_field:not(.hasAPreselection),input[type="time"].LV_valid_field:not(.hasAPreselection),input[type="datetime"].LV_valid_field:not(.hasAPreselection),input[type="tel"].LV_valid_field:not(.hasAPreselection),input[type="email"].LV_valid_field:not(.hasAPreselection),input[type="url"].LV_valid_field:not(.hasAPreselection){border-color:#CCCCCC;padding-left:2.2rem}textarea.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i,select.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="password"].LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="text"].LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="number"].LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="date"].LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="time"].LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="datetime"].LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="tel"].LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="email"].LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i,input[type="url"].LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i{display:inline}textarea.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,select.LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="password"].LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="text"].LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="number"].LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="date"].LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="time"].LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="datetime"].LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="tel"].LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="email"].LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before,input[type="url"].LV_valid_field:not(.hasAPreselection) ~ .formLivevalidationError i:before{content:"";font-family:'karls' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#79b51c}span.LV_invalid{margin:0;color:#FF0000;font-size:0.85em;margin-left:10px}span.LV_invalid{display:inline}.radio_container span.LV_invalid,.checkbox_container span.LV_invalid{display:block;margin-left:0}.scrollableWrapper{height:100%}.scrollableWrapper .scrollable{overflow-y:scroll;overflow-x:hidden;height:100%}.scrollableWrapper .scrollable::-webkit-scrollbar{display:none}.loader-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:none}.loader-wrapper.loading{display:block}.loader-wrapper .loader,.loader-wrapper .loader:before,.loader-wrapper .loader:after{background:#ffffff;-webkit-animation:load1 1s infinite ease-in-out;animation:load1 1s infinite ease-in-out;width:1em;height:4em}.loader-wrapper .loader{color:#ffffff;text-indent:-9999em;margin:88px auto;position:relative;font-size:11px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.loader-wrapper .loader:before,.loader-wrapper .loader:after{position:absolute;top:0;content:''}.loader-wrapper .loader:before{left:-1.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loader-wrapper .loader:after{left:1.5em}@-webkit-keyframes load1{0%,80%,100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@keyframes load1{0%,80%,100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}.masonry{background:rgba(10,10,10,0.5)}.masonry .item-sizer,.masonry .item{width:50%}@media screen and (min-width: 64em){.masonry .item-sizer,.masonry .item{width:33.333%}}.masonry .item{overflow:hidden}.masonry .item *{transition:all .5s ease}.masonry .item a::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0px 0px 10px 0px rgba(10,10,10,0.5)}.masonry .item img{vertical-align:middle;width:100%}.masonry .item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}#imagelightbox{cursor:pointer;position:fixed;z-index:10000;top:50%;-ms-touch-action:none;touch-action:none;box-shadow:0 0 3.125em rgba(0,0,0,0.75)}#imagelightbox-loading,#imagelightbox-loading div{border-radius:9999px}#imagelightbox-loading{background-color:gray;background-color:rgba(0,0,0,0.5);position:fixed;z-index:10003;top:50%;left:50%;padding:0.65em;margin:-1.3em 0 0 -1.3em;box-shadow:0 0 2.5em rgba(0,0,0,0.75)}#imagelightbox-loading div{width:1.3em;height:1.3em;background-color:#fff;-webkit-animation:imagelightbox-loading .5s ease infinite;animation:imagelightbox-loading .5s ease infinite}@-webkit-keyframes imagelightbox-loading{from{opacity:.5;-webkit-transform:scale(0.75);transform:scale(0.75)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.5;-webkit-transform:scale(0.75);transform:scale(0.75)}}@keyframes imagelightbox-loading{from{opacity:.5;-webkit-transform:scale(0.75);transform:scale(0.75)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.5;-webkit-transform:scale(0.75);transform:scale(0.75)}}#imagelightbox-overlay{background-color:#0a0a0a;background-color:rgba(10,10,10,0.5);position:fixed;z-index:9998;top:0;right:0;bottom:0;left:0}#imagelightbox-close{cursor:pointer;width:2.5em;height:2.5em;background-color:#666;position:fixed;z-index:10002;top:2.5em;right:2.5em;border-radius:50%;transition:color .3s ease}#imagelightbox-close:hover{background-color:#111}#imagelightbox-close:before,#imagelightbox-close:after{width:2px;background-color:#fff;content:'';position:absolute;top:20%;bottom:20%;left:50%;margin-left:-1px}#imagelightbox-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#imagelightbox-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#imagelightbox-caption{text-align:center;color:#fff;background-color:#666;position:fixed;z-index:10001;left:0;right:0;bottom:0;padding:0.625em}#imagelightbox-nav{background-color:#444;background-color:rgba(0,0,0,0.5);position:fixed;z-index:10001;left:50%;bottom:3.75em;padding:0.313em;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:20px}#imagelightbox-nav a{position:relative;top:0.2em;width:1em;height:1em;border:1px solid #fff;display:inline-block;margin:0 0.313em;border-radius:50%}#imagelightbox-nav .active{background-color:#fff}.imagelightbox-arrow{cursor:pointer;width:3.75em;height:7.5em;background-color:#79b51c;background-color:rgba(121,181,28,0.5);vertical-align:middle;display:none;position:fixed;z-index:10001;top:50%;margin-top:-3.75em}.imagelightbox-arrow:hover,.imagelightbox-arrow:focus{background-color:#689c18;background-color:rgba(121,181,28,0.75)}.imagelightbox-arrow:active{background-color:#111}.imagelightbox-arrow-left{left:2.5em}.imagelightbox-arrow-right{right:2.5em}.imagelightbox-arrow:before{width:0;height:0;border:1em solid transparent;content:'';display:inline-block;margin-bottom:-0.125em}.imagelightbox-arrow-left:before{border-left:none;border-right-color:#fff;margin-left:-0.313em}.imagelightbox-arrow-right:before{border-right:none;border-left-color:#fff;margin-right:-0.313em}#imagelightbox-loading,#imagelightbox-overlay,#imagelightbox-close,#imagelightbox-nav,.imagelightbox-arrow{-webkit-animation:fade-in .25s linear;animation:fade-in .25s linear}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@media only screen and (max-width: 41.25em){#container{width:100%}#imagelightbox-close{top:1.25em;right:1.25em}.imagelightbox-arrow{width:2.5em;height:3.75em;margin-top:-1.875em}.imagelightbox-arrow-left{left:1.25em}.imagelightbox-arrow-right{right:1.25em}}@media only screen and (max-width: 20em){.imagelightbox-arrow-left{left:0}.imagelightbox-arrow-right{right:0}}.woodborder:after,.blackboardContainer:after,.mod_article>:not(.headlineWrapper):after,.mod_article>.media_content_holder .ce_multiSlider:after{display:block !important;content:'' !important;height:10px;background:url(../../bundles/karlswebsite/assets/images/holzleiste-horizontal.jpg);z-index:4;position:relative;box-shadow:0px 0px 10px 0px rgba(10,10,10,0.5)}@media screen and (min-width: 40em){.woodborder:after,.blackboardContainer:after,.mod_article>:not(.headlineWrapper):after,.mod_article>.media_content_holder .ce_multiSlider:after{height:15px}}.woodborder:last-child:after,.blackboardContainer:last-child:after,.mod_article>:not(.headlineWrapper):last-child:after,.mod_article>.media_content_holder .ce_multiSlider:last-child:after{height:0;background:transparent}.woodborder.hasHeadline:before,.hasHeadline.blackboardContainer:before,.mod_article>.hasHeadline:not(.headlineWrapper):before,.mod_article>.media_content_holder .hasHeadline.ce_multiSlider:before{height:0;background:transparent}.woodborder.hideWoodBorder:after,.hideWoodBorder.blackboardContainer:after,.mod_article>.hideWoodBorder:not(.headlineWrapper):after,.mod_article>.media_content_holder .hideWoodBorder.ce_multiSlider:after,.woodborder.hideWoodBorder:before,.hideWoodBorder.blackboardContainer:before,.mod_article>.hideWoodBorder:not(.headlineWrapper):before,.mod_article>.media_content_holder .hideWoodBorder.ce_multiSlider:before{height:0;background:transparent}.woodborder-top:before,.footerLocationInformation:before{display:block !important;content:'' !important;height:10px;background:url(../../bundles/karlswebsite/assets/images/holzleiste-horizontal.jpg);z-index:4;position:relative;box-shadow:0px 0px 10px 0px rgba(10,10,10,0.5)}@media screen and (min-width: 40em){.woodborder-top:before,.footerLocationInformation:before{height:15px}}@media screen and (min-width: 40em){.woodborderVertical,.mod_article>.media_content_holder .ce_multiSlider{border-style:solid;border-width:0px 15px 0px 0px;-webkit-border-image:url(../../bundles/karlswebsite/assets/images/holzleiste-vertikal.jpg) 0 27 fill repeat;-moz-border-image:url(../../bundles/karlswebsite/assets/images/holzleiste-vertikal.jpg) 0 27 fill repeat;-o-border-image:url(../../bundles/karlswebsite/assets/images/holzleiste-vertikal.jpg) 0 27 fill repeat}}.woodborderVertical:first-child,.mod_article>.media_content_holder .ce_multiSlider:first-child{border-left-width:15px}[data-do-not-display-woodborder].doNotDisplayWoodborder:after{display:none !important;content:none !important}.blackboardContainer{position:relative;color:#fff}.blackboardContainer .blackboardContainer .blackboardContainer--content{background:transparent}.blackboardContainer .moduleHeadline:not(.ce_headline){z-index:2;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=10, OffY=10, Color='#000')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=10, OffY=10, Color='#000')";filter:url(/#drop-shadow);-webkit-filter:drop-shadow(0px 0px 10px rgba(10,10,10,0.5));filter:drop-shadow(0px 0px 10px rgba(10,10,10,0.5))}.blackboardContainer.hasHeadline:not(.mod_navigation_subpages_headline) .blackboardContainer--content:not(.readMoreLinkWrapper){padding-top:4.375rem}.blackboardContainer .blackboardContainer--content{background:url(../../bundles/karlswebsite/assets/images/tafel.jpg)}.blackboardContainer .blackboardContainer--content.readMoreLinkWrapper{margin-bottom:0}.blackboardContainer .blackboardContainer--content>:first-child:not(.ticker):not(.readMoreLink):not(.mod_navigation_subpages_headline-title){padding-top:.9375rem}.blackboardContainer .blackboardContainer--content>:last-child{padding-bottom:.9375rem;margin-bottom:0}.blackboardContainer .blackboardContainer--content.blackboardContainer--contentPadding{padding:1.25rem 0;padding-left:.9375rem;padding-right:.9375rem}@media screen and (min-width: 40em){.blackboardContainer .blackboardContainer--content.blackboardContainer--contentPadding{padding-left:1.25rem;padding-right:1.25rem}}.blackboardContainer .blackboardContainer--content.blackboardContainer--contentPadding.no-bottom-padding{padding-bottom:0}.blackboardContainer .blackboardContainer--content.blackboardContainer--contentPadding>:first-child{padding-top:0}.blackboardContainer .blackboardContainer--content.blackboardContainer--contentPadding>:last-child{padding-bottom:0}@media screen and (min-width: 64em){.renderGridOnLarge .linkImageOverlayed:after{display:none !important}}.renderGridOnLarge .linkImageOverlayed .linkImageOverlayed--content--linkContainer.linkContainerInNavigation{bottom:1rem}.renderGridOnLarge .linkImageOverlayed .linkImageOverlayed--content--linkContainer a{font-size:1.25rem}.linkImageOverlayed{position:relative;overflow:hidden}.linkImageOverlayed img{width:100%}.linkImageOverlayed .linkImageOverlayed--content--linkContainer{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:1.5rem;background:rgba(10,10,10,0.5);width:80%;text-align:center;overflow:hidden;vertical-align:middle}.linkImageOverlayed .linkImageOverlayed--content--linkContainer a{font-size:1.1875rem}@media screen and (min-width: 40em){.linkImageOverlayed .linkImageOverlayed--content--linkContainer a{font-size:1.9375rem}}.linkImageOverlayed .linkImageOverlayed--content--linkContainer.linkContainerInNavigation{bottom:1.5rem;padding:0;text-align:right}@media screen and (min-width: 40em){.linkImageOverlayed .linkImageOverlayed--content--linkContainer.linkContainerInNavigation{bottom:2rem}}.linkImageOverlayed .linkImageOverlayed--content--link{text-transform:uppercase;text-align:center;font-family:"Canvas3DSans-Kerned",Helvetica,Roboto,Arial,sans-serif;padding:.3125rem 1.25rem .3125rem .3125rem;display:inline-block;width:100%}.linkImageOverlayed .linkImageOverlayed--content--link:after{content:"";font-family:'karls' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:.3125rem}.linkImageOverlayed .linkImageOverlayed--content--link.hasCaption:after{content:none}.departure-board{background:#1e1e1e;border-radius:0.21em;width:100%;color:#fff;margin:40px auto 100px auto;position:relative;z-index:100;font-family:-apple-system, 'SF UI Text', 'Helvetica Neue', sans-serif;font-size:13px;line-height:1.2;color:#666;-webkit-font-smoothing:antialiased;padding:0.5em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAUVBMVEWFhYWDg4N3d3dtbW17e3t1dXWBgYGHh4d5eXlzc3OLi4ubm5uVlZWPj4+NjY19fX2JiYl/f39ra2uRkZGZmZlpaWmXl5dvb29xcXGTk5NnZ2c8TV1mAAAAG3RSTlNAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAvEOwtAAAFVklEQVR4XpWWB67c2BUFb3g557T/hRo9/WUMZHlgr4Bg8Z4qQgQJlHI4A8SzFVrapvmTF9O7dmYRFZ60YiBhJRCgh1FYhiLAmdvX0CzTOpNE77ME0Zty/nWWzchDtiqrmQDeuv3powQ5ta2eN0FY0InkqDD73lT9c9lEzwUNqgFHs9VQce3TVClFCQrSTfOiYkVJQBmpbq2L6iZavPnAPcoU0dSw0SUTqz/GtrGuXfbyyBniKykOWQWGqwwMA7QiYAxi+IlPdqo+hYHnUt5ZPfnsHJyNiDtnpJyayNBkF6cWoYGAMY92U2hXHF/C1M8uP/ZtYdiuj26UdAdQQSXQErwSOMzt/XWRWAz5GuSBIkwG1H3FabJ2OsUOUhGC6tK4EMtJO0ttC6IBD3kM0ve0tJwMdSfjZo+EEISaeTr9P3wYrGjXqyC1krcKdhMpxEnt5JetoulscpyzhXN5FRpuPHvbeQaKxFAEB6EN+cYN6xD7RYGpXpNndMmZgM5Dcs3YSNFDHUo2LGfZuukSWyUYirJAdYbF3MfqEKmjM+I2EfhA94iG3L7uKrR+GdWD73ydlIB+6hgref1QTlmgmbM3/LeX5GI1Ux1RWpgxpLuZ2+I+IjzZ8wqE4nilvQdkUdfhzI5QDWy+kw5Wgg2pGpeEVeCCA7b85BO3F9DzxB3cdqvBzWcmzbyMiqhzuYqtHRVG2y4x+KOlnyqla8AoWWpuBoYRxzXrfKuILl6SfiWCbjxoZJUaCBj1CjH7GIaDbc9kqBY3W/Rgjda1iqQcOJu2WW+76pZC9QG7M00dffe9hNnseupFL53r8F7YHSwJWUKP2q+k7RdsxyOB11n0xtOvnW4irMMFNV4H0uqwS5ExsmP9AxbDTc9JwgneAT5vTiUSm1E7BSflSt3bfa1tv8Di3R8n3Af7MNWzs49hmauE2wP+ttrq+AsWpFG2awvsuOqbipWHgtuvuaAE+A1Z/7gC9hesnr+7wqCwG8c5yAg3AL1fm8T9AZtp/bbJGwl1pNrE7RuOX7PeMRUERVaPpEs+yqeoSmuOlokqw49pgomjLeh7icHNlG19yjs6XXOMedYm5xH2YxpV2tc0Ro2jJfxC50ApuxGob7lMsxfTbeUv07TyYxpeLucEH1gNd4IKH2LAg5TdVhlCafZvpskfncCfx8pOhJzd76bJWeYFnFciwcYfubRc12Ip/ppIhA1/mSZ/RxjFDrJC5xifFjJpY2Xl5zXdguFqYyTR1zSp1Y9p+tktDYYSNflcxI0iyO4TPBdlRcpeqjK/piF5bklq77VSEaA+z8qmJTFzIWiitbnzR794USKBUaT0NTEsVjZqLaFVqJoPN9ODG70IPbfBHKK+/q/AWR0tJzYHRULOa4MP+W/HfGadZUbfw177G7j/OGbIs8TahLyynl4X4RinF793Oz+BU0saXtUHrVBFT/DnA3ctNPoGbs4hRIjTok8i+algT1lTHi4SxFvONKNrgQFAq2/gFnWMXgwffgYMJpiKYkmW3tTg3ZQ9Jq+f8XN+A5eeUKHWvJWJ2sgJ1Sop+wwhqFVijqWaJhwtD8MNlSBeWNNWTa5Z5kPZw5+LbVT99wqTdx29lMUH4OIG/D86ruKEauBjvH5xy6um/Sfj7ei6UUVk4AIl3MyD4MSSTOFgSwsH/QJWaQ5as7ZcmgBZkzjjU1UrQ74ci1gWBCSGHtuV1H2mhSnO3Wp/3fEV5a+4wz//6qy8JxjZsmxxy5+4w9CDNJY09T072iKG0EnOS0arEYgXqYnXcYHwjTtUNAcMelOd4xpkoqiTYICWFq0JSiPfPDQdnt+4/wuqcXY47QILbgAAAABJRU5ErkJggg==);background-color:#343434;-o-box-shadow:0 4px 16px rgba(0,0,0,0.25);-ms-box-shadow:0 4px 16px rgba(0,0,0,0.25);box-shadow:0 4px 16px rgba(0,0,0,0.25);margin-top:0}@media screen and (min-width: 40em){.departure-board{padding:1.25rem}}.departure-board .item .flipbox{position:relative;margin-bottom:7px;padding:0 10px;overflow:hidden;font-size:.875rem;line-height:38px;font-weight:700;color:#e0e0e0;text-shadow:0 -1px 0 #000;background:#212121;background:linear-gradient(#212121 50%, #262626 100%);-o-border-radius:3px;border-radius:3px;-o-box-shadow:0 4px 4px rgba(0,0,0,0.5) inset,0 -2px 0 rgba(0,0,0,0.25) inset,0 1px 0 rgba(255,255,255,0.1);-ms-box-shadow:0 4px 4px rgba(0,0,0,0.5) inset,0 -2px 0 rgba(0,0,0,0.25) inset,0 1px 0 rgba(255,255,255,0.1);box-shadow:0 4px 4px rgba(0,0,0,0.5) inset,0 -2px 0 rgba(0,0,0,0.25) inset,0 1px 0 rgba(255,255,255,0.1)}@media screen and (min-width: 40em){.departure-board .item .flipbox{font-size:1rem}}.departure-board .item .flipbox:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:0 0;background:linear-gradient(rgba(0,0,0,0.15) 49.99%, rgba(0,0,0,0.6) 50%, transparent 54%, rgba(0,0,0,0.05) 100%)}.tooltip{position:relative}.tooltip:before,.tooltip:after{opacity:0;z-index:5;transition:opacity 300ms,visibility 0ms linear 300ms;pointer-events:none}.tooltip:before{content:attr(data-tooltip);position:absolute;width:200px;padding:10px 15px;line-height:18px;text-align:left;font-size:13px;font-weight:normal;white-space:normal;box-shadow:1px 1px 3px rgba(0,0,0,0.3);border-radius:3px;background-color:rgba(104,156,24,0.97);color:#fff}.tooltip:after{content:'';color:rgba(104,156,24,0.97)}.tooltip:hover:before,.tooltip:hover:after{opacity:1;pointer-events:all;transition-delay:300ms}.tooltip:after{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.tooltip:after{-webkit-transform:translate3d(-100%, -50%, 0);transform:translate3d(-100%, -50%, 0)}.tooltip:before{top:50%;bottom:auto;left:-11px;right:auto;-webkit-transform:translate3d(-100%, -50%, 0);transform:translate3d(-100%, -50%, 0)}.tooltip:after{content:'';display:block;position:absolute;height:0;width:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid currentColor;border-right:none;top:50%;bottom:auto;left:-5px;right:auto}.tooltip--ne:after{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.tooltip--ne:before{top:-11px;bottom:auto;left:0;right:auto;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}.tooltip--ne:after{content:'';display:block;position:absolute;height:0;width:0;border-top:6px solid currentColor;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:none;top:-11px;bottom:auto;left:50%;right:auto}.tooltip--n:after{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.tooltip--n:before{top:-11px;bottom:auto;left:50%;right:auto;-webkit-transform:translate3d(-50%, -100%, 0);transform:translate3d(-50%, -100%, 0)}.tooltip--n:after{content:'';display:block;position:absolute;height:0;width:0;border-top:6px solid currentColor;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:none;top:-11px;bottom:auto;left:50%;right:auto}.tooltip--nw:after{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);-webkit-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0)}.tooltip--nw:before{top:-11px;bottom:auto;right:0;left:auto;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}.tooltip--nw:after{content:'';display:block;position:absolute;height:0;width:0;border-top:6px solid currentColor;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:none;top:-11px;bottom:auto;right:50%;left:auto}.tooltip--w:after{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.tooltip--w:after{-webkit-transform:translate3d(-100%, -50%, 0);transform:translate3d(-100%, -50%, 0)}.tooltip--w:before{top:50%;bottom:auto;left:-11px;right:auto;-webkit-transform:translate3d(-100%, -50%, 0);transform:translate3d(-100%, -50%, 0)}.tooltip--w:after{content:'';display:block;position:absolute;height:0;width:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid currentColor;border-right:none;top:50%;bottom:auto;left:-5px;right:auto}.tooltip--wt:after{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.tooltip--wt:before{top:-11px;bottom:auto;left:0;right:auto;-webkit-transform:translate3d(-100%, -20%, 0);transform:translate3d(-100%, -20%, 0)}.tooltip--wt:after{content:'';display:block;position:absolute;height:0;width:0;border-top:6px solid currentColor;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:none;top:-11px;bottom:auto;left:50%;right:auto}.tooltip--e:after{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);-webkit-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0)}.tooltip--e:after{-webkit-transform:translate3d(100%, -50%, 0);transform:translate3d(100%, -50%, 0)}.tooltip--e:before{top:50%;bottom:auto;right:-11px;left:auto;-webkit-transform:translate3d(100%, -50%, 0);transform:translate3d(100%, -50%, 0)}.tooltip--e:after{content:'';display:block;position:absolute;height:0;width:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid currentColor;border-left:none;top:50%;bottom:auto;right:-5px;left:auto}.tooltip--s:after{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.tooltip--s:before{bottom:-11px;top:auto;left:50%;right:auto;-webkit-transform:translate3d(-50%, 100%, 0);transform:translate3d(-50%, 100%, 0)}.tooltip--s:after{content:'';display:block;position:absolute;height:0;width:0;border-bottom:6px solid currentColor;border-left:6px solid transparent;border-right:6px solid transparent;border-top:none;bottom:-11px;top:auto;left:50%;right:auto}.tooltip--sw:after{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);-webkit-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0)}.tooltip--sw:before{bottom:-11px;top:auto;right:0;left:auto;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}.tooltip--sw:after{content:'';display:block;position:absolute;height:0;width:0;border-bottom:6px solid currentColor;border-left:6px solid transparent;border-right:6px solid transparent;border-top:none;bottom:-11px;top:auto;right:50%;left:auto}.tooltip--se:after{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.tooltip--se:before{bottom:-11px;top:auto;left:0;right:auto;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}.tooltip--se:after{content:'';display:block;position:absolute;height:0;width:0;border-bottom:6px solid currentColor;border-left:6px solid transparent;border-right:6px solid transparent;border-top:none;bottom:-11px;top:auto;left:50%;right:auto}.closeIcon{position:relative;font-size:1.875rem;cursor:pointer;padding:1.25rem}@media screen and (min-width: 40em){.closeIcon{font-size:2.5rem}}.not-checked-add-red-border>div{border:1px solid #8a8a8a;border-color:#E2001A;border-width:4px;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}.g-recaptcha{margin-bottom:1.25rem}.imageCard{box-shadow:0 0 5px rgba(0,0,0,0.15);color:#fff;float:left;margin:10px 0;overflow:hidden;position:relative;text-align:left;width:100%;background:#0a0a0a;max-height:31.25rem}@media screen and (min-width: 64em){.imageCard{max-height:inherit;min-width:250px;min-height:500px}}.imageCard img{max-width:100%;vertical-align:top;position:relative;width:100%}@media screen and (min-width: 40em){.imageCard img{width:initial}}.imageCard:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.imageCard *{transition:all .5s ease}.imageCard figcaption{padding:25px 20px 25px;position:absolute;bottom:0;z-index:1;width:100%}.imageCard figcaption:before{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(10,10,10,0.5);content:'';z-index:-1}.js-reframe{padding-top:56.25%;position:relative;width:100%}@media screen and (min-width: 64em){.js-reframe{padding-top:42.25% !important}}.js-reframe iframe{height:100%;left:0;position:absolute;top:0;width:100%}body input#burger ~ .main-navigation-header-and-content .main-navigation-content .sidebar-contact-informations a{color:#0a0a0a;font-weight:normal;padding-right:1.75rem}.sidebar-contact-informations{color:#cacaca;font-family:"MyriadPro-Regular",Helvetica,Roboto,Arial,sans-serif;position:relative;float:left;margin-top:100px}.sidebar-contact-informations ul{border-right:1px solid #cacaca}.sidebar-contact-informations ul.sidebar-contact-informations--text-menu{position:absolute;top:0px;left:76px;border-right:none;min-width:320px}.sidebar-contact-informations ul.sidebar-contact-informations--text-menu>li{-webkit-transform:translateX(-150%);transform:translateX(-150%);height:52px;text-align:right}.sidebar-contact-informations ul.sidebar-contact-informations--text-menu.addTransparentBackgroundAndSize{height:100%;margin-left:5px;z-index:1;visibility:visible}.sidebar-contact-informations ul.sidebar-contact-informations--text-menu.addTransparentBackgroundAndSize li.active{background:#79b51c;color:#0a0a0a;-webkit-transform:translateX(0);transform:translateX(0)}.sidebar-contact-informations ul.sidebar-contact-informations--text-menu li{will-change:transform, opacity;padding:4px 0;opacity:0;padding-left:1.25rem}.sidebar-contact-informations ul.sidebar-contact-informations--text-menu li:nth-child(1){transition:-webkit-transform 150ms cubic-bezier(0, 0.5, 0.5, 1.1) 500ms,opacity 100ms ease-out 500ms;transition:transform 150ms cubic-bezier(0, 0.5, 0.5, 1.1) 500ms,opacity 100ms ease-out 500ms}.sidebar-contact-informations ul.sidebar-contact-informations--text-menu li:nth-child(2){transition:-webkit-transform 150ms cubic-bezier(0, 0.5, 0.5, 1.1) 400ms,opacity 100ms ease-out 400ms;transition:transform 150ms cubic-bezier(0, 0.5, 0.5, 1.1) 400ms,opacity 100ms ease-out 400ms}.sidebar-contact-informations ul.sidebar-contact-informations--text-menu li:nth-child(3){transition:-webkit-transform 150ms cubic-bezier(0, 0.5, 0.5, 1.1) 300ms,opacity 100ms ease-out 300ms;transition:transform 150ms cubic-bezier(0, 0.5, 0.5, 1.1) 300ms,opacity 100ms ease-out 300ms}.sidebar-contact-informations ul.sidebar-contact-informations--text-menu li:nth-child(4){transition:-webkit-transform 150ms cubic-bezier(0, 0.5, 0.5, 1.1) 200ms,opacity 100ms ease-out 200ms;transition:transform 150ms cubic-bezier(0, 0.5, 0.5, 1.1) 200ms,opacity 100ms ease-out 200ms}.sidebar-contact-informations ul.sidebar-contact-informations--text-menu li:nth-child(5){transition:-webkit-transform 150ms cubic-bezier(0, 0.5, 0.5, 1.1) 100ms,opacity 100ms ease-out 100ms;transition:transform 150ms cubic-bezier(0, 0.5, 0.5, 1.1) 100ms,opacity 100ms ease-out 100ms}.sidebar-contact-informations ul.sidebar-contact-informations--text-menu li p{display:block;line-height:inherit;padding:10px;margin:0}.sidebar-contact-informations ul.sidebar-contact-informations--text-menu li a{color:#0a0a0a;text-transform:none;position:relative;display:block}.sidebar-contact-informations ul.sidebar-contact-informations--text-menu li a:after{content:"";font-family:'karls' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;margin-top:-10px;right:0.5rem}.sidebar-contact-informations ul>li label{font-size:1.75rem}.sidebar-contact-informations ul>li:nth-child(1) ul li{-webkit-transform:translateY(50%);transform:translateY(50%)}.sidebar-contact-informations ul>li:nth-child(2) ul li{-webkit-transform:translateY(100%);transform:translateY(100%)}.sidebar-contact-informations ul>li:nth-child(3) ul li{-webkit-transform:translateY(150%);transform:translateY(150%)}.sidebar-contact-informations ul>li:nth-child(4) ul li{-webkit-transform:translateY(200%);transform:translateY(200%)}.sidebar-contact-informations ul>li:nth-child(5) ul li{-webkit-transform:translateY(250%);transform:translateY(250%)}.sidebar-contact-informations ul label{transition:all 150ms ease-out;cursor:pointer;font-size:1.75rem;position:relative;color:#cacaca;margin-left:0;margin-right:0;padding-left:0.5rem;padding-right:0.5rem;width:60px;line-height:1.86;z-index:4}.sidebar-contact-informations ul label.right:before,.sidebar-contact-informations ul label.right:after{-webkit-transform-origin:left center;transform-origin:left center;top:50%;right:20px}.sidebar-contact-informations ul label.right:before{margin-top:-9px}.sidebar-contact-informations ul label.right:after{margin-top:-3px}.sidebar-contact-informations ul>label{-webkit-transform:translateZ(1px);transform:translateZ(1px);z-index:2}.sidebar-contact-informations ul input{cursor:pointer;appearance:none;opacity:0;position:absolute;margin:0}.sidebar-contact-informations ul input:hover ~ label{background:#79b51c;color:#0a0a0a}.sidebar-contact-informations ul input.active ~ label{background:#79b51c;color:#0a0a0a}.sidebar-contact-informations ul input:checked ~ label{background:#79b51c;color:#0a0a0a}.overlayTransparentBlack{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(10,10,10,0.8)}.butterflies{position:absolute;top:0;z-index:9000}.butterfly{display:none;position:fixed;width:45px;transition-timing-function:cubic-bezier(0.05, 0, 0.95, 1);pointer-events:none;-webkit-animation-name:MoveUpDown;animation-name:MoveUpDown;-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;top:0}@-webkit-keyframes MoveUpDown{0%{top:0}50%{top:10px}75%{top:3px}100%{top:0}}@keyframes MoveUpDown{0%{top:0}50%{top:10px}75%{top:3px}100%{top:0}}.booking-label{display:block;position:fixed;bottom:19%;right:-1.4em;background:rgba(81,182,0,0.92);line-height:1.9em;padding:0em 0.7em;font-family:"Canvas3DSans-Kerned",Helvetica,Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9em;-webkit-transform:rotate(270deg);transform:rotate(270deg);z-index:4}.booking-label a{color:#fff;text-decoration:none;font-weight:normal}.booking-label span{color:#EE0113}body.openFullscreenLocationSelection{position:fixed;margin:0;height:100%;width:100%;overflow:hidden}.openFullscreenLocationSelection #outter-wrapper{filter:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg"><filter id="blur"><feGaussianBlur stdDeviation="5" /></filter></svg>#blur');filter:blur(5px);-webkit-filter:blur(5px);-moz-filter:blur(5px);-ms-filter:blur(5px);filter:progid:DXImageTransform.Microsoft.Blur(Strength=5)}.fullscreenLocationSelection{z-index:10000;position:fixed;top:-100%;left:0;width:100%;height:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.fullscreenLocationSelection:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:rgba(10,10,10,0.8);width:100%;height:100%;padding-bottom:100%;-webkit-transform:scale(0.04),translateY(9999px);transform:scale(0.04),translateY(9999px);overflow:hidden}.fullscreenLocationSelection .locationSelectionGPS{color:#fff;height:100%}.fullscreenLocationSelection .locationSelectionGPS .locationSelectionGPS--inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.fullscreenLocationSelection .locationSelectionGPS{display:none}.openFullscreenLocationSelection .fullscreenLocationSelection{top:0}.openFullscreenLocationSelection .fullscreenLocationSelection .karls-logo{position:relative;margin-top:10px;margin-left:1.25rem;margin-right:1.25rem;color:initial;text-transform:none;-webkit-transform:initial;transform:initial;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:initial}.fullscreenLocationSelection .select_karls_location_wrapper{padding-top:1.25rem;text-align:center}.fullscreenLocationSelection .select_karls_location{display:inline-block;vertical-align:super;color:#79b51c;text-transform:uppercase;text-align:center;margin-bottom:1rem;opacity:0;filter:alpha(opacity=0);-webkit-transform:translate3d(0, 36px, 0);transform:translate3d(0, 36px, 0)}.openFullscreenLocationSelection .fullscreenLocationSelection .select_karls_location{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:-webkit-transform 0.2s ease-out, opacity 0.2s ease-out;transition:transform 0.2s ease-out, opacity 0.2s ease-out}.fullscreenLocationSelection .standort-nav ul{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000;color:#fff;list-style:none;margin:0}.fullscreenLocationSelection .standort-nav ul li{opacity:0;filter:alpha(opacity=0);text-align:center;-webkit-transform:translate3d(0, 36px, 0);transform:translate3d(0, 36px, 0)}.fullscreenLocationSelection .standort-nav ul li.active{color:#E2001A}.fullscreenLocationSelection .standort-nav ul li .standortdaten{color:#8a8a8a}.fullscreenLocationSelection .standort-nav ul li h3,.fullscreenLocationSelection .standort-nav ul li .standortdaten{margin-bottom:0}.fullscreenLocationSelection .standort-nav ul li h3 a,.fullscreenLocationSelection .standort-nav ul li .standortdaten a{display:inline-block;width:100%}.fullscreenLocationSelection .standort-nav ul li h3 a:hover,.fullscreenLocationSelection .standort-nav ul li .standortdaten a:hover{color:#79b51c}.openFullscreenLocationSelection .fullscreenLocationSelection .standort-nav ul li{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:-webkit-transform 0.2s ease-out, opacity 0.2s ease-out;transition:transform 0.2s ease-out, opacity 0.2s ease-out}.openFullscreenLocationSelection .fullscreenLocationSelection .standort-nav ul li:nth-child(1){transition-delay:.25s}.openFullscreenLocationSelection .fullscreenLocationSelection .standort-nav ul li:nth-child(2){transition-delay:.35s}.openFullscreenLocationSelection .fullscreenLocationSelection .standort-nav ul li:nth-child(3){transition-delay:.45s}.openFullscreenLocationSelection .fullscreenLocationSelection .standort-nav ul li:nth-child(4){transition-delay:.55s}.openFullscreenLocationSelection .fullscreenLocationSelection .standort-nav ul li:nth-child(5){transition-delay:.65s}.openFullscreenLocationSelection .fullscreenLocationSelection .standort-nav ul li:nth-child(6){transition-delay:.75s}.openFullscreenLocationSelection .fullscreenLocationSelection .standort-nav ul li:nth-child(7){transition-delay:.85s}.fullscreenLocationSelection .locationSelection-jobs-link{position:relative;text-align:center;padding-left:13.5rem;margin-top:1.25rem}@media screen and (min-width: 40em){.fullscreenLocationSelection .locationSelection-jobs-link{padding-left:16rem}}@-webkit-keyframes menu-animation{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(0.04) translateY(300%);transform:scale(0.04) translateY(300%)}40%{-webkit-transform:scale(0.04) translateY(0);transform:scale(0.04) translateY(0);transition:ease-out}40%{-webkit-transform:scale(0.04) translateY(0);transform:scale(0.04) translateY(0)}60%{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(0.02) translateY(0px);transform:scale(0.02) translateY(0px)}61%{-webkit-transform:scale(0.04);transform:scale(0.04)}99.9%{height:0;padding-bottom:100%;border-radius:100%}100%{-webkit-transform:scale(2);transform:scale(2);height:100%;padding-bottom:0;border-radius:0}}@keyframes menu-animation{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(0.04) translateY(300%);transform:scale(0.04) translateY(300%)}40%{-webkit-transform:scale(0.04) translateY(0);transform:scale(0.04) translateY(0);transition:ease-out}40%{-webkit-transform:scale(0.04) translateY(0);transform:scale(0.04) translateY(0)}60%{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(0.02) translateY(0px);transform:scale(0.02) translateY(0px)}61%{-webkit-transform:scale(0.04);transform:scale(0.04)}99.9%{height:0;padding-bottom:100%;border-radius:100%}100%{-webkit-transform:scale(2);transform:scale(2);height:100%;padding-bottom:0;border-radius:0}}.fullscreenTicketShopHotelJobsHeader{background:rgba(121,181,28,0.5);padding:0.5rem;padding-bottom:0.5rem;position:relative;line-height:1}.fullscreenTicketShopHotelJobsHeader .menu-centered{text-align:center}.fullscreenTicketShopHotelJobsHeader .menu{position:relative}.fullscreenTicketShopHotelJobsHeader .closeIcon{position:absolute;right:1.25rem;top:3.5rem;padding:0}.fullscreenTicketShopHotelJobsHeader .closeIcon .icon-close{vertical-align:top}@media screen and (min-width: 40em){.fullscreenTicketShopHotelJobsHeader .closeIcon{top:.4375rem}}.fullscreenTicketShopHotelJobsHeader .fullscreenTicketShopHotelJobsHeader-onlineshop-wrapper{line-height:1}.fullscreenTicketShopHotelJobsHeader .fullscreenTicketShopHotelJobsHeader-onlineshop-wrapper li h3{display:inline-block;margin-bottom:0}.fullscreenTicketShopHotelJobsHeader .fullscreenTicketShopHotelJobsHeader-onlineshop-wrapper li h3:first-child{margin-right:.3125rem}@media screen and (min-width: 22.4375em){.fullscreenTicketShopHotelJobsHeader .fullscreenTicketShopHotelJobsHeader-onlineshop-wrapper li h3:first-child{margin-right:.9375rem}}.fullscreenTicketShopHotelJobsHeader .fullscreenTicketShopHotelJobsHeader-onlineshop-wrapper li h3:hover a span{text-decoration:underline}.fullscreenTicketShopHotelJobsHeader .fullscreenTicketShopHotelJobsHeader-onlineshop-wrapper li i.icon-shopping-cart{margin-right:.1875rem}.moduleHeadline{background:url(../../bundles/karlswebsite/assets/images/holzbrett-kachel.png);padding-left:.9375rem;padding-right:.9375rem;margin-bottom:0;height:4.375rem;line-height:4.375rem;overflow:hidden;width:100%;color:#fff;text-shadow:1px 1px 1px #0a0a0a}@media screen and (min-width: 40em){.moduleHeadline{padding-left:1.25rem;padding-right:1.25rem}}.moduleHeadlineh2,.moduleHeadlineh3,.moduleHeadlineh4,.moduleHeadlineh5,.moduleHeadline h6{font-size:2.5rem}.moduleHeadline.blackboardContainer--content{height:auto;line-height:1.2;padding-top:0.5rem;padding-bottom:0.5rem}.ce_mediaVideo,.ce_mediaImage,.image_container{max-width:100%;position:relative}.ce_mediaVideo figure,.ce_mediaImage figure,.image_container figure{position:relative;text-align:center}.ce_mediaVideo figure figcaption,.ce_mediaImage figure figcaption,.image_container figure figcaption{font-size:1.875rem}.ce_mediaVideo figure figcaption h1,.ce_mediaVideo figure figcaption h2,.ce_mediaVideo figure figcaption h3,.ce_mediaVideo figure figcaption h4,.ce_mediaVideo figure figcaption span,.ce_mediaImage figure figcaption h1,.ce_mediaImage figure figcaption h2,.ce_mediaImage figure figcaption h3,.ce_mediaImage figure figcaption h4,.ce_mediaImage figure figcaption span,.image_container figure figcaption h1,.image_container figure figcaption h2,.image_container figure figcaption h3,.image_container figure figcaption h4,.image_container figure figcaption span{font-size:1.875rem}@media screen and (max-width: 89.9375em){.ce_mediaVideo figure figcaption h1,.ce_mediaVideo figure figcaption h2,.ce_mediaVideo figure figcaption h3,.ce_mediaVideo figure figcaption h4,.ce_mediaVideo figure figcaption span,.ce_mediaImage figure figcaption h1,.ce_mediaImage figure figcaption h2,.ce_mediaImage figure figcaption h3,.ce_mediaImage figure figcaption h4,.ce_mediaImage figure figcaption span,.image_container figure figcaption h1,.image_container figure figcaption h2,.image_container figure figcaption h3,.image_container figure figcaption h4,.image_container figure figcaption span{font-size:1.5625rem}}@media screen and (max-width: 74.9375em){.ce_mediaVideo figure figcaption h1,.ce_mediaVideo figure figcaption h2,.ce_mediaVideo figure figcaption h3,.ce_mediaVideo figure figcaption h4,.ce_mediaVideo figure figcaption span,.ce_mediaImage figure figcaption h1,.ce_mediaImage figure figcaption h2,.ce_mediaImage figure figcaption h3,.ce_mediaImage figure figcaption h4,.ce_mediaImage figure figcaption span,.image_container figure figcaption h1,.image_container figure figcaption h2,.image_container figure figcaption h3,.image_container figure figcaption h4,.image_container figure figcaption span{font-size:1.875rem}}@media screen and (max-width: 39.9375em){.ce_mediaVideo figure figcaption h1,.ce_mediaVideo figure figcaption h2,.ce_mediaVideo figure figcaption h3,.ce_mediaVideo figure figcaption h4,.ce_mediaVideo figure figcaption span,.ce_mediaImage figure figcaption h1,.ce_mediaImage figure figcaption h2,.ce_mediaImage figure figcaption h3,.ce_mediaImage figure figcaption h4,.ce_mediaImage figure figcaption span,.image_container figure figcaption h1,.image_container figure figcaption h2,.image_container figure figcaption h3,.image_container figure figcaption h4,.image_container figure figcaption span{font-size:1.5625rem}}.no-bottom-margin-childs>*{margin-bottom:0}ul.nav_subpages_image,ul.job_nav{margin-left:0;margin-bottom:0;list-style-type:none}.inlineBlockLink{display:inline-block;width:100%;height:100%}img.lazyload,img.lazyloading,iframe.lazyload,iframe.lazyloading{min-height:200px}img.lazyload+.loader-wrapper,img.lazyloading+.loader-wrapper,iframe.lazyload+.loader-wrapper,iframe.lazyloading+.loader-wrapper{display:block}img.lazyload,img.lazyloading,img.lazyloaded,iframe.lazyload,iframe.lazyloading,iframe.lazyloaded{will-change:opacity;transition:all .3s ease-in-out}.lazyload,.lazyloading,.lazyload+figcaption,.lazyloading+figcaption{opacity:0}.lazyloaded{opacity:1;min-height:auto}.lazyloaded .loader-wrapper{display:none}.karls-logo-link{text-decoration:none;margin-top:.25rem}.karls-logo{font-size:3.5625rem}header{font-family:"Canvas3DSans-Kerned",Helvetica,Roboto,Arial,sans-serif}header .headerContainer{height:6.625rem;position:relative;overflow:hidden}header .headerContainer .menu.simple li{margin-right:1.0625rem}@media screen and (min-width: 40em){header .headerContainer .menu.simple li{margin-right:2.1875rem}}header .headerContainer .menu.simple li:last-child{margin-right:0}header .locationSelection{position:relative;height:4.125rem;line-height:4.125rem;color:#fff;display:inline-block;white-space:nowrap}header .locationSelection .current_location_selection{font-size:1.7rem;cursor:pointer;display:none}@media screen and (min-width: 19.9375em){header .locationSelection .current_location_selection{display:inline}}@media screen and (min-width: 40em){header .locationSelection .current_location_selection{font-size:2.5rem}}header .locationSelection .openLocationSelectionModalIcon{padding-left:3%}header .locationSelection [class*=" icon-"],header .locationSelection [class^="icon-"]{cursor:pointer;font-size:1.7rem;line-height:2.2;display:inline}@media screen and (min-width: 40em){header .locationSelection [class*=" icon-"],header .locationSelection [class^="icon-"]{font-size:2.5rem;line-height:1.6}}.headroom{will-change:transform;transition:-webkit-transform 100ms linear;transition:transform 100ms linear}.headroom--pinned{-webkit-transform:translateY(0%);transform:translateY(0%)}.headroom--unpinned{-webkit-transform:translateY(-100%);transform:translateY(-100%)}#footer{margin:0 auto;max-width:120rem}@media screen and (min-width: 40em){.footerWrapper:before{display:block !important;content:'' !important;height:10px;background:url(../../bundles/karlswebsite/assets/images/holzleiste-horizontal.jpg);z-index:4;position:relative;box-shadow:0px 0px 10px 0px rgba(10,10,10,0.5)}}@media screen and (min-width: 40em) and (min-width: 40em){.footerWrapper:before{height:15px}}@media screen and (min-width: 40em){.footerWrapper:before{box-shadow:0px 0px 10px 0px rgba(10,10,10,0.5)}}@media screen and (min-width: 40em){.footerBackground{position:relative;background:url(../../bundles/karlswebsite/assets/images/Mauer.jpg);padding:2.5rem 0;color:#fff}}@media screen and (min-width: 40em) and (min-width: 120em){.footerBackground{background:transparent}}@media screen and (min-width: 40em){.footerBackground .columns:first-child .footerColumnBackground{margin-left:0}.footerBackground .footerColumnBackground{background:url(../../bundles/karlswebsite/assets/images/footer-blech.jpg);min-height:18.75rem;margin-bottom:1.25rem;padding:1.25rem;background-size:100%;-webkit-border-radius:10px;-ms-border-radius:10px;box-shadow:0px 0px 10px 0px rgba(10,10,10,0.5)}.footerBackground .footerColumnBackground ul{list-style-type:none;margin-left:0}.footerBackground h3{text-transform:uppercase}.footerBackground .serviceAndInfos ul li{margin-bottom:.5rem}.footerBackground .serviceAndInfos ul li a{color:#fff;text-decoration:none;text-transform:none;font-weight:normal}.footerBackground .serviceAndInfos ul li a:hover,.footerBackground .serviceAndInfos ul li a:focus{color:#dbdbdb}}.footerImpressumCopyright{font-size:80%;text-align:right;padding-top:.625rem}.footerImpressumCopyright nav{display:inline-block}.footerImpressumCopyright nav ul{margin-bottom:0;margin-left:0}.footerImpressumCopyright nav ul li{display:inline-block}.footerImpressumCopyright nav ul li a{padding:.625rem .125rem .625rem 0}.footerImpressumCopyright a.copyright{vertical-align:top;padding:.375rem 0;padding-top:.625rem}.footerSocialmediaLinks .slick-disabled{display:none !important}.footerSocialmediaLinks .social-button{color:#fff;display:inline-block;width:3.125rem;height:3.125rem;line-height:3.125rem;font-size:1.875rem;margin:0 5px;text-align:center;position:relative;overflow:hidden;opacity:.99;filter:alpha(opacity=99);border-radius:10%;text-decoration:none;box-shadow:0 0 30px 0 rgba(0,0,0,0.05);transition:all 0.3s ease-out}.footerSocialmediaLinks .social-button [class^="icon-"],.footerSocialmediaLinks .social-button [class*=" icon-"]{line-height:inherit}.footerSocialmediaLinks .social-button:hover [class^="icon-"],.footerSocialmediaLinks .social-button:hover [class*=" icon-"],.footerSocialmediaLinks .social-button:focus [class^="icon-"],.footerSocialmediaLinks .social-button:focus [class*=" icon-"]{font-size:2.1875rem}@media screen and (min-width: 40em){.footerSocialmediaLinks .social-button:hover [class^="icon-"],.footerSocialmediaLinks .social-button:hover [class*=" icon-"],.footerSocialmediaLinks .social-button:focus [class^="icon-"],.footerSocialmediaLinks .social-button:focus [class*=" icon-"]{font-size:2.625rem}}@media screen and (min-width: 40em){.footerSocialmediaLinks .social-button{width:3.75rem;height:3.75rem;line-height:3.75rem;font-size:2.25rem;border:none}}.footerBackgroundSmallOnly{color:#fff;width:100%}.footerBackgroundSmallOnly .footerBackgroundSmallOnly--content--wrapper{background:url(../../bundles/karlswebsite/assets/images/tafel.jpg);z-index:10;position:absolute;bottom:0;width:100%;height:3.125rem}.footerBackgroundSmallOnly .footerBackgroundSmallOnly--content--wrapper h2,.footerBackgroundSmallOnly .footerBackgroundSmallOnly--content--wrapper h3,.footerBackgroundSmallOnly .footerBackgroundSmallOnly--content--wrapper h4,.footerBackgroundSmallOnly .footerBackgroundSmallOnly--content--wrapper h5,.footerBackgroundSmallOnly .footerBackgroundSmallOnly--content--wrapper h6{margin-bottom:0}.footerBackgroundSmallOnly .footerBackgroundSmallOnly--content{padding:.5rem;padding-left:.9375rem;padding-right:.9375rem}@media screen and (min-width: 40em){.footerBackgroundSmallOnly .footerBackgroundSmallOnly--content{padding-left:1.25rem;padding-right:1.25rem}}.footerBackgroundSmallOnly .newsletterAnchorLink a{padding:1.25rem 1.25rem 0 0}.footerBackgroundSmallOnly .presseJobs a{font-family:"MyriadPro-Bold",Helvetica,Roboto,Arial,sans-serif;padding:.375rem .1875rem}.footerBackgroundSmallOnly .presseJobs a:first-child{padding-left:0}.footerTafelBackgroundSmallOnly{position:absolute;bottom:0;height:3.125rem;width:100%;background:url(../../bundles/karlswebsite/assets/images/tafel.jpg)}.footerLocationInformation{background:url(../../bundles/karlswebsite/assets/images/tafel.jpg);color:#fff;position:absolute;bottom:3.125rem;width:100%;z-index:9;transition:transform .5s ease-out;-webkit-transition:-webkit-transform .5s ease-out;-moz-transition:transform .5s ease-out;-webkit-transform:translateY(0%);transform:translateY(0%)}.footerLocationInformation:before{position:absolute;width:100%;top:-10px;box-shadow:0px 0px 10px 0px rgba(10,10,10,0.5)}.footerLocationInformation:not(.isClose) ~ .footerBackgroundSmallOnly--content--wrapper{background:rgba(10,10,10,0.25)}.footerLocationInformation.isClose{-webkit-transform:translateY(100%);transform:translateY(100%)}.footerLocationInformation.isClose .footerLocationInformation--closeButton:after{content:'';display:block;width:0;height:0;border:inset .6rem;border-color:transparent transparent #fff;border-bottom-style:solid;border-top-width:0}.footerLocationInformation .footerLocationInformation--inner{padding-top:1.25rem;padding-left:.9375rem;padding-right:.9375rem}@media screen and (min-width: 40em){.footerLocationInformation .footerLocationInformation--inner{padding-left:1.25rem;padding-right:1.25rem}}.footerLocationInformation .footerLocationInformation--inner--footer{padding-top:.625rem}.footerLocationInformation .footerLocationInformation--closeButton{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-2.3125rem;padding:.5625rem 1.875rem;background:rgba(10,10,10,0.5);border-top-left-radius:.625rem;border-top-right-radius:.625rem;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:.625rem;-webkit-border-top-right-radius:.625rem;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:.625rem;-moz-border-radius-topright:.625rem;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;cursor:pointer}.footerLocationInformation .footerLocationInformation--closeButton:after{content:'';display:block;width:0;height:0;border:inset .625rem;border-color:#fff transparent transparent;border-top-style:solid;border-bottom-width:0}.footerLocationInformation .menu a{position:relative;display:block}.footerLocationInformation .menu a:after{content:"";font-family:'karls' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;margin-top:-10px;right:1rem}.mod_newsarchive{margin-top:1.25rem}.mod_newsarchive .layout_latest{overflow:hidden;position:relative}.mod_newsarchive .layout_latest .info{font-size:80%}@media screen and (max-width: 39.9375em){.mod_newsarchive .layout_latest .info{padding:0 15px}}.openMainNavigation #main,.openMainNavigation .headSlider_container,.openMainNavigation footer,.openMainNavigation .main-navigation-headerbar,.openMainNavigation .main-navigation-ticket-shop-hotel-jobs-headerbar{filter:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg"><filter id="blur"><feGaussianBlur stdDeviation="5" /></filter></svg>#blur');filter:blur(5px);-webkit-filter:blur(5px);-moz-filter:blur(5px);-ms-filter:blur(5px);filter:progid:DXImageTransform.Microsoft.Blur(Strength=5)}body.openMainNavigation{position:fixed;margin:0;height:100%;width:100%;overflow:hidden}input#burger{display:none}input#burger ~ .main-navigation-header-and-content .headerItems{width:100%;z-index:5;padding-left:.9375rem;padding-right:.9375rem}@media screen and (min-width: 40em){input#burger ~ .main-navigation-header-and-content .headerItems{padding-left:1.25rem;padding-right:1.25rem}}input#burger ~ .main-navigation-header-and-content .headerItems .main-navigation-headerbar-items-wrapper{max-width:120rem;margin:0 auto}input#burger ~ .main-navigation-header-and-content .headerItems .main-navigation-headerbar-items-wrapper .menu{text-shadow:1px 1px 1px #0a0a0a}input#burger ~ .main-navigation-header-and-content .headerItems .navigationIconContainer{position:relative;height:4.125rem;line-height:4.125rem;white-space:nowrap;display:inline-block;white-space:nowrap}input#burger ~ .main-navigation-header-and-content .headerItems .navigationIconContainer .labelContainer{display:inline-block}input#burger ~ .main-navigation-header-and-content .headerItems .navigationIconContainer label.labelForBurger{position:relative;height:60px;width:27px;line-height:inherit;display:inline-block}@media screen and (min-width: 40em){input#burger ~ .main-navigation-header-and-content .headerItems .navigationIconContainer label.labelForBurger{height:47px;width:42px}}input#burger ~ .main-navigation-header-and-content .headerItems .navigationIconContainer label.labelForBurger.menuLabelForBurger{padding-left:3%;color:#fff;font-size:1.7rem;line-height:inherit;width:auto}@media screen and (min-width: 40em){input#burger ~ .main-navigation-header-and-content .headerItems .navigationIconContainer label.labelForBurger.menuLabelForBurger{font-size:2.5rem}}input#burger ~ .main-navigation-header-and-content .headerItems .navigationIconContainer label.labelForBurger span{position:absolute;height:5px;width:27px;top:37px;left:0;display:block;background:#fff;transition:0.5s}input#burger ~ .main-navigation-header-and-content .headerItems .navigationIconContainer label.labelForBurger span:first-child{top:17px}input#burger ~ .main-navigation-header-and-content .headerItems .navigationIconContainer label.labelForBurger span:last-child{top:27px}@media screen and (min-width: 40em){input#burger ~ .main-navigation-header-and-content .headerItems .navigationIconContainer label.labelForBurger span{height:7px;width:39px;top:41px}input#burger ~ .main-navigation-header-and-content .headerItems .navigationIconContainer label.labelForBurger span:first-child{top:17px}input#burger ~ .main-navigation-header-and-content .headerItems .navigationIconContainer label.labelForBurger span:last-child{top:29px}}label.labelForBurger:hover{cursor:pointer}input#burger ~ .main-navigation-header-and-content{position:fixed;top:0;left:0;width:100%;height:6.625rem;z-index:6;transition:0.5s;transition-delay:0.5s;overflow:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=10, OffY=10, Color='#000')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=10, OffY=10, Color='#000')";filter:url(/#drop-shadow);-webkit-filter:drop-shadow(0px 0px 10px rgba(10,10,10,0.5));filter:drop-shadow(0px 0px 10px rgba(10,10,10,0.5))}input#burger ~ .main-navigation-header-and-content .main-navigation-content ul{text-align:left;list-style:none}input#burger ~ .main-navigation-header-and-content .main-navigation-content ul>li{opacity:0;filter:alpha(opacity=0);transition:0.5s;transition-delay:0s}input#burger ~ .main-navigation-header-and-content .main-navigation-content ul>li>a{text-decoration:none;text-transform:uppercase;color:#fff;font-weight:700;font-family:"MyriadPro-Regular",Helvetica,Roboto,Arial,sans-serif;display:block;padding:10px}input#burger ~ .main-navigation-header-and-content>.main-navigation-ticket-shop-hotel-jobs-headerbar{height:2.5rem;width:100%;z-index:1;top:0;background:url(../../bundles/karlswebsite/assets/images/tafel.jpg);padding-left:.9375rem;padding-right:.9375rem;padding-top:.625rem;padding-bottom:.625rem}@media screen and (min-width: 40em){input#burger ~ .main-navigation-header-and-content>.main-navigation-ticket-shop-hotel-jobs-headerbar{padding-left:1.25rem;padding-right:1.25rem}}@media screen and (min-width: 40em){input#burger ~ .main-navigation-header-and-content>.main-navigation-ticket-shop-hotel-jobs-headerbar{padding-top:.375rem;padding-bottom:.375rem}}input#burger ~ .main-navigation-header-and-content>.main-navigation-ticket-shop-hotel-jobs-headerbar .fullscreenTicketShopHotelJobsHeader-onlineshop-wrapper{display:table;width:100%;max-width:120rem;margin:0 auto}input#burger ~ .main-navigation-header-and-content>.main-navigation-ticket-shop-hotel-jobs-headerbar .fullscreenTicketShopHotelJobsHeader-onlineshop-wrapper li{display:table-cell;text-align:center}input#burger ~ .main-navigation-header-and-content>.main-navigation-ticket-shop-hotel-jobs-headerbar .fullscreenTicketShopHotelJobsHeader-onlineshop-wrapper li h1,input#burger ~ .main-navigation-header-and-content>.main-navigation-ticket-shop-hotel-jobs-headerbar .fullscreenTicketShopHotelJobsHeader-onlineshop-wrapper li h2,input#burger ~ .main-navigation-header-and-content>.main-navigation-ticket-shop-hotel-jobs-headerbar .fullscreenTicketShopHotelJobsHeader-onlineshop-wrapper li h3,input#burger ~ .main-navigation-header-and-content>.main-navigation-ticket-shop-hotel-jobs-headerbar .fullscreenTicketShopHotelJobsHeader-onlineshop-wrapper li h4,input#burger ~ .main-navigation-header-and-content>.main-navigation-ticket-shop-hotel-jobs-headerbar .fullscreenTicketShopHotelJobsHeader-onlineshop-wrapper li h5,input#burger ~ .main-navigation-header-and-content>.main-navigation-ticket-shop-hotel-jobs-headerbar .fullscreenTicketShopHotelJobsHeader-onlineshop-wrapper li h6{margin-bottom:0}input#burger ~ .main-navigation-header-and-content>.main-navigation-headerbar{height:4.125rem;width:100%;z-index:1;bottom:0;margin-top:-.1875rem;background:url(../../bundles/karlswebsite/assets/images/holzbrett-kachel.png)}input#burger ~ .main-navigation-header-and-content>.main-navigation-content{width:100%;height:0;background:rgba(10,10,10,0.8)}input#burger ~ .main-navigation-header-and-content>.main-navigation-content::before,input#burger ~ .main-navigation-header-and-content>.main-navigation-content::after{content:' ';display:table}input#burger ~ .main-navigation-header-and-content>.main-navigation-content::after{clear:both}input#burger ~ .main-navigation-header-and-content>.main-navigation-content .fullscreenTicketShopHotelJobsHeader{display:none}input#burger ~ .main-navigation-header-and-content>.main-navigation-content .closeIcon{right:0.5rem}input#burger ~ .main-navigation-header-and-content>.main-navigation-content .ce_form{background:transparent;padding-left:0;padding-right:0}input#burger ~ .main-navigation-header-and-content>.main-navigation-content .ce_form .ce_form_innerWrapper,input#burger ~ .main-navigation-header-and-content>.main-navigation-content .ce_form form:first-child{max-width:none;margin:0}input#burger ~ .main-navigation-header-and-content>.main-navigation-content .main-navigation-content-inner{padding:1.25rem 0;padding-left:1rem;margin:0 auto;width:80%;max-width:120rem}input#burger ~ .main-navigation-header-and-content>.main-navigation-content .main-navigation-content-inner.addTextOpacity ul li{opacity:0.2}input#burger ~ .main-navigation-header-and-content>.main-navigation-content .main-navigation-content-inner .main-navigation-content-inner-scrollarea{padding-bottom:1.875rem}input#burger ~ .main-navigation-header-and-content>.main-navigation-content .main-navigation-content-inner .main-navigation-content-inner-scrollarea ul{margin-left:0}@media screen and (min-width: 40em){input#burger ~ .main-navigation-header-and-content>.main-navigation-content .main-navigation-content-inner{padding:3.75rem 0;padding-left:3rem;float:left}}input#burger:checked ~ .main-navigation-header-and-content .headerItems .navigationIconContainer label.labelForBurger span{opacity:0;filter:alpha(opacity=0);top:45%}@media screen and (min-width: 40em){input#burger:checked ~ .main-navigation-header-and-content .headerItems .navigationIconContainer label.labelForBurger span{top:60%}}input#burger:checked ~ .main-navigation-header-and-content .headerItems .navigationIconContainer label.labelForBurger span:first-child{opacity:1;filter:alpha(opacity=100);-webkit-transform:rotate(405deg);transform:rotate(405deg)}input#burger:checked ~ .main-navigation-header-and-content .headerItems .navigationIconContainer label.labelForBurger span:last-child{opacity:1;filter:alpha(opacity=100);-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}input#burger:checked ~ .main-navigation-header-and-content{height:100%;transition-delay:0s}input#burger:checked ~ .main-navigation-header-and-content .main-navigation-content ul>li{opacity:1;filter:alpha(opacity=100);transition-delay:0.5s}input#burger:checked ~ .main-navigation-header-and-content>.main-navigation-content{height:100%;z-index:10000;position:fixed;top:0;left:0;width:100%;height:100%}input#burger:checked ~ .main-navigation-header-and-content>.main-navigation-content .fullscreenTicketShopHotelJobsHeader{display:block}.headerContentWrapper{margin:0 auto;max-width:120rem;background:url("../../bundles/karlswebsite/assets/images/karls-papier-symbole3.jpg") beige}@media screen and (min-width: 120em) and (min-width: 40em){.headerContentWrapper{border-style:solid;border-width:0px 15px 0px 0px;-webkit-border-image:url(../../bundles/karlswebsite/assets/images/holzleiste-vertikal.jpg) 0 27 fill repeat;-moz-border-image:url(../../bundles/karlswebsite/assets/images/holzleiste-vertikal.jpg) 0 27 fill repeat;-o-border-image:url(../../bundles/karlswebsite/assets/images/holzleiste-vertikal.jpg) 0 27 fill repeat}}@media screen and (min-width: 120em){.headerContentWrapper:first-child{border-left-width:15px}.headerContentWrapper .woodborderVertical:first-child,.headerContentWrapper .mod_article>.media_content_holder .ce_multiSlider:first-child,.mod_article>.media_content_holder .headerContentWrapper .ce_multiSlider:first-child{border-left-width:0}.headerContentWrapper .woodborderVertical:last-child,.headerContentWrapper .mod_article>.media_content_holder .ce_multiSlider:last-child,.mod_article>.media_content_holder .headerContentWrapper .ce_multiSlider:last-child{border-right-width:0}}#container{margin-top:-.5625rem}@media screen and (max-width: 39.9375em){#container{margin-bottom:3.125rem}}.mod_article :first-child .first.ce_headline{margin-top:.1875rem;padding-top:.625rem}.mod_article .first.ce_text,.mod_article .first.ce_hyperlink{padding-top:.5625rem}.mod_article:first-child.blackboardContainer .first.ce_headline{padding-top:1.25rem}.mod_article .mod_tagesHoehepunkte .attraktion_category:first-child h3{padding-top:.5625rem}.mod_article>*:not(.headlineWrapper).flex-video:after,.mod_article>*:not(.headlineWrapper)#googleMapsHolder:after{position:absolute;bottom:0;left:0;width:100%}.mod_article>.media_content_holder .ce_multiSlider{padding:0}@media screen and (min-width: 64em){.mod_article>.media_content_holder .ce_multiSlider:after{height:0;background:transparent}}.media_content_holder.topBottomMargin{margin-top:1.25rem}.media_content_holder img{box-shadow:1px 1px 4px 0 rgba(10,10,10,0.2)}.media_content_holder figcaption{text-align:center}.media_content_holder a{color:#0a0a0a;text-decoration:none}.media_content_holder a:hover,.media_content_holder a:focus{color:#E2001A}.ce_mediaImage:not(.columns) figure{overflow:hidden}.ce_mediaImage:not(.columns) figure picture{overflow:hidden}.ce_mediaImage figure{position:relative}.ce_mediaImage figure picture{position:relative;display:block}.ce_mediaImage figure img{max-width:100%;vertical-align:top;position:relative;background:#f9ebde;transition:all .5s ease}.ce_mediaImage figure img:hover,.ce_mediaImage figure img:focus{-webkit-transform:scale(1.06);transform:scale(1.06)}.ce_mediaImage figure figcaption{font-size:inherit;padding:.625rem;z-index:1;width:100%}.ce_mediaImage figure figcaption h1,.ce_mediaImage figure figcaption h2,.ce_mediaImage figure figcaption h3,.ce_mediaImage figure figcaption h4,.ce_mediaImage figure figcaption h5,.ce_mediaImage figure figcaption h6{font-size:.875rem}@media screen and (min-width: 20.0625em){.ce_mediaImage figure figcaption h1,.ce_mediaImage figure figcaption h2,.ce_mediaImage figure figcaption h3,.ce_mediaImage figure figcaption h4,.ce_mediaImage figure figcaption h5,.ce_mediaImage figure figcaption h6{font-size:1.125rem}}@media screen and (min-width: 40em){.ce_mediaImage figure figcaption h1,.ce_mediaImage figure figcaption h2,.ce_mediaImage figure figcaption h3,.ce_mediaImage figure figcaption h4,.ce_mediaImage figure figcaption h5,.ce_mediaImage figure figcaption h6{font-size:1.5625rem}}.ce_mediaImage figure figcaption p{margin-bottom:0;line-height:1}.ce_mediaImage.full img{width:100%}.readmorelessLink{width:100%;text-align:right;padding-left:.9375rem;padding-right:.9375rem}@media screen and (min-width: 40em){.readmorelessLink{padding-left:1.25rem;padding-right:1.25rem}}.ce_text,.media_text,.ce_hyperlink{padding-left:.9375rem;padding-right:.9375rem}@media screen and (min-width: 40em){.ce_text,.media_text,.ce_hyperlink{padding-left:1.25rem;padding-right:1.25rem}}.ce_text,figcaption{max-height:15.625rem}.ce_text.readmore-deactivated,figcaption.readmore-deactivated{max-height:inherit}.ce_text.is-truncated>*:last-child,figcaption.is-truncated>*:last-child{margin-bottom:0}.ce_text.isOpen,figcaption.isOpen{max-height:inherit}.readMoreLinkWrapper{display:none}.ce_text{padding-top:1.25rem;padding-bottom:1.25rem}.ce_text h1,.ce_text h2,.ce_text h3{font-size:1.1875rem}@media screen and (min-width: 40em){.ce_text h1,.ce_text h2,.ce_text h3{font-size:1.9375rem}}.imageActsLikeText{height:1em;position:relative}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive.embed-responsive-upload{padding-bottom:225px}@media screen and (min-width: 40em){.embed-responsive.embed-responsive-upload{padding-bottom:165px}}@media screen and (min-width: 64em){.embed-responsive.embed-responsive-upload{padding-bottom:17%}}.container-progress{display:none}.container-progress .progress-overlay{background-color:#FFFFFF;position:fixed;left:0px;top:0px;height:100%;width:100%;opacity:0.7;z-index:99998}.container-progress .progress{position:fixed;left:50%;top:50%;width:250px;z-index:99999;margin-top:-10px;margin-left:-125px}.readMoreLink{display:inline-block;width:100%}.seo_content .content_item .ce_text_wrapper.hasHeadline:first-child .moduleHeadline{background:url(../../bundles/karlswebsite/assets/images/tafel.jpg);margin-top:.375rem}.seo_content .content_item .ce_text_wrapper.hasHeadline:first-child .moduleHeadline:after{display:block !important;content:'' !important;height:10px;background:url(../../bundles/karlswebsite/assets/images/holzleiste-horizontal.jpg);z-index:4;position:relative;position:absolute;width:100%;left:0;top:4.375rem}@media screen and (min-width: 40em){.seo_content .content_item .ce_text_wrapper.hasHeadline:first-child .moduleHeadline:after{height:15px}}[id^="startseite-"] .media_content_holder,[id*=" startseite-"] .media_content_holder{margin-top:0}[id^="startseite-"] .media_content_holder .columns,[id*=" startseite-"] .media_content_holder .columns{padding-left:0;padding-right:0}[id^="startseite-"] .media_content_holder .columns a,[id*=" startseite-"] .media_content_holder .columns a{font-size:1.1875rem}@media screen and (min-width: 40em){[id^="startseite-"] .media_content_holder .columns a,[id*=" startseite-"] .media_content_holder .columns a{font-size:1.9375rem}}[id^="startseite-"] .media_content_holder .columns figure,[id*=" startseite-"] .media_content_holder .columns figure{overflow:hidden}[id^="startseite-"] .media_content_holder .columns figure img,[id*=" startseite-"] .media_content_holder .columns figure img{width:100%}[id^="startseite-"] .media_content_holder .columns figure figcaption,[id*=" startseite-"] .media_content_holder .columns figure figcaption{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:1.5rem;background:rgba(10,10,10,0.5);width:80%;text-align:center;overflow:hidden;vertical-align:middle;padding:0}[id^="startseite-"] .media_content_holder .columns figure figcaption a,[id*=" startseite-"] .media_content_holder .columns figure figcaption a{font-size:1.1875rem}@media screen and (min-width: 40em){[id^="startseite-"] .media_content_holder .columns figure figcaption a,[id*=" startseite-"] .media_content_holder .columns figure figcaption a{font-size:1.9375rem}}[id^="startseite-"] .media_content_holder .columns figure figcaption *,[id*=" startseite-"] .media_content_holder .columns figure figcaption *{text-transform:uppercase;text-align:center;font-family:"Canvas3DSans-Kerned",Helvetica,Roboto,Arial,sans-serif;padding:.3125rem 1.25rem .3125rem .3125rem;display:inline-block;width:100%;margin-bottom:0}[id^="startseite-"] .media_content_holder .columns figure figcaption *:after,[id*=" startseite-"] .media_content_holder .columns figure figcaption *:after{content:"";font-family:'karls' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:.3125rem}[id^="startseite-"] .media_content_holder .columns figure figcaption *.hasCaption:after,[id*=" startseite-"] .media_content_holder .columns figure figcaption *.hasCaption:after{content:none}[id^="startseite-"] .media_content_holder .columns a::before,[id*=" startseite-"] .media_content_holder .columns a::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0px 0px 10px 0px rgba(10,10,10,0.5)}.ce_mediaVideo.one-third{padding-left:0;padding-right:0;padding-bottom:0}.ce_mediaVideo.full{position:relative;height:0;overflow:hidden;width:100%;height:auto}.ce_mediaVideo.full.poster{padding-bottom:0}.ce_mediaVideo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ce_mediaVideo .play-btn{position:absolute;width:50px;height:50px;top:50%;left:50%;margin-left:-25px;margin-top:-25px;background:url("/files/templates/images/assets/YouTube_icon.png") center center no-repeat}.ce_download_wrapper.blackboardContainer .blackboardContainer--content [class^="icon-"],.ce_download_wrapper.blackboardContainer .blackboardContainer--content [class*=" icon-"],.ce_downloads_wrapper.blackboardContainer .blackboardContainer--content [class^="icon-"],.ce_downloads_wrapper.blackboardContainer .blackboardContainer--content [class*=" icon-"]{color:#79b51c}.ce_download_wrapper [class^="icon-"],.ce_download_wrapper [class*=" icon-"],.ce_downloads_wrapper [class^="icon-"],.ce_downloads_wrapper [class*=" icon-"]{color:#894221;margin-right:.625rem}.ce_download_wrapper:not(.blackboardContainer) .ce_download small,.ce_download_wrapper:not(.blackboardContainer) .ce_downloads small,.ce_downloads_wrapper:not(.blackboardContainer) .ce_download small,.ce_downloads_wrapper:not(.blackboardContainer) .ce_downloads small{color:#894221}.ce_download_wrapper .ce_download,.ce_download_wrapper .ce_downloads,.ce_downloads_wrapper .ce_download,.ce_downloads_wrapper .ce_downloads{padding-left:.9375rem;padding-right:.9375rem;padding-top:1.25rem;padding-bottom:1.25rem}@media screen and (min-width: 40em){.ce_download_wrapper .ce_download,.ce_download_wrapper .ce_downloads,.ce_downloads_wrapper .ce_download,.ce_downloads_wrapper .ce_downloads{padding-left:1.25rem;padding-right:1.25rem}}.ce_download_wrapper .ce_download small,.ce_download_wrapper .ce_downloads small,.ce_downloads_wrapper .ce_download small,.ce_downloads_wrapper .ce_downloads small{margin-left:.625rem;font-size:70%;font-weight:normal;font-family:"MyriadPro-Regular",Helvetica,Roboto,Arial,sans-serif;text-transform:capitalize}.mod_karls_news_social_jobs{margin-top:-3px}.mod_karls_news_social_jobs .mod_karls_news_social_jobs--modules{padding-top:.9375rem;padding-bottom:.9375rem}.mod_priceOverview-item .dotSeperator{border-top:3px dotted transparent;background-image:linear-gradient(to right, transparent 77%, #8a8a8a 0%);background-position:bottom;background-size:10px 2px;background-repeat:repeat-x}.mod_priceOverview-item .dotSeperator td{padding:0}.mod_priceOverview-item .mod_priceOverview-item-price{white-space:nowrap}.mod_priceOverview-item .mod_priceOverview-item--additionalInformation a{color:inherit;text-decoration:underline}.mod_priceOverview-item .mod_priceOverview-item--additionalInformation p{margin-bottom:0}.newsletter-form{margin-bottom:1.25rem}@media screen and (min-width: 40em){.newsletter-form{margin-bottom:0}}.social-share-buttons{font-size:0;position:relative;margin-bottom:1.875rem}@media screen and (min-width: 40em){.social-share-buttons{margin-bottom:0}}@media screen and (max-width: 49.9375em){.opengraph-social-media .social-share-button{width:40px;height:40px;line-height:40px}}@media screen and (max-width: 23.125em){.opengraph-social-media .social-share-button{margin-left:0.6rem}}.social-share-button{display:inline-block;background-color:#8a8a8a;width:50px;height:50px;line-height:50px;margin-left:1.25rem;text-align:center;position:relative;overflow:hidden;opacity:.99;border-radius:28%;box-shadow:0 0 30px 0 rgba(0,0,0,0.05);transition:all 0.35s cubic-bezier(0.31, -0.105, 0.43, 1.59)}.social-share-button:first-child{margin-left:0}.social-share-button:before{content:'';background-color:#000;width:120%;height:120%;position:absolute;top:90%;left:-110%;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all 0.35s cubic-bezier(0.31, -0.105, 0.43, 1.59)}.social-share-button [class^="icon-"],.social-share-button [class*=" icon-"]{display:inline-block;font-size:38px;vertical-align:middle;-webkit-transform:scale(0.8);transform:scale(0.8);transition:all 0.35s cubic-bezier(0.31, -0.105, 0.43, 1.59)}.social-share-button.s-facebook{background-color:#3B5998}.social-share-button.s-facebook:before{background-color:#2c4372}.social-share-button.s-facebook [class^="icon-"],.social-share-button.s-facebook [class*=" icon-"]{color:#fff}.social-share-button.s-twitter{background-color:#3CF}.social-share-button.s-twitter:before{background-color:#00ace6}.social-share-button.s-twitter [class^="icon-"],.social-share-button.s-twitter [class*=" icon-"]{color:#fff}.social-share-button.s-instagram{background-color:#e1306c}.social-share-button.s-instagram:before{background-color:#b31a4e}.social-share-button.s-instagram [class^="icon-"],.social-share-button.s-instagram [class*=" icon-"]{color:#fff}.social-share-button.s-youtube{background-color:red}.social-share-button.s-youtube:before{background-color:#bf0000}.social-share-button.s-youtube [class^="icon-"],.social-share-button.s-youtube [class*=" icon-"]{color:#fff}.social-share-button.s-google{background-color:#DC4A38}.social-share-button.s-google:before{background-color:#b02f1f}.social-share-button.s-google [class^="icon-"],.social-share-button.s-google [class*=" icon-"]{color:#fff}.social-share-button.s-dribbble{background-color:#F26798}.social-share-button.s-dribbble:before{background-color:#eb1862}.social-share-button.s-dribbble [class^="icon-"],.social-share-button.s-dribbble [class*=" icon-"]{color:#fff}.social-share-button.s-pinterest{background-color:#bd081c}.social-share-button.s-pinterest:before{background-color:#8e0615}.social-share-button.s-pinterest [class^="icon-"],.social-share-button.s-pinterest [class*=" icon-"]{color:#fff}.social-share-button.s-tripadvisor{background-color:#00af87}.social-share-button.s-tripadvisor:before{background-color:#008365}.social-share-button.s-tripadvisor [class^="icon-"],.social-share-button.s-tripadvisor [class*=" icon-"]{color:#fff}.social-share-button.s-yelp{background-color:#af0606}.social-share-button.s-yelp:before{background-color:#830505}.social-share-button.s-yelp [class^="icon-"],.social-share-button.s-yelp [class*=" icon-"]{color:#fff}.social-share-button.s-foursquare{background-color:#f94877}.social-share-button.s-foursquare:before{background-color:#e90844}.social-share-button.s-foursquare [class^="icon-"],.social-share-button.s-foursquare [class*=" icon-"]{color:#fff}.social-share-button.s-whatsapp{background-color:#25d366}.social-share-button.s-whatsapp:before{background-color:#1c9e4d}.social-share-button.s-whatsapp [class^="icon-"],.social-share-button.s-whatsapp [class*=" icon-"]{color:#fff}.social-share-button:focus:before,.social-share-button:hover:before{top:-10%;left:-10%}.social-share-button:focus [class^="icon-"],.social-share-button:focus [class*=" icon-"],.social-share-button:hover [class^="icon-"],.social-share-button:hover [class*=" icon-"]{color:#fff;-webkit-transform:scale(0.9);transform:scale(0.9)}.mod_advertisingSpace-item{position:relative;overflow:hidden}.mod_advertisingSpace-item.shop .mod_advertisingSpace-item--content--linkContainer--shop{position:absolute;right:0;top:0;-webkit-transform:translateX(-28%);transform:translateX(-28%);background:#0a0a0a;width:70%;height:100%;padding-top:1.25rem}@media screen and (min-width: 40em){.mod_advertisingSpace-item.shop .mod_advertisingSpace-item--content--linkContainer--shop{padding-top:2.5rem}}@media screen and (min-width: 64em){.mod_advertisingSpace-item.shop .mod_advertisingSpace-item--content--linkContainer--shop{width:50%;-webkit-transform:translateX(0%);transform:translateX(0%)}}.mod_advertisingSpace-item.shop .mod_advertisingSpace-item--content--linkContainer--shop::before{z-index:-1;display:block;position:absolute;background-position:right top;background-size:cover;opacity:0.4;content:' ';right:0;top:0;height:100%;width:100%;filter:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg"><filter id="blur"><feGaussianBlur stdDeviation="5" /></filter></svg>#blur');filter:blur(5px);-webkit-filter:blur(5px);-moz-filter:blur(5px);-ms-filter:blur(5px);filter:progid:DXImageTransform.Microsoft.Blur(Strength=5)}.mod_advertisingSpace-item.shop .mod_advertisingSpace-item--content--linkContainer--shop .linkImageOverlayed--content--link{position:absolute;bottom:0.5rem;width:100%;left:0}@media screen and (min-width: 40em){.mod_advertisingSpace-item.shop .mod_advertisingSpace-item--content--linkContainer--shop .linkImageOverlayed--content--link{bottom:2.5rem}}.headSlider_container{background:url(../../bundles/karlswebsite/assets/images/tafel.jpg)}.headSlider_container .onlineShopImagePortrait img{width:100%}.headSlider_container .headSlider_ticker:before{display:block !important;content:'' !important;height:10px;background:url(../../bundles/karlswebsite/assets/images/holzleiste-horizontal.jpg);z-index:4;position:relative;box-shadow:0px 0px 10px 0px rgba(10,10,10,0.5)}@media screen and (min-width: 40em){.headSlider_container .headSlider_ticker:before{height:15px}}.headSlider_container .headSlider_ticker:after{display:block !important;content:'' !important;height:10px;background:url(../../bundles/karlswebsite/assets/images/holzleiste-horizontal.jpg);z-index:4;position:relative}@media screen and (min-width: 40em){.headSlider_container .headSlider_ticker:after{height:15px}}@media screen and (min-width: 40em){.headSlider_container .headSlider_ticker:after{display:none !important;content:none !important}}.mod_tagesHoehepunkte .blackboardContainer:after{display:block !important;content:'' !important;height:10px;background:url(../../bundles/karlswebsite/assets/images/holzleiste-horizontal.jpg);z-index:4;position:relative;box-shadow:0px 0px 10px 0px rgba(10,10,10,0.5)}@media screen and (min-width: 40em){.mod_tagesHoehepunkte .blackboardContainer:after{height:15px}}.mod_tagesHoehepunkte .item{margin-bottom:.625rem}.mod_tagesHoehepunkte .attraktion_category:last-child .blackboardContainer:after{height:0;background:transparent}.mod_hoehepunkte-of-attraktion-item--dateFromDateTo{font-size:1.3rem;margin-bottom:.5rem;background-image:linear-gradient(to right, transparent 77%, #8a8a8a 0%);background-position:bottom;background-size:10px 2px;background-repeat:repeat-x}.mod_hoehepunkte-of-attraktion-item--currentlyOpen{margin-bottom:0;line-height:2}@media screen and (min-width: 40em){.mod_hoehepunkte-of-attraktion-item--currentlyOpen{line-height:1.5}}.slick-slide{position:relative}.slick-slide img{display:block;margin:0 auto}.slick-prev,.slick-next{position:absolute;display:block;height:2.6875rem;width:1.875rem;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none;z-index:1;background:rgba(10,10,10,0.5);border-top-left-radius:1.25rem;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:1.25rem;-webkit-border-top-left-radius:1.25rem;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:1.25rem;-moz-border-radius-topleft:1.25rem;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:1.25rem;cursor:pointer}@media screen and (min-width: 40em){.slick-prev,.slick-next{height:3.625rem}}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;color:transparent;background:rgba(10,10,10,0.375)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;filter:alpha(opacity=100)}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;filter:alpha(opacity=25)}.slick-prev:before,.slick-next:before{font-size:1.8125rem;line-height:1;color:#fff;opacity:.5;filter:alpha(opacity=50);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width: 40em){.slick-prev:before,.slick-next:before{font-size:2rem}}.slick-prev{left:0;border-top-left-radius:0;border-top-right-radius:.625rem;border-bottom-right-radius:.625rem;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:.625rem;-webkit-border-bottom-right-radius:.625rem;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:.625rem;-moz-border-radius-bottomright:.625rem;-moz-border-radius-bottomleft:0}[dir="rtl"] .slick-prev{left:auto;right:0}.slick-prev:before{content:"";font-family:'karls' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[dir="rtl"] .slick-prev:before{content:""}.slick-next{right:0}[dir="rtl"] .slick-next{left:0;right:auto}.slick-next:before{content:"";font-family:'karls' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[dir="rtl"] .slick-next:before{content:""}.slick-dots{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:rgba(10,10,10,0.5);border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:1.25rem;-webkit-border-top-right-radius:1.25rem;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:1.25rem;-moz-border-radius-topright:1.25rem;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;bottom:0;list-style:none;display:block;text-align:center;padding:0 .3125rem;margin:0;z-index:1}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:#cacaca;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;filter:alpha(opacity=100)}.slick-dots li button:before{content:"";font-family:'karls' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:0;width:20px;height:20px;font-size:.75rem;line-height:20px;text-align:center;color:#cacaca;opacity:.5;filter:alpha(opacity=50);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{content:"";font-family:'karls' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:20px;color:#cacaca;opacity:.5;filter:alpha(opacity=50)}.thumb_image_caption{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:1.25rem;padding:.3125rem .625rem;background:rgba(10,10,10,0.5);width:80%;color:#fff;cursor:pointer}.thumb_image_caption:hover,.thumb_image_caption:focus{color:#dbdbdb}.thumb_image_caption>*{padding:0;margin:0}@media screen and (min-width: 40em){.thumb_image_caption h1{font-size:1.875rem}.thumb_image_caption h2{font-size:1.5625rem}.thumb_image_caption h3{font-size:1.1875rem}.thumb_image_caption h4{font-size:1.125rem}.thumb_image_caption h5{font-size:1rem}.thumb_image_caption h6{font-size:.875rem}}@-webkit-keyframes ticker{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes ticker{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.ticker-wrap{position:relative;width:100%;overflow:hidden;background-color:rgba(10,10,10,0.5)}.ticker{display:inline-block;height:2.3rem;line-height:2.6rem;white-space:nowrap;padding-right:1%;padding-left:100%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:ticker;animation-name:ticker;-webkit-animation-duration:60s;animation-duration:60s}@media screen and (min-width: 40em){.ticker{height:4rem;line-height:4rem}}.ticker__item{display:inline-block;padding:0 2rem;font-size:1.1875rem;color:white}@media screen and (min-width: 40em){.ticker__item{font-size:1.9375rem}}.jobportal h1{color:#fff;background-color:#79b51c}@media screen and (max-width: 63.9375em){.jobportal h1{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (max-width: 63.9375em) and (min-width: 40em){.jobportal h1{padding-left:1.25rem;padding-right:1.25rem}}.jobTile{width:380px;width:97%;height:380px;margin:10px;background-color:#0a0a0a;background-size:cover;position:relative;cursor:pointer;transition:all 0.4s ease-out;box-shadow:0 35px 77px -17px rgba(0,0,0,0.44);overflow:hidden;color:white}.jobTile img{height:100%;width:100%;position:absolute;top:0;left:0;z-index:0;transition:all 0.4s ease-out}.jobTile .text{position:absolute;padding:30px;height:calc(100% - 60px)}.jobTile h2{font-weight:300;margin:0;text-shadow:2px 2px 10px rgba(0,0,0,0.3)}.jobTile h3{font-weight:100;margin:20px 0 0;font-style:italic;-webkit-transform:translateX(200px);transform:translateX(200px)}.jobTile p{font-weight:300;margin:20px 0 0;line-height:25px;-webkit-transform:translateX(-200px);transform:translateX(-200px);transition-delay:0.2s}.jobTile a.moreInfoLink{background-color:rgba(10,10,10,0.5);padding:.625rem;bottom:0;position:absolute;width:100%;text-decoration:none;cursor:pointer;display:block}.jobTile .animate-text{opacity:0;filter:alpha(opacity=0);transition:all 0.6s ease-in-out}.jobTile:focus,.jobTile:hover,.jobTile:active{box-shadow:0 35px 77px -17px rgba(0,0,0,0.64);-webkit-transform:scale(1.05);transform:scale(1.05)}.jobTile:focus img,.jobTile:hover img,.jobTile:active img{opacity:.2;filter:alpha(opacity=20)}.jobTile:focus a.moreInfoLink,.jobTile:hover a.moreInfoLink,.jobTile:active a.moreInfoLink{background-color:rgba(121,181,28,0.5)}.jobTile:focus .animate-text,.jobTile:hover .animate-text,.jobTile:active .animate-text{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;filter:alpha(opacity=100)}.standort-nav .job_nav li{min-height:6.25rem}@media screen and (min-width: 40em){.jobufo-link{float:right;shape-margin:1em;margin-left:4em;shape-outside:polygon(463px 480px, 515px 481px, 515px 575px, 64px 578px, 61px 480px, 115px 482px, 115px 41px, 132px 16px, 157px -2px, 425px -1px, 466px 43px);margin-right:3%}}@media screen and (min-width: 64em){.jobufo-link{shape-outside:polygon(453px 463px, 505px 464px, 505px 555px, 54px 558px, 51px 463px, 105px 465px, 105px 37px, 122px 13px, 147px -4px, 415px -3px, 456px 39px)}}.jobufo-link img{margin:0 auto;display:block}@media screen and (max-width: 39.9375em){.jobufo-link img{width:70%;padding-bottom:10px}}@media screen and (min-width: 64em){.jobufo-link img{max-height:326px;max-height:45vh}}.job_nav .linkImageOverlayed .linkImageOverlayed--content--link{font-family:"MyriadPro-Regular",Helvetica,Roboto,Arial,sans-serif;font-weight:bold}.popupWrapper{position:fixed;top:50%;left:0;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);background:rgba(10,10,10,0.9);width:100%;width:calc(100% - 20px);padding:.625rem;margin:.625rem;color:#fff;z-index:11;transition:transform .5s ease-out;-webkit-transition:-webkit-transform .5s ease-out;-moz-transition:transform .5s ease-out;box-shadow:2px 2px 10px 0px rgba(10,10,10,0.5);border-radius:10px}@media screen and (min-width: 40em){.popupWrapper{position:fixed;top:92%;left:50%;-webkit-transform:translate(-10%, -92%) scale(0);transform:translate(-10%, -92%) scale(0);width:auto}}.popupWrapper.whitePopup{background:rgba(255,255,255,0.87);color:#0a0a0a}.popupWrapper.whitePopup .closeIcon{color:#0a0a0a}.popupWrapper.whitePopup a:not(.popup_klick){background-color:#4F8BF9}.popupWrapper.isOpen{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}@media screen and (min-width: 40em){.popupWrapper.isOpen{-webkit-transform:translate(-10%, -92%) scale(1);transform:translate(-10%, -92%) scale(1)}}.popupWrapper .popup-holder{position:relative}.popupWrapper .closeIcon{position:absolute;right:0;top:0;line-height:1;padding:.625rem;padding-top:0}.popupWrapper .popup-imageColumn{padding-top:2.5rem}@media screen and (min-width: 40em){.popupWrapper .popup-imageColumn{padding-top:0}}.popupWrapper .popup-imageColumn img{display:block;margin-left:auto;margin-right:auto}.popupWrapper .popup-textColumn{padding-top:.5rem}@media screen and (min-width: 40em){.popupWrapper .popup-textColumn{padding-top:2.5rem}}.popupWrapper a{text-decoration:none}.popupWrapper a:not(.popup_klick){display:inline-block;vertical-align:middle;margin:0 0 0.5rem 0;padding:0.38em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;transition:background-color 0.25s ease-out,color 0.25s ease-out;font-size:1.25rem;line-height:1;text-align:center;cursor:pointer;font-family:"Canvas3DSans-Kerned",Helvetica,Roboto,Arial,sans-serif;text-transform:uppercase;background-color:#79b51c;color:#fff;display:block;width:100%;margin-right:0;margin-left:0;display:inline-block;width:auto}[data-whatinput='mouse'] .popupWrapper a:not(.popup_klick){outline:0}.popupWrapper a:not(.popup_klick):hover,.popupWrapper a:not(.popup_klick):focus{background-color:#679a18;color:#fff}.mod_navigation_subpages_headline .mod_navigation_subpages_headline-title h2,.mod_navigation_subpages_headline .mod_navigation_subpages_headline-title h3,.mod_navigation_subpages_headline .mod_navigation_subpages_headline-title h4,.mod_navigation_subpages_headline .mod_navigation_subpages_headline-title h5,.mod_navigation_subpages_headline .mod_navigation_subpages_headline-title h6{line-height:1}.mod_navigation_subpages_headline .mod_navigation_subpages_headline-slogan p{line-height:2}ul.nav_subpages_image .subpagesImageBlock.hover .navigationCaption{max-height:25rem}ul.nav_subpages_image .subpagesImageBlock .navigationCaption{color:#fff;width:100%;max-height:0;overflow:hidden;text-align:center;transition:max-height .5s ease}.rating{position:relative}.rating.msg{display:none}.rating h3.warning{background:#E2001A;color:#FFFFFF;display:none}.rating .rating-headline{line-height:1}.rating [data-element="radio"]{border:2px solid #fff;padding:.1875rem .3125rem;height:100%;display:inline-block;background:rgba(10,10,10,0.5)}.rating .ratingLocationSelection .ratingLocationButton-label{position:relative;width:100%}.rating .ratingLocationSelection .ratingLocationButton-label:after{position:absolute;content:"";width:100%;height:100%;background:transparent;top:0;left:0;right:0;bottom:0}.rating .ratingLocationSelection .ratingLocationInput-clickable{display:none}.rating .ratingLocationSelection .ratingLocationInput-clickable:checked ~ .ratingLocationDropdown{display:block;-webkit-perspective:1000px;perspective:1000px}.rating .ratingLocationSelection .ratingLocationInput-clickable:checked ~ .ratingLocationDropdown .form-group{-webkit-transform-origin:top center;transform-origin:top center;opacity:0}.rating .ratingLocationSelection .ratingLocationInput-clickable:checked ~ .ratingLocationDropdown .form-group:nth-child(1){-webkit-animation-delay:-150ms;-webkit-animation-duration:300ms;-webkit-animation-name:ratinglocationdropdown;-webkit-animation-fill-mode:forwards;-moz-animation-delay:-150ms;-moz-animation-duration:300ms;-moz-animation-name:ratinglocationdropdown;-moz-animation-fill-mode:forwards;-o-animation-delay:-150ms;-o-animation-duration:300ms;-o-animation-name:ratinglocationdropdown;-o-animation-fill-mode:forwards;-webkit-animation-delay:-150ms;animation-delay:-150ms;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-name:ratinglocationdropdown;animation-name:ratinglocationdropdown;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.rating .ratingLocationSelection .ratingLocationInput-clickable:checked ~ .ratingLocationDropdown .form-group:nth-child(2){-webkit-animation-delay:0ms;-webkit-animation-duration:300ms;-webkit-animation-name:ratinglocationdropdown;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0ms;-moz-animation-duration:300ms;-moz-animation-name:ratinglocationdropdown;-moz-animation-fill-mode:forwards;-o-animation-delay:0ms;-o-animation-duration:300ms;-o-animation-name:ratinglocationdropdown;-o-animation-fill-mode:forwards;-webkit-animation-delay:0ms;animation-delay:0ms;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-name:ratinglocationdropdown;animation-name:ratinglocationdropdown;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.rating .ratingLocationSelection .ratingLocationInput-clickable:checked ~ .ratingLocationDropdown .form-group:nth-child(3){-webkit-animation-delay:150ms;-webkit-animation-duration:300ms;-webkit-animation-name:ratinglocationdropdown;-webkit-animation-fill-mode:forwards;-moz-animation-delay:150ms;-moz-animation-duration:300ms;-moz-animation-name:ratinglocationdropdown;-moz-animation-fill-mode:forwards;-o-animation-delay:150ms;-o-animation-duration:300ms;-o-animation-name:ratinglocationdropdown;-o-animation-fill-mode:forwards;-webkit-animation-delay:150ms;animation-delay:150ms;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-name:ratinglocationdropdown;animation-name:ratinglocationdropdown;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.rating .ratingLocationSelection .ratingLocationInput-clickable:checked ~ .ratingLocationDropdown .form-group:nth-child(4){-webkit-animation-delay:300ms;-webkit-animation-duration:300ms;-webkit-animation-name:ratinglocationdropdown;-webkit-animation-fill-mode:forwards;-moz-animation-delay:300ms;-moz-animation-duration:300ms;-moz-animation-name:ratinglocationdropdown;-moz-animation-fill-mode:forwards;-o-animation-delay:300ms;-o-animation-duration:300ms;-o-animation-name:ratinglocationdropdown;-o-animation-fill-mode:forwards;-webkit-animation-delay:300ms;animation-delay:300ms;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-name:ratinglocationdropdown;animation-name:ratinglocationdropdown;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.rating .ratingLocationSelection .ratingLocationInput-clickable:checked ~ .ratingLocationDropdown .form-group:nth-child(5){-webkit-animation-delay:450ms;-webkit-animation-duration:300ms;-webkit-animation-name:ratinglocationdropdown;-webkit-animation-fill-mode:forwards;-moz-animation-delay:450ms;-moz-animation-duration:300ms;-moz-animation-name:ratinglocationdropdown;-moz-animation-fill-mode:forwards;-o-animation-delay:450ms;-o-animation-duration:300ms;-o-animation-name:ratinglocationdropdown;-o-animation-fill-mode:forwards;-webkit-animation-delay:450ms;animation-delay:450ms;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-name:ratinglocationdropdown;animation-name:ratinglocationdropdown;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.rating .ratingLocationSelection .ratingLocationInput-clickable:checked ~ .ratingLocationDropdown .form-group:nth-child(6){-webkit-animation-delay:600ms;-webkit-animation-duration:300ms;-webkit-animation-name:ratinglocationdropdown;-webkit-animation-fill-mode:forwards;-moz-animation-delay:600ms;-moz-animation-duration:300ms;-moz-animation-name:ratinglocationdropdown;-moz-animation-fill-mode:forwards;-o-animation-delay:600ms;-o-animation-duration:300ms;-o-animation-name:ratinglocationdropdown;-o-animation-fill-mode:forwards;-webkit-animation-delay:600ms;animation-delay:600ms;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-name:ratinglocationdropdown;animation-name:ratinglocationdropdown;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.rating .ratingLocationSelection .ratingLocationInput-clickable:checked ~ .ratingLocationDropdown .form-group:nth-child(7){-webkit-animation-delay:750ms;-webkit-animation-duration:300ms;-webkit-animation-name:ratinglocationdropdown;-webkit-animation-fill-mode:forwards;-moz-animation-delay:750ms;-moz-animation-duration:300ms;-moz-animation-name:ratinglocationdropdown;-moz-animation-fill-mode:forwards;-o-animation-delay:750ms;-o-animation-duration:300ms;-o-animation-name:ratinglocationdropdown;-o-animation-fill-mode:forwards;-webkit-animation-delay:750ms;animation-delay:750ms;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-name:ratinglocationdropdown;animation-name:ratinglocationdropdown;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes ratinglocationdropdown{0%{opacity:0;-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}70%{-webkit-transform:rotateY(-10deg);transform:rotateY(-10deg)}100%{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes ratinglocationdropdown{0%{opacity:0;-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}70%{-webkit-transform:rotateY(-10deg);transform:rotateY(-10deg)}100%{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.rating .ratingLocationSelection .ratingLocationDropdown{display:none}.rating .textcheckbox{background:rgba(10,10,10,0.5);border:1px solid #cacaca;text-decoration:none;cursor:pointer;display:block}.rating .textcheckbox .checked{border:1px solid #8a8a8a;background-color:rgba(10,10,10,0.4);outline:none;box-shadow:0 0 5px #cacaca;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}@media (min-width: 768px){.rating .textcheckbox .link:hover{border:1px solid #8a8a8a;background-color:rgba(10,10,10,0.4)}}.rating .textcheckbox .checked>.checkstate{font-size:20px;font-weight:normal;background-color:rgba(121,181,28,0.5);display:block;padding:3px}@media (min-width: 768px){.rating .textcheckbox .link:hover>.checkstate{font-size:20px;font-weight:normal;background-color:rgba(121,181,28,0.5);display:block;padding:3px}}.rating .textcheckbox .headline,.rating .textcheckbox .subheadline{text-align:left;font-weight:bold;display:block;padding-left:8px;padding-right:8px;margin:0px}.rating .textcheckbox .headline{font-size:25px;line-height:25px;margin-top:5px}.rating .textcheckbox .subheadline{font-size:20px;line-height:20px}.rating .textcheckbox .headline.small{font-size:20px;line-height:20px;margin-top:5px}.rating .textcheckbox .subheadline.small{font-size:18px;line-height:18px}.rating .textcheckbox .headline small{font-size:14px}.rating .textcheckbox .text{text-align:left;font-size:13px;font-weight:normal;padding-left:8px;padding-right:8px;display:block}.rating .textcheckbox .checkstate{font-size:20px;font-weight:normal;background-color:rgba(121,181,28,0.1);display:block;margin-top:5px;padding:3px}.rating .radio-list{list-style:none;padding:0px;white-space:nowrap}.rating .radio-list li{cursor:pointer;display:inline;margin-left:.625rem}.rating .radio-list li:first-child{margin-left:0}@media screen and (max-width: 39.9375em){.rating .radio-list li{margin-left:.3125rem}}.rating .radio-list>li>span>span.star{background:url(../../bundles/karlswebsite/assets/images/star-inactive.png) no-repeat center center;margin-left:auto;margin-right:auto;cursor:pointer;display:block;height:51px;width:41px}@media screen and (max-width: 39.9375em){.rating .radio-list>li>span>span.star{height:35px;width:29px;background-size:contain}}@media screen and (max-width: 25em){.rating .radio-list>li>span>span.star{height:28px;width:21px;background-size:contain}}.rating .radio-list>li>span.checked>span.star{background:url(../../bundles/karlswebsite/assets/images/star-active.png) no-repeat center center}@media screen and (max-width: 39.9375em){.rating .radio-list>li>span.checked>span.star{background-size:contain}}.rating .small{font-size:13px;font-weight:normal}.rating .small .control-label{margin-bottom:8px}.rating .form-control-feedback{top:31px !important}.rating .container-progress{display:none}.rating .container-progress .progress-overlay{background-color:#FFFFFF;position:fixed;left:0px;top:0px;height:100%;width:100%;opacity:0.7;z-index:99998}.rating .container-progress .progress{position:fixed;left:50%;top:50%;width:250px;z-index:99999;margin-top:-10px;margin-left:-125px}.karls-gallery .item{overflow:hidden}.karls-gallery .item *{transition:all .5s ease}.karls-gallery .item a::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0px 0px 10px 0px rgba(10,10,10,0.5)}.karls-gallery .item img{vertical-align:middle;width:100%}.karls-gallery .item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.karls-gallery .item:last-child:nth-child(odd):not(.small-12){display:none}.mod_search .header{margin-bottom:15px}.mod_search .header.noSearchResults{margin-bottom:0}.mod_search .header .inner:after{display:block !important;content:'' !important;height:10px;background:url(../../bundles/karlswebsite/assets/images/holzleiste-horizontal.jpg);z-index:4;position:relative;box-shadow:0px 0px 10px 0px rgba(10,10,10,0.5)}@media screen and (min-width: 40em){.mod_search .header .inner:after{height:15px}}.mod_search a{text-decoration:none}.mod_search .section{padding-left:.9375rem;padding-right:.9375rem}@media screen and (min-width: 40em){.mod_search .section{padding-left:1.25rem;padding-right:1.25rem}}.mod_search .section .item{padding-left:.9375rem;padding-right:.9375rem}@media screen and (min-width: 40em){.mod_search .section .item{padding-left:1.25rem;padding-right:1.25rem}}.mod_search .section .item .url{margin:0px}.mod_search .section .item .url a{font-weight:normal;text-decoration:underline}.mod_search .section .paginator .block,.mod_search .section .paginator .pagination{position:relative;width:100%;margin:0px}.mod_search .section .paginator .block .menu li,.mod_search .section .paginator .pagination .menu li{margin-right:.3125rem}.mod_search .section .paginator .block .current,.mod_search .section .paginator .pagination .current{color:#0a0a0a;font-weight:600}.mod_search .section .paginator .block a,.mod_search .section .paginator .pagination a{color:#8a8a8a;font-weight:normal}.mod_search .noResult{background:url(../../bundles/karlswebsite/assets/images/Mauer.jpg);position:relative;height:90vh}@media screen and (min-width: 40em){.mod_search .noResult{height:auto}}.mod_search .noResult .noResult--layer{background:url(../../bundles/karlswebsite/assets/images/mauer-struktur.png);position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.mod_search .noResult .noResult--layer--image{padding:.625rem 7%;display:block;margin-left:auto;margin-right:auto}.mod_hotelSearch-item .mod_hotelSearch-item--content--formContainer{min-height:200px}@media screen and (min-width: 40em){.mod_hotelSearch-item .mod_hotelSearch-item--content--formContainer{min-height:initial}}.mod_hotelSearch-item h4{margin-top:0.5rem}@media screen and (min-width: 40em){.mod_hotelSearch-item h4{margin-top:3rem}}@media screen and (min-width: 64em){.mod_hotelSearch-item h4{margin-top:15px}}.mod_hotelSearch-item form{position:absolute;bottom:10px}@media screen and (min-width: 40em){.mod_hotelSearch-item form{bottom:3rem}}@media screen and (min-width: 64em){.mod_hotelSearch-item form{bottom:5px}}.mod_hotelSearch-item form label{font-family:"MyriadPro-Bold",Helvetica,Roboto,Arial,sans-serif;color:#8a8a8a;float:left;min-width:75px;line-height:1.3}@media screen and (min-width: 64em){.mod_hotelSearch-item form label{min-width:75px;float:none}}.mod_hotelSearch-item form input,.mod_hotelSearch-item form select{background-color:#fff;color:#0a0a0a;height:1.75rem;margin-bottom:0.5rem}.mod_hotelSearch-item form select{padding-top:0;padding-bottom:0;float:left;width:35%;margin-left:0}.mod_hotelSearch-item form select.roomtypeSelection{width:68%}@media screen and (min-width: 64em){.mod_hotelSearch-item form select{float:none;width:100%}}.mod_hotelSearch-item form input{margin-bottom:0rem}.mod_hotelSearch-item form input:focus{background-color:rgba(255,255,255,0.9)}.mod_hotelSearch-item form .input-group{margin-bottom:0.5rem;margin-left:0;float:left;width:60%}@media screen and (min-width: 64em){.mod_hotelSearch-item form .input-group{float:none;width:100%}}.mod_hotelSearch-item form .input-group>:first-child{border-radius:0}.mod_hotelSearch-item form .input-group-label{background-color:#fff;height:1.75rem;padding:0 0.25rem}body .is-selected .pika-button{background:#79b51c;box-shadow:inset 0 1px 3px #79b51c}body .is-today .pika-button{color:#79b51c;font-weight:700}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.row.fullWidth{width:100%;margin-left:auto;margin-right:auto;max-width:initial}.karls-mq{font-family:"small=0em&medium=40em&xmedium=50em&large=64em&xlarge=75em&xxlarge=90em"}html{font-size:100%;box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}.primary-color{color:#E2001A;text-decoration:none}.primary-colora{color:#E2001A;text-decoration:none}.primary-colora:hover,.primary-colora:focus{color:#c20016}.secondary-color{color:#79b51c;text-decoration:none}.secondary-colora{color:#79b51c;text-decoration:none}.secondary-colora:hover,.secondary-colora:focus{color:#689c18}.success-color{color:#79b51c;text-decoration:none}.success-colora{color:#79b51c;text-decoration:none}.success-colora:hover,.success-colora:focus{color:#689c18}.warning-color{color:#FFD32C}.warning-colora{color:#FFD32C;text-decoration:none}.warning-colora:hover,.warning-colora:focus{color:#ffca02}.alert-color{color:#E2001A;text-decoration:none}.alert-colora{color:#E2001A;text-decoration:none}.alert-colora:hover,.alert-colora:focus{color:#c20016}.dark-gray-color{color:#8a8a8a;text-decoration:none}.dark-gray-colora{color:#8a8a8a;text-decoration:none}.dark-gray-colora:hover,.dark-gray-colora:focus{color:#777}.dark-red-color{color:#D5111C;text-decoration:none}.dark-red-colora{color:#D5111C;text-decoration:none}.dark-red-colora:hover,.dark-red-colora:focus{color:#b70f18}.grid-padding{padding-left:.9375rem;padding-right:.9375rem}@media screen and (min-width: 40em){.grid-padding{padding-left:1.25rem;padding-right:1.25rem}}.padding-top-10{padding-top:10px}.padding-right-0{padding-right:0}.no-padding{padding:0 !important}.grid-margin{margin-left:.9375rem;margin-right:.9375rem}@media screen and (min-width: 40em){.grid-margin{margin-left:1.25rem;margin-right:1.25rem}}body{padding:0;margin:0;font-family:"MyriadPro-Regular",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:1.5;color:#0a0a0a;background:url("../../bundles/karlswebsite/assets/images/karls-papier-symbole3.jpg") beige;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width: 40em){body{background:url(../../bundles/karlswebsite/assets/images/Mauer.jpg)}}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px;border-radius:10px}select{width:100%;border-radius:10px}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{-webkit-appearance:none;-moz-appearance:none;background:transparent;padding:0;border:0;border-radius:10px;line-height:1}[data-whatinput='mouse'] button{outline:0}.is-visible{display:block !important}.is-hidden{display:none !important}.row{max-width:120rem;margin-left:auto;margin-right:auto}.row::before,.row::after{content:' ';display:table}.row::after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row .row{max-width:none;margin-left:-.9375rem;margin-right:-.9375rem}@media screen and (min-width: 40em){.row .row{margin-left:-1.25rem;margin-right:-1.25rem}}.row .row.collapse{margin-left:0;margin-right:0}.row.expanded{max-width:none}.row.expanded .row{margin-left:auto;margin-right:auto}.column,.columns{width:100%;float:left;padding-left:.9375rem;padding-right:.9375rem}@media screen and (min-width: 40em){.column,.columns{padding-left:1.25rem;padding-right:1.25rem}}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{width:8.33333%}.small-1:nth-of-type(1n){clear:none}.small-1:nth-of-type(12n+1){clear:both}.small-1:last-child{float:left}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0%}.small-2{width:16.66667%}.small-2:nth-of-type(1n){clear:none}.small-2:nth-of-type(6n+1){clear:both}.small-2:last-child{float:left}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-3:nth-of-type(1n){clear:none}.small-3:nth-of-type(4n+1){clear:both}.small-3:last-child{float:left}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-4:nth-of-type(1n){clear:none}.small-4:nth-of-type(3n+1){clear:both}.small-4:last-child{float:left}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-5:nth-of-type(1n){clear:none}.small-5:nth-of-type(2.4n+1){clear:both}.small-5:last-child{float:left}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-6:nth-of-type(1n){clear:none}.small-6:nth-of-type(2n+1){clear:both}.small-6:last-child{float:left}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-7:nth-of-type(1n){clear:none}.small-7:nth-of-type(1.71429n+1){clear:both}.small-7:last-child{float:left}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-8:nth-of-type(1n){clear:none}.small-8:nth-of-type(1.5n+1){clear:both}.small-8:last-child{float:left}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-9:nth-of-type(1n){clear:none}.small-9:nth-of-type(1.33333n+1){clear:both}.small-9:last-child{float:left}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-10:nth-of-type(1n){clear:none}.small-10:nth-of-type(1.2n+1){clear:both}.small-10:last-child{float:left}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-11:nth-of-type(1n){clear:none}.small-11:nth-of-type(1.09091n+1){clear:both}.small-11:last-child{float:left}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-12:nth-of-type(1n){clear:none}.small-12:nth-of-type(1n+1){clear:both}.small-12:last-child{float:left}.small-offset-11{margin-left:91.66667%}.small-up-1>.column,.small-up-1>.columns{width:100%;float:left}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{width:50%;float:left}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{width:33.33333%;float:left}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{width:25%;float:left}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{width:20%;float:left}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{width:16.66667%;float:left}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{width:14.28571%;float:left}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{width:12.5%;float:left}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.small-collapse .row,.expanded.row .small-collapse.row{margin-left:0;margin-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.small-centered{margin-left:auto;margin-right:auto}.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}.small-uncentered,.small-push-0,.small-pull-0{position:static;margin-left:0;margin-right:0;float:left}@media screen and (min-width: 40em){.medium-1{width:8.33333%}.medium-1:nth-of-type(1n){clear:none}.medium-1:nth-of-type(12n+1){clear:both}.medium-1:last-child{float:left}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0%}.medium-2{width:16.66667%}.medium-2:nth-of-type(1n){clear:none}.medium-2:nth-of-type(6n+1){clear:both}.medium-2:last-child{float:left}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-3:nth-of-type(1n){clear:none}.medium-3:nth-of-type(4n+1){clear:both}.medium-3:last-child{float:left}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-4:nth-of-type(1n){clear:none}.medium-4:nth-of-type(3n+1){clear:both}.medium-4:last-child{float:left}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-5:nth-of-type(1n){clear:none}.medium-5:nth-of-type(2.4n+1){clear:both}.medium-5:last-child{float:left}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-6:nth-of-type(1n){clear:none}.medium-6:nth-of-type(2n+1){clear:both}.medium-6:last-child{float:left}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-7:nth-of-type(1n){clear:none}.medium-7:nth-of-type(1.71429n+1){clear:both}.medium-7:last-child{float:left}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-8:nth-of-type(1n){clear:none}.medium-8:nth-of-type(1.5n+1){clear:both}.medium-8:last-child{float:left}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-9:nth-of-type(1n){clear:none}.medium-9:nth-of-type(1.33333n+1){clear:both}.medium-9:last-child{float:left}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-10:nth-of-type(1n){clear:none}.medium-10:nth-of-type(1.2n+1){clear:both}.medium-10:last-child{float:left}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-11:nth-of-type(1n){clear:none}.medium-11:nth-of-type(1.09091n+1){clear:both}.medium-11:last-child{float:left}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-12:nth-of-type(1n){clear:none}.medium-12:nth-of-type(1n+1){clear:both}.medium-12:last-child{float:left}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.column,.medium-up-1>.columns{width:100%;float:left}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{width:50%;float:left}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{width:33.33333%;float:left}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{width:25%;float:left}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{width:20%;float:left}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{width:16.66667%;float:left}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{width:14.28571%;float:left}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{width:12.5%;float:left}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.medium-collapse .row,.expanded.row .medium-collapse.row{margin-left:0;margin-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:1.25rem;padding-right:1.25rem}.medium-centered{margin-left:auto;margin-right:auto}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}.medium-uncentered,.medium-push-0,.medium-pull-0{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width: 50em){.xmedium-1{width:8.33333%}.xmedium-1:nth-of-type(1n){clear:none}.xmedium-1:nth-of-type(12n+1){clear:both}.xmedium-1:last-child{float:left}.xmedium-push-1{position:relative;left:8.33333%}.xmedium-pull-1{position:relative;left:-8.33333%}.xmedium-offset-0{margin-left:0%}.xmedium-2{width:16.66667%}.xmedium-2:nth-of-type(1n){clear:none}.xmedium-2:nth-of-type(6n+1){clear:both}.xmedium-2:last-child{float:left}.xmedium-push-2{position:relative;left:16.66667%}.xmedium-pull-2{position:relative;left:-16.66667%}.xmedium-offset-1{margin-left:8.33333%}.xmedium-3{width:25%}.xmedium-3:nth-of-type(1n){clear:none}.xmedium-3:nth-of-type(4n+1){clear:both}.xmedium-3:last-child{float:left}.xmedium-push-3{position:relative;left:25%}.xmedium-pull-3{position:relative;left:-25%}.xmedium-offset-2{margin-left:16.66667%}.xmedium-4{width:33.33333%}.xmedium-4:nth-of-type(1n){clear:none}.xmedium-4:nth-of-type(3n+1){clear:both}.xmedium-4:last-child{float:left}.xmedium-push-4{position:relative;left:33.33333%}.xmedium-pull-4{position:relative;left:-33.33333%}.xmedium-offset-3{margin-left:25%}.xmedium-5{width:41.66667%}.xmedium-5:nth-of-type(1n){clear:none}.xmedium-5:nth-of-type(2.4n+1){clear:both}.xmedium-5:last-child{float:left}.xmedium-push-5{position:relative;left:41.66667%}.xmedium-pull-5{position:relative;left:-41.66667%}.xmedium-offset-4{margin-left:33.33333%}.xmedium-6{width:50%}.xmedium-6:nth-of-type(1n){clear:none}.xmedium-6:nth-of-type(2n+1){clear:both}.xmedium-6:last-child{float:left}.xmedium-push-6{position:relative;left:50%}.xmedium-pull-6{position:relative;left:-50%}.xmedium-offset-5{margin-left:41.66667%}.xmedium-7{width:58.33333%}.xmedium-7:nth-of-type(1n){clear:none}.xmedium-7:nth-of-type(1.71429n+1){clear:both}.xmedium-7:last-child{float:left}.xmedium-push-7{position:relative;left:58.33333%}.xmedium-pull-7{position:relative;left:-58.33333%}.xmedium-offset-6{margin-left:50%}.xmedium-8{width:66.66667%}.xmedium-8:nth-of-type(1n){clear:none}.xmedium-8:nth-of-type(1.5n+1){clear:both}.xmedium-8:last-child{float:left}.xmedium-push-8{position:relative;left:66.66667%}.xmedium-pull-8{position:relative;left:-66.66667%}.xmedium-offset-7{margin-left:58.33333%}.xmedium-9{width:75%}.xmedium-9:nth-of-type(1n){clear:none}.xmedium-9:nth-of-type(1.33333n+1){clear:both}.xmedium-9:last-child{float:left}.xmedium-push-9{position:relative;left:75%}.xmedium-pull-9{position:relative;left:-75%}.xmedium-offset-8{margin-left:66.66667%}.xmedium-10{width:83.33333%}.xmedium-10:nth-of-type(1n){clear:none}.xmedium-10:nth-of-type(1.2n+1){clear:both}.xmedium-10:last-child{float:left}.xmedium-push-10{position:relative;left:83.33333%}.xmedium-pull-10{position:relative;left:-83.33333%}.xmedium-offset-9{margin-left:75%}.xmedium-11{width:91.66667%}.xmedium-11:nth-of-type(1n){clear:none}.xmedium-11:nth-of-type(1.09091n+1){clear:both}.xmedium-11:last-child{float:left}.xmedium-push-11{position:relative;left:91.66667%}.xmedium-pull-11{position:relative;left:-91.66667%}.xmedium-offset-10{margin-left:83.33333%}.xmedium-12{width:100%}.xmedium-12:nth-of-type(1n){clear:none}.xmedium-12:nth-of-type(1n+1){clear:both}.xmedium-12:last-child{float:left}.xmedium-offset-11{margin-left:91.66667%}.xmedium-up-1>.column,.xmedium-up-1>.columns{width:100%;float:left}.xmedium-up-1>.column:nth-of-type(1n),.xmedium-up-1>.columns:nth-of-type(1n){clear:none}.xmedium-up-1>.column:nth-of-type(1n+1),.xmedium-up-1>.columns:nth-of-type(1n+1){clear:both}.xmedium-up-1>.column:last-child,.xmedium-up-1>.columns:last-child{float:left}.xmedium-up-2>.column,.xmedium-up-2>.columns{width:50%;float:left}.xmedium-up-2>.column:nth-of-type(1n),.xmedium-up-2>.columns:nth-of-type(1n){clear:none}.xmedium-up-2>.column:nth-of-type(2n+1),.xmedium-up-2>.columns:nth-of-type(2n+1){clear:both}.xmedium-up-2>.column:last-child,.xmedium-up-2>.columns:last-child{float:left}.xmedium-up-3>.column,.xmedium-up-3>.columns{width:33.33333%;float:left}.xmedium-up-3>.column:nth-of-type(1n),.xmedium-up-3>.columns:nth-of-type(1n){clear:none}.xmedium-up-3>.column:nth-of-type(3n+1),.xmedium-up-3>.columns:nth-of-type(3n+1){clear:both}.xmedium-up-3>.column:last-child,.xmedium-up-3>.columns:last-child{float:left}.xmedium-up-4>.column,.xmedium-up-4>.columns{width:25%;float:left}.xmedium-up-4>.column:nth-of-type(1n),.xmedium-up-4>.columns:nth-of-type(1n){clear:none}.xmedium-up-4>.column:nth-of-type(4n+1),.xmedium-up-4>.columns:nth-of-type(4n+1){clear:both}.xmedium-up-4>.column:last-child,.xmedium-up-4>.columns:last-child{float:left}.xmedium-up-5>.column,.xmedium-up-5>.columns{width:20%;float:left}.xmedium-up-5>.column:nth-of-type(1n),.xmedium-up-5>.columns:nth-of-type(1n){clear:none}.xmedium-up-5>.column:nth-of-type(5n+1),.xmedium-up-5>.columns:nth-of-type(5n+1){clear:both}.xmedium-up-5>.column:last-child,.xmedium-up-5>.columns:last-child{float:left}.xmedium-up-6>.column,.xmedium-up-6>.columns{width:16.66667%;float:left}.xmedium-up-6>.column:nth-of-type(1n),.xmedium-up-6>.columns:nth-of-type(1n){clear:none}.xmedium-up-6>.column:nth-of-type(6n+1),.xmedium-up-6>.columns:nth-of-type(6n+1){clear:both}.xmedium-up-6>.column:last-child,.xmedium-up-6>.columns:last-child{float:left}.xmedium-up-7>.column,.xmedium-up-7>.columns{width:14.28571%;float:left}.xmedium-up-7>.column:nth-of-type(1n),.xmedium-up-7>.columns:nth-of-type(1n){clear:none}.xmedium-up-7>.column:nth-of-type(7n+1),.xmedium-up-7>.columns:nth-of-type(7n+1){clear:both}.xmedium-up-7>.column:last-child,.xmedium-up-7>.columns:last-child{float:left}.xmedium-up-8>.column,.xmedium-up-8>.columns{width:12.5%;float:left}.xmedium-up-8>.column:nth-of-type(1n),.xmedium-up-8>.columns:nth-of-type(1n){clear:none}.xmedium-up-8>.column:nth-of-type(8n+1),.xmedium-up-8>.columns:nth-of-type(8n+1){clear:both}.xmedium-up-8>.column:last-child,.xmedium-up-8>.columns:last-child{float:left}.xmedium-collapse>.column,.xmedium-collapse>.columns{padding-left:0;padding-right:0}.xmedium-collapse .row,.expanded.row .xmedium-collapse.row{margin-left:0;margin-right:0}.xmedium-uncollapse>.column,.xmedium-uncollapse>.columns{padding-left:1.25rem;padding-right:1.25rem}.xmedium-centered{margin-left:auto;margin-right:auto}.xmedium-centered,.xmedium-centered:last-child:not(:first-child){float:none;clear:both}.xmedium-uncentered,.xmedium-push-0,.xmedium-pull-0{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width: 64em){.large-1{width:8.33333%}.large-1:nth-of-type(1n){clear:none}.large-1:nth-of-type(12n+1){clear:both}.large-1:last-child{float:left}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0%}.large-2{width:16.66667%}.large-2:nth-of-type(1n){clear:none}.large-2:nth-of-type(6n+1){clear:both}.large-2:last-child{float:left}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-3:nth-of-type(1n){clear:none}.large-3:nth-of-type(4n+1){clear:both}.large-3:last-child{float:left}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-4:nth-of-type(1n){clear:none}.large-4:nth-of-type(3n+1){clear:both}.large-4:last-child{float:left}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-5:nth-of-type(1n){clear:none}.large-5:nth-of-type(2.4n+1){clear:both}.large-5:last-child{float:left}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-6:nth-of-type(1n){clear:none}.large-6:nth-of-type(2n+1){clear:both}.large-6:last-child{float:left}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-7:nth-of-type(1n){clear:none}.large-7:nth-of-type(1.71429n+1){clear:both}.large-7:last-child{float:left}.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-8:nth-of-type(1n){clear:none}.large-8:nth-of-type(1.5n+1){clear:both}.large-8:last-child{float:left}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-9:nth-of-type(1n){clear:none}.large-9:nth-of-type(1.33333n+1){clear:both}.large-9:last-child{float:left}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-10:nth-of-type(1n){clear:none}.large-10:nth-of-type(1.2n+1){clear:both}.large-10:last-child{float:left}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-11:nth-of-type(1n){clear:none}.large-11:nth-of-type(1.09091n+1){clear:both}.large-11:last-child{float:left}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-12:nth-of-type(1n){clear:none}.large-12:nth-of-type(1n+1){clear:both}.large-12:last-child{float:left}.large-offset-11{margin-left:91.66667%}.large-up-1>.column,.large-up-1>.columns{width:100%;float:left}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{width:50%;float:left}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{width:33.33333%;float:left}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{width:25%;float:left}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{width:20%;float:left}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{width:16.66667%;float:left}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{width:14.28571%;float:left}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{width:12.5%;float:left}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.large-collapse .row,.expanded.row .large-collapse.row{margin-left:0;margin-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:1.25rem;padding-right:1.25rem}.large-centered{margin-left:auto;margin-right:auto}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}.large-uncentered,.large-push-0,.large-pull-0{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width: 75em){.xlarge-1{width:8.33333%}.xlarge-1:nth-of-type(1n){clear:none}.xlarge-1:nth-of-type(12n+1){clear:both}.xlarge-1:last-child{float:left}.xlarge-push-1{position:relative;left:8.33333%}.xlarge-pull-1{position:relative;left:-8.33333%}.xlarge-offset-0{margin-left:0%}.xlarge-2{width:16.66667%}.xlarge-2:nth-of-type(1n){clear:none}.xlarge-2:nth-of-type(6n+1){clear:both}.xlarge-2:last-child{float:left}.xlarge-push-2{position:relative;left:16.66667%}.xlarge-pull-2{position:relative;left:-16.66667%}.xlarge-offset-1{margin-left:8.33333%}.xlarge-3{width:25%}.xlarge-3:nth-of-type(1n){clear:none}.xlarge-3:nth-of-type(4n+1){clear:both}.xlarge-3:last-child{float:left}.xlarge-push-3{position:relative;left:25%}.xlarge-pull-3{position:relative;left:-25%}.xlarge-offset-2{margin-left:16.66667%}.xlarge-4{width:33.33333%}.xlarge-4:nth-of-type(1n){clear:none}.xlarge-4:nth-of-type(3n+1){clear:both}.xlarge-4:last-child{float:left}.xlarge-push-4{position:relative;left:33.33333%}.xlarge-pull-4{position:relative;left:-33.33333%}.xlarge-offset-3{margin-left:25%}.xlarge-5{width:41.66667%}.xlarge-5:nth-of-type(1n){clear:none}.xlarge-5:nth-of-type(2.4n+1){clear:both}.xlarge-5:last-child{float:left}.xlarge-push-5{position:relative;left:41.66667%}.xlarge-pull-5{position:relative;left:-41.66667%}.xlarge-offset-4{margin-left:33.33333%}.xlarge-6{width:50%}.xlarge-6:nth-of-type(1n){clear:none}.xlarge-6:nth-of-type(2n+1){clear:both}.xlarge-6:last-child{float:left}.xlarge-push-6{position:relative;left:50%}.xlarge-pull-6{position:relative;left:-50%}.xlarge-offset-5{margin-left:41.66667%}.xlarge-7{width:58.33333%}.xlarge-7:nth-of-type(1n){clear:none}.xlarge-7:nth-of-type(1.71429n+1){clear:both}.xlarge-7:last-child{float:left}.xlarge-push-7{position:relative;left:58.33333%}.xlarge-pull-7{position:relative;left:-58.33333%}.xlarge-offset-6{margin-left:50%}.xlarge-8{width:66.66667%}.xlarge-8:nth-of-type(1n){clear:none}.xlarge-8:nth-of-type(1.5n+1){clear:both}.xlarge-8:last-child{float:left}.xlarge-push-8{position:relative;left:66.66667%}.xlarge-pull-8{position:relative;left:-66.66667%}.xlarge-offset-7{margin-left:58.33333%}.xlarge-9{width:75%}.xlarge-9:nth-of-type(1n){clear:none}.xlarge-9:nth-of-type(1.33333n+1){clear:both}.xlarge-9:last-child{float:left}.xlarge-push-9{position:relative;left:75%}.xlarge-pull-9{position:relative;left:-75%}.xlarge-offset-8{margin-left:66.66667%}.xlarge-10{width:83.33333%}.xlarge-10:nth-of-type(1n){clear:none}.xlarge-10:nth-of-type(1.2n+1){clear:both}.xlarge-10:last-child{float:left}.xlarge-push-10{position:relative;left:83.33333%}.xlarge-pull-10{position:relative;left:-83.33333%}.xlarge-offset-9{margin-left:75%}.xlarge-11{width:91.66667%}.xlarge-11:nth-of-type(1n){clear:none}.xlarge-11:nth-of-type(1.09091n+1){clear:both}.xlarge-11:last-child{float:left}.xlarge-push-11{position:relative;left:91.66667%}.xlarge-pull-11{position:relative;left:-91.66667%}.xlarge-offset-10{margin-left:83.33333%}.xlarge-12{width:100%}.xlarge-12:nth-of-type(1n){clear:none}.xlarge-12:nth-of-type(1n+1){clear:both}.xlarge-12:last-child{float:left}.xlarge-offset-11{margin-left:91.66667%}.xlarge-up-1>.column,.xlarge-up-1>.columns{width:100%;float:left}.xlarge-up-1>.column:nth-of-type(1n),.xlarge-up-1>.columns:nth-of-type(1n){clear:none}.xlarge-up-1>.column:nth-of-type(1n+1),.xlarge-up-1>.columns:nth-of-type(1n+1){clear:both}.xlarge-up-1>.column:last-child,.xlarge-up-1>.columns:last-child{float:left}.xlarge-up-2>.column,.xlarge-up-2>.columns{width:50%;float:left}.xlarge-up-2>.column:nth-of-type(1n),.xlarge-up-2>.columns:nth-of-type(1n){clear:none}.xlarge-up-2>.column:nth-of-type(2n+1),.xlarge-up-2>.columns:nth-of-type(2n+1){clear:both}.xlarge-up-2>.column:last-child,.xlarge-up-2>.columns:last-child{float:left}.xlarge-up-3>.column,.xlarge-up-3>.columns{width:33.33333%;float:left}.xlarge-up-3>.column:nth-of-type(1n),.xlarge-up-3>.columns:nth-of-type(1n){clear:none}.xlarge-up-3>.column:nth-of-type(3n+1),.xlarge-up-3>.columns:nth-of-type(3n+1){clear:both}.xlarge-up-3>.column:last-child,.xlarge-up-3>.columns:last-child{float:left}.xlarge-up-4>.column,.xlarge-up-4>.columns{width:25%;float:left}.xlarge-up-4>.column:nth-of-type(1n),.xlarge-up-4>.columns:nth-of-type(1n){clear:none}.xlarge-up-4>.column:nth-of-type(4n+1),.xlarge-up-4>.columns:nth-of-type(4n+1){clear:both}.xlarge-up-4>.column:last-child,.xlarge-up-4>.columns:last-child{float:left}.xlarge-up-5>.column,.xlarge-up-5>.columns{width:20%;float:left}.xlarge-up-5>.column:nth-of-type(1n),.xlarge-up-5>.columns:nth-of-type(1n){clear:none}.xlarge-up-5>.column:nth-of-type(5n+1),.xlarge-up-5>.columns:nth-of-type(5n+1){clear:both}.xlarge-up-5>.column:last-child,.xlarge-up-5>.columns:last-child{float:left}.xlarge-up-6>.column,.xlarge-up-6>.columns{width:16.66667%;float:left}.xlarge-up-6>.column:nth-of-type(1n),.xlarge-up-6>.columns:nth-of-type(1n){clear:none}.xlarge-up-6>.column:nth-of-type(6n+1),.xlarge-up-6>.columns:nth-of-type(6n+1){clear:both}.xlarge-up-6>.column:last-child,.xlarge-up-6>.columns:last-child{float:left}.xlarge-up-7>.column,.xlarge-up-7>.columns{width:14.28571%;float:left}.xlarge-up-7>.column:nth-of-type(1n),.xlarge-up-7>.columns:nth-of-type(1n){clear:none}.xlarge-up-7>.column:nth-of-type(7n+1),.xlarge-up-7>.columns:nth-of-type(7n+1){clear:both}.xlarge-up-7>.column:last-child,.xlarge-up-7>.columns:last-child{float:left}.xlarge-up-8>.column,.xlarge-up-8>.columns{width:12.5%;float:left}.xlarge-up-8>.column:nth-of-type(1n),.xlarge-up-8>.columns:nth-of-type(1n){clear:none}.xlarge-up-8>.column:nth-of-type(8n+1),.xlarge-up-8>.columns:nth-of-type(8n+1){clear:both}.xlarge-up-8>.column:last-child,.xlarge-up-8>.columns:last-child{float:left}.xlarge-collapse>.column,.xlarge-collapse>.columns{padding-left:0;padding-right:0}.xlarge-collapse .row,.expanded.row .xlarge-collapse.row{margin-left:0;margin-right:0}.xlarge-uncollapse>.column,.xlarge-uncollapse>.columns{padding-left:1.25rem;padding-right:1.25rem}.xlarge-centered{margin-left:auto;margin-right:auto}.xlarge-centered,.xlarge-centered:last-child:not(:first-child){float:none;clear:both}.xlarge-uncentered,.xlarge-push-0,.xlarge-pull-0{position:static;margin-left:0;margin-right:0;float:left}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{font-size:inherit;line-height:1.6;margin-bottom:.5rem;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small,.small-text{font-size:80%;line-height:inherit;color:#d09a7c}h1,h2,h3,h4,h5,h6{font-family:"Canvas3DSans-Kerned",Helvetica,Roboto,Arial,sans-serif;font-weight:normal !important;font-style:normal;color:inherit;margin-top:0;margin-bottom:.5rem;line-height:1.2}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#cacaca;line-height:0}h1.color-white,h2.color-white,h3.color-white,h4.color-white,h5.color-white,h6.color-white{color:#fff}h1{font-size:1.875rem}h2{font-size:1.5625rem}h3{font-size:1.1875rem}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:.875rem}@media screen and (min-width: 40em){h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:1.9375rem}h4{font-size:1.5625rem}h5{font-size:1.25rem}h6{font-size:1rem}}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:normal}a{color:#0a0a0a;text-decoration:underline;line-height:inherit;cursor:pointer;font-weight:600}a:hover,a:focus{color:#E2001A;text-decoration:none}a img{border:0}hr{max-width:120rem;height:0;border-right:0;border-top:0;border-bottom:1px solid #cacaca;border-left:0;margin:1.25rem auto;clear:both}ul,ol,dl{line-height:1.6;margin-bottom:.5rem;list-style-position:outside}li{font-size:inherit}ul{list-style-type:disc;margin-left:1.25rem}ol{margin-left:1.25rem}ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:bold}blockquote{margin:0 0 .5rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:'\2014 \0020'}abbr{color:#0a0a0a;cursor:help;border-bottom:1px dotted #0a0a0a}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#0a0a0a;background-color:#e6e6e6;border:1px solid #cacaca;padding:.125rem .3125rem .0625rem}kbd{padding:.125rem .25rem 0;margin:0;background-color:#e6e6e6;color:#0a0a0a;font-family:Consolas,"Liberation Mono",Courier,monospace;border-radius:10px}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:normal;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}body .uppercase{text-transform:uppercase}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media screen and (min-width: 40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media screen and (min-width: 50em){.xmedium-text-left{text-align:left}.xmedium-text-right{text-align:right}.xmedium-text-center{text-align:center}.xmedium-text-justify{text-align:justify}}@media screen and (min-width: 64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}@media screen and (min-width: 75em){.xlarge-text-left{text-align:left}.xlarge-text-right{text-align:right}.xlarge-text-center{text-align:center}.xlarge-text-justify{text-align:justify}}.show-for-print{display:none !important}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.ce_form{background:url(../../bundles/karlswebsite/assets/images/tafel.jpg);color:#fff;padding:.9375rem 0;padding-left:.9375rem;padding-right:.9375rem}@media screen and (min-width: 40em){.ce_form{padding-left:1.25rem;padding-right:1.25rem}}.ce_form .ce_form_innerWrapper,.ce_form form:first-child{max-width:60rem;margin:0 auto}.ce_form .widget{position:relative}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;padding:.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-family:inherit;font-size:1rem;color:#fff;background-color:rgba(10,10,10,0.5);box-shadow:inset 0 1px 2px rgba(10,10,10,0.1);border-radius:0;transition:box-shadow 0.5s,border-color 0.25s ease-in-out;-webkit-appearance:none;-moz-appearance:none}[type='text']:focus,[type='password']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='week']:focus,[type='email']:focus,[type='number']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='url']:focus,[type='color']:focus,textarea:focus{border:1px solid #8a8a8a;background-color:rgba(10,10,10,0.4);outline:none;box-shadow:0 0 5px #cacaca;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#fff;font-family:"Canvas3DSans-Kerned",Helvetica,Roboto,Arial,sans-serif}input::-moz-placeholder,textarea::-moz-placeholder{color:#fff;font-family:"Canvas3DSans-Kerned",Helvetica,Roboto,Arial,sans-serif}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#fff;font-family:"Canvas3DSans-Kerned",Helvetica,Roboto,Arial,sans-serif}input::placeholder,textarea::placeholder{color:#fff;font-family:"Canvas3DSans-Kerned",Helvetica,Roboto,Arial,sans-serif}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:rgba(230,230,230,0.5);cursor:not-allowed}input:focus,textarea:focus{outline:none}[type='submit'],[type='button']{border-radius:0;-webkit-appearance:none;-moz-appearance:none}input[type='search']{box-sizing:border-box}[type='file'],[type='checkbox'],[type='radio']{margin:0 0 1rem}[type='checkbox']+label,[type='radio']+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}[type='checkbox']+label[for],[type='radio']+label[for]{cursor:pointer}label>[type='checkbox'],label>[type='radio']{margin-right:.5rem;margin-bottom:0}[type='file']{width:100%}label{display:block;margin:0;font-family:"Canvas3DSans-Kerned",Helvetica,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:normal;line-height:1.8;color:#fff}label.middle{margin:0 0 1rem;padding:.5625rem 0}input[type="checkbox"].tooltip_clickable{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);right:0;top:0}input[type="checkbox"].tooltip_clickable:focus+.info-icon-label .tooltip:before,input[type="checkbox"].tooltip_clickable:focus+.info-icon-label .tooltip:after,input[type="checkbox"].tooltip_clickable+.info-icon-label:focus .tooltip:before,input[type="checkbox"].tooltip_clickable+.info-icon-label:focus .tooltip:after{opacity:1;pointer-events:all;transition-delay:300ms}input[type="checkbox"].tooltip_clickable+.info-icon-label{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;padding:0 .3125rem;font-size:1.5625rem;z-index:5;font-family:"MyriadPro-Regular",Helvetica,Roboto,Arial,sans-serif;margin:0}input[type="checkbox"].tooltip_clickable+.info-icon-label [class^="icon-"],input[type="checkbox"].tooltip_clickable+.info-icon-label [class*=" icon-"]{vertical-align:middle;color:#8a8a8a}.widget-textarea input [type="checkbox"] .tooltip_clickable+.info-icon-label{-webkit-transform:translateY(0%);transform:translateY(0%);top:0%}.input-group-button input[type="checkbox"].tooltip_clickable+.info-icon-label{position:relative;right:0;top:0;-webkit-transform:translateY(0%);transform:translateY(0%);line-height:inherit}.input-group-button input[type="checkbox"].tooltip_clickable+.info-icon-label .icon-info-circle:before{vertical-align:middle}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:table;width:100%;margin-bottom:1rem}.input-group>:first-child{border-radius:10px 0 0 10px}.input-group>:last-child>*{border-radius:0 10px 10px 0}.input-group.only-bottom-border{border-bottom:2px solid #8a8a8a}.input-group.only-bottom-border .input-group-label{padding-right:1.25rem}.input-group.only-bottom-border .input-group-field[type='search']:focus{box-shadow:none}.input-group.only-bottom-border .input-group-label,.input-group.only-bottom-border .input-group-field,.input-group.only-bottom-border .input-group-button{color:#fff;background:transparent;border:0;border-radius:0;padding-left:0;padding-bottom:0;vertical-align:bottom}.input-group.only-bottom-border .input-group-label h2,.input-group.only-bottom-border .input-group-label h3,.input-group.only-bottom-border .input-group-field h2,.input-group.only-bottom-border .input-group-field h3,.input-group.only-bottom-border .input-group-button h2,.input-group.only-bottom-border .input-group-button h3{margin:0;line-height:1}.input-group-label,.input-group-field,.input-group-button{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label{text-align:center;padding:0 1rem;background:#e6e6e6;color:#0a0a0a;border:1px solid #cacaca;white-space:nowrap;width:1%;height:100%}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;height:2.5rem}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;height:100%;width:1%}.input-group-button a,.input-group-button input,.input-group-button button{margin:0}.input-group .input-group-button{display:table-cell}.widget-select .input-group-field{border-right:0}.widget-select .input-group-button{border:1px solid #cacaca;border-left:0;color:#fff;background-color:rgba(10,10,10,0.5)}fieldset{border:0;padding:0;margin:0}legend{margin-bottom:.5rem;max-width:100%}.fieldset{border:1px solid #cacaca;padding:1.25rem;margin:1.125rem 0}.fieldset legend{background:#fff;padding:0 .1875rem;margin:0;margin-left:-.1875rem}.form-group{position:relative}select{height:2.4375rem;padding:.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-size:1rem;font-family:"Canvas3DSans-Kerned",Helvetica,Roboto,Arial,sans-serif;line-height:normal;color:#fff;background-color:rgba(10,10,10,0.5);border-radius:0;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-size:9px 6px;background-position:right -1rem center;background-origin:content-box;background-repeat:no-repeat;padding-right:1.5rem}@media screen and (min-width: 0 \0 ){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:disabled{background-color:rgba(230,230,230,0.5);cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){background-color:rgba(226,0,26,0.1);border-color:#E2001A}.is-invalid-label{color:#E2001A}.has-error input,.has-error textarea,.has-error select,.has-error .input-group-button,.error input,.error textarea,.error select,.error .input-group-button{border-color:#E2001A;box-shadow:0 0 10px #e6e6e6;transition:box-shadow 0.5s, border-color 0.25s ease-in-out}.has-error input[type="checkbox"].tooltip_clickable+.info-icon-label,.error input[type="checkbox"].tooltip_clickable+.info-icon-label{top:80%}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:bold;color:#E2001A}.form-error.is-visible{display:block}.error{color:#79b51c}.button{display:inline-block;vertical-align:middle;margin:0 0 0.5rem 0;padding:0.38em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;transition:background-color 0.25s ease-out,color 0.25s ease-out;font-size:1.25rem;line-height:1;text-align:center;cursor:pointer;font-family:"Canvas3DSans-Kerned",Helvetica,Roboto,Arial,sans-serif;text-transform:uppercase;background-color:#79b51c;color:#fff}[data-whatinput='mouse'] .button{outline:0}.button:hover,.button:focus{background-color:#679a18;color:#fff}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.5rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.primary{background-color:#E2001A;color:color-pick-contrast(#E2001A, #fff,#79b51c)}.button.primary:hover,.button.primary:focus{background-color:#b50015;color:color-pick-contrast(#E2001A, #fff,#79b51c)}.button.secondary{background-color:#79b51c;color:color-pick-contrast(#79b51c, #fff,#79b51c)}.button.secondary:hover,.button.secondary:focus{background-color:#619116;color:color-pick-contrast(#79b51c, #fff,#79b51c)}.button.success{background-color:#79b51c;color:color-pick-contrast(#79b51c, #fff,#79b51c)}.button.success:hover,.button.success:focus{background-color:#619116;color:color-pick-contrast(#79b51c, #fff,#79b51c)}.button.warning{background-color:#FFD32C;color:color-pick-contrast(#FFD32C, #fff,#79b51c)}.button.warning:hover,.button.warning:focus{background-color:#efbd00;color:color-pick-contrast(#FFD32C, #fff,#79b51c)}.button.alert{background-color:#E2001A;color:color-pick-contrast(#E2001A, #fff,#79b51c)}.button.alert:hover,.button.alert:focus{background-color:#b50015;color:color-pick-contrast(#E2001A, #fff,#79b51c)}.button.dark-gray{background-color:#8a8a8a;color:color-pick-contrast(#8a8a8a, #fff,#79b51c)}.button.dark-gray:hover,.button.dark-gray:focus{background-color:#6e6e6e;color:color-pick-contrast(#8a8a8a, #fff,#79b51c)}.button.hollow{border:1px solid #E2001A;color:#E2001A}.button.hollow,.button.hollow:hover,.button.hollow:focus{background-color:transparent}.button.hollow:hover,.button.hollow:focus{border-color:#71000d;color:#71000d}.button.hollow.primary{border:1px solid #E2001A;color:#E2001A}.button.hollow.primary:hover,.button.hollow.primary:focus{border-color:#71000d;color:#71000d}.button.hollow.secondary{border:1px solid #79b51c;color:#79b51c}.button.hollow.secondary:hover,.button.hollow.secondary:focus{border-color:#3d5b0e;color:#3d5b0e}.button.hollow.success{border:1px solid #79b51c;color:#79b51c}.button.hollow.success:hover,.button.hollow.success:focus{border-color:#3d5b0e;color:#3d5b0e}.button.hollow.warning{border:1px solid #FFD32C;color:#FFD32C}.button.hollow.warning:hover,.button.hollow.warning:focus{border-color:#967600;color:#967600}.button.hollow.alert{border:1px solid #E2001A;color:#E2001A}.button.hollow.alert:hover,.button.hollow.alert:focus{border-color:#71000d;color:#71000d}.button.hollow.dark-gray{border:1px solid #8a8a8a;color:#8a8a8a}.button.hollow.dark-gray:hover,.button.hollow.dark-gray:focus{border-color:#454545;color:#454545}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#E2001A;color:#fff}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary:hover,.button.disabled.primary:focus,.button[disabled].primary:hover,.button[disabled].primary:focus{background-color:#E2001A;color:#fff}.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#79b51c;color:#fff}.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#79b51c;color:#fff}.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#FFD32C;color:#fff}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#E2001A;color:#fff}.button.disabled.dark-gray,.button[disabled].dark-gray{opacity:.25;cursor:not-allowed}.button.disabled.dark-gray:hover,.button.disabled.dark-gray:focus,.button[disabled].dark-gray:hover,.button[disabled].dark-gray:focus{background-color:#8a8a8a;color:#fff}.button.dropdown::after{content:'';display:block;width:0;height:0;border:inset .4em;border-color:#fff transparent transparent;border-top-style:solid;border-bottom-width:0;position:relative;top:0.4em;display:inline-block;float:right;margin-left:1em}.button.arrow-only::after{top:-0.1em;float:none;margin-left:0}table{margin-bottom:1.25rem;border-radius:10px}table thead,table tbody,table tfoot{border:1px solid rgba(13,13,13,0);background-color:transparent}table caption{font-weight:bold;padding:.0625rem .5rem .0625rem}table thead{background:rgba(6,6,6,0);color:#0a0a0a}table tfoot{background:rgba(13,13,13,0);color:#0a0a0a}table thead tr,table tfoot tr{background:transparent}table thead th,table thead td,table tfoot th,table tfoot td{padding:.0625rem .5rem .0625rem;font-weight:bold;text-align:left}table tbody tr:nth-child(even){background-color:rgba(13,13,13,0)}table tbody th,table tbody td{padding:.0625rem .5rem .0625rem}@media screen and (max-width: 49.9375em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack tr,table.stack th,table.stack td{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover tr:hover{background-color:transparent}table.hover tr:nth-of-type(even):hover{background-color:transparent}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.hide{display:none !important}.invisible{visibility:hidden}.invisible-only{visibility:hidden}@media screen and (max-width: 39.9375em){.hide-for-small-only{display:none !important}}@media screen and (max-width: 0em), screen and (min-width: 40em){.show-for-small-only{display:none !important}}@media screen and (min-width: 40em){.hide-for-medium{display:none !important}}@media screen and (max-width: 39.9375em){.show-for-medium{display:none !important}}@media screen and (min-width: 40em) and (max-width: 49.9375em){.hide-for-medium-only{display:none !important}}@media screen and (max-width: 39.9375em), screen and (min-width: 50em){.show-for-medium-only{display:none !important}}@media screen and (min-width: 50em){.hide-for-xmedium{display:none !important}}@media screen and (max-width: 49.9375em){.show-for-xmedium{display:none !important}}@media screen and (min-width: 50em) and (max-width: 63.9375em){.hide-for-xmedium-only{display:none !important}}@media screen and (max-width: 49.9375em), screen and (min-width: 64em){.show-for-xmedium-only{display:none !important}}@media screen and (min-width: 64em){.hide-for-large{display:none !important}}@media screen and (max-width: 63.9375em){.show-for-large{display:none !important}}@media screen and (min-width: 64em) and (max-width: 74.9375em){.hide-for-large-only{display:none !important}}@media screen and (max-width: 63.9375em), screen and (min-width: 75em){.show-for-large-only{display:none !important}}@media screen and (min-width: 75em){.hide-for-xlarge{display:none !important}}@media screen and (max-width: 74.9375em){.show-for-xlarge{display:none !important}}@media screen and (min-width: 75em) and (max-width: 89.9375em){.hide-for-xlarge-only{display:none !important}}@media screen and (max-width: 74.9375em), screen and (min-width: 90em){.show-for-xlarge-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.show-on-focus:active,.show-on-focus:focus{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.float-left{float:left !important}.float-right{float:right !important}.float-center{display:block;margin-left:auto;margin-right:auto}.clearfix::before,.clearfix::after{content:' ';display:table}.clearfix::after{clear:both}input#burger ~ .main-navigation-header-and-content .main-navigation-content .is-drilldown{position:relative;max-width:100% !important}input#burger ~ .main-navigation-header-and-content .main-navigation-content .is-drilldown ul.isSubMenuOpen>li>a{display:none}input#burger ~ .main-navigation-header-and-content .main-navigation-content .is-drilldown li{display:block !important;outline:0}input#burger ~ .main-navigation-header-and-content .main-navigation-content .is-drilldown li a{outline:0}.is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;height:100%;margin-left:0;width:100%;background:transparent;transition:-webkit-transform 0.15s linear;transition:transform 0.15s linear}.is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);transform:translateX(100%)}.is-drilldown-submenu-parent>a{position:relative}.is-drilldown-submenu-parent>a:after{content:"";font-family:'karls' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;margin-top:-6px;right:1rem}.js-drilldown-back>a{outline:0}.js-drilldown-back>a:before{content:"";font-family:'karls' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-left-width:0;display:inline-block;vertical-align:middle;margin-right:0.75rem}.menu{margin:0;list-style-type:none}.menu>li{display:table-cell;vertical-align:middle}[data-whatinput='mouse'] .menu>li{outline:0}.menu>li>a{display:block;padding:0.7rem 1rem;line-height:1}.menu input,.menu a,.menu button{margin-bottom:0}.menu>li>a img,.menu>li>a i,.menu>li>a svg{vertical-align:middle}.menu>li>a img+span,.menu>li>a i+span,.menu>li>a svg+span{vertical-align:middle}.menu>li>a img,.menu>li>a i,.menu>li>a svg{margin-right:.25rem;display:inline-block}.menu>li{display:table-cell}.menu.vertical>li{display:block}@media screen and (min-width: 40em){.menu.medium-horizontal>li{display:table-cell}.menu.medium-vertical>li{display:block}}@media screen and (min-width: 50em){.menu.xmedium-horizontal>li{display:table-cell}.menu.xmedium-vertical>li{display:block}}@media screen and (min-width: 64em){.menu.large-horizontal>li{display:table-cell}.menu.large-vertical>li{display:block}}@media screen and (min-width: 75em){.menu.xlarge-horizontal>li{display:table-cell}.menu.xlarge-vertical>li{display:block}}.menu.simple li{line-height:1;display:inline-block;margin-right:1rem}.menu.simple a{padding:0}.menu.align-right::before,.menu.align-right::after{content:' ';display:table}.menu.align-right::after{clear:both}.menu.align-right>li{float:right}.menu.expanded{width:100%;display:table;table-layout:fixed}.menu.expanded>li:first-child:last-child{width:100%}.menu.icon-top>li>a{text-align:center}.menu.icon-top>li>a img,.menu.icon-top>li>a i,.menu.icon-top>li>a svg{display:block;margin:0 auto .25rem}.menu.nested{margin-left:1rem}.menu .active>a{color:#fff;background:rgba(138,138,138,0.5);-webkit-filter:invert(20%);filter:invert(20%)}.menu-text{font-weight:bold;color:inherit;line-height:1;padding-top:0;padding-bottom:0;padding:0.7rem 1rem}.menu-centered{text-align:center}.menu-centered>.menu{display:inline-block}.no-js [data-responsive-menu] ul{display:none}.sticky-container{position:relative}.sticky{position:absolute;z-index:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.sticky.is-stuck{position:fixed;z-index:5}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:absolute;left:auto;right:auto}.sticky.is-anchored.is-at-bottom{bottom:0}.flex-video{position:relative;height:0;padding-bottom:75%;margin-bottom:0;overflow:hidden}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen{padding-bottom:56.25%}.flex-video.vimeo{padding-top:0}.dottedBorder{margin:1.25rem 0;color:#8a8a8a;background-image:linear-gradient(to right, transparent 77%, #8a8a8a 0%);background-position:bottom;background-size:10px 2px;background-repeat:repeat-x}.dottedBorderTop{margin:1.25rem 0;color:#8a8a8a;background-image:linear-gradient(to right, transparent 77%, #8a8a8a 0%);background-position:top;background-size:10px 2px;background-repeat:repeat-x}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

