.inner .site-branding{margin: 0 auto}.inner .site-branding .site-title{display: inline-block;font-size: 0;margin: 0;padding: 0;position: relative;text-align: center;width: 100%;z-index: 10}.inner .site-branding .site-title .logo{display: inline-block;width: 70px;height: auto;position: relative;padding: 10px 20px}.inner .site-branding .site-title .logo object,.inner .site-branding .site-title .logo img{width: 100%}.inner .site-branding .site-title a:hover{text-decoration: none;opacity: 1}.inner .site-branding .site-title a.logo::after{bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0}.inner .site-branding .site-title span{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.inner .site-branding .site-title:after{content: "";height: 100%;position: absolute;right: -10px;top: 0;width: 1px;display: none}.space{margin-bottom: 50px}@media screen and (min-width: 48em){.navbar .inner .site-branding{margin: 0 0 0 0}.navbar .inner .site-branding .site-title{display: inline-block;font-size: 0;margin: 0;padding: 0;position: relative;text-align: left;z-index: 10}.navbar .inner .site-branding .site-title .logo{display: inline-block;height: auto;width: 100px;position: relative;padding: 16px 0}}@media screen and (min-width: 64em){.site-header .header-contact a{display: flex}.site-header .header-contact a i{margin-right: 15px}.site-header .header-contact div{display: block;line-height: 15px}.site-header .header-contact div span{color: #707070}.site-header .header-contact div p{color: #d9d722;margin: 0}.site-header .header-contact div p:hover{color: #2d4b63}.site-header .header-contact span{display: flex;line-height: 16px;flex-direction: column;text-transform: uppercase;font-size: 14px;font-size: 1.4rem}.navbar .inner .site-branding{margin: 0 0 0 0}.navbar .inner .site-branding .site-title{display: inline-block;font-size: 0;margin: 0;padding: 0;position: relative;text-align: left;z-index: 10}.navbar .inner .site-branding .site-title .logo{display: inline-block;height: auto;width: 160px;position: relative;padding: 16px 0}}.navbar .inner .site-branding{margin: 0 0 0 0}.navbar .inner .site-branding .site-title{display: inline-block;font-size: 0;margin: 0;padding: 0;position: relative;text-align: left;z-index: 10}.navbar .inner .site-branding .site-title .logo{display: inline-block;height: auto;position: relative;padding: 16px 0}html,body{height: 100%}.navbar{background: #2d4b63}.navbar .inner{display: flex;max-width: 1900px;margin: 0 auto;padding: 0 15px;justify-content: space-between}ul#primary-menu{font-family: 'Marvel'}.main-navigation{position: relative;max-width: 1900px;width: 100%;height: 50px;margin: 0 auto}.main-navigation .menu-toggle{position: absolute;top: 15px;right: 10px;background: transparent;border: none;color: #fff;padding: 0 10px 10px 0;font-size: 25px;font-size: 2.5rem;z-index: 9999999999999;width: 25px;height: 25px}.main-navigation .menu-toggle .menu-border{width: 35px;height: 2px;background-color: #fff;transition: all .2s ease-in-out;position: absolute;left: 50%}.main-navigation .menu-toggle .middle-border{top: 50%;transform: translate(-50%, -50%)}.main-navigation .menu-toggle .top-border{top: 0;transform: translate(-50%, 0)}.main-navigation .menu-toggle .bottom-border{bottom: 0;transform: translate(-50%, 0)}.main-navigation .menu-toggle:hover{cursor: pointer}.main-navigation .menu-toggle:hover .menu-border{background-color: #d9d722}.main-navigation .menu-toggle:focus{outline: none}.main-navigation .menu-toggle.active{position: absolute;top: 15px;right: 27px}.main-navigation .menu-toggle.active .menu-border{left: 36%;box-shadow: 0 2px 15px rgba(58,58,58,0.3)}.main-navigation .menu-toggle.active .top-border{transform: rotate(45deg) translate(-50%, 0);top: 24px}.main-navigation .menu-toggle.active .middle-border{background-color: transparent;box-shadow: 0 0 0 rgba(58,58,58,0)}.main-navigation .menu-toggle.active .bottom-border{transform: rotate(-45deg) translate(-50%, 0);bottom: 24px}.main-navigation .menu-container{display: none;z-index: 9999;width: 100vw;position: fixed;height: 100vh;background-color: rgba(123,148,167,0.8);backdrop-filter: blur(50px);-webkit-backdrop-filter: blur(50px);top: 0;left: 0}.main-navigation .menu-container.active{display: block;z-index: 99999999}.main-navigation .menu{padding: 0;position: absolute;list-style: none;margin: 0;top: 44%;left: 50%;transition: .25s ease;transform: translate(-50%, -50%);z-index: 9999;font-size: 18px;font-size: 1.8rem}.main-navigation .menu .closebtn{color: #fff;position: absolute;right: 15px;top: 5px;font-size: 30px;font-size: 3rem;border: none;background-color: transparent;display: none}.main-navigation .menu li{background: transparent;position: relative;text-align: center;margin: 10px 0}.main-navigation .menu li a{color: #fff;display: block;text-transform: uppercase;text-decoration: none;padding: 0;font-size: 28px;font-size: 2.8rem;text-shadow: 0 2px 15px rgba(58,58,58,0.3)}.main-navigation .menu li ul{display: none;list-style: none;margin-left: 0;padding: 0}.main-navigation .menu li ul li{background: #5a7891;border-bottom: transparent;padding-left: 15px}.main-navigation .menu li ul li a{text-transform: none;font-size: 18px;font-size: 1.8rem}.main-navigation .menu li ul.toggled-on{display: block}.main-navigation .menu li .dropdown-toggle{background: transparent;border: none;position: absolute;right: 0;top: -7px}.main-navigation .menu li .dropdown-toggle:before{color: #fff;content: '\f105';font-family: 'Font Awesome 5 Pro';font-size: 20px;font-size: 2rem}.main-navigation .menu li .dropdown-toggle.toggled-on:before{content: '\f107'}.page-id-10 .navbar{padding-top: 5px}.page-id-10 .menu-toggle{top: 15px}.page-id-10 .menu-toggle.active{top: 15px;z-index: 99999999999999;right: 10px}.mini-nav-bottom{position: absolute;left: 50%;bottom: 130px;transform: translate(-50%, 0);width: 100%;text-align: center}.mini-nav-bottom a{color: #fff;text-shadow: 0 2px 15px rgba(58,58,58,0.3);position: relative;padding: 0 10px}.mini-nav-bottom a:hover{color: #fff}.mini-nav-bottom a:visited{color: #fff}.mini-nav-bottom a:first-child:after{content: "";position: absolute;right: -1px;top: 3px;bottom: 3px;width: 1px;background-color: #fff}.gecko .main-navigation .menu-container,.ie .main-navigation .menu-container{background-color: rgba(123,148,167,0.97)}@media screen and (min-width: 64em){.navbar{background: #2d4b63}.navbar .inner{display: flex;max-width: 1900px;margin: 0 auto;padding: 0 20px;justify-content: space-between}.main-navigation .menu-toggle{position: absolute;top: 24px;right: 10px;background: transparent;border: none;color: #fff;padding: 0 10px 10px 0;font-size: 25px;font-size: 2.5rem;z-index: 99999999;width: 40px;height: 30px}.main-navigation .menu-toggle .menu-border{width: 40px;height: 3px;background-color: #fff;transition: all .2s ease-in-out;position: absolute;left: 50%}.main-navigation .menu-toggle .middle-border{top: 50%;transform: translate(-50%, -50%)}.main-navigation .menu-toggle .top-border{top: 0;transform: translate(-50%, 0)}.main-navigation .menu-toggle .bottom-border{bottom: 0;transform: translate(-50%, 0)}.main-navigation .menu-toggle:hover{cursor: pointer}.main-navigation .menu-toggle:focus{outline: none}.main-navigation .menu-toggle.active{top: 23px;right: 16px;z-index: 999999999999999}.main-navigation .menu-toggle.active .menu-border{left: 36%;box-shadow: 0 2px 15px rgba(58,58,58,0.3)}.main-navigation .menu-toggle.active .top-border{transform: rotate(45deg) translate(-50%, 0);top: 28px}.main-navigation .menu-toggle.active .middle-border{background-color: transparent;box-shadow: 0 0 0 rgba(58,58,58,0)}.main-navigation .menu-toggle.active .bottom-border{transform: rotate(-45deg) translate(-50%, 0);bottom: 28px}.main-navigation .menu-container{display: none;z-index: 9999;width: 100vw;position: fixed;height: 100vh;background-color: rgba(123,148,167,0.8);backdrop-filter: blur(50px);-webkit-backdrop-filter: blur(50px);top: 0;left: 0}.main-navigation .menu-container.active{display: block}.main-navigation .menu{padding: 0;position: absolute;list-style: none;margin: 0;top: 50%;left: 50%;transition: .25s ease;transform: translate(-50%, -50%);z-index: 9999;font-size: 18px;font-size: 1.8rem}.main-navigation .menu .closebtn{color: #fff;position: absolute;right: 15px;top: 5px;font-size: 30px;font-size: 3rem;border: none;background-color: transparent;display: none}.main-navigation .menu li{background: transparent;position: relative;text-align: center;margin: 10px 0}.main-navigation .menu li a{color: #fff;display: block;text-transform: uppercase;text-decoration: none;padding: 0;font-size: 28px;font-size: 2.8rem;text-shadow: 0 2px 15px rgba(58,58,58,0.3)}.main-navigation .menu li ul{display: none;list-style: none;margin-left: 0;padding: 0}.main-navigation .menu li ul li{background: #5a7891;border-bottom: transparent;padding-left: 15px}.main-navigation .menu li ul li a{text-transform: none;font-size: 18px;font-size: 1.8rem}.main-navigation .menu li ul.toggled-on{display: block}.main-navigation .menu li .dropdown-toggle{background: transparent;border: none;position: absolute;right: 0;top: -7px}.main-navigation .menu li .dropdown-toggle:before{color: #fff;content: '\f105';font-family: 'Font Awesome 5 Pro';font-size: 20px;font-size: 2rem}.main-navigation .menu li .dropdown-toggle.toggled-on:before{content: '\f107'}.page-id-10 .navbar{padding-top: 5px}.page-id-10 .menu-toggle{top: 30px}.page-id-10 .menu-toggle.active{top: 30px;right: 9px}}@media screen and (min-width: 78.75em){.mini-nav-bottom{position: absolute;left: 50%;bottom: 20px;transform: translate(-50%, 0)}.mini-nav-bottom a{color: #fff;text-shadow: 0 2px 15px rgba(58,58,58,0.3);position: relative;padding: 0 10px}.mini-nav-bottom a:hover{color: #fff}.mini-nav-bottom a:first-child:after{content: "";position: absolute;right: -1px;top: 3px;bottom: 3px;width: 1px;background-color: #fff}}body,button,input,select,optgroup,textarea{color: #707070;font-family: 'Marvel';line-height: 1.5;font-size: 16px;font-size: 1.6rem}.site-content{background-color: #2d4b63;color: #fff}.site-content .app-anwendung{color: #707070}body.menu-active{overflow: hidden;width: 100vw;height: 100vh}.innerclass{max-width: 1280px;padding: 0 20px;margin: 0 auto}h1{font-size: 30px;font-size: 3rem;font-weight: bold;color: #fff;max-width: 1280px;padding: 0 20px;margin: 45px auto -20px}h2{font-size: 35px;font-size: 3.5rem}h3{font-size: 18px;font-size: 1.8rem}h4{font-size: 16px;font-size: 1.6rem}p{font-family: Open Sans;font-weight: 300}ul{font-family: Open Sans}.site{overflow-x: hidden}.site-content{font-size: 18px;font-size: 1.8rem}.site-content .widget-area section ul{list-style: none;margin: 0;padding: 0}.site-content .widget-area section ul li a{color: #d9d722;text-decoration: none}.site-content .widget-area section ul li a:hover{color: #2d4b63}.appstore img,.playstore img{width: 117px}@media screen and (min-width: 64em){.appstore img,.playstore img{width: 175px}}.download-banner{background: #d9d722;position: fixed;z-index: 9999;right: 0;bottom: 0;display: none;flex-wrap: wrap;flex-direction: row;padding: 10px 10px 2px 10px;box-shadow: 5px 5px 10px #000 29;width: 100%;height: 50px;justify-content: center}.download-banner p{font-size: 30px;font-size: 3rem;text-transform: uppercase;font-weight: bold;margin-top: 0;line-height: 1.1;display: none;font-family: 'Marvel'}.download-banner img{max-width: 100px}.sticky{display: block}.updated:not(.published){display: none}.page-links{clear: both;margin: 0 0 1.5em}.error-404.not-found .page-content,.no-results.not-found .page-content{max-width: 1240px;margin: -30px auto 150px}.error-404.not-found .page-content .text-404,.no-results.not-found .page-content .text-404{font-family: Open Sans;font-size: 20px;font-size: 2rem;font-weight: 400}.error-404.not-found .page-content .search-404,.no-results.not-found .page-content .search-404{font-family: Open Sans}.error-404.not-found .page-content .search-404 input.search-field,.no-results.not-found .page-content .search-404 input.search-field{height: 40px;padding: 0 10px;font-size: 18px;font-size: 1.8rem;border-radius: 5px}.error-404.not-found .page-content .search-404 input.search-field:focus,.no-results.not-found .page-content .search-404 input.search-field:focus{outline: none;border: 1px solid #5a7891}.error-404.not-found .page-content .search-404 input.search-submit,.no-results.not-found .page-content .search-404 input.search-submit{background-color: #5a7891;border-radius: 5px;border: none;height: 40px;padding: 0 20px;color: #fff;font-size: 18px;font-size: 1.8rem}.error-404.not-found .page-content .search-404 input.search-submit:hover,.no-results.not-found .page-content .search-404 input.search-submit:hover{cursor: pointer;opacity: 0.7}.content-area .search-content{max-width: 1240px;margin: 0 auto 150px}.content-area .search-content a{color: #d9d722}.content-area .search-content a:hover{text-decoration: underline}.content-area .navigation.posts-navigation{display: none}@media screen and (min-width: 64em){h1{font-size: 60px;font-size: 6rem;font-weight: bold;margin: 75px auto 0}.site-content{display: flex}.site-content .content-area{flex: 1 1 70%}.site-content .widget-area{flex: 0 1 calc(30% - 80px);margin-left: 80px}}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color: #666;border: 1px solid #ccc;border-radius: 3px;padding: 3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color: #111;outline: none}select{border: 1px solid #ccc;outline: none}textarea{width: 100%}.form-gemeinden{max-width: 1280px;padding: 0 25px;margin: 50px auto 0}.form-gemeinden input[type="text"],.form-gemeinden input[type="email"]{background-color: transparent;color: #c7c9cb;border-radius: 7px;border: 2px solid #fff;padding: 10px 20px 10px 10px}.form-gemeinden .wpcf7-acceptance input[type="checkbox"],.form-gemeinden .wpcf7-checkbox input[type="checkbox"]{width: 25px;height: 25px}.form-gemeinden .wpcf7-acceptance .wpcf7-list-item-label,.form-gemeinden .wpcf7-checkbox .wpcf7-list-item-label{margin-left: 5px;vertical-align: super}.form-gemeinden .wpcf7-list-item.first{margin-bottom: 20px}.form-gemeinden select.wpcf7-select{background: none;border-radius: 7px;border: 2px solid #fff;color: #c7c9cb;padding: 10px}.form-gemeinden select.wpcf7-select option{background-color: #2d4b63;border: 0}.form-gemeinden ::placeholder{color: #c7c9cb}.form-gemeinden .field-info{font-size: 14px;color: #c7c9cb}.form-gemeinden a{color: #03a9e7;text-decoration: underline}.form-gemeinden a:hover{color: #03a9e7}.standardform input[type="submit"]{background: #d9d722;border-radius: 7px;border: 0;color: #2d4b63;padding: 10px 50px}.standardform--row{margin-bottom: 25px}.standardform--row.has-label{padding-top: 10px;padding-bottom: 10px}.standardform--row.has-label .show-label{color: #707070;font-size: 22px;font-size: 2.2rem;font-weight: normal}.standardform--fields .wpcf7-not-valid-tip{font-size: 14px}.standardform--fields .wpcf7-acceptance{font-size: 14px}.standardform--fields .wpcf7-acceptance label{display: block}.standardform--fields label{display: none}.standardform--fields label.show-label{display: block;font-weight: bold;font-size: 14px;font-size: 1.4rem}.standardform--fields label.show-label + .wpcf7-form-control-wrap label{display: block}.standardform--fields input[aria-invalid="true"]{border-color: red;background: rgba(255,0,0,0.1)}.standardform .wpcf7-radio .wpcf7-list-item{margin-right: 10px}.standardform .wpcf7-checkbox label{display: block}.standardform .wpcf7-checkbox .wpcf7-list-item{display: block;margin-right: 20px}.standardform .select-wrapper{position: relative}.standardform .select-wrapper::after{content: "›";position: absolute;top: 50%;right: 20px;transform: translateY(-50%) rotate(90deg);pointer-events: none;font-size: 29px;color: #707070;line-height: 1}.standardform .wpcf7-select{appearance: none;-webkit-appearance: none;-moz-appearance: none}.standardform p{margin: 0}.standardform .wpcf7-form-control-wrap{display: block}.standardform .wpcf7-list-item{margin-left: 0}.standardform .dan-cf7-captcha{display: flex;flex-wrap: wrap;margin-bottom: 20px}.standardform .dan-cf7-captcha label{display: block;flex: 1 1 100%}.standardform .dan-cf7-captcha .wpcf7-not-valid{border: 1px solid #f00;background: rgba(255,0,0,0.1)}.gallery{margin-bottom: 1.5em}.gallery-item{display: inline-block;text-align: center;vertical-align: top;width: 100%}.gallery-columns-2 .gallery-item{max-width: 50%}.gallery-columns-3 .gallery-item{max-width: 33.33%}.gallery-columns-4 .gallery-item{max-width: 25%}.gallery-columns-5 .gallery-item{max-width: 20%}.gallery-columns-6 .gallery-item{max-width: 16.66%}.gallery-columns-7 .gallery-item{max-width: 14.28%}.gallery-columns-8 .gallery-item{max-width: 12.5%}.gallery-columns-9 .gallery-item{max-width: 11.11%}.gallery-caption{display: block}.widget{margin: 0 0 1.5em}.widget select{max-width: 100%}.news-posts h2{font-size: 25px;font-size: 2.5rem}.news-posts article{background: #f6f6f6;padding: 10px 25px;font-size: 16px;font-size: 1.6rem}@media screen and (min-width: 48em){.news-posts{display: flex;flex-wrap: wrap}.news-posts article{flex: 0 1 calc(50% - 20px);margin: 0 10px 20px 10px}.news-posts article:first-child{flex: 1 1 100%}}.site-footer .big-footer-menu{background-color: #5a7891;padding: 0 20px;position: relative;z-index: 99}.site-footer .big-footer-menu .footer-inner{max-width: 1240px;margin: 0 auto;padding: 30px 0;font-family: Open Sans}.site-footer .big-footer-menu .footer-inner ul{display: flex;flex-wrap: wrap;flex-direction: column;list-style: none;width: 100%;margin: -30px 0 0 0;padding: 0}.site-footer .big-footer-menu .footer-inner ul a{color: #fff;font-size: 14px;font-size: 1.4rem;font-weight: 400;text-transform: uppercase}.site-footer .big-footer-menu .footer-inner ul li{width: 100%;margin: 35px 0 0 0}.site-footer .big-footer-menu .footer-inner ul li ul.sub-menu{display: flex;flex-wrap: wrap;flex-direction: column;margin: 0;padding: 20px 0 0 0;line-height: 1.2}.site-footer .big-footer-menu .footer-inner ul li ul.sub-menu a{font-size: 14px;font-size: 1.4rem;font-weight: 300;text-transform: none}.site-footer .big-footer-menu .footer-inner ul li ul.sub-menu a:hover{color: #d9d722}.site-footer .big-footer-menu .footer-inner ul li ul.sub-menu li{margin: 0;line-height: 1.2}.site-footer .green-footer{padding: 0 20px;background-color: #d9d722}.site-footer .green-footer .inner{justify-content: left;position: relative;height: 100%;margin: 0 auto;max-width: 1240px}.site-footer .green-footer .inner .green-footer-logo{position: absolute;left: 50%;transform: translate(-50%, -50%);top: 0}.site-footer .green-footer .inner .green-footer-logo img{width: 100px;height: auto;border: none}.site-footer .green-footer .inner .green-footer-text{position: relative;left: 0;top: 150px;max-width: 100%;width: 100%;margin-top: -70px;font-family: Open Sans;font-weight: 300;font-size: 18px;font-size: 1.8rem}.site-footer .green-footer .inner .green-footer-text h3{font-size: 20px;font-size: 2rem;font-weight: 400;text-transform: uppercase}.site-footer .green-footer .inner .green-footer-text h4{font-size: 18px;font-size: 1.8rem;font-weight: 400}.site-footer .green-footer .inner .green-footer-img{position: relative;right: 0;margin-top: 170px;padding-bottom: 30px}.site-footer--copyright{height: auto;background: #4c667b;color: #fff;padding: 13px 10px 65px;font-size: 14px;font-size: 1.4rem;font-family: Open Sans;font-weight: 300}.site-footer--copyright .menu{list-style: none;margin: 0;padding: 0}.site-footer--copyright .menu li{display: inline-block;padding-left: 15px;text-transform: uppercase}.site-footer--copyright .menu li a{text-decoration: none;color: #fff}.site-footer--copyright .menu li a:hover{color: #fff}.site-footer--copyright .inner{display: flex;flex-wrap: wrap;flex-direction: row;justify-content: center}.site-footer--copyright .inner .menu-footer-menu-container .menu{text-align: center}.site-footer--copyright .inner .menu-footer-menu-container .menu li{margin: 5px 0 0 0}.site-footer--copyright .inner .menu-footer-menu-container .menu li:before{content: ""}.site-footer--copyright .inner .menu-footer-menu-container .menu li a{margin: 0 5px}.page-id-14 .green-footer,.page-id-705 .green-footer{display: none}.big-footer-menu{display: none}.footer-copyright-container{margin-top: 5px}@media screen and (min-width: 30em){.site-footer--copyright .inner .menu-footer-menu-container .menu li{margin: 0 0 0 0}.footer-copyright-container{margin-top: 0}}@media screen and (min-width: 48em){.site-footer--content .flexbox{margin: 0 -15px}.site-footer--content .flexbox--content{flex: 0 1 calc(25% - 30px);max-width: calc(25% - 30px);margin: 0 15px}.site-footer .big-footer-menu .footer-inner ul{flex-direction: row;margin: 0;padding: 0}.site-footer .big-footer-menu .footer-inner ul a{font-size: 14px;font-size: 1.4rem}.site-footer .big-footer-menu .footer-inner ul li{width: 25%;margin: 0}.site-footer .big-footer-menu .footer-inner ul li ul.sub-menu a{font-size: 14px;font-size: 1.4rem}.site-footer .green-footer .inner .green-footer-img{position: relative;right: 0;padding-bottom: 50px}.site-footer--copyright{height: 50px;font-size: 14px;font-size: 1.4rem;padding: 13px 10px 85px}.site-footer--copyright .menu li{padding-left: 15px}.site-footer .inner .menu-footer-menu-container .menu li{margin: 0}.site-footer .inner .menu-footer-menu-container .menu li:before{content: "|"}.site-footer .inner .menu-footer-menu-container .menu li a{margin-left: 15px}}@media screen and (min-width: 64em){.site-footer--content .flexbox{margin: 0 -15px}.site-footer--content .flexbox--content{flex: 0 1 calc(25% - 30px);max-width: calc(25% - 30px);margin: 0 15px}.site-footer .big-footer-menu .footer-inner ul{flex-direction: row;margin: 0;padding: 0}.site-footer .big-footer-menu .footer-inner ul a{font-size: 14px;font-size: 1.4rem}.site-footer .big-footer-menu .footer-inner ul li{width: 25%;margin: 0}.site-footer .big-footer-menu .footer-inner ul li ul.sub-menu a{font-size: 14px;font-size: 1.4rem}.site-footer .green-footer{height: 1100px}.site-footer .green-footer .inner .green-footer-logo img{width: 144px}.site-footer .green-footer .inner .green-footer-text{max-width: 37%;margin-top: -30px;font-size: 18px;font-size: 1.8rem}.site-footer .green-footer .inner .green-footer-text h3{font-size: 20px;font-size: 2rem}.site-footer .green-footer .inner .green-footer-text h4{font-size: 18px;font-size: 1.8rem}.site-footer .green-footer .inner .green-footer-img{position: absolute;right: 0;bottom: 0}.site-footer .green-footer .inner .green-footer-img img{max-width: 900px}.site-footer--copyright{height: 50px;font-size: 14px;font-size: 1.4rem;padding: 13px 10px 13px}.site-footer--copyright .menu li{padding-left: 15px}.site-footer .inner .menu-footer-menu-container .menu li{margin: 0}.site-footer .inner .menu-footer-menu-container .menu li:before{content: "|"}.site-footer .inner .menu-footer-menu-container .menu li a{margin-left: 15px}}@media screen and (min-width: 78.75em){.green-footer{height: 1100px}.green-footer .inner .green-footer-logo img{width: 144px}.green-footer .inner .green-footer-text{max-width: 37%;margin-top: -30px;font-size: 18px;font-size: 1.8rem}.green-footer .inner .green-footer-text h3{font-size: 20px;font-size: 2rem}.green-footer .inner .green-footer-text h4{font-size: 18px;font-size: 1.8rem}.green-footer .inner .green-footer-img{position: absolute;right: 0;top: 0;bottom: auto}}html{line-height: 1.15;-webkit-text-size-adjust: 100%;font-size: 62.5%}body{margin: 0}hr{box-sizing: content-box;height: 0;overflow: visible}pre{font-family: monospace, monospace;font-size: 1em}a{background-color: transparent}abbr[title]{border-bottom: none;text-decoration: underline;text-decoration: underline dotted}b,strong{font-weight: bolder}code,kbd,samp{font-family: monospace, monospace;font-size: 1em}small{font-size: 80%}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sub{bottom: -0.25em}sup{top: -0.5em}img{border-style: none}button,input,optgroup,select,textarea{font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0}button,input{overflow: visible}button,select{text-transform: none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance: button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style: none;padding: 0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline: 1px dotted ButtonText}fieldset{padding: .35em .75em .625em}legend{box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal}progress{vertical-align: baseline}textarea{overflow: auto}[type="checkbox"],[type="radio"]{box-sizing: border-box;padding: 0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height: auto}[type="search"]{-webkit-appearance: textfield;outline-offset: -2px}[type="search"]::-webkit-search-decoration{-webkit-appearance: none}::-webkit-file-upload-button{-webkit-appearance: button;font: inherit}details{display: block}summary{display: list-item}template{display: none}[hidden]{display: none}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 300;font-display: swap;src: url('../webfonts/opensans/open-sans-v15-latin-300.eot');src: local('Open Sans Light'), local('OpenSans-Light'), url('../webfonts/opensans/open-sans-v15-latin-300.eot?#iefix') format('embedded-opentype'), url('../webfonts/opensans/open-sans-v15-latin-300.woff2') format('woff2'), url('../webfonts/opensans/open-sans-v15-latin-300.woff') format('woff'), url('../webfonts/opensans/open-sans-v15-latin-300.ttf') format('truetype'), url('../webfonts/opensans/open-sans-v15-latin-300.svg#OpenSans') format('svg')}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-display: swap;src: url('../webfonts/opensans/open-sans-v15-latin-regular.eot');src: local('Open Sans Regular'), local('OpenSans-Regular'), url('../webfonts/opensans/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), url('../webfonts/opensans/open-sans-v15-latin-regular.woff2') format('woff2'), url('../webfonts/opensans/open-sans-v15-latin-regular.woff') format('woff'), url('../webfonts/opensans/open-sans-v15-latin-regular.ttf') format('truetype'), url('../webfonts/opensans/open-sans-v15-latin-regular.svg#OpenSans') format('svg')}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 700;font-display: swap;src: url('../webfonts/opensans/open-sans-v15-latin-700.eot');src: local('Open Sans Bold'), local('OpenSans-Bold'), url('../webfonts/opensans/open-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'), url('../webfonts/opensans/open-sans-v15-latin-700.woff2') format('woff2'), url('../webfonts/opensans/open-sans-v15-latin-700.woff') format('woff'), url('../webfonts/opensans/open-sans-v15-latin-700.ttf') format('truetype'), url('../webfonts/opensans/open-sans-v15-latin-700.svg#OpenSans') format('svg')}@font-face{font-family: 'Marvel';font-style: normal;font-weight: 400;font-display: swap;src: url('../webfonts/marvel/marvel-v9-latin-regular.eot');src: local('Marvel'), local('Marvel-Regular'), url('../webfonts/marvel/marvel-v9-latin-regular.eot?#iefix') format('embedded-opentype'), url('../webfonts/marvel/marvel-v9-latin-regular.woff2') format('woff2'), url('../webfonts/marvel/marvel-v9-latin-regular.woff') format('woff'), url('../webfonts/marvel/marvel-v9-latin-regular.ttf') format('truetype'), url('../webfonts/marvel/marvel-v9-latin-regular.svg#Marvel') format('svg')}@font-face{font-family: 'Marvel';font-style: normal;font-weight: 700;font-display: swap;src: url('../webfonts/marvel/marvel-v9-latin-700.eot');src: local('Marvel Bold'), local('Marvel-Bold'), url('../webfonts/marvel/marvel-v9-latin-700.eot?#iefix') format('embedded-opentype'), url('../webfonts/marvel/marvel-v9-latin-700.woff2') format('woff2'), url('../webfonts/marvel/marvel-v9-latin-700.woff') format('woff'), url('../webfonts/marvel/marvel-v9-latin-700.ttf') format('truetype'), url('../webfonts/marvel/marvel-v9-latin-700.svg#Marvel') format('svg')}.back-to-top{align-items: center;background: #d9d722;bottom: 0;color: #fff;display: flex;height: 50px;justify-content: center;position: fixed;right: 0;text-decoration: none;width: 50px;font-size: 20px;font-size: 2rem;transition: all .5s ease-in-out 0s;z-index: 999999;padding: 15px}.back-to-top svg path{fill: white}.back-to-top:hover{background: #d9d722;color: #fff;transition: all .5s ease-in-out 0s}@media screen and (min-width: 64em){.back-to-top{background-color: #2d4b63;left: auto;right: 0}}a{color: #2d4b63;text-decoration: none}a:visited{color: #d9d722}a:hover,a:focus,a:active{color: #d9d722}a:hover,a:active{outline: 0}.comment-content a{word-wrap: break-word}.bypostauthor{display: block}.flip-cards .flip-card{background-color: transparent;width: 100%;height: 300px;border: 10px solid transparent}.flip-cards .flip-card .flip-card-inner{position: relative;width: 100%;height: 100%;text-align: center;transition: transform .8s;transform-style: preserve-3d}.flip-cards .flip-card:hover .flip-card-inner{transform: rotateY(180deg)}.flip-cards .flip-card-front,.flip-cards .flip-card-back{position: absolute;width: 100%;height: 100%;backface-visibility: hidden}.flip-cards .flip-card-front{background-color: #5182BF;color: white}.flip-cards .flip-card-front--icon{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: 80px;font-size: 8rem}.flip-cards .flip-card-front--icon_text{position: absolute;bottom: 0;left: 50%;transform: translate(-50%, -50%);font-size: 20px;font-size: 2rem}.flip-cards .flip-card-back{background-color: #505050;color: white;transform: rotateY(180deg);overflow: hidden;padding: 15px}@media screen and (min-width: 30em){.flip-cards{display: flex;flex-wrap: wrap}.flip-cards .flip-card{flex: 0 1 50%;width: 50%}}@media screen and (min-width: 64em){.flip-cards .flip-card{flex: 0 1 33%;width: 33%}}@media screen and (min-width: 78.75em){.flip-cards .flip-card{flex: 0 1 25%;width: 25%}}.masonry-wrapper{margin: 50px 0;max-width: 1440px;margin-right: auto;margin-left: auto}.masonry{columns: 1;column-gap: 30px}.masonry-item{display: inline-block;vertical-align: top;margin-bottom: 20px}@media screen and (min-width: 30em){.masonry{columns: 2}}@media screen and (min-width: 64em){.masonry{columns: 3}}html{box-sizing: border-box}*,*:before,*:after{box-sizing: inherit}body{background: #fff}hr{background-color: #ccc;border: 0;height: 1px;margin-bottom: 1.5em}ul,ol{margin: 0 0 30px 0;padding-left: 23px}ul{list-style: disc}ol{list-style: decimal}li > ul,li > ol{margin-bottom: 0;margin-left: 1.5em}ul li{margin: 5px 0}dt{font-weight: bold}dd{margin: 0 1.5em 1.5em}img{height: auto;max-width: 100%}figure{margin: 1em 0}table{margin: 0 0 1.5em;width: 100%}.screen-reader-text{border: 0;clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute !important;width: 1px;word-wrap: normal !important}.screen-reader-text:focus{background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0,0,0,0.6);clip: auto !important;clip-path: none;color: #21759b;display: block;font-size: 14px;font-size: 1.4rem;font-weight: bold;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000}#content[tabindex="-1"]:focus{outline: 0}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content: "";display: table;table-layout: fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear: both}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border: none;margin-bottom: 0;margin-top: 0;padding: 0}embed,iframe,object{max-width: 100%}.custom-logo-link{display: inline-block}.textblock{font-family: Open Sans;max-width: 1280px;margin: 0 auto;padding: 0 20px}.textblock p{font-size: 16px;font-size: 1.6rem;font-weight: 300}.textblock h2{font-size: 30px;font-size: 3rem;text-transform: uppercase;font-family: 'Marvel';font-weight: bold}.textblock h3{font-size: 20px;font-size: 2rem;font-family: 'Marvel';font-weight: bold}.app-anwendung{margin: 0 auto;max-width: 1280px;padding: 20px 20px 100px 20px;background-color: #fff;position: relative;z-index: 0}.app-anwendung:after{content: "";position: absolute;top: 0;bottom: 0;background-color: #fff;width: 599%;right: -500%;z-index: -1}.app-anwendung:before{content: "";position: absolute;top: 0;bottom: 0;background-color: #fff;width: 599%;left: -500%;z-index: -1}.app-anwendung .uberschrift-anwendung{font-size: 30px;font-size: 3rem;color: #5a7891;font-weight: bold;text-align: center;margin: 50px 0;text-transform: uppercase}.app-anwendung .anwendungs-schritte{display: flex;flex-wrap: wrap;flex-direction: column;margin: 0 -10px}.app-anwendung .anwendungs-schritte .schritt{flex: 0 1 calc(100% - 20px);max-width: calc(100% - 20px);margin: 20px 10px;border: 1px solid #707070;position: relative}.app-anwendung .anwendungs-schritte .schritt .anwendung-nummer{position: absolute;width: 65px;height: 65px;text-align: center;border: 5px solid #fff;border-radius: 100px;padding: 5px;background-color: #5a7891;color: #d9d722;left: 50%;transform: translate(-50%, -50%);font-size: 30px;font-size: 3rem;font-weight: bold}.app-anwendung .anwendungs-schritte .schritt .anwendung-uberschrift{padding: 50px 20px 20px;font-family: Open Sans;font-weight: 400;font-size: 20px;font-size: 2rem;text-transform: uppercase}.app-anwendung .anwendungs-schritte .schritt .anwendung-text{padding: 20px;font-family: Open Sans;font-weight: 300;font-size: 18px;font-size: 1.8rem}.app-anwendung .anwendung-download{display: flex;flex-wrap: wrap;flex-direction: column;justify-content: center;margin: 60px 0;width: 100%}.app-anwendung .anwendung-download .anwendung-button{text-align: center}.app-anwendung .anwendung-download .anwendung-button a img{max-width: 200px}.app-alle-jeden{background-color: #d9d722;width: 100%;max-width: 100%;position: relative;padding: 20px 0 70px 0;margin-bottom: 70px}.app-alle-jeden .inner{max-width: 1280px;margin: 0 auto;padding: 0 20px}.app-alle-jeden .inner .app-alle-jeden-uberschrift{font-size: 30px;font-size: 3rem;color: #5a7891;font-weight: bold;text-align: center;margin: 40px 0 50px;text-transform: uppercase}.app-alle-jeden .inner .app-alle-jeden-auflistung{display: flex;flex-wrap: wrap;flex-direction: column;margin: -50px -10px 100px -10px}.app-alle-jeden .inner .app-alle-jeden-auflistung .app-alle-jeden-punkte{flex: 0 1 calc(100% - 20px);max-width: calc(100% - 20px);margin: 20px 10px;text-align: center}.app-alle-jeden .inner .app-alle-jeden-auflistung .app-alle-jeden-punkte .app-alle-icon{max-width: 90px;height: auto;margin: 50px auto 0}.app-alle-jeden .inner .app-alle-jeden-auflistung .app-alle-jeden-punkte .app-alle-icon img{width: 100%;height: auto;border: 7px solid rgba(255,255,255,0.5);border-radius: 100px;margin: 0;padding: 0}.app-alle-jeden .inner .app-alle-jeden-auflistung .app-alle-jeden-punkte .app-alle-uberschrift{font-size: 18px;font-size: 1.8rem;font-weight: 400;color: #fff;font-family: Open Sans;text-transform: uppercase;margin-top: 15px}.app-alle-jeden .inner .app-alle-jeden-auflistung .app-alle-jeden-punkte .app-alle-text{margin-top: 10px;font-family: Open Sans;font-size: 16px;font-size: 1.6rem;min-height: 70px}.app-alle-jeden .inner .app-alle-jeden-auflistung .app-alle-jeden-punkte .app-alle-link{margin-top: 10px}.app-alle-jeden .inner .app-alle-jeden-auflistung .app-alle-jeden-punkte .app-alle-link a{color: #fff;font-size: 18px;font-size: 1.8rem;font-weight: normal;background-color: #5a7891;text-transform: uppercase;padding: 5px 20px;border-radius: 5px}.app-alle-jeden .inner .app-alle-jeden-auflistung .app-alle-jeden-punkte .app-alle-link a:hover{background-color: #fff;color: #5a7891}.app-alle-jeden .inner .app-alle-jeden-img{position: absolute;right: 0;bottom: 0;max-width: 180px;height: auto;line-height: 0}.app-alle-jeden .inner .app-alle-jeden-img img{width: 100%;height: auto}.funtkionen-featers-moglichkeiten{background-color: #2d4b63;margin-top: 80px}.funtkionen-featers-moglichkeiten .inner{max-width: 1280px;margin: 0 auto;padding: 0 20px;position: relative}.funtkionen-featers-moglichkeiten .inner .f-f-m-logo{position: absolute;left: 50%;transform: translate(-50%, -50%);top: 0}.funtkionen-featers-moglichkeiten .inner .f-f-m-logo img{width: 100px;height: auto;border: none}.funtkionen-featers-moglichkeiten .inner .f-f-m-uberschrift{font-size: 30px;font-size: 3rem;color: #fff;font-weight: bold;text-align: center;margin: 0;padding: 70px 0 40px 0;text-transform: uppercase}.funtkionen-featers-moglichkeiten .inner .f-f-m-accordion-container{display: flex;flex-direction: column;flex-wrap: wrap;margin: 0 -10px;padding-bottom: 100px}.funtkionen-featers-moglichkeiten .inner .f-f-m-accordion-container .dan_akkordeon_wrapper{position: relative;flex: 0 1 calc(100% - 20px);max-width: calc(100% - 20px);margin: 30px 10px}.funtkionen-featers-moglichkeiten .inner .f-f-m-accordion-container .dan_akkordeon_wrapper button.content--title{max-width: 100%;-webkit-appearance: none;appearance: none;padding: 50px 20px 100px 20px;font-weight: 400;font-family: Open Sans;font-size: 18px;font-size: 1.8rem;text-transform: uppercase;cursor: pointer;position: relative;background-color: #759CBC;border: none;color: #fff;text-align: left;height: 100%;line-height: 1.4}.funtkionen-featers-moglichkeiten .inner .f-f-m-accordion-container .dan_akkordeon_wrapper button.content--title:focus{outline: none}.funtkionen-featers-moglichkeiten .inner .f-f-m-accordion-container .dan_akkordeon_wrapper button.content--title:after{content: '\f054';font-family: 'Font Awesome 5 Pro';font-weight: 900;position: absolute;bottom: 20px;left: 50%;font-size: 33px;font-size: 3.3rem;transform: translate(-50%);color: #2d4b63}.funtkionen-featers-moglichkeiten .inner .f-f-m-accordion-container .dan_akkordeon_wrapper button.content--title:before{content: '\f054';font-family: 'Font Awesome 5 Pro';font-weight: 900;text-align: center;font-size: 33px;font-size: 3.3rem;padding: 3px;position: absolute;top: 0;left: 50%;transform: translate(-50%, -50%);background-color: #d9d722;width: 60px;height: 60px;border: 5px solid #fff;border-radius: 100px}.funtkionen-featers-moglichkeiten .inner .f-f-m-accordion-container .dan_akkordeon_wrapper button.content--title.flip:after{content: '\f078';color: #fff}.funtkionen-featers-moglichkeiten .inner .f-f-m-accordion-container .dan_akkordeon_wrapper button.content--title.flip:before{content: '\f078'}.funtkionen-featers-moglichkeiten .inner .f-f-m-accordion-container .dan_akkordeon_wrapper .dan_akkordeon_target{display: none;color: #707070;background-color: #fff;padding: 20px 20px;position: absolute;z-index: 999;width: 100%;font-family: Open Sans;font-size: 16px;font-size: 1.6rem}.funtkionen-featers-moglichkeiten .inner .f-f-m-accordion-container .dan_akkordeon_wrapper .dan_akkordeon_target ul{list-style: none;margin: 0;padding: 0}.funtkionen-featers-moglichkeiten .inner .f-f-m-accordion-container .dan_akkordeon_wrapper .dan_akkordeon_target ul li:before{content: ">";margin-right: 5px;font-size: 20px;font-size: 2rem}.block-f-a-j-seite:first-child .content{margin-top: 0 !important}.f-a-j-seite{width: 100%}.f-a-j-seite .blau{background-color: #5a7891;color: #fff;margin: 75px 0 0 0}.f-a-j-seite .weiss{color: #707070}.f-a-j-seite .weiss .content{background-color: #fff;padding: 0 20px;border-radius: 15px;margin: 70px 0}.f-a-j-seite .weiss .content .bild-f-a-j{line-height: 0}.f-a-j-seite .inner{max-width: 1280px;padding: 0 25px;margin: 0 auto}.f-a-j-seite .inner .content{position: relative}.f-a-j-seite .inner .content .uberschrift{font-size: 30px;font-size: 3rem;padding: 30px 0 15px 0;line-height: 1.1;margin: 0}.f-a-j-seite .inner .content .text{font-family: Open Sans;font-size: 16px;font-size: 1.6rem;font-weight: 300;max-width: 100%;padding-bottom: 0}.f-a-j-seite .inner .content .icon{max-width: 100px;width: 100%;height: auto;position: relative;padding: 0 0 40px 0}.f-a-j-seite .inner .content .icon img{border: 5px solid #f3f3bd;border-radius: 100px}.f-a-j-seite .inner .content .bild-f-a-j{padding-bottom: 20px}.f-a-j-seite .weiss.without-padding .inner .content{position: relative;padding: 0 0 0 0;overflow: hidden}.f-a-j-seite .weiss.without-padding .inner .content .left-f-a-j{max-width: 100%;flex: 0 1 100%;padding: 0 20px}.f-a-j-seite .weiss.without-padding .inner .content .right-f-a-j{max-width: 100%;flex: 0 1 100%}.f-a-j-seite .weiss.without-padding .inner .content .right-f-a-j .bild-f-a-j{padding: 0;height: 100%}.f-a-j-seite .weiss.without-padding .inner .content .right-f-a-j .bild-f-a-j img{padding: 0;width: 100%;height: 100%;object-fit: cover}.referenzen-seite .part1{position: relative}.referenzen-seite .part1 .kurzbeschreibung{font-family: Open Sans;font-size: 18px;font-size: 1.8rem;font-weight: 300;max-width: 100%;width: 100%;padding: 40px 0 120px}.referenzen-seite .part1 .handy-bild{position: absolute;right: 0;top: 95%;transform: translate(0, -50%);z-index: 99;max-width: 50%}.referenzen-seite .part2{background-color: #d9d722;position: relative}.referenzen-seite .part2 .inner .text-im-bild{font-family: Open Sans;max-width: 100%;padding: 50px 0 300px}.referenzen-seite .part2 .inner .text-im-bild h2{font-size: 20px;font-size: 2rem;font-weight: 400;text-transform: uppercase}.referenzen-seite .part2 .inner .text-im-bild p{font-size: 18px;font-size: 1.8rem;font-weight: 300}.referenzen-seite .part2 .inner .text-im-bild h3{font-size: 18px;font-size: 1.8rem;font-weight: 400}.referenzen-seite .part2 .inner .hintergrundbild{position: absolute;right: 0;bottom: 0;padding: 20px}.referenzen-seite .part2 .inner .hintergrundbild img{max-width: 100%}.referenzen-seite .inner{max-width: 1280px;padding: 0 20px;margin: 0 auto}.text-pic-home{padding: 0 20px;display: flex;flex-wrap: wrap;flex-direction: column;justify-content: space-between;margin: 0 auto 0;max-width: 1280px}.text-pic-home .top{max-width: 100%;width: 100%}.text-pic-home .top .home-links-headline{font-size: 30px;font-size: 3rem;text-transform: uppercase}.text-pic-home .top .home-links-slogan{margin-top: 30px;font-size: 40px;font-size: 4rem;line-height: 1;letter-spacing: 0;font-weight: normal}.text-pic-home .flex-home .home-links-text{font-family: Open Sans;margin-top: 50px;font-size: 16px;font-size: 1.6rem;font-weight: 300}.text-pic-home .flex-home .home-links-text h3{font-size: 18px;font-size: 1.8rem;font-weight: 400;text-transform: uppercase}.text-pic-home .flex-home .home-links-text h4{font-size: 16px;font-size: 1.6rem;font-weight: 400}.text-pic-home .home-rechts{max-width: 100%}.text-pic-home .home-rechts .home-rechts-pic{width: 100%;display: flex;flex-wrap: wrap;flex-direction: row;margin: 0 -5px}.text-pic-home .home-rechts .home-rechts-pic .img1{flex: 0 1 calc(50% - 10px);max-width: calc(50% - 10px);margin: 0 5px}.text-pic-home .home-rechts .home-rechts-pic .img2{flex: 0 1 calc(50% - 10px);max-width: calc(50% - 10px);margin: 0 5px}@media screen and (min-width: 48em){.app-anwendung .uberschrift-anwendung{font-size: 40px;font-size: 4rem;margin: 50px 0}.app-anwendung .anwendungs-schritte{flex-direction: row}.app-anwendung .anwendungs-schritte .schritt{flex: 0 1 calc(50% - 20px);max-width: calc(50% - 20px)}.app-anwendung .anwendungs-schritte .schritt .anwendung-nummer{width: 65px;height: 65px;border: 5px solid #fff;padding: 5px;font-size: 30px;font-size: 3rem}.app-anwendung .anwendungs-schritte .schritt .anwendung-uberschrift{padding: 50px 20px 20px;font-size: 18px;font-size: 1.8rem}.app-anwendung .anwendungs-schritte .schritt .anwendung-text{padding: 20px;font-size: 16px;font-size: 1.6rem}.app-alle-jeden .inner .app-alle-jeden-uberschrift{font-size: 40px;font-size: 4rem;margin: 40px 0 50px}.app-alle-jeden .inner .app-alle-jeden-auflistung{flex-direction: row;margin: 0 -30px 200px;max-width: 100%}.app-alle-jeden .inner .app-alle-jeden-auflistung .app-alle-jeden-punkte{flex: 0 1 calc(50% - 60px);max-width: calc(50% - 60px);margin: 60px 30px}.app-alle-jeden .inner .app-alle-jeden-auflistung .app-alle-jeden-punkte .app-alle-icon{margin: 0 auto}.app-alle-jeden .inner .app-alle-jeden-auflistung .app-alle-jeden-punkte .app-alle-icon img{border: 7px solid rgba(255,255,255,0.5)}.app-alle-jeden .inner .app-alle-jeden-auflistung .app-alle-jeden-punkte .app-alle-uberschrift{font-size: 18px;font-size: 1.8rem;font-weight: 400;min-height: 100px}.app-alle-jeden .inner .app-alle-jeden-auflistung .app-alle-jeden-punkte .app-alle-text{margin-top: 0;font-size: 16px;font-size: 1.6rem;min-height: 80px}.app-alle-jeden .inner .app-alle-jeden-auflistung .app-alle-jeden-punkte .app-alle-link{margin-top: 20px}.app-alle-jeden .inner .app-alle-jeden-auflistung .app-alle-jeden-punkte .app-alle-link a{font-size: 16px;font-size: 1.6rem}.app-alle-jeden .inner .app-alle-jeden-img{max-width: 300px}.funtkionen-featers-moglichkeiten .inner .f-f-m-uberschrift{font-size: 40px;font-size: 4rem;margin: 40px 0 50px;padding: 120px 0 40px 0}.funtkionen-featers-moglichkeiten .inner .f-f-m-accordion-container{flex-direction: row}.funtkionen-featers-moglichkeiten .inner .f-f-m-accordion-container .dan_akkordeon_wrapper{flex: 0 1 calc(50% - 20px);max-width: calc(50% - 20px)}.funtkionen-featers-moglichkeiten .inner .f-f-m-accordion-container .dan_akkordeon_wrapper button.content--title{padding: 50px 20px 100px 20px;font-size: 18px;font-size: 1.8rem;line-height: 1.4}.funtkionen-featers-moglichkeiten .inner .f-f-m-accordion-container .dan_akkordeon_wrapper .dan_akkordeon_target{font-size: 16px;font-size: 1.6rem}.funtkionen-featers-moglichkeiten .inner .f-f-m-accordion-container .dan_akkordeon_wrapper .dan_akkordeon_target ul li:before{font-size: 18px;font-size: 1.8rem}.f-a-j-seite .inner .content{position: relative}.f-a-j-seite .inner .content .left-f-a-j .uberschrift{font-size: 30px;font-size: 3rem;padding: 30px 0 45px 0}.f-a-j-seite .inner .content .left-f-a-j .text{font-size: 16px;font-size: 1.6rem;padding-bottom: 20px}.f-a-j-seite .inner .content .icon{position: absolute;right: 0;top: 25px}.f-a-j-seite .inner .content .icon img{border: 5px solid #f3f3bd}.f-a-j-seite .inner .content .bild-f-a-j{padding: 50px 0}.referenzen-seite .part1 .kurzbeschreibung{font-size: 16px;font-size: 1.6rem;max-width: 75%;padding: 0 0 50px}.referenzen-seite .part1 .handy-bild{top: 80%;transform: translate(0, -50%);max-width: 200px}.referenzen-seite .part2 .inner .text-im-bild{max-width: 50%;padding: 50px 0 250px}.referenzen-seite .part2 .inner .text-im-bild h2{font-size: 18px;font-size: 1.8rem}.referenzen-seite .part2 .inner .text-im-bild p{font-size: 16px;font-size: 1.6rem}.referenzen-seite .part2 .inner .text-im-bild h3{font-size: 16px;font-size: 1.6rem}.referenzen-seite .part2 .inner .hintergrundbild{right: 0;bottom: 0;max-width: 75%}.referenzen-seite .part2 .inner .hintergrundbild img{max-width: 100%}.text-pic-home{flex-direction: row;margin-top: 90px}.text-pic-home .top .home-links-headline{font-size: 30px;font-size: 3rem}.text-pic-home .top .home-links-slogan{font-size: 40px;font-size: 4rem}.text-pic-home .flex-home{display: flex;flex-wrap: wrap;flex-direction: row;justify-content: space-between}.text-pic-home .flex-home .home-links-text{margin-top: -5px;max-width: 43%;font-size: 16px;font-size: 1.6rem}.text-pic-home .flex-home .home-links-text h3{font-size: 18px;font-size: 1.8rem}.text-pic-home .flex-home .home-links-text h4{font-size: 16px;font-size: 1.6rem}.text-pic-home .home-rechts{max-width: 50%;margin-top: 0}.text-pic-home .home-rechts .home-rechts-pic{flex-direction: row;justify-content: space-between}.text-pic-home .home-rechts .home-rechts-pic .img1{flex: 0 1 calc(50% - 10px);max-width: calc(50% - 10px);margin-top: 80px}.text-pic-home .home-rechts .home-rechts-pic .img2{flex: 0 1 calc(50% - 10px);max-width: calc(50% - 10px);margin: 0 0 0 0}}@media screen and (min-width: 64em){.f-a-j-seite .inner .content{position: relative}.f-a-j-seite .inner .content .left-f-a-j{max-width: 70%}.f-a-j-seite .inner .content .left-f-a-j .uberschrift{font-size: 40px;font-size: 4rem;padding: 60px 0 45px 0;margin: 0}.f-a-j-seite .inner .content .left-f-a-j .text{font-size: 18px;font-size: 1.8rem;width: 100%;max-width: 100%;padding-bottom: 70px;margin: 0}.f-a-j-seite .inner .content .right-f-a-j{max-width: 25%}.f-a-j-seite .inner .content .right-f-a-j .icon{position: relative}.f-a-j-seite .inner .content .right-f-a-j .icon img{border: 5px solid #f3f3bd;margin: 15px 0 0 0}.f-a-j-seite .inner .content .right-f-a-j .bild-f-a-j img{width: 100%}.f-a-j-seite .inner .content .flex-f-a-j{display: flex;flex-wrap: wrap;flex-direction: row;justify-content: space-between}.f-a-j-seite .weiss .content{padding: 0 40px}.f-a-j-seite .weiss.without-padding .inner .content{position: relative;padding: 0 0 0 40px;overflow: hidden}.f-a-j-seite .weiss.without-padding .inner .content .left-f-a-j{max-width: 50%;flex: 0 1 50%;padding: 0}.f-a-j-seite .weiss.without-padding .inner .content .right-f-a-j{max-width: 45%;flex: 0 1 45%}.f-a-j-seite .weiss.without-padding .inner .content .right-f-a-j .bild-f-a-j{padding: 0;height: 100%}.f-a-j-seite .weiss.without-padding .inner .content .right-f-a-j .bild-f-a-j img{padding: 0;width: 100%;height: 100%;object-fit: cover}}@media screen and (min-width: 78.75em){.textblock p{font-size: 18px;font-size: 1.8rem}.textblock h2{font-size: 40px;font-size: 4rem;font-family: 'Marvel';font-weight: bold}.textblock h3{font-size: 18px;font-size: 1.8rem}.app-anwendung .uberschrift-anwendung{font-size: 60px;font-size: 6rem;margin: 50px 0}.app-anwendung .anwendungs-schritte{flex-direction: row}.app-anwendung .anwendungs-schritte .schritt{flex: 0 1 calc(20% - 20px);max-width: calc(20% - 20px)}.app-anwendung .anwendungs-schritte .schritt .anwendung-nummer{width: 65px;height: 65px;border: 5px solid #fff;padding: 5px;font-size: 30px;font-size: 3rem}.app-anwendung .anwendungs-schritte .schritt .anwendung-uberschrift{padding: 50px 20px 20px;font-size: 20px;font-size: 2rem}.app-anwendung .anwendungs-schritte .schritt .anwendung-text{padding: 20px;font-size: 18px;font-size: 1.8rem}.app-alle-jeden{overflow: hidden;padding: 20px 0 40px 0}.app-alle-jeden .inner .app-alle-jeden-uberschrift{font-size: 60px;font-size: 6rem;margin: 40px 0 0px}.app-alle-jeden .inner .app-alle-jeden-auflistung{flex-direction: row;margin: 0 -10px}.app-alle-jeden .inner .app-alle-jeden-auflistung .app-alle-jeden-punkte{flex: 0 1 calc(18% - 20px);max-width: calc(18% - 20px);margin: 60px 10px}.app-alle-jeden .inner .app-alle-jeden-auflistung .app-alle-jeden-punkte .app-alle-icon{margin: 0 auto}.app-alle-jeden .inner .app-alle-jeden-auflistung .app-alle-jeden-punkte .app-alle-icon img{border: 7px solid rgba(255,255,255,0.5);width: 100px;height: auto}.app-alle-jeden .inner .app-alle-jeden-auflistung .app-alle-jeden-punkte .app-alle-uberschrift{font-size: 20px;font-size: 2rem;font-weight: 400;min-height: 100px}.app-alle-jeden .inner .app-alle-jeden-auflistung .app-alle-jeden-punkte .app-alle-text{margin-top: 20px;font-size: 18px;font-size: 1.8rem;min-height: 80px}.app-alle-jeden .inner .app-alle-jeden-auflistung .app-alle-jeden-punkte .app-alle-link{margin-top: 50px}.app-alle-jeden .inner .app-alle-jeden-auflistung .app-alle-jeden-punkte .app-alle-link a{font-size: 18px;font-size: 1.8rem}.app-alle-jeden .inner .app-alle-jeden-img{max-width: 33%;margin-right: -5%}.funtkionen-featers-moglichkeiten .inner .f-f-m-logo img{width: 144px}.funtkionen-featers-moglichkeiten .inner .f-f-m-uberschrift{font-size: 60px;font-size: 6rem;margin: 40px 0 50px;padding: 120px 0 40px 0}.funtkionen-featers-moglichkeiten .inner .f-f-m-accordion-container{flex-direction: row}.funtkionen-featers-moglichkeiten .inner .f-f-m-accordion-container .dan_akkordeon_wrapper{flex: 0 1 calc(33.33% - 20px);max-width: calc(33.33% - 20px)}.funtkionen-featers-moglichkeiten .inner .f-f-m-accordion-container .dan_akkordeon_wrapper button.content--title{padding: 50px 20px 100px 20px;font-size: 20px;font-size: 2rem;line-height: 1.4}.funtkionen-featers-moglichkeiten .inner .f-f-m-accordion-container .dan_akkordeon_wrapper .dan_akkordeon_target{font-size: 18px;font-size: 1.8rem}.funtkionen-featers-moglichkeiten .inner .f-f-m-accordion-container .dan_akkordeon_wrapper .dan_akkordeon_target ul li:before{font-size: 20px;font-size: 2rem}.f-a-j-seite .inner .content{position: relative}.f-a-j-seite .inner .content .left-f-a-j{max-width: 60%}.f-a-j-seite .inner .content .left-f-a-j .uberschrift{font-size: 40px;font-size: 4rem;padding: 60px 0 45px 0;margin: 0}.f-a-j-seite .inner .content .left-f-a-j .text{font-size: 18px;font-size: 1.8rem;width: 100%;max-width: 100%;padding-bottom: 70px;margin: 0}.f-a-j-seite .inner .content .right-f-a-j{max-width: 30%}.f-a-j-seite .inner .content .right-f-a-j .icon{position: relative}.f-a-j-seite .inner .content .right-f-a-j .icon img{border: 5px solid #f3f3bd;margin: 15px 0 0 0}.f-a-j-seite .inner .content .right-f-a-j .bild-f-a-j img{width: 100%}.f-a-j-seite .inner .content .flex-f-a-j{display: flex;flex-wrap: wrap;flex-direction: row;justify-content: space-between}.referenzen-seite .part1 .kurzbeschreibung{font-size: 18px;font-size: 1.8rem;max-width: 75%;padding: 40px 0 50px}.referenzen-seite .part1 .handy-bild{top: 80%;transform: translate(0, -50%);max-width: 100%}.referenzen-seite .part2 .inner .text-im-bild{max-width: 330px;padding: 50px 0 100px;width: 100%}.referenzen-seite .part2 .inner .text-im-bild h2{font-size: 20px;font-size: 2rem}.referenzen-seite .part2 .inner .text-im-bild p{font-size: 18px;font-size: 1.8rem}.referenzen-seite .part2 .inner .text-im-bild h3{font-size: 18px;font-size: 1.8rem}.referenzen-seite .part2 .inner .hintergrundbild{right: 200px;top: 66px;max-width: 1000px}.referenzen-seite .part2 .inner .hintergrundbild img{width: 100%}.text-pic-home{flex-direction: row;margin-top: 90px;margin-bottom: 150px}.text-pic-home .top{max-width: 100%}.text-pic-home .top .home-links-headline{text-transform: uppercase;font-size: 40px;font-size: 4rem}.text-pic-home .top .home-links-slogan{font-size: 60px;font-size: 6rem;text-transform: none;line-height: 1.2}.text-pic-home .flex-home{display: flex;flex-wrap: wrap;flex-direction: row;justify-content: space-between}.text-pic-home .flex-home .home-links-text{max-width: 43%;font-size: 18px;font-size: 1.8rem}.text-pic-home .flex-home .home-links-text h3{font-size: 20px;font-size: 2rem}.text-pic-home .flex-home .home-links-text h4{font-size: 18px;font-size: 1.8rem}.text-pic-home .home-rechts{max-width: 55%;margin-top: -30px}.text-pic-home .home-rechts .home-rechts-pic{flex-direction: row;margin: 0 20px 0 0}.text-pic-home .home-rechts .home-rechts-pic .img1{flex: 0 1 calc(50% - 10px);max-width: calc(50% - 10px);margin: 80px 10px 0 0;text-align: right}.text-pic-home .home-rechts .home-rechts-pic .img2{flex: 0 1 calc(50% - 10px);max-width: calc(50% - 10px);margin: 0 0 0 10px;text-align: right}}@media screen and (min-width: 1800px){.app-alle-jeden .inner .app-alle-jeden-img{max-width: 40%;margin-right: 0}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.text-pic-home .home-rechts .home-rechts-pic{width: 100%;flex-direction: row;justify-content: space-between;margin: 0}.text-pic-home .home-rechts .home-rechts-pic .img1{margin: 0;width: 100%;max-width: 300px}.text-pic-home .home-rechts .home-rechts-pic .img1 img{width: 100%;height: auto}.text-pic-home .home-rechts .home-rechts-pic .img2{margin: 150px 0 0 50px;width: 100%;max-width: 300px}.text-pic-home .home-rechts .home-rechts-pic .img2 img{width: 100%;height: auto}}.color-headline{text-align: center}.color-headline p{color: #2d4b63;font-weight: 700;margin: 0;font-size: 22px;font-size: 2.2rem}.color-headline h2{margin: 0}.pagination ul{margin: 0 0 50px 0;padding: 0 10px}.pagination ul li{display: inline}.pagination ul li a{background-color: #000;color: #fff;cursor: pointer;padding: 12px;transition: all .2s ease-in-out 0s}.pagination ul li a:hover{background: #d9d722;transition: all .2s ease-in-out 0s}.pagination ul li.active a{background: #d9d722}.wp-caption{margin-bottom: 1.5em;max-width: 100%}.wp-caption img[class*="wp-image-"]{display: block;margin-left: auto;margin-right: auto}.wp-caption .wp-caption-text{margin: .8075em 0}.wp-caption-text{text-align: center}body.page-id-10{height: 100vh;width: 100vw;overflow: hidden;background-color: #2d4b63}body.page-id-10 .back-to-top{display: none}body.page-id-10 .download-banner{display: none}body.page-id-10 #masthead{padding: 0}body.page-id-10 footer{display: none}body.page-id-10 #page{background-color: #2d4b63;background-repeat: no-repeat;background-size: 250% 250%;background-position: -30px -270px;height: 100%}body.page-id-10 #page #content{height: 100%}body.page-id-10 #page .navbar{background-color: transparent}body.page-id-10 #page .front-page-container{height: 100%;position: fixed;top: 0;left: 50%;transform: translate(-50%);max-width: 1700px;width: 100%}body.page-id-10 #page .front-page-container .download-banner-front-page{position: absolute;display: flex;flex-wrap: wrap;flex-direction: row;bottom: 7px;left: 10px;right: 10px;justify-content: center}body.page-id-10 #page .front-page-container .download-banner-front-page a img{max-height: 40px;margin: 0 10px}body.page-id-10 #page .front-page-container .slider-info{position: absolute;top: 70px;left: 15px;max-width: calc(100% - 60px)}body.page-id-10 #page .front-page-container .slider-info .slide-info-content{display: none;color: #fff;font-family: Open Sans}body.page-id-10 #page .front-page-container .slider-info .slide-info-content h2{color: #d9d722;font-size: 20px;font-size: 2rem;font-weight: 500;margin: 0}body.page-id-10 #page .front-page-container .slider-info .slide-info-content p{display: none}body.page-id-10 #page .front-page-container .slider-info .slide-info-content a{display: none}body.page-id-10 #page .front-page-container .phone-slider{position: absolute;left: 40%;bottom: 100px;transform: translate(-50%, 0);max-width: 500px}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup{line-height: 0;color: #707070}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup img{max-height: calc(70vh - 90px);position: relative;z-index: 99999}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup .mocup-content{line-height: normal;position: absolute;background-color: #fff;right: 2.3%;left: 1.85%;top: 1.7%;bottom: 2.2%;overflow: hidden;border-radius: 8px}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup .mocup-content p{padding: 0 10px;font-size: 11px;font-size: 1.1rem;margin-bottom: 10px}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup .mocup-content ul{margin: 0;padding: 0 30px;font-family: Open Sans;font-size: 16px;font-size: 1.6rem}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup .mocup-content h2{padding: 0 10px;font-size: 22px;font-size: 2.2rem;margin: 20px 0 0 0}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup .mocup-content h3{padding: 0 10px;font-size: 20px;font-size: 2rem;margin: 20px 0 0 0}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup .mocup-content h4{padding: 0 10px;font-size: 18px;font-size: 1.8rem;margin: 0}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets{position: absolute;bottom: -15px;left: 50%;transform: translate(-50%);width: 100%}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets ul{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: center;width: 100%}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets ul button{background-color: #7b94a7;border: none;width: 20px;height: 7px;margin: 0 2px;transition: all .3s ease-in-out;max-width: 17% !important}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets ul button:hover{background-color: #d9d722;cursor: pointer}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets ul button:focus{outline: none;border-radius: 0}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets ul button.active{background-color: #d9d722}body.page-id-10 #page .front-page-container .big-slider-buttons{display: flex;flex-wrap: wrap;flex-direction: column;position: absolute;right: 15px;bottom: 70px}body.page-id-10 #page .front-page-container .big-slider-buttons button{width: 50px;height: 50px;border: none;outline: none;border-radius: 8px;margin-bottom: 15px;transition: all .3s ease-in-out;background-color: transparent;position: relative}body.page-id-10 #page .front-page-container .big-slider-buttons button img{max-width: 100%;max-height: 100%;padding: 10px}body.page-id-10 #page .front-page-container .big-slider-buttons button i{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);color: #7b94a7;font-size: 25px}body.page-id-10 #page .front-page-container .big-slider-buttons button svg{height: 25px}body.page-id-10 #page .front-page-container .big-slider-buttons button svg path{fill: #7b94a7}body.page-id-10 #page .front-page-container .big-slider-buttons button:hover{background-color: #2d4b63;cursor: pointer}body.page-id-10 #page .front-page-container .big-slider-buttons button:hover svg path{fill: #d9d722}body.page-id-10 #page .front-page-container .big-slider-buttons button.active{background-color: #2d4b63}body.page-id-10 #page .front-page-container .big-slider-buttons button.active svg path{fill: #d9d722}@media screen and (min-width: 30em){body.page-id-10 #page{background-repeat: no-repeat;background-size: 250% 250%;background-position: -30px -270px;height: 100%}body.page-id-10 #page .front-page-container{height: 100%;position: fixed;top: 0;left: 50%;transform: translate(-50%);max-width: 1700px;width: 100%}body.page-id-10 #page .front-page-container .download-banner-front-page{position: absolute;display: flex;flex-wrap: wrap;flex-direction: column;bottom: 7px;left: 10px;right: 10px;justify-content: left}body.page-id-10 #page .front-page-container .download-banner-front-page a img{margin: 0 5px;max-width: 110px}body.page-id-10 #page .front-page-container .slider-info{position: absolute;top: 70px;left: 15px;max-width: calc(100% - 60px)}body.page-id-10 #page .front-page-container .slider-info .slide-info-content{display: none;color: #fff;font-family: Open Sans;max-width: 250px}body.page-id-10 #page .front-page-container .slider-info .slide-info-content h2{color: #d9d722;font-size: 16px;font-size: 1.6rem;font-weight: 300;margin: 0}body.page-id-10 #page .front-page-container .slider-info .slide-info-content p{display: block;font-size: 20px;font-size: 2rem;font-weight: 400;line-height: 1.2;margin: 5px 0 20px 0}body.page-id-10 #page .front-page-container .slider-info .slide-info-content a{display: inline-block;color: #7b94a7;border: 2px solid #7b94a7;padding: 5px 15px;border-radius: 100px;transition: all .3s ease-in-out;font-weight: 400;font-size: 12px;font-size: 1.2rem}body.page-id-10 #page .front-page-container .slider-info .slide-info-content a:hover{background-color: #7b94a7;color: #fff}body.page-id-10 #page .front-page-container .phone-slider{position: absolute;left: 55%;bottom: 30px;transform: translate(-50%, 0)}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup{line-height: 0}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup img{max-height: calc(100vh - 100px)}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup .mocup-content{line-height: normal;position: absolute;background-color: #fff;overflow: hidden}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup .mocup-content p{padding: 0 10px;font-size: 1.2vw}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup .mocup-content ul{margin: 0;padding: 0 30px;font-family: Open Sans;font-size: 16px;font-size: 1.6rem}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup .mocup-content h2{padding: 0 10px;font-size: 22px;font-size: 2.2rem}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup .mocup-content h3{padding: 0 10px;font-size: 20px;font-size: 2rem}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup .mocup-content h4{padding: 0 10px;font-size: 18px;font-size: 1.8rem}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets{position: absolute;bottom: -15px;left: 50%;transform: translate(-50%);width: 100%}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets ul{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: center;width: 100%}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets ul button{background-color: #7b94a7;border: none;height: 7px;margin: 0 2px;transition: all .3s ease-in-out;max-width: 17% !important}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets ul button:hover{background-color: #d9d722;cursor: pointer}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets ul button:focus{outline: none;border-radius: 0}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets ul button.active{background-color: #d9d722}body.page-id-10 #page .front-page-container .big-slider-buttons{display: flex;flex-wrap: wrap;flex-direction: row;position: absolute;right: 15px;bottom: 25px;width: 130px;justify-content: right}body.page-id-10 #page .front-page-container .big-slider-buttons button{width: 50px;height: 50px;border: none;outline: none;border-radius: 8px;margin-bottom: 15px;margin-left: 15px;transition: all .3s ease-in-out;position: relative}body.page-id-10 #page .front-page-container .big-slider-buttons button img{max-width: 100%;max-height: 100%;padding: 10px}body.page-id-10 #page .front-page-container .big-slider-buttons button svg{height: 25px}body.page-id-10 #page .front-page-container .big-slider-buttons button svg path{fill: #7b94a7}body.page-id-10 #page .front-page-container .big-slider-buttons button:hover{background-color: #2d4b63;cursor: pointer}body.page-id-10 #page .front-page-container .big-slider-buttons button:hover svg path{fill: #d9d722}body.page-id-10 #page .front-page-container .big-slider-buttons button.active{background-color: #2d4b63}body.page-id-10 #page .front-page-container .big-slider-buttons button.active svg path{fill: #d9d722}}@media screen and (min-width: 48em){.appstore{display: block}.iphone .playstore{display: block}.iphone .appstore{display: block}body.page-id-10 #page{background-repeat: no-repeat;background-size: 250% 250%;background-position: -150px -400px;height: 100%}body.page-id-10 #page #content{height: 100%}body.page-id-10 #page .navbar{background-color: transparent}body.page-id-10 #page .front-page-container{height: 100%;position: fixed;top: 0;left: 50%;transform: translate(-50%);max-width: 1700px;width: 100%}body.page-id-10 #page .front-page-container .download-banner-front-page{position: absolute;display: flex;flex-wrap: wrap;flex-direction: row;bottom: 7px;left: 10px;right: 10px;justify-content: center}body.page-id-10 #page .front-page-container .download-banner-front-page a img{max-height: 40px;margin: 0 10px}body.page-id-10 #page .front-page-container .slider-info{position: absolute;top: 100px;left: 15px;max-width: calc(100% - 60px)}body.page-id-10 #page .front-page-container .slider-info .slide-info-content{color: #fff;font-family: Open Sans;display: none;max-width: 100%}body.page-id-10 #page .front-page-container .slider-info .slide-info-content h2{color: #d9d722;font-size: 20px;font-size: 2rem;font-weight: 300;margin: 0}body.page-id-10 #page .front-page-container .slider-info .slide-info-content p{display: block;font-size: 38px;font-size: 3.8rem;font-weight: 400;line-height: 1.2;margin: 5px 0 30px 0}body.page-id-10 #page .front-page-container .slider-info .slide-info-content a{display: inline-block;color: #7b94a7;border: 2px solid #7b94a7;padding: 7px 15px;border-radius: 100px;transition: all .3s ease-in-out;font-weight: 400;font-size: 16px;font-size: 1.6rem}body.page-id-10 #page .front-page-container .slider-info .slide-info-content a:hover{background-color: #7b94a7;color: #fff}body.page-id-10 #page .front-page-container .phone-slider{position: absolute;left: 55%;bottom: 100px;transform: translate(-50%, 0)}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup{line-height: 0}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup img{max-height: calc(70vh - 90px)}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup .mocup-content{line-height: normal;position: absolute;background-color: #fff;overflow: hidden}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup .mocup-content p{padding: 0 10px;font-size: 16px}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup .mocup-content ul{margin: 0;padding: 0 30px;font-family: Open Sans;font-size: 16px;font-size: 1.6rem}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup .mocup-content h2{padding: 0 10px;font-size: 26px;font-size: 2.6rem}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup .mocup-content h3{padding: 0 10px;font-size: 22px;font-size: 2.2rem}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup .mocup-content h4{padding: 0 10px;font-size: 20px;font-size: 2rem}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets{position: absolute;bottom: -15px;left: 50%;transform: translate(-50%);width: 100%}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets ul{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: center;width: 100%}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets ul button{background-color: #7b94a7;border: none;width: 25px;height: 7px;margin: 0 2px;transition: all .3s ease-in-out}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets ul button:hover{background-color: #d9d722;cursor: pointer}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets ul button:focus{outline: none;border-radius: 0}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets ul button.active{background-color: #d9d722}body.page-id-10 #page .front-page-container .big-slider-buttons{display: flex;flex-wrap: wrap;flex-direction: column;position: absolute;right: 15px;bottom: 70px}body.page-id-10 #page .front-page-container .big-slider-buttons button{width: 50px;height: 50px;border: none;outline: none;border-radius: 16px;margin-bottom: 20px;transition: all .3s ease-in-out;position: relative}body.page-id-10 #page .front-page-container .big-slider-buttons button img{max-width: 100%;max-height: 100%;padding: 10px}body.page-id-10 #page .front-page-container .big-slider-buttons button svg{height: 25px}body.page-id-10 #page .front-page-container .big-slider-buttons button svg path{fill: #7b94a7}body.page-id-10 #page .front-page-container .big-slider-buttons button:hover{background-color: #2d4b63;cursor: pointer}body.page-id-10 #page .front-page-container .big-slider-buttons button:hover svg path{fill: #d9d722}body.page-id-10 #page .front-page-container .big-slider-buttons button.active{background-color: #2d4b63}body.page-id-10 #page .front-page-container .big-slider-buttons button.active svg path{fill: #d9d722}}@media screen and (min-width: 64em){body.page-id-10 #page{background-repeat: no-repeat;background-size: 190% 200%;background-position: top left;height: 100%}body.page-id-10 #page #content{height: 100%}body.page-id-10 #page .navbar{background-color: transparent}body.page-id-10 #page .front-page-container{height: 100%;position: fixed;top: 0;left: 50%;transform: translate(-50%);max-width: 1700px;width: 100%}body.page-id-10 #page .front-page-container .download-banner-front-page{position: absolute;display: flex;flex-wrap: wrap;flex-direction: column;bottom: 12%;left: 0;right: unset}body.page-id-10 #page .front-page-container .download-banner-front-page a img{height: auto;max-height: 100%;max-width: 175px;margin-top: 10px}body.page-id-10 #page .front-page-container .slider-info{position: absolute;top: 40%;transform: translate(0, -50%);max-width: 40%}body.page-id-10 #page .front-page-container .slider-info .slide-info-content{display: none;color: #fff;font-family: Open Sans}body.page-id-10 #page .front-page-container .slider-info .slide-info-content h2{color: #d9d722;font-size: 20px;font-size: 2rem;font-weight: 300;margin: 0}body.page-id-10 #page .front-page-container .slider-info .slide-info-content p{display: inline-block;font-size: 38px;font-size: 3.8rem;font-weight: 400;line-height: 1.2;margin: 5px 0 40px 0}body.page-id-10 #page .front-page-container .slider-info .slide-info-content a{display: inline-block;color: #7b94a7;border: 2px solid #7b94a7;padding: 10px 25px;border-radius: 100px;transition: all .3s ease-in-out;font-weight: 400;font-size: 17px;font-size: 1.7rem}body.page-id-10 #page .front-page-container .slider-info .slide-info-content a:hover{background-color: #7b94a7;color: #fff}body.page-id-10 #page .front-page-container .phone-slider{position: absolute;left: 60%;top: 50%;bottom: auto;transform: translate(-50%, -50%)}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup{line-height: 0;max-width: 100%}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup img{max-height: calc(100vh - 80px);z-index: 999999999;position: relative}body.page-id-10 #page .front-page-container .phone-slider .phone-mocup .mocup-content{border-radius: 8px;line-height: normal;position: absolute;background-color: #fff;overflow: hidden}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets{position: absolute;bottom: -16px;left: 50%;transform: translate(-50%)}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets ul{list-style: none;margin: 0;padding: 0}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets ul button{background-color: #7b94a7;border: none;width: 30px;height: 7px;margin: 0 4px;transition: all .3s ease-in-out}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets ul button:hover{background-color: #d9d722;cursor: pointer}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets ul button:focus{outline: none;border-radius: 0}body.page-id-10 #page .front-page-container .phone-slider .slider-bullets ul button.active{background-color: #d9d722}body.page-id-10 #page .front-page-container .big-slider-buttons{display: flex;flex-wrap: wrap;flex-direction: column;position: absolute;height: 75vh;bottom: -75px}body.page-id-10 #page .front-page-container .big-slider-buttons button{padding: 0;height: calc(15% - 25px);max-height: 150px;border: none;outline: none;margin: 0 0 25px 0;border-radius: 18px;transition: all .3s ease-in-out}body.page-id-10 #page .front-page-container .big-slider-buttons button img{max-width: 100%;max-height: 100%;padding: 0}body.page-id-10 #page .front-page-container .big-slider-buttons button svg{height: 25px}body.page-id-10 #page .front-page-container .big-slider-buttons button svg path{fill: #7b94a7}body.page-id-10 #page .front-page-container .big-slider-buttons button:hover{background-color: #2d4b63;cursor: pointer}body.page-id-10 #page .front-page-container .big-slider-buttons button:hover svg path{fill: #d9d722}}@media screen and (min-width: 78.75em){.page-id-10 #page .front-page-container .inner .download-banner-front-page{position: absolute;display: flex;flex-wrap: wrap;flex-direction: column;bottom: 12%;left: 0}.page-id-10 #page .front-page-container .inner .download-banner-front-page a img{height: auto;max-height: 100%;max-width: 200px;margin-top: 10px}.page-id-10 #page .front-page-container .inner .slider-info{position: absolute;top: 40%;transform: translate(0, -50%);max-width: 40%}.page-id-10 #page .front-page-container .inner .slider-info .slide-info-content{display: none;color: #fff;font-family: Open Sans}.page-id-10 #page .front-page-container .inner .slider-info .slide-info-content h2{color: #d9d722;font-size: 30px;font-size: 3rem;font-weight: 300;margin: 0}.page-id-10 #page .front-page-container .inner .slider-info .slide-info-content p{display: inline-block;font-size: 50px;font-size: 5rem;font-weight: 400;line-height: 1.2;margin: 5px 0 55px 0}.page-id-10 #page .front-page-container .inner .slider-info .slide-info-content a{display: inline-block;color: #7b94a7;border: 2px solid #7b94a7;padding: 10px 25px;border-radius: 100px;transition: all .3s ease-in-out;font-weight: 400;font-size: 20px;font-size: 2rem}.page-id-10 #page .front-page-container .inner .slider-info .slide-info-content a:hover{background-color: #7b94a7;color: #fff}.page-id-10 #page .front-page-container .inner .phone-slider .phone-mocup .mocup-content p{padding: 0 15px;font-size: 20px}.page-id-10 #page .front-page-container .inner .phone-slider .phone-mocup .mocup-content ul{margin: 0;padding: 0 35px;font-family: Open Sans;font-size: 18px;font-size: 1.8rem}.page-id-10 #page .front-page-container .inner .phone-slider .phone-mocup .mocup-content h2{padding: 0 15px;font-size: 40px;font-size: 4rem;margin: 30px 0 0 0}.page-id-10 #page .front-page-container .inner .phone-slider .phone-mocup .mocup-content h3{padding: 0 15px;font-size: 35px;font-size: 3.5rem;margin: 40px 0 0 0}.page-id-10 #page .front-page-container .inner .phone-slider .phone-mocup .mocup-content h4{padding: 0 15px;font-size: 22px;font-size: 2.2rem}.page-id-10 #page .front-page-container .inner .slider-bullets{position: absolute;bottom: -25px;left: 50%;transform: translate(-50%)}.page-id-10 #page .front-page-container .inner .slider-bullets ul{list-style: none;margin: 0;padding: 0}.page-id-10 #page .front-page-container .inner .slider-bullets ul button{background-color: #7b94a7;border: none;width: 30px;height: 7px;margin: 0 4px;transition: all .3s ease-in-out}.page-id-10 #page .front-page-container .inner .slider-bullets ul button:hover{background-color: #d9d722;cursor: pointer}.page-id-10 #page .front-page-container .inner .slider-bullets ul button:focus{outline: none;border-radius: 0}.page-id-10 #page .front-page-container .inner .slider-bullets ul button.active{background-color: #d9d722}.page-id-10 #page .front-page-container .inner .big-slider-buttons{display: flex;flex-wrap: wrap;flex-direction: column;position: absolute;height: 75vh}.page-id-10 #page .front-page-container .inner .big-slider-buttons button{padding: 0;height: calc(15% - 25px);border: none;outline: none;margin: 0 0 25px 0;border-radius: 18px;transition: all .3s ease-in-out}.page-id-10 #page .front-page-container .inner .big-slider-buttons button img{max-width: 100%;max-height: 100%;padding: 0}.page-id-10 #page .front-page-container .inner .big-slider-buttons button svg{height: 50px}.page-id-10 #page .front-page-container .inner .big-slider-buttons button svg path{fill: #7b94a7}.page-id-10 #page .front-page-container .inner .big-slider-buttons button:hover{background-color: #2d4b63;cursor: pointer}.page-id-10 #page .front-page-container .inner .big-slider-buttons button:hover svg path{fill: #d9d722}}.weiche-big-container{position: fixed;top: 0;left: 0;bottom: 0;right: 0;color: #fff;background-color: #2d4b63;z-index: 999999999999}.weiche-big-container .weiche-container{position: absolute;left: 0;right: 0;top: 50%;transform: translate(0, -50%);text-align: center}.weiche-big-container .weiche-container .inner{max-width: 1240px;padding: 0 15px 0 15px;position: relative;margin: 0 auto}.weiche-big-container .weiche-container h2{color: #fff;font-size: 30px;font-size: 3rem}.weiche-big-container .weiche-container .web-text{margin-bottom: 25px}.weiche-big-container .weiche-container button#go-to-homepage{color: #7b94a7;font-family: Open Sans;background-color: transparent;border-radius: 100px;border: 2px solid #7b94a7;padding: 9px 25px}.weiche-big-container .weiche-container button#go-to-homepage:hover{background-color: #7b94a7;color: #fff;cursor: pointer}.weiche-big-container .weiche-container button#go-to-homepage:focus{outline: none}.weiche-big-container .weiche-container .download-button{max-width: 200px;margin: 0 auto 40px auto}@media screen and (min-width: 48em){.weiche-big-container{display: none}}.trans2s{transition: all .2s ease-in-out 0s}.trans5s{transition: all .5s ease-in-out 0s}