﻿@import'../../../../../../cis-data/fonts/font-awesome/css/all.min.css';:root{--site__space:100px;--padding:calc(var(--font__size) * var(--font__line-height));--content__width:1920px;--font__size:1.7rem;--font__size--small:1.5rem;--font__line-height:1.4;--font__family:Arial, sans-serif;--font__weight:400;--font__size--input:1.6rem;--font__line-height--input:var(--font__line-height);--font__weight--input:var(--font__weight);--font__family--input:var(--font__family)}html{font-size:62.5%;line-height:1;-webkit-text-size-adjust:100%;-webkit-hyphens:auto;-webkit-font-smoothing:antialiased;hyphens:auto}body{overflow-x:hidden}picture{display:block}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,textarea{margin:0}p,ul,ol{padding-bottom:calc(var(--font__size)*var(--font__line-height))}b,strong{font-weight:bold}:focus{outline:none}sup,sub{line-height:0}table{border-collapse:collapse;border-spacing:0}input[type=checkbox],input[type=radio]{margin:0}img{display:block;max-width:100%;border:0}@media(max-width: 1920px){.html{font-size:59% !important}}@media(max-width: 1280px){.html{font-size:50% !important}}@media(max-width: 1024px){.html{font-size:62.5% !important}}.hidden{display:none}.ajaxdiv-overlay{position:fixed;z-index:50;top:0;left:0;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.ajaxdiv{position:fixed;z-index:51;top:50%;left:50%;display:none;transform:translate(-50%, -50%);width:100%;max-width:1920px}.ajaxdiv__close{position:fixed;z-index:2;top:15px;right:15px;width:40px;height:40px;background-color:#000;cursor:pointer}.ajaxdiv__close:before,.ajaxdiv__close:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:1px;background-color:#fff}.ajaxdiv__close:before{transform:translate(-50%, -50%) rotate(45deg)}.ajaxdiv__close:after{transform:translate(-50%, -50%) rotate(-45deg)}.ajaxdiv--video{max-width:1280px}.ajaxdiv--video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.ajaxdiv--video .ajaxdiv__content{height:0;padding-bottom:56.25%}.ajaxdiv__content{position:relative;z-index:1}.ajaxdiv[style*="display:block"]+.ajaxdiv-overlay{display:block}.modal{position:fixed;z-index:50;top:0;left:0;width:100%;height:100%;background-color:rgba(29,29,27,.7);display:flex;justify-content:center;align-items:center;cursor:pointer;overflow:auto;-webkit-overflow-scrolling:touch}.modal__popup{position:relative;z-index:1;width:1920px;max-width:100%;max-height:100%}.modal__popup--video{width:1280px;max-width:92%;max-height:92%;line-height:0}.modal__close{display:block;position:absolute;top:15px;right:15px;width:40px;height:40px;border:2px #1d1d1b solid;box-sizing:border-box;background-color:#fff;cursor:pointer}.modal__close:before,.modal__close:after{content:"";display:block;position:absolute;top:50%;left:50%;width:75%;height:2px;background-color:#1d1d1b}.modal__close:before{transform:translate(-50%, -50%) rotate(45deg)}.modal__close:after{transform:translate(-50%, -50%) rotate(-45deg)}.modal__iframe--video{width:100%;aspect-ratio:16/9}.iframe-wrp{position:relative}.iframe-wrp--a4-portrait{height:0;padding-bottom:141.4285714286%}.iframe-wrp--a4-landscape{height:0;padding-bottom:70.7070707071%}.iframe-wrp iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;border:0}.cookie_notification{position:fixed;z-index:70;right:0;bottom:0;left:0;visibility:hidden;opacity:0;transform:translateY(100%);background-color:rgba(0,0,0,.8)}.cookie_notification.show{animation:showCookieNotification .7s 1s forwards}.cookie_notification.hide{animation:hideCookieNotification .7s forwards}.cookie_notification_inner{position:relative;padding:15px 35px 15px 15px;font-size:15px;line-height:25px;color:#fff}.cookie_notification_inner:after{content:"";clear:both;display:block}.cookie_notification_inner a{padding-left:5px;text-decoration:underline;color:#fff}.cookie_notification_inner a:hover{color:#fff}.cookie_notification_inner p:last-of-type{padding-bottom:0}.cookie_notification_close{position:absolute;top:15px;right:5px;display:block;width:25px;height:25px;cursor:pointer}.cookie_notification_close:before,.cookie_notification_close:after{content:"";position:absolute;top:50%;left:0;display:block;transform-origin:center top;width:100%;height:1px;background-color:#fff}.cookie_notification_close:before{transform:translateY(-50%) rotate(45deg)}.cookie_notification_close:after{transform:translateY(-50%) rotate(-45deg)}@keyframes showCookieNotification{0%{visibility:hidden;opacity:0;transform:translateY(100%)}100%{visibility:visible;opacity:1;transform:translateY(0%)}}@keyframes hideCookieNotification{0%{visibility:visible;opacity:1;transform:translateY(0%)}100%{visibility:hidden;opacity:0;transform:translateY(100%)}}.browser_notification_overlay{position:fixed;z-index:998;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8)}.browser_notification{position:fixed;z-index:999;top:0;right:0;left:0;padding:15px 15px 0;background-color:#fff;font-size:15px;line-height:25px;color:#000}.browser_notification p{padding-bottom:15px}.browser_notification_close{position:absolute;top:15px;right:5px;display:block;width:25px;height:25px;cursor:pointer}.browser_notification_close:before,.browser_notification_close:after{content:"";position:absolute;top:50%;left:0;display:block;transform-origin:center top;width:100%;height:1px;background-color:#000}.browser_notification_close:before{transform:translateY(-50%) rotate(45deg)}.browser_notification_close:after{transform:translateY(-50%) rotate(-45deg)}:root{--cis__font-size:14px;--cis__line-height:20px}.cis-action-wrp{margin-bottom:15px}.cis-action-wrp:after{content:"";clear:both;display:block}.cis-action-wrp .cis-action{float:left;margin-bottom:0}.cis-action{position:relative;z-index:9999;margin-bottom:15px;font-family:"Noto Sans Regular";font-size:15px}.cis-action:after{content:"";clear:both;display:block}.cis-action>span{position:relative;z-index:1;float:left;height:35px;padding:0 40px 0 15px;background-color:#fff;border:1px #d7d7d7 solid;line-height:35px;color:#333;cursor:pointer}.cis-action>span:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:700;position:absolute;top:0;right:0;width:35px;height:35px;line-height:35px;text-align:center;font-size:var(--cis__font-size)}.cis-action>ul{display:none;position:absolute;z-index:2;top:35px;left:0;width:265px;list-style:none;padding:0;background-color:#fff;border:1px #d7d7d7 solid;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2)}.cis-action>ul li{padding-bottom:0}.cis-action>ul li:before{content:""}.cis-action>ul li:not(:last-of-type){border-bottom:1px #d7d7d7 solid}.cis-action>ul a{display:block;position:relative;padding-left:15px;font-size:15px;line-height:35px;color:#333;text-decoration:none}.cis-action>ul a:hover{background-color:#f5f5f5}.cis-action>ul a.icon{padding-left:37px}.cis-action>ul a.icon:before{position:absolute;top:7px;left:7px;width:20px;height:20px;font-size:var(--cis__font-size);line-height:20px;text-align:center;color:#646464}.cis-action>ul a.icon.add:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:700}.cis-action>ul a.icon.sort:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:700}.cis-action.in>ul{display:block}.cis-notes-wrapper{position:fixed;z-index:999;top:0;left:0;width:100%}.cis-note{position:relative;margin-bottom:15px;padding:15px 15px 15px 45px;background-color:#fff;border:1px #d7d7d7 solid;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);font-family:"Noto Sans Regular";font-size:var(--cis__font-size);line-height:var(cis__line-height);color:#333}.cis-note:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:700;position:absolute;top:15px;left:15px;font-size:20px}.cis-note .cis-note-close{display:block;position:absolute;top:15px;right:15px;width:30px;height:30px;line-height:30px;text-align:center;cursor:pointer;transition:background .4s}.cis-note .cis-note-close:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300}.cis-note .cis-note-close:hover{background-color:#f5f5f5}.cis-note a{color:#333;text-decoration:underline}.cis-note a:hover{color:#333;text-decoration:underline}.cis-note ul,.cis-note ol,.cis-note p{padding-bottom:20px;margin-bottom:0}.cis-note li{padding-bottom:0}.cis-note>*:last-of-type{padding-bottom:0;margin-bottom:0}.cis-note>ul.moveup,.cis-note>ol.moveup{margin-top:0 !important}.cis-list{padding-bottom:15px;font-family:"Noto Sans Regular"}.cis-list .cms-location-wrp{background-color:#fff;border:1px #d7d7d7 solid}.cis-list .cms-object-wrp{padding:10px 0 10px 10px;font-size:var(--cis__font-size);line-height:var(cis__line-height);background-color:#fff;border-bottom:1px #d7d7d7 solid;color:#333;transition:background-color .4s}.cis-list .cms-object-wrp:last-of-type{border-bottom-width:0}.cis-list .cms-object-wrp:hover{background-color:#f5f5f5}.cis-list .cms-object-wrp div[class^=cms-object-wrp-mark-]{background-color:rgba(0,0,0,0)}.cis-list .cms-object-wrp .cms-object-movehandle{border-width:0}.cis-list .cms-object-wrp.cms-object-state-hover{padding-left:22px}.cis-list .cms-object-wrp.cms-object-state-hover .cms-object-wrp-mark-w{left:17px}.cis-list .ui-sortable-placeholder{height:40px !important}.cis-accordion{padding-bottom:15px;border-top:1px #d7d7d7 solid}.cis-accordion .cis-accordion-group{background-color:#fff;border:1px #d7d7d7 solid;border-top-width:0}.cis-accordion .cis-accordion-group .cis-accordion-header{position:relative;font-family:"Noto Sans Regular";font-size:15px;line-height:20px;padding:10px 40px 10px 10px;color:#5977b5;cursor:pointer;font-weight:400;border-bottom:1px rgba(0,0,0,0) solid;transition:background-color .4s,border-color .4s}.cis-accordion .cis-accordion-group .cis-accordion-header:after{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;display:block;position:absolute;top:0;right:0;width:40px;height:40px;transition:transform .4s;color:#1d1d1b;font-size:20px;line-height:40px;text-align:center}.cis-accordion .cis-accordion-group .cis-accordion-header:hover{background-color:#f5f5f5;border-bottom-color:#f5f5f5}.cis-accordion .cis-accordion-group.in .cis-accordion-header{border-bottom-color:#d7d7d7}.cis-accordion .cis-accordion-group.in .cis-accordion-header:after{transform:rotate(180deg)}.cis-accordion .cis-accordion-body{display:none;padding:15px 15px 0;background-color:#f5f5f5;font-family:"Noto Sans Regular";font-size:var(--cis__font-size);line-height:var(cis__line-height);color:#333}.cis-accordion .cis-accordion-body p,.cis-accordion .cis-accordion-body ul,.cis-accordion .cis-accordion-body ol{padding-bottom:15px}.cis-select,.textfield,.textarea{font:var(--font__weight--input) var(--font__size--input)/var(--font__line-height--input) var(--font__family--input);color:#1d1d1b}.textfield,.textarea{display:block;padding-right:10px;padding-left:10px;border:var(--input__border);border-radius:0;box-sizing:border-box;outline:none;background-color:#fff;-webkit-appearance:none}.label{display:block;font-size:var(--font__size--input);color:#1d1d1b}.label--label-inside{position:absolute;z-index:1;top:0;left:10px;transform-origin:top left;line-height:var(--input__height);pointer-events:none}.label--label-inside--up{z-index:2;transform:scale(0.6) translateY(-3px)}.textfield,.textarea{width:100%}.textfield--label-inside--up,.textarea--label-inside--up{padding-top:calc(var(--input__height)*.25)}.textfield:-webkit-input-placeholder,.textfield:-moz-placeholder,.textfield:-ms-placeholder,.textarea:-webkit-input-placeholder,.textarea:-moz-placeholder,.textarea:-ms-placeholder{color:#6c6c65}.textfield:-moz-placeholder,.textarea:-moz-placeholder{opacity:1}.textfield{height:var(--input__height)}.textarea{resize:vertical;min-height:var(--input__height)}.textarea--label-inside{padding-top:calc(var(--input__height)*.25)}.message{position:relative;padding:10px 10px 10px 40px;margin-bottom:calc(var(--font__size)*var(--font__line-height));background-color:#76b729;color:#fff}.message:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;position:absolute;top:10px;left:10px}.message--error{background-color:#e2001a}.message--error:before{content:""}.message--info{background-color:#f8f8f8}.message--info:before{content:""}.message p:last-of-type,.message ul:last-of-type,.message ol:last-of-type{padding-bottom:0}.checkbox__input{position:absolute;top:0;left:0;opacity:0;width:0;height:0;margin:0}.checkbox__input:checked+.checkbox__label:before{font-family:"Font Awesome 6 Pro","Font Awesome 6 Brands";content:"";font-weight:300;color:#1d1d1b}.checkbox__input--radio+.checkbox__label:before{border-radius:50%}.checkbox__input--radio:checked+.checkbox__label:before{content:"";font-size:1.6rem;font-weight:700}.checkbox__label{position:relative;display:block;padding:5px 0 5px var(--input__height);line-height:var(--font__line-height--input);cursor:pointer}.checkbox__label:before{content:"";position:absolute;left:0;place-items:center;display:grid;width:calc(var(--font__size--input)*var(--font__line-height--input));height:calc(var(--font__size--input)*var(--font__line-height--input));border:var(--input__border);box-sizing:border-box;background-color:#fff;line-height:1;text-align:center;cursor:pointer}.checkbox__label p:last-of-type{padding-bottom:0}.checkbox__elements.input_false .checkbox__input:not(:checked)+.checkbox__label:before{border-color:#e2001a;background-color:#e2001a}.checkbox__elements.input_false .checkbox__input:not(:checked)+.checkbox__label{color:#e2001a}.checkbox__elements.input_false .checkbox__input:checked+.checkbox__label{color:#1d1d1b}.cform__row{position:relative;z-index:1}.cform__row--focus{z-index:2}.cform__sub-row{position:relative}.cform__button{white-space:nowrap;overflow:hidden;height:var(--input__height);border:var(--input__border);background-color:#1d1d1b;font-size:var(--font__size--input);text-overflow:ellipsis;color:#fff;cursor:pointer;-webkit-appearance:none;font-family:inherit}.input_false:not(.checkbox__elements):not(.not_empty){border-color:#e2001a;box-shadow:0 0 0 1000px #e2001a inset;-webkit-box-shadow:0 0 0 1000px #e2001a inset;background-image:none;background-color:#e2001a;color:#fff}.input_false:not(.checkbox__elements):not(.not_empty):-webkit-input-placeholder{color:#fff}.input_false:not(.checkbox__elements):not(.not_empty):-moz-placeholder{color:#fff}.input_false:not(.checkbox__elements):not(.not_empty):-moz-placeholder{color:#fff}.input_false:not(.checkbox__elements):not(.not_empty):-ms-placeholder{color:#fff}.input_false:not(.checkbox__elements):not(.not_empty)+.label--label-inside{color:#fff}.grecaptcha-badge{display:none !important}.flickity-wrapper{position:relative;z-index:1;padding-bottom:65%}.flickity-wrapper.adaptiveheight{padding-bottom:0}.flickity-wrapper.adaptiveheight .carousel-cell,.flickity-wrapper.adaptiveheight .flickity-slider>div{height:auto}.flickity-wrapper .flickity-gallery{overflow:hidden}.flickity-wrapper .flickity-gallery:not(.flickity-enabled){display:none}.flickity-wrapper .flickity-viewport{z-index:1}.flickity-wrapper .flickity-prev-next-button{z-index:2}.flickity-wrapper:not(.adaptiveheight) .flickity-gallery{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;overflow:hidden}.flickity-wrapper:not(.adaptiveheight) .flickity-gallery .flickity-viewport{height:100% !important}.flickity-wrapper.adaptiveheight .flickity-gallery{padding-bottom:0}.flickity-wrapper.adaptiveheight .flickity-gallery .carousel-cell,.flickity-wrapper.adaptiveheight .flickity-gallery .flickity-slider>div{height:auto}.flickity-wrapper .carousel-cell,.flickity-wrapper .flickity-slider>div{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.flickity-wrapper .carousel-cell.contain,.flickity-wrapper .flickity-slider>div.contain{background-size:contain}.flickity-wrapper .itext-container,.flickity-wrapper .flickity-text{display:none}.preload_image{position:absolute;z-index:-1;top:0;left:0;object-fit:cover;width:100%;height:100%}.cis-select{position:relative;z-index:1;height:var(--input__height);box-sizing:border-box;background-color:#fff}.cis-select:after{content:"";position:absolute;z-index:1;top:0;right:0;display:block;width:var(--input__height);height:var(--input__height);font-family:"Font Awesome 5 Pro";font-size:20px;font-weight:300;line-height:var(--input__height);text-align:center}.cis-select.open{z-index:2}.cis-select.open:after{transform:rotate(180deg)}.cis-select>select{position:absolute;z-index:1;top:0;left:0;display:block;opacity:0;filter:alpha(opacity=0);width:100%;height:100%}.cis-select>div{position:relative;z-index:2;white-space:nowrap;overflow:hidden;transition:border-color .4s;height:var(--input__height);padding:0 var(--input__height) 0 10px;border:var(--input__border);box-sizing:border-box;line-height:var(--input__height);text-overflow:ellipsis;cursor:pointer}.cis-select>div>span{display:inline-block}.cis-select>div>span:not(:last-of-type):after{content:",";display:inline-block;padding-right:5px}.cis-select--label-inside>div{align-items:center;display:grid;padding-top:calc(var(--input__height)*.25);line-height:var(--font__line-height--input)}.cis-select ul{position:absolute;z-index:2;top:var(--input__height);left:0;display:none;width:100%;padding:0;border-top:var(--input__border);box-sizing:border-box;margin:0;list-style:none}.cis-select ul>li{transition:background-color .4s;min-height:var(--input__height);padding:5px 10px;border:var(--input__border);border-top-width:0;box-sizing:border-box;background-color:#fff;line-height:calc(var(--input__height) - 10px);word-wrap:break-word;color:#1d1d1b;cursor:pointer}.cis-select ul>li:not(.selected):hover{background-color:#e9e9e7}.cis-select ul>li.selected{background:#1d1d1b;color:#fff}body:not(.ios) .cis-select.open ul{display:block;overflow:auto;max-height:300px;-webkit-overflow-scrolling:touch}body:not(.ios) .cis-select.open:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%}.cis-select.input_false:not(.not_empty){background-color:#e2001a !important}.cis-select.input_false:not(.not_empty):after{color:#fff !important}.cis-select.input_false:not(.not_empty)>div:not(.empty){color:#fff !important}#gallerybox{display:none;position:fixed;z-index:105;top:0;right:0;bottom:0;left:0}#gallerybox>div{height:100%}#gallerybox .flickity-wrapper{position:relative;z-index:1;height:calc(100% - 60px);padding-bottom:0}#gallerybox .flickity-wrapper img{opacity:0;filter:alpha(opacity=0);visibility:hidden;transition:opacity .4s,visibility .4s}#gallerybox .flickity-wrapper .flickity-gallery{height:100%}#gallerybox .flickity-wrapper .flickity-gallery .flickity-slider>div .carousel-cell-image{position:absolute;z-index:2;top:50%;left:50%;max-width:calc(100% - 40px);max-height:calc(100% - 40px);transform:translate(-50%, -50%)}#gallerybox .flickity-wrapper .flickity-gallery .flickity-slider>div .carousel-cell-image.flickity-lazyloaded{opacity:1;filter:alpha(opacity=100);visibility:visible}#gallerybox .flickity-wrapper .flickity-gallery .flickity-slider>div .ajaxclose,#gallerybox .flickity-wrapper .flickity-gallery .flickity-slider>div .cislightboxclose{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}#gallerybox .flickity-wrapper .flickity-gallery .flickity-slider>div .itext-wrapper{display:none;position:absolute;z-index:3;bottom:0;left:0;right:0;padding:10px 20px}#gallerybox .flickity-controls{position:fixed;z-index:4;right:0;bottom:0;left:0;padding:20px 60px 20px 20px;color:#fff;background-color:#333}#gallerybox .flickity-controls:after{content:"";clear:both;display:block}#gallerybox .flickity-controls .counter{float:left}#gallerybox .flickity-controls .show-text{position:absolute;top:50%;right:90px;width:60px;height:30px;border:1px solid #666;border-radius:20px;background:#f08080;font-size:30px;transform:translateY(-50%);cursor:pointer;transition:all .4s}#gallerybox .flickity-controls .show-text .fas{position:absolute;left:0;top:0;transition:all .4s}#gallerybox .flickity-controls .show-text.in{background:#90ee90}#gallerybox .flickity-controls .show-text.in .fas{left:100%;transform:translateX(-100%)}#gallerybox .flickity-controls .cislightboxclose{position:absolute;top:50%;right:10px;width:40px;height:40px;transform:translateY(-50%)}#gallerybox .flickity-controls .cislightboxclose:before,#gallerybox .flickity-controls .cislightboxclose:after{content:"";position:absolute;top:50%;right:5px;left:5px;height:2px;background-color:#fff;transform-origin:50% 50%;transition:background .4s}#gallerybox .flickity-controls .cislightboxclose:before{transform:rotate(45deg)}#gallerybox .flickity-controls .cislightboxclose:after{transform:rotate(-45deg)}.html{height:100%}.body{box-sizing:border-box;max-width:none;padding:var(--site__space);box-sizing:border-box;color:#1d1d1b;font:var(--font__weight) var(--font__size)/var(--font__line-height) var(--font__family);display:flex;justify-content:center;align-items:center;min-height:100%;-webkit-hyphens:none;hyphens:none;background-color:#1d1d1b;color:#fff}ol,ul{padding-left:20px}ol.moveup,ul.moveup{margin-top:calc(var(--padding)*-1)}ul{list-style:square}a{color:inherit}a:focus,a:active{outline:none}strong,b{font-weight:700}img{height:auto}.container{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 3fr);column-gap:150px;row-gap:40px;grid-template-areas:"header main" "aside main" "footer main";width:var(--content__width);max-width:100%}.header{grid-area:header;position:sticky;top:var(--site__space);height:max-content}.header__logo{display:block;aspect-ratio:419/171}.header__image{width:100%;height:100%;object-fit:contain}.main{grid-area:main}.main__picture{display:block;aspect-ratio:1328/885}.main__image{width:100%;height:100%;object-fit:contain}.aside{grid-area:aside}.zwischenraeume{padding-top:30px;padding-bottom:0}.footer{grid-area:footer;margin-top:auto;font-weight:700}@media(max-width: 1920px){:root{--site__space:70px}.container{column-gap:70px}}@media(max-width: 1680px){:root{--site__space:40px}.container{column-gap:40px}}@media(max-width: 1440px){.body{padding:0}.container{display:flex;flex-direction:column;min-height:100vh}.header{position:relative;top:auto;padding-top:var(--site__space)}.header__logo{width:200px}.header,.main,.aside,.footer{padding-right:var(--site__space);padding-left:var(--site__space)}.footer{background-color:#1d1d1b;color:#fff;padding-top:15px;padding-bottom:15px;margin-top:auto;text-align:center}}@media(max-width: 1023px){:root{--site__space:15px}.container{row-gap:var(--padding)}.header{padding-top:var(--padding)}}/*# sourceMappingURL=custom.css.map */
