@charset "UTF-8";
/***!  /templates/heliostemplatecomponent/css/tbc.css  !***/

#status p{hyphens:none !important;-webkit-hyphens:none !important;-ms-hyphens:none !important}.custom-numbered-mainlist{counter-reset:mainitem;list-style:none;padding-left:0}.custom-numbered-mainlist li::before{content:counter(mainitem) ". ";counter-increment:mainitem}.custom-numbered-list{list-style:none;padding-left:0;counter-reset:item;padding-left:0}.custom-numbered-list li::before{counter-increment:item !important;content:counter(mainitem) "."counter(item) " " !important}.custom-numbered-list>li>ul li::before{content:none !important}table.dataTable thead .sorting{background-image:url("https://www.heliosventilatoren.de/assets/img/icons/global.sort-none.svg") !important;background-size:.8rem .8rem;background-position:left center}table.dataTable thead .sorting_desc{background-image:url("https://www.heliosventilatoren.de/assets/img/icons/global.sort-desc.svg") !important;background-size:.8rem .8rem;background-position:left center}table.dataTable thead .sorting_asc{background-image:url("https://www.heliosventilatoren.de/assets/img/icons/global.sort-asc.svg") !important;background-size:.8rem .8rem;background-position:left center}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{pointer-events:auto}.popover.quickview{max-width:35vw;border:none;background-color:#e8e8e8}.popover.quickview .popover-header{border-top-left-radius:0.375rem;border-top-right-radius:0.375rem;background-color:#e8e8e8;font-weight:bold}.popover.quickview .media{align-items:center}.popover.quickview .popover-body{background-color:#e8e8e8;max-height:45vh;width:35vw;border-radius:0.375rem;overflow:hidden;text-overflow:ellipsis}.popover.quickview .arrow:before{border:none !important}.popover.quickview[x-placement=top] .arrow:after{border-top-color:#e8e8e8}.popover.quickview[x-placement=right] .arrow:after{border-right-color:#e8e8e8}.popover.quickview[x-placement=bottom] .arrow:after{border-bottom-color:#e8e8e8}.popover.quickview[x-placement=left] .arrow:after{border-left-color:#e8e8e8}@media (max-width:992px){.quote-container::before{top:-70px;font-size:10rem}}.slider{display:inline-block;vertical-align:middle;position:relative}.slider.slider-horizontal{width:100%;height:0.5rem}.slider.slider-horizontal .slider-track{height:0.25rem;width:100%;margin-top:-0.125rem;top:50%;left:0}.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-low,.slider.slider-horizontal .slider-track-high{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-tick,.slider.slider-horizontal .slider-handle{margin-left:-0.5rem;margin-top:-0.25rem}.slider.slider-horizontal .slider-tick.triangle,.slider.slider-horizontal .slider-handle.triangle{position:relative;top:50%;transform:translateY(-50%);border-width:0 0.25rem 0.25rem 0.25rem;width:0;height:0;border-bottom-color:#c7001b;margin-top:0}.slider.slider-horizontal .slider-tick-container{white-space:nowrap;position:absolute;top:0;left:0;width:100%}.slider.slider-horizontal .slider-tick-label-container{white-space:nowrap;margin-top:0.75rem}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{display:inline-block;text-align:center;font-size:0.815rem}.slider-tick-label-container .slidpos:last-of-type{width:10px !important;right:100% !important;margin-left:-15px !important}.slider-tick-label-container .slidpos:first-of-type{width:10px !important;right:100% !important;margin-left:-15px !important}.slider.slider-horizontal.slider-rtl .slider-track{left:initial;right:0}.slider.slider-horizontal.slider-rtl .slider-tick,.slider.slider-horizontal.slider-rtl .slider-handle{margin-left:initial;margin-right:-0.5rem}.slider.slider-horizontal.slider-rtl .slider-tick-container{left:initial;right:0}.slider.slider-vertical{height:100%;width:0.5rem}.slider.slider-vertical .slider-track{width:0.25rem;height:100%;left:25%;top:0}.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0}.slider.slider-vertical .slider-track-low,.slider.slider-vertical .slider-track-high{width:100%;left:0;right:0}.slider.slider-vertical .slider-tick,.slider.slider-vertical .slider-handle{margin-top:-0.5rem}.slider.slider-vertical .slider-tick.triangle,.slider.slider-vertical .slider-handle.triangle{border-width:0.25rem 0 0.25rem 0.25rem;width:1px;height:1px;border-left-color:#c7001b;margin-left:0}.slider.slider-vertical .slider-tick-label-container{white-space:nowrap}.slider.slider-vertical .slider-tick-label-container .slider-tick-label{padding-left:0.1rem}.slider.slider-vertical.slider-rtl .slider-track{left:initial;right:25%}.slider.slider-vertical.slider-rtl .slider-selection{left:initial;right:0}.slider.slider-vertical.slider-rtl .slider-tick.triangle,.slider.slider-vertical.slider-rtl .slider-handle.triangle{border-width:0.25rem 0.25rem 0.25rem 0}.slider.slider-vertical.slider-rtl .slider-tick-label-container .slider-tick-label{padding-left:initial;padding-right:0.1rem}.slider.slider-disabled .slider-handle{background-color:#cfcfcf;background-image:-moz-linear-gradient(top,#DFDFDF,#BEBEBE);background-image:-webkit-gradient(linear,0 0,0 100%,from(#DFDFDF),to(#BEBEBE));background-image:-webkit-linear-gradient(top,#DFDFDF,#BEBEBE);background-image:-o-linear-gradient(top,#DFDFDF,#BEBEBE);background-image:linear-gradient(to bottom,#DFDFDF,#BEBEBE);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#DFDFDF",endColorstr="#BEBEBE",GradientType=0)}.slider.slider-disabled .slider-track{background-color:#e7e7e7;background-image:-moz-linear-gradient(top,#E5E5E5,#E9E9E9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#E5E5E5),to(#E9E9E9));background-image:-webkit-linear-gradient(top,#E5E5E5,#E9E9E9);background-image:-o-linear-gradient(top,#E5E5E5,#E9E9E9);background-image:linear-gradient(to bottom,#E5E5E5,#E9E9E9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#E5E5E5",endColorstr="#E9E9E9",GradientType=0);cursor:not-allowed}.slider input{display:none}.slider .tooltip-inner{white-space:nowrap;max-width:none}.slider .bs-tooltip-top .tooltip-inner,.slider .bs-tooltip-bottom .tooltip-inner{position:relative;left:-50%}.slider.bs-tooltip-left .tooltip-inner,.slider.bs-tooltip-right .tooltip-inner{position:relative;top:-100%}.slider .tooltip{pointer-events:none}.slider .tooltip.bs-tooltip-top .arrow,.slider .tooltip.bs-tooltip-bottom .arrow{left:-0.4rem}.slider .tooltip.bs-tooltip-top{margin-top:-44px}.slider .tooltip.bs-tooltip-bottom{margin-top:-10px}.slider .tooltip.bs-tooltip-left,.slider .tooltip.bs-tooltip-right{margin-top:-14px}.slider .tooltip.bs-tooltip-left .arrow,.slider .tooltip.bs-tooltip-right .arrow{top:8px}.slider .hide{display:none}.slider-track{background-color:#a3a3a3;-webkit-border-radius:0.25rem;-moz-border-radius:0.25rem;border-radius:0.25rem;position:absolute;cursor:pointer}.slider-selection{background-color:#e0001e;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0.25rem;-moz-border-radius:0.25rem;border-radius:0.25rem;position:absolute}.slider-selection.tick-slider-selection{background-color:#e0001e}.slider-track-low,.slider-track-high{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0.25rem;-moz-border-radius:0.25rem;border-radius:0.25rem;position:absolute;background:transparent}.slider-handle{position:absolute;top:0;width:1rem;height:1rem;background-color:#e0001e;border:2px solid white;background-image:none}.slider-handle:hover{cursor:pointer}.slider-handle.round{border-radius:100%}.slider-handle.triangle{background:transparent none}.slider-handle.custom{background:transparent none}.slider-handle.custom::before{line-height:0.5rem;font-size:20px;content:"â˜…";color:#726204}.slider-tick{position:absolute;cursor:pointer;width:0.5rem;height:0.5rem;margin-top:0px !important;margin-left:-0.25rem !important;background-color:#a3a3a3;filter:none;border:0px solid transparent}.slider-tick.round{border-radius:50%}.slider-tick.triangle{background:transparent none}.slider-tick.custom{background:transparent none}.slider-tick.custom::before{line-height:0.5rem;font-size:20px;content:"â˜…";color:#726204}.slider-tick.in-selection{background-color:#e0001e;opacity:1}.form-group-one{display:none}.nav-pills#search-tab .nav-link.active,.nav-pills .show>.nav-link{background-color:transparent;border-bottom:.275rem solid #e20020;color:#333}#search-tab.nav-pills .nav-link{border-radius:0}#geek-search-loading{display:none !important}.geek-search-wrapper .search-form{padding-bottom:0 !important}.autosuggest__results-container{position:relative;width:100%}#suggestions li{cursor:pointer;color:#333;font-size:.8rem}#suggestions-mbv li{cursor:pointer;color:#333;font-size:.8rem}#suggestions-mbv-products li{cursor:pointer;color:#333;font-size:.8rem}#suggestions-mbv-mobile li{cursor:pointer;color:#333;font-size:.8rem}#suggestions li>*{pointer-events:none}#suggestions-mbv li>*{pointer-events:none}#suggestions-mbv-mobile li>*{pointer-events:none}#suggestions-products-mobile li>*{pointer-events:none}#suggestions li:first-of-type{pointer-events:none;display:none}#suggestions-mbv li:first-of-type{pointer-events:none;display:none}#suggestions-mbv-mobile li:first-of-type{pointer-events:none;display:none}#suggestions-products-mobile li:first-of-type{pointer-events:none;display:none}#drpdwn-search-helios{position:relative}#products-search.active{}#mbv-search.active{}#products-search{position:relative}#mbv-search{position:relative}#mbv-search-mobile{position:relative}#products-search .autosuggest__results{position:absolute;top:-160px;height:10rem;z-index:1001}#product-search-mobile .autosuggest__results{max-height:200px}#mbv-search-mobile .autosuggest__results{max-height:200px}#mbv-search .autosuggest__results{position:absolute;top:-160px;height:10rem;z-index:1001}.autosuggest__results{margin:0;z-index:1001;width:100%;border:1px solid #e8e8e8;background:#fff;padding:0px;overflow-y:scroll;border-radius:.375rem !important}.autosuggest__results .autosuggest__results-item:hover{background-color:#f5f5f5}.autosuggest__results .autosuggest__results-item.active{background-color:#f5f5f5 !important}.autosuggest__results .autosuggest__results-item:first-of-type{background-color:#ededed}.autosuggest__results .autosuggest__results-item{cursor:pointer;padding:.5rem 1rem;color:#333;font-size:.8rem}.autosuggest__results ul{list-style:none;padding-left:0;margin:0}#dropdown-search{overflow-y:visible}#drpdwn-search{position:relative}#drpdwn-search-suggest{margin:0;position:absolute;z-index:1001;width:100%;border:1px solid #e8e8e8;background:#fff;padding:0px;max-height:300px;overflow-y:hidden;border-radius:.375rem !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}[class*="drpdwn-suggest-"]{overflow-y:scroll;max-height:300px}#dropdown-search-suggest-list .autosuggest__results-item:first-of-type{background:none}#dropdown-search-suggest-list-category .autosuggest__results-item:first-of-type{background:none}#dropdown-search-suggest-list-category .autosuggest__results-item:first-of-type:hover{background-color:#f5f5f5}#dropdown-search-suggest-list .autosuggest__results-item:first-of-type:hover{background:#f5f5f5}.autosuggest__results ul#dropdown-search-suggest-list.container{padding-left:15px}.product-drpdwn-col{overflow-y:scroll;position:sticky;max-height:200px}.accessories-drpdwn-col{overflow-y:scroll;position:sticky;max-height:200px}.category-drpdwn-col{overflow-y:scroll;position:sticky;max-height:200px}.search-drpdwn-col{max-height:200px;top:150px}.popover-timeline{z-index:0}#heliostablelist td:nth-child(2){min-width:150px}#heliostablelist td:last-of-type{min-width:150px}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9 !important}table.dataTable tbody tr{background-color:#fff !important}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:transparent}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:transparent}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:none}.table-head-sticky{top:8.3rem;position:sticky}@media (max-width:575.98px){.table-head-fixed{position:fixed;top:9.6rem;z-index:0}}.slidetestimg{object-fit:cover;position:relative !important}.slide-art{position:absolute;z-index:-1}.compojoom-bootstrap #mat_events{padding:0 !important}.swiper-button-prev.button-mid::after{background-image:url("https://www.heliosventilatoren.de/templates/heliostemplatecomponent/img/btn-arrow-rot.svg")}.swiper-button-next.button-mid::after{background-image:url("https://www.heliosventilatoren.de/templates/heliostemplatecomponent/img/btn-arrow-rot.svg")}.swiper-button-next.kat-btn-next::after{background-image:url("https://www.heliosventilatoren.de/templates/heliostemplatecomponent/img/prod_next.svg")}.swiper-button-prev.kat-btn-prev::after{background-image:url("https://www.heliosventilatoren.de/templates/heliostemplatecomponent/img/prod_prev.svg")}#product_description.collapse.preview,#product_description.collapsing.preview{height:10rem}#product_description.collapse.preview.show{height:auto}.modal-dialog-scrollable .modal-content{overflow:visible;height:100%;width:100%;padding:0.25rem}#projectModal .modal-header .close{top:0;right:0}#projectModal .modal-header .close:hover{opacity:1}.effect-img-zoom{height:auto;overflow:hidden;position:relative;display:inline-block}.effect-img-zoom img{transition:transform 1.5s ease;display:block}.effect-img-zoom:hover img{transform:scale(1.05);filter:brightness(100%);transition:all ease-in-out 1s}.visually-hidden{display:none}joomla-alert{text-align:center;border-radius:0;border:0;margin:0}.compojoom-bootstrap .modal{width:100%}.slide-pic video{z-index:-1;position:absolute}@media (max-width:575.98px){.hline-clmp{display:-webkit-box !important}.clm-count-2{column-count:1}.jai-map-container .point{transform:scale(0.600) !important}.popover.quickview .popover-body{width:55vw}#helios-slider h4{hyphens:none;-webkit-hyphens:none;-ms-hyphens:none}}@media (max-width:991.98px){#helios-slider .rounded-lg{border-radius:0 !important}}@media (min-width:991.98px) and (max-width:1199.98px){.line-before::before{width:5rem}}.form-control{border-color:#c7c7c7 !important}.copy-tooltip{opacity:0;position:absolute;transition:all .3s;background-color:#454545;color:#fff;padding:2px;border-radius:.25rem;pointer-events:none}.copy-tooltip.show{opacity:1}.oxomi-copy-icon,.oxomi-copy-icon-dark,.oxomi-copy-icon-contrast{background-image:url("https://www.heliosventilatoren.de/templates/heliostemplatecomponent/img/teilen-icon-rot.svg")}.oxomi-content-icon.oxomi-copy-icon{background-size:16px auto;margin-right:-2px}.oxomi-copy-icon,.oxomi-copy-icon,.oxomi-copy-icon-contrast{display:inline-block;width:22px;height:22px;line-height:22px;margin:-6px;margin-right:-6px;background-repeat:no-repeat;background-position:center center;background-size:12px auto}.masonry-img-awards{object-fit:contain}.mask-awards{background-color:rgba(232,232,232,0.9);padding:1rem}.border-awards{width:max-content}.pe-none{pointer-events:none}.text-primary-cloaking a{color:#e20020}
