#header,body{font-family:Neucha,sans-serif}#footer .footer-nav li a,#header .header-nav li a,#header .navigation li a,a,a:hover{text-decoration:none}@font-face{font-family:Neucha;font-style:normal;font-weight:400;src:url(../fonts/neucha-v9-latin-regular.eot);src:local('Neucha'),url(../fonts/neucha-v9-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/neucha-v9-latin-regular.woff2) format('woff2'),url(../fonts/neucha-v9-latin-regular.woff) format('woff'),url(../fonts/neucha-v9-latin-regular.ttf) format('truetype'),url(../fonts/neucha-v9-latin-regular.svg#Neucha) format('svg')}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(../fonts/roboto-v18-latin-300.eot);src:local('Roboto Light'),local('Roboto-Light'),url(../fonts/roboto-v18-latin-300.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-v18-latin-300.woff2) format('woff2'),url(../fonts/roboto-v18-latin-300.woff) format('woff'),url(../fonts/roboto-v18-latin-300.ttf) format('truetype'),url(../fonts/roboto-v18-latin-300.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto-v18-latin-regular.eot);src:local('Roboto'),local('Roboto-Regular'),url(../fonts/roboto-v18-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-v18-latin-regular.woff2) format('woff2'),url(../fonts/roboto-v18-latin-regular.woff) format('woff'),url(../fonts/roboto-v18-latin-regular.ttf) format('truetype'),url(../fonts/roboto-v18-latin-regular.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(../fonts/roboto-v18-latin-700.eot);src:local('Roboto Bold'),local('Roboto-Bold'),url(../fonts/roboto-v18-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-v18-latin-700.woff2) format('woff2'),url(../fonts/roboto-v18-latin-700.woff) format('woff'),url(../fonts/roboto-v18-latin-700.ttf) format('truetype'),url(../fonts/roboto-v18-latin-700.svg#Roboto) format('svg')}.button-green a{transition:.5s all ease-in-out;z-index:9999;border:3px solid #6fb639;min-width:10em;box-sizing:border-box;text-align:center;display:inline-block;padding:10px 15px;font-size:16px;color:#fff;background:#6fb639;border-radius:8px}a.button,button.submit{display:inline-block;padding:10px 15px;color:#3c3a3a;z-index:9999;text-align:center;box-sizing:border-box}a.button{transition:.5s all ease-in-out;border:3px solid #6fb639;border-radius:8px;background:0 0;min-width:10em}a.button:hover{background:#6fb639;color:#fff;transition:.5s all ease-in-out;cursor:pointer}button.submit{transition:.5s all ease-in-out;border:3px solid #6fb639;border-radius:8px;background:0 0;min-width:10em}button.submit:hover{background:#6fb639;color:#fff;transition:.5s all ease-in-out;cursor:pointer}#header{top:0;width:100%;left:0;background:#fff;position:fixed;z-index:9999;padding-left:30px;padding-right:30px;box-sizing:border-box;font-size:1.2vw;height:8vw;border-bottom:2px solid #6fb739}#header .navigation li{color:#fff;text-align:center;display:block}#header .navigation li a{color:#fff}#header .custom-header-nav{overflow:visible;width:55%;display:flex;justify-content:space-between;min-height:20px}#header .header-nav{overflow:visible;width:40%}#header .header-nav ul{position:relative;bottom:1.2vw;display:flex;align-items:center;justify-content:space-between}#header .header-nav ul li{overflow:visible}#header .header-nav ul li:after{content:"";display:inline-block;width:.1em;height:1.6em;background:#6fb63a;position:relative;bottom:-.4em;left:.7em;box-shadow:none}#header .header-nav ul li:last-child:after{background:0 0;opacity:0}#header .header-nav li{display:inline-block}#header .header-nav li a{color:#3c3a3a}#header .header-nav .active,#header .header-nav .trail{color:#6fb63a;font-weight:100}#header .inside{display:flex;align-items:center;justify-content:space-between;max-width:100%;width:100%;height:100%;padding:10px 0}#header .inside:after,#header .logo:after,#header .logo:before{display:block;content:""}#header .inside:after{background:#fff;width:100%;height:100%;position:absolute;left:0;top:0;z-index:99999}#header .inside>*{position:relative;z-index:9999999}#header ul{padding-left:0}#header .logo{position:relative;height:30px;z-index:99999;max-width:8vw;width:100%!important;top:-.5vw}#header .logo img{width:100%;position:absolute;top:0}#header .logo:after{position:relative;background:#fff;border-radius:100%;z-index:-1;opacity:1;left:-2.6vw;top:-4.7vw;width:13vw;height:13vw}#header .logo:before{left:calc(-1 * (2.6vw + 2px));top:calc(-1 * (4.7vw + 2px));width:calc(13vw + 4px);height:calc(13vw + 4px);position:absolute;background:#6fb739;border-radius:100%;z-index:-2}#header .logo .white-bar{position:absolute;left:-4vw;top:-7vw;width:15vw;height:12.9vw;background:#fff;z-index:-1}#header .tree-counters-container{display:flex;justify-content:space-between;width:40%}#header .tree-counters-container .p-col-50{width:48%;display:inline-block;font-size:1vw}#header .tree-counters-container .co2-counter,#header .tree-counters-container .tree-counter{border:1.5px solid #6fb63a;border-radius:5px;text-align:right;padding-right:8px;padding-top:8px;padding-bottom:5px;margin-bottom:10px}#header .tree-counters-container>div{width:25%!important;position:relative}#header .tree-counters-container>div span{position:absolute;left:.5em;top:.5em;opacity:.2}#header .header-nav.nav-right{display:flex;justify-content:space-between}#header .v-cart-popup{display:none;position:absolute;background:#fff;padding:10px;right:0;top:70%;border:2px solid #73b331;border-radius:8px;max-width:35vw;min-width:35vw}#header .v-cart-popup.show-mini-cart{display:block}#header .coupon{display:none}.custom-cart-container .empty.message,.single-icon,.v-cart{overflow:visible;display:inline-block}#header .remove a{color:transparent}#header .remove a:after{color:#73b331;content:" \f057";font-family:'Font Awesome 5 Free';font-size:1em}#header .icons-container a i{color:#6fb739;font-size:190%}#header .icons-container a:last-child{margin-left:15px}a{color:inherit}.custom-cart-container{overflow:visible}.custom-cart-container .empty.message{width:2em;height:2em;background:url(/files/contao_files/Bilder/icons/shopping_basket.svg) 50% 50% no-repeat #fff;background-size:100%;text-indent:-999999px;margin:0}.single-icon{width:2em;height:2em;background:url(/files/contao_files/Bilder/icons/Blog_Icon.png) #fff;background-size:100%;text-indent:-999999px;margin:0}.single-icon:last-child{margin-right:0}.v-cart{position:relative}div:not('.v-button') a:hover{color:inherit;opacity:.8}p:not('.v-button') a:hover{color:inherit;opacity:.8}nav ul{margin:0;padding:0}section{display:flex;flex-direction:row;justify-content:space-between}section>div>div{padding:0}section.col-50x50>div{width:48%}section.col-50x50>div>div{padding:0!important}.content-wrapper{max-width:1240px;margin:auto;box-sizing:border-box;width:100%;padding-left:20px;padding-right:20px}.inside{max-width:1240px;margin:auto;box-sizing:border-box;padding-top:40px;padding-bottom:40px}::-webkit-input-placeholder{color:#3b3a3a;font-family:Roboto,sans-serif;font-size:16px}::-moz-placeholder{color:#3b3a3a;font-family:Roboto,sans-serif;font-size:16px}:-ms-input-placeholder{color:#3b3a3a;font-family:Roboto,sans-serif;font-size:16px}:-moz-placeholder{color:#3b3a3a;font-family:Roboto,sans-serif;font-size:16px}body{font-size:16px;color:#3c3a3a;font-family:Roboto,sans-serif;font-weight:100}h1{font-family:Neucha,sans-serif;color:#6fb739}h2{font-family:Neucha,sans-serif;font-size:200%}h3{font-family:Neucha,sans-serif}.v-centered{text-align:center}#wrapper{max-width:100%!important;width:100%!important;padding-left:30px;padding-right:30px;position:relative;box-sizing:border-box}.new-checkout #iso_mod_checkout_address{max-width:100%!important}.new-checkout #iso_mod_checkout_address .inside{padding-bottom:0}.new-checkout #iso_mod_checkout_address #billingaddress_new .v-c-address-container .submit_container input,.new-checkout #iso_mod_checkout_payment .submit_container input,.new-checkout #iso_mod_checkout_payment .submit_container input:first-child,.new-checkout #iso_mod_checkout_review .orderinfo .custom-buy-button a,.new-checkout #iso_mod_checkout_review .save-gift-name-2,.new-checkout .paymentmethod .widget-radio label{padding:10px 15px;z-index:9999;box-sizing:border-box;text-align:center;font-weight:500}.new-checkout #iso_mod_checkout_address .formbody,.new-checkout #iso_mod_checkout_address form{max-width:100%}.new-checkout #iso_mod_checkout_address .widget label{display:none}.new-checkout #iso_mod_checkout_address .widget input,.new-checkout #iso_mod_checkout_address .widget select,.new-checkout #iso_mod_checkout_address .widget textarea{border-radius:4px;border-width:2px}.new-checkout #iso_mod_checkout_address #billingaddress_new{display:flex;justify-content:space-between}.new-checkout #iso_mod_checkout_address #billingaddress_new .v-c-address-container{width:45%}.new-checkout #iso_mod_checkout_address #billingaddress_new .v-c-address-container .submit_container input{margin-bottom:0;max-width:100%!important;border:2px solid #6fb739!important;color:#fff;background:#6fb739;transition:.5s all ease-in-out;border-radius:4px;width:100%!important;font-family:Neucha,sans-serif;font-size:150%;line-height:1;display:flex;justify-content:center;align-items:center}.new-checkout #iso_mod_checkout_address #billingaddress_new .v-c-address-container .submit_container input:hover{color:#6fb739;background:0 0}.new-checkout #iso_mod_checkout_address #billingaddress_new .v-c-address-container .widget:last-child input{margin-bottom:0}.new-checkout #iso_mod_checkout_address #billingaddress_new .v-c-col_2{display:flex;flex-direction:column;justify-content:space-between}.new-checkout .checkout-header{color:#fff;background:#6fb739;text-align:center;padding-top:30px;padding-bottom:30px;margin-bottom:60px}.new-checkout .checkout-header h1{text-align:center;color:#fff;font-size:200%;margin-bottom:0}.new-checkout .steps{display:flex;justify-content:center;align-items:center;margin-bottom:10px}.new-checkout .steps ol,.new-checkout .steps ol li{display:flex;align-items:center}.new-checkout .steps ol{padding-left:0}.new-checkout .steps ol li:after{display:none!important}.new-checkout .steps ol .step-divider{background:#707070!important;height:2px;min-width:unset;width:4em}.new-checkout .steps ol .step-divider:last-child{display:none}.new-checkout .steps ol .step-divider:hover{background:inherit!important}.new-checkout .steps ol .step-li{min-width:unset!important;background:0 0;color:#C6C6C6;border:2px solid #C6C6C6;border-radius:100%;display:flex;align-items:center;justify-content:center;width:60px;height:60px}.new-checkout .steps ol .step-li a,.new-checkout .steps ol .step-li span{display:inline;align-items:center;justify-content:center;text-align:center;line-height:1.2;font-size:150%;position:relative;left:unset;right:unset;top:unset;bottom:-.12em}.new-checkout .steps ol .step-li.active,.new-checkout .steps ol .step-li:hover{border-color:#6fb739;color:#fff}.new-checkout .paymentmethod .widget-radio label,.paypal-icon{border:2px solid #6fb739!important;color:transparent!important}.new-checkout>.inside{padding-top:0}.new-checkout .paymentmethod .v-headline{margin-bottom:30px!important}.new-checkout .paymentmethod .widget-radio{position:relative}.new-checkout .paymentmethod .widget-radio .checkmark{display:none}.new-checkout .paymentmethod .widget-radio fieldset{width:100%!important}.new-checkout .paymentmethod .widget-radio .container{margin-left:0!important;padding-left:0!important;padding-right:0!important;width:100%!important;height:44px}.new-checkout .paymentmethod .widget-radio label{display:flex;transition:.5s all ease-in-out;background:0 0;min-width:10em;align-items:center;justify-content:center;max-width:100%!important;position:absolute;left:0;top:0;width:100%;height:100%}.new-checkout .paymentmethod .widget-radio label:hover{color:#fff;background:#6fb739}.new-checkout .paymentmethod .widget-radio label:after{width:100%!important;height:100%!important;background-position:50% 50%!important;background-size:auto auto!important;background-repeat:no-repeat;left:0;top:0}.new-checkout .paymentmethod .widget-radio input:checked~label{background:#A8DB75}.new-checkout #iso_mod_checkout_payment{max-width:600px}.new-checkout #iso_mod_checkout_payment .submit_container{display:flex;flex-direction:column-reverse}.new-checkout #iso_mod_checkout_payment .submit_container input{display:flex;transition:.5s all ease-in-out;border:2px solid #6fb739!important;color:#fff;background:#6fb739;border-radius:4px;width:100%!important;font-family:Neucha,sans-serif;font-size:150%;line-height:1;justify-content:center;align-items:center;max-width:100%!important;margin-bottom:15px;min-width:unset!important}.new-checkout #iso_mod_checkout_payment .submit_container input:first-child{display:flex;transition:.5s all ease-in-out;border:2px solid #A8DB75!important;color:#fff;background:#A8DB75;border-radius:4px;width:100%!important;font-family:Neucha,sans-serif;font-size:150%;line-height:1;justify-content:center;align-items:center}.new-checkout #iso_mod_checkout_payment .submit_container input:first-child:hover{color:#A8DB75;background:0 0}.new-checkout #iso_mod_checkout_payment .submit_container input:hover{color:#6fb739;background:0 0}.new-checkout #iso_mod_checkout_review{flex-direction:row-reverse!important;max-width:1240px;margin:auto;display:flex;flex-wrap:wrap;justify-content:space-between}.new-checkout #iso_mod_checkout_review .formbody,.new-checkout #iso_mod_checkout_review .orderproducts{width:49%}.new-checkout #iso_mod_checkout_review .gift-container{margin-top:0!important;margin-bottom:0!important;width:100%!important;position:relative}.new-checkout #iso_mod_checkout_review .gift-container .change-gift-name{position:absolute;right:10px;top:10px}.new-checkout #iso_mod_checkout_review .gift-container .remove-gift-name{color:#EC6446}.new-checkout #iso_mod_checkout_review .gift-container .gift_name{margin-bottom:5px}.new-checkout #iso_mod_checkout_review .save-gift-name-2{border:2px solid #A8DB75;color:#fff;background:#A8DB75;transition:.5s all ease-in-out;min-width:10em;display:block;width:100%!important;margin-bottom:40px;font-family:Neucha,sans-serif;font-size:150%;border-radius:4px;line-height:1}.new-checkout #iso_mod_checkout_review .save-gift-name-2:hover{color:#A8DB75;background:0 0}.new-checkout #iso_mod_checkout_review .v-checkout-summary{width:100%;background:#6fb739;color:#fff}.new-checkout #iso_mod_checkout_review .v-checkout-summary tfoot{padding:20px;display:flex;flex-direction:column}.new-checkout #iso_mod_checkout_review .v-checkout-summary tfoot h4.new-cart-totals-headline{font-family:Neucha,sans-serif}.new-checkout #iso_mod_checkout_review .v-checkout-summary tfoot tr{display:flex;justify-content:space-between}.new-checkout #iso_mod_checkout_review .v-checkout-summary tfoot tr.total{margin-top:20px;font-family:Neucha,sans-serif;font-size:150%}.new-checkout #iso_mod_checkout_review .orderinfo{flex-wrap:wrap;width:100%!important;padding:0!important}.new-checkout #iso_mod_checkout_review .orderinfo .v-checkout-summary{order:1;margin-bottom:20px}.new-checkout #iso_mod_checkout_review .orderinfo .payment_method{order:2;padding-left:0!important;width:49%!important}.new-checkout #iso_mod_checkout_review .orderinfo .gift-container{order:3;width:49%!important;background:#6fb739;color:#fff;padding:15px;margin-bottom:15px!important}.new-checkout #iso_mod_checkout_review .orderinfo .gift-container .v-green{color:#fff!important}.new-checkout #iso_mod_checkout_review .orderinfo .custom-coupon-container{order:4;width:49%!important}.new-checkout #iso_mod_checkout_review .orderinfo .custom-coupon-container .review.orderconditionsafterproducts{align-items:flex-start}.new-checkout #iso_mod_checkout_review .orderinfo .custom-coupon-container .review.orderconditionsafterproducts label:before{border-radius:4px}.new-checkout #iso_mod_checkout_review .orderinfo .custom-coupon-container input{border:1px solid #6fb739!important;border-radius:4px;margin-bottom:5px}.new-checkout #iso_mod_checkout_review .orderinfo .billing_address{order:5;width:49%!important;padding-left:15px!important}.new-checkout #iso_mod_checkout_review .orderinfo .custom-buy-button{order:6;width:100%!important}.new-checkout #iso_mod_checkout_review .orderinfo .custom-buy-button a{border:2px solid #EC6446!important;color:#fff;background:#EC6446;transition:.5s all ease-in-out;border-radius:4px;width:100%!important;font-family:Neucha,sans-serif;font-size:150%;line-height:1;display:flex;justify-content:center;align-items:center;max-width:100%!important}.new-checkout #iso_mod_checkout_review .orderinfo .custom-buy-button a:hover{color:#EC6446;background:0 0}.new-checkout #iso_mod_checkout_review .billing_address{padding-left:0!important}.new-checkout h3{font-size:170%;color:#6fb739}.new-checkout h3:after{display:none}.new-checkout .edit{right:0!important;top:0!important}.new-checkout .v-headline-sub{margin-top:0!important}.new-checkout .v-custom-review-table tr{display:flex;justify-content:space-between;background:#EDEDED;margin-bottom:15px;padding:20px;border-radius:4px}.new-checkout .v-custom-review-table .image-col{width:42%!important;padding-right:15px}.new-checkout .v-custom-review-table .image-col *{border-color:#00f!important}.new-checkout .v-custom-review-table .image-col a{display:block}.new-checkout .v-custom-review-table .image-col img{border:none!important;margin-top:0}.new-checkout .v-custom-review-table .image-col figure{margin-bottom:0}.new-checkout .v-custom-review-table .header-col{width:57%!important;position:relative;display:flex;flex-direction:column;justify-content:space-between}.new-checkout .v-custom-review-table .header-col .v-price-container{display:flex;flex-direction:row!important;justify-content:space-between!important;width:100%;align-items:center!important}.new-checkout .v-custom-review-table .header-col .v-price-container .v-quantity{background:#fff;border:1px solid #6fb739;min-width:2.5em;display:flex;align-items:center;justify-content:center}.button a,.button button.submit{border:3px solid #6fb639;padding:10px 15px;z-index:9999;min-width:10em;box-sizing:border-box;text-align:center}.new-checkout .v-custom-review-table .header-col .v-price-container .v-single-price{color:#6fb739;font-family:Neucha,sans-serif;font-size:200%}.mod_article{margin-bottom:30px}.button p,.v-button p{margin-bottom:20px!important;margin-top:20px!important}.button a{display:inline-block;border-radius:8px;color:#3c3a3a;background:0 0;transition:.5s all ease-in-out;font-family:Roboto,sans-serif}.button a:hover{background:#6fb639;color:#fff;transition:.5s all ease-in-out}.button button.submit,.v-button a{display:inline-block;background:0 0;font-family:Roboto,sans-serif;transition:.5s all ease-in-out}.button button.submit{border-radius:8px;color:#3c3a3a}.button button.submit:hover{background:#6fb639;color:#fff;transition:.5s all ease-in-out}.v-button a{border:3px solid #6fb639;border-radius:8px;padding:10px 15px;color:#3c3a3a;z-index:9999;min-width:10em;box-sizing:border-box;text-align:center}.v-button button.submit,.v-submit button{border:3px solid #6fb639;min-width:10em;text-align:center;padding:10px 15px;z-index:9999;box-sizing:border-box;display:inline-block}.v-button a:hover{background:#6fb639;color:#fff;transition:.5s all ease-in-out}.v-button button.submit{border-radius:8px;color:#3c3a3a;background:0 0;transition:.5s all ease-in-out;font-family:Roboto,sans-serif}.v-button button.submit:hover{background:#6fb639;color:#fff;transition:.5s all ease-in-out}.button.v-primary a{background:0 0;color:#3b3a3a}.button.v-primary a:hover{background:#6fb739;color:#fff}.v-button.v-primary a{background:0 0;color:#3b3a3a}.button.v-primary-full a,.v-button.v-primary a:hover{background:#6fb739;color:#fff}.button.v-primary-full a:hover{background:0 0;color:#3b3a3a}.v-button.v-primary-full a{background:#6fb739;color:#fff}.v-button.v-primary-full a:hover{background:0 0;color:#3b3a3a}.mod_registration .submit,.mod_registration .submit:hover,.v-submit button{background:#6fb639;color:#fff;transition:.5s all ease-in-out}.v-submit{font-size:16px}.v-submit button{font-size:16px;border-radius:8px}.mod_registration{max-width:60%;margin:auto}.mod_registration .submit{border:3px solid #6fb639;z-index:9999;display:inline-block;border-radius:8px;padding:10px 15px;min-width:10em;box-sizing:border-box;text-align:center;font-size:16px}.add_to_cart,.back a{padding:5px 10px;width:auto;text-align:center;min-width:10em}.mod_registration .widget-submit{text-align:center}.add_to_cart{border:3px solid #6fb639;transition:.5s all ease-in-out;z-index:9999;display:inline-block;box-sizing:border-box;border-radius:8px;color:#3c3a3a;background:0 0}.back a,.p-kasse input.button{border:3px solid #6fb639;box-sizing:border-box}.add_to_cart:hover{background:#6fb639;color:#fff;cursor:pointer}.back a{display:inline-block;border-radius:8px;color:#3c3a3a;background:0 0;transition:.5s all ease-in-out;z-index:9999}.button.button-white-tranparent a,.mod_login .submit,.mod_login.white-bg-login .submit{padding:10px 15px;transition:.5s all ease-in-out;z-index:9999}.back a:hover{background:#6fb639;color:#fff;cursor:pointer}.button.button-white-tranparent a{border:3px solid #fff;border-radius:8px;color:#3c3a3a;background:0 0}.button.button-white-tranparent a:hover{background:#fff;transition:.5s all ease-in-out}.mod_login{max-width:500px;margin:auto}.mod_login .submit{border:3px solid #fff;border-radius:8px;color:#fff;background:0 0;font-size:16px}.mod_login .submit:hover{background:#fff;transition:.5s all ease-in-out;color:#3b3a3a}.mod_login .widget-submit{text-align:center;margin-top:30px}.mod_login.white-bg-login .submit{border:3px solid #6fb739;border-radius:8px;color:#6fb739;background:0 0;font-size:16px}.mod_login.white-bg-login .submit:hover{background:#6fb739;transition:.5s all ease-in-out;color:#fff}.mod_login.white-bg-login .v-forgot-password{color:#3b3a3a}.button.button-centered,.mod_login.logout{text-align:center}.buttons{display:flex;justify-content:space-between;font-size:1.5vw;margin-left:5vw}.buttons a{display:block;border:3px solid #fff;padding:10px 5px;color:#fff;background:0 0;transition:.5s all ease-in-out;z-index:9999;box-sizing:border-box;border-radius:8px}.buttons a:hover{background:#fff;color:#6fb639;transition:.5s all ease-in-out}.buttons p:nth-child(2) a{border:3px solid #315d89;color:#315d89;margin-right:4vw}.buttons p:nth-child(2) a:hover{background:#315d89;color:#fff}.v-headline h2,.v-headline h3{color:#6fb639;margin-bottom:10px;font-family:Neucha,sans-serif}.v-headline{margin-top:40px}.v-headline h2{font-size:250%}.v-headline h2:after{margin:10px auto auto;display:block;content:"";width:6em;height:1px;background:#3c3a3a}.v-headline h3{font-size:180%}.projects .v-headline h1:after,.v-headline h3:after{margin:10px auto auto;display:block;content:"";height:1px;background:#3c3a3a;width:6em}.v-headline h1{font-size:2rem}.v-headline-single h2,.v-headline-sub h3{color:#6fb639;margin-bottom:10px;font-family:Neucha,sans-serif}.v-headline-single{margin-top:40px}.v-headline-single h2{font-size:250%}.v-headline-sub h3{font-size:190%}.v-headline-sub h3:after{display:block;content:"";width:6em;height:1px;background:#3c3a3a;margin:10px 0 0}.v-headline.v-center,.v-headline.v-centered{text-align:center}.v-right{text-align:right}.v-right h3:after{margin-left:auto}.v-cart-popup .cart{text-align:center;margin-bottom:10px;margin-top:10px}.social-icons,.v-cart-popup .subtotal{margin-top:20px}.v-cart-popup .checkout{text-align:center}.v-cart-popup .product{position:relative;display:flex}.v-cart-popup .product .name{white-space:nowrap}.v-cart-popup .remove{position:absolute;right:0;top:15%}.v-cart-popup .close-cart{text-align:right}.progress-bar,.v-cart-count{text-align:center;color:#fff}.v-cart-popup .close-cart:after{color:#73b331;content:" \f00d";font-family:'Font Awesome 5 Free';font-size:8vw;font-weight:700}.progress-bar,.v-custom-review-table tr.total .price{font-weight:500}.progress-bar{font-size:150%;background:#6fb639!important}.progress{position:relative;height:30px}.progress .progress-text{position:absolute;left:0;width:100%;text-align:center;display:block;top:0}#start-header{font-family:Neucha,sans-serif;min-height:55vw;background-image:url(/files/contao_files/Bilder/startseite/Header.jpg);background-size:110%;background-position:50% 75.5%;color:#fff;font-size:2vw}#start-header .pos-right{display:flex;margin:0;margin-top:16vw;margin-bottom:5vw;margin-right:2vw;justify-content:flex-end}#start-header .pos-left{margin-left:5vw}#start-header .buttons{justify-content:flex-start;font-size:1.2vw}#start-header .buttons p:last-child{margin-left:1em}#start-header p{line-height:120%}#start-header .inside{max-width:100%;height:100%;display:flex;flex-direction:column;min-height:55vw}#why-trees{font-family:Neucha,sans-serif;background-repeat:no-repeat;background-color:#dbefee;background-image:url(/files/contao_files/Bilder/startseite/warumBaum.jpg);background-size:100%;background-position:bottom}#why-trees .why-text-container{height:61vw;position:absolute;bottom:0;left:0;width:100%}#why-trees .button,#why-trees .v-headline{position:relative;z-index:5}#why-trees .inside{min-height:61vw;display:flex;flex-direction:column;justify-content:space-between;max-width:100%}#why-trees .button a:hover{background:#6fb63a}.v-cart-count{font-family:Neucha,sans-serif;background:#3c3a3a;border-radius:100%;display:flex;width:1.5em;height:1.5em;align-items:center;justify-content:center;position:absolute;right:-.8em;top:-.5em;z-index:999}.v-cart-count p{margin:.2em 0 0;font-size:.8em}#header.scrolled-header .logo:after{opactiy:0}.single-icon.icon-faq{background-image:url(/files/contao_files/Bilder/icons/FAQ.png)}.single-icon.icon-instagram{background-image:url(/files/contao_files/Bilder/icons/Instagram.png)}.single-icon.icon-facebook{background-image:url(/files/contao_files/Bilder/icons/Facebook.png)}.single-icon.icon-profile{background-image:url(/files/contao_files/Bilder/icons/Benutzerkonto.png)}.single-icon.icon-profile.logged-in{background-image:url(/files/contao_files/Bilder/icons/logged-in.png)}.single-icon.icon-warenkorb{background-image:url(/files/contao_files/Bilder/icons/shopping_basket.svg);background-position:50% 50%;background-repeat:no-repeat}.single-icon.icon-geschenk{background-image:url(/files/contao_files/Bilder/icons/geschenk.svg)}.v-image-container{display:inline-block;width:20%;height:auto}.v-cart-text-container{display:inline-block;max-width:78%;margin-left:10px}#start-header.christmas-header{color:#214DA6;background-image:url(/files/contao_files/Bilder/startseite/Header-winter.jpg);background-size:cover;background-position:50% 50%}#start-header.christmas-header .pos-left{position:absolute;bottom:8vw}#start-header.christmas-header .buttons{position:absolute;bottom:4vw}#start-header.christmas-header .buttons p:nth-of-type(2) a{border-color:#214DA6;color:#214DA6}#start-header.christmas-header .buttons p:nth-of-type(2) a:hover{background:#214DA6;color:#fff}#erfahre-mehr,#mammut{background-size:100% 100%;height:23vw}#start-bee{background-repeat:no-repeat;background-image:url(/files/contao_files/Bilder/startseite/Info-Bienenretten.jpg);background-size:1900px auto!important;background-position:50% 20%!important}#start-bee .v-headline-sub.v-right{margin-top:5vw}#mammut{background-image:url(/files/contao_files/Bilder/startseite/Mammutbaum.jpg)}#mammut .inside{min-height:23vw;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}#philosophie .buttons a,.why-text{display:inline-block;text-align:center}#mammut .inside .button a{color:#fff}#mammut .inside .button a:hover{color:#3b3a3a}#philosophie{background-image:url(/files/contao_files/Bilder/startseite/Philo.jpg);background-size:100% 100%!important}#philosophie .buttons{justify-content:center;font-size:100%}#philosophie .buttons a{min-width:10em;color:#3c3a3a;border-color:#fff}#philosophie .buttons a:hover{background:#fff}#philosophie .buttons p:first-child a{margin-right:40px}#philosophie .v-headline{margin-bottom:40px}#philosophie .inside{min-height:73vw}#philosophie section{max-width:1000px;margin:auto}#philosophie .buttons.white-tranparent{position:absolute;bottom:7em;left:0;width:100%;margin:0}#philosophie .buttons.white-tranparent p:last-child a{margin-right:0}.why-text{position:absolute;top:17vw;line-height:105%;font-size:2vw}.why-text#sun{left:15vw}.why-text#air{right:12vw;top:15vw}.why-text#carbs{top:40vw;left:50vw}.why-text#co2{left:16vw;top:42vw}.why-text#water{top:50vw;left:55vw}#erfahre-mehr{background-image:url(/files/contao_files/Bilder/startseite/ErfahreMehr.jpg)}#kontakt{background-image:url(/files/contao_files/Bilder/startseite/Kontakt.jpg);background-size:100% auto;background-position:0 100%;margin-bottom:30px}#kontakt section{color:#fff}#kontakt section .col_4>div{display:flex;flex-direction:column;justify-content:space-between;height:100%}#kontakt .pay-icon{background-repeat:no-repeat;width:4em;margin-left:4px;margin-right:4px;display:inline-block;text-indent:-9999px;background-image:url(/files/contao_files/Bilder/icons/paypal-icon.png);background-size:100% 100%}#kontakt .ce_image{max-width:200px;height:auto}#kontakt .v-headline{display:none}#kontakt .inside{height:39vw;display:flex;flex-direction:column;justify-content:flex-end}#kontakt .footer-nav{margin-bottom:50px}#kontakt .footer-nav ul{list-style:none;padding:0}#kontakt .v-sofort-icon{background-image:url(/files/contao_files/Bilder/icons/sofort-icon.png)}#kontakt .payment-p{margin-top:8px}#kontakt .social-icons.v-mobile{flex-wrap:wrap;justify-content:center;align-items:center}#kontakt .social-icons.v-mobile a{display:block;height:auto;text-align:center;width:45%}#kontakt .social-icons.v-mobile i{color:#6fb739;font-size:70px}.v-headline.v-white h2{color:#fff}#spenden-headline{position:absolute;bottom:9em;left:0;width:100%}#faq .v-headline{margin-bottom:80px}#faq h3,#faq p{margin:0}.single-faq{width:45%;margin-bottom:50px;background:#88b226;color:#fff;padding:10px;box-sizing:border-box;position:relative;overflow:hidden;display:flex}.mod_faqpage article{display:flex;justify-content:space-between;flex-wrap:wrap}.faq-number{width:20%;font-size:200%;padding-left:10px;padding-top:5px;z-index:2}.faq-content{width:80%}.single-faq.even:after,.single-faq.odd:after{display:block;width:200px;height:200px;top:-100px;left:-140px;z-index:1;content:"";position:absolute}.faq-content>p{margin-bottom:20px!important}.single-faq.even:after{transform:rotateZ(-45deg);transform-origin:50% 50%;background:#92c124}.single-faq.odd{background:#92c124}.single-faq.odd:after{transform:rotateZ(-45deg);transform-origin:50% 50%;background:#88b226}.single-faq.odd.flip-color{background:#88b226}.single-faq.even.flip-color,.single-faq.odd.flip-color:after{background:#92c124}.single-faq.even.flip-color:after{background:#88b226}#firmen,.social-icons a{background-repeat:no-repeat;background-size:100% 100%}#firmen{background-image:url(/files/contao_files/Bilder/startseite/Firmen.jpg);height:27vw}.social-icons{display:flex;align-items:center}.social-icons a{width:2em;height:2em;display:inline-block}.social-icons .v-fb-white-icon{margin-left:10px;background-image:url(/files/contao_files/Bilder/icons/facebook_white.png)}.social-icons .v-insta-white-icon{background-image:url(/files/contao_files/Bilder/icons/instagram_white.png)}.social-icons .pefc_logo{margin-left:10px;height:auto;width:3.5em}.form-flex-container{display:flex;justify-content:space-between;align-items:center}.form-flex-container .custom-radio{width:100%;min-width:8em}.form-flex-container .container,.form-flex-container .datenschutz-checkbox{margin:0}.form-flex-container .datenschutz-checkbox label{width:100%;display:flex;align-items:center;margin:0}.form-flex-container .datenschutz-checkbox label a{margin-right:.5em}.form-flex-container input,.form-flex-container label{margin:0}.pefc_philo{margin:auto;max-width:30%}#page-image figure,.v-list-main-container .submit_container input{margin-bottom:0}#page-image{padding-top:100px;margin-bottom:30px}#page-image .inside{max-width:100%;padding-bottom:0;padding-left:0!important;padding-right:0!important}#page-image img{width:100%}.p-klima.unterseite .buttons{font-size:100%;margin:0;justify-content:center}.p-klima.unterseite .buttons a{width:12em;min-width:unset;text-align:center;display:inline-block;border-color:#6fb63a;color:#3c3a3a}.klima-sec,.klima-sec>div>div,.v-list-main-container{display:flex}.p-klima.unterseite .buttons a:hover{background:#6fb63a;color:#fff}.p-klima.unterseite .buttons p:first-child a{width:14em;margin-right:5vw}.bee-sec .col_1,.klima-sec .col_1,.project-container .project-container-inner .single-project .project-action-container .v-button:first-child{margin-right:15px}.p-klima.unterseite .klima-sec .button a{max-width:12em}.klima-sec>div{height:34vw}.klima-sec>div>div{padding:0!important;height:33vw;flex-direction:column;justify-content:space-between}.v-list-main-container .submit_container .v-quantity,.v-reader-right .v-quantity{padding:7px 0;border:2px solid #6fb63a;-webkit-appearence:none;width:3em;text-align:center}.klima-sec .col_1{background-image:url(/files/contao_files/Bilder/klima_schuetzen/TreesonAgraflaeche-links.jpg);background-size:100% 100%}.klima-sec .col_2{background-image:url(/files/contao_files/Bilder/klima_schuetzen/Waelderverbessern-rechts.jpg);background-size:100% 100%;margin-left:15px}.v-list-main-container .submit_container .submit{display:inline-block;margin-left:20px;background:#6fb63a;box-sizing:border-box;height:auto;color:#fff}.v-list-main-container .submit_container .submit:hover{background:0 0;color:#6fb63a;cursor:pointer}.v-list-main-container .submit_container .quantity_container{display:inline-block}.v-list-main-container .submit_container .quantity_container input{margin-right:5px}.v-list-main-container .sku,.v-list-main-container .v-short-description{display:none}.small-text{max-width:50%;margin:auto}.v-reader-right .v-info-container table{width:100%}.v-reader-right .v-info-container table th{width:65%}.v-reader-right .submit_container{margin-top:30px;display:flex;justify-content:space-between}.v-reader-right .offer{display:none}.v-list-image-container{width:15%;margin-right:3%}.v-list-image-container img{width:100%}.v-list-text-container{width:80%}.v-reader-article{column-count:2;margin-bottom:30px}.v-reader-article p{margin:0}button,input.submit{height:auto!important;width:auto!important;padding:5px 10px}.v-offer,.v-price{color:#6fb63a;display:inline-block}.v-info-container table{width:100%}.v-info-container table tr th{width:30%}#iso_mod_checkout_payment{margin:auto;padding-left:20px;padding-right:20px;box-sizing:border-box;max-width:1240px}#iso_mod_checkout_payment p{text-align:center}#iso_mod_checkout_payment .widget-radio{display:flex;justify-content:center}.p-kasse .submit_container{text-align:center}.p-kasse input.button{text-align:center;display:inline-block;border-radius:8px;padding:10px 15px;color:#fff;background:#6fb639;transition:.5s all ease-in-out;z-index:9999;min-width:10em;font-size:16px;max-width:13em;width:auto}.p-kasse input.button:hover{background:0 0;color:#6fb639;cursor:pointer}.p-kasse #page-image{display:none}.p-kasse #wrapper{padding-left:0;padding-right:0}.v-checkout-number{text-align:center;width:1.3em;height:1.3em;display:inline-block;background:#6fb639;color:#fff;border-radius:100%;font-family:Neucha;font-size:120%;position:absolute;left:-2em;top:0;box-sizing:border-box}body.p-bee.unterseite .button{text-align:center}.product_list .product{margin-bottom:40px;padding-bottom:40px;border-bottom:2px solid #6fb63a}.product_list .product:last-child{border-bottom:none}.product_list .v-button a{width:100%}.v-headline-bees h1:before,.v-headline-bees h2:before{content:"";display:block;width:60%;height:300px;position:absolute;left:12%;top:1%;background-image:url(/files/contao_files/Bilder/klima_schuetzen/bienen2.png);background-size:100% auto;background-repeat:no-repeat;z-index:-1}body.p-tree.unterseite section .col_2 .p-tree-text{margin-left:15%}body.p-philosophie.unterseite .v-headline{margin-bottom:100px}.bee-sec{min-height:87vh;display:flex}.bee-sec>div>div{height:87vh;display:flex;flex-direction:column;justify-content:center}.bee-sec .col_1{background-image:url(/files/contao_files/Bilder/beetree/links.jpg);background-size:100% 100%}.bee-sec .col_2{background-image:url(/files/contao_files/Bilder/beetree/rechts.jpg);background-size:100% 100%;margin-left:15px}.button-tranparent-white a{border-color:#fff;color:#fff}.button-tranparent-white a:hover{border-color:#fff;background:#fff;color:#f7a41a}.button-transparent-orange a{border-color:#ffcc36}.button-transparent-orange a:hover{background:#ffcc36;color:#fff}#tree-air,#tree-animals,#tree-health,#tree-klima,#tree-life,#tree-water{background-size:100% 100%;height:20vw}#tree-air{background-image:url(/files/contao_files/Bilder/warum_baeume/Luft.jpg)}#tree-animals{background-image:url(/files/contao_files/Bilder/warum_baeume/Artenvielfalt.jpg)}#tree-health{background-image:url(/files/contao_files/Bilder/warum_baeume/UnsereGesundheit.jpg);color:#fff}#tree-klima{background-image:url(/files/contao_files/Bilder/warum_baeume/Klima.jpg);color:#fff}#tree-life{background-image:url(/files/contao_files/Bilder/warum_baeume/taeglicheLeben.jpg)}#tree-water{background-image:url(/files/contao_files/Bilder/warum_baeume/Wasser.jpg);color:#fff}.v-orange h2{color:#ffcc36}.container .checkmark:after,.widget-select:before{font-family:'Font Awesome 5 Free';font-weight:900;color:#6fb63a}.bee-sec-2{margin-top:30px}.container{display:inline-block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:10px;margin-right:10px}.container .checkmark:after{top:-4px;left:1px;width:100%;height:100%;content:"\f00c"}.container input{position:absolute;opacity:0;left:0}.container input:checked~.checkmark:after{display:block}.container:hover input~.checkmark{background-color:#ccc}.widget-select{position:relative;margin-bottom:30px}.widget-select:before{content:"\f107";font-size:24px;position:absolute;right:15px;bottom:3px;pointer-events:none}.checkbox_container input+label:before,.checkmark:after,.datenschutz-checkbox input+label:before,.philo-sec>.col_1:after{content:""}.p-tree-text p{max-width:82%}#why-actually-trees{background:#daefed;height:20vw}#why-actually-trees .v-headline{height:20vw;display:flex;flex-direction:column;justify-content:center}.v-black h2{color:#3c3a3a}#a-philo{min-height:99vw;background-image:url(/files/contao_files/Bilder/philosophie/PhiloHintergrund.jpg);background-size:100%!important}#a-philo .inside{min-height:99vw;max-width:100%}.philo-sec{max-width:1240px;padding-left:20px;padding-right:20px;margin:auto}.philo-sec>.col_1{position:relative}.philo-sec>.col_1>div{padding-right:40px!important}.philo-sec>.col_1:after{display:block;position:absolute;width:2px;height:100%;background:#6fb739;top:0;right:-4%}.philo-sec>.col_2>div{padding-left:40px!important}.v-text-bubble{max-width:100%;position:absolute;margin:0;top:63vw;width:100%;left:0;font-size:.8vw}.v-text-bubble p{max-width:48vw;margin:auto auto 20px}#spenden-header{background-image:url(/files/contao_files/Bilder/spenden/Hintergrund.jpg);background-size:cover;background-position:100% 100%;color:#fff}#spenden-header .buttons{justify-content:space-around;max-width:80%;margin:auto;margin-bottom:4vw}#spenden-header .buttons p a{margin:0}#spenden-header section{margin-top:30px}.spenden-sec{max-width:80%;margin:auto}.buttons.white-green p:first-child a,.v-custom-tr{margin-right:50px}.buttons.white-green{justify-content:center}.buttons.white-green p a{width:10em!important;font-size:16px;min-width:unset;display:inline-block;text-align:center;background:#fff;color:#000;border-color:#fff}.buttons.white-green p a:hover{background:#88b325;color:#fff}.buttons.white-green p:last-child a{margin-left:50px}.v-green{color:#6fb63a}.datenschutz-checkbox{margin-bottom:20px}.datenschutz-checkbox input{width:5%;margin:0;height:auto;position:absolute;opacity:0!important;display:none}.datenschutz-checkbox input:hover+label:before{background:#6fb739}.datenschutz-checkbox input:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}.datenschutz-checkbox input:checked+label:before{background:#6fb739}.datenschutz-checkbox input:checked+label:after{content:"";position:absolute;left:5px;top:15px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.datenschutz-checkbox input:disabled+label{color:#b8b8b8;cursor:auto}.datenschutz-checkbox input:disabled+label:before{box-shadow:none;background:#ddd}.datenschutz-checkbox label{width:5%;margin:0 10px 30px 0;height:auto;display:inline-block;min-width:70%;padding-top:2px;vertical-align:bottom}.datenschutz-checkbox a{color:#6fb739}.datenschutz-checkbox input+label{position:relative;cursor:pointer;padding:0}.datenschutz-checkbox input+label:before{margin-right:10px;display:inline-block;vertical-align:text-top;width:22px;height:22px;background:#fff;border:2px solid #6fb739;margin-top:3px}.checkbox_container input{position:absolute;opacity:0!important;display:none}.checkbox_container input:hover+label:before{background:#6fb739}.checkbox_container input:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}.checkbox_container input:checked+label:before{background:#6fb739}.checkbox_container input:checked+label:after{content:"";position:absolute;left:5px;top:15px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkbox_container input:disabled+label{color:#b8b8b8;cursor:auto}.checkbox_container input:disabled+label:before{box-shadow:none;background:#ddd}.checkbox_container input+label{position:relative;cursor:pointer;padding:0}.checkbox_container input+label:before{margin-right:10px;display:inline-block;vertical-align:text-top;width:22px;height:22px;background:#fff;border:2px solid #6fb739;margin-top:3px}form input,form textarea{border-color:#6fb739!important;border-width:2px;border-style:solid;border-image:none!important;padding-left:20px;border-radius:8px;width:100%;box-sizing:border-box;box-shadow:none!important}.checkbox_container label{margin-right:10px;margin-bottom:30px}.unterseite .v-headline{margin-bottom:30px}#a-firmen{padding-bottom:10vw;background-image:url(/files/contao_files/Bilder/firmen/Firmen.jpg);background-size:100%;background-repeat:no-repeat;background-position:100% 100%}.firmen-sec{max-width:80%;margin:auto}#lbl_paymentmethod_2,.gift-container,.v-custom-tr,form input,form textarea{margin-bottom:30px}form input{height:40px}form textarea{height:120px;padding-top:10px}.checkmark{position:absolute;top:-1px;left:-1px;height:19px;width:19px;background-color:#fff;border:2px solid #6fb63a;border-radius:8px}.checkmark:after{position:absolute;display:none}fieldset{border:none}#login-headline,#login-headline .v-headline{margin-bottom:0}#login-headline .inside{padding-bottom:0}#login-register{padding-top:50px;background-image:url(/files/contao_files/Bilder/Anmelden/Anmelden.jpg);background-size:100% 100%;min-height:40vw}#login-register input{margin:auto;display:block}.v-forgot-password{margin-left:10px;color:#fff}.v-forgot-password a{text-decoration:underline}.button.button-white-white a{border:3px solid #fff;border-radius:8px;padding:10px 15px;color:#fff;background:0 0;transition:.5s all ease-in-out;z-index:9999;font-size:16px}.button.button-white-white a:hover{background:#fff;transition:.5s all ease-in-out}#danke-header,#lbl_paymentmethod_0:after,#lbl_paymentmethod_1:after,#mission{background-size:100% 100%}.login-sec .v-headline{margin-bottom:50px}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%;height:40px;padding-left:10px;color:#3c3a3a;font-family:'Source Sans Pro',sans-serif;font-size:20px;background:#fff;border-radius:8px;border:2px solid #6fb63a}#iso_mod_checkout_address{margin:auto;padding-left:20px;padding-right:20px;box-sizing:border-box;max-width:1240px}#iso_mod_checkout_address .formbody{max-width:70%;margin:auto}.paymentmethod .container{display:block;margin-bottom:20px}.paymentmethod .radio_container .container:nth-child(3){height:7em!important}#lbl_paymentmethod_0:after,#lbl_paymentmethod_1:after,#lbl_paymentmethod_2:after{position:absolute;display:block;height:1.5em;top:0;content:""}#lbl_paymentmethod_0,#lbl_paymentmethod_1{color:#fff}#lbl_paymentmethod_0:after{width:7em;background-image:url(/files/contao_files/Bilder/icons/paypal-color.png)}#lbl_paymentmethod_1:after{width:6em;background-image:url(/files/contao_files/Bilder/icons/sofort-color.png)}#lbl_paymentmethod_2{color:#fff;height:6em}#lbl_paymentmethod_2:after{width:6em;background-image:url(/files/contao_files/Bilder/icons/paypal-plus.png);background-size:100% auto;background-repeat:no-repeat}#iso_mod_checkout_review .formbody{display:flex;flex-wrap:wrap}#iso_mod_checkout_review .formbody .widget-checkbox a{text-decoration:underline}#iso_mod_checkout_review .formbody .review.orderconditionsafterproducts{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:20px;font-size:80%}#iso_mod_checkout_review .v-headline-sub{position:relative;margin-top:20px}#iso_mod_checkout_review .v-headline-sub h3{display:inline-block;margin:0}#iso_mod_checkout_review .edit{position:absolute;right:-30px;top:20px;color:#fff}#iso_mod_checkout_review .edit:after{content:"\f044";font-family:'Font Awesome 5 Free';color:#6fb639;font-size:23px}.orderinfo{display:flex;width:66%;justify-content:space-between;padding-right:10%;box-sizing:border-box}.clear,.orderinfo>.v-headline,.orderinfo>p{display:none}.info_container{padding-left:3em;position:relative}.v-custom-cart-table{display:block;vertical-align:top}.v-custom-cart-table h4{font-size:150%;font-family:Neucha;margin-top:0;display:inline-block}.v-custom-cart-table tr{display:block;vertical-align:top}.v-custom-cart-table tbody,.v-custom-cart-table tfoot{vertical-align:top;display:inline-block;box-sizing:border-box}.v-custom-cart-table tbody{width:60%;padding-right:50px}.v-custom-cart-table tfoot{background:#6fb639;color:#fff;padding:20px 30px;width:39%;height:100%;position:relative}.v-custom-cart-table tfoot .price{color:#fff;font-size:100%}.v-custom-cart-table tfoot tr{width:100%;display:flex;justify-content:space-between}.v-custom-cart-table table{display:flex;width:100%;position:relative}.v-custom-cart-table .v-image-col{width:20%;padding-right:5%;display:inline-block}.v-custom-cart-table .v-image-col img{border:1px solid #6fb639;width:100%}.v-custom-cart-table .v-long-description{display:block;max-height:0;overflow:hidden;transition:max-height 1s ease-in-out}.v-custom-cart-table .v-headline-col{width:75%;display:inline-block}.v-custom-cart-table .price{display:inline-block;font-size:150%;color:#6fb639;font-family:Neucha}.v-custom-cart-table .v-quantity-col{display:inline-block}.v-custom-cart-table .v-quantity-col input{display:inline-block;width:auto;width:4em;text-align:center;padding:0;margin:0 5px 0 0}.v-custom-cart-table .actions,.v-custom-cart-table td{display:inline-block}.v-custom-review-table,.v-custom-review-table tbody,.v-custom-review-table tfoot,.v-custom-review-table tr{display:block;vertical-align:top}.v-custom-review-table h4{font-size:150%;font-family:Neucha;margin-top:0}.v-custom-review-table tfoot tr{padding-right:50px}.v-custom-review-table .image-col{width:14%}.v-custom-review-table .image-col img{margin-top:5px}.v-custom-review-table td{display:inline-block}.v-custom-review-table tr.total{width:100%;display:flex;justify-content:space-between;padding-right:50px;padding-top:10px;padding-bottom:10px;border-bottom:2px solid #3c3a3a;border-top:1px solid #3c3a3a;margin-top:1em}.v-custom-review-table tr.total h4{margin:0}.v-custom-review-table tr.subtotal{margin-top:2em;text-align:right}.v-custom-review-table tr.foot_1{text-align:right}.review img{border:2px solid #6fb639;border-radius:4px;width:100%}.review.orderproducts{width:33%}.review.orderproducts table{width:100%}.header-col{width:40%;padding-left:30px}.v-price-container{width:35%;margin-top:2.5em}.v-price-container .price{display:flex;justify-content:space-between}.mod_iso_checkout{max-width:1920px;margin:auto}.mod_iso_checkout .v-headline,.mod_iso_checkout .v-headline h1,.mod_iso_checkout .v-headline h2,.mod_iso_checkout .v-headline h3{margin-bottom:0}.mod_iso_checkout .steps ol{list-style:none}.mod_iso_checkout .steps ol li{display:inline-block;box-sizing:border-box;min-width:8em;text-align:center;background:#3c3a3a;color:#fff;font-family:Neucha;margin-right:2em;position:relative}.v-cart-submit,.v-coupon-container .button{text-align:right}.mod_iso_checkout .steps ol li a,.mod_iso_checkout .steps ol li span{width:100%;display:inline-block;padding:10px;box-sizing:border-box}.mod_iso_checkout .steps ol li:hover{background:#6fb639;cursor:pointer}.mod_iso_checkout .steps ol li:after{content:"\f138";font-family:'Font Awesome 5 Free';color:#3c3a3a;display:block;width:1em;height:1em;position:absolute;right:-1.2em;top:.3em;font-size:1.5em;font-weight:700}.mod_iso_checkout .steps ol li:last-child:after{display:none}.mod_iso_checkout .v-headline h1:after,.mod_iso_checkout .v-headline h2:after,.mod_iso_checkout .v-headline h3:after{display:none!important}.mod_iso_checkout .steps ol li.active{background:#6fb639}.mod_iso_checkout .v-headline{margin-top:0}.v-cart-submit{width:100%;margin-top:30px}.v-cart-submit input{display:inline-block;width:auto;border:2px solid #fff!important;margin-left:20px}.v-cart-submit input:hover{cursor:pointer;color:#fff;background:#6fb639}.v-coupon-container .button p{margin:0!important}.v-coupon-container .button a:hover{color:#6fb639;cursor:pointer}.mod_iso_addressbook .add{font-size:16px;border:2px solid #6fb639;position:static;border-radius:8px;background:#6fb639;color:#fff;padding:10px 5px}.mod_iso_addressbook .edit{font-size:16px;border:2px solid #6fb639;position:static;right:0;top:0;border-radius:8px;background:#6fb639;color:#fff;padding:10px 5px}.mod_iso_addressbook .edit:after{display:none}.mod_iso_addressbook .buttons{position:relative;margin:30px 0 0}.mod_iso_addressbook .delete{background:#ec6446;border:2px solid #ec6446;padding:10px;color:#fff;border-radius:8px;font-size:16px}.mod_iso_addressbook .v-single-address{border:2px solid #6fb639;border-radius:8px;width:auto;box-sizing:border-box;padding:20px}.mod_iso_cart .v-actions-container{display:flex;justify-content:space-between;align-items:center;margin-top:2em}.mod_iso_cart .v-actions-container .remove{background:#ec6446;padding:10px;color:#fff;border-radius:8px;display:block;margin-top:20px}table .v-custom-tr:last-child{border-bottom:none}.v-custom-tr{display:flex!important;justify-content:space-between;padding-bottom:30px;padding-left:30px;box-sizing:border-box;border-bottom:2px solid #6fb639;width:100%}.v-show-long-description{text-decoration:underline;position:relative}.v-show-long-description:hover{cursor:pointer}.v-show-long-description:after{content:"\f107";font-family:'Font Awesome 5 Free';display:block;width:1.2em;height:1.2em;position:absolute;left:8.3em;top:0}.p-cart .coupon,.v-hidden{display:none}.v-cart-action-tr td,.v-coupon-input,.v-coupon-tr td{width:100%}.v-coupon-tr{margin-top:60px}.v-long-description.show-long-description{max-height:5000px;transition:max-height 1s ease-in-out}.v-coupon-input{background:#6fb639;border:2px solid #fff!important}.v-coupon-input::-webkit-input-placeholder{color:#fff;font-family:Roboto,sans-serif;font-size:16px}.v-coupon-input::-moz-placeholder{color:#fff;font-family:Roboto,sans-serif;font-size:16px}.v-coupon-input:-ms-input-placeholder{color:#fff;font-family:Roboto,sans-serif;font-size:16px}.v-coupon-input:-moz-placeholder{color:#fff;font-family:Roboto,sans-serif;font-size:16px}.p-cart #wrapper{padding-left:0;padding-right:0}.gift-container{margin-top:30px}.gift-container .change-gift-name,.gift-container .remove-gift-name{text-decoration:underline}.v-addresses{margin-top:30px;display:flex;justify-content:space-between}#danke-header h1,#danke-header h2{margin:0;color:#fff;font-weight:100}#danke-header{margin-top:150px;height:40vh;background-image:url(/files/contao_files/Bilder/Dankeseite/Dankeheader.jpg);display:flex;flex-direction:column;justify-content:center}#danke-header h1{font-size:10vw;line-height:100%}#danke-header h2{font-size:4.7vw;margin-top:-2vw}#mission{background-image:url(/files/contao_files/Bilder/Dankeseite/MissionHintergrund.jpg);min-height:33vw;display:flex;flex-direction:column;justify-content:center}#mission .buttons{width:400px;margin:0 auto;justify-content:space-between;display:flex}#mission .buttons a{background:#fff;border-color:#fff;color:#000;font-size:20px;margin:0;width:auto;padding:10px 15px}#mission .buttons a:hover{background:0 0;border-color:#fff;color:#fff}.p-confirmation #page-image{display:none}.v-white{color:#fff}.v-dark-orange{margin-bottom:80px}.v-dark-orange h2{color:#fb7c47}#bedanken section{max-width:1600px;margin:auto;display:flex;justify-content:space-between}#bedanken section>div{width:40%}.v-reader-flex{display:flex}.v-reader-left{width:30%;margin-right:10%}.v-reader-left img{width:100%}#footer{color:#fff;background:#add8e6}#footer .inside{display:flex;align-items:center;justify-content:space-between;padding-top:10px;padding-bottom:10px}#footer .footer-nav li,.burger{display:inline-block}#footer .footer-nav li a{color:#fff}.burger{border:0;background:0 0;outline:0;padding:0;cursor:pointer;border-bottom:6px solid #6fb739;width:40px;transition:border-bottom 1s ease-in-out;-webkit-transition:border-bottom 1s ease-in-out;position:static;right:8%;z-index:9999;margin-bottom:0}.burger::-moz-focus-inner{border:0;padding:0}.burger:after,.burger:before{content:"";display:block;border-bottom:6px solid #6fb739;width:100%;margin-bottom:5px;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transition:-webkit-transform .5s ease-in-out}.mod_iso_orderhistory a{text-decoration:underline;color:#6fb739}.mod_iso_orderhistory table{width:100%}.mod_iso_orderhistory table tr{width:100%;display:flex;justify-content:space-between}.mod_iso_orderhistory table tr .col_0,.mod_iso_orderhistory table tr .col_1,.mod_iso_orderhistory table tr .col_2,.mod_iso_orderhistory table tr .col_3{width:20%}.mod_iso_orderhistory table tr .col_4{width:17%}.mod_iso_orderhistory table thead{color:#6fb739}#slider-start .inside{max-width:100%;padding:0}.burger-check{display:none!important}.burger-check:checked~.burger{border-bottom:4px solid transparent;transition:border-bottom .8s ease-in-out;-webkit-transition:border-bottom .8s ease-in-out}.burger-check:checked~.burger:before{transform:rotate(-405deg) translateY(1px) translateX(-3px);-webkit-transform:rotate(-405deg) translateY(1px) translateX(-3px);transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transition:-webkit-transform .5s ease-in-out}.burger-check:checked~.burger:after{transform:rotate(405deg) translateY(-4px) translateX(-5px);-webkit-transform:rotate(405deg) translateY(-4px) translateX(-5px);transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transition:-webkit-transform .5s ease-in-out}.burger-check:checked~.navigation{display:flex;align-items:center;width:100%;height:100vh;max-height:100vh;-webkit-transition:max-height .5s ease-in-out,padding .5s ease-in-out;transition:max-height .5s ease-in-out,padding .5s ease-in-out}.burger-check:checked~.navigation ul li{opacity:1!important;-webkit-transition:opactiy .3s ease-in-out;transition:opactiy .3s ease-in-out}.navigation{display:flex;height:100vh;width:100%;align-items:center;justify-content:center;overflow:hidden!important;max-height:0vh;-webkit-transition:max-height .5s ease-in-out,padding .5s ease-in-out;transition:max-height .5s ease-in-out,padding .5s ease-in-out;background:#fff;position:fixed;left:0;top:0;z-index:7777}.navigation ul li a,.navigation ul li a span{color:#3b3a3a}.navigation ul li strong{color:#6fb739}.navigation ul li strong span{color:#3b3a3a}.navigation ul li:after{content:"";width:45%;margin:15px auto;background:#3b3a3a;height:2px;display:block}.navigation ul li:last-child{padding-right:0!important}.navigation ul li:last-child:after{display:none}.navigation li a.nav-active{border-bottom:0 solid #00f!important}.navigation.show-nav{display:flex;height:100vh;width:100%;align-items:center;max-height:100vh;-webkit-transition:max-height .5s ease-in-out,padding .5s ease-in-out;transition:max-height .5s ease-in-out,padding .5s ease-in-out}.navigation.show-nav ul{margin-bottom:30px}.navigation.show-nav ul li{opacity:1!important;-webkit-transition:opactiy .3s ease-in-out;transition:opactiy .3s ease-in-out}.project-container .project-container-inner{display:flex;flex-wrap:wrap}@media only screen and (max-width:1200px){.project-container .project-container-inner{justify-content:space-between}}.project-container .project-container-inner .single-project{border:2px solid #6fb739;position:relative;width:23%;margin-right:2.66666%;text-align:center;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:50px}@media only screen and (max-width:1200px){.project-container .project-container-inner .single-project{width:45%!important}}@media only screen and (max-width:767px){.project-container .project-container-inner .single-project{width:100%!important}}.project-container .project-container-inner .single-project:nth-child(4n){margin-right:0}.project-container .project-container-inner .single-project .v-headline{margin-bottom:10px}.project-container .project-container-inner .single-project .grey-wrapper{position:absolute;background:grey;width:100%;height:100%;left:0;top:0;z-index:5;opacity:.5}.project-container .project-container-inner .single-project .project-green-wrapper{display:none!important;position:absolute;background:#6fb739;width:100%;height:100%;left:0;top:0;z-index:5;opacity:.5;justify-content:center;align-items:center}.project-container .project-container-inner .single-project .project-green-wrapper i{font-size:300%;color:#fff}.project-container .project-container-inner .single-project .project-check-container{display:none!important;position:absolute;width:100%;height:100%;left:0;top:0;z-index:5;justify-content:center;align-items:center}.project-container .project-container-inner .single-project .project-check-container i{font-size:500%;color:#fff}.project-container .project-container-inner .single-project .project-image-container{position:relative}.project-container .project-container-inner .single-project .project-action-container{margin-bottom:30px;display:flex;justify-content:center}.project-container .project-container-inner .single-project .project-action-container .v-button:first-child a{background:#6fb739;color:#fff}.project-container .project-container-inner .single-project .project-action-container .v-button:first-child a:hover{background:#fff;color:#6fb739}.project-container .project-container-inner .single-project .project-action-container .v-button a{border-color:#6fb739}.project-container .project-container-inner .single-project .project-text-container{padding-left:20px;padding-right:20px;font-size:90%}.project-container .project-container-inner .single-project .progress{border-radius:0;background:#fff;border-top:2px solid #6fb739;border-bottom:2px solid #6fb739;height:35px}.project-container .project-container-inner .single-project .progress .progress-bar{background:#fff}.project-container .project-container-inner .single-project .progress .progress-bar .progress-text{color:#3b3a3a;font-family:Neucha,sans-serif;display:flex;font-size:150%;justify-content:center;align-items:center}.project-container .project-container-inner .single-project.special-project,.project-container .project-container-inner .single-project.special-project .project-action-container .v-button a{border-color:#214DA6}.project-container .project-container-inner .single-project.special-project .project-action-container .v-button a:hover,.project-container .project-container-inner .single-project.special-project .project-action-container .v-button:first-child a{background:#214DA6;color:#fff}.project-container .project-container-inner .single-project.special-project .project-action-container .v-button:first-child a:hover{background:#fff;color:#214DA6}.project-container .project-container-inner .single-project.special-project .v-headline h2,.project-container .project-container-inner .single-project.special-project .v-headline h3,.project-container .project-container-inner .single-project.special-project .v-headline h4{color:#214DA6}.project-container .project-container-inner .single-project.special-project .christmas-tree-counter{color:#3b3a3a;font-family:Neucha,sans-serif;font-size:140%;margin-top:1px;border-bottom:2px solid #214DA6;border-top:2px solid #214DA6;height:35px}.project-container .project-container-inner .single-project.special-project .project-image-container a{display:block}.project-container .project-container-inner .single-project.special-project .project-image-container a img{width:100%;display:block}.project-container.christmas-action .project-container-inner .single-project{border-color:#214DA6}.project-container.christmas-action .project-container-inner .single-project .project-image-container{border-bottom:2px solid #214DA6}.project-container.christmas-action .project-container-inner .single-project .project-action-container .v-button a,.project-container.christmas-action .project-container-inner .single-project .v-button a{border-color:#214DA6}.project-container.christmas-action .project-container-inner .single-project .project-image-container a{display:block;width:100%}.project-container.christmas-action .project-container-inner .single-project .headline-text-container,.project-container.christmas-action .project-container-inner .single-project .progress,.project-container.christmas-action .project-container-inner .single-project .project-text,.project-container.christmas-action .project-container-inner .single-project h3:after{display:none}.project-container.christmas-action .project-container-inner .single-project .project-image-container a img{width:100%}.project-container.christmas-action .project-container-inner .single-project h3{color:#214DA6}.project-container.christmas-action .project-container-inner .single-project .project-action-container{flex-direction:row}.project-container.christmas-action .project-container-inner .single-project .project-action-container .v-button a:hover{background:#214DA6;color:#fff}.project-container.christmas-action .project-container-inner .single-project .project-action-container .v-button:first-child{margin-right:20px}.project-container.christmas-action .project-container-inner .single-project .project-action-container .v-button:first-child a{background:#214DA6;color:#fff}.project-container.christmas-action .project-container-inner .single-project .project-action-container .v-button:first-child a:hover{background:#fff;color:#214DA6}.project-container.christmas-action .project-container-inner .single-project .v-button a:hover{background:#214DA6}.project-container.christmas-action .project-container-inner .single-project.special-project{width:100%}.mod_lostPasswordNotificationCenter{max-width:600px;margin:auto}.mod_lostPasswordNotificationCenter .widget-submit button{margin:auto;display:block}.mod_lostPasswordNotificationCenter fieldset span{display:flex;align-items:center}.mod_lostPasswordNotificationCenter fieldset span input{width:auto;margin:0;padding:0}.mod_lostPasswordNotificationCenter fieldset span label{width:auto;margin:0 0 0 10px;padding:0}.mod_subscribe{max-width:600px;margin:auto}.mod_subscribe .widget-submit button{margin:auto;display:block}.mod_subscribe fieldset span{display:flex;align-items:center}.mod_subscribe fieldset span input{width:auto;margin:0;padding:0}.mod_subscribe fieldset span label{width:auto;margin:0 0 0 10px;padding:0}.mod_unsubscribe{max-width:600px;margin:auto}.mod_unsubscribe .widget-submit button{margin:auto;display:block}.mod_unsubscribe fieldset span{display:flex;align-items:center}.mod_unsubscribe fieldset span input{width:auto;margin:0;padding:0}.mod_unsubscribe fieldset span label{width:auto;margin:0 0 0 10px;padding:0}.mod_iso_orderdetails .flex-container .flex-item .order_status{margin-bottom:20px}.mod_iso_orderdetails .flex-container .flex-item .info_container{padding-left:0}.flex-container{display:flex;justify-content:space-between}.flex-container .flex-item.f-50{width:48%}.flex-container .flex-item.f-40{width:38%}.p-order-details .v-checkout-number{display:none}#paypal-button form{width:auto}#paypal-button form input{width:200px;height:auto;border:none;margin:auto;display:block}input{box-shadow:none!important;outline:0!important}input:disabled{background:rgba(203,203,203,.59)}#ctrl_billingaddress{display:flex}#ctrl_billingaddress label{display:flex!important}#ctrl_billingaddress input{position:absolute;opacity:0!important;display:none}#ctrl_billingaddress input:hover+label:before{background:#6fb739}#ctrl_billingaddress input:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}#ctrl_billingaddress input:checked+label:before{background:#6fb739}#ctrl_billingaddress input:checked+label:after{content:"";position:absolute;left:5px;top:15px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#ctrl_billingaddress input:disabled+label{color:#b8b8b8;cursor:auto}#a-impressum section .v-headline h1,#a-impressum section .v-headline h2,#a-impressum section .v-headline h3{color:#6fb739!important;font-size:200%!important}#ctrl_billingaddress input:disabled+label:before{box-shadow:none;background:#ddd}#ctrl_billingaddress input+label{position:relative;cursor:pointer;padding:0}#ctrl_billingaddress input+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:22px;height:22px;background:#fff;border:2px solid #6fb739;margin-top:3px}#a-impressum section .v-headline h1:after,#a-impressum section .v-headline h2:after,#a-impressum section .v-headline h3:after,.hidden,.v-tablet{display:none}#a-impressum section{margin-bottom:30px}#a-impressum section>div{width:auto;max-width:30%}.gift-name-container .name-span{color:#6fb739}.extra-cart-actions{display:flex;justify-content:space-between;align-items:center}.v-sub-headline h3:after,h3.v-sub-headline:after{content:"";display:block;width:3em;background:#3b3a3a;height:1px;margin-bottom:20px;margin-top:20px}.extra-cart-actions .gift-container .name-span{color:#fff!important;font-weight:700}.v-color-primary,.v-company-package .v-package-wrapper .v-package-text-container .v-package-headline,.v-sub-headline h3,h3.v-sub-headline{color:#6fb739}.v-company-package{display:flex;flex-direction:column;justify-content:space-between}.v-company-package .v-package-wrapper{background:#fff;display:flex;flex-direction:column;justify-content:flex-start;border:2px solid #6fb739;border-radius:5px;height:100%;padding-bottom:15px}.v-company-package .v-package-wrapper .v-package-text-container{display:flex;flex-direction:column;padding:15px;background:#fff;justify-content:space-between;height:100%}.v-company-package .v-package-wrapper .v-package-body{display:flex;justify-content:space-between;background:#fff}.v-company-package .v-package-wrapper .v-package-body .v-package-left{width:49%}.v-company-package .v-package-wrapper .v-package-body .v-package-left .v-package-counts{margin-bottom:5px;font-weight:700;font-size:90%}.v-company-package h3,section.border-section .ce_image figure{margin-bottom:0}.v-company-package .v-package-wrapper .v-package-body .v-package-right{width:49%;background:#6fb739;color:#fff;font-family:Neucha,sans-serif;display:flex;justify-content:center;align-items:center;font-size:150%;line-height:1;border-radius:10px}.v-company-package .v-package-wrapper .v-package-body .v-package-right>div{width:100%;height:100%;display:flex;justify-content:center;align-items:center;line-height:.8}.v-company-package .v-package-wrapper .v-package-body .v-package-right>div span{margin-top:2px}.v-company-package .v-package-wrapper .v-package-icons{display:flex;justify-content:center}.v-company-package .v-package-wrapper .v-package-icons .single-package-icon{margin-right:15px}.v-company-package .v-package-wrapper .v-package-icons .single-package-icon.active,.v-company-package .v-package-wrapper .v-package-icons .single-package-icon.active .active-img{display:block}.v-company-package .v-package-wrapper .v-package-icons .active-img,.v-company-package .v-package-wrapper .v-package-icons .single-package-icon.active .inactive-img{display:none}.v-company-package .v-package-wrapper .v-package-icons img{height:25px}.v-company-package .v-package-wrapper .v-package-icons .inactive-img{display:block}.v-company-package .v-button strong{transition:.5s ease-in-out}.v-company-package .v-button a{background:#fff;width:100%}.v-company-package .v-button a:hover{background:#6fb739}.v-company-package .v-button a:hover strong{color:#fff}.str-green strong{color:#6fb739;font-weight:700}section.border-section{padding-top:60px;padding-bottom:60px;border-bottom:1px solid #6fb739}section.border-section .ce_image{border:1px solid #6fb739;border-radius:5px}section.border-section>div{width:50%!important}section.border-section>div>div{width:90%;margin-bottom:40px}#christmas_teaser .big-font p,.gift-pic-section .ce_image figure{margin-bottom:0}section.border-section>.col_1{border-right:1px solid #6fb739}section.border-section>.col_2{display:flex;justify-content:flex-end}section.border-section.last-sec{border-bottom:none;border-top:1px solid #6fb739}.gift-pic-section{flex-direction:row}.gift-pic-section>div{width:24%!important;margin-left:0!important;margin-right:0!important}.gift-pic-section .ce_image{border:1px solid #6fb739;border-radius:5px}.gift-pic-section .col_1,.gift-pic-section .col_3{margin-top:20px}.single-option-sec{max-width:1000px;margin:60px auto auto;padding-bottom:60px}.u-gifts #main .mod_article>.inside{max-width:1400px!important}#gift-article .inside{max-width:1350px!important}.warenkorb-pic{max-width:300px}.u-gift section section.col-60x40{justify-content:space-between}.u-gift section section.col-60x40 .col_1{width:58%}.u-gift section section.col-60x40 .col_2{width:38%}.u-gift .project-container .project-action-container{flex-direction:column}.u-gift .project-container .project-action-container .v-button{margin-left:0!important;margin-right:0!important}.u-gift .project-container .project-action-container .v-button:first-child{margin-bottom:20px}.gift-button a{cursor:pointer}.package-sec{flex-wrap:wrap;margin-bottom:40px}.package-sec>div{width:30%}.package-sec>div>div{display:flex;height:100%}.v-pro-package{margin-bottom:40px}.v-pro-package .pro-package-wrapper{display:flex;justify-content:space-between}.v-pro-package .pro-package-wrapper .pro-package-image{width:15%}.v-pro-package .pro-package-wrapper .pro-package-text-container{width:80%}.v-pro-package .pro-package-wrapper .pro-package-text-container h3{color:#6fb739}.v-pro-package .pro-package-wrapper img{height:100%;width:auto}.v-pro-package.full-length-pro .pro-package-wrapper .pro-package-image{width:7.5%!important}.v-pro-package.full-length-pro .pro-package-wrapper .pro-package-text-container{width:90%!important}#paket-vorteile{background-color:#DCEFEF;background-image:url(/files/contao_files/Bilder/fuer_unternehmen/icons/baume_unternehmen.svg);background-repeat:no-repeat;background-position:50% 101%;background-size:100%;padding-bottom:5vw}#bee-banner{background-image:url(/files/contao_files/Bilder/fuer_unternehmen/banner_bienen.jpg);min-height:23vw;background-size:cover;background-position:50% 50%}.p-partner-container{display:flex;flex-wrap:wrap}.p-partner-container .v-p-partner{width:14%;margin-bottom:40px;margin-right:2%}.p-partner-container .v-p-partner:nth-child(6n){margin-right:0}.p-partner-container .v-p-partner .v-p-partner-wrapper .v-p-partner-image{border:2px solid #6fb739;border-radius:5px;padding:10px}.p-partner-container .v-p-partner .v-p-partner-wrapper .v-p-partner-body .v-p-partner-icons{display:flex;justify-content:center;font-size:30px;color:#6fb739}.p-partner-container .v-p-partner .v-p-partner-wrapper .v-p-partner-body .v-p-partner-icons a{display:flex;justify-content:center;align-items:center;margin-right:10%;margin-top:10px}.p-partner-container .v-p-partner .v-p-partner-wrapper .v-p-partner-body .v-p-partner-icons a:last-child{margin-right:0}.p-partner-container .v-p-partner .v-p-partner-wrapper .v-p-partner-body .v-p-partner-icons a .hover-img{display:none}.p-partner-container .v-p-partner .v-p-partner-wrapper .v-p-partner-body .v-p-partner-icons a:hover{color:#4B4B4B}.p-partner-container .v-p-partner .v-p-partner-wrapper .v-p-partner-body .v-p-partner-icons a:hover .hover-img{display:block}.p-partner-container .v-p-partner .v-p-partner-wrapper .v-p-partner-body .v-p-partner-icons a:hover .link-img{display:none}.p-partner-container .v-p-partner .v-p-partner-wrapper .v-p-partner-body .v-p-partner-icons img{height:30px;width:auto}.partner-article{border:2px solid #6fb739;border-radius:5px;padding:20px;margin-bottom:50px}.partner-article h2,.partner-article h3{color:#6fb739}#firma-formular textarea{height:174px}#firma-formular div.answer-input{width:52%}#firma-formular div.datenschutz-checkbox{width:34.5%}.p-blog #wrapper{position:relative}.p-blog #wrapper:after,.p-blog #wrapper:before{width:150px;height:245px;background-repeat:no-repeat;background-size:130%;position:absolute;display:block;content:""}.p-blog #wrapper:after{background-position:100% 50%;background-image:url(/files/contao_files/Bilder/fuer_unternehmen/icons/fuchs.svg);top:50%;left:0}.p-blog #wrapper:before{background-position:-70% 50%;background-image:url(/files/contao_files/Bilder/fuer_unternehmen/icons/dachs.svg);top:30%;right:0}.flex-4-gallery ul{display:flex;justify-content:space-between}.flex-4-gallery ul li{width:23%}#christmas_action{position:relative}#christmas_action>div,#christmas_action>section{position:relative;z-index:99}.snowing{position:absolute!important;width:100%;height:100%;left:0;top:0;overflow:hidden;z-index:1!important}.snowing .flurry-container{height:100%!important}.snowing b{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#d5e6ff;height:10px;width:10px;position:absolute;top:-10px;z-index:9999!important}.snowing b.op0{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.snowing b.op1{-webkit-opacity:.8;-moz-opacity:.8;-ms-opacity:.8;-o-opacity:.8;opacity:.8}.snowing b.op2{-webkit-opacity:.7;-moz-opacity:.7;-ms-opacity:.7;-o-opacity:.7;opacity:.7}.mod_cms_accept_tags{font-size:80%!important}.mod_cms_accept_tags .mod_cms_cookie_bar{font-size:90%!important}.mod_cms_accept_tags form{background:#3b3a3a;color:#fff;max-width:700px;font-weight:100;font-family:Roboto,sans-serif;padding-bottom:30px!important}.mod_cms_accept_tags form>.tags{padding:0 30px!important;justify-content:space-between;align-items:center}.mod_cms_accept_tags form>.tags .head{margin:0!important;position:relative;display:flex}.mod_cms_accept_tags form>.tags .head input+label{position:relative;cursor:pointer;padding:0}.mod_cms_accept_tags form>.tags .head input+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:22px;height:22px;background:0 0;border:2px solid #6fb739}.mod_cms_accept_tags form>.tags .head label{background:0 0!important;height:auto!important;width:auto!important;display:flex!important;align-items:center;justify-content:center;margin:0!important}.mod_cms_accept_tags form>.tags .head label:after{content:"";display:none!important;position:absolute;left:5px!important;top:11px!important;background:#fff!important;border-radius:0!important;width:2px!important;height:2px!important;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;-webkit-transform:rotate(45deg)!important;transform:rotate(45deg)!important}.mod_cms_accept_tags form>.tags .head input{position:absolute;opacity:0!important;display:none!important}.mod_cms_accept_tags form>.tags .head input:hover+label:before{background:#6fb739}.mod_cms_accept_tags form>.tags .head input:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}.mod_cms_accept_tags form>.tags .head input:checked+label:before{background:#6fb739}.mod_cms_accept_tags form>.tags .head input:checked+label:after{display:block!important}.mod_cms_accept_tags form>.tags .head input:disabled+label{cursor:auto}.mod_cms_accept_tags form>.tags .head input:disabled+label:before{box-shadow:none;background:#6fb739;opacity:.4}.mod_cms_accept_tags form>.tags .head input:disabled+label:after{background:#6fb739!important;box-shadow:2px 0 0 #6fb739,4px 0 0 #6fb739,4px -2px 0 #6fb739,4px -4px 0 #6fb739,4px -6px 0 #6fb739,4px -8px 0 #6fb739}.mod_cms_accept_tags form>.tags>div{flex-grow:inherit}.mod_cms_accept_tags form>.tags>div .head input:checked+label{background:#6fb739}.mod_cms_accept_tags form>.tags .tag-wrapper{display:flex;min-width:40%;justify-content:flex-start;align-items:center;padding:0!important}.mod_cms_accept_tags form>.tags .tag-wrapper .tag-container{margin-right:20px}.mod_cms_accept_tags form>.tags .cms_tags_action_container{display:flex;min-width:50%;align-items:center;justify-content:flex-end;padding:0!important}.mod_cms_accept_tags form .widget-submit button{background:#6fb739;padding:5px 15px;border:2px solid #6fb739;transition:.5s all ease-in-out;color:#fff;font-family:Neucha,sans-serif}.mod_cms_accept_tags form .widget-submit button:hover{color:#6fb739;background:0 0;cursor:pointer;transition:.5s all ease-in-out}.mod_cms_accept_tags strong{font-weight:900!important}.mod_cms_accept_tags .footer-nav{font-size:80%;padding-left:30px!important;padding-right:30px!important;margin-top:30px}.mod_cms_accept_tags .footer-nav ul{display:flex;list-style:none;justify-content:flex-end;flex-wrap:wrap}.mod_cms_accept_tags .footer-nav ul li:after{content:"|";margin-left:5px;margin-right:5px}.mod_cms_accept_tags .footer-nav ul li:last-child:after{display:none}.mod_cms_accept_tags .cookie-headline{color:#6fb739;font-family:Neucha,sans-serif;font-size:200%;margin-bottom:15px}.mod_cms_accept_tags .cookie-icon{color:#6fb739;position:absolute;right:15px;top:20px}.mod_cms_accept_tags .cookie-icon i{font-size:300%}.mod_cms_accept_tags .formbody{position:relative;padding:30px!important}.mod_cms_accept_tags .cms_button_chosen{display:flex;align-items:center;font-weight:100!important}.mod_cms_accept_tags .cms_button_chosen:after{content:"\f105";font-family:'Font Awesome 5 Free';font-weight:700;margin-left:5px;font-size:130%}.grey-blog-box:after,.paypal-icon:after,.sofortueberweisung-icon:after{content:""}.grey-blog-box{background:#EDEDED;padding:15px;position:relative}.paypal-icon,.sofortueberweisung-icon{padding:10px 15px;margin-top:10px;transition:.5s all ease-in-out;font-weight:500;min-width:10em;z-index:5}.grey-blog-box:after{display:block;width:45px;height:100%;background:url(/files/contao_files/Bilder/new_blog/baum-spitz.svg) 100% 100% no-repeat;background-size:100% auto;position:absolute;bottom:0;right:40px}.paypal-icon{width:100%;box-sizing:border-box;text-align:center;position:relative;background:0 0;display:flex;align-items:center;justify-content:center;border-radius:4px}.paypal-icon:after{display:block;background-image:url(/files/contao_files/Bilder/icons/paypal-color.png);background-repeat:no-repeat;background-size:7em 1.5em!important;background-position:50% 50%;width:100%;height:100%;left:0;top:0;position:absolute}.paypal-icon:hover{color:#fff;background:#6fb739}.sofortueberweisung-icon{width:100%;box-sizing:border-box;text-align:center;position:relative;background:0 0;border:2px solid #6fb739!important;display:flex;align-items:center;justify-content:center;color:transparent!important;border-radius:4px}.sofortueberweisung-icon:after{display:block;background-image:url(/files/contao_files/Bilder/icons/sofort-color.png);background-repeat:no-repeat;background-size:7em 1.5em!important;background-position:50% 50%;width:100%;height:100%;left:0;top:0;position:absolute}.sofortueberweisung-icon:hover{color:#fff;background:#6fb739}#christmas_teaser{background-image:url(/files/contao_files/Bilder/heimische_tanne/teaser_unternehmen.jpg);background-size:cover;background-position:50% 0;color:#fff;min-height:40vw}#christmas_teaser .big-font{font-family:Neucha,sans-serif;text-align:center;font-size:500%;line-height:100%;margin-top:80px}#christmas_teaser .v-headline h1,#christmas_teaser .v-headline h2,#christmas_teaser .v-headline h3,#christmas_teaser .v-headline h4{color:#fff}#christmas_teaser .v-button a{background:#fff}#christmas_teaser .v-button a:hover{background:#6fb739}.v-green-tab .v-tab-wrapper{font-family:Neucha,sans-serif;background:#6fb739;color:#fff;display:flex;align-items:center;padding:5px 10px;border-radius:5px;margin-bottom:15px}.v-green-tab .v-tab-wrapper .v-tab-text-container{margin-left:10px;font-size:20px}.v-green-tab .v-tab-wrapper .v-package-image{min-width:30px}.v-green-tab .v-tab-wrapper p{margin-bottom:0}#giftModal{z-index:9999999}#giftModal .v-button.save-gift-name:hover{cursor:pointer}.green-tab-sec>div{width:45%!important}#besuchen-banner{background-image:url(/files/contao_files/Bilder/fuer_unternehmen/besuchen.jpg);background-repeat:no-repeat;min-height:23vw;background-size:cover;background-position:50% 50%}.new-nav-right,.new-nav-right .burger-container{display:flex;align-items:center}.new-nav-right .burger-container .burger{margin-bottom:0;margin-left:20px}.new-nav{background:#6fb739;color:#fff;position:absolute!important;z-index:7777!important;align-items:flex-start}.new-nav ul.level_1{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;max-width:1240px}.new-nav ul.level_1>li{width:23%;margin-bottom:30px}.new-nav ul.level_1>li strong:after,.new-nav ul.level_1>li>a:after{content:"";width:2em;height:2px;background:#fff;margin-bottom:5px}.new-nav ul.level_1>li:after{display:none}.new-nav ul.level_1>li strong{color:#fff;display:block;font-size:140%;text-align:left}.new-nav ul.level_1>li strong:after{display:block}.new-nav ul.level_1>li strong span{display:block;color:#fff;text-align:left}.new-nav ul.level_1>li>a{color:#fff;display:block;font-size:140%;text-align:left}.new-nav ul.level_1>li>a:after{display:block}.new-nav ul.level_1>li>a span{display:block;color:#fff;text-align:left}.new-nav ul.level_1>li .level_2{align-items:flex-start}.new-nav ul.level_1>li .level_2 li{text-align:left!important}.new-nav ul.level_1>li .level_2 li:after{display:none!important}.new-nav ul.level_1>li .level_2 li a{text-align:left;color:#fff}.new-nav ul.level_1>li .level_2 li a span{text-align:left;color:#fff;font-family:Roboto,sans-serif;font-weight:100;font-size:18px}.new-nav ul.level_1>li .level_2 li strong{text-align:left;color:#fff}.new-nav ul.level_1>li .level_2 li strong span{text-align:left;color:#fff;font-family:Roboto,sans-serif;font-weight:100;font-size:18px}.new-nav ul.level_1>li.p-coming-soon{position:relative}.new-nav ul.level_1>li.p-coming-soon a,.new-nav ul.level_1>li.p-coming-soon ul{opacity:.3!important}.new-nav ul.level_1>li.p-coming-soon:before{content:"coming soon";position:absolute;background:#3b3a3a;border-radius:100%;padding:10px;display:block;z-index:777;left:3em;top:-1em}.new-nav.show-nav{overflow-y:scroll!important;min-height:100vh;max-height:100vh;height:100vh;align-items:flex-start!important;padding-left:20px!important;padding-right:20px}.project-where-container{margin-top:30px}.project-where-container .project-container-inner .single-where-project{display:flex;justify-content:space-between;margin-bottom:30px}.project-where-container .project-container-inner .single-where-project .upper-project-container{display:flex;width:50%}.project-where-container .project-container-inner .single-where-project .upper-project-container .project-image-container{display:flex;width:100%}.project-where-container .project-container-inner .single-where-project .upper-project-container .project-image-container .p-bg-img{display:flex;width:100%;background-size:cover;background-position:100% 50%}.project-where-container .project-container-inner .single-where-project .upper-project-container .project-image-container .p-bg-img img{width:100%;height:auto!important;display:block}.project-where-container .project-container-inner .single-where-project .upper-project-container .project-image-container a{display:flex;width:100%;background-size:cover;background-position:100% 50%}.project-where-container .project-container-inner .single-where-project .upper-project-container .project-image-container a img{width:100%;height:auto!important;display:block}.project-where-container .project-container-inner .single-where-project .project-text-wrapper{padding:30px;text-align:center;min-width:20%;width:50%;border:2px solid #6fb739;margin-left:20px}.project-where-container .project-container-inner .single-where-project .project-text-wrapper .project-text{max-width:500px;margin:auto}.project-where-container .project-container-inner .single-where-project .project-action-container .v-button:first-child{margin-bottom:20px}.project-gallery-container{margin-top:30px}.project-gallery-container .project-container-inner .single-gallery-project{display:flex;justify-content:space-between;margin-bottom:30px}.project-gallery-container .project-container-inner .single-gallery-project .upper-project-container{display:flex;width:100%}.project-gallery-container .project-container-inner .single-gallery-project .upper-project-container .project-image-container{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between}.project-gallery-container .project-container-inner .single-gallery-project .upper-project-container .project-image-container .p-bg-img,.project-gallery-container .project-container-inner .single-gallery-project .upper-project-container .project-image-container a{display:flex;width:100%;background-size:cover;background-position:100% 50%}.project-gallery-container .project-container-inner .single-gallery-project .upper-project-container .project-image-container .single-project-gallery-image{display:flex;width:32.7%;margin-bottom:10px}.project-gallery-container .project-container-inner .single-gallery-project .upper-project-container .project-image-container .single-project-gallery-image a{background-size:cover;background-position:50% 50%;min-height:250px}.project-gallery-container .project-container-inner .single-gallery-project .upper-project-container .project-image-container .single-project-gallery-image:nth-child(n+4){margin-bottom:0}.project-gallery-container .project-container-inner .single-gallery-project .project-text-wrapper{padding:30px;text-align:center;min-width:20%;border:2px solid #6fb739;margin-left:20px;display:flex;flex-direction:column;justify-content:space-between}.project-gallery-container .project-container-inner .single-gallery-project .project-action-container .v-button:first-child{margin-bottom:20px}input[type=submit]:disabled{background:rgba(203,203,203,.59)!important;border-color:rgba(203,203,203,.59)!important}input[type=submit]:disabled:hover{color:#fff!important;cursor:not-allowed!important}.disabled-hint{font-size:75%}#firmen-buchung .widget-radio .flex-container{justify-content:flex-start}#firmen-buchung .widget-radio .flex-container .container{margin-right:2em;width:auto}#firmen-buchung .widget-radio .custom-radio{max-width:10em}.single-project.finished-project .progress{height:40px!important}.single-project.finished-project .progress .progress-text{color:#fff!important}.v-green-border-box{background:#fff;border:2px solid #6fb739;border-radius:15px;padding:20px;margin-bottom:40px}.v-green-border-box h3{color:#6fb739}.new-cart-2020{overflow:visible}.new-cart-2020 .v-remove-cart{position:absolute;right:0;top:0;background:#EC6446;color:#EDEDED;border-radius:100%;width:1.5em;height:1.5em;display:flex;align-items:center;justify-content:center}.new-cart-2020 .v-custom-tr{background:#EDEDED;padding:20px;border-bottom:none!important;min-height:264px;margin-bottom:15px}.new-cart-2020 .v-custom-tr .v-short-description{font-size:13px}.new-cart-2020 .v-custom-tr .v-actions-container{margin-top:10px}.new-cart-2020 .v-custom-cart-table{display:flex;justify-content:space-between}.new-cart-2020 .v-custom-cart-table tbody{padding-right:15px;width:68%!important}.new-cart-2020 .v-custom-cart-table tfoot{width:32%!important;display:flex;flex-direction:column;padding-left:0;padding-right:0;padding-bottom:0}.new-cart-2020 .v-custom-cart-table tfoot h4.new-cart-totals-headline{margin-bottom:57px}.new-cart-2020 .v-custom-cart-table tfoot tr{padding-left:20px;padding-right:20px}.new-cart-2020 .v-custom-cart-table tfoot tr.total{margin-top:20px;font-family:Neucha,sans-serif;font-size:150%}.new-cart-2020 .v-custom-cart-table tfoot .gift-container{margin-top:0!important;margin-bottom:0!important;width:100%!important;position:relative}.new-cart-2020 .v-custom-cart-table tfoot .gift-container .change-gift-name{position:absolute;right:0;top:0}.new-cart-2020 .v-custom-cart-table tfoot .gift-container .remove-gift-name{color:#EC6446}.new-cart-2020 .v-custom-cart-table tfoot .gift-container .gift-name-container{margin-bottom:80px}.new-cart-2020 .v-custom-cart-table tfoot .gift-container .gift_name{margin-bottom:5px}.new-cart-2020 .v-custom-cart-table tfoot .save-gift-name-2{border:2px solid #A8DB75;padding:10px 15px;color:#fff;background:#A8DB75;transition:.5s all ease-in-out;z-index:9999;min-width:10em;box-sizing:border-box;text-align:center;font-weight:500;display:block;width:100%!important;margin-bottom:40px;font-family:Neucha,sans-serif;font-size:150%;border-radius:4px;line-height:1}.new-cart-2020 .v-custom-cart-table tfoot .save-gift-name-2:hover{color:#A8DB75;background:0 0}.new-cart-2020 .v-custom-cart-table tfoot .v-cart-action-tr{padding-left:0;padding-right:0;background:#fff}.new-cart-2020 .v-custom-cart-table tfoot .v-cart-action-tr .submit_container{margin-top:20px!important}.new-cart-2020 .v-custom-cart-table tfoot .v-cart-action-tr .submit_container input.button_checkout{padding:10px 15px;transition:.5s all ease-in-out;z-index:9999;text-align:center;font-weight:500;width:100%!important;font-family:Neucha,sans-serif;margin:0!important;display:block!important;display:inline-block;color:#fff;background:#EC6446;min-width:10em;box-sizing:border-box;font-size:150%;border-radius:4px;line-height:1;border:2px solid #EC6446!important}.new-cart-2020 .v-custom-cart-table tfoot .v-cart-action-tr .submit_container input.button_checkout:hover{color:#EC6446;background:0 0}.new-cart-2020 .v-custom-cart-table tfoot .v-cart-action-tr .submit_container .button_update{display:none!important}.new-cart-2020 .v-custom-cart-table .v-image-col{width:42%!important;padding-right:15px}.new-cart-2020 .v-custom-cart-table .v-image-col img{border:none!important}.new-cart-2020 .v-custom-cart-table .v-image-col figure{margin-bottom:0}.new-cart-2020 .v-custom-cart-table .v-headline-col{position:relative;display:flex;flex-direction:column;justify-content:space-between}.new-cart-2020 .v-custom-cart-table .v-headline-col h4{font-size:120%!important}.new-cart-2020 .v-custom-cart-table .v-new-cart-text-container{width:100%}.new-cart-2020 .v-coupon-tr{border-top:15px solid #fff;padding-top:20px;margin-top:20px;display:none}.v-button.v-big-primary p,.v-button.v-big-primary-light p{margin-top:0!important;margin-bottom:0!important}.new-cart-2020 .v-quantity-col{display:flex;align-items:center}.new-cart-2020 .v-quantity-col .q-symbol{color:#6fb739;font-size:150%}.new-cart-2020 .v-quantity-col input{min-width:2.5em;width:2.5em;border-radius:4px;margin-left:5px;margin-right:5px}#shop-login .new-shop-login .widget-submit button,.v-button.v-big-primary a,.v-button.v-big-primary-light a,.v-button.v-big-transparent a{transition:.5s all ease-in-out;z-index:9999;box-sizing:border-box;font-weight:500;width:100%!important;line-height:1;text-align:center}#shop-login .new-shop-login{background:#6fb739;color:#fff;max-width:100%!important;padding:20px}#shop-login .new-shop-login .widget-submit{margin-top:0!important}#shop-login .new-shop-login .widget-submit button{padding:10px 15px;font-family:Neucha,sans-serif;border:2px solid #fff!important;color:#6fb739;background:#fff;border-radius:4px;font-size:150%;display:flex;justify-content:center;align-items:center;margin-bottom:10px}#shop-login .v-headline h1:after,#shop-login .v-headline h2:after,#shop-login .v-headline h3:after{display:none!important}#shop-login .new-shop-login .widget-submit button:hover{color:#fff;background:0 0}#shop-login .new-shop-login .widget-password{margin-bottom:10px}#shop-login .new-shop-login .widget-password input{background:0 0;border:2px solid #fff!important;border-radius:4px!important;margin-bottom:5px}#shop-login .new-shop-login .widget-password input::-webkit-input-placeholder{color:#fff;font-family:Roboto,sans-serif;font-size:16px}#shop-login .new-shop-login .widget-password input::-moz-placeholder{color:#fff;font-family:Roboto,sans-serif;font-size:16px}#shop-login .new-shop-login .widget-password input:-ms-input-placeholder{color:#fff;font-family:Roboto,sans-serif;font-size:16px}#shop-login .new-shop-login .widget-password input:-moz-placeholder{color:#fff;font-family:Roboto,sans-serif;font-size:16px}#shop-login .new-shop-login .widget-text input{background:0 0;border:2px solid #fff!important;border-radius:4px!important;margin-bottom:5px}#shop-login .new-shop-login .widget-text input::-webkit-input-placeholder{color:#fff;font-family:Roboto,sans-serif;font-size:16px}#shop-login .new-shop-login .widget-text input::-moz-placeholder{color:#fff;font-family:Roboto,sans-serif;font-size:16px}#shop-login .new-shop-login .widget-text input:-ms-input-placeholder{color:#fff;font-family:Roboto,sans-serif;font-size:16px}#shop-login .new-shop-login .widget-text input:-moz-placeholder{color:#fff;font-family:Roboto,sans-serif;font-size:16px}#shop-login .new-shop-login .v-forgot-password{text-align:center;margin:0!important}#shop-login .v-headline,#shop-login .v-headline h1,#shop-login .v-headline h2,#shop-login .v-headline h3{margin-bottom:0}#shop-login .v-headline{margin-top:0}#shop-login h1{font-size:180%}#shop-login h2{font-size:150%}#shop-login .new-register-button{margin-bottom:30px}#shop-login .col_2{display:flex;flex-direction:column;justify-content:center}.v-button.v-big-primary a{padding:10px 15px;font-size:150%;display:flex;justify-content:center;font-family:Neucha,sans-serif;border:2px solid #6fb739!important;color:#fff;background:#6fb739;border-radius:4px;align-items:center}.v-button.v-big-primary a:hover{color:#6fb739;background:0 0}.v-button.v-big-primary-light a{padding:10px 15px;font-size:150%;display:flex;justify-content:center;font-family:Neucha,sans-serif;border:2px solid #A8DB75!important;color:#fff;background:#A8DB75;border-radius:4px;align-items:center}.discount-not-visible,.dont-show-page-image #page-image,body.dont-show-header #header{display:none}.v-button.v-big-primary-light a:hover{color:#A8DB75;background:0 0}.checkout-note{border-top:2px solid #6fb739;padding-top:10px;margin-top:30px}.new-red-alert{background:#EC6446;color:#fff;text-align:center;padding:10px}.new-review .v-custom-review-table tr{display:flex;justify-content:space-between;background:#EDEDED;margin-bottom:15px;padding:20px;border-radius:4px}.new-review .v-custom-review-table .image-col{width:42%!important;padding-right:15px}.new-review .v-custom-review-table .image-col *{border-color:#00f!important}.new-review .v-custom-review-table .image-col a{display:block}.new-review .v-custom-review-table .image-col img{border:none!important;margin-top:0}.new-review .v-custom-review-table .image-col figure{margin-bottom:0}.new-review .v-custom-review-table .header-col{width:57%;position:relative;display:flex;flex-direction:column;justify-content:space-between}.new-review .v-custom-review-table .header-col .v-price-container{display:flex;justify-content:space-between;width:100%;align-items:center}.new-review .v-custom-review-table .header-col .v-price-container .v-quantity{background:#fff;border:1px solid #6fb739;min-width:2.5em;display:flex;align-items:center;justify-content:center}.new-review tfoot,.news-detail-sec>.col_2 .v-headline h2:after,.p-blog-detail p.back{display:none}.new-review .v-custom-review-table .header-col .v-price-container .v-single-price{color:#6fb739;font-family:Neucha,sans-serif;font-size:200%}#new-thx{background:url(/files/contao_files/Bilder/new_cart/danke-hintergrund.jpg) 50% 50%;background-size:cover}#new-thx .inside{min-height:43vw;text-align:center;display:flex;flex-direction:column;justify-content:space-between;align-items:center}#new-thx .inside .thx-lower-container{font-family:Neucha,sans-serif;font-size:150%;color:#fff;text-shadow:2px 2px 2px #3b3a3a}#new-thx .inside .thx-lower-container .icons-container a:first-child{margin-right:40px}#new-thx .inside .thx-lower-container .icons-container i{font-size:200%}.v-headline-font{font-family:Neucha,sans-serif;font-size:150%}#new-back-to-home .v-button a{max-width:15em!important;margin:auto!important}.treemer-blog-new{display:flex}.treemer-blog-new .layout_latest{margin-bottom:30px;border:2px solid #6fb739;border-radius:5px;position:relative;display:flex!important;flex-direction:column}.treemer-blog-new .layout_latest h2{margin-bottom:0;color:#6fb739}.treemer-blog-new .layout_latest h3{font-family:Roboto,sans-serif;font-size:100%;margin-bottom:20px}.treemer-blog-new .layout_latest .blog-img-container{min-height:250px;background-size:cover!important;background-position:50% 50%!important}.treemer-blog-new .layout_latest .custom-date-container{background:#6fb739;color:#fff;text-align:center;font-family:Neucha,sans-serif;font-size:200%;padding-top:2px;padding-bottom:2px;border-top-left-radius:5px;border-top-right-radius:5px;margin-top:-15px}.treemer-blog-new .layout_latest .blog-text-container{padding:20px;height:100%;border-top:none;display:flex;flex-direction:column;justify-content:space-between}.treemer-blog-new.small-blog{height:100%;justify-content:space-between}.treemer-blog-new.small-blog .layout_latest{width:48.5%;height:100%;display:flex;flex-direction:column}.treemer-blog-new.small-blog .layout_latest:nth-child(2){margin-right:0}.treemer-blog-new.big-blog{flex-wrap:wrap}.treemer-blog-new.big-blog .layout_latest{width:32%;margin-right:2%;position:relative}.treemer-blog-new.big-blog .layout_latest:nth-child(3n+3){margin-right:0}.new-blog-sec{margin-bottom:30px}.new-blog-sec .col_1{width:66%!important;margin-right:2%}.new-blog-sec .col_1>div{display:flex;flex-direction:column;justify-content:space-between;height:100%}.new-blog-sec .col_2{width:32%!important}.new-blog-sec .col_2 .v-headline{margin-top:0;margin-bottom:0}.new-blog-sec .col_2 h3{color:#6fb739}.v-headline.v-left h2{font-size:200%}.v-headline.v-left h2:after{margin-left:0!important}.grey-blog-box-2{background:#EDEDED;padding:15px;position:relative;margin-top:15px}.grey-blog-box-2.detail-box:before,.grey-blog-box-2:after{display:block;position:absolute;content:"";bottom:0}.grey-blog-box-2:after{height:100%;width:80px;background:url(/files/contao_files/Bilder/new_blog/baueme-zwei.svg) 100% 100% no-repeat;background-size:100% auto;right:20px}.grey-blog-box-2 .icons-container a{margin-right:10px}.grey-blog-box-2 .icons-container i{font-size:300%}.grey-blog-box-2.detail-box{text-align:center}.grey-blog-box-2.detail-box:before{height:100%;width:45px;background:url(/files/contao_files/Bilder/new_blog/baum-spitz.svg) 100% 100% no-repeat;background-size:100% auto;right:10px}.grey-blog-box-2.detail-box:after{right:auto;left:10px}.grey-blog-box-2.detail-box h3{color:#6fb739;font-size:180%;margin-bottom:40px;position:relative;z-index:5}.grey-blog-box-2.detail-box .icons-container{margin-bottom:15px;position:relative;z-index:5}.news-detail-sec{border-bottom:2px solid #6fb739;margin-bottom:40px;padding-bottom:40px}.news-header h1,.p-blog-detail h2,.philo-logos>div figure{margin-bottom:0!important}.news-detail-sec>.col_2{width:19%!important}.news-detail-sec>.col_2 .v-headline h2{font-size:160%}.news-detail-sec>.col_1{width:79%!important}.p-blog-detail h2{color:#6fb739;margin-top:30px}.news-header{text-align:center;background:#6fb739;border-radius:5px;padding-top:4px;padding-bottom:4px}.news-header h1{color:#fff;font-size:250%}.v-button.v-big-transparent a{padding:10px 15px;color:#3b3a3a;background:0 0;border-radius:4px;font-family:Neucha,sans-serif;font-size:150%;display:flex;justify-content:center;align-items:center;border:2px solid #6fb739!important}.v-button.v-big-transparent a:hover{background:#6fb739!important;color:#fff!important}.v-buttons-big{display:flex!important;align-items:center}.v-buttons-big p{margin:0!important}.v-buttons-big .v-button:first-child{margin-right:20px}.news-side-pic .tablet-pic{display:none}.news-side-pic .side-pic-wrapper{position:relative}.news-side-pic .side-pic-wrapper .side-pic-text{position:absolute;left:0;top:0;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;color:#fff;padding:15px 15px 60px}.news-side-pic .side-pic-wrapper .side-pic-text .side-pic-headline{font-family:Neucha,sans-serif;font-size:180%;margin-top:60%;text-align:center}.news-side-pic .side-pic-wrapper .side-pic-text .v-button{width:100%!important}.news-side-pic .side-pic-wrapper .side-pic-text .v-button a{border:2px solid #fff!important;min-width:unset!important;width:100%!important}.philo-logos{display:flex!important;align-items:center!important;justify-content:space-between!important}.philo-logos>div{width:30%!important}@media only screen and (max-width:767px){#header .navigation,section{flex-direction:column}.v-headline h2,.v-headline h3,.why-text{line-height:120%}#header .logo,#header .logo img{position:static}#a-philo,#philosophie{background-size:cover!important}section{max-width:100%!important}section>div{width:100%!important;margin-left:0!important;margin-right:0!important}section>div>div{margin:0}section.col-50x50>div{width:100%;margin:0!important}section.col-50x50>div>div{margin:0!important}.inside{padding-top:20px}.v-headline h2{font-size:200%}.v-headline h3{font-size:150%}#header{height:auto;font-size:inherit;z-index:999999999;border-bottom:2px solid #6fb739;padding-left:0;padding-right:0}#header .inside{height:auto;align-items:center;padding:10px 20px}#header .logo{width:auto;height:unset;display:block;max-width:25%;max-width:30%}#header .logo:after{display:none}#header .header-nav{width:70%}#header .tree-counters-container{font-size:3vw;margin:0!important;width:100%!important;display:flex;align-items:center;justify-content:space-between}#header .tree-counters-container .p-col-50{font-size:2.3vw}#header .tree-counters-container .p-col-50>div{font-size:3vw;margin-bottom:5px}#header .tree-counters-container .logo{order:1}#header .tree-counters-container>div{width:30%!important;position:relative}#header .tree-counters-container>div>div{margin-bottom:0!important}#header .tree-counters-container>div:first-child{order:2}#header .tree-counters-container>div:last-child{order:3}#header .custom-header-nav{width:auto}#header .v-cart-popup{display:block;transition:.5s all ease-in-out;height:100vh;width:100vw;max-width:unset;position:fixed;top:75px;left:100%}#iso_mod_checkout_address .formbody,.mod_cms_accept_tags form,.p-tree-text p,.philo-sec{max-width:100%}#header .v-cart-popup.show-mini-cart{left:0}#header .custom-cart-container{position:fixed;bottom:5vw;right:5vw;z-index:9999999;background-color:#fff;padding:4vw;border-radius:100%;box-shadow:0 0 10px 2px #73717154;width:17vw;height:17vw}.custom-cart-container .empty.message,.single-icon.icon-warenkorb{height:10vw;width:10vw;display:block}#header .custom-cart-container .v-cart{background-color:#fff;z-index:9999999;position:relative}#header .custom-cart-container .single-icon{background-color:transparent!important;position:relative;left:-.5vw;bottom:-.5vw}#header .navigation .mobile-menu-buttons{width:60%}#header .navigation .mobile-menu-buttons .custom-header-nav{width:100%}#header .navigation .mobile-menu-buttons .custom-header-nav .single-icon{display:block}#header .icons-container,.single-icon{display:none}.single-icon.icon-warenkorb{bottom:0}.v-cart-count{font-size:4vw;right:-.3em;top:-.5em}#start-header{height:100vh;background-size:cover;font-size:inherit}#start-header .buttons p:last-child{margin-left:0}#start-header .pos-left,#start-header .pos-right{margin:0;display:block;text-align:center;width:100%}#start-bee .v-headline h1:after,#start-bee .v-headline h2:after,#start-bee .v-headline h3:after,#start-bee .v-headline-sub h1:after,#start-bee .v-headline-sub h2:after,#start-bee .v-headline-sub h3:after{margin:auto}#start-bee .button p,#start-bee .v-headline,#start-bee .v-headline-sub{text-align:center!important}#start-header .inside{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;padding-left:20px;padding-right:20px;padding-bottom:15vh}#firmen,#why-trees{padding-bottom:30vw}#start-header .inside .buttons{font-size:inherit;display:flex;justify-content:space-between;width:100%}#start-header.christmas-header{color:#3b3a3a}#start-header.christmas-header .buttons,#start-header.christmas-header .pos-left{position:static}#start-bee{background:unset}#mammut{height:auto;background-size:cover;background-position:50% 50%;padding-left:20px;padding-right:20px}#mammut h2{font-size:150%}#why-trees{background-position:0 60%}#why-trees .inside{min-height:130vw}#why-trees .v-headline{font-size:3.4vw}#why-trees .button{position:absolute;bottom:-20vw;left:0;width:100%}#why-trees .why-text-container{bottom:9vw}#philosophie{background-position:50% 50%!important}#philosophie .buttons.white-tranparent{position:static}#spenden-headline{position:static;margin-top:50vw}.v-text-bubble,.v-text-bubble p{position:relative;z-index:5}.single-faq{width:100%}.faq-content{margin-top:30px}#firmen{height:auto;background-size:100% auto;background-position:50% 70%}.form-flex-container{flex-direction:column}.form-flex-container .datenschutz-checkbox,.widget-radio{margin-bottom:20px}.widget-radio .flex-container{display:flex;flex-direction:row;font-size:95%}#kontakt{height:auto;background-image:url(/files/contao_files/Bilder/new_cart/mobile/footer.jpg);background-position:0 0;background-size:cover;padding-top:45vw}#kontakt .inside{height:auto}#kontakt .inside .v-headline{margin-bottom:80vh}#kontakt .inside>section nav ul{display:flex;flex-direction:column;align-items:center;list-style:none;font-size:120%}#kontakt .inside>section>.col_2 .ce_headline,#kontakt .inside>section>.col_3 .ce_headline,#kontakt .inside>section>.col_3 .ce_text,#kontakt .inside>section>.col_4 .ce_headline,#kontakt .inside>section>.col_4 .ce_text{display:none}#kontakt .inside>section>.col_2 nav{margin-bottom:0!important}#kontakt .inside>section>.col_4{margin-top:20px;margin-bottom:20px}#kontakt .inside>section>.col_4 section{display:flex;flex-direction:row!important;justify-content:center}#kontakt .inside>section>.col_4 section>div{width:30%!important}#kontakt .inside>section>.col_4 section .col_1{margin-right:50px!important}#kontakt .inside>section>.col_4>div>div{display:none}#kontakt .inside>section>.col_1{text-align:center;margin-bottom:20px!important}#kontakt .inside>section>.col_1 .ce_image{margin:auto!important}#kontakt .inside>a.v-mobile{color:#fff!important;font-size:90%}#page-image{padding-top:60px;margin-bottom:0}.v-list-main-container{flex-direction:column}.v-list-main-container .v-list-image-container{width:100%;margin:auto}.v-list-main-container .submit_container{display:flex;flex-direction:column}.v-list-main-container .submit_container .quantity_container{margin:20px auto}.v-list-text-container{width:100%}.v-info-container table tr{text-align:left;display:flex;flex-direction:row}.v-info-container table tr th{width:auto;margin-right:3px}body.p-tree.unterseite section .col_2 .p-tree-text{margin-left:0;text-align:center}#tree-air,#tree-animals,#tree-health,#tree-klima,#tree-life,#tree-water{height:auto;background-size:cover}.p-tree-text{width:100%;margin:0;text-align:center}#why-actually-trees,#why-actually-trees .v-headline{height:auto}#a-philo{background-position:50% 50%!important}.philo-sec>.col_1:after{display:none}.philo-sec>.col_1>div{padding-right:0!important;border:unset}.philo-sec>.col_2>div{padding-left:0!important}.v-text-bubble{top:unset;padding:10px}.v-text-bubble:after{content:"";display:block;position:absolute;top:0;left:0;background:#fff;height:100%;width:100%;opacity:.9}#spenden-header{background-repeat:no-repeat;background-position:50% 100%;background-color:#88b325;background-size:150%}.checkbox_container label,.datenschutz-checkbox label{font-size:4vw;width:100%}#login-register{background-size:cover;background-position:50% 50%}#iso_mod_checkout_review .formbody{flex-direction:column}#iso_mod_checkout_review .formbody .review.orderinfo{flex-direction:column;width:100%}.review.orderproducts{width:100%;margin-bottom:30px}.review.orderproducts .v-headline-sub{margin-left:48px;margin-bottom:30px}.review.orderproducts table tbody tr.product{display:flex;flex-wrap:wrap;margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #6fb739}.review.orderproducts table tbody tr.product:last-child{border:unset}.review.orderproducts table tbody tr.product .header-col{width:80%}.review.orderproducts table tbody tr.product .v-price-container{margin-top:0;width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.review.orderproducts table tbody tr.product .v-price-container>div{width:30%}.review.orderproducts table tbody tr.product .v-price-container>div>div{justify-content:flex-end}.v-custom-cart-table tbody{width:100%;padding-right:0}.v-custom-cart-table tfoot{width:100%}.v-custom-cart-table .v-image-col{width:30%}.mod_iso_checkout .steps ol{display:flex;padding:0;justify-content:center;align-items:center}.header-nav,.new-cart-2020 .v-custom-cart-table .v-short-description,.new-checkout .v-headline.v-centered h2,.new-nav ul.level_1>li .level_2,.v-dekstop,.v-desktop{display:none}.mod_iso_checkout .steps ol li{width:33%;min-width:unset}.mod_iso_checkout .steps ol li:last-child{margin-right:0}.mod_iso_cart .v-actions-container{flex-direction:row;position:absolute;width:100%;left:0;bottom:30px}.mod_iso_cart .v-actions-container .remove{margin:0!important}.mod_iso_cart table .v-custom-tr{position:relative;padding-bottom:80px}.v-custom-tr{padding:0 0 50px;margin-right:0}#mission{padding-left:20px;padding-right:20px}#mission h2{font-size:150%}#mission .buttons{width:auto}.project-container .project-container-inner .single-project,.project-container.christmas-action .project-container-inner .single-project{width:100%}#mission .buttons a{font-size:16px}.project-container .project-container-inner .single-project .project-action-container{padding-left:20px;padding-right:20px;flex-direction:column}.project-container .project-container-inner .single-project .project-action-container .v-button:first-child{margin-right:0!important;margin-bottom:10px}.flex-container{flex-direction:column}.flex-container .flex-item{width:100%!important}.buttons{flex-direction:column;margin-left:0}.buttons p{width:100%;text-align:center}.buttons p a{margin:0!important}#iso_ajaxBox{top:40%;width:80%;left:10%}#wrapper{padding-left:10px;padding-right:10px}section.border-section>div,section.border-section>div>div{width:100%!important}section.border-section>.col_1{border-right:none;border-bottom:1px solid #6fb739;margin-bottom:40px!important;padding-bottom:40px}.package-sec>div{width:100%}#bee-banner{background-size:250%;min-height:40vw}.p-partner-container .v-p-partner{width:80%;margin-right:auto!important;margin-left:auto!important;margin-bottom:50px}#firma-formular div.datenschutz-checkbox{width:100%}.flex-4-gallery ul{flex-wrap:wrap}.flex-4-gallery ul li{width:48%}.mod_cms_accept_tags form>.tags{flex-direction:column}.mod_cms_accept_tags form>.tags .cms_tags_action_container,.mod_cms_accept_tags form>.tags .tag-wrapper{min-height:30px;justify-content:center;width:100%}.mod_cms_accept_tags form>.tags .tag-wrapper{margin-bottom:10px}.mod_cms_accept_tags form>.tags .tag-wrapper .tag-container{margin-right:20px}.new-nav ul.level_1>li span:after,.new-nav ul.level_1>li strong:after,.new-nav ul.level_1>li>a:after{margin:auto}.mod_cms_accept_tags form>.tags .head label{width:100%}.mod_cms_accept_tags .footer-nav ul{justify-content:center}.mod_cms_accept_tags .formbody{padding-bottom:0!important}.green-tab-sec>div{width:100%!important}#besuchen-banner{background-size:160%;min-height:40vw}.new-nav.show-nav{height:100%;justify-content:flex-start}.new-nav.show-nav ul{padding-top:80px!important;padding-bottom:100px!important;min-height:140vh}.new-nav ul.level_1{align-items:center}.new-nav ul.level_1>li{width:100%;text-align:center}.new-nav ul.level_1>li span,.new-nav ul.level_1>li strong,.new-nav ul.level_1>li>a{text-align:center!important}.new-nav ul.level_1>li.p-coming-soon:before{left:55%}.project-where-container .project-container-inner .single-where-project{margin-bottom:60px;flex-direction:column-reverse}.project-where-container .project-container-inner .single-where-project .upper-project-container{width:100%}.project-where-container .project-container-inner .single-where-project .upper-project-container .project-image-container .p-bg-img,.project-where-container .project-container-inner .single-where-project .upper-project-container .project-image-container a{min-height:350px}.project-where-container .project-container-inner .single-where-project .project-text-wrapper{margin-left:0;margin-bottom:15px;width:100%}.project-gallery-container .project-container-inner .single-gallery-project{margin-bottom:60px;flex-direction:column-reverse}.project-gallery-container .project-container-inner .single-gallery-project .upper-project-container .project-image-container .p-bg-img,.project-gallery-container .project-container-inner .single-gallery-project .upper-project-container .project-image-container a{min-height:400px}.project-gallery-container .project-container-inner .single-gallery-project .project-text-wrapper{margin-left:0;margin-bottom:15px}#firmen-buchung .widget-radio{width:100%!important;font-size:3.3vw}#firmen-buchung .widget-radio .flex-container{justify-content:space-between;width:100%}.new-cart-2020 .v-custom-cart-table,.new-checkout #iso_mod_checkout_address #billingaddress_new{flex-wrap:wrap}#firmen-buchung .widget-radio .radio_container{padding:0}.new-cart-2020 .v-remove-cart{top:-30px;right:-30px;color:#fff}.new-cart-2020 .v-custom-tr{min-height:unset;padding:20px!important}.new-cart-2020 .v-custom-tr .v-actions-container{position:static}.new-cart-2020 .v-custom-cart-table tbody{padding-right:0!important}.new-cart-2020 .v-custom-cart-table tfoot .save-gift-name-2,.new-cart-2020 .v-custom-cart-table tfoot .v-cart-action-tr .submit_container input.button_checkout{font-size:150%}.new-cart-2020 .v-custom-cart-table .v-image-col{width:50%!important;padding-right:5px}#shop-login .new-shop-login{margin-bottom:30px}.new-checkout .steps ol li{margin-right:1em!important}.new-checkout .steps ol .step-divider{width:2em}.new-checkout #iso_mod_checkout_address #billingaddress_new .v-c-address-container{width:100%;margin-bottom:20px}.new-checkout #iso_mod_checkout_address #billingaddress_new .v-c-address-container .submit_container{margin-top:20px!important}.new-checkout #iso_mod_checkout_review{flex-wrap:wrap;flex-direction:column-reverse!important;padding-left:20px;padding-right:20px}.new-checkout #iso_mod_checkout_review .formbody{width:100%}.new-checkout #iso_mod_checkout_review .orderproducts{padding-left:0!important;width:100%}.new-checkout #iso_mod_checkout_review .orderinfo .payment_method{width:100%!important;order:3;margin-bottom:15px}.new-checkout #iso_mod_checkout_review .orderinfo .gift-container{width:100%!important;order:4;margin-bottom:15px}.new-checkout #iso_mod_checkout_review .orderinfo .custom-coupon-container{width:100%!important;order:5;margin-bottom:15px}.new-checkout #iso_mod_checkout_review .orderinfo .billing_address{width:100%!important;order:2;margin-bottom:15px}.new-checkout .v-custom-review-table .header-col{padding-left:0!important}.new-checkout .v-custom-review-table .header-col h4{font-size:120%}.new-checkout .v-custom-review-table .header-col .v-price-container .price{width:auto!important}.new-review .flex-container{flex-direction:column-reverse!important}.new-review .v-custom-review-table .header-col{padding-left:0!important}.treemer-blog-new.small-blog{flex-wrap:wrap}.treemer-blog-new.big-blog .layout_latest,.treemer-blog-new.small-blog .layout_latest{width:100%!important;margin-right:0!important}}@media only screen and (max-width:1500px){.inside{padding-left:20px;padding-right:20px}#why-trees .inside{min-height:70vw}#philosophie .buttons.white-tranparent{bottom:3vw}#spenden-headline{bottom:5vw}#why-actually-trees{height:auto}.project-container .project-container-inner .single-project .project-action-container{padding-left:20px;padding-right:20px;flex-direction:column}.project-container .project-container-inner .single-project .project-action-container .v-button:first-child{margin-right:0;margin-bottom:10px}#header .logo .white-bar{height:13.05vw}}@media only screen and (min-width:2000px){#header{height:7vw}#header .logo .white-bar{height:12.21vw}.p-tree-text{font-size:.7vw}}@media only screen and (max-width:1240px){#header{height:10vw}#header .logo{top:-3vw}#a-philo{min-height:180vw}.v-text-bubble{top:113vw;font-size:inherit}.v-text-bubble p{max-width:80vw}}@media only screen and (min-width:768px) and (max-width:900px){#kontakt section,.form-flex-container{flex-wrap:wrap}#tree-health,#tree-klima{text-shadow:2px 0 rgba(0,0,0,.8)}#mammut,#tree-klima,#tree-life{height:auto;background-size:cover;background-position:50% 50%}#start-bee{background-size:100%!important;background-position:50% 75%!important}#start-bee .ce_image img{display:block;margin:auto}#mammut{padding-left:20px;padding-right:20px}#mammut h2{font-size:150%}#why-trees .inside{min-height:110vw}#why-trees .inside .why-text-container{bottom:13vw;left:-2vw;width:102vw}#philosophie{background-size:cover!important;background-position:50% 50%!important}#philosophie .inside{min-height:120vw}#philosophie .buttons.white-tranparent{position:static}#spenden-headline{position:static;margin-top:50vw}.single-faq{width:100%}#firmen{height:auto;background-size:100% auto;background-position:50% 70%;padding-bottom:30vw}.form-flex-container .v-submit{margin:20px auto auto}#kontakt{height:auto;background-size:250%}#kontakt .inside{height:auto}#kontakt section>div{width:48%}#kontakt .col_1 .ce_image{max-width:80%}.v-list-image-container{width:30%}.v-list-text-container{width:70%}.v-info-container{margin-bottom:20px}.v-info-container table tr th{width:60%;margin-right:3px}body.p-tree.unterseite section{flex-wrap:wrap}body.p-tree.unterseite section .col_2 .p-tree-text{margin-left:10px}body.p-tree.unterseite section>div{width:100%}#tree-air,#tree-animals,#tree-water{height:auto;background-size:cover}#tree-life{text-shadow:1.5px 0 rgba(255,255,255,.8)}#tree-health{height:auto;background-size:cover}#a-philo .inside{min-height:280vw}.v-text-bubble{top:173vw}#iso_mod_checkout_review .formbody{flex-direction:column}#iso_mod_checkout_review .formbody .review.orderinfo{flex-direction:column;width:100%}#bedanken section,.v-custom-cart-table{flex-direction:column}.review.orderproducts{width:100%;margin-bottom:30px;padding-left:3em}.v-custom-cart-table{display:flex}.v-custom-cart-table .v-short-description,.v-mobile{display:none}.v-custom-cart-table>tbody,.v-custom-cart-table>tfoot{width:100%}.v-custom-cart-table .v-image-col{width:30%}.v-custom-cart-table .v-actions-container{margin-top:10px!important}#bedanken section>div{width:100%}.project-container .project-container-inner .single-project{width:48%}.mod_iso_orderdetails .flex-container{flex-direction:column}.mod_iso_orderdetails .flex-container .flex-item{width:100%!important;margin-bottom:20px}#iso_ajaxBox{top:40%;width:80%;left:10%}}@media only screen and (max-width:1000px){#why-trees{background-position:0 60%;padding-bottom:10vw}#why-trees .inside{min-height:90vw}#why-trees .button{position:absolute;bottom:-5vw;left:0;width:100%}.project-container.christmas-action .project-container-inner .single-project .project-action-container{flex-direction:column}.project-container.christmas-action .project-container-inner .single-project .project-action-container .v-button{margin-right:0}.project-gallery-container .project-container-inner .single-gallery-project .project-text-wrapper,.project-where-container .project-container-inner .single-where-project .project-text-wrapper{min-width:40%}.new-cart-2020 .v-custom-cart-table tfoot .save-gift-name-2,.new-cart-2020 .v-custom-cart-table tfoot .v-cart-action-tr .submit_container input.button_checkout{font-size:100%}}@media only screen and (min-width:901px) and (max-width:1025px){#tree-air,#tree-animals,#tree-health,#tree-klima,#tree-life,#tree-water{height:auto;background-size:cover}#why-trees{background-position:0 85%}#why-trees .inside{margin-bottom:5vw;min-height:90vw}#why-trees .inside .why-text-container{bottom:0;left:-1vw;width:102vw}#why-trees .inside .button{bottom:-6vw}#philosophie{background-size:cover!important;background-position:50% 50%!important}#philosophie .buttons.white-tranparent{position:static}#spenden-headline{position:static;margin-top:15vw}#firmen{height:auto;background-size:100% auto;background-position:50% 70%;padding-bottom:30vw}#kontakt{height:auto;padding-top:10vh}#kontakt .inside{height:auto}#kontakt section{flex-wrap:nowrap}.v-list-image-container{width:30%}.v-info-container{margin-bottom:20px}body.p-tree.unterseite section{flex-wrap:wrap}body.p-tree.unterseite section .col_2 .p-tree-text{margin-left:10px}body.p-tree.unterseite section>div{width:100%}#tree-health,#tree-klima{text-shadow:2px 0 rgba(0,0,0,.8);font-weight:500}.v-custom-cart-table .v-image-col{width:30%}.v-custom-cart-table .v-image-col .v-short-description,.v-custom-cart-table .v-short-description{display:none}.v-custom-cart-table .v-actions-container{margin-top:10px!important}.project-container .project-container-inner .single-project{width:48%}}@media only screen and (max-width:1300px){#kontakt section{flex-wrap:nowrap}body.p-tree.unterseite section{flex-wrap:wrap}body.p-tree.unterseite section .col_2 .p-tree-text{margin-left:10px}body.p-tree.unterseite section>div{width:70%}#iso_mod_checkout_review .formbody{width:100%;flex-wrap:wrap}#iso_mod_checkout_review .formbody .review.orderinfo{flex-direction:row;width:100%}#iso_mod_checkout_review .formbody .review.orderinfo .info_container{width:45%}#iso_mod_checkout_review .edit{right:0}.review.orderproducts{width:100%;margin-bottom:30px;padding-left:3em}.project-container .project-container-inner .single-project{width:30%;margin-right:0}#header .logo:after,#header .logo:before{display:none!important}}@media only screen and (max-width:2000px){#tree-air,#tree-animals,#tree-health,#tree-klima,#tree-life,#tree-water{height:auto;background-size:cover}}@media only screen and (max-width:1700px){#a-philo{min-height:150vw;background-size:cover!important;background-position:50% 50%!important}.v-text-bubble{top:95vw;font-size:1.2vw}#header .logo .white-bar{height:12.95vw}}@media only screen and (max-width:1024px){.v-tablet{display:inherit}}@media only screen and (min-width:960px){.v-mobile{display:none}}@media only screen and (max-width:1100px){.p-partner-container .v-p-partner,.package-sec>div{width:48%}.p-partner-container .v-p-partner:nth-child(2n){margin-right:0}.treemer-blog-new.big-blog .layout_latest{width:48.5%;margin-right:3%}.treemer-blog-new.big-blog .layout_latest:nth-child(3n+3){margin-right:1.5%}.treemer-blog-new.big-blog .layout_latest:nth-child(2n+2){margin-right:0}.new-blog-sec .col_1,.new-blog-sec .col_2,.new-blog-sec>div,.news-detail-sec>.col_1,.news-detail-sec>.col_2{margin-left:0!important;margin-right:0!important;width:100%!important}.new-blog-sec{flex-direction:column-reverse}.new-blog-sec .col_1{margin-top:20px}.news-detail-sec{flex-direction:column}.news-side-pic .tablet-pic{display:block;width:100%!important}.news-side-pic .desktop-pic{display:none}}@media only screen and (max-width:1400px){.p-blog #wrapper:after,.p-blog #wrapper:before{display:none}#new-thx .inside{padding-bottom:5px}}@media only screen and (max-width:900px){.new-cart-2020 .v-custom-cart-table tbody,.new-cart-2020 .v-custom-cart-table tfoot{width:100%!important}.new-red-alert{margin-bottom:30px}#new-thx{background:url(/files/contao_files/Bilder/new_cart/mobile/danke-hintergrund.jpg) 50% 50%;background-size:cover}#new-thx .inside{min-height:200vw;padding-bottom:20px}}.v-custom-review-table ul{list-style:none;padding-left:0}.v-custom-review-table ul strong{color:#6fb739}.occasion_product .options{max-width:40em}.occasion_product .options label{display:none}.occasion_product .options input,.occasion_product .options textarea{margin-bottom:10px!important}.occasion_product .quantity_container{display:none!important}.occasion_product .add_to_cart{margin-left:0!important}#anlaesse section h3,#anlaesse-2 section h3,#wedding-tree section h3,#wedding-tree-2 section h3{color:#6fb739;font-size:120%}#anlaesse section h2,#anlaesse-2 section h2,#wedding-tree section h2,#wedding-tree-2 section h2{color:#6fb739;font-size:150%}.v-bg-lightgreen{background:#F0F8EA}.occasion-nav ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;list-style:none}@media only screen and (max-width:1100px){.occasion-nav ul{grid-template-columns:1fr 1fr}}@media only screen and (max-width:767px){.occasion-nav ul{grid-template-columns:1fr}}.occasion-nav ul .occasion-display .occasion-image img{width:100%}.occasion-nav ul .occasion-display.occasion-coming-soon .occasion-image{position:relative}.occasion-nav ul .occasion-display.occasion-coming-soon .occasion-image:after{content:"";display:block;position:absolute;right:7.5%;bottom:0;width:35%;height:100%;background:url(/files/contao_files/Bilder/anlaesse/coming_soon-banner.svg) 100% 100% no-repeat;background-size:100% auto}.occasion-nav ul .occasion-display.occasion-coming-soon>div a,.occasion-nav ul .occasion-display.occasion-coming-soon>div img{width:100%;filter:grayscale(100%)}.occasion-nav ul .occasion-display .v-button{width:100%;padding-left:6%;padding-right:6%;margin-top:10px}.occasion-nav ul .occasion-display .v-button a{width:100%!important}.ul-green-dot ul{list-style:none}.ul-green-dot li::before{content:"\2022";color:#6fb739;font-weight:700;display:inline-block;width:1.5em;margin-left:-1.5em}.project-container.christmas-action .project-container-inner{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.project-container.christmas-action .project-container-inner .single-project{width:100%!important;margin:0!important}.project-container.christmas-action .project-container-inner .single-project:first-child{grid-column:1/span 2}@media only screen and (max-width:767px){.project-container.christmas-action .project-container-inner .single-project:first-child{grid-column:auto}.project-container.christmas-action .project-container-inner{grid-template-columns:auto}}#philosophie.christmas{background:url(/files/contao_files/Bilder/winter2020/philosophie-winter.jpg)}#start-bee.christmas{background:url(/files/contao_files/Bilder/winter2020/info-bienenretten-winter.jpg)}#a-philo.christmas{background:url(/files/contao_files/Bilder/winter2020/philo-hintergrund-winter.jpg)}