﻿.baufilead-dialog-content-container *{font-family:'Silka' !important;font-weight:300}@font-face{font-family:'Calendas Plus';src:url("../fonts/Calendas/CalendasPlus-Bold.woff2") format("woff2"),url("../fonts/Calendas/CalendasPlus-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Silka';src:url("../fonts/Silka/Silka-Regular.woff2") format("woff2"),url("../fonts/Silka/Silka-Regular.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Calendas Plus';src:url("../fonts/Calendas/CalendasPlus.woff2") format("woff2"),url("../fonts/Calendas/CalendasPlus.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Silka';src:url("../fonts/Silka/Silka-RegularItalic.woff2") format("woff2"),url("../fonts/Silka/Silka-RegularItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Silka';src:url("../fonts/Silka/Silka-Bold.woff2") format("woff2"),url("../fonts/Silka/Silka-Bold.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Silka';src:url("../fonts/Silka/Silka-Medium.woff2") format("woff2"),url("../fonts/Silka/Silka-Medium.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}form *{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border:none;margin:0;padding:0;box-shadow:none;resize:none;outline:none;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;background:none}.parallax{transition:transform .05s linear}@media (max-width: 750px){.parallax{transform:none !important}}.policy{position:fixed;bottom:2rem;right:2rem;margin-left:2rem;background:#026;color:white;width:calc(100% - 4rem);max-width:40rem;padding:2rem;z-index:1000;border-radius:0.3rem}.policy *{font-size:0.85rem;line-height:1.4}.policy p,.policy section.textimage .text h1 em,section.textimage .text h1 .policy em,.policy section.textimage .text .like-h1 em,section.textimage .text .like-h1 .policy em,.policy section.textimage .text h2 em,section.textimage .text h2 .policy em,.policy section.textimage .text .like-h2 em,section.textimage .text .like-h2 .policy em,.policy section.textimage .text footer .headline em,section.textimage .text footer .headline .policy em,.policy footer section.textimage .text .headline em,footer section.textimage .text .headline .policy em,.policy section.textimage .text h3 em,section.textimage .text h3 .policy em,.policy section.textimage .text .like-h3 em,section.textimage .text .like-h3 .policy em{margin:0}.policy p strong,.policy section.textimage .text h1 em strong,section.textimage .text h1 .policy em strong,.policy section.textimage .text .like-h1 em strong,section.textimage .text .like-h1 .policy em strong,.policy section.textimage .text h2 em strong,section.textimage .text h2 .policy em strong,.policy section.textimage .text .like-h2 em strong,section.textimage .text .like-h2 .policy em strong,.policy section.textimage .text footer .headline em strong,section.textimage .text footer .headline .policy em strong,.policy footer section.textimage .text .headline em strong,footer section.textimage .text .headline .policy em strong,.policy section.textimage .text h3 em strong,section.textimage .text h3 .policy em strong,.policy section.textimage .text .like-h3 em strong,section.textimage .text .like-h3 .policy em strong{font-weight:500;display:inline-block}.policy .box{display:flex;justify-content:flex-start;align-items:center;margin-top:1.5rem}.policy .box a{white-space:nowrap;cursor:pointer;font-weight:500;color:#0af;margin-right:1rem;font-size:0.75rem}@media (max-width: 750px){.policy{bottom:1rem;right:1rem;width:calc(100% - 2rem);max-width:none;padding:1.5rem}.policy *{font-size:0.75rem;line-height:1.3}.policy .box a{font-size:0.65rem}}.style-white{background-color:white;color:#002F8C}.style-white em{color:#0af}.style-white em>a{color:#002F8C;background-color:#f0ebeb}.style-white a>em{color:#0af}.style-white a>em:hover{color:#002F8C}.style-white .tile,.style-white .button{background-color:#FAF7F7}.style-white .button a,.style-white.button a{background-color:#f0ebeb;color:#002F8C}.style-white .button a:hover,.style-white.button a:hover{background-color:#002F8C;color:white}.style-white form button{background-color:#FAF7F7 !important}.style-white form button:hover{background-color:#002F8C !important;color:white}.style-beige{background-color:#FAF7F7;color:#002F8C}.style-beige em{color:#0af}.style-beige em>a{color:#002F8C;background-color:white}.style-beige a>em{color:#0af}.style-beige a>em:hover{color:#002F8C}.style-beige .tile,.style-beige .button{background-color:white}.style-beige .button a,.style-beige.button a{background-color:#f0ebeb;color:#002F8C}.style-beige .button a:hover,.style-beige.button a:hover{background-color:#002F8C;color:white}.style-blue{background-color:#002F8C;color:white}.style-blue em{color:#0af}.style-blue em>a{color:white;background-color:#026}.style-blue em>a:hover{background-color:white !important;color:#002F8C !important}.style-blue a>em{color:#0af}.style-blue a>em:hover{color:#002F8C}.style-blue .tile,.style-blue .button{background-color:white}.style-blue .tile *:not(em),.style-blue .button *:not(em){color:#002F8C}.style-blue .button a,.style-blue.button a{background-color:#026;color:white}.style-blue .button a:hover,.style-blue.button a:hover{background-color:#fff !important;color:#002F8C !important}.style-blue form label:after{background-color:white !important}.style-blue form *{stroke:currentColor}.style-blue form button{background-color:#026 !important;color:white !important}.style-blue form button:hover{background-color:#fff !important;color:#002F8C !important}svg{stroke-linecap:round;stroke-linejoin:round;overflow:visible}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.hyphens,section.logostreifen .logos .logo .label,section.textlist .text p,section.textlist section.textimage .text h1 em,section.textimage section.textlist .text h1 em,section.textlist section.textimage .text .like-h1 em,section.textimage section.textlist .text .like-h1 em,section.textlist section.textimage .text h2 em,section.textimage section.textlist .text h2 em,section.textlist section.textimage .text .like-h2 em,section.textimage section.textlist .text .like-h2 em,section.textlist section.textimage .text footer .headline em,section.textimage section.textlist .text footer .headline em,section.textlist footer section.textimage .text .headline em,footer section.textimage section.textlist .text .headline em,section.textlist section.textimage .text h3 em,section.textimage section.textlist .text h3 em,section.textlist section.textimage .text .like-h3 em,section.textimage section.textlist .text .like-h3 em{hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.nohyphens{hyphens:none;-moz-hyphens:none;-webkit-hyphens:none}*{font-family:'Silka';font-weight:300}body{font-weight:normal;line-height:1;font-size:1.1rem;font-weight:300}p,section.textimage .text h1 em,section.textimage .text .like-h1 em,section.textimage .text h2 em,section.textimage .text .like-h2 em,section.textimage .text footer .headline em,footer section.textimage .text .headline em,section.textimage .text h3 em,section.textimage .text .like-h3 em{line-height:1.6}h1,.like-h1,h2,.like-h2,footer .headline,h3,.like-h3{font-family:'Calendas Plus';padding:0;margin:0;line-height:1.35;font-weight:bold}h1,.like-h1{font-size:2.85rem;line-height:1.15;margin-bottom:1.5rem}h2,.like-h2,footer .headline{font-size:1.8rem}h3,.like-h3{font-size:1.35rem}a{text-decoration:none;color:inherit;cursor:pointer}section p>a:hover,section.textimage .text h1 em>a:hover,section.textimage .text .like-h1 em>a:hover,section.textimage .text h2 em>a:hover,section.textimage .text .like-h2 em>a:hover,section.textimage .text footer .headline em>a:hover,footer section.textimage .text .headline em>a:hover,section.textimage .text h3 em>a:hover,section.textimage .text .like-h3 em>a:hover{color:#0af}p+p,section.textimage .text h1 em+p,section.textimage .text .like-h1 em+p,section.textimage .text h2 em+p,section.textimage .text .like-h2 em+p,section.textimage .text footer .headline em+p,footer section.textimage .text .headline em+p,section.textimage .text h3 em+p,section.textimage .text .like-h3 em+p,section.textimage .text h1 p+em,section.textimage .text h1 em+em,section.textimage .text .like-h1 p+em,section.textimage .text .like-h1 em+em,section.textimage .text h2 p+em,section.textimage .text h2 em+em,section.textimage .text .like-h2 p+em,section.textimage .text .like-h2 em+em,section.textimage .text footer .headline p+em,section.textimage .text footer .headline em+em,footer section.textimage .text .headline p+em,footer section.textimage .text .headline em+em,section.textimage .text h3 p+em,section.textimage .text h3 em+em,section.textimage .text .like-h3 p+em,section.textimage .text .like-h3 em+em{margin-top:1rem}ul+*,p+*:not(p):not(ul),section.textimage .text h1 em+*:not(p):not(ul),section.textimage .text .like-h1 em+*:not(p):not(ul),section.textimage .text h2 em+*:not(p):not(ul),section.textimage .text .like-h2 em+*:not(p):not(ul),section.textimage .text footer .headline em+*:not(p):not(ul),footer section.textimage .text .headline em+*:not(p):not(ul),section.textimage .text h3 em+*:not(p):not(ul),section.textimage .text .like-h3 em+*:not(p):not(ul){margin-top:3rem}em{text-decoration:none;font-style:normal;font-weight:500}b,strong{font-weight:500}ul{list-style-type:none;margin:0;padding:0;line-height:1.5}ul li{text-indent:-2rem;margin-left:2rem}ul li:before{content:"–";position:relative;display:inline-block;margin-left:2rem}.underline,.policy .box a:hover,.style-white a>em:hover,.style-beige a>em:hover,.style-blue a>em:hover,section p>a,section.textimage .text h1 em>a,section.textimage .text .like-h1 em>a,section.textimage .text h2 em>a,section.textimage .text .like-h2 em>a,section.textimage .text footer .headline em>a,footer section.textimage .text .headline em>a,section.textimage .text h3 em>a,section.textimage .text .like-h3 em>a,footer .content p a:hover,footer .content section.textimage .text h1 em a:hover,section.textimage .text h1 footer .content em a:hover,footer .content section.textimage .text .like-h1 em a:hover,section.textimage .text .like-h1 footer .content em a:hover,footer .content section.textimage .text h2 em a:hover,section.textimage .text h2 footer .content em a:hover,footer .content section.textimage .text .like-h2 em a:hover,section.textimage .text .like-h2 footer .content em a:hover,section.textimage .text footer .content .headline em a:hover,section.textimage .text footer .headline .content em a:hover,footer .content section.textimage .text .headline em a:hover,footer section.textimage .text .headline .content em a:hover,footer .content section.textimage .text h3 em a:hover,section.textimage .text h3 footer .content em a:hover,footer .content section.textimage .text .like-h3 em a:hover,section.textimage .text .like-h3 footer .content em a:hover,section.kacheltext .tiles+a:hover{text-decoration:underline;text-decoration-thickness:0.065rem;text-underline-offset:0.1rem}@media (max-width: 750px){.like-h1,h1,.like-h1{font-size:1.65rem !important}.like-h2,h2,.like-h2,footer .headline{font-size:1.25rem !important}.like-h3,h3,.like-h3{font-size:1.25rem !important}}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}html{width:100%;overflow-x:hidden;background:#FAF7F7;color:#002F8C}html body{position:relative;overflow-x:hidden;width:100%;margin:0;padding:0;border:0}html body main{position:relative;display:flex;flex-direction:column;padding-top:0}::selection{background:#0af;color:#002F8C}.rail{position:relative;display:flex;width:100%;max-width:85rem;margin:auto;padding:3rem}section{position:relative;width:100%}@media (max-width: 750px){.rail{padding:1.5rem !important}}footer{background-color:#002F8C;color:white;padding-top:4rem;padding-bottom:4rem}footer .rail{flex-direction:column}footer .headline{width:100%;color:#0af;margin-bottom:4rem}footer .content{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;font-size:0.95rem}footer .content p:not(:last-of-type),footer .content section.textimage .text h1 em:not(:last-of-type),section.textimage .text h1 footer .content em:not(:last-of-type),footer .content section.textimage .text .like-h1 em:not(:last-of-type),section.textimage .text .like-h1 footer .content em:not(:last-of-type),footer .content section.textimage .text h2 em:not(:last-of-type),section.textimage .text h2 footer .content em:not(:last-of-type),footer .content section.textimage .text .like-h2 em:not(:last-of-type),section.textimage .text .like-h2 footer .content em:not(:last-of-type),section.textimage .text footer .content .headline em:not(:last-of-type),section.textimage .text footer .headline .content em:not(:last-of-type),footer .content section.textimage .text .headline em:not(:last-of-type),footer section.textimage .text .headline .content em:not(:last-of-type),footer .content section.textimage .text h3 em:not(:last-of-type),section.textimage .text h3 footer .content em:not(:last-of-type),footer .content section.textimage .text .like-h3 em:not(:last-of-type),section.textimage .text .like-h3 footer .content em:not(:last-of-type){margin-right:6rem}footer .content p:last-of-type,footer .content section.textimage .text h1 em:last-of-type,section.textimage .text h1 footer .content em:last-of-type,footer .content section.textimage .text .like-h1 em:last-of-type,section.textimage .text .like-h1 footer .content em:last-of-type,footer .content section.textimage .text h2 em:last-of-type,section.textimage .text h2 footer .content em:last-of-type,footer .content section.textimage .text .like-h2 em:last-of-type,section.textimage .text .like-h2 footer .content em:last-of-type,section.textimage .text footer .content .headline em:last-of-type,section.textimage .text footer .headline .content em:last-of-type,footer .content section.textimage .text .headline em:last-of-type,footer section.textimage .text .headline .content em:last-of-type,footer .content section.textimage .text h3 em:last-of-type,section.textimage .text h3 footer .content em:last-of-type,footer .content section.textimage .text .like-h3 em:last-of-type,section.textimage .text .like-h3 footer .content em:last-of-type{margin-left:auto;text-align:right}.notice{font-size:0.85rem;line-height:1.4}@media (max-width: 750px){footer{padding-bottom:0}footer .content{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}footer .content p,footer .content section.textimage .text h1 em,section.textimage .text h1 footer .content em,footer .content section.textimage .text .like-h1 em,section.textimage .text .like-h1 footer .content em,footer .content section.textimage .text h2 em,section.textimage .text h2 footer .content em,footer .content section.textimage .text .like-h2 em,section.textimage .text .like-h2 footer .content em,section.textimage .text footer .content .headline em,section.textimage .text footer .headline .content em,footer .content section.textimage .text .headline em,footer section.textimage .text .headline .content em,footer .content section.textimage .text h3 em,section.textimage .text h3 footer .content em,footer .content section.textimage .text .like-h3 em,section.textimage .text .like-h3 footer .content em{width:100%;margin-right:0 !important;margin-bottom:2rem}footer .content p:nth-of-type(3),footer .content section.textimage .text h1 em:nth-of-type(3),section.textimage .text h1 footer .content em:nth-of-type(3),footer .content section.textimage .text .like-h1 em:nth-of-type(3),section.textimage .text .like-h1 footer .content em:nth-of-type(3),footer .content section.textimage .text h2 em:nth-of-type(3),section.textimage .text h2 footer .content em:nth-of-type(3),footer .content section.textimage .text .like-h2 em:nth-of-type(3),section.textimage .text .like-h2 footer .content em:nth-of-type(3),section.textimage .text footer .content .headline em:nth-of-type(3),section.textimage .text footer .headline .content em:nth-of-type(3),footer .content section.textimage .text .headline em:nth-of-type(3),footer section.textimage .text .headline .content em:nth-of-type(3),footer .content section.textimage .text h3 em:nth-of-type(3),section.textimage .text h3 footer .content em:nth-of-type(3),footer .content section.textimage .text .like-h3 em:nth-of-type(3),section.textimage .text .like-h3 footer .content em:nth-of-type(3){order:4;margin-top:4rem}footer .content p:nth-of-type(4),footer .content section.textimage .text h1 em:nth-of-type(4),section.textimage .text h1 footer .content em:nth-of-type(4),footer .content section.textimage .text .like-h1 em:nth-of-type(4),section.textimage .text .like-h1 footer .content em:nth-of-type(4),footer .content section.textimage .text h2 em:nth-of-type(4),section.textimage .text h2 footer .content em:nth-of-type(4),footer .content section.textimage .text .like-h2 em:nth-of-type(4),section.textimage .text .like-h2 footer .content em:nth-of-type(4),section.textimage .text footer .content .headline em:nth-of-type(4),section.textimage .text footer .headline .content em:nth-of-type(4),footer .content section.textimage .text .headline em:nth-of-type(4),footer section.textimage .text .headline .content em:nth-of-type(4),footer .content section.textimage .text h3 em:nth-of-type(4),section.textimage .text h3 footer .content em:nth-of-type(4),footer .content section.textimage .text .like-h3 em:nth-of-type(4),section.textimage .text .like-h3 footer .content em:nth-of-type(4){order:3;margin-left:0;text-align:left}}header{padding-top:0rem;padding-bottom:2rem}header .rail{display:flex;justify-content:space-between;align-items:center}header .logo{display:flex;justify-content:center;align-items:center}header .logo img{height:3.0rem;margin-right:1rem}header .logo .name{font-size:1.0rem;font-weight:400;line-height:1.1;letter-spacing:0.065rem}header .info{display:flex;align-items:center;justify-content:center;position:fixed;right:2rem;top:2.5rem;z-index:100}header .info a{display:flex;justify-content:center;align-items:center;margin-left:2rem;white-space:nowrap;background-color:#002F8C;color:white;padding:1rem 1.5rem 1.1rem 1.5rem;border-radius:3rem}header .info a span{font-weight:500}header .info a svg{fill:white;height:1.2rem;width:auto;margin-right:0.5rem}header .info a:hover{background-color:#0af;color:white}header .info a:hover svg{fill:white}@media (max-width: 1100px){header .info{flex-wrap:wrap;justify-content:flex-start;gap:0.5rem}header .info a{white-space:normal}}@media (max-width: 750px){header .rail{flex-direction:column;align-items:flex-start}header .logo{order:2;margin-top:0}header .logo img{height:3.5rem}header .logo .name{font-size:1.1rem}header .info{order:1;left:2rem;justify-content:center;top:unset;bottom:2rem}header .info a{margin:0;padding:1.0rem 1.5rem;border-radius:3rem}header .info a span{font-size:0.95rem}}section.abstand{margin:0;padding:0}section.abstand.size-small{height:1px}section.abstand.size-medium{height:2rem}section.abstand.size-large{height:6rem}section.abstand.size-negative{margin-top:-4rem}@media (max-width: 750px){section.abstand.size-small{height:1px}section.abstand.size-medium{height:1rem}section.abstand.size-large{height:3rem}section.abstand.size-negative{margin-top:-2rem}}section.buehne .rail{flex-direction:row;justify-content:space-between;align-items:stretch}section.buehne .content{width:50%;max-width:35rem;padding:4rem 0;z-index:1}section.buehne .content .facts{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:4rem 0}section.buehne .content .facts .fact{width:calc(100% / 3 - 1rem);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;font-size:0.85rem;margin-bottom:2rem;line-height:1.4;padding-right:2rem}section.buehne .content .facts .fact svg{fill:currentColor;height:2.35rem;width:auto;margin-bottom:1rem}section.buehne .content .button{background:transparent}section.buehne .content .button a{display:inline-block;margin:1rem 0;font-weight:500;padding:1.2rem 2.5rem;border-radius:3rem;font-size:0.95rem}section.buehne .content .button a:hover{background-color:#002F8C;color:white}section.buehne .image{position:relative;width:40%;max-width:25rem;margin-left:4rem;margin-right:2rem;border-radius:100rem;overflow:hidden}section.buehne .image img{border-radius:100rem;overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}section.buehne .image .hover{opacity:0;position:absolute;top:0;left:0;transition:opacity 0.1s linear}section.buehne .image .mobile{display:none}section.buehne .image:hover .hover{opacity:1}@media (max-width: 750px){section.buehne .rail{flex-direction:column}section.buehne .content{width:100%;max-width:none;padding:0}section.buehne .content .facts{margin-bottom:2rem}section.buehne .content .facts .fact{padding-right:1rem;font-size:0.75rem}section.buehne .content .button{display:flex;justify-content:flex-end;margin-top:22rem;margin-left:4rem;text-align:center}section.buehne .content .button a{white-space:nowrap}section.buehne .image{width:17rem;height:29rem;margin-left:0;margin-right:0;margin-top:-27rem;z-index:0;transform:scaleX(-100%)}section.buehne .image .hover{display:none}section.buehne .image .mobile{display:block}}section.button a{display:inline-block;margin:1rem 0;font-weight:500;padding:1.2rem 2.5rem;border-radius:3rem;font-size:0.95rem}section.buttonsicon .rail{flex-direction:row;align-items:stretch;justify-content:center}section.buttonsicon .button{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:2rem 2rem 3rem 2rem;width:calc(100% / 4 - 1rem);text-align:center;border-radius:0.3rem}section.buttonsicon .button:not(:first-child){margin-left:2rem}section.buttonsicon .button .icon{display:flex;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-top:1rem;margin-bottom:2rem}section.buttonsicon .button .icon svg{fill:currentColor;width:100%;height:auto}section.buttonsicon .button .label{line-height:inherit;line-height:1.4;font-size:0.85rem;width:100%;max-width:12.5rem}section.buttonsicon .button:hover .icon{transform:scale(1.1)}section.buttonsicon .button:hover .label{font-weight:400}@media (max-width: 750px){section.buttonsicon .rail{flex-direction:column}section.buttonsicon .button{flex-direction:row;padding:1rem 1rem;margin-bottom:1rem;width:100%;text-align:left}section.buttonsicon .button:not(:first-child){margin-left:0}section.buttonsicon .button .icon{width:3.0rem;height:3.0rem;margin-top:0;margin-bottom:0}section.buttonsicon .button .label{width:100%;max-width:none;padding-left:2rem}}section.formular .rail{flex-direction:row;justify-content:space-between;align-items:stretch}section.formular form{width:50%;max-width:50rem;padding:4rem 0;display:flex;flex-direction:column;width:100%}section.formular form .line{display:flex;align-items:flex-start;flex-direction:row;overflow:hidden;margin-bottom:0}section.formular form .line>label{width:12.5rem;order:1;position:relative;align-self:stretch;display:flex;align-items:flex-start;flex-shrink:0;cursor:pointer;color:currentColor;font-weight:500;padding-top:1.2rem}section.formular form .line:not(.privacy,.submit)>label:after{content:'';height:1px;width:100vw;background-color:#002F8C;position:absolute;bottom:0;left:0}section.formular form .line>*:not(label){order:2;width:100%;padding:1rem 1rem 1rem 1rem;z-index:2;-webkit-appearance:none;-moz-appearance:none;border-radius:0;border:none;box-shadow:none;resize:none;outline:none;font-family:inherit;font-weight:inherit;cursor:pointer}section.formular form .line>*:not(label)::-webkit-input-placeholder{color:currentColor}section.formular form .line>*:not(label):-moz-placeholder{opacity:1;color:currentColor}section.formular form .line>*:not(label)::-moz-placeholder{opacity:1;color:currentColor}section.formular form .line>*:not(label):-ms-input-placeholder{color:currentColor}section.formular form .line>*:not(label)::-ms-input-placeholder{color:currentColor}section.formular form .line>*:not(label):not(button):active ~ label:after,section.formular form .line>*:not(label):not(button):focus ~ label:after{background-color:#0af}section.formular form .line.date{position:relative}section.formular form .line.date input{position:relative;padding:1rem 1rem 1rem 1rem;color:currentColor;min-height:3.5rem}section.formular form .line.date input::-webkit-inner-spin-button,section.formular form .line.date input::-webkit-calendar-picker-indicator{opacity:0}section.formular form .line.date input+svg{pointer-events:none;cursor:pointer;position:absolute;bottom:1rem;right:1.2rem;width:1.6rem;height:1.6rem;margin:0;padding:0;stroke:currentColor;stroke-width:0.8;z-index:0;background:transparent}section.formular form .line textarea{min-height:6.5rem}section.formular form .line.select{position:relative}section.formular form .line.select select{color:currentColor}section.formular form .line.select select+svg{pointer-events:none;position:absolute;bottom:1.15rem;right:0.85rem;width:0.85rem;height:0.85rem;margin:0;padding:0;stroke:#002F8C;stroke-width:0.02rem;background:transparent}section.formular form .line.privacy{display:flex;justify-content:space-between;align-items:center;background:transparent}section.formular form .line.privacy>div{display:flex;justify-content:space-between;align-items:center;position:relative;padding-right:0.5rem}section.formular form .line.privacy>div label{order:1;font-size:0.65rem;cursor:pointer}section.formular form .line.privacy>div input{position:relative;order:2;flex-shrink:0;height:1.5rem;width:1.5rem;border:2px solid currentColor;margin:0;margin-left:1rem;cursor:pointer}section.formular form .line.privacy>div input+svg{pointer-events:none;position:absolute;top:50%;right:0.5rem;transform:translate(-30%, -50%);width:1.0rem;height:1.0rem;margin:0;padding:0;stroke:#002F8C;stroke-width:0.02rem;opacity:0}section.formular form .line.privacy>div input:checked+svg{opacity:1}section.formular form .line button{background-color:#f0ebeb;color:#002F8C;margin-top:4rem;margin-left:auto;width:auto;cursor:pointer;border-radius:3rem;padding:1.0rem 2.5rem;border-radius:3rem;font-weight:500;font-size:0.95rem}section.formular form .line button:hover{background-color:#002F8C;color:white}section.formular form .line button.sent{pointer-events:none}section.formular .image{position:relative;width:40%;max-width:25rem;margin-left:6rem;margin-right:0;border-radius:100rem;overflow:hidden}section.formular .image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}@media (max-width: 1100px){section.formular form{width:100%;max-width:none}section.formular .image{display:none}}@media (max-width: 750px){section.formular form{padding:0}section.formular form .line{flex-direction:column;position:relative;padding-top:1.5rem;margin-bottom:0.5rem}section.formular form .line>label{width:100%;position:absolute;top:-0.5rem;height:calc(100% + 0.2rem);z-index:0}section.formular form .line>*:not(label):not(button){padding-left:0}}section.kacheltext{padding-bottom:4rem}section.kacheltext .rail{flex-direction:column}section.kacheltext .tiles{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:stretch}section.kacheltext .tiles .tile{width:calc(100% / 3 - 2rem);margin-bottom:3rem;padding:3rem 2rem 2rem 2rem;display:flex;flex-direction:column;border-radius:0.3rem}section.kacheltext .tiles .tile p,section.kacheltext .tiles .tile section.textimage .text h1 em,section.textimage .text h1 section.kacheltext .tiles .tile em,section.kacheltext .tiles .tile section.textimage .text .like-h1 em,section.textimage .text .like-h1 section.kacheltext .tiles .tile em,section.kacheltext .tiles .tile section.textimage .text h2 em,section.textimage .text h2 section.kacheltext .tiles .tile em,section.kacheltext .tiles .tile section.textimage .text .like-h2 em,section.textimage .text .like-h2 section.kacheltext .tiles .tile em,section.kacheltext .tiles .tile section.textimage .text footer .headline em,section.textimage .text footer .headline section.kacheltext .tiles .tile em,section.kacheltext .tiles .tile footer section.textimage .text .headline em,footer section.textimage .text .headline section.kacheltext .tiles .tile em,section.kacheltext .tiles .tile section.textimage .text h3 em,section.textimage .text h3 section.kacheltext .tiles .tile em,section.kacheltext .tiles .tile section.textimage .text .like-h3 em,section.textimage .text .like-h3 section.kacheltext .tiles .tile em{margin-bottom:4rem}section.kacheltext .tiles .tile a{align-self:flex-end;font-weight:500;font-size:0.85rem;margin-top:auto}section.kacheltext .tiles+a{align-self:flex-end;font-weight:500;font-size:0.85rem}@media (max-width: 1100px){section.kacheltext .tiles .tile{width:calc(100% / 3 - 1rem);margin-bottom:2rem}}@media (max-width: 1100px){section.kacheltext .tiles{flex-direction:column}section.kacheltext .tiles .tile{padding:2rem 1.5rem 2rem 1.5rem;width:100%;min-height:0}}section.logostreifen .logos{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section.logostreifen .logos .logo{width:calc(100% / 5);margin-bottom:4rem;padding-right:4rem}section.logostreifen .logos .logo .icon{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}section.logostreifen .logos .logo .icon svg{fill:currentColor !important;height:2rem;width:auto;max-width:7rem;margin-bottom:1.5rem}section.logostreifen .logos .logo .icon svg *{fill:currentColor !important}section.logostreifen .logos .logo .label{font-size:0.85rem;line-height:1.4}@media (max-width: 1100px){section.logostreifen .logos .logo{width:calc(100% / 4);padding-right:2rem}section.logostreifen .logos .logo .icon svg{margin-bottom:1.5rem}}@media (max-width: 750px){section.logostreifen .logos .logo{width:calc(100% / 2);padding-right:2rem}section.logostreifen .logos .logo .icon{width:6.5rem;flex-shrink:0}}section.textimage .rail{display:flex;justify-content:space-between;align-items:center}section.textimage .text{width:50%;z-index:1}section.textimage .text h1,section.textimage .text .like-h1,section.textimage .text h2,section.textimage .text .like-h2,section.textimage .text footer .headline,footer section.textimage .text .headline,section.textimage .text h3,section.textimage .text .like-h3{padding-right:4rem}section.textimage .text h1 em,section.textimage .text .like-h1 em,section.textimage .text h2 em,section.textimage .text .like-h2 em,section.textimage .text footer .headline em,footer section.textimage .text .headline em,section.textimage .text h3 em,section.textimage .text .like-h3 em{display:block;font-size:1.1rem}section.textimage .text em>a{display:inline-block;margin:2rem 0;font-weight:500;padding:0.5rem 1.5rem;border-radius:2rem;font-size:0.85rem}section.textimage .text em>a:hover{background-color:#002F8C;color:white}section.textimage .image{width:50%;display:flex;z-index:1}section.textimage .image img{width:100%;height:auto}section.textimage.order-txtimg .rail img{transform:translateX(8rem)}section.textimage.order-imgtxt .rail{flex-direction:row-reverse}section.textimage.order-imgtxt .rail img{transform:translateX(-8rem)}@media (max-width: 750px){section.textimage .text{width:100%}section.textimage .text h1,section.textimage .text .like-h1,section.textimage .text h2,section.textimage .text .like-h2,section.textimage .text footer .headline,footer section.textimage .text .headline,section.textimage .text h3,section.textimage .text .like-h3{padding-right:0}section.textimage .image{display:none}}section.textlist .rail{padding-top:4rem;padding-bottom:4rem;justify-content:space-between}section.textlist .text{display:flex;flex-direction:column;max-width:50rem}section.textlist .list{display:flex;flex-direction:column;width:20rem;flex-shrink:0;margin-left:6rem;margin-top:4rem}section.textlist .list li{position:relative;text-indent:0rem;margin-left:0rem;margin-bottom:0.65rem;font-weight:400}section.textlist .list li:before{position:absolute;left:-2.5rem;width:1.5rem;height:auto;margin-left:0}section.textlist .list li:hover:before{transform:scale(1.3)}@media (max-width: 750px){section.textlist .rail{flex-direction:column}section.textlist .text{width:100%;max-width:none}section.textlist .list{width:100%;margin-left:2.5rem;margin-top:2rem}section.textlist .list li{margin-bottom:0.5rem}}
/*# sourceMappingURL=finanz.min.css.map */
