@charset "utf-8";@import "../dist/css/bootstrap.min.css"; @import "../fonts/font-awesome/css/font-awesome.min.css";@import "animate.min.css";@font-face{ font-family:'Josefin Sans'; font-style:normal; font-weight:100; src:url('../fonts/josefin/josefin-sans-v15-latin-100.eot');  src:local(''),    url('../fonts/josefin/josefin-sans-v15-latin-100.eot?#iefix') format('embedded-opentype'),    url('../fonts/josefin/josefin-sans-v15-latin-100.woff2') format('woff2'),    url('../fonts/josefin/josefin-sans-v15-latin-100.woff') format('woff'),    url('../fonts/josefin/josefin-sans-v15-latin-100.ttf') format('truetype'),    url('../fonts/josefin/josefin-sans-v15-latin-100.svg#JosefinSans') format('svg'); font-display:swap}@font-face{ font-family:'Josefin Sans'; font-style:normal; font-weight:200; src:url('../fonts/josefin/josefin-sans-v15-latin-200.eot');  src:local(''),    url('../fonts/josefin/josefin-sans-v15-latin-200.eot?#iefix') format('embedded-opentype'),    url('../fonts/josefin/josefin-sans-v15-latin-200.woff2') format('woff2'),    url('../fonts/josefin/josefin-sans-v15-latin-200.woff') format('woff'),    url('../fonts/josefin/josefin-sans-v15-latin-200.ttf') format('truetype'),    url('../fonts/josefin/josefin-sans-v15-latin-200.svg#JosefinSans') format('svg'); font-display:swap}@font-face{ font-family:'Josefin Sans'; font-style:normal; font-weight:300; src:url('../fonts/josefin/josefin-sans-v15-latin-300.eot');  src:local(''),    url('../fonts/josefin/josefin-sans-v15-latin-300.eot?#iefix') format('embedded-opentype'),    url('../fonts/josefin/josefin-sans-v15-latin-300.woff2') format('woff2'),    url('../fonts/josefin/josefin-sans-v15-latin-300.woff') format('woff'),    url('../fonts/josefin/josefin-sans-v15-latin-300.ttf') format('truetype'),    url('../fonts/josefin/josefin-sans-v15-latin-300.svg#JosefinSans') format('svg'); font-display:swap}@font-face{ font-family:'Josefin Sans'; font-style:normal; font-weight:400; src:url('../fonts/josefin/josefin-sans-v15-latin-regular.eot');  src:local(''),    url('../fonts/josefin/josefin-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'),    url('../fonts/josefin/josefin-sans-v15-latin-regular.woff2') format('woff2'),    url('../fonts/josefin/josefin-sans-v15-latin-regular.woff') format('woff'),    url('../fonts/josefin/josefin-sans-v15-latin-regular.ttf') format('truetype'),    url('../fonts/josefin/josefin-sans-v15-latin-regular.svg#JosefinSans') format('svg'); font-display:swap}@font-face{ font-family:'Josefin Sans'; font-style:normal; font-weight:500; src:url('../fonts/josefin/josefin-sans-v15-latin-500.eot');  src:local(''),    url('../fonts/josefin/josefin-sans-v15-latin-500.eot?#iefix') format('embedded-opentype'),    url('../fonts/josefin/josefin-sans-v15-latin-500.woff2') format('woff2'),    url('../fonts/josefin/josefin-sans-v15-latin-500.woff') format('woff'),    url('../fonts/josefin/josefin-sans-v15-latin-500.ttf') format('truetype'),    url('../fonts/josefin/josefin-sans-v15-latin-500.svg#JosefinSans') format('svg'); font-display:swap}@font-face{ font-family:'Josefin Sans'; font-style:normal; font-weight:600; src:url('../fonts/josefin/josefin-sans-v15-latin-600.eot');  src:local(''),    url('../fonts/josefin/josefin-sans-v15-latin-600.eot?#iefix') format('embedded-opentype'),    url('../fonts/josefin/josefin-sans-v15-latin-600.woff2') format('woff2'),    url('../fonts/josefin/josefin-sans-v15-latin-600.woff') format('woff'),    url('../fonts/josefin/josefin-sans-v15-latin-600.ttf') format('truetype'),    url('../fonts/josefin/josefin-sans-v15-latin-600.svg#JosefinSans') format('svg'); font-display:swap}@font-face{ font-family:'Josefin Sans'; font-style:normal; font-weight:700; src:url('../fonts/josefin/josefin-sans-v15-latin-700.eot');  src:local(''),    url('../fonts/josefin/josefin-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'),    url('../fonts/josefin/josefin-sans-v15-latin-700.woff2') format('woff2'),    url('../fonts/josefin/josefin-sans-v15-latin-700.woff') format('woff'),    url('../fonts/josefin/josefin-sans-v15-latin-700.ttf') format('truetype'),    url('../fonts/josefin/josefin-sans-v15-latin-700.svg#JosefinSans') format('svg'); font-display:swap}@font-face{ font-family:'Raleway'; font-style:normal; font-weight:400; src:url('../fonts/raleway/raleway-v14-latin-regular.eot');  src:local('Raleway'), local('Raleway-Regular'),    url('../fonts/raleway/raleway-v14-latin-regular.eot?#iefix') format('embedded-opentype'),    url('../fonts/raleway/raleway-v14-latin-regular.woff2') format('woff2'),    url('../fonts/raleway/raleway-v14-latin-regular.woff') format('woff'),    url('../fonts/raleway/raleway-v14-latin-regular.ttf') format('truetype'),    url('../fonts/raleway/raleway-v14-latin-regular.svg#Raleway') format('svg'); font-display:swap}@font-face{ font-family:'Raleway'; font-style:normal; font-weight:500; src:url('../fonts/raleway/raleway-v14-latin-500.eot');  src:local('Raleway Medium'), local('Raleway-Medium'),    url('../fonts/raleway/raleway-v14-latin-500.eot?#iefix') format('embedded-opentype'),    url('../fonts/raleway/raleway-v14-latin-500.woff2') format('woff2'),    url('../fonts/raleway/raleway-v14-latin-500.woff') format('woff'),    url('../fonts/raleway/raleway-v14-latin-500.ttf') format('truetype'),    url('../fonts/raleway/raleway-v14-latin-500.svg#Raleway') format('svg'); font-display:swap}*{font-family:Raleway;text-decoration:none;margin:0;padding:0;border:0}html,body{position:relative;height:100%;font-weight:400;font-size:100%;line-height:150%;font-size:16px;vertical-align:top;margin:0;padding:0}body{position:relative;color:rgba(69,61,66,1);background:#0e1f3d;background-size:cover;background-attachment:fixed;min-height:100%;overflow-x:hidden;overflow-y:auto}iframe{border-top:rgba(1,1,1,0.5) 1px solid}.tc{text-align:center}.tl{text-align:left}.tr{text-align:right}.tj{tex-align:justify}a{color:rgba(69,61,66,1)}a:hover{color:rgba(120,184,61,1)}.video{width:534px;height:300px}video{border:rgba(105,105,105,1) 1px solid;cursor:pointer}u,.unl{text-decoration:underline}.container{width:1240px}.ws,.weiss{ background:rgba(255,255,255,1); }.lightgrey{ background:rgba(245,245,245,1); }.grey{ background:rgba(145,145,145,1); }input,textarea,select{box-sizing:border-box;width:100%;min-height:50px;background:rgba(245,245,245,1);color:rgba(105,105,105,1);margin:0px 0px 5px 0px; padding:5px 10px;font-size:1.rem}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}.dcheck{position:relative;display:inline-block;box-sizing:border-box;padding:10px;margin-right:10px;min-height:16px;width:30px}select option,select selected{color:rgba(34,34,34,1)}::-webkit-input-placeholder{ color:rgba(34,34,34,1)}::-moz-placeholder{ color:rgba(34,34,34,1)}:-ms-input-placeholder{ color:rgba(34,34,34,1)}:-moz-placeholder{ color:rgba(34,34,34,1)}input-placeholder{ color:rgba(34,34,34,1)}.input-block{display:flex;align-items:center;align-content:flex-start;justify-content:flex-start;padding:2px 15px;font-size:1.0rem;font-weight:400;line-height:1.1rem;color:#555;text-align:left;border:1px solid #ccc;border-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}input[type="checkbox"]{display:inline-block;margin:0 15px 0 0;width:30px;height:30px;border-right-color:rgb(204, 204, 204);border-right-style:solid;border-right-width:1px}#Info,#Info2{position:fixed;top:20px;left:20px;right:20px;display:inline-block;z-index:9999;margin:0 auto;min-width:300px;max-width:500px}.Warnungen{display:inline-block;background:rgba(245,245,245,1);color:#FF0000;border-radius:5px;border:#000 1px solid;padding:10px;text-align:center}.Erfolg{display:inline-block;background:#ddd;color:#6ca52b;border-radius:5px;border:rgba(34,34,34,1) 1px solid;font-size:1.0rem;padding:10px;text-align:center}.pad50{padding:30px 0}.p10p0{padding:10px 0}.voll,.container-max,.container-max.voll{width:100vw;display:block;padding:10px 0 10px 0}.container-max{ padding:10px 50px; }.bs{ box-shadow:rgba(80,80,80,1) 0px 0px 5px; }.p0{padding-top:0;padding-bottom:0}.p00{ padding:0; }.p25{padding-top:25px;padding-bottom:25px}.p50{padding-top:50px;padding-bottom:25px}.pu50{nomargin-top:-50px;padding-top:25px;padding-bottom:25px}.p100{padding-top:80px;padding-bottom:5px}.p100g{padding-top:100px;padding-bottom:5px}.mh25{ min-height:25vh; }.mh50{ min-height:50vh; }.mh75{ min-height:75vh; }.mh100{ min-height:100vh; }.container a{ color:rgba(120,184,61,1); }#pt{position:fixed;bottom:50px;right:25px;z-index:9999;cursor:pointer;width:30px;height:30px;padding:10px;border:rgba(34,34,34,1) 1px solid;text-align:center;vertical-align:middle;color:rgba(34,34,34,1);display:none;box-sizing:content-box}#pt:hover{nobackground:rgba(120,184,61,1);color:rgba(255,255,255,1)}#pt i{font-size:30px;line-height:30px}.more{position:absolute;bottom:50px;left:50%;z-index:2;width:60px;height:60px;margin-left:-30px;border-radius:30px;color:rgba(255,255,255,1);color:rgba(120,184,61,1);font-size:60px;line-height:60px;cursor:pointer;text-align:center;animation-name:pulse;animation-duration:3s;animation-iteration-count:9999;animation-timing-function:ease-out;transform:translate(-50%,-50%);-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.more:visited,.more.active{color:rgba(120,184,61,1)}.more:hover{margin-top:-3px;color:rgba(0,0,0,1);font-size:65px;line-height:65px}input,textarea,select{box-sizing:border-box;width:100%;min-height:50px;background:rgba(245,245,245,1);color:rgba(105,105,105,1);margin:0px 0px 5px 0px; padding:5px 10px;font-size:1.rem}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}.navbar{margin:0;min-height:0;height:0}.navtop{position:fixed;top:0;left:100px;right:100px;z-index:20;height:70px;display:block;box-sizing:border-box;text-align:center;overflow:hidden}.navtop img{margin:5px auto;height:70px; width:auto}.navbtn{position:absolute;top:15px;right:5px;z-index:999;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:55px;height:50px;cursor:pointer;padding:5px 5px 5px 5px}.navbtn span{position:relative;magin:5px 0;width:100%;height:2px;background:rgba(255,255,255,1);transition:all .2s cubic-bezier(.1,.82,.76,.965)}.navbtn span:first-of-type{ width:70%; }.navbtn:hover span{ width:100%; }.navbtn:hover span:last-of-type{ width:70%; }.navbtn p{position:relative;margin:0;font-style:normal;font-weight:500;text-rendering:optimizeLegibility;color:rgba(255,255,255,1);padding-top:5px;font-size:14px;line-height:14px;text-transform:uppercase}@media(max-width:750px){.navtop{left:0;right:0;text-align:left;height:60px}.navbtn{top:10px}.navtop img{margin:10px auto 0 10px;height:40px;width:auto}}.menu{position:fixed;top:0;left:0;right:0;z-index:10;height:0;display:block;box-sizing:border-box;overflow:hidden}.menu_content{position:relative;height:100%;height:100vh;display:flex;box-sizing:border-box;overflow:hidden;justify-content:center;align-items:center;align-content:center;background:rgba(45,45,45,1);color:rgba(255,255,255,1);font-size:2.0rem;line-height:130%;padding:5px}.menu_content ul,.menu_content li,.menu_content a,.menu_content a span{color:rgba(245,245,245,1);color:rgba(120,184,61,1);font-family:Josefin Sans;font-weight:500}.menu_content a span{position:relative;display:block;font-size:3.0rem;margin:15px 0}.menu_content div{padding:150px}.menu_content div:first-of-type{text-align:right}.menu_content strong{display:block;margin:0 0 2px 0}.menu_content ul{list-style-type:none}@media(max-width:750px){.menu_content{flex-direction:column;line-height:120%}.menu_content div,.menu_content div:first-of-type{width:100%;display:block;padding:10px;text-align:center;font-size:1.2rem;line-height:140%}.menu_content a span{font-size:1.4rem;line-height:150%;margin:0 auto}}header{position:relative;display:block;box-sizing:border-box;height:99%;height:calc(100vh - 5px);text-align:center;background:url('/lib/images/bg/eco-billflow-best.jpg') top center no-repeat;background-size:cover;background-attachment:fixed}.features{position:relative;display:block;box-sizing:border-box;height:99%;height:calc(100vh - 5px);text-align:center;background:url('/lib/images/bg/workflow-automatisierung-belege-freigabe.jpg') center no-repeat; background-size:cover;background-attachment:fixed}@media(max-width:950px){.features{background:url('/lib/images/bg/Arbeiten-mit-eco-Billflow-2-Monitor-Betrieb.jpg') top left no-repeat;background-size:cover;background-attachment:fixed}}.software{position:relative;display:block;box-sizing:border-box;height:99%;height:calc(100vh - 5px);text-align:center;background:url('/lib/images/bg/eco-stressfrei.jpg') top center no-repeat;background-size:cover;background-attachment:fixed}.order img{position:absolute;bottom:50px;left:50%;z-index:2;margin-left:-100px;width:200px;height:200px;animation:pulse;animation-duration:2s;animation-iteration-count:9999;animation-timing-function:ease-out;background-attachment:fixed}@media(max-width:950px){.order img{margin-left:-50px;width:100px;height:100px}}header .hbox{position:absolute;bottom:2px;left:10px;right:10px;z-index:2}header .hbox .container{background:rgba(255,255,255,0.8);padding:15px;border-radius:25px;overflow:hidden}main{position:relative;display:block;box-sizing:border-box;min-height:90%;min-height:90vh}.main_best{margin-top:-130px}.main_law{margin-top:120px}.first{padding-top:100px}.main_best .container{border-top-left-radius:15px;border-top-right-radius:15px;overflow:hidden}@media(max-width:1280px){main .container,.container{width:100%}}main .container img{max-width:100%;height:auto}.section1,.section2,.section3,.section4{position:relative;display:flex;flex-wrap:nowrap;align-items:flex-start;align-content:center;justify-content:space-between;box-sizing:border-box;overflow:hidden;height:100%;height:100vh;min-height:100%;min-height:100vh;max-height:100%;max-height:100vh;margin-bottom:5px}.section1{background:url('/lib/images/bg/Belegfreigabe-next-level-eco-billflow.jpg') center right no-repeat; background-size:cover;background-attachment:fixed}.section2{background:url('/lib/images/bg/eco-hund.jpg') bottom center no-repeat;background-size:cover;background-attachment:scroll}.section3{background:url('/lib/images/bg/eco-cameleon.jpg') bottom center no-repeat;background-size:cover;background-attachment:fixed}.section4{background:url('/lib/images/bg/eco-schnecke.jpg') center no-repeat;background-size:cover;background-attachment:scroll;-webkit-animation:rocket 1s;animation:rocket 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;  }.sbox_left{position:relative;height:200px;margin:auto auto auto 100px;width:390px;max-width:80%;color:rgba(255,255,255,1)}.tbox,.h1box{position:relative;min-height:300px;background:rgba(0,0,0,0.6); padding:15px;border-radius:3px 3px 30px 3px;box-shadow:rgba(0,0,0,0.9) 0px 0px 1px;font-size:18px;line-height:160%}.tbox h1,.tbox h2,.h1box h1{font-family:Raleway;font-size:32px;line-height:130%;margin:0 0 10px 0}.h1box{position:absolute;top:50%;left:100px;z-index:2;transform:translate(0, -50%);width:390px;max-width:80%;color:rgba(255,255,255,1);text-align:left}.h1box.right{position:absolute;top:50%;left:auto;right:100px;z-index:2;transform:translate(0, -50%);width:390px;max-width:80%;color:rgba(255,255,255,1);text-align:left;border-radius:3px 3px 3px 30px}@media(max-width:950px){.h1box{ left:50px;right:50px;width:auto}.tbox h2,.h1box h1{ text-align:center; }}.section1.ae.in-view .tbox,.section3.ae.in-view .tbox{animation:slideInLeft;animation-duration:2s}.section2.ae.in-view .tbox,.section4.ae.in-view .tbox{animation:slideInUp;animation-duration:2s}@media(max-width:950px){.section1,.section2,.section3,.section4{align-items:center}.sbox_left{height:100px;margin:0 auto;width:90%;max-width:90%}.tbox,.h1box{min-height:50px;border-radius:5px}.tbox p,.h1box p{display:none}}footer{position:relative;display:block;box-sizing:border-box;min-height:100%;min-height:100vh;margin-bottom:5px;background:rgba(0,0,0,1);color:rgba(158,158,158,1);padding:200px 10px 100px 10px;font-size:16px;line-height:26px;max-width:100vw;overflow:hidden}footer h2{margin:0 auto 50px auto;text-align:center;color:rgba(188,188,188,1)}footer img{margin:10px;height:80px;width:auto}footer img:hover{margin:5px;height:90px;width:auto}footer strong{display:block;margin:0 0 2px 0;font-size:18px}footer .container a,footer container i{color:rgba(255,255,255,1);font-size:16px;line-height:26px;margin-right:5px}footer .container a:hover{color:rgba(120,184,61,1)}.sm i{font-size:30px;margin-right:10px}@media(max-width:950px){footer{text-align:center;padding-top:10px;padding-bottom:10px}footer .col-sm-12.col-md-4{padding:20px 10px;border-bottom:rgba(255,255,255,1) 1px dotted}footer img,footer .container img{position:relative;margin:10px auto;display:block;max-width:70%;height:auto}}.oridots{position:fixed;top:50%;right:1px;z-index:2;transform:translate(-50%,0);width:10px;text-align:center}.oridots a{display:block;margin:3px auto;color:rgba(255,255,255,1);font-size:12px;line-height:12px;text-shadow:rgba(105,105,105,1) 1px 1px 1px}.cookii{position:fixed;bottom:0;left:0;right:0;z-index:100000;display:block;box-sizing:border-box;padding:10px;box-shadow:rgba(80,80,80,0.8) 0 0 5px;background:rgba(245,245,245,1);color:rgba(80,80,80,1);text-align:left;font-size:1.0rem;animation-duration:5s;animation-name:slideup;animation-timing-function:ease-out}.cookii strong,.cookii button,.cookii small,.cookii .ir{position:relative;display:block;box-sizing:border-box;width:95%;margin-bottom:15px}.cookii .ir,.cookii button{margin:0 auto 15px auto;width:100%}.cookii strong{font-weight:300;font-size:24px;line-height:32px}.cookii .ir{text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;align-content:flex-start;justify-content:space-between;justify-content:flex-start}.switch{position:relative;margin-left:30px;display:inline-block;width:30px;height:17px}       .switch input{ opacity:0;width:0;height:0}.opt{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}       .opt:before{position:absolute;content:'';height:13px;width:13px;left:2px;bottom:2px;background-color:white;-webkit-transition:.4s;transition:.4s}       input:checked + .opt{background-color:#85b929}       input:focus + .opt{box-shadow:0 0 1px #85b929}       input:checked + .opt:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.opt.round{border-radius:17px}       .opt.round:before{border-radius:50%}.btnfirst,.btnsecond{ border:#111 1px solid;padding:10px 20px;border-radius:15px;cursor:pointer}.btnfirst,.btnfirst:hover{background:#85b929}.btnsecond,.btnsecond:hover{background:#fff;border:rgba(80,80,80,0.5) 1px solid;color:rgba(80,80,80,0.5)}.btnfirst:hover,.btnsecond:hover{ box-shadow:rgba(80,80,80,1)0 0 5px}.cookii a:first-of-type{margin-right:20px}@media(max-width:500px){.cookii{ left:1%;right:1%;top:2px;margin-left:auto;margin-right:auto;width:98%;padding:10px}.cookii button,.cookii .ir{width:95%}}.bt-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column-reverse}#acco1 h3{display:block;color:#333;background-color:#f5f5f5;border-color:#ddd;font-size:1.1rem}.acco{position:relative;display:block;list-style-type:none}.acco li{position:relative;list-style-type:none;background:rgba(250,250,250,1);color:rgba(1,1,1,1);padding:15px;border-radius:5px;margin:0 0 3px 0;cursor:pointer}.acco li:hover{background:rgba(240,240,240,1)}.acco li strong{display:block;font-size:1.1rem;font-weight:400}.acco li:after{position:absolute;top:10px;right:10px;font-size:1.1rem;content:"+"}.acco .acc-body{display:none;margin-top:5px;padding-top:5px;border-top:rgba(80,80,80,0.5) 1px dotted}@-webkit-keyframes rocket{from{background-position:center -45px; background-size:1950px 115%}to{background-position:center -35px;background-size:1950px 118%}}@keyframes rocket{from{background-position:center -45px;background-size:1950px 115%}to{background-position:center -35px;background-size:1950px 118%; }}.bestellung{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;background:rgba(80,80,80,0.8);display:none}.bestellbox{position:relative;top:50%;left:50%;display:block;box-sizing:border-box;overflow-y:auto;width:950px;height:auto;padding:15px;background:rgba(255,255,255,1);border-radius:15px;border:rgba(80,80,80,1) 1px solid;transform:translate(-50%,-50%)}.bestellbox .input-group-addon{min-width:150px;text-align:left}.bestellbox a{ text-decoration:underline; }.sec{position:relative;display:block;box-sizing:border-box;min-height:100px;min-height:100%;min-height:100vh;height:auto;padding:80px 0;margin-bottom:2px}.sec:first-of-type{padding-top:80px}.sec.ws{ box-shadow:rgba(80,80,80,1) 0 0 5px; }.row-stretch-best{display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:center;border:rgba(80,80,80,1) 1px solid;border-radius:15px;padding-top:15px;padding-bottom:0px;margin-bottom:20px}.row-stretch-ver{display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;margin-bottom:30px}.row-center{display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:flex-start;margin:2px;font-size:16px}.row-stretch,.row-stretch.ref{display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:stretch;align-content:flex-start;justify-content:space-between}.row-stretch.bottom{align-items:flex-end;margin-bottom:20px}.row-stretch.bottom h1{margin-bottom:0}.row-stretch.bottom .box50{overflow:visible}@media(max-width:980px){.row-stretch,.row-stretch-best{display:block;border:0;border-radius:0}}.box33{position:relative;display:inline-block;box-sizing:border-box;overflow:hidden;width:31%;margin:0 1% 20px 1%;padding:10px 20px;overflow:hidden}.box33.ws.mr{border:rgba(80,80,80,1) 1px solid;border-radius:15px;padding-bottom:170px;color:rgba(1,1,1,1)}.box33.ws.mr h3{display:flex;justify-content:space-between;align-items:flex-end}.box33.ws.mr h3 i{font-size:50px;line-height:50px;color:rgba(120,184,61,1);float:right}.box50,.box50.left,.box50.right,.box50.le,.box50.re{display:inline-block;box-sizing:border-box;width:50%;height:auto;margin:0;padding:0}.box50.le{padding:0 20px 0 10px}.box50.re{padding:0 0 10px 20px}.box50.left{text-align:right;background:rgba(120,184,61,1);border-radius:0 15px 15px 0;box-shadow:rgba(150,150,150,0.8) -1px 1px 5px}.box50.left h3{color:rgba(250,250,250,1)}.box50.p0{padding:0}.box50 ul{margin:20px auto 20px 30px;list-style-type:square}.box50 ul li{margin-bottom:10px}@media(max-width:980px){.box33,.box50,.box50.le,.box50.re,.box50.left,.box50.right{display:block;width:100%;margin:0 auto 50px auto;border-radius:0;padding-left:10px;padding-right:10px}.box33.ws.mr{padding:5px 5px 160px 5px}.bconl,.bconr{float:none;position:relative;margin:0 auto;display:block;width:98%;padding:10px;border-radius:0}}.preisblock{position:absolute;bottom:0;left:0;right:0;z-index:2;display:block;box-sizing:border-box;height:165px;text-align:center;padding:10px 15px 50px 15px;background:rgba(240,240,240,1);border-top:rgba(80,80,80,0.5) 1px solid;font-size:1.1rem}.preisblock button{position:relative;margin:0 auto;display:block;width:90%}.preisblock button i{font-size:18px;line-height:18px;color:rgba(255,255,255,1)}.preisblock button:hover i{ color:rgba(120,184,61,1); }.abut,main button,main .btn,main .btn-primary,.pbut{positon:relative;margin:0 auto;display:inline-block;background:rgba(120,184,61,1);color:rgba(255,255,255,1);padding:15px 30px;text-decoration:none;font-size:1.0rem;cursor:pointer;border:rgba(120,184,61,1) 2px solid;border-radius:2px}.abut:hover,main button:hover,main .btn:hover,main .btn-primary:hover{background:none;color:rgba(120,184,61,1);border:rgba(120,184,61,1) 2px solid;text-decoration:none}.container a.abut:hover,.container .abut a:hover{color:rgba(120,184,61,1)}.col-md-4 a.button,.col-md-4 button,.col-md-4 .btn,.col-md-4 .btn-primary{width:100%}.pbut,.pbut:hover,.pbut:visited,.pbut:active,.pbut:focus{position:absolute;top:70%;top:70vh;right:5%;z-index:9;color:rgba(255,255,255,1);text-decoration:none;animation-name:pulse;animation-duration:1.5s;animation-iteration-count:9999;animation-timing-function:ease-out}.pbut:hover{animation-name:none;animation-iteration-count:1;color:rgba(220,220,220,1)}main button.trans{background:rgba(120,184,61,0.8)}#acco1 h3{display:block;color:#333;background-color:#f5f5f5;border-color:#ddd;font-size:1.1rem}.acco{position:relative;display:block;list-style-type:none}.acco li{position:relative;list-style-type:none;background:rgba(250,250,250,1);color:rgba(1,1,1,1);padding:15px;border-radius:5px;margin:0 0 3px 0;cursor:pointer}.acco li:hover{background:rgba(240,240,240,1)}.acco li strong{display:block;font-size:1.1rem;font-weight:400}.acco li:after{position:absolute;top:10px;right:10px;font-size:1.1rem;content:"+"}.acco .acc-body{display:none;margin-top:5px;padding-top:5px;border-top:rgba(80,80,80,0.5) 1px dotted}@keyframes slideup{ from{ margin-bottom:-500px; } 95%{ margin-bottom:-250px; } to{ margin-bottom:0px; }}@keyframes slideupfast{ from{ margin-bottom:-500px; } 95%{ margin-bottom:-450px; } to{ margin-bottom:0px; }}@keyframes slidedown{ from{ margin-top:-800px; } 95%{ margin-top:-250px; } to{ margin-top:0px; }}