@charset "UTF-8";.eco-grid-cards{display:grid;justify-content:left;-moz-column-gap:20px;column-gap:20px;row-gap:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-top:10px;}.eco-grid-widecards{display:grid;justify-content:left;-moz-column-gap:20px;column-gap:20px;row-gap:20px;grid-template-columns:1fr;margin-top:10px;}.eco-card-bf{position:relative;height:100%;box-shadow:var(--app-card-shadow);border-radius:var(--app-card-radius);background:var(--app-color-white);}.eco-card-bf .eco-card-image{text-align:center;width:100%;}.eco-card-bf .eco-card-image figure{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;}.eco-card-bf .eco-card-image figure img{width:100%;}.eco-card-bf .eco-card-title{padding:20px 20px 10px 20px;font-size:var(--app-card-title-font-size);}.eco-card-bf .eco-card-text{padding:10px 20px 20px 20px;color:var(--app-color-body);margin-bottom:50px;}.eco-card-bf .eco-card-text ul{padding-inline-start:15px;}.eco-card-bf .eco-card-readmore{position:absolute;width:100%;height:50px;bottom:0;left:0;padding:10px 20px;border-top:1px solid var(--app-color-grey-light);}.logoiconcards .eco-card-image img{background-color:var(--app-color-white);width:100%;max-width:140px;margin-top:20px;}.eco-product-desctext,.eco-product-shorttext{display:none;}.eco-pricecards-bf-grid{display:grid;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.eco-pricecards-bf-grid .eco-pricecards-bf{box-shadow:var(--app-card-shadow);border-radius:var(--app-card-radius);background:var(--app-color-white);padding:20px;}.eco-pricecards-bf-grid .eco-pricecards-bf .eco-card-img-col .eco-card-desc .eco-desc-alt{color:var(--app-color-blue);font-size:var(--app-card-title-font-size);font-weight:500;display:block;width:100%;}.eco-pricecards-bf-grid .eco-pricecards-bf .eco-card-img-col .eco-card-desc .eco-desc-caption{color:var(--app-color-blue);font-size:14px;display:block;width:100%;}.eco-pricecards-bf-grid .eco-pricecards-bf .eco-card-img-col .eco-card-title{color:var(--app-color-blue);}.eco-pricecards-bf-grid .eco-pricecards-bf .eco-card-text .btn{margin-bottom:20px;}.eco-pricecards-bf-grid .eco-pricecards-bf .eco-card-text .eco-txt-link-buttons a{font-size:14px;text-decoration:underline;}.eco-pricecards-bf-grid .eco-pricecards-bf .eco-card-text .eco-txt-link-buttons a:not(:last-child){padding-right:4px;}@media screen and (min-width:1150px){.eco-pricecards-bf-grid{grid-template-columns:1fr}.eco-pricecards-bf-grid .eco-pricecards-bf{display:grid;grid-template-columns:250px 1fr;-moz-column-gap:10px;column-gap:10px}.eco-pricecards-bf-grid .eco-pricecards-bf .eco-card-img-col{border:1px solid var(--app-color-white)}.eco-pricecards-bf-grid .eco-pricecards-bf .eco-card-img-col .eco-card-image{display:grid;grid-template-columns:90px auto;align-items:center;margin-top:30px}.eco-pricecards-bf-grid .eco-pricecards-bf .eco-card-img-col .eco-card-image img{width:100%;max-width:80px}.eco-pricecards-bf-grid .eco-pricecards-bf .eco-card-text{display:grid;grid-template-columns:3fr 2fr;-moz-column-gap:30px;column-gap:30px;align-items:center}.eco-pricecards-bf-grid .eco-pricecards-bf .eco-card-text ul{padding-inline-start:15px;margin-top:10px}}@media screen and (max-width:1149px){.eco-pricecards-bf-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.eco-pricecards-bf-grid .eco-pricecards-bf{position:relative}.eco-pricecards-bf-grid .eco-pricecards-bf .eco-card-img-col{text-align:center}.eco-pricecards-bf-grid .eco-pricecards-bf .eco-card-img-col .eco-card-desc{height:auto;min-height:60px}.eco-pricecards-bf-grid .eco-pricecards-bf .eco-card-img-col .eco-card-image{margin-top:20px}.eco-pricecards-bf-grid .eco-pricecards-bf .eco-card-img-col .eco-card-image img{width:100%;max-width:120px}.eco-pricecards-bf-grid .eco-pricecards-bf .eco-card-text{margin-top:20px;padding-bottom:260px}.eco-pricecards-bf-grid .eco-pricecards-bf .eco-card-text .eco-product-pricearea{border-top:1px solid var(--app-color-grey-light);padding:20px;margin-top:10px;position:absolute;bottom:0;left:0;width:100%;height:260px;text-align:center}.eco-pricecards-bf-grid .eco-pricecards-bf .eco-card-text .eco-product-pricearea .eco-price-details{text-align:left}}.moduletable.eco-news-category-shortnews ul{list-style:none;padding-inline-start:0;}.moduletable.eco-news-category-shortnews ul li{border-bottom:1px dotted var(--app-color-grey-light);margin-bottom:10px;padding-bottom:10px;}.moduletable.eco-news-category-shortnews ul li .mod-articles-category-title{font-size:18px;margin-bottom:5px;display:block;width:100%;}.moduletable.eco-news-category-shortnews ul li .mod-articles-category-category,.moduletable.eco-news-category-shortnews ul li .mod-articles-category-date{font-size:13px;color:var(--app-color-body);line-height:1.5;}.moduletable.eco-news-category-shortnews ul li .mod-articles-category-category a,.moduletable.eco-news-category-shortnews ul li .mod-articles-category-date a{pointer-events:none;cursor:default;text-decoration:none;color:var(--app-color-body);}.moduletable.eco-news-category-shortnews ul li .mod-articles-category-introtext{color:var(--app-color-body);margin-top:10px;font-weight:300;}.moduletable.eco-news-category-shortnews ul li .mod-articles-category-readmore{margin-bottom:0;display:inline-block;font-size:16px;}.moduletable.eco-news-category-shortnews ul li .mod-articles-category-readmore a{width:auto;padding:var(--app-btn-padding);font-size:var(--app-btn-fontsize);background-color:var(--app-color-blue-light);color:var(--app-color-white);border-radius:var(--app-btn-radius);}ul.eco-mod-category-text-image{list-style:none;padding-inline-start:0;}ul.eco-mod-category-text-image li{box-shadow:var(--app-card-shadow);border-radius:var(--app-card-radius);padding:var(--app-card-inline-padding);margin:var(--app-card-fullwidth-margin);}ul.eco-mod-category-text-image li img{width:100%;max-width:150px;margin-left:-10px;}ul.eco-mod-category-text-image li .mod-articles-category-date{font-size:14px;color:var(--app-color-body);}ul.eco-mod-category-text-image li .mod-articles-category-category a{pointer-events:none;cursor:default;text-decoration:none;color:var(--app-color-body);}.price-only{color:var(--app-color-blue);margin-right:5px;font-size:12px;}.price-text{color:var(--app-color-blue);font-weight:900;font-size:22px;}.price-info{color:var(--app-color-blue);margin-right:5px;font-size:12px;}.price-only-vk{color:var(--app-color-body);margin-right:5px;font-size:12px;}.price-text-vk{color:var(--app-color-body);font-weight:900;font-size:22px;}.price-info-vk{color:var(--app-color-body);margin-right:5px;font-size:12px;}.eco-price-details{font-weight:400;font-size:13px;color:var(--app-color-body);}.eco-price-details li{font-weight:300;font-size:13px;color:var(--app-color-body);line-height:1.4;}#resulttop .resultbar .row0,#resulttop .resultbar .row1{background:unset;box-shadow:var(--app-card-shadow);padding:10px 10px 10px 20px;}#resulttop .resultbar .row0 address,#resulttop .resultbar .row1 address{width:100%!important;}#resulttop .resultbar .row0 address a img.sidebar-icon,#resulttop .resultbar .row1 address a img.sidebar-icon{position:absolute;bottom:5px;right:2px;}#resulttop .resultbar .row0 address .location-title,#resulttop .resultbar .row1 address .location-title{min-height:55px;display:block;align-content:center;margin:0 0 0!important;line-height:var(--app-body-line-height);}#resulttop .resultbar .row0 address .location-title a,#resulttop .resultbar .row1 address .location-title a{font-family:var(--app-font-family);font-style:normal;font-weight:500;font-size:var(--app-body-font-size);color:var(--app-color-blue);margin:0 0 0!important;}#resulttop .resultbar .row0 address .locationaddress,#resulttop .resultbar .row1 address .locationaddress{font-family:var(--app-font-family);font-style:normal;line-height:var(--app-body-line-height);font-weight:300;font-size:var(--app-body-font-size);color:var(--app-color-body);margin-left:0;}#resulttop .resultbar .row0 address .locationaddress .field-value,#resulttop .resultbar .row1 address .locationaddress .field-value{font-family:var(--app-font-family);font-style:normal;color:var(--app-color-body);font-weight:500;}#resulttop .resultbar .row0 address .mytool a,#resulttop .resultbar .row1 address .mytool a{--app-btn-color:var(--app-color-blue);--app-btn-bg:transparent;--app-btn-border-color:var(--app-color-blue);--app-btn-hover-color:var(--app-color-blue-hover);--app-btn-hover-bg:var(--app-color-white);--app-btn-hover-border-color:var(--app-color-blue-hover);--app-btn-text-decoration:none;--app-btn-font-size:1rem;--app-btn-font-weight:500;--app-btn-line-height:1.5;--app-btn-border-width:1px;--app-btn-border-radius:4px;max-width:unset;letter-spacing:unset;padding:7px 12px;font-family:var(--app-font-family);font-size:var(--app-btn-font-size);font-weight:var(--app-btn-font-weight);line-height:var(--app-btn-line-height);color:var(--app-btn-color);text-align:center;-webkit-text-decoration:var(--app-btn-text-decoration);text-decoration:var(--app-btn-text-decoration);vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--app-btn-border-width) solid var(--app-btn-border-color);border-radius:var(--app-btn-border-radius);background-color:var(--app-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin:5px 5px 0 0;}#resulttop .resultbar .row0 address .mytool a:hover,#resulttop .resultbar .row1 address .mytool a:hover{color:var(--app-btn-hover-color);background-color:var(--app-btn-hover-bg);border:var(--app-btn-border-width) solid var(--app-btn-hover-border-color);}#resulttop .resultbar .row0 address .mytool .routeicon,#resulttop .resultbar .row0 address .mytool .detailsicon,#resulttop .resultbar .row0 address .mytool .contacticon,#resulttop .resultbar .row1 address .mytool .routeicon,#resulttop .resultbar .row1 address .mytool .detailsicon,#resulttop .resultbar .row1 address .mytool .contacticon{display:none;}.locationsearch{display:grid!important;justify-content:center;grid-template-columns:minmax(280px,1150px)!important;margin-bottom:30px;}#locationsearch .cmml-toolbar a,#locationsearch .mml-back{display:none!important;}#locationsearch h3 a.backbtn{display:none!important;}#locationsearch h3 [itemprop=name]{color:rgb(0,68,147)!important;font-size:28px;}#locationsearch .mml_address,#locationsearch .mml_description{width:calc(100% - 25px);margin-left:0;padding:0 10px;border-top:1px solid var(--app-color-blue);padding-top:20px;}#locationsearch .mml_address img.mmllogo{border:1px solid rgba(0,68,147,.5);width:100%;max-width:450px;margin:25px 30px 20px 0;float:left;}#locationsearch .mml_address .address span.locationaddress{font-family:var(--app-font-family);font-style:normal;line-height:1.7;font-weight:400;font-size:15px;color:var(--app-color-body);}#locationsearch .mml_address .address span.locationaddress span.field-value{font-weight:300;color:var(--app-color-blue);}#locationsearch .contacticon{display:none;}#locationsearch .contact-btn{--app-btn-color:white;--app-btn-bg:var(--app-color-blue);--app-btn-border-color:var(--app-color-blue);--app-btn-hover-color:white;--app-btn-hover-bg:var(--app-color-blue-hover);--app-btn-hover-border-color:var(--app-color-blue-hover);--app-btn-text-decoration:none;--app-btn-font-size:1rem;--app-btn-font-weight:600;--app-btn-line-height:1.5;--app-btn-border-width:1px;--app-btn-border-radius:4px;margin:20px 0;padding:10px 20px;font-family:var(--app-font-family);font-size:var(--app-btn-font-size);font-weight:var(--app-btn-font-weight);line-height:var(--app-btn-line-height);font-style:normal;color:var(--app-btn-color);text-align:center;-webkit-text-decoration:var(--app-btn-text-decoration);text-decoration:var(--app-btn-text-decoration);vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--app-btn-border-width) solid var(--app-btn-border-color);border-radius:var(--app-btn-border-radius);background-color:var(--app-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}#locationsearch .contact-btn:hover{color:var(--app-btn-hover-color);background-color:var(--app-btn-hover-bg);border:var(--app-btn-border-width) solid var(--app-btn-hover-border-color);}#maps .mmlsearch input.mmlsearch-query{width:calc(100% - 20px);max-width:600px;border:1px solid rgba(0,68,147,.5);border-radius:4px;height:47px;}.mmlsearch input#searchname,.mmlsearch input#searchzipcode{background-color:var(--app-color-white)!important;}.mmlsearch-block #searchinput,span.sidebarform .mmlsearch input#searchinput{background-color:var(--app-color-white)!important;}body .mmldir-search-fields .mmlsearch-block .add-on-geolocation{background-color:var(--app-color-white)!important;border:1px solid rgba(0,68,147,.5)!important;border-radius:4px;height:47px;}#maps .chzn-container .chzn-drop{box-shadow:none;border:none;width:auto;}#maps .chzn-container-single .chzn-drop{margin-top:0;border:1px solid rgba(0,68,147,.5);border-radius:4px;}#maps .chzn-container-single .chzn-single{border:1px solid rgba(0,68,147,.5);background:var(--app-color-white);color:var(--app-color-blue);box-shadow:none;}button.mymap.mymap-primary.resultmymap{color:var(--app-color-blue);background:var(--app-color-white);border:1px solid rgba(0,68,147,.5)!important;border-radius:4px;height:47px!important;}#locationsearch ul.tags.inline{padding:0!important;}#locationsearch .address ul.tags li .label{background-color:var(--app-color-blue-light);font-family:var(--app-font-family);font-style:normal;color:var(--app-color-white);font-size:14px;letter-spacing:0;border-radius:4px;cursor:auto;}#locationsearch .field-label{margin-top:25px;color:rgb(0,68,147);font-size:20px!important;display:inline-block!important;width:100%;}#locationsearch .field-value a{--app-btn-color:white;--app-btn-bg:var(--app-color-blue);--app-btn-border-color:var(--app-color-blue);--app-btn-hover-color:white;--app-btn-hover-bg:var(--app-color-blue-hover);--app-btn-hover-border-color:var(--app-color-blue-hover);--app-btn-text-decoration:none;--app-btn-font-size:1rem;--app-btn-font-weight:600;--app-btn-line-height:1.5;--app-btn-border-width:1px;--app-btn-border-radius:4px;display:inline-block;margin:20px 0;padding:10px 20px;font-family:var(--app-font-family);font-size:var(--app-btn-font-size);font-weight:var(--app-btn-font-weight);line-height:var(--app-btn-line-height);font-style:normal;color:var(--app-btn-color);text-align:center;-webkit-text-decoration:var(--app-btn-text-decoration);text-decoration:var(--app-btn-text-decoration);vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--app-btn-border-width) solid var(--app-btn-border-color);border-radius:var(--app-btn-border-radius);background-color:var(--app-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}#locationsearch .field-value a:hover{color:var(--app-btn-hover-color);background-color:var(--app-btn-hover-bg);border:var(--app-btn-border-width) solid var(--app-btn-hover-border-color);}.eco-mymaps-modul-qpr-interface-astroid{display:grid;grid-template-columns:auto auto;-moz-column-gap:80px;column-gap:80px;}.eco-mymaps-modul-qpr-interface-astroid address{text-align:center;box-shadow:var(--app-card-shadow);padding:var(--app-card-inline-padding);background:var(--app-color-white);border-radius:var(--app-card-radius);}.eco-mymaps-modul-qpr-interface-astroid address .field-value{color:var(--app-color-blue);font-weight:300;}.eco-mymaps-modul-qpr-interface-astroid img{width:100%;max-width:250px;}.eco-mymaps-modul-qpr-interface-astroid .btn{margin-top:25px;display:block;}#mxcpr{display:none;}.eco-cursor-pointer{cursor:pointer;}.jshop .prod_free_attribs input,.jshop .prod_qty_input input,.jshop .ecodms-shop-cartpage input.inputbox,.jshop .cart_block_discount input.inputbox{font-weight:300;color:var(--app-color-body);border:unset;border-bottom:1px solid var(--app-color-blue);padding:5px;border-radius:unset;background-color:unset;}.jshop .prod_free_attribs input[type=text]{width:100%;max-width:400px;}.jshop .prod_free_attribs input[type=number]{max-width:110px;}.jshop .prod_qty_input input{max-width:110px;}.jshop .ecodms-shop-cartpage input.inputbox{max-width:50px;}.jshop input[type=submit],.jshop input[type=button]{margin-top:20px;}.jshop input:focus,.jshop select:focus{outline:none;}.jshop .available{color:green;font-size:12px;display:none;}.jshop .not_available{color:red;font-size:12px;display:none;}.jshop .jshop.list_product .eco-shop-price-area,.jshop .jshop.list_related .eco-shop-price-area,.jshop .owl-carousel .eco-shop-price-area{margin-bottom:10px;}.jshop .jshop.list_product .description .eco-shop-manual-attributes,.jshop .jshop.list_related .description .eco-shop-manual-attributes,.jshop .owl-carousel .description .eco-shop-manual-attributes{margin-top:10px;margin-bottom:10px;font-size:11px;line-height:1.4;font-weight:500;}.jshop .jshop.list_product .description ul li,.jshop .jshop.list_related .description ul li,.jshop .owl-carousel .description ul li{line-height:1.4;margin-bottom:7px;}.jshop .jshop.list_product .description ul li .mini-text,.jshop .jshop.list_related .description ul li .mini-text,.jshop .owl-carousel .description ul li .mini-text{line-height:1;}.jshop_price,.extprice,.prod_price,.taxinfo{color:var(--app-color-price);}.taxinfo{font-size:12px;}html[lang=de-de] .eco-category-id_8 .eco-product-id_165 .eco-card-readmore{font-size:0;}html[lang=de-de] .eco-category-id_8 .eco-product-id_165 .eco-card-readmore:before{content:"Gratis buchen";width:100%;font-size:16px;}html[lang=en-GB] .eco-category-id_8 .eco-product-id_165 .eco-card-readmore{font-size:0;}html[lang=en-GB] .eco-category-id_8 .eco-product-id_165 .eco-card-readmore:before{content:"Book for free";width:100%;font-size:16px;}.expiration_date_end{display:none;}.eco-shop-price-llg-info-card{font-size:12px;margin-top:10px;line-height:1.5;}.eco-shop-price-llg-info-text{color:var(--app-color-wfl);font-size:16px;font-weight:500;margin-top:15px;border:1px solid var(--app-color-wfl);padding:10px;border-radius:4px;}.eco-product-id_39 .prod_qty_input,.eco-product-id_54 .prod_qty_input,.eco-product-id_59 .prod_qty_input,.eco-product-id_60 .prod_qty_input,.eco-product-id_61 .prod_qty_input,.eco-product-id_68 .prod_qty_input,.eco-product-id_101 .prod_qty_input,.eco-product-id_104 .prod_qty_input,.eco-product-id_115 .prod_qty_input,.eco-product-id_133 .prod_qty_input,.eco-product-id_139 .prod_qty_input,.eco-product-id_152 .prod_qty_input,.eco-product-id_154 .prod_qty_input,.eco-product-id_158 .prod_qty_input,.eco-product-id_160 .prod_qty_input,.eco-product-id_166 .prod_qty_input{display:none;}.eco-product-id_101 .row-free-attr-8,.eco-product-id_139 .row-free-attr-8,.eco-product-id_152 .row-free-attr-8,.eco-product-id_154 .row-free-attr-8,.eco-product-id_158 .row-free-attr-8,.eco-product-id_160 .row-free-attr-8,.eco-product-id_166 .row-free-attr-8{display:none;}.eco-jshop-related-products{margin:35px 0 25px 0;}.productfull .eco-shop-col-grid{display:grid;grid-template-columns:1fr 3fr;-moz-column-gap:20px;column-gap:20px;margin-top:10px;}.productfull .eco-shop-col-grid .eco-prod-col-left .image_middle{border:1px solid var(--app-color-blue-light);border-radius:4px;padding:20px;text-align:center;}.productfull .eco-shop-col-grid .eco-prod-col-left .image_middle img{width:100%;max-width:160px;}.productfull .eco-shop-col-grid .eco-prod-col-left .image_middle .text_zoom{display:none;}.productfull .eco-shop-col-grid .eco-prod-col-left .image_middle .jshop_code_prod{color:var(--app-color-blue);font-size:12px;}.productfull .eco-shop-col-grid .eco-prod-col-right{border:1px solid var(--app-color-blue-light);border-radius:4px;padding:20px;}.productfull .eco-shop-col-grid .eco-prod-col-right .moduletable{margin:0;padding:0;}.productfull .eco-shop-col-grid .eco-prod-col-right .eco-required,.productfull .eco-shop-col-grid .eco-prod-col-right .requiredtext{color:var(--app-color-required);font-size:12px;}.productfull .eco-shop-col-grid .eco-prod-col-right .requiredtext{margin-top:20px;}.productfull .eco-shop-col-grid .eco-prod-col-right .jshop_prod_attributes .attributes_title{color:var(--app-color-blue);}.productfull .eco-shop-col-grid .eco-prod-col-right .prod_free_attribs .name{color:var(--app-color-blue);margin-top:20px;}.productfull .eco-shop-col-grid .eco-prod-col-right .prod_free_attribs label{color:var(--app-color-legend);font-size:var(--app-font-size-legend);display:block;}.productfull .eco-shop-col-grid .eco-prod-col-right .eco-shop-prodpage-pricearea{margin-top:20px;margin-bottom:20px;}.productfull .eco-shop-col-grid .eco-prod-col-right .prod_qty_input label{color:var(--app-color-blue);display:block;}.productfull .eco-shop-col-grid .eco-prod-col-right .extra_fields{font-size:12px;line-height:1.4;margin-bottom:20px;}@media (max-width:800px){.productfull .eco-shop-col-grid{grid-template-columns:1fr}}.mod-shop-characteristics{border:1px solid var(--app-color-blue-dark);font-size:12px;line-height:1.2;border-radius:var(--app-card-radius);padding:10px!important;margin-bottom:10px!important;}@media (min-width:800px){.mod-shop-characteristics ul{display:grid;grid-template-columns:1fr 1fr}}html[lang=de-de] .productfull.eco-product-id_39 .row-free-attr-8 span.freeattribut_name{font-size:0;}html[lang=de-de] .productfull.eco-product-id_39 .row-free-attr-8 span.freeattribut_name:before{font-size:var(--app-body-font-size);content:"Zusätzliche, gleichzeitige Verbindungen";}html[lang=de-de] .productfull.eco-product-id_39 .row-free-attr-8 label{font-size:0;}html[lang=de-de] .productfull.eco-product-id_39 .row-free-attr-8 label::before{font-size:var(--app-font-size-legend);content:"Geben Sie ein wie viele zusätzliche Nutzer / Dienste die Software gleichzeitig verwenden können.";}html[lang=en-GB] .productfull.eco-product-id_39 .row-free-attr-8 span.freeattribut_name{font-size:0;}html[lang=en-GB] .productfull.eco-product-id_39 .row-free-attr-8 span.freeattribut_name:before{font-size:var(--app-body-font-size);content:"Additional, Concurrent Connections";}html[lang=en-GB] .productfull.eco-product-id_39 .row-free-attr-8 label{font-size:0;}html[lang=en-GB] .productfull.eco-product-id_39 .row-free-attr-8 label::before{font-size:var(--app-font-size-legend);content:"Enter how many additional users / services can use the software at the same time.";}html[lang=de-de] .productfull.eco-product-id_60 .row-free-attr-9 span.freeattribut_name{font-size:0;}html[lang=de-de] .productfull.eco-product-id_60 .row-free-attr-9 span.freeattribut_name:before{font-size:var(--app-body-font-size);content:"Zusätzliche Benutzer";}html[lang=de-de] .productfull.eco-product-id_60 .row-free-attr-9 label{font-size:0;}html[lang=de-de] .productfull.eco-product-id_60 .row-free-attr-9 label::before{font-size:var(--app-font-size-legend);content:"Geben Sie ein wie viele zusätzliche Nutzer die Software verwenden können.";}html[lang=en-GB] .productfull.eco-product-id_60 .row-free-attr-9 span.freeattribut_name{font-size:0;}html[lang=en-GB] .productfull.eco-product-id_60 .row-free-attr-9 span.freeattribut_name:before{font-size:var(--app-body-font-size);content:"Additional Users";}html[lang=en-GB] .productfull.eco-product-id_60 .row-free-attr-9 label{font-size:0;}html[lang=en-GB] .productfull.eco-product-id_60 .row-free-attr-9 label::before{font-size:var(--app-font-size-legend);content:"Enter how many additional users can use the software.";}.eco-product-id_123 .eco-shop-prodpage-pricearea,.eco-product-id_146 .eco-shop-prodpage-pricearea,.eco-product-id_165 .eco-shop-prodpage-pricearea{display:none;}.eco-product-id_39 .eco-shop-price-area,.eco-product-id_54 .eco-shop-price-area,.eco-product-id_60 .eco-shop-price-area,.eco-product-id_61 .eco-shop-price-area,.eco-product-id_90 .eco-shop-price-area,.eco-product-id_115 .eco-shop-price-area,.eco-product-id_146 .eco-shop-price-area,.eco-product-id_165 .eco-shop-price-area{display:none;}.freeAttrLicenseGuaranteeErrorField{color:var(--app-color-red);}.licinfo.detail{font-weight:600;margin-top:20px;}.licinfo.workz.yes{color:var(--app-color-mlz);}.licinfo.user,.licinfo.detail,.licinfo.simconn,.licinfo.apiconc,.licinfo.validuntil,.licinfo.version,.licinfo.workz,.licinfo.tooearly,.licinfo.update{color:var(--app-color-grey-dark);}.configurable-produc-list .front-configurable-product{display:grid;grid-template-columns:auto auto 1fr auto;background-color:var(--app-color-blue-lighter);cursor:pointer;}.configurable-produc-list .configurable-product-group-title{color:var(--app-color-blue);}.configurable-produc-list .front-configurable-product-description{line-height:1.5;max-width:unset;color:unset;}.configurable-produc-list .front-configurable-product-description ul{display:none;}.configurable-produc-list .configurable-produc-price{text-align:right;line-height:1.5;}.configurable-produc-list .configurable-produc-price .extprice_tax_text{font-size:12px;}.configurable-produc-list .configurable-product-radio,.configurable-produc-list .configurable-product-checkbox,.configurable-produc-list .front-configurable-product-image,.configurable-produc-list .front-configurable-product-name,.configurable-produc-list .front-configurable-product-name label,.configurable-produc-list .configurable-produc-price{float:none!important;cursor:pointer;}.configurable-produc-list .front-configurable-product:before,.configurable-produc-list .front-configurable-product:after,.configurable-produc-list .configurable-product-group:before,.configurable-produc-list .configurable-product-group:after{display:block;content:unset;}@media screen and (max-width:1149px){.configurable-produc-list .front-configurable-product{display:grid;grid-template-columns:auto 1fr auto}.configurable-produc-list .front-configurable-product-image{display:none}}.eco-jshop-cart,.eco-jshop-cartincheckout{margin-top:20px;}.eco-jshop-cart .eco-shop-cart-grid,.eco-jshop-cartincheckout .eco-shop-cart-grid{display:grid;grid-template-columns:1fr 2fr 1fr 1fr 1fr 1fr;border:1px solid var(--app-color-blue-light);padding:10px;}.eco-jshop-cart .eco-shop-cart-headline,.eco-jshop-cartincheckout .eco-shop-cart-headline{font-size:14px;text-transform:uppercase;color:var(--app-color-blue);}.eco-jshop-cart .jshop_code_prod,.eco-jshop-cart .jshop_cart_attribute,.eco-jshop-cart .list_extra_field,.eco-jshop-cartincheckout .jshop_code_prod,.eco-jshop-cartincheckout .jshop_cart_attribute,.eco-jshop-cartincheckout .list_extra_field{font-size:12px;line-height:1.2;}.eco-jshop-cart img,.eco-jshop-cartincheckout img{width:100%;max-width:100px;}.eco-jshop-cart .quantity label,.eco-jshop-cartincheckout .quantity label{font-size:9px;display:block;}.eco-jshop-cart .quantity .cart_reload.icon-refresh,.eco-jshop-cartincheckout .quantity .cart_reload.icon-refresh{cursor:pointer;}.eco-jshop-cart .data,.eco-jshop-cartincheckout .data{font-size:14px;color:var(--app-color-body);}.eco-jshop-cart .data span.price,.eco-jshop-cart .data span.extprice,.eco-jshop-cartincheckout .data span.price,.eco-jshop-cartincheckout .data span.extprice{display:block;color:var(--app-color-body);}.eco-jshop-cart .jshop_subtotal,.eco-jshop-cartincheckout .jshop_subtotal{margin-top:20px;width:100%;max-width:300px;}.eco-jshop-cart .jshop_subtotal .subtotal,.eco-jshop-cart .jshop_subtotal .discount,.eco-jshop-cart .jshop_subtotal .tax,.eco-jshop-cart .jshop_subtotal .total,.eco-jshop-cartincheckout .jshop_subtotal .subtotal,.eco-jshop-cartincheckout .jshop_subtotal .discount,.eco-jshop-cartincheckout .jshop_subtotal .tax,.eco-jshop-cartincheckout .jshop_subtotal .total{display:grid;grid-template-columns:auto auto;}.eco-jshop-cart .jshop_subtotal .subtotal .name,.eco-jshop-cart .jshop_subtotal .discount .name,.eco-jshop-cart .jshop_subtotal .tax .name,.eco-jshop-cart .jshop_subtotal .total .name,.eco-jshop-cartincheckout .jshop_subtotal .subtotal .name,.eco-jshop-cartincheckout .jshop_subtotal .discount .name,.eco-jshop-cartincheckout .jshop_subtotal .tax .name,.eco-jshop-cartincheckout .jshop_subtotal .total .name{text-align:left;}.eco-jshop-cart .jshop_subtotal .subtotal .value,.eco-jshop-cart .jshop_subtotal .discount .value,.eco-jshop-cart .jshop_subtotal .tax .value,.eco-jshop-cart .jshop_subtotal .total .value,.eco-jshop-cartincheckout .jshop_subtotal .subtotal .value,.eco-jshop-cartincheckout .jshop_subtotal .discount .value,.eco-jshop-cartincheckout .jshop_subtotal .tax .value,.eco-jshop-cartincheckout .jshop_subtotal .total .value{text-align:right;}.eco-jshop-cart .jshop_subtotal .total .name,.eco-jshop-cart .jshop_subtotal .total .value,.eco-jshop-cartincheckout .jshop_subtotal .total .name,.eco-jshop-cartincheckout .jshop_subtotal .total .value{font-weight:700;color:var(--app-color-blue-dark);}.cart_block_discount label.name{color:var(--app-color-blue);font-weight:500;display:block;}.cart_buttons #checkout{display:grid;grid-template-columns:1fr 1fr;margin:40px 0;}.cart_buttons #checkout .pull-right{text-align:right;}@media (max-width:800px){.eco-jshop-cart .eco-shop-cart-grid,.eco-jshop-cartincheckout .eco-shop-cart-grid{display:grid;grid-template-columns:1fr;text-align:center}.eco-jshop-cart .eco-shop-cart-headline,.eco-jshop-cartincheckout .eco-shop-cart-headline{display:none}}.eco-shop-checkout-menu{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));-moz-column-gap:10px;column-gap:10px;margin-top:20px;}.eco-shop-checkout-menu .jshop_order_step.active,.eco-shop-checkout-menu .jshop_order_step.next,.eco-shop-checkout-menu .jshop_order_step.prev{padding:10px;color:var(--app-color-white);border-top-right-radius:10px;text-align:center;}.eco-shop-checkout-menu .jshop_order_step.active a,.eco-shop-checkout-menu .jshop_order_step.next a,.eco-shop-checkout-menu .jshop_order_step.prev a{color:var(--app-color-white);}.eco-shop-checkout-menu .jshop_order_step.active{background-color:rgb(0,68,147);}.eco-shop-checkout-menu .jshop_order_step.next,.eco-shop-checkout-menu .jshop_order_step.prev{background-color:var(--app-color-blue-dark);}.jshop.address_block .form-control-feedback{color:var(--app-color-required);}.jshop.address_block .fielderror{border:1px solid var(--app-color-required)!important;}.jshop.address_block select,.jshop.address_block select:focus{color:var(--app-color-body);}.jshop.address_block .control-label.name{margin-top:10px;font-weight:400;color:var(--app-color-blue);}.jshop.address_block .control-group:nth-child(14) .control-label.name{color:var(--app-color-body);font-weight:400;}.jshop.address_block .eco-invoice-copy-title{color:var(--app-color-blue);}.jshop.address_block .eco-invoice-copy-txt,.jshop.address_block .eco-invoice-copy-radio{margin-bottom:10px;}.jshop.address_block .control-group:nth-child(15),.jshop.address_block .eco-delivery-adress-area,.jshop.address_block .jshop_block_privacy_statement{border:1px solid var(--app-color-blue-light);border-radius:4px;padding:5px 10px;margin-bottom:10px;margin-top:20px;}.eco-finish-vendor-info,.pfinish_comment_block,.checkoutinfo{margin-top:20px;}.checkout_payment_block{margin-top:20px;}.checkout_payment_block img{width:100%;max-width:250px;border:1px solid var(--app-color-blue-light);border-radius:4px;cursor:pointer;}.checkout_payment_block .ecodms-payment-name{padding-left:20px;font-weight:300;}.eco-module-shop-cart{border:1px solid var(--app-color-grey-light);border-radius:4px;cursor:pointer;padding:2px 4px 0 4px;}.eco-module-shop-cart:hover{border:1px solid var(--app-color-blue-hover);}.eco-module-shop-cart .cart-count{font-size:12px;}.eco-shop-user-account .jshop_profile_data span{font-weight:600;}.eco-shop-user-account .jshop_profile_data .eco-shop-userlogindata{margin:20px 0;}.eco-shop-user-account .jshop_profile_data .group{margin-top:20px;}.eco-shop-user-account .jshop_profile_data .group .eco-res-type,.eco-shop-user-account .jshop_profile_data .group .eco-res-status,.eco-shop-user-account .jshop_profile_data .group .eco-res-condition,.eco-shop-user-account .jshop_profile_data .group .eco-res-key-accountid{color:var(--app-color-blue);}.eco-shop-user-account .myaccount_urls{display:grid;justify-content:left;-moz-column-gap:10px;column-gap:10px;row-gap:10px;grid-template-columns:repeat(6,minmax(min-content,max-content));margin-top:25px;}.jshop.myorders_list .myorders_block_info{margin-bottom:20px;padding:15px;}.jshop.myorderinfo .row.userinfo .userbillinfo{margin-top:25px;width:100%;}.jshop.myorderinfo .row.userinfo .userbillinfo table tr td:nth-child(1){padding-right:25px;}.jshop.myorderinfo .row.userinfo .userdeliveryinfo{display:none;}.jshop.myorderinfo .product_head{margin-top:25px;margin-bottom:5px;}.jshop.myorderinfo .eco-jshop-extfields{margin:25px 0;}.jshop.myorderinfo .eco-jshop-extfields td:nth-child(2){color:var(--app-color-blue);font-weight:700;}.jshop.myorderinfo .order_items .cart-configurable-products-list-admin{display:none;}.jshop.myorderinfo .order_items table tr td{border:1px solid var(--app-color-body);padding:15px;}.jshop.myorderinfo .jshop_subtotal{margin:25px 0;width:100%;max-width:300px;}.jshop.myorderinfo .jshop_subtotal .subtotal,.jshop.myorderinfo .jshop_subtotal .discount,.jshop.myorderinfo .jshop_subtotal .tax,.jshop.myorderinfo .jshop_subtotal .total{display:grid;grid-template-columns:auto auto;}.jshop.myorderinfo .jshop_subtotal .subtotal .name,.jshop.myorderinfo .jshop_subtotal .discount .name,.jshop.myorderinfo .jshop_subtotal .tax .name,.jshop.myorderinfo .jshop_subtotal .total .name{text-align:left;}.jshop.myorderinfo .jshop_subtotal .subtotal .value,.jshop.myorderinfo .jshop_subtotal .discount .value,.jshop.myorderinfo .jshop_subtotal .tax .value,.jshop.myorderinfo .jshop_subtotal .total .value{text-align:right;}.jshop.myorderinfo .jshop_subtotal .total .value{font-weight:700;text-decoration:underline;text-decoration-style:double;}.owl-carousel{border:0 solid red;}.owl-carousel .owl-stage{display:flex;}.owl-carousel .owl-nav{color:var(--app-color-blue);display:none!important;}.owl-carousel .owl-dots{display:block!important;}.owl-carousel .owl-item{box-shadow:var(--app-card-shadow);border-radius:var(--app-card-radius);background-color:var(--app-color-white);padding:20px;margin-bottom:20px;display:flex;}.owl-carousel .owl-item .owl-image img{width:100%;max-width:160px;}.owl-carousel .owl-item .owl-text{text-align:left;padding-bottom:60px;}.owl-carousel .owl-item .owl-text .name h3{font-size:20px;line-height:1.2;margin-top:20px;}.owl-carousel .owl-item .owl-text .description{margin-bottom:10px;}.owl-carousel .owl-item .owl-text .description ul{margin-bottom:0;margin-top:0;}.owl-carousel .owl-item .owl-text .eco-training-dates-area{margin:0 0 10px 0;font-style:italic;font-weight:300;}.owl-carousel .owl-item .owl-text .buttons{position:absolute;bottom:10px;left:0;right:0;text-align:center;}html[lang=de-de] .owl-carousel .owl-item .eco-product-id_165 .owl-text .buttons .btn{color:var(--app-color-blue);font-size:0;}html[lang=de-de] .owl-carousel .owl-item .eco-product-id_165 .owl-text .buttons .btn::before{content:"Gratis buchen";color:var(--app-color-white);width:100%;font-size:16px;}html[lang=en-GB] .owl-carousel .owl-item .eco-product-id_165 .owl-text .buttons .btn{color:var(--app-color-blue);font-size:0;}html[lang=en-GB] .owl-carousel .owl-item .eco-product-id_165 .owl-text .buttons .btn::before{content:"Book for free";color:var(--app-color-white);width:100%;font-size:16px;}.jd_content_file{display:inline!important;}.eco-ea-accordion{margin:0;overflow:hidden;background:transparent;border-bottom:1px solid var(--app-color-blue);max-width:100vw;}.eco-ea-accordion input[type=checkbox]{position:absolute;opacity:0;z-index:-1;padding:0;}.eco-ea-accordion-label{display:flex;font-weight:700;cursor:pointer;color:var(--app-color-blue);line-height:40px;}.eco-ea-accordion-label::before{margin-right:20px;font-family:"Material Icons";content:"\e5cf";font-size:20px;color:var(--app-color-blue);font-weight:400;}.eco-ea-accordion-content{max-height:0;padding:0 0 0 40px;background:transparent;transition:all .35s;}.eco-ea-accordion-content ul{margin:0;padding-inline-start:20px;padding-top:5px;}.eco-ea-accordion-content:before{content:"";width:100%;height:5px;display:block;}.eco-ea-accordion-content:after{content:"";width:100%;height:20px;display:block;}.eco-ea-accordion input:checked ~ .eco-ea-accordion-content{max-height:100%;}.eco-ea-accordion input:checked ~ .eco-ea-accordion-label::before{margin-right:20px;font-family:"Material Icons";content:"\e5ce";font-size:20px;color:var(--app-color-blue);font-weight:400;}.eco-ea-accordion-margin{margin:10px 0;}table.mdl-ecodms-table{width:100%;margin:0;padding:0;border-collapse:collapse;table-layout:fixed;margin-bottom:25px;}table.mdl-ecodms-table tr{border:1px solid var(--app-color-blue-light);padding:5px;}table.mdl-ecodms-table th,table.mdl-ecodms-table td{padding:10px;text-align:center;}table.mdl-ecodms-table th{font-size:16px;letter-spacing:1px;}table.mdl-ecodms-downloads-table{width:100%;margin-bottom:25px;padding:0;border-collapse:collapse;text-align:left;}table.mdl-ecodms-downloads-table tr{border:1px solid var(--app-color-blue-light);padding:5px;}table.mdl-ecodms-downloads-table th,table.mdl-ecodms-downloads-table td{padding:10px;}table.mdl-ecodms-downloads-table th{font-weight:500;color:var(--app-color-body);}.mdl-ecodms-downloads-table td{width:17%;text-align:left;}.mdl-ecodms-downloads-table td:first-child{width:30%;text-align:left;}table.mdl-ecodms-jshop-table,table.mdl-ecodms-download-table,table.mdl-ecodms-download-manual-table,table.mdl-ecodms-technic-table{border:0;margin:10px 0;width:100%;}table.mdl-ecodms-jshop-table{max-width:600px;min-width:230px;}table.mdl-ecodms-jshop-table thead{display:none;}table.mdl-ecodms-download-table thead,table.mdl-ecodms-download-manualtable thead,table.mdl-ecodms-download-single-table thead,table.mdl-ecodms-technic-table thead{display:none;}table.mdl-ecodms-jshop-table tr,table.mdl-ecodms-download-table tr,table.mdl-ecodms-download-manual-table tr,table.mdl-ecodms-technic-table tr{margin-bottom:10px;display:block;padding:5px 0;}table.mdl-ecodms-jshop-table td,table.mdl-ecodms-download-table td,table.mdl-ecodms-download-manual-table td,table.mdl-ecodms-technic-table td{display:block;text-align:right;font-size:13px;border-bottom:1px dotted var(--app-color-blue-light);}table.mdl-ecodms-download-table td:last-child,table.mdl-ecodms-download-manual-table td:last-child,table.mdl-ecodms-technic-table td:last-child{border-bottom:0;}table.mdl-ecodms-jshop-table td:before,table.mdl-ecodms-download-table td:before,table.mdl-ecodms-download-manual-table td:before,table.mdl-ecodms-technic-table td:before{content:attr(data-label);float:left;padding-right:20px;font-weight:500;}table.mdl-ecodms-download-table td:last-child,table.mdl-ecodms-download-manual-table .download-description{text-align:left;}@media screen and (min-width:770px){.license-table td,.license-table th{text-align:left!important}}@media screen and (max-width:770px){.mdl-ecodms-downloads-table{border:0}.mdl-ecodms-downloads-table caption{font-size:1.3em}.mdl-ecodms-downloads-table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.mdl-ecodms-downloads-table tr{border-bottom:1px solid var(--app-color-blue-light);display:block;margin-bottom:.625em}.mdl-ecodms-downloads-table td{border-bottom:1px solid var(--app-color-blue-light);display:block;font-size:.8em;text-align:right;width:auto!important}.mdl-ecodms-downloads-table td:before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase}.mdl-ecodms-downloads-table td:last-child{border-bottom:0}.mdl-ecodms-downloads-table td:first-child{width:auto!important}table.mdl-ecodms-table{border:0;margin:10px 0;width:100%}table.mdl-ecodms-table thead{display:none}table.mdl-ecodms-table tr{margin-bottom:10px;display:block;padding:5px 0}table.mdl-ecodms-table td{display:block;text-align:right;font-size:13px;border-bottom:1px dotted var(--app-color-blue-light)}table.mdl-ecodms-table td:last-child{border-bottom:0}table.mdl-ecodms-table td:before{content:attr(data-label);float:left;padding-right:20px;font-family:var(--app-font-family)}}.eco-tab-margin{margin-top:20px;}.ecotabs-block{display:flex;align-items:center;justify-content:center;}.ecotabs{display:flex;flex-wrap:wrap;width:100%;}.ecotabs label{display:flex;align-items:center;justify-content:center;padding:1rem 2rem;margin-right:.0625rem;cursor:pointer;background-color:var(--app-color-blue);color:#fff;font-family:var(--app-font-family);font-size:1.2rem;font-weight:700;transition:background-color ease .3s;order:1;width:auto;}.ecotabs label:hover{background-color:var(--app-color-blue-hover);}.ecotabs .ecotab{flex-grow:1;width:100%;height:100%;display:none;order:9;margin-top:20px;}.ecotabs .ecotab>*:not(:last-child){margin-bottom:.8rem;}.ecotabs [type=radio]{display:none;}.ecotabs [type=radio]:checked + label{background-color:#fff;color:var(--app-color-blue);border-top:4px solid var(--app-color-blue);box-shadow:0 10px 10px rgba(0,0,0,.4);border-bottom:none;}.ecotabs [type=radio]:checked + label:hover{background-color:var(--app-color-blue-hover);color:var(--app-color-white);}.ecotabs [type=radio]:checked + label + .ecotab{display:block;}@media (max-width:768px){.ecotabs label{width:100%}}.convertforms{--input-placeholder-color:var(--app-color-body)!important;--input-color:var(--app-color-body)!important;margin-top:20px;}.convertforms .dz-message>*{opacity:unset!important;}.convertforms .cf_eco_required_star{color:var(--app-color-required);}.convertforms .cf-form-wrap.cf-col-16{padding:0;}.convertforms .cf-content-wrap.cf-col-16{padding:0;margin-bottom:10px;}.convertforms .cf-content-wrap.cf-col-16 .cf-content-text{color:var(--app-color-body);line-height:var(--app-body-line-height);font-size:var(--app-body-font-size);}button[aria-controls=attrib-articletypeoptions],button[aria-controls=attrib-articleblogoptions],button[aria-controls=attrib-articleogoptions],button[aria-controls=language]{display:none!important;}.blog .card-body .tags{display:none;}.blog figure{text-align:center;}.ecodms-blog-layout-override figure{text-align:center;margin-top:10px;}.ecodms-blog-layout-override .ecodms-article-intro{font-weight:500;font-size:1.15rem;}.ecodms-blog-layout-override div[itemprop=articleBody] a{text-decoration:underline;font-weight:700;}@media (min-width:992px){.ecodms-blog-layout-override div[itemprop=articleBody]{max-width:720px;margin:auto auto}.ecodms-blog-layout-override .item-title,.ecodms-blog-layout-override .article-info,.ecodms-blog-layout-override .tags{max-width:720px;margin:auto auto}}li.socialshare-mobileprefix{display:none;}.table-of-contents-ck-wrap ol li a,.table-of-contents-ck-wrap ul li a{font-weight:700;text-decoration:unset!important;}:root{--app-font-family:"Roboto",sans-serif;--app-body-font-size:16px;--app-body-line-height:1.4;--app-code-font-family:monospace;--app-code-color:#006493;--app-code-font-size:14px;--app-code-line-height:1.2;--app-color-required:#D73E31;--app-color-even:#b2c7de;--app-color-odd:#FFFFFF;--app-color-body:#616E79;--app-color-grey-light:#CCCCCC;--app-color-grey-dark:#4C4C4C;--app-color-grey-darker:#363636;--app-color-blue:#004493;--app-color-blue-light:#b2c7de;--app-color-blue-lighter:#fcfdfe;--app-color-blue-medium:#003676;--app-color-blue-dark:#002147;--app-color-blue-hover:#002147;--app-color-dms:#039BE6;--app-color-dmsaddons:#039BE6;--app-color-mlz:#90BD38;--app-color-wfl:#fbba00;--app-color-wkz:#105c88;--app-color-one:#32aeea;--app-color-white:#FFFFFF;--app-color-training:#74c2c7;--app-color-section-hell:#e5ecf4;--app-color-red:#FF0000;--app-color-legend:#4C4C4C;--app-font-size-legend:14px;--app-inputbox-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);--app-color-price:#0050ad;--app-card-bg:rgba(255,255,255,.9);--app-card-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);--app-card-radius:4px;--app-card-inline-padding:20px;--app-card-fullwidth-margin:0 0 20px 0;--app-card-title-font-size:20px;--app-color-primary-btn:#004493;--app-color-secondary-btn:#4C4C4C;--app-btn-radius:4px;--app-btn-padding:5px 10px;--app-btn-fontsize:14px;--app-grid-col-default:minmax(200px,1150px);--app-grid-col-banner-icon:minmax(200px,1450px);--app-section-desktop-padding:20px 0 40px 0;--app-section-mobile-padding:20px 20px;--app-banner-bg-image-desktop-overlay:linear-gradient(90deg,rgba(255,255,255,.75) 50%,transparent);--app-banner-bg-image-mobile-overlay:rgba(255,255,255,.75);--app-banner-bg-color:#e5ecf4;--app-banner-bg-dots:url(../images/bg/eco-bg-cd-lines-white.webp),url(../images/bg/eco-bg-cd-dots-white.webp);--app-banner-bg-position:left bottom,right top;--app-banner-bg-size:30vw,30vw;--app-banner-bg-repeat:no-repeat;--app-banner-desktop-padding:80px 0;--app-banner-mobile-padding:40px 20px;--app-color-green:#90BD38;--app-color-green-hover:#689b02;}a{text-decoration:none;}a:hover{text-decoration:none;}strong{font-weight:700;}.btn-primary{--bs-btn-color:white;--bs-btn-bg:var(--app-color-blue);--bs-btn-border-color:var(--app-color-blue);--bs-btn-hover-color:white;--bs-btn-hover-bg:var(--app-color-blue-hover);--bs-btn-hover-border-color:var(--app-color-blue-hover);--bs-btn-active-color:white;--bs-btn-active-bg:var(--app-color-blue-hover);--bs-btn-active-border-color:var(--app-color-blue-hover);--bs-btn-disabled-color:white;--bs-btn-disabled-bg:var(--app-color-blue-hover);--bs-btn-disabled-border-color:var(--app-color-blue-hover);}.btn-secondary{--bs-btn-color:var(--app-color-blue);--bs-btn-bg:transparent;--bs-btn-border-color:var(--app-color-blue);--bs-btn-hover-color:var(--app-color-blue-hover);--bs-btn-hover-bg:transparent;--bs-btn-hover-border-color:var(--app-color-blue-hover);--bs-btn-active-color:white;--bs-btn-active-bg:var(--app-color-blue-light);--bs-btn-active-border-color:var(--app-color-blue-light);--bs-btn-disabled-color:var(--app-color-blue-hover);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--app-color-blue-light);}.btn-s{padding:7px 8px 5px 8px;font-size:14px;}.btn{margin:5px 5px 0 0;font-weight:500;}.mini-text{font-size:12px;}.section-colored-bg{background-color:var(--app-color-section-hell);}fieldset legend{color:var(--app-color-legend);font-size:var(--app-font-size-legend);}.eco-code{font-family:var(--app-code-font-family);color:var(--app-code-color);font-size:var(--app-code-font-size);line-height:var(-app-code-line-height);}.eco-shadow-default,.eco-card-shadow{box-shadow:var(--app-card-shadow);}.eco-versionsearch-infobox{border:0 solid red;}.eco-versionsearch-infobox .eco-versionsearch-red{color:var(--app-color-red);}.eco-versionsearch-infobox .eco-versionsearch-orange{color:var(--app-color-wfl);}.eco-versionsearch-infobox .eco-versionsearch-green{color:var(--app-color-mlz);font-size:20px;font-weight:500;}.eco-versionsearch-infobox a{border:0 solid red;padding:10px 20px;box-shadow:var(--app-card-shadow);transition:all .3s cubic-bezier(.25,.8,.25,1);background-color:var(--app-color-blue);color:var(--app-color-white);border-radius:4px;font-size:18px;}.eco-versionsearch-infobox a:hover{box-shadow:var(--app-inputbox-shadow);color:var(--app-color-white);}.searchvalue_licensee,.searchvalue_license{margin-top:35px;}input.eco-versionsearch-licensee,input.eco-versionsearch-licno{font-family:var(--app-font-family);font-weight:300;font-size:16px;color:var(--app-color-body);border:unset;border-bottom:1px solid var(--app-color-blue);padding:5px;border-radius:unset;background-color:unset;width:100%;max-width:600px;}input.eco-versionsearch-licensee:focus,input.eco-versionsearch-licno:focus{outline:none;}.eco-versionsearch-licensee-label,.eco-versionsearch-licno-label{color:var(--app-color-blue);}.megamenu-container .nav,.footer-menu-section .nav{display:block;}.megamenu-container .nav a,.footer-menu-section .nav a{color:var(--app-color-grey-dark);}.megamenu-container .nav a:hover,.footer-menu-section .nav a:hover{color:var(--app-color-blue-hover);}.megamenu-container .row .col .megamenu-item.megamenu-module img{margin-top:-125px;}.megamenu-container .row .col .megamenu-item.megamenu-module .eco-astroid-dropdownmenu-producttitle{margin:-10px -10px;padding:5px 10px;color:var(--app-color-white);font-weight:700;}.megamenu-container .row .col .megamenu-item.megamenu-module .eco-astroid-dropdownmenu-producttitle a{color:var(--app-color-white);font-weight:700;}.megamenu-container .row .col .megamenu-item.megamenu-module .eco-astroid-dropdownmenu-producttitle.dms{background-color:var(--app-color-dms);}.megamenu-container .row .col .megamenu-item.megamenu-module .eco-astroid-dropdownmenu-producttitle.mlz{background-color:var(--app-color-mlz);}.megamenu-container .row .col .megamenu-item.megamenu-module .eco-astroid-dropdownmenu-producttitle.wfl{background-color:var(--app-color-wfl);}.megamenu-container .row .col .megamenu-item.megamenu-module .eco-astroid-dropdownmenu-producttitle.one{background-color:var(--app-color-one);margin-top:25px;}.megamenu-container .row .col .megamenu-item.megamenu-module .eco-astroid-dropdownmenu-producttitle.app{background-color:var(--app-color-blue);}.megamenu-container .row .col .megamenu-item.megamenu-module .eco-astroid-dropdownmenu-productname{margin:-10px 0px -10px 0;font-weight:500;font-size:18px;}.megamenu-container .row .col .megamenu-item.megamenu-module .eco-astroid-dropdownmenu-productname.dms{color:var(--app-color-dms);}.megamenu-container .row .col .megamenu-item.megamenu-module .eco-astroid-dropdownmenu-productname.mlz{color:var(--app-color-mlz);}.megamenu-container .row .col .megamenu-item.megamenu-module .eco-astroid-dropdownmenu-productname.dmsaddons{color:var(--app-color-dmsaddons);}.megamenu-container .row .col .megamenu-item.megamenu-module .eco-astroid-dropdownmenu-productname.app{color:var(--app-color-blue);}.megamenu-container .row .col .megamenu-item.megamenu-module .eco-astroid-dropdownmenu-producttext.one{margin:-20px -10px 0px -10px;padding:10px 10px 5px 10px;background-color:var(--app-color-white);}.megamenu-container .row .col .megamenu-item.megamenu-module .eco-astroid-dropdownmenu-producttext.one a span{color:var(--app-color-one);font-weight:500;}.megamenu-container .row .col .megamenu-item.megamenu-module .eco-astroid-dropdownmenu-producttext.dmsaddons,.megamenu-container .row .col .megamenu-item.megamenu-module .eco-astroid-dropdownmenu-producttext.app{font-style:italic;font-size:14px;line-height:1.4;}.megamenu-container .row .col .megamenu-item.megamenu-module .eco-astroid-dropdownmenu-title{color:var(--app-color-blue);font-weight:700;margin:-10px 0;font-size:18px;}.megamenu-container .row .col .megamenu-item.megamenu-module .eco-astroid-dropdownmenu-title .subtitle{color:var(--app-color-body);font-size:14px;font-weight:400;}.megamenu-container ul.nav-child{list-style:none;padding-inline-start:0;}.astroid-header-section header .header-block-item .mod-languages ul li img{border:1px solid transparent;border-radius:4px;cursor:pointer;padding:10px 5px 10px 5px;}.astroid-header-section header .header-block-item .mod-languages ul li img:hover{border:1px solid var(--app-color-blue-hover);}.ecodms-mobilemenu-extended{float:left;padding-top:12px;padding-left:5px;padding-bottom:0;}.footer-menu-section .eco-man-hide-in-megamenu{display:none;}.footer-menu-section .footermenutitle{color:var(--app-color-blue);font-weight:500;margin-top:20px;margin-bottom:10px;}.footer-menu-section,.footer-socialpay-section,.footer-check-section{border-top:1px solid var(--app-color-blue);}.footer-socialpay-section span.footer-headline{display:block;color:var(--app-color-blue);margin-bottom:10px;}.footer-socialpay-section i{font-size:30px;padding-right:10px;color:var(--app-color-blue);}.footer-socialpay-section a i:hover{color:var(--app-color-blue-hover);}.footer-socialpay-section-old{display:none;}.ecodms-astroid-errorpage img{margin-bottom:20px;}.ecodms-astroid-errorpage .eco-errorcode{color:var(--app-color-red);font-size:18px;}.ecodms-astroid-errorpage .eco-errorcode-info{color:var(--app-color-body);margin-bottom:25px;}@media screen and (min-width:991px){.astroid-component-section .item-title h2{font-size:40px}}@media screen and (max-width:990px){.astroid-component-section .item-title h2{font-size:35px}}@media screen and (max-width:580px){.astroid-component-section .item-title h2{font-size:25px}}.astroid-banner-section-dots{background-color:var(--app-banner-bg-color);background-image:var(--app-banner-bg-dots);background-repeat:var(--app-banner-bg-repeat);background-size:var(--app-banner-bg-size);background-position:var(--app-banner-bg-position);}.astroid-banner-section-dots::after{display:block!important;width:100%!important;height:15px!important;background-color:#ccdae9;content:""!important;border-top:2px solid var(--app-color-blue);}.astroid-banner-section-dots .mod-banner-01 .moduletable .mod-custom{font-weight:300;background-repeat:no-repeat;background-size:70px;background-position:top 10px right 0;max-width:800px;}.astroid-banner-section-dots .mod-banner-01 .moduletable .mod-custom p{font-weight:300;}.astroid-banner-section-dots .mod-banner-01 .moduletable .mod-custom ul{margin-top:20px;}.astroid-banner-section-dots .mod-banner-01 .moduletable .mod-custom ul li{font-weight:300;}.astroid-banner-section-dots .mod-banner-01 .moduletable .mod-custom .btn{margin-top:25px;}.astroid-banner-section-dots .banner-col-2{align-self:end;}.astroid-banner-section-dots .banner-col-2 .mod-banner-02 .moduletable .mod-custom{background-color:var(--app-color-white);box-shadow:var(--app-card-shadow);border-radius:var(--app-card-radius);padding:var(--app-card-inline-padding);}.astroid-banner-section-dots .banner-col-2 .mod-banner-02 .moduletable .mod-custom ul{padding-inline-start:15px;margin:20px 0 0 0;}.astroid-banner-section-dots .banner-col-2 .mod-banner-02 .moduletable .mod-custom ul li{font-size:14px;font-weight:300;}@media screen and (max-width:1149px){.astroid-banner-section-dots .mod-banner-01 .moduletable .mod-custom{background-image:none!important}}.astroid-banner-bg-image-section::after{display:block!important;width:100%!important;height:15px!important;background-color:#ccdae9;content:""!important;border-top:2px solid var(--app-color-blue);}.astroid-banner-bg-image-section .moduletable .mod-custom.eco-banner-image{position:relative;display:grid;grid-template-columns:var(--app-grid-col-default);justify-content:center;background-repeat:no-repeat;background-size:cover;background-position:center right;position:relative;color:var(--app-color-blue);}.astroid-banner-bg-image-section .moduletable .mod-custom.eco-banner-image p{color:var(--app-color-blue);}.astroid-banner-bg-image-section .moduletable .mod-custom.eco-banner-image ul{padding-inline-start:15px;margin:0;}.astroid-banner-bg-image-section .moduletable .mod-custom.eco-banner-image h2{margin:10px 0 20px 0;}.astroid-banner-bg-image-section .moduletable .mod-custom.eco-banner-image .eco-inside-banner-bg-image-card .moduletable .mod-custom{padding:var(--app-card-inline-padding);border-radius:var(--app-card-radius);box-shadow:var(--app-card-shadow);}.astroid-banner-bg-image-section .moduletable .mod-custom.eco-banner-image .eco-inside-banner-bg-image-card .moduletable .mod-custom ul{margin:10px 0;}@media screen and (min-width:1150px){.astroid-banner-bg-image-section .moduletable .mod-custom.eco-banner-image{padding:var(--app-banner-desktop-padding)}.astroid-banner-bg-image-section .moduletable .mod-custom.eco-banner-image .eco-banner-image-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:var(--app-banner-bg-image-desktop-overlay)}.astroid-banner-bg-image-section .moduletable .mod-custom.eco-banner-image .eco-grid-banner-bg-image{display:grid;grid-template-columns:2fr 1fr;-moz-column-gap:80px;column-gap:80px}.astroid-banner-bg-image-section .moduletable .mod-custom.eco-banner-image .eco-grid-banner-bg-image .eco-banner-content{z-index:2}.astroid-banner-bg-image-section .moduletable .mod-custom.eco-banner-image .eco-grid-banner-bg-image .eco-banner-content p{color:var(--app-color-blue)}.astroid-banner-bg-image-section .moduletable .mod-custom.eco-banner-image .eco-grid-banner-bg-image .eco-banner-content ul{margin-top:20px;margin-bottom:20px}.astroid-banner-bg-image-section .moduletable .mod-custom.eco-banner-image .eco-grid-banner-bg-image .eco-banner-content ul li{color:var(--app-color-blue)}.astroid-banner-bg-image-section .moduletable .mod-custom.eco-banner-image .eco-grid-banner-bg-image .eco-inside-banner-bg-image-card{align-self:end;z-index:2}.astroid-banner-bg-image-section .moduletable .mod-custom.eco-banner-image .eco-grid-banner-bg-image .eco-inside-banner-bg-image-card .moduletable .custom{background-color:var(--app-card-bg)}}@media screen and (max-width:1149px){.astroid-banner-bg-image-section .moduletable .mod-custom.eco-banner-image{padding:var(--app-banner-mobile-padding)}.astroid-banner-bg-image-section .moduletable .mod-custom.eco-banner-image .eco-banner-content{background-color:var(--app-banner-bg-image-mobile-overlay);border-radius:var(--app-card-radius);box-shadow:var(--app-card-shadow);padding:var(--app-card-inline-padding)}.astroid-banner-bg-image-section .moduletable .mod-custom.eco-banner-image .eco-banner-content ul{margin-top:30px;margin-bottom:30px}.astroid-banner-bg-image-section .moduletable .mod-custom.eco-banner-image .eco-banner-content ul li{color:var(--app-color-blue)}.astroid-banner-bg-image-section .moduletable .mod-custom.eco-banner-image .eco-inside-banner-bg-image-card .moduletable .mod-custom{margin-top:25px;background-color:var(--app-banner-bg-image-mobile-overlay)}.astroid-banner-bg-image-section .moduletable .mod-custom.eco-banner-image .eco-banner-image-overlay{display:none}}@media screen and (min-width:901px){#eco-section-01 .eco-mod-content-img .mod-custom,#eco-section-03 .eco-mod-content-img .mod-custom,#eco-section-05 .eco-mod-content-img .mod-custom,#eco-section-07 .eco-mod-content-img .mod-custom,#eco-section-09 .eco-mod-content-img .mod-custom,#eco-section-11 .eco-mod-content-img .mod-custom,#eco-section-13 .eco-mod-content-img .mod-custom,#eco-section-15 .eco-mod-content-img .mod-custom,#eco-section-17 .eco-mod-content-img .mod-custom{background-position:right center;background-repeat:no-repeat;background-size:350px}#eco-section-01 .eco-mod-content-img .mod-custom>*,#eco-section-03 .eco-mod-content-img .mod-custom>*,#eco-section-05 .eco-mod-content-img .mod-custom>*,#eco-section-07 .eco-mod-content-img .mod-custom>*,#eco-section-09 .eco-mod-content-img .mod-custom>*,#eco-section-11 .eco-mod-content-img .mod-custom>*,#eco-section-13 .eco-mod-content-img .mod-custom>*,#eco-section-15 .eco-mod-content-img .mod-custom>*,#eco-section-17 .eco-mod-content-img .mod-custom>*{padding-right:400px}#eco-section-02 .eco-mod-content-img .mod-custom,#eco-section-04 .eco-mod-content-img .mod-custom,#eco-section-06 .eco-mod-content-img .mod-custom,#eco-section-08 .eco-mod-content-img .mod-custom,#eco-section-10 .eco-mod-content-img .mod-custom,#eco-section-12 .eco-mod-content-img .mod-custom,#eco-section-14 .eco-mod-content-img .mod-custom,#eco-section-16 .eco-mod-content-img .mod-custom{background-position:left center;background-repeat:no-repeat;background-size:350px}#eco-section-02 .eco-mod-content-img .mod-custom ul,#eco-section-04 .eco-mod-content-img .mod-custom ul,#eco-section-06 .eco-mod-content-img .mod-custom ul,#eco-section-08 .eco-mod-content-img .mod-custom ul,#eco-section-10 .eco-mod-content-img .mod-custom ul,#eco-section-12 .eco-mod-content-img .mod-custom ul,#eco-section-14 .eco-mod-content-img .mod-custom ul,#eco-section-16 .eco-mod-content-img .mod-custom ul{margin-left:15px}#eco-section-02 .eco-mod-content-img .mod-custom>*,#eco-section-04 .eco-mod-content-img .mod-custom>*,#eco-section-06 .eco-mod-content-img .mod-custom>*,#eco-section-08 .eco-mod-content-img .mod-custom>*,#eco-section-10 .eco-mod-content-img .mod-custom>*,#eco-section-12 .eco-mod-content-img .mod-custom>*,#eco-section-14 .eco-mod-content-img .mod-custom>*,#eco-section-16 .eco-mod-content-img .mod-custom>*{padding-left:400px}}@media screen and (max-width:900px){.eco-mod-content-img .mod-custom{background-position:top center;background-repeat:no-repeat;background-size:250px}.eco-mod-content-img .mod-custom h2{padding-top:180px}}.eco-max-width-module{width:auto;max-width:750px;}.moduletable.app-simple-card{background-color:var(--app-color-white);box-shadow:var(--app-card-shadow);border-radius:var(--app-card-radius);padding:var(--app-card-inline-padding);}.moduletable.app-simple-card h2{margin:0 0 10px 0;font-size:18px;font-weight:500;}.moduletable.app-simple-card ul{padding-inline-start:15px;margin:20px 0 0 0;}.moduletable.app-simple-card ul li{line-height:1.2;margin-bottom:8px;}.moduletable.app-simple-card .mini-text{line-height:1.4;}.category-list{display:grid;justify-content:center;grid-template-columns:minmax(200px,1150px);margin-top:20px;margin-bottom:20px;}.eco-grid{display:grid;}.eco-grid-content-2col{display:grid;}.eco-content-padding{padding-bottom:30px;}.eco-grid-mobile-padding{}iframe.eco-content-newsletter{width:100%;height:800px;border:none;}.eco-counter-section{background-image:url(../images/bg/eco-bg-cd-lines-white.webp),url(../images/bg/eco-bg-cd-dots-white.webp);background-position:left bottom,right top;background-repeat:no-repeat;background-size:10vw,10vw;}.eco-counter-section .eco-counter-card{text-align:center;}.eco-counter-section .eco-counter-card .eco-counter-name{color:var(--app-color-white);font-size:18px;font-weight:300;line-height:1.2;}.eco-counter-section .eco-counter-card .eco-counter-number{color:var(--app-color-white);font-size:55px;font-weight:700;line-height:1.2;}.eco-grid-header-infobox{display:grid;grid-template-columns:minmax(200px,1150px);justify-content:center;margin:15px 0 0 0;}.eco-header-session-info{border:2px dotted var(--app-color-wfl);padding:10px 10px;}.com-users-registration,form#member-registration{visibility:hidden;}.com-users-login .com-users-login__options .com-users-login__register{display:none;}.com-users-reset legend,.com-users-remind legend{font-size:1em;}.com-users-remind label,.login-form label,.com-users-reset label{color:var(--app-color-blue);pointer-events:none;}.eco-login-page-reseller .com-users-login .page-header h1::after{content:"(Reseller)";}.eco-login-page-reseller .com-users-login button[type=submit]::after{content:"(Reseller)";}.jwhite{border:none;background:var(--app-color-blue);color:var(--app-color-white)!important;}.jwhite:hover{background:var(--app-color-blue-hover);}.jdbutton{text-shadow:none;box-shadow:none;border-radius:var(--app-btn-radius);font-family:var(--app-font-family);padding:10px 20px;font-size:var(--app-btn-fontsize);line-height:1;}.eco-download-box{background-color:var(--app-color-white);box-shadow:var(--app-card-shadow);margin-bottom:20px;padding-top:20px;}.eco-download-box .eco-download-grid-2col{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));}.eco-download-box .eco-download-grid-2col .jd_download_url{margin:0;}.eco-download-box .eco-download-grid-2col .eco-dl-title{font-size:18px;margin:0 20px;}.eco-download-box .eco-download-grid-2col .eco-dl-btn{text-align:right;margin-right:10px;}.eco-download-box .eco-dl-details{color:var(--app-color-body);margin:0 20px;}.eco-download-box .eco-dl-value-grid{display:flex;color:var(--app-color-body);padding:0 10px 10px 20px;}.eco-download-box .eco-dl-value-grid div:not(:last-child):after{content:"•";padding:0 10px;color:var(--app-color-blue-dark);}.eco-download-box .eco-dl-desc{font-size:15px;padding:0 10px 10px 20px;}.eco-download-box .eco-dl-desc .eco-dl-source{color:var(--app-color-body);}.eco-download-box .eco-dl-badges-grid{display:flex;background-color:var(--app-color-blue-light);color:var(--app-color-blue);font-size:14px;padding:5px 10px 2px 20px;line-height:1.4;}.eco-download-box .eco-dl-badges-grid div:not(:last-child):after{content:"•";padding:0 10px;color:var(--app-color-blue);}.eco-simple-card{background-color:var(--app-card-bg);box-shadow:var(--app-card-shadow);border-radius:var(--app-card-radius);padding:var(--app-card-inline-padding);margin:var(--app-card-fullwidth-margin);}.eco-simple-card h2{font-size:18px;font-weight:400;}.mod-tocmenu-coremenu ul li:not(:last-child):after{content:"|";padding:0 10px;color:var(--app-color-grey-dark);}.mod-tocmenu-coremenu .eco-tocmenu-login-hello{margin-top:10px;}.mod-tocmenu-coremenu .eco-tocmenu-login-hello form{display:flex;align-items:center;}.mod-tocmenu-coremenu .eco-tocmenu-login-hello form .login-greeting{font-family:var(--app-font-family);color:var(--app-color-grey-dark);}.mod-tocmenu-coremenu .eco-tocmenu-login-hello form .logout-button{margin-left:20px;}.mod-tocmenu-coremenu .eco-tocmenu-login-hello form .logout-button .btn{padding:5px 5px;}.mod-tocmenu-coremenu .eco-tocmenu-login-hello form .logout-button .btn-primary{font-weight:400;font-size:14px;}.mod-tocmenu-textmenu .astroid-mod-tocmenu-txt .eco-toc-title{font-size:12px;color:var(--app-color-blue-dark);}.mod-tocmenu-textmenu .astroid-mod-tocmenu-txt .eco-toc-content ul.nav,.mod-tocmenu-textmenu .astroid-mod-tocmenu-txt .eco-toc-content ul{list-style:none;padding-inline-start:0;margin:0;}.mod-tocmenu-textmenu .astroid-mod-tocmenu-txt .eco-toc-content ul.nav li,.mod-tocmenu-textmenu .astroid-mod-tocmenu-txt .eco-toc-content ul li{display:inline-block;}.mod-tocmenu-textmenu .astroid-mod-tocmenu-txt .eco-toc-content ul.nav li:not(:last-child):after,.mod-tocmenu-textmenu .astroid-mod-tocmenu-txt .eco-toc-content ul li:not(:last-child):after{content:"|";padding:0 10px;color:var(--app-color-blue-dark);}.eco-right-col-card .mod-custom{border-radius:var(--app-card-radius);background-color:var(--app-color-white);box-shadow:var(--app-card-shadow);padding:var(--app-card-inline-padding);background-repeat:no-repeat;background-position:top center;background-size:contain;padding-top:130px;}.eco-right-col-card .mod-custom h4{background-color:var(--app-color-white);color:var(--app-color-blue);font-weight:500;}@media (min-width:1150px){.eco-table-pricelist-area{margin-bottom:20px}.eco-table-pricelist-area .eco-grid-table-pricelist{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;-moz-column-gap:10px;column-gap:10px;row-gap:10px;height:40px;line-height:40px;padding:0 5px}.eco-table-pricelist-area .eco-pricelist-mobile-view{display:none}.eco-table-pricelist-area .eco-table-headline{font-weight:500}}@media (max-width:1149px){.eco-table-pricelist-area{margin-bottom:20px}.eco-table-pricelist-area .eco-grid-table-pricelist{padding:5px}.eco-table-pricelist-area .eco-pricelist-mobile-view{font-weight:500}.eco-table-pricelist-area .eco-table-headline{display:none}}@media (min-width:1150px){.eco-table-lifecycle-area{margin-bottom:20px}.eco-table-lifecycle-area .eco-grid-table-lifecycle{display:grid;grid-template-columns:1fr 2fr 1fr 1fr;-moz-column-gap:10px;column-gap:10px;row-gap:10px;height:40px;line-height:40px;padding:0 5px}.eco-table-lifecycle-area .eco-lifecycle-mobile-view{display:none}.eco-table-lifecycle-area .eco-table-headline{font-weight:500}}@media (max-width:1149px){.eco-table-lifecycle-area{margin-bottom:20px}.eco-table-lifecycle-area .eco-grid-table-lifecycle{padding:5px}.eco-table-lifecycle-area .eco-lifecycle-mobile-view{font-weight:500}.eco-table-lifecycle-area .eco-table-headline{display:none}}.eco-even-row{background-color:var(--app-color-even);}.eco-odd-row{background-color:var(--app-color-odd);}.eco-odd-row-border,.eco-even-row-border{border-bottom:1px solid #e6e6e6;}ul.hausmesse-referenten{list-style:none;padding-inline-start:0;}ul.hausmesse-referenten li{min-height:179px;margin:20px 0;border:1px solid var(--app-color-blue-light);padding:5px 0 5px 5px;}ul.hausmesse-referenten li img.hausmesse-profilbild{float:right;margin-left:20px;}.astroid-topnews-section{background-color:var(--app-color-blue-light);padding:30px;}.astroid-topnews-section ul.mod-articlescategory{list-style:none;padding-inline-start:0;margin:5px 0;}.astroid-topnews-section ul.mod-articlescategory li{display:grid;align-items:center;-moz-column-gap:40px;column-gap:40px;}.astroid-topnews-section ul.mod-articlescategory li a.mod-articles-category-title{color:var(--app-color-body)!important;font-size:18px;line-height:1.4;}.astroid-topnews-section ul.mod-articlescategory li .mod-articles-category-date{font-weight:300;}.astroid-topnews-section ul.mod-articlescategory li .mod-articles-category-readmore{margin:auto auto;border:1px solid var(--app-color-white);border-radius:var(--app-btn-radius);padding:5px 10px;}.astroid-topnews-section ul.mod-articlescategory li .mod-articles-category-readmore a.mod-articles-category-title{color:var(--app-color-white)!important;font-size:14px!important;}@media screen and (min-width:801px){.astroid-topnews-section ul.mod-articlescategory li{grid-template-columns:min-content auto auto auto}.astroid-topnews-section ul.mod-articlescategory li::before{content:"News";text-transform:uppercase;font-weight:900;color:var(--app-color-blue-lighter);font-size:40px}.astroid-topnews-section ul.mod-articlescategory li .mod-articles-category-date{font-size:15px}}@media screen and (max-width:800px){.astroid-topnews-section ul.mod-articlescategory li{grid-template-columns:auto}.astroid-topnews-section ul.mod-articlescategory li .mod-articles-category-date{font-size:12px;margin-top:10px}.astroid-topnews-section ul.mod-articlescategory li .mod-articles-category-readmore{display:none}}.eb-pageslide{z-index:0;}.eb-pageslide [data-id="1"] .mod-articlesnews,.eb-pageslide [data-id="7"] .mod-articlesnews{width:auto;max-width:1100px;margin:auto auto;text-align:left;line-height:1.4;color:var(--app-color-grey-dark);}.eb-pageslide [data-id="1"] .mod-articlesnews p,.eb-pageslide [data-id="7"] .mod-articlesnews p{margin:3px 0;}.eb-pageslide [data-id="1"] .mod-articlesnews ul,.eb-pageslide [data-id="7"] .mod-articlesnews ul{padding-inline-start:15px;margin-top:8px;}.eb-pageslide [data-id="1"] .mod-articlesnews h4,.eb-pageslide [data-id="7"] .mod-articlesnews h4{color:var(--app-color-blue);margin-top:10px;}.eb-pageslide [data-id="1"] .mod-articlesnews .btn,.eb-pageslide [data-id="7"] .mod-articlesnews .btn{padding:5px 10px;font-size:14px;margin:auto auto;}.eb-pageslide [data-id="1"] .mod-articlesnews .btn-secondary,.eb-pageslide [data-id="7"] .mod-articlesnews .btn-secondary{border:1px solid var(--app-color-blue);}@media screen and (min-width:801px){.eb-pageslide [data-id="1"] .mod-articlesnews,.eb-pageslide [data-id="7"] .mod-articlesnews{display:grid;grid-template-columns:min-content auto;align-items:center;-moz-column-gap:50px;column-gap:50px}.eb-pageslide [data-id="1"] .mod-articlesnews::before,.eb-pageslide [data-id="7"] .mod-articlesnews::before{content:"News";text-transform:uppercase;font-weight:900;color:var(--app-color-blue-lighter);font-size:40px}.eb-pageslide [data-id="1"] .mod-articlesnews .mod-articlesnews__item,.eb-pageslide [data-id="7"] .mod-articlesnews .mod-articlesnews__item{display:grid;grid-template-columns:auto;-moz-column-gap:90px;column-gap:90px;align-items:center}.eb-pageslide [data-id="1"] .mod-articlesnews .mod-articlesnews__item>*:not(:last-child),.eb-pageslide [data-id="7"] .mod-articlesnews .mod-articlesnews__item>*:not(:last-child){grid-column:1}.eb-pageslide [data-id="1"] .mod-articlesnews .mod-articlesnews__item>*:last-child,.eb-pageslide [data-id="7"] .mod-articlesnews .mod-articlesnews__item>*:last-child{grid-column:2;grid-row:1/span 4}}.ecodms-important-info-box{box-shadow:var(--app-card-shadow);background-color:var(--app-color-section-hell);padding:15px;margin:20px 0 20px 0;font-size:14px;font-weight:300;color:var(--app-color-grey-dark);}.ecodms-important-info-box ul li,.ecodms-important-info-box p{font-size:14px;font-weight:300;color:var(--app-color-grey-dark);}.ecodms-important-info-box h2{font-size:20px;color:var(--app-color-blue-dark);margin:5px 0 10px 0;font-weight:700;}.eco-manual-content-grid{display:grid;justify-content:left;-moz-column-gap:20px;column-gap:20px;row-gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:10px;}ul.sigFreeClassic{border:0 solid red;}ul.sigFreeClassic li.sigFreeThumb{background:none;margin:0 10px 10px 0;padding:10px;border:1px solid var(--app-color-blue);}.eco-portal-support-contact-text{display:inline-flex;width:auto;max-width:350px;margin-right:10px;box-shadow:var(--app-card-shadow);padding:var(--app-card-inline-padding);border-radius:var(--app-card-radius);}.eco-fastlinks-section nav{justify-content:flex-end!important;}@media screen and (min-width:801px){.page-header h1,.page-header h2{font-size:42px}}.as-readmore{text-decoration:underline;font-size:1em;font-weight:700;}.as-readmore:hover{text-decoration:underline;}