:root{--container-padding:20px;--list-gap:20px;--stories-card-width:330px;--multilanguage-header-height:81px}
.cmp-tabs__tablist{background:#fff;display:flex;flex-wrap:nowrap;width:100%;list-style-type:none;overflow-x:auto;box-sizing:content-box;padding-bottom:49px;margin-bottom:10px;margin-top:0}
.cmp-tabs__tablist::-webkit-scrollbar{display:none}
.cmp-tabs__tablist{-ms-overflow-style:none;scrollbar-width:none}
.cmp-tabs__tab{font-size:1.25rem;font-family:Oswald,Arial,Helvetica,sans-serif;line-height:1.3;color:#000;font-weight:700;cursor:pointer;margin:0 13px;padding:5px 0;white-space:nowrap;border-bottom:2px solid transparent;transition:border-color .1s linear}
.cmp-tabs__tab:focus,.cmp-tabs__tab:hover{border-color:#69be28}
.cmp-tabs__tab--active{border-color:#69be28;font-weight:700}
.prodspecs__title{text-align:center}
.prodspecs__footer{padding-top:2.1875em}
.prodspecs__next{font-size:1rem;font-family:Arial,sans-serif;font-weight:700;line-height:1.25;color:#69be28;line-height:1}
.prodspecs__next:after{font-family:kawicon !important;font-style:normal;font-weight:400 !important;vertical-align:middle;content:"\f113";position:relative;margin-left:10px;font-size:.8em}
.tabscontainer__item:last-child .prodspecs__next{display:none}
.prodspecs__more{font-size:1rem;font-family:Arial,sans-serif;font-weight:700;line-height:1.25;color:#69be28;line-height:1}
.prodspecs__more:after{font-family:kawicon !important;font-style:normal;font-weight:400 !important;vertical-align:middle;content:"\f111";position:relative;margin-left:10px;font-size:.8em}
.tabscontainer__item:last-child .prodspecs__more{display:inline}
.prodspecs__up{font-size:1rem;font-family:Arial,sans-serif;font-weight:700;line-height:1.25;color:#69be28;line-height:1}
.prodspecs__up:after{font-family:kawicon !important;font-style:normal;font-weight:400 !important;vertical-align:middle;content:"\f114";position:relative;margin-left:10px;font-size:.8em}
.prodspecs .tabscontainer__container{margin-top:.75em}
.prodspecs--overlay{overflow:hidden}
.prodspecs--overlay .mobileProductInfo__container{display:none}
.prodspecs--overlay .accordion{z-index:1}
.prodspecs--overlay .simplebar-offset{position:fixed !important}
.prodspecs--overlay .simplebar-content{height:100% !important}
.prodspecs--overlay .accordion--collapsed{z-index:-1}
.prodspecs--overlay .simplebar-horizontal{visibility:hidden !important}
.prodspecs .title__container{padding-top:.4em}
.prodspecs__columnHeaders{width:100%}
.prodspecs__table{margin-top:1.5em}
.prodspecs__row{display:flex;border-bottom:1px solid #999}
.prodspecs__cell{font-size:18px;line-height:24px;text-align:left;padding:.8em 0}
.prodspecs__header{font-weight:700;padding-right:10px;width:50%}
.prodspecs__data{width:50%}
.accordion__container:after{border-top:1px solid #000 !important}
.prodtechs__container{padding-top:1.25em}
.prodtechs__listcontainer{margin-bottom:20px;overflow-x:clip}
.prodtechs__listcontainer .simplebar-scrollbar.simplebar-visible{visibility:inherit !important}
.prodtechs__listcontainer .simplebar-track.simplebar-horizontal{bottom:-16px}
.prodtechs__list{display:flex;height:100%;gap:20px}
.prodtechs__list .cmp-text,.prodtechs__list .cmp-text__paragraph,.prodtechs__list .cmp-text div,.prodtechs__list .cmp-text p{margin:0;padding:0;line-height:1.33;font-size:18px}
.prodtechs__list .simplebar-scrollbar:before{background-color:#69be28}
.prodtechs__list .simplebar-content{overflow-y:hidden !important;display:flex}
.prodtechs__list .simplebar-track{z-index:2;bottom:0}
.prodtechs__list .simplebar-track.simplebar-vertical{display:none}
.prodtechs__list .simplebar-wrapper{margin-bottom:-20px !important}
.prodtechs__list .simplebar-track.simplebar-horizontal{margin:10px 35px}
.prodtechs__item{padding:30px 30px 40px;box-shadow:0 0 12px 2px rgba(77,77,77,.2);width:97%;margin:auto}
.prodtechs__item .cmp-text__paragraph{margin:unset;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
.prodtechs__item .cmp-text{padding-top:unset;margin-bottom:unset;margin-top:24px;min-height:102px}
.prodtechs__item .kawicon--plus{line-height:1.375rem}
.prodtechs__item .kawicon--plus:after{position:relative;right:0;bottom:2px;margin-right:5px;font-size:.8em}
.prodtechs__item.prodtechs__showmore .cmp-text,.prodtechs__item.prodtechs__showmore .title__text{overflow:visible;display:block}
.prodtechs__item:hover{cursor:pointer;color:#000}
.prodtechs__showmoreButton{height:10%;font-size:17px;font-weight:700;position:relative;display:inline-block;margin-top:32px}
.prodtechs__showmoreButton:hover{color:#000}
.prodtechs__showmoreButton:hover .kawicon{color:#69be28}
.prodtechs__showmoreButton:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#69be28;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}
.prodtechs__showmoreButton:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}
.prodtechs__showmoreButton:active,.prodtechs__showmoreButton:focus{color:#000;border-bottom:1px solid #69be28}
.prodtechs__showmoreButton:active .kawicon,.prodtechs__showmoreButton:focus .kawicon{color:#69be28}
.prodtechs__icon{margin-right:10px;padding-bottom:42px;display:flex;justify-content:space-between;position:relative;width:100%;height:125px}
.prodtechs__icon img{width:105px;height:103px}
.prodtechs__description{width:100%;min-height:211px}
.prodtechs__description .title__text{margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.prodtechs__footer{padding:12px 0}
.prodtechs__description .title__container{height:30%}
.prodtechs__showlessButton{top:-20px;position:absolute;right:-40px}
.prodtechs__showmore{height:auto;min-width:905px;max-width:905px;padding:50px}
.prodtechs__close{position:absolute;top:10px;right:20px;font-size:15px}
.prodtechs__modalContent{background-color:#f2f2f2;margin:auto;padding:0}
.prodtechs__leftButton,.prodtechs__rightButton{background-color:rgba(68,68,68,.4);width:40px;height:40px;top:50vh;line-height:0}
.prodtechs__leftButton{left:0}
.prodtechs__modal{position:fixed;z-index:99999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);display:-ms-grid;display:grid;place-items:center}
.prodtechs__modal .title__text--h4{height:66px;overflow:visible;text-overflow:unset;white-space:unset}
.prodtechs__modal .prodtechs__modalDescription .cmp-text{overflow:auto;max-height:35vh}
.prodtechs__techSection{background:#fff;padding:35px 0}
.prodtechs__modalContent{background-color:#fefefe;padding:15px;border:1px solid #888;width:89%;position:relative;margin:20px auto auto}
.prodtechs__close__modal{color:#000;font-size:18px;font-weight:700;position:absolute;right:15px;top:15px}
.prodtechs__close__modal:hover{cursor:pointer}
.prodtechs__modalContainer{display:flex;flex-direction:column;padding:20px}
.prodtechs__modalIcon{width:100%;height:125px}
.prodtechs__modalIcon img{max-width:unset;width:105px}
.prodtechs__modalDescription{width:100%}
.Technologies .accordion__parsys{background:#fff}
.hideMoreCards--link,.loadMoreCards--link{font-size:1rem;font-family:Oswald,Arial,sans-serif;line-height:1}
.hideMoreCards--link:lang(el),.loadMoreCards--link:lang(el){font-family:Arial,Helvetica,sans-serif}
html:has(.prodtechs__modal#content_lightbox:not(.hidden)){overflow:hidden}
.cmp-carousel__item:has(.prodtechs__item){margin:10px 6px}
.prodfeats__close{position:absolute;top:10px;right:20px;font-size:15px}
.prodfeats__listcontainer{margin-bottom:20px;overflow-x:clip}
.prodfeats__listcontainer .simplebar-scrollbar.simplebar-visible{visibility:inherit !important}
.prodfeats__listcontainer .simplebar-track.simplebar-horizontal{bottom:-16px}
.prodfeats__container{display:flex;height:100%}
.prodfeats__container .cmp-text,.prodfeats__container .cmp-text__paragraph{font-size:18px}
.prodfeats__container .cmp-text__paragraph{margin:0;padding:0}
.prodfeats__container .cmp-text div,.prodfeats__container .cmp-text p{margin:0;padding:0;line-height:1.33}
.prodfeats__container .simplebar-scrollbar:before{background-color:#69be28}
.prodfeats__container .simplebar-content{overflow-y:hidden !important;display:flex}
.prodfeats__container .simplebar-track{z-index:2;bottom:0}
.prodfeats__container .simplebar-track.simplebar-vertical{display:none}
.prodfeats__container .simplebar-wrapper{margin-bottom:0 !important}
.prodfeats__container .simplebar-track.simplebar-horizontal{margin:10px 35px}
.prodfeats__content{box-shadow:0 0 8px 2px rgba(77,77,77,.2);width:97%;aspect-ratio:4/3;padding:30px 30px 40px;margin:15px auto}
.prodfeats__content.prodfeats__showmore .cmp-text,.prodfeats__content.prodfeats__showmore .title__text{overflow:visible;display:block}
.prodfeats__content .cmp-text__paragraph{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.prodfeats__content .kawicon--plus{line-height:1.375rem}
.prodfeats__content .kawicon--plus:after{position:relative;right:5px;bottom:2px;font-size:.8em}
.prodfeats__content .title__text--h4{height:66px;overflow:hidden}
.prodfeats__content:hover{cursor:pointer;color:#000}
.prodfeats__showmoreButton{font-size:1rem;font-family:Oswald,Arial,sans-serif;line-height:1;position:relative;display:inline-block;margin-top:16px}
.prodfeats__showmoreButton:lang(el){font-family:Arial,Helvetica,sans-serif}
.prodfeats__showmoreButton:hover{color:#000}
.prodfeats__showmoreButton:hover .kawicon{color:#69be28}
.prodfeats__showmoreButton:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#69be28;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}
.prodfeats__showmoreButton:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}
.prodfeats__showmoreButton:active,.prodfeats__showmoreButton:focus{color:#000;border-bottom:1px solid #69be28}
.prodfeats__showmoreButton:active .kawicon,.prodfeats__showmoreButton:focus .kawicon{color:#69be28}
.prodfeats__imageContainer{display:flex;justify-content:space-between;position:relative;width:100%;overflow:hidden;aspect-ratio:4/3}
.prodfeats__image,.prodfeats__modalImage{width:100%;-o-object-fit:cover;object-fit:cover}
.prodfeats__image{transition:all 1s}
.prodfeats__image:focus,.prodfeats__image:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}
.prodfeats__infoContainer{text-align:left;padding-top:10px}
.prodfeats__label{display:inline-block;margin-top:1em;font-size:1rem;font-family:Arial,sans-serif;font-weight:700;line-height:1.25;color:#69be28}
.prodfeats__showlessButton{top:-20px;position:absolute;right:-20px}
.prodfeats__leftButton,.prodfeats__rightButton{background-color:rgba(68,68,68,.4);width:40px;height:40px;top:50vh;line-height:0}
.prodfeats__leftButton{left:0}
.prodfeats__showmore{height:auto;min-width:905px;max-width:905px;padding:50px;line-height:1.375rem}
.prodfeats__showmore .prodfeats__content{height:auto;width:700px}
.prodfeats__showmore .prodfeats__infoContainer{border:1px solid green;padding:0;height:auto}
.prodfeats__showmore .cmp-text{height:auto;margin:0}
.prodfeats__modal{position:fixed;z-index:99999;padding-top:50px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);display:-ms-grid;display:grid;place-items:center}
.prodfeats__modal .prodfeats__modalInfoContainer .cmp-text{overflow:auto;max-height:35vh}
.prodfeats__modalContent{background-color:#fefefe;margin:auto;padding:15px;border:1px solid #888;width:89%;position:relative}
.prodfeats__close__modal{color:#000;float:right;font-size:18px;font-weight:700;position:absolute;right:15px;top:15px}
.prodfeats__close__modal:hover{cursor:pointer}
.prodfeats__modalContainer{display:flex;flex-direction:column;padding:20px}
.prodfeats__modalImageContainer,.prodfeats__modalInfoContainer{width:100%}
.prodfeats__featureSection{background:#fff;padding:35px 0}
.prodfeats__showOnModal{display:none}
.Features .accordion__parsys{background:#fff}
.hideMoreCards,.loadMoreCards{width:100%;display:none;margin:0 20px 20px}
.hideMoreCards--link,.loadMoreCards--link{font-size:1.0625rem;font-family:Arial,sans-serif;font-weight:700;line-height:1.2941176471;color:#000;text-transform:uppercase;position:relative}
.hideMoreCards--link:active,.hideMoreCards--link:hover,.loadMoreCards--link:active,.loadMoreCards--link:hover{color:#000}
.hideMoreCards--link:active .kawicon,.hideMoreCards--link:hover .kawicon,.loadMoreCards--link:active .kawicon,.loadMoreCards--link:hover .kawicon{color:#69be28}
.hideMoreCards--link:after,.loadMoreCards--link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#69be28;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}
.hideMoreCards--link:hover:after,.loadMoreCards--link:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}
.kawicon--chevron-down,.kawicon--chevron-up{padding:0 10px 0 0}
.transform__unset{-webkit-transform:none !important;transform:none !important;transition-duration:0 !important}
html:has(.prodfeats__modal#content_lightbox:not(.hidden)){overflow:hidden}
#section-spec.tabscontainer__ready .tabscontainer__list{padding-left:0;padding-right:0}
#section-spec.tabscontainer__ready .tabscontainer__list .simplebar-track.simplebar-horizontal{bottom:-7px !important}
.blocker__container{width:100%;height:120px;display:-ms-grid;display:grid;place-items:center;margin-bottom:-7rem}
.blocker__container--mobile-margin{margin-bottom:-5rem}
.blocker__line{width:80px;height:0;border:1.5px solid grey}
@media(min-width:0) and (max-width:599px){.prodfeats__content .kawicon--plus:after{margin-left:6px}
.prodfeats__content .title__text--h4{-webkit-line-clamp:2}
.prodfeats__showmore{max-width:100vw;min-width:100vw;height:100vh}
}
@media(min-width:600px){.cmp-tabs__tablist{justify-content:center}
.prodtechs__list{padding:0 7px;gap:20px}
.prodtechs__list .cmp-text,.prodtechs__list .cmp-text__paragraph,.prodtechs__list .cmp-text div,.prodtechs__list .cmp-text p{font-size:18px;line-height:26px}
.prodtechs__item{margin:0;padding:41px 30px 42px}
.prodtechs__item .cmp-text{min-height:108px}
.prodtechs__description{min-height:215px}
.prodtechs__modalContainer{flex-direction:unset}
.prodtechs__modalIcon{width:22%}
.prodtechs__modalDescription{padding:0 0 0 20px;width:70%}
.prodfeats__container{padding:0 7px;gap:20px}
.prodfeats__content{margin:0}
.prodfeats__showmoreButton{margin-top:35px}
.prodfeats__modalContainer{flex-direction:unset}
.prodfeats__modalImageContainer{width:40%}
.prodfeats__modalInfoContainer{width:60%;padding:0 0 0 20px}
.hideMoreCards,.loadMoreCards{justify-content:center;margin:0 auto 20px}
.hideMoreCards--gallery,.loadMoreCards--gallery{margin:20px auto}
.blocker__container--mobile-margin{margin-bottom:-10rem}
.cmp-text{margin-bottom:unset}
}
@media(min-width:600px) and (max-width:991px){.prodtechs__list{padding:0;gap:0}
.prodtechs__item{padding:20px 20px 40px;width:48%;margin:1%}
.prodtechs__showlessButton{right:-30px}
.prodfeats__container{gap:0}
.prodfeats__content{margin:1%;padding:20px;width:48%}
.prodfeats__content .prodfeats__imageContainer{position:relative}
.prodfeats__content .prodfeats__showlessButton{position:absolute;right:-18px;top:-25px}
.prodfeats__showmore{max-width:465px;min-width:465px;padding:41px 30px 51px;height:auto}
.prodfeats__showmore .prodfeats__infoContainer{padding:0}
}
@media(min-width:992px){:root{--container-padding:40px}
.cmp-tabs__tab{font-size:1.4375rem;font-weight:700;line-height:1.2}
.prodspecs__more,.prodspecs__next,.prodspecs__up{font-size:1.375rem;font-weight:700;line-height:1.1818181818}
.product_specifications__specificatiopns{width:80%;margin:0 auto;width:900px}
.prodspecs__header{padding-right:2em}
.prodtechs__container{padding:2.1875em 10px 0;background:#fff}
.prodtechs__item{padding:40px 30px;width:calc(33.3% - 14px)}
.prodtechs__icon{margin-right:24px}
.prodtechs__footer{padding:2.1875em 0}
.prodtechs__modal{padding-top:150px}
.prodtechs__modalContent{width:905px}
.prodtechs__modalIcon{width:15%}
.prodtechs__modalDescription{width:60%}
.prodfeats__content{width:calc(33.3% - 14px)}
.prodfeats__label{font-size:1.375rem;font-weight:700;line-height:1.1818181818}
.prodfeats__modal{padding-top:150px}
.prodfeats__modalContent{width:905px}
.blocker__container{height:195px;margin-bottom:0}
.blocker__line{width:120px}
}