.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top}.react-grid-item.cssTransforms{transition-property:transform}.react-grid-item.resizing{z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px;bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgd2lkdGg9IjYiIGhlaWdodD0iNiI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2djZ6IiBvcGFjaXR5PSIuMzAyIi8+PC9zdmc+");background-position:100% 100%;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}
body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background-color:#a5b730;color:#fff;text-shadow:none}img{max-width:100%;height:auto}.flexStretch{flex:1 1;display:block}.divider-v1{background:#a5b730;width:65px;height:5px;margin-bottom:20px;margin-top:5px}::-webkit-scrollbar{width:.5rem}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#bcc1c9}::-webkit-scrollbar-thumb:hover{background:#5d6774}.a--simple,a{cursor:pointer;color:#307c32;text-decoration:none}.a--simple:hover,a:hover{text-decoration:underline}@media(min-width:1540px){.container{max-width:1480px}}.app .app--loading{height:100vh;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.app .app--loading .loadSpinner{margin-top:-100px}.app .app--loading .logo{margin-top:50px}.paperHeading{color:#5d6774;letter-spacing:.3px;font-size:1.2rem;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:#a5b730;text-decoration-color:#a5b730;margin-top:5px;margin-bottom:10px}.nav-wrap{position:fixed;top:0;overflow-y:auto;max-height:100vh;display:block;max-width:12.625rem}@media only screen and (max-width:1199px){.nav-wrap{display:none}}.nav-wrap .menuTitle{color:#bcc1c9;padding-top:20px;padding-left:15px;margin-bottom:10px;letter-spacing:.3px;line-height:1.5}.nav-wrap .logo{width:160px;margin:20px 0;text-align:center}.navbar .mainmenu{list-style:none;padding:0}.navbar .mainmenu>li{line-height:36px;padding-left:15px}.navbar .mainmenu>li i{min-width:20px}.navbar .mainmenu>li.active i{color:#a5b730}.navbar .mainmenu>li>a{color:#5d6774;font-size:16px;letter-spacing:.3px;text-decoration:none;padding-left:12px}.navbar .mainmenu>li>a:hover{text-decoration:underline}.navbar .mainmenu>li>a.active{color:#a5b730}.navbar .mainmenu>li>a .text-uppercase{text-transform:uppercase;color:#a5b730;vertical-align:super;font-size:.5625rem}.page-navigation .menuTitle{color:#bcc1c9;margin-bottom:20px;text-transform:uppercase}.navbar.mobile .mainmenu>li{margin:12px 0}.navbar.mobile .mainmenu>li>a,.navbar.mobile .mainmenu>li i{color:#fff}.navbar.mobile .mainmenu>li.active i,.navbar.mobile .mainmenu>li>a.active{color:#a5b730}.header-bar{background-color:#fff}.header-bar .logo{width:250px;margin:20px 0}.header-bar .logo a{display:block}.header-bar .menu-bar{display:flex;align-items:center}@media(max-width:768px){.header-bar .logo{width:200px}}.page-footer-bottom{display:flex;justify-content:space-between;padding-bottom:45px;border-top:1px solid #f1f1f1;padding-top:30px;margin-top:20px}.page-footer-bottom ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;align-items:center}.page-footer-bottom ul li{margin-left:10px}@media(min-width:576px){.page-footer-bottom ul li.disclaimer{margin-right:10px}}.page-footer-bottom ul li a{border:none}@media(max-width:768px){.page-footer-bottom .logo{width:150px;margin-bottom:25px}.page-footer-bottom{flex-direction:column;align-items:center}}.logo-icon{display:none;margin:10px}@media only screen and (max-width:1199px){.logo-icon{display:block}}.navbar-trigger{display:none}@media only screen and (max-width:1199px){.navbar-trigger{display:flex;align-items:center;margin-right:5px}}.navbar-trigger:hover{cursor:pointer}.navbar-trigger .menu-name{margin-right:10px;font-size:14px;font-weight:600;line-height:25px}.hamburger{position:relative;width:35px;height:25px;padding:0;background:0 0;border:0;outline:0;margin-top:10px;color:inherit;cursor:pointer;-webkit-appearance:normal;-moz-appearance:normal;appearance:normal}@media(max-width:1280px){.hamburger{font-size:10px}}@media(max-width:359px){.hamburger{font-size:8px}}.hamburger span{width:30px}.hamburger span,.hamburger span:after,.hamburger span:before{display:block;position:absolute;height:2px;right:0;background:#5d6774;transition:width .2s;border-radius:5px}.hamburger span:after,.hamburger span:before{content:""}.hamburger span:before{width:20px;top:7px}.hamburger span:after{width:25px;top:14px}.hamburger:hover span:after,.hamburger:hover span:before{width:100%}.close .line{width:25px;border-radius:5px;height:2px;background-color:#fff;display:block;margin:5px auto;transition:all .3s ease-in-out}.navbar-trigger:hover .hamburger{cursor:pointer;opacity:.7}.navbar-trigger:hover .hamburger span:after,.navbar-trigger:hover .hamburger span:before{width:100%}.navbar-trigger:hover .menu-name{color:#5d6774}.close:hover{cursor:pointer;opacity:.7}.close .line:first-child{transform:translateY(0) rotate(45deg)}.close .line:nth-child(2){transform:translateY(-7px) rotate(-45deg)}.close:hover .line:first-child{transform:translateY(0) rotate(135deg)}.close:hover .line:nth-child(2){transform:translateY(-7px) rotate(-135deg)}.dashboardBody{background-color:#e3e8ee}.dashboard.show-nav{overflow:hidden;min-height:100%}.dashboard.show-nav .page-navigation-overlay{width:100%;height:100%;opacity:.4}.dashboard.show-nav .page-navigation{transform:translateX(0)}.page-navigation-overlay{background:#5d6774;position:fixed;top:0;left:0;z-index:1200;opacity:0;transition:opacity .3s;width:0;height:0}.page-navigation{z-index:1300;position:fixed;transition:transform .3s;transform:translateX(100%);overflow-y:scroll;width:100%;height:100%;background:#5d6774;background-size:621px 421px;background-position:bottom;padding-top:40px;padding-left:40px;padding-right:40px;top:0;right:0;display:flex;flex-direction:column;align-items:center}@media(min-width:768px){.page-navigation{width:50%;min-width:500px;max-width:720px}}.page-navigation-header{display:flex;justify-content:flex-end;width:100%}.dashboard header{top:0;z-index:1020;padding:0;position:-webkit-sticky;position:sticky}.dashboard .glass-header{background-color:rgba(227,232,238,.9);display:flex;align-items:center;min-height:3.5rem}.dashboard .userButton{overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;outline:0;width:30px;height:30px;background:#fff;border-radius:20px;margin-right:16px;box-shadow:0 2px 5px 0 rgba(60,66,87,.12),0 1px 1px 0 rgba(0,0,0,.12)}.dashboard .userButton i{font-size:16px}.dashboard .userButton:hover{cursor:pointer}.dashboard .notifications{padding:5px 10px;margin-right:10px}.dashboard .feedback a{background-color:#fff;border-radius:4px;box-shadow:0 2px 5px 0 rgba(60,66,87,.12),0 1px 1px 0 rgba(0,0,0,.12);padding:4px 8px;margin-right:20px;display:block;color:#697386;font-size:14px}.dashboard .feedback a:hover{text-decoration:none}.dashboard .feedback a i{margin-right:8px}@media only screen and (max-width:580px){.dashboard .feedback{display:none}}.dashboard .trialInfo{background-color:#a5b730;border-radius:4px;box-shadow:0 2px 5px 0 rgba(60,66,87,.12),0 1px 1px 0 rgba(0,0,0,.12);padding:4px 8px;margin-right:20px;display:block;color:#fff;font-size:14px}@media only screen and (max-width:1199px){.dashboard .trialInfo{margin-left:25px}}@media only screen and (max-width:930px){.dashboard .trialInfo{display:none}}.contactItem{margin-bottom:0;padding:15px;display:flex;align-items:center}.contactItem .kpf-td-icon{margin-right:15px;transition:all .3s ease-in-out}.contactItem .kpf-td-icon i{background:#f1faec;border-radius:50%;font-size:14px;padding:10px;color:#a5b730}.contactItem .kpf-title{font-weight:400;font-size:15px;margin-bottom:0;margin-top:0}@media only screen and (max-width:991px){.contactItem{padding:10px 25px}}.exchangeBar{background-color:#f7fafc;padding:4px 8px;border-radius:4px;box-shadow:0 2px 5px 0 rgba(60,66,87,.12),0 1px 1px 0 rgba(0,0,0,.12);margin-top:5px;margin-left:10px}.exchangeBar .boxHeadline{position:relative;margin-top:-15px;color:#a5b730;margin-bottom:2px}.exchangeBar .boxHeadline .exchangeDate{color:#222;font-size:12px;margin-left:10px}.exchangeBar .exchangeItems{display:flex;font-size:12px}.exchangeBar .exchangeItems div{margin-right:20px}.exchangeBar .exchangeItems div:last-child{margin-right:0}.exchangeBar .exchangeItem .itemValue{margin-left:5px;font-weight:500}.exchangeBar .exchangeItem .itemName a{color:#222;text-decoration:none}.exchangeBar .exchangeItem .itemName a:hover{text-decoration:underline}.exchangeBar .exchangeItem .itemArrow{margin-left:5px}.exchangeBar .exchangeItem .itemArrow i.green{transform:rotate(315deg);color:green}.exchangeBar .exchangeItem .itemArrow i.red{transform:rotate(45deg);color:red}.dashboard .accountBar{position:relative}.dashboard .accountBar .dropdownMenu{display:none;overflow:visible;background:#fff;position:absolute;margin-top:1px;right:0;min-width:10rem;z-index:1001;box-shadow:0 7px 14px 0 rgba(59,65,94,.1),0 3px 6px 0 rgba(0,0,0,.07);border-radius:5px}.dashboard .accountBar .dropdownMenu:after{content:"";position:absolute;z-index:-1;width:1rem;display:block;height:1rem;background:#000;top:-.375rem;right:23px;transform:rotate(45deg);background:inherit;border-radius:.125rem;border-color:#f9fafd;border-style:solid;border-width:1px 0 0 1px;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.dashboard .accountBar .dropdownMenu .bg-white{background:#fff!important;padding:20px 0;border-radius:5px}.dashboard .accountBar .dropdownMenu.show{display:block}@media only screen and (max-width:991px){.dashboard .accountBar .dropdownMenu:after{right:110px}.dashboard .accountBar .dropdownMenu{margin-top:-10px}}@media only screen and (max-width:768px){.dashboard .accountBar .dropdownMenu{width:100%;right:0}}.dashboard .accountBar .dropdownMenu a{display:block;width:100%;color:#5d6774;padding:.4rem 1rem}.dashboard .accountBar .dropdownMenu a:hover{color:#a5b730;background:rgba(0,0,0,.07)}.dashboard .accountBar .dropdownMenu .logoutButton:hover{color:red;cursor:pointer}.dashboard .accountBar .dropdownMenu .userdataField{padding-left:15px;padding-right:15px;padding-bottom:15px;border-bottom:1px solid #a5b730}.dashboard .accountBar .dropdownMenu .userdataField .username{font-size:18px;font-weight:500;margin:8px 0}.dashboard .accountBar .dropdownMenu .userdataField .email{font-size:15px;margin:5px 0}.dashboard .accountBar .dropdownMenu .linkField{padding-top:15px}.dashboard .helpBar{position:relative}.dashboard .helpBar .subHeadline{font-size:15px;font-weight:500;padding:15px}@media only screen and (min-width:991px){.dashboard .helpBar .contactContainer{display:flex}}.dashboard .helpBar .dropdownMenu{display:none;overflow:visible;background:#fff;position:absolute;margin-top:1px;right:46px;min-width:10rem;z-index:1001;box-shadow:0 7px 14px 0 rgba(59,65,94,.1),0 3px 6px 0 rgba(0,0,0,.07);border-radius:5px}.dashboard .helpBar .dropdownMenu:after{content:"";position:absolute;z-index:-1;width:1rem;display:block;height:1rem;background:#000;top:-.375rem;right:23px;transform:rotate(45deg);background:inherit;border-radius:.125rem;border-color:#f9fafd;border-style:solid;border-width:1px 0 0 1px;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.dashboard .helpBar .dropdownMenu .bg-white{background:#fff!important;padding:20px 0;border-radius:5px}.dashboard .helpBar .dropdownMenu.show{display:block}@media only screen and (max-width:991px){.dashboard .helpBar .dropdownMenu:after{right:110px}.dashboard .helpBar .dropdownMenu{margin-top:-10px}}@media only screen and (max-width:768px){.dashboard .helpBar .dropdownMenu{width:100%;right:0}.dashboard .helpBar .dropdownMenu:after{right:156px}}.dashboard .mainHeader{display:flex;align-items:center;justify-content:space-between}.dashboard .mainHeader .subFunctions,.dashboard h1{margin-bottom:1.375rem;margin-top:1.875rem;padding-left:1rem}.dashboard h1{letter-spacing:.5px;color:#5d6774;font-size:1.5rem;font-weight:600}.dashboard .content-block,.dashboard .react-grid-item{background-color:#fff;padding:20px;box-shadow:0 7px 14px 0 rgba(60,66,87,.12),0 3px 6px 0 rgba(0,0,0,.12);border-radius:2px;margin-bottom:10px;position:relative;touch-action:auto!important}.dashboard .content-block.lg{min-height:250px}.dashboard .text-uppercase{text-transform:uppercase;color:#a5b730;vertical-align:super;font-size:.5625rem}.dashboard .content-block h2,.dashboard .react-grid-item h2{color:#5d6774;letter-spacing:.3px;font-size:1.2rem;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:#a5b730;text-decoration-color:#a5b730;margin-top:5px;margin-bottom:10px}.dashboard .block-info-overlay{opacity:.8;background:#5d6774;position:absolute;top:0;left:0;z-index:99;transition:opacity .3s;width:100%;height:100%;display:none}.dashboard .block-info-overlay.show{display:block}.dashboard .block-info{z-index:100;display:none;position:absolute;width:100%;height:100%;top:0;left:0}.dashboard .block-info.show{display:flex;justify-content:center;align-items:center}.dashboard .block-info .block-content{text-align:center;color:#fff}.dashboard .block-info .block-content .btn-group button{margin:0 10px;text-transform:none;min-width:50px}.message-block{display:flex;box-shadow:0 7px 14px 0 rgba(60,66,87,.12),0 3px 6px 0 rgba(0,0,0,.12);background-color:#fff;padding:20px;align-items:center}.message-block .icon{font-size:40px;margin-right:20px}.loadSpinner .loader{padding:30px 0;position:relative;margin:0 auto;width:100px}.loadSpinner .loader:before{content:"";display:block;padding-top:100%}.loadSpinner .circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.loadSpinner .path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}@-webkit-keyframes rotate{to{transform:rotate(1turn)}}@keyframes rotate{to{transform:rotate(1turn)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-webkit-keyframes color{0%,to{stroke:#a5b730}40%{stroke:#a5b730}66%{stroke:#a5b730}80%,90%{stroke:#a5b730}}@keyframes color{0%,to{stroke:#a5b730}40%{stroke:#a5b730}66%{stroke:#a5b730}80%,90%{stroke:#a5b730}}.responsiveKassaTable{display:block}.responsiveKassaTable .tableOptions{position:absolute;top:10px;right:10px;display:flex}.responsiveKassaTable .tableOptions .btn{margin:0 5px}.responsiveKassaTable .tableOptions div:last-child{margin-right:0}.responsiveKassaTable .tableOptions .btn:hover{color:#287c32;cursor:pointer}.kassaTableWrapper .tableOptions{position:absolute;top:10px;right:10px;display:flex}.kassaTableWrapper .options-btn{margin:0 5px}.kassaTableWrapper .options-btn.in-table{margin:0 5px;color:#5d6774}.kassaTableWrapper .tableOptions div:last-child{margin-right:0}.kassaTableWrapper .options-btn:hover{color:#287c32;cursor:pointer}.kassaTableWrapper .options-btn.in-table:hover{color:#a5b730}.kassaTableWrapper .kassaTable{font-size:14px}@media screen and (max-width:1400px){.kassaTableWrapper .kassaTable{font-size:12px}}.kassaTableWrapper .title-wrapper .subtitle{font-size:14px;color:#5d6774;font-weight:600;margin-left:8px}.kassaTableWrapper .title-wrapper{display:flex;align-items:center;flex-wrap:wrap}@media screen and (max-width:991px){.kassaTableWrapper .title-wrapper{display:block}.kassaTableWrapper .title-wrapper .subtitle{margin-left:0}}.kassaTableWrapper .kassaTable table{width:100%;border:none;border-collapse:collapse}.kassaTable th,.kassaTableWrapper .kassaTable td{padding:5px 0}.kassaTableWrapper .kassaTable thead tr th{font-weight:600;background:#f7f7f7}.kassaTableWrapper .kassaTable table tr:nth-child(2n){background-color:rgba(165,183,48,.15)}.kassaTableWrapper .kassaTable tbody tr td.text-center,.kassaTableWrapper .kassaTable thead tr th.text-center{text-align:center}.kassaTableWrapper .kassaTable .price{font-weight:500}.kassaTableWrapper .kassaTable .change{font-weight:400;margin-left:2px}.kassaTableWrapper .kassaTable .price i{margin-left:2px}.kassaTableWrapper .kassaTable .price i.green{transform:rotate(315deg);color:green}.kassaTableWrapper .kassaTable .price i.red{transform:rotate(45deg);color:red}.kassaTableWrapper .nur-auf-anfrage{color:#c57b15;font-weight:600}.kassaTableWrapper .disclaimer{margin:8px 0 0;font-size:12px;text-align:right}.responsiveTable{width:100%}.responsiveTable td .tdBefore{display:none}@media screen and (max-width:991px){.responsiveTable table,.responsiveTable tbody,.responsiveTable td,.responsiveTable th,.responsiveTable thead,.responsiveTable tr{display:block}.responsiveTable thead tr{display:none}.responsiveTable tbody tr{padding:20px 0}.responsiveTable td.pivoted{border:none!important;position:relative;padding-left:calc(50% + 10px)!important;min-height:30px}.responsiveTable td.pivoted,.responsiveTable td .tdBefore{text-align:left!important;white-space:pre-wrap;overflow-wrap:break-word}.responsiveTable td .tdBefore{position:absolute;display:block;left:1rem;width:calc(50% - 20px);font-weight:600}}.kassaTableHeader{padding:20px;background-color:#fff;box-shadow:0 7px 14px 0 rgba(60,66,87,.12),0 3px 6px 0 rgba(0,0,0,.12);border-radius:2px;margin-bottom:10px;position:relative}.kassaTableHeader .logo{display:flex;justify-content:center;margin-bottom:20px}.kassaTableHeader .companyInfo{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (max-width:768px){.kassaTableHeader .companyInfo{padding:15px}}.kassaTableHeader .companyInfo .item{padding:10px}.kassaTableHeader .companyInfo .item i{padding-right:8px;color:#a5b730}.kassaTableHeader .companyInfo .item a{color:#222;text-decoration:none}.kassaTableHeader .companyInfo .item a:hover{text-decoration:underline;-webkit-text-decoration-color:#a5b730;text-decoration-color:#a5b730}.kassaTableHeader .tableInfo{display:flex;justify-content:space-between;flex-wrap:wrap;background-color:rgba(165,183,48,.15);padding:0 10px}.kassaTableHeader .tableInfo .exchangeRate .value{font-weight:600;margin-right:10px}.kassaTableHeader .tableInfo .exchangeRate .date{font-size:14px}.kassaTableHeader .tableInfo .priceUnit span{font-weight:600;text-decoration:underline}.kassaTableHeader .tableInfo div{margin:10px 0}.kassaTableHeader .emergency-info{text-align:center;margin-top:15px;font-weight:700;color:red}.kassaFooter{margin:20px 0}.kassaFooter .text-center{text-align:center}.kassaFooter .disclaimer{color:#95a5a6;font-size:14px}.kassaFooter .copyright{font-size:14px;color:#747577;margin:10px 0}.kassaFooter a{color:#747577}.kassaFooter a:hover{color:#a5b730}.footerLinks{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}.footerLinks li a{font-size:14px;color:#747577;text-decoration:none}.footerLinks li a:hover{color:#a5b730;text-decoration:underline}.footerLinks li:after{content:"|";padding:0 8px;color:#a5b730}.footerLinks li:last-child:after{content:none}.signUpProcess{display:block;overflow:hidden}.signUpProcess .stepIndicator{text-transform:uppercase;font-size:14px;text-align:center;margin-top:40px}.signUpProcess .stepTitle{text-align:center;margin-bottom:40px;color:#28282c}.signUpProcess .stepButtons{display:flex;justify-content:space-between;margin:30px 0}.signUpProcess .stepButtons .btn-primary{align-self:flex-end}.signUpProcess .stepButtons .btn-secondary{align-self:flex-start}.signUpProcess .stepButtons .btn{text-transform:uppercase;padding:14px 40px;border:none;border-radius:2px;background:#a5b730;transition:all .2s ease-in-out;color:#fff;font-weight:600;text-align:center;outline:0}.signUpProcess .stepButtons .btn:hover{background:#93a22b;border:none;outline:none;cursor:pointer}.signUpProcess .material-form{margin:0 auto;padding:20px 0}.signUpProcess .material-form .section{background:#fff;padding:25px;margin:20px 0}@media only screen and (max-width:768px){.signUpProcess .stepTitle{font-size:24px}}.price-card{margin:20px;padding:20px;box-shadow:0 7px 14px 0 rgba(60,66,87,.12),0 3px 6px 0 rgba(0,0,0,.12);background:#fff;border:2px solid #fff;transition:all .2s ease-in-out}@media(max-width:768px){.section-pricing{padding:0}.price-card{margin:20px 5px}}.price-card .subHeadline{text-align:center;margin-bottom:20px}.price-card .priceTag{text-align:center;margin-bottom:40px}.price-card .priceTag .priceField{font-size:30px;font-weight:500}.price-card .infoField{margin:20px 0;text-align:center}.paymentInfoField,.price-card .infoField{padding:5px;border-radius:4px;font-weight:500;font-size:14px;text-decoration:underline;-webkit-text-decoration-color:#a5b730;text-decoration-color:#a5b730;color:red}.paymentInfoField{margin-top:20px}.price-card h2{text-align:center;margin-bottom:10px}.price-card .divider-v1{margin:0 auto 30px}.price-card .submitButton{text-align:center}.material-form .form-group{position:relative;margin-top:25px;margin-bottom:20px}.material-form .form-group label{position:absolute;top:50%;left:0;transform:translateY(-50%);transition:all .2s ease-in-out}.material-form .form-group input[type=email].form-control,.material-form .form-group input[type=password].form-control,.material-form .form-group input[type=tel].form-control,.material-form .form-group input[type=text].form-control{height:48px;background:none;border-radius:0;box-shadow:none;color:#263340;padding-left:0;padding-right:0;border:none;border-bottom:1px solid #ddd;transition:all .1s ease-in-out;position:relative;z-index:2;width:100%}.material-form .form-group input[type=email].form-control:active,.material-form .form-group input[type=email].form-control:focus,.material-form .form-group input[type=password].form-control:active,.material-form .form-group input[type=password].form-control:focus,.material-form .form-group input[type=tel].form-control:active,.material-form .form-group input[type=tel].form-control:focus,.material-form .form-group input[type=text].form-control:active,.material-form .form-group input[type=text].form-control:focus{outline:none;box-shadow:none;border:none}.material-form .form-group input[type=email].form-control.active+label,.material-form .form-group input[type=email].form-control:active+label,.material-form .form-group input[type=email].form-control:focus+label,.material-form .form-group input[type=password].form-control.active+label,.material-form .form-group input[type=password].form-control:active+label,.material-form .form-group input[type=password].form-control:focus+label,.material-form .form-group input[type=tel].form-control.active+label,.material-form .form-group input[type=tel].form-control:active+label,.material-form .form-group input[type=tel].form-control:focus+label,.material-form .form-group input[type=text].form-control.active+label,.material-form .form-group input[type=text].form-control:active+label,.material-form .form-group input[type=text].form-control:focus+label{color:#717e88;font-size:11px;top:-10px;transform:none}.material-form .form-group input[type=email].form-control.active~.input-border,.material-form .form-group input[type=email].form-control:active~.input-border,.material-form .form-group input[type=email].form-control:focus~.input-border,.material-form .form-group input[type=password].form-control.active~.input-border,.material-form .form-group input[type=password].form-control:active~.input-border,.material-form .form-group input[type=password].form-control:focus~.input-border,.material-form .form-group input[type=tel].form-control.active~.input-border,.material-form .form-group input[type=tel].form-control:active~.input-border,.material-form .form-group input[type=tel].form-control:focus~.input-border,.material-form .form-group input[type=text].form-control.active~.input-border,.material-form .form-group input[type=text].form-control:active~.input-border,.material-form .form-group input[type=text].form-control:focus~.input-border{width:100%}.material-form .form-group .input-border{display:block;width:0;height:2px;background:#a5b730;transition:all .2s ease-in-out;position:absolute;left:0;right:0;bottom:0;z-index:3;margin:0 auto}.material-form .helper-text{font-size:12px;margin-top:20px;color:#9aa4ab}.material-form .mandatory{margin-left:3px}.material-form .inputError{color:red}.btn-test{background:#f3f5f8;padding:10px;color:#5d6774;transition:.5s ease-out;margin:6px;text-transform:uppercase;outline:none;border:2px solid #a5b730}.btn-test:hover{background:#a5b730;cursor:pointer;color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.18),0 3px 12px 0 rgba(0,0,0,.15)}.btn-green--fff{background:#a5b730;border:0;line-height:1.5;border-radius:3px;padding:5px 15px;color:#fff;transition:.2s ease-out;text-transform:uppercase;outline:none;display:inline-block}.btn-green--fff:hover{cursor:pointer;color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.btn-darkgreen--fff{background:#307c32;border:0;line-height:1.5;border-radius:3px;padding:5px 15px;color:#fff;transition:.2s ease-out;text-transform:uppercase;outline:none;display:inline-block}.btn-darkgreen--fff:hover{cursor:pointer;color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.btn-primary{color:#a5b730;background-color:#fff;box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.08);border:1px solid transparent;line-height:1.5;border-radius:3px;padding:5px 15px;outline:0}.btn-primary:hover{cursor:pointer;box-shadow:0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.1),0 3px 9px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08)}*{scroll-margin-top:100px}.chartContainer{display:block}.chartOptions{position:absolute;top:10px;right:10px;display:flex}.chartOptions .btn{margin:0 5px}.chartOptions div:last-child{margin-right:0}.chartOptions .btn:hover{color:#287c32;cursor:pointer}.chartOptions .deleteChart:hover{color:red}.chartContainer .activeProducts{display:flex;margin:20px 0;flex-wrap:wrap}.chartContainer .activeProducts .productItem{background:#e3e8ee;border-radius:1px;display:flex;align-items:center;margin:5px;min-width:0;font-size:14px}.chartContainer .activeProducts .productItem .productName{border-radius:1px;color:#333;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap}.chartContainer .activeProducts .productItem .react-select{width:100px}.chartContainer .activeProducts .productItem .removeProduct{align-items:center;border-radius:1px;display:flex;padding-left:6px;padding-right:6px;background:rgba(0,0,0,.08);height:100%}.chartContainer .activeProducts .productItem .removeProduct:hover{background-color:#ffbdad;color:#de350b;cursor:pointer}@media only screen and (min-width:991px){.chartContainer .selectBlock.action{display:flex;justify-content:flex-end;flex-direction:column}.chartContainer .selectBlock .btn-green--fff{padding:10px 16px}}@media only screen and (max-width:991px){.chartContainer .selectBlock .btn-green--fff{margin-top:15px}}.chartContainer .chartButtons{display:flex;justify-content:flex-end;margin:15px 0;flex-wrap:wrap}.chartContainer .chartButtons .MuiButtonBase-root{padding:4px 8px;font-size:13px;text-transform:inherit;margin-left:15px}.chartContainer .tooltip--header{border-bottom:1px solid rgba(190,195,198,.7);padding-bottom:4px;margin-bottom:4px}@media only screen and (max-width:991px){.chartContainer .chartButtons button{margin-bottom:15px}}.chartContainer .message-block{box-shadow:none;border:1px solid #ddd}.chartContainer .chartActiveEdit,.noDataToDisplay{display:block}[data-tooltip]{position:relative}[data-tooltip]:after,[data-tooltip]:before{text-transform:none;font-size:.9em;line-height:1;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0}[data-tooltip]:before{content:"";border:5px solid transparent;z-index:1001}[data-tooltip]:after{content:attr(data-tooltip);font-family:Helvetica,sans-serif;text-align:center;min-width:3em;max-width:21em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1ch 1.5ch;border-radius:.3ch;box-shadow:0 1em 2em -.5em rgba(0,0,0,.35);background:#333;color:#fff;z-index:1000}[data-tooltip]:hover:after,[data-tooltip]:hover:before{display:block}[data-tooltip=""]:after,[data-tooltip=""]:before{display:none!important}[data-tooltip]:not([flow]):before,[data-tooltip][flow^=up]:before{bottom:100%;border-bottom-width:0;border-top-color:#333}[data-tooltip]:not([flow]):after,[data-tooltip][flow^=up]:after{bottom:calc(100% + 5px)}[data-tooltip]:not([flow]):after,[data-tooltip]:not([flow]):before,[data-tooltip][flow^=up]:after,[data-tooltip][flow^=up]:before{left:50%;transform:translate(-50%,-.5em)}[data-tooltip][flow^=down]:before{top:100%;border-top-width:0;border-bottom-color:#333}[data-tooltip][flow^=down]:after{top:calc(100% + 5px)}[data-tooltip][flow^=down]:after,[data-tooltip][flow^=down]:before{left:50%;transform:translate(-50%,.5em)}[data-tooltip][flow^=left]:before{top:50%;border-right-width:0;border-left-color:#333;left:-5px;transform:translate(-.5em,-50%)}[data-tooltip][flow^=left]:after{top:50%;right:calc(100% + 5px);transform:translate(-.5em,-50%)}[data-tooltip][flow^=right]:before{top:50%;border-left-width:0;border-right-color:#333;right:-5px;transform:translate(.5em,-50%)}[data-tooltip][flow^=right]:after{top:50%;left:calc(100% + 5px);transform:translate(.5em,-50%)}@-webkit-keyframes tooltips-vert{to{opacity:.9;transform:translate(-50%)}}@keyframes tooltips-vert{to{opacity:.9;transform:translate(-50%)}}@-webkit-keyframes tooltips-horz{to{opacity:.9;transform:translateY(-50%)}}@keyframes tooltips-horz{to{opacity:.9;transform:translateY(-50%)}}[data-tooltip]:not([flow]):hover:after,[data-tooltip]:not([flow]):hover:before,[data-tooltip][flow^=down]:hover:after,[data-tooltip][flow^=down]:hover:before,[data-tooltip][flow^=up]:hover:after,[data-tooltip][flow^=up]:hover:before{-webkit-animation:tooltips-vert .3s ease-out forwards;animation:tooltips-vert .3s ease-out forwards}[data-tooltip][flow^=left]:hover:after,[data-tooltip][flow^=left]:hover:before,[data-tooltip][flow^=right]:hover:after,[data-tooltip][flow^=right]:hover:before{-webkit-animation:tooltips-horz .3s ease-out forwards;animation:tooltips-horz .3s ease-out forwards}.d-teaser .content-block{background:#a5b730;padding:40px;position:relative;z-index:1}.d-teaser .content-block:after{content:"";background-image:url(/static/media/test-left.c60e4e07.svg);background-repeat:no-repeat;background-position-x:right;background-position-y:bottom;opacity:.4;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}.d-teaser .content-block h2{color:#fff;font-size:45px;text-decoration:none;font-weight:700;margin:0}.d-teaser .content-block h3{color:#313a47;font-size:35px;text-decoration:none;font-weight:400;margin:15px 0}.cta-btn{color:#313a47;background:#fff;margin-top:10px;border-radius:2px;overflow:hidden;border:none;font-family:inherit;padding:12px 50px;display:inline-block;margin-bottom:25px;text-transform:uppercase;letter-spacing:1px;font-weight:700;outline:none;position:relative;transition:all .3s;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.cta-btn:hover{cursor:pointer}.cta-btn:hover:before{left:110%}.cta-btn:before{left:140%;top:0;position:absolute;height:100%;color:#313a47;transition:all .3s}.icon-arrow-right:before{position:relative;content:"";font-family:"Font Awesome 5 Pro"}.notification-item{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)!important}.notification-item,.notification-item .notification-message,.notification-item .notification-title{color:#313a47!important}.notification-warning,.notification-warning .timer{background-color:#ffe28a!important}.notification-warning{border-left:8px solid #f7ce54!important}.notification-success,.notification-success .timer{background-color:#fff!important}.notification-success .timer-filler{background-color:#a5b730!important}.notification-success{border-left:8px solid #a5b730!important}.mein-profil .material-form .form-group .input-border{background:#ddd;height:1px}.mein-profil .save-btn--grp{display:flex;justify-content:space-between;margin:20px 0}.react-select--ctn{position:relative;z-index:10}.paymentMethod{padding:20px;background:rgba(0,0,0,.05)}.paymentMethod .paragraph{font-size:16px}.checkoutInfo .message-block{box-shadow:none;border:1px solid #ddd;margin-bottom:20px}.checkoutText{color:#222;margin-bottom:20px}.changePassword{padding-top:15px}.collapseTableData .label{font-weight:500;margin:0 10px}.collapseTableData .valueBlock{padding:10px;background-color:rgba(227,232,238,.9);margin:0 10px}.collapseTableData .collapseContactItem{margin-bottom:10px}.collapseIcon{color:#5d6774}.collapseIcon:hover{cursor:pointer}@media print{.account-list .MuiTableCell-root{padding:5px!important}.account-list .collapseIcon{display:none}.account-list{box-shadow:none!important}}.data-access-card .isVisibleTrue{color:#93a22b;cursor:pointer;display:inline-block}.data-access-card .isVisibleFalse{color:red;cursor:pointer;display:inline-block}@media print{.dashboard .glass-header,.mainHeader .subFunctions,.nav-wrap{display:none}}.news-wrapper .article-info{color:#96a5ac;display:block}.news-wrapper .article-teaser{margin:20px 0}.news-wrapper .no-articles-available{text-align:center}@media print{@page{size:landscape}.account-list .MuiTableCell-root{padding:0!important}.account-list .createdAt{display:none}}