@charset "UTF-8";@font-face{font-family:"SourceSansPro";src:url(fonts/SourceSansPro/SourceSansPro-Regular.eot);src:url(fonts/SourceSansPro/SourceSansPro-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/SourceSansPro/SourceSansPro-Regular.woff) format("woff"),url(fonts/SourceSansPro/SourceSansPro-Regular.woff2) format("woff2"),url(fonts/SourceSansPro/SourceSansPro-Regular.ttf) format("ttf");font-weight:400;font-style:normal}@font-face{font-family:"SourceSansPro";src:url(fonts/SourceSansPro/SourceSansPro-Bold.eot);src:url(fonts/SourceSansPro/SourceSansPro-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/SourceSansPro/SourceSansPro-Bold.woff) format("woff"),url(fonts/SourceSansPro/SourceSansPro-Bold.woff2) format("woff2"),url(fonts/SourceSansPro/SourceSansPro-Bold.ttf) format("ttf");font-weight:700;font-style:normal}@font-face{font-family:"SourceSansPro";src:url(fonts/SourceSansPro/SourceSansPro-SemiBold.eot);src:url(fonts/SourceSansPro/SourceSansPro-SemiBold.eot?#iefix) format("embedded-opentype"),url(fonts/SourceSansPro/SourceSansPro-SemiBold.woff) format("woff"),url(fonts/SourceSansPro/SourceSansPro-SemiBold.woff2) format("woff2"),url(fonts/SourceSansPro/SourceSansPro-Bold.ttf) format("ttf");font-weight:600;font-style:normal}@font-face{font-family:"Cairo";src:url(fonts/Cairo/Cairo-Regular.eot);src:url(fonts/Cairo/Cairo-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/Cairo/Cairo-Regular.woff) format("woff"),url(fonts/Cairo/Cairo-Regular.woff2) format("woff2"),url(fonts/Cairo/Cairo-Regular.ttf) format("ttf");font-weight:400;font-style:normal}@font-face{font-family:"Cairo";src:url(fonts/Cairo/Cairo-Bold.eot);src:url(fonts/Cairo/Cairo-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/Cairo/Cairo-Bold.woff) format("woff"),url(fonts/Cairo/Cairo-Bold.woff2) format("woff2"),url(fonts/Cairo/Cairo-Bold.ttf) format("ttf");font-weight:700;font-style:normal}@font-face{font-family:"SourceSansPro";src:url(fonts/Cairo/Cairo-SemiBold.eot);src:url(fonts/Cairo/Cairo-SemiBold.eot?#iefix) format("embedded-opentype"),url(fonts/Cairo/Cairo-SemiBold.woff) format("woff"),url(fonts/Cairo/Cairo-SemiBold.woff2) format("woff2"),url(fonts/Cairo/Cairo-Bold.ttf) format("ttf");font-weight:600;font-style:normal}@font-face{font-family:"Cairo-Bold";src:url(fonts/Cairo/Cairo-Bold.eot);src:url(fonts/Cairo/Cairo-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/Cairo/Cairo-Bold.woff) format("woff"),url(fonts/Cairo/Cairo-Bold.woff2) format("woff2"),url(fonts/Cairo/Cairo-Bold.ttf) format("ttf");font-weight:700;font-style:normal}body,html{height:100%;width:100%}*{padding:0;margin:0;box-sizing:border-box}body{line-height:20px;font-size:14px;font-family:"SourceSansPro"}a{text-decoration:none}.mt15{margin-top:15px!important}#page{overflow:hidden}.content{margin-top:60px}@media only screen and (min-width:600px){.content{margin-top:100px}}header{position:fixed;background-color:#fff;z-index:100;width:100%;background-image:linear-gradient(to right,#ffde12,#ffde12),linear-gradient(to right,#cceaf1,#cceaf1),linear-gradient(to right,#63c2cd,#63c2cd),linear-gradient(to right,#cceaf1,#cceaf1),linear-gradient(to right,#023e84,#023e84),linear-gradient(to right,#63c2cd,#63c2cd),linear-gradient(to right,#e9435c,#e9435c),linear-gradient(to right,#a2c62e,#a2c62e),linear-gradient(to right,#ffde12,#ffde12),linear-gradient(to right,#95d2dd,#95d2dd),linear-gradient(to right,#f29213,#f29213);background-size:13.2% 3px,22.8% 3px,29.6% 3px,37.4% 3px,52.3% 3px,58.3% 3px,69.8% 3px,81.3% 3px,85.4% 3px,89.5% 3px,100% 3px;background-repeat:no-repeat;background-position:0 bottom,0 bottom,0 bottom,0 bottom,0 bottom,0 bottom,0 bottom,0 bottom,0 bottom,0 bottom,0 bottom}.header-content,.header-content .header-right{display:flex;flex-direction:row;align-items:center}.header-content{max-width:1200px;margin:0 auto;height:60px;justify-content:space-between;padding:0 25px}@media only screen and (min-width:600px){.header-content{height:100px}}@media only screen and (min-width:1024px){.header-content{padding:0 40px}}.header-content .logo img{height:25px}@media only screen and (min-width:600px){.header-content .logo img{height:40px}}.header-content .header-right{column-gap:15px}.header-content .header-right .anmelden-btn{display:none;align-items:center;justify-content:center;padding:6px 16px;font-size:12px;font-weight:700;text-decoration:none;color:#fff;border-radius:5px;cursor:pointer;background-color:#023e84;border:2px solid #023e84;text-transform:uppercase;height:40px;width:150px;margin-right:30px;transition:all .2s}.header-content .header-right .anmelden-btn:active,.header-content .header-right .anmelden-btn:hover{background-color:#fa7d19!important;border:2px solid #fa7d19!important}@media only screen and (min-width:600px){.header-content .header-right .anmelden-btn{display:flex}}.header-content .header-right .anmelden-btn img{margin-right:10px}.header-content .header-right .buhl-link img{height:25px}@media only screen and (min-width:600px){.header-content .header-right .buhl-link img{height:40px}}.footer{background-color:#023e84}.footer-content{max-width:1200px;margin:0 auto;color:#fff;padding:45px 0}.footer-content .footer-main-logo{text-align:center}@media only screen and (min-width:1024px){.footer-content .footer-main-logo{text-align:unset}}.footer-content #footer-menu,.footer-content .footer-menu{margin-top:30px;text-align:center}.footer-content #footer-menu a,.footer-content .footer-menu a{color:#fff;font-weight:400;font-size:18px}.footer-content #footer-menu a:hover,.footer-content .footer-menu a:hover{text-decoration:underline}.footer-content #footer-menu ul,.footer-content .footer-menu ul{list-style:none;display:flex;flex-direction:column;row-gap:20px}@media only screen and (min-width:1024px){.footer-content #footer-menu,.footer-content .footer-menu{text-align:left}.footer-content{height:150px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 20px}.footer-content .footer-menu{margin:0}.footer-content .footer-menu ul{display:flex;flex-direction:row;column-gap:75px}}.aufmacher{width:100%;position:relative}@media only screen and (min-width:1024px){.aufmacher{margin-bottom:66px}}.area-box-block .area-block-inner .content-container .box-container .box-item .box-add-container .box-add-inner-container .box-store-container a,.area-box-block .area-block-inner .mobile-container .mobile-inner-container .mobile-image-container a,.aufmacher .mobile{display:block}@media only screen and (min-width:1024px){.aufmacher .mobile{display:none}}.aufmacher .dsektop{display:none}@media only screen and (min-width:1024px){.aufmacher .dsektop{display:block}}.aufmacher .dsektop .aufmacher-desktop-content{display:flex;flex-direction:row;column-gap:30px;justify-content:space-between;align-items:center;max-width:1200px;margin:40px auto 0;padding:0 40px}.aufmacher .dsektop .aufmacher-desktop-content .content-desktop-left{flex:0 0 439px}.aufmacher .dsektop .aufmacher-desktop-content .content-desktop-left .aufmacher-desktop-head{color:#023e84;font-family:Cairo;font-size:50px;line-height:67px}.aufmacher .dsektop .aufmacher-desktop-content .content-desktop-left .aufmacher-desktop-subline{display:flex;flex-direction:row;align-items:center;font-size:21px;line-height:30px;margin-top:24px;width:450px;color:#023e84}.aufmacher .dsektop .aufmacher-desktop-content .content-desktop-left .aufmacher-desktop-subline .subline-icon{display:flex}.aufmacher .dsektop .aufmacher-desktop-content .content-desktop-left .aufmacher-desktop-subline .subline-icon img{margin-right:12px}.aufmacher .dsektop .aufmacher-desktop-content .content-desktop-right{position:relative}.aufmacher .dsektop .aufmacher-desktop-content .content-desktop-right .desktop-main-img{width:505px;padding-top:15px}@media only screen and (min-width:1280px){.aufmacher .dsektop .aufmacher-desktop-content .content-desktop-right .desktop-main-img{width:600px;padding:0}}.aufmacher .dsektop .aufmacher-desktop-content .content-desktop-right .desktop-figur-img{position:absolute;right:-12%;bottom:-25%}@media only screen and (min-width:1280px){.aufmacher .dsektop .aufmacher-desktop-content .content-desktop-right .desktop-figur-img{width:321px;right:-25%;bottom:-15%}}.aufmacher .aufmacher-bg{-webkit-clip-path:ellipse(150% 100% at center 0);clip-path:ellipse(150% 100% at center 0);position:relative;height:248px;z-index:-1}@media only screen and (min-width:600px){.aufmacher .aufmacher-bg{height:424px}}@media only screen and (min-width:1024px){.aufmacher .aufmacher-bg{height:578px}}.aufmacher .aufmacher-bg .aufmacher-container-bg{width:100%;height:51px;background-repeat:no-repeat;background-size:cover;overflow:hidden;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:600px){.aufmacher .aufmacher-bg .aufmacher-container-bg{height:86px}}@media only screen and (min-width:1024px){.aufmacher .aufmacher-bg .aufmacher-container-bg{height:124px}}.aufmacher .aufmacher-bg .aufmacher-container-bg img{width:700px}@media only screen and (min-width:600px){.aufmacher .aufmacher-bg .aufmacher-container-bg img{width:1466px}}.aufmacher .aufmacher-container{width:100%;top:0;margin:-248px auto 0;z-index:1}@media only screen and (min-width:600px){.aufmacher .aufmacher-container{margin-top:-424px}}.aufmacher .aufmacher-container .aufmacher-container-bg{width:100%;height:51px;background-repeat:no-repeat;background-size:cover;overflow:hidden}@media only screen and (min-width:600px){.aufmacher .aufmacher-container .aufmacher-container-bg{height:86px}}@media only screen and (min-width:1024px){.aufmacher .aufmacher-container .aufmacher-container-bg{height:124px}}.aufmacher .aufmacher-container .aufmacher-container-bg img{width:700px}@media only screen and (min-width:600px){.aufmacher .aufmacher-container .aufmacher-container-bg img{width:1466px}}.aufmacher .aufmacher-container .aufmacher-content .content-left{display:flex;flex-direction:column;align-items:center}.aufmacher .aufmacher-container .aufmacher-content .content-left .aufmacher-head{font-family:Cairo;font-size:27px;color:#023e84;line-height:35px;text-align:center;width:236px;font-weight:400}@media only screen and (min-width:600px){.aufmacher .aufmacher-container .aufmacher-content .content-left .aufmacher-head{width:438px;font-size:50px;line-height:67px}}.aufmacher .aufmacher-container .aufmacher-content .content-left .mobile-img{width:280px;margin-top:15px}@media only screen and (min-width:600px){.aufmacher .aufmacher-container .aufmacher-content .content-left .mobile-img{width:520px}}@media only screen and (min-width:1024px){.aufmacher .aufmacher-container .aufmacher-content .content-left .mobile-img{display:none}}.aufmacher .aufmacher-container .aufmacher-content .content-left .aufmacher-subline{font-family:Cairo;color:#023e84;font-size:15px;line-height:20px;font-weight:700;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:62px;width:80%;max-width:420px;text-align:center}@media only screen and (min-width:600px){.aufmacher .aufmacher-container .aufmacher-content .content-left .aufmacher-subline{font-size:21px;line-height:26px}}.aufmacher .aufmacher-container .aufmacher-content .content-left .aufmacher-subline .subline-icon{display:flex;margin-bottom:5px}.aufmacher .aufmacher-container .aufmacher-content .content-left .aufmacher-subline .subline-icon img{width:24px;margin-right:10px}.area-box-block .area-block-inner .content-container.hide-mobile,.area-box-block.hide-mobile,.aufmacher .aufmacher-container .aufmacher-content .content-right{display:none}@media only screen and (min-width:600px){.area-box-block.hide-mobile{display:block}}.area-box-block .area-block-inner,.area-list-block .area-block-inner{max-width:1200px;padding:78px 20px;margin-left:auto;margin-right:auto}.area-box-block .area-block-inner .headline-icon{text-align:center;max-width:48px;margin-left:auto;margin-right:auto}@media only screen and (min-width:600px){.area-box-block .area-block-inner .headline-icon{max-width:96px}}.area-box-block .area-block-inner .content-container .box-container .box-item .box-add-container .box-add-inner-container .box-store-container img,.area-box-block .area-block-inner .content-container .box-container .box-item .box-add-container .box-add-inner-container .qrcode-image img,.area-box-block .area-block-inner .content-container .box-container .box-item .box-icon img,.area-box-block .area-block-inner .headline-icon img,.area-box-block .area-block-inner .mobile-container .mobile-inner-container .mobile-image-container a img,.area-list-block .area-block-inner .headline-icon img{width:100%;max-width:max-content}.area-box-block .area-block-inner .headline{font-family:Cairo;font-size:27px;font-weight:700;line-height:1.3;text-align:center;color:#023e84;margin-top:8px}@media only screen and (min-width:600px){.area-box-block .area-block-inner .headline{font-size:50px}}.area-box-block .area-block-inner .content-container.box-fix .box-container{display:flex;flex-wrap:wrap;justify-content:center;margin-left:0;margin-right:0}@media only screen and (min-width:1024px){.area-box-block .area-block-inner .content-container.box-fix .box-container{margin-left:-20px;margin-right:-20px}}.area-box-block .area-block-inner .content-container.box-fix .box-container .box-item{min-width:min(350px,100%);max-width:min(350px,100%)}@media only screen and (min-width:600px){.area-box-block .area-block-inner .content-container.hide-mobile{display:block}}.area-box-block .area-block-inner .content-container .sub-headline{text-align:center;font-size:17px;line-height:1.3;color:#023e84;max-width:800px;margin:10px auto 40px}@media only screen and (min-width:600px){.area-box-block .area-block-inner .content-container .sub-headline{font-size:27px}}.area-box-block .area-block-inner .content-container .box-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-left:-12px;margin-right:-12px}@media only screen and (min-width:1024px){.area-box-block .area-block-inner .content-container .box-container{margin-left:-20px;margin-right:-20px}}.area-box-block .area-block-inner .content-container .box-container .box-item{display:flex;flex-direction:column;position:relative;border:1px solid #bbc7d6;box-shadow:0 2px 4px -1px rgba(2,62,132,.2),0 4px 5px 0 rgba(2,62,132,.14),0 1px 10px 0 rgba(2,62,132,.12);border-radius:10px;margin:0 12px 24px;padding:32px 20px;transition:all .2s ease-in}@media only screen and (min-width:1024px){.area-box-block .area-block-inner .content-container .box-container .box-item{margin:0 20px 40px}}.area-box-block .area-block-inner .content-container .box-container .box-item:hover{box-shadow:0 5px 5px -3px rgba(2,62,132,.2),0 8px 10px 1px rgba(2,62,132,.14),0 3px 14px 2px rgba(2,62,132,.12);background-color:#f5f7fa}.area-box-block .area-block-inner .content-container .box-container .box-item:focus{box-shadow:0 5px 5px -3px rgba(2,62,132,.2),0 8px 10px 1px rgba(2,62,132,.14),0 3px 14px 2px rgba(2,62,132,.12);background-color:#f5f7fa}.area-box-block .area-block-inner .content-container .box-container .box-item .box-corner-icon{position:absolute;left:20px;top:20px}.area-box-block .area-block-inner .content-container .box-container .box-item .box-icon{text-align:center;max-width:36px;margin-left:auto;margin-right:auto}@media only screen and (min-width:600px){.area-box-block .area-block-inner .content-container .box-container .box-item .box-icon{max-width:72px}}.area-box-block .area-block-inner .content-container .box-container .box-item .box-title{font-size:22px;line-height:1.3;color:#023e84;text-align:center;margin-top:6px;margin-bottom:2px}@media only screen and (min-width:600px){.area-box-block .area-block-inner .content-container .box-container .box-item .box-title{font-size:32px}}.area-box-block .area-block-inner .content-container .box-container .box-item .box-text{font-size:12px;line-height:1.3;color:#023e84;text-align:center}@media only screen and (min-width:600px){.area-box-block .area-block-inner .content-container .box-container .box-item .box-text{font-size:17px}}.area-box-block .area-block-inner .content-container .box-container .box-item .box-add-container{height:100%;display:flex;justify-content:center;align-items:center;padding:30px 30px 20px;margin:30px -15px -20px;border-top:1px dashed #bbc7d6}.area-box-block .area-block-inner .content-container .box-container .box-item .box-add-container .box-add-inner-container{display:flex;justify-content:space-evenly;margin-left:-15px;margin-right:-15px}.area-box-block .area-block-inner .content-container .box-container .box-item .box-add-container .box-add-inner-container.button{margin-bottom:20px}.area-box-block .area-block-inner .content-container .box-container .box-item .box-add-container .box-add-inner-container .box-store-container{display:flex;flex-direction:column;justify-content:space-evenly}.area-box-block .area-block-inner .content-container .box-container .box-item .box-add-container .box-add-inner-container .box-store-container.single{flex-direction:row}.area-box-block .area-block-inner .content-container .box-container .box-item .box-add-container .box-add-inner-container .box-store-container .applestore-image,.area-box-block .area-block-inner .content-container .box-container .box-item .box-add-container .box-add-inner-container .box-store-container .googlestore-image,.area-box-block .area-block-inner .content-container .box-container .box-item .box-add-container .box-add-inner-container .qrcode-image{margin:0 10px}.area-box-block .area-block-inner .content-container .box-container .box-item .box-add-container .box-button{margin-left:-5px;margin-right:-5px;width:100%;max-width:280px}.area-box-block .area-block-inner .content-container .box-container .box-item .box-add-container .box-button .btn-big{color:#fff;font-size:17px;font-weight:600;line-height:1.3;width:100%;max-width:280px;min-height:44px;border-radius:10px;background-color:#fa7d19;display:flex;justify-content:center;align-items:center;padding:11px 20px;margin-left:auto;margin-right:auto;box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}.area-box-block .area-block-inner .content-container .box-container .box-item .box-add-container .box-button .btn-big:hover{background-color:#dc6d19}.area-box-block .area-block-inner .content-container .box-container .box-item .box-add-container .box-button .btn-big img{margin-left:8px}@media only screen and (min-width:600px){.area-box-block .area-block-inner .mobile-container{display:none}}.area-box-block .area-block-inner .mobile-container .sub-headline{text-align:center;font-size:17px;line-height:1.3;color:#023e84;max-width:800px;margin:10px auto 40px}@media only screen and (min-width:600px){.area-box-block .area-block-inner .mobile-container .sub-headline{font-size:27px}}.area-box-block .area-block-inner .mobile-container .mobile-inner-container{display:flex;flex-direction:column;align-items:center;max-width:150px;margin-left:auto;margin-right:auto}.area-box-block .area-block-inner .mobile-container .mobile-inner-container .mobile-image-container{margin-bottom:10px}.area-list-block{background-color:#f5f7fa}.area-list-block .area-block-inner .headline-icon{text-align:center;max-width:48px;margin-left:auto;margin-right:auto}@media only screen and (min-width:600px){.area-list-block .area-block-inner .headline-icon{max-width:96px}}.area-list-block .area-block-inner .headline{font-family:Cairo;font-size:27px;font-weight:700;line-height:1.3;text-align:center;color:#023e84;margin-top:8px}@media only screen and (min-width:600px){.area-list-block .area-block-inner .headline{font-size:50px}}.area-list-block .area-block-inner .sub-headline{text-align:center;font-size:17px;line-height:1.3;color:#023e84;max-width:800px;margin:10px auto 40px}@media only screen and (min-width:600px){.area-list-block .area-block-inner .sub-headline{font-size:27px}}.area-list-block .area-block-inner .list-container{display:flex;flex-wrap:wrap;max-width:450px;margin-left:auto;margin-right:auto}@media only screen and (min-width:1024px){.area-list-block .area-block-inner .list-container{max-width:950px}}.area-list-block .area-block-inner .list-container .list-item{display:flex;margin:0 20px 32px;width:calc(100% - 40px);flex-direction:column;align-items:center}@media only screen and (min-width:380px){.area-list-block .area-block-inner .list-container .list-item{flex-direction:row;align-items:stretch}}@media only screen and (min-width:1024px){.area-list-block .area-block-inner .list-container .list-item{width:calc(50% - 40px)}}.area-list-block .area-block-inner .list-container .list-item .list-number-container{background-color:#023e84;width:40px!important;min-width:40px;height:40px;min-height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-bottom:10px}@media only screen and (min-width:380px){.area-list-block .area-block-inner .list-container .list-item .list-number-container{margin-bottom:0}}@media only screen and (min-width:600px){.area-list-block .area-block-inner .list-container .list-item .list-number-container{width:64px!important;min-width:64px;height:64px;min-height:64px}}.area-list-block .area-block-inner .list-container .list-item .list-number-container .list-number{font-family:Cairo;font-size:17px;font-weight:700;line-height:1.33;text-align:center;color:#fff}@media only screen and (min-width:600px){.area-list-block .area-block-inner .list-container .list-item .list-number-container .list-number{font-size:24px}}.area-list-block .area-block-inner .list-container .list-item .list-text-container{display:flex;align-items:center;padding-left:0}@media only screen and (min-width:380px){.area-list-block .area-block-inner .list-container .list-item .list-text-container{padding-left:20px}}.area-list-block .area-block-inner .list-container .list-item .list-text-container .list-text{font-size:15px;line-height:1.33;color:#023e84;text-align:center}@media only screen and (min-width:380px){.area-list-block .area-block-inner .list-container .list-item .list-text-container .list-text{text-align:left}}@media only screen and (min-width:600px){.area-list-block .area-block-inner .list-container .list-item .list-text-container .list-text{font-size:21px}}.area-list-block .area-block-inner .button-container{margin-top:32px}.area-list-block .area-block-inner .button-container .btn-big{color:#fff;font-size:21px;font-weight:600;line-height:1.3;max-width:280px;min-height:44px;border-radius:10px;background-color:#fa7d19;display:flex;justify-content:center;align-items:center;padding:11px 20px;margin-left:auto;margin-right:auto;box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}.area-list-block .area-block-inner .button-container .btn-big:hover{background-color:#dc6d19}