[class*=frame-bg-darkgray]{background-color:var(--color-primary)}[class*=frame-bg-darkgray] *{color:var(--color-text-invert)}[class*=frame-bg-darkgray] a:not(.btn){color:var(--color-link-invert)}[class*=frame-bg-lightgray]{background-color:var(--color-tertiary)}[class*=frame-bg-lightgray] *{color:var(--color-text-invert)}[class*=frame-bg-lightgray] a:not(.btn){color:var(--color-link-invert)}.frame-type-textmedia.frame-layout-banner:after,.frame-type-textmedia.frame-layout-banner-overlay:after{aspect-ratio:1/.95;width:27%;max-width:500px;background-image:url(../Images/logo_haslauer_white.svg)}@media only screen and (min-width: 768px){.frame-type-textmedia.frame-layout-banner:before,.frame-type-textmedia.frame-layout-banner-overlay:before{background:#000}}[class*=frame-bg-darkgray].frame-type-ce_textmediagrid .grid-list .grid-item,[class*=frame-bg-lightgray].frame-type-ce_textmediagrid .grid-list .grid-item{border-color:var(--color-text-invert)}[class*=frame-bg-darkgray].frame-type-ce_textmediagrid .grid-list .grid-item.cursor-pointer:hover,[class*=frame-bg-lightgray].frame-type-ce_textmediagrid .grid-list .grid-item.cursor-pointer:hover{border-color:var(--color-secondary)}#footer{padding-top:1px}#footer .footer-logo{padding:4rem 2rem 0;text-align:center;display:block;width:300px;max-width:70%}#footer .footer-logo img{filter:brightness(0) invert(1)}@media screen and (min-width: 768px){#footer .footer-logo{padding:4rem 0 0;margin:0 auto}}@media screen and (max-width: 1024px){#footer .footer-item-5 img{max-width:150px}}@media screen and (min-width: 1024px){#footer>.footer-container{grid-template-columns:30% 23% 18% 15% 14%}}@media screen and (min-width: 1280px){#footer .footer-logo{padding:6rem 0 2rem}}
/*# sourceMappingURL=main.bundle.css.map */
