h1,h2,h3,h4,h5{margin-top:0px}.page-header{margin-top:0px}ul,li{list-style:none}html{font-size:16px}body{font-family:"PT Sans",sans-serif;font-size:16px;font-size:calc($remSize * 1rem);color:#000;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.fixed{overflow:hidden !important}header{background-color:transparent;position:absolute;top:0;left:0;width:100%;padding:50px 50px 50px 50px;font-family:"Jost",sans-serif;z-index:1000;transition:top 0.2s ease-in-out}.nav-down{position:fixed;background-color:rgba(0,0,0,0.8);padding:25px 50px;transition:top 0.3s ease-in-out}.nav-up{position:fixed;top:-108px !important;transition:top 0.3s ease-in-out;padding:25px 50px}.nav-up .header{opacity:0}.header{opacity:1}.nav-button-container{width:150px}.nav-button-container #open-nav{display:flex;align-items:center;text-transform:uppercase;color:#fff;cursor:pointer;vertical-align:top;font-family:"Jost",sans-serif;font-size:18px;font-size:calc($remSize * 1rem);line-height:18px}.nav-button-container #open-nav:before{content:url(../img/menu.png);display:inline-block;margin-right:14px;margin-top:-4px}.navbar-brand{height:38px;padding:0;position:absolute;left:50%;transform:translateX(-50%)}.navbar-brand img{width:auto;height:100%;display:block}.navbar{width:100%;border:0;display:flex;border-radius:0;margin-bottom:0;justify-content:space-between;align-items:center;position:relative}.navbar:before,.navbar:after{content:normal}.search-container{width:400px;text-align:right}.search-container .button{font-family:"Jost",sans-serif;text-transform:uppercase;background-color:transparent;padding:10px 30px 7.5px 30px;font-size:16px;font-size:calc($remSize * 1rem)}.search-container .button:after{display:none}.search-container .widget_search{display:inline-block;margin-left:40px;margin-top:5px}.search-form{display:inline-block;margin-left:40px;margin-top:5px}.search-form .addsearch{background-color:transparent;border:0;border-bottom:solid 1px #fff;color:#fff;font-weight:normal;font-size:14px;font-size:calc($remSize * 1rem)}.search-form .search-submit{background-color:transparent;border:0;width:1px;margin:0;padding:0}.search-form .search-icon{cursor:pointer}.search-form .search-icon:after{content:url(../img/search.png)}.search-form ::placeholder{color:#fff;opacity:1;font-weight:normal;text-transform:uppercase;text-align:right}.search-form :-ms-input-placeholder{color:#fff;font-weight:normal;text-transform:uppercase;text-align:right}.search-form ::-ms-input-placeholder{color:#fff;font-weight:normal;text-transform:uppercase;text-align:right}.sidenav{height:100%;width:400px;position:fixed;z-index:1;top:0;left:-400px;background-color:rgba(0,0,0,0.8);overflow-x:hidden;padding-top:67px;transition:0.5s}.sidenav.open{width:400px;max-width:100%;left:0}.sidenav ul{margin:0 20px 0 50px;padding:0}.sidenav ul li{list-style-type:none;border-bottom:solid 1px #fff;padding:20px 15px}.sidenav ul li:first-child{border-top:solid 1px #fff}.sidenav ul li:last-child,.sidenav ul li:nth-last-child(2){border:0;padding:30px 15px 0 15px}.sidenav ul li:last-child a,.sidenav ul li:nth-last-child(2) a{text-transform:none;font-size:16px;font-size:calc($remSize * 1rem)}.sidenav ul li a{color:#fff;text-transform:uppercase;font-family:"Jost",sans-serif;font-size:18px;font-size:calc($remSize * 1rem)}.sidenav .search-form{margin:90px 20px 0 65px}.sidenav .search-form .addsearch{width:calc(100% - 30px);font-size:20px;font-size:calc($remSize * 1rem)}#close-nav{display:flex;align-items:center;color:#fff;text-transform:uppercase;cursor:pointer;margin-left:50px;vertical-align:top;font-family:"Jost",sans-serif;font-size:18px;font-size:calc($remSize * 1rem);line-height:18px;margin-bottom:80px}#close-nav:before{content:url(../img/menu.png);display:inline-block;margin-right:14px;margin-top:-4px}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}#main{transition:margin-left .5s;padding:20px}.slicknav_menu{position:absolute;display:none;width:100%;z-index:1000;background-color:#fff;min-height:70px}.slicknav_brand{height:auto;max-height:70px;margin:10px;padding:0;width:auto}.slicknav_brand a{display:block;height:100%;width:auto;max-height:70px}.slicknav_brand img{display:block;width:auto;height:70px}.slicknav_nav{padding-top:30px}.slicknav_nav a{color:grey;font-size:18px}.slicknav_nav a:hover,.slicknav_nav a:active,.slicknav_nav a:focus{color:#add8e6;background-color:transparent !important}.slicknav_nav a:hover .slicknav_arrow,.slicknav_nav a:active .slicknav_arrow,.slicknav_nav a:focus .slicknav_arrow{color:grey}.slicknav_nav a .caret{display:none}.slicknav_nav .dropdown .slicknav_row{display:block}.slicknav_nav .dropdown .slicknav_row:after{content:"";clear:both;display:table}.slicknav_nav .dropdown .slicknav_row a{display:block;float:left}.slicknav_nav .dropdown .slicknav_row .slicknav_arrow{float:right;display:block}.slicknav_nav .dropdown-menu{position:static;float:none;border:0;border-radius:0;box-shadow:none}.slicknav_btn{background-color:transparent}.slicknav_btn .slicknav_icon{margin-right:0px;margin-top:18px;display:block;width:32px;height:32px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;float:left}.slicknav_btn .slicknav_icon .slicknav_icon-bar{background-color:#000;display:block;position:absolute;height:4px;width:100%;border-radius:0;opacity:1;left:0;margin-top:0;box-shadow:none;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.slicknav_btn .slicknav_icon .slicknav_icon-bar+slicknav_icon-bar{margin-top:0}.slicknav_btn .slicknav_icon .slicknav_icon-bar:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.slicknav_btn .slicknav_icon .slicknav_icon-bar:nth-child(2){top:11px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.slicknav_btn .slicknav_icon .slicknav_icon-bar:nth-child(3){top:22px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.slicknav_btn.slicknav_open .slicknav_icon-bar:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0px;left:8px}.slicknav_btn.slicknav_open .slicknav_icon-bar:nth-child(2){width:0%;opacity:0}.slicknav_btn.slicknav_open .slicknav_icon-bar:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:22px;left:8px;width:100%}.footer-contact{text-align:center;padding:60px 0 50px 0;background-color:#ebedf0}.footer-contact h2{text-transform:uppercase;color:#717171}.footer-contact p{font-family:"Jost",sans-serif;font-weight:bold;color:#717171}.footer-contact .button{width:300px;max-width:100%}footer{background-color:#000;color:#fff;padding:60px 0 30px 0;font-family:"Jost",sans-serif}footer p,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{color:#fff}footer p{font-family:"Jost",sans-serif}footer a{color:#fff}footer a:hover,footer a:active,footer a:focus{color:#fff}.footer-container .title-container{text-align:center;margin-bottom:50px}.footer-elements-container{display:flex;flex-wrap:wrap}.footer-elements-container:before,.footer-elements-container:after,.footer-elements-container:before,.footer-elements-container:after{content:normal}.footer-column{padding:15px 30px;border-right:solid 1px #fff}.footer-column:last-child{border-right:0}.footer-column.footer_logo .logo-container{width:100px;max-width:100%}.footer-column.socialmedia{text-align:center}.footer-column.socialmedia a{display:inline-block;margin-right:10px;background-color:#db0000;width:50px;height:50px;border-radius:50%;border:solid 1px #fff;position:relative}.footer-column.socialmedia i{font-size:25px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.footer-column.footer_newsletter h3{text-align:center}.footer-column.footer_newsletter .button{width:100%}.footer-menu-container ul{padding:30px 15px 0 15px;margin:30px 0 30px 0;border-top:solid 1px #fff;display:flex;justify-content:space-between}.footer-menu-container ul li{list-style-type:none;display:block;float:left}.footer-menu-container ul li a{text-transform:uppercase}.footer-menu-container ul li:last-child a,.footer-menu-container ul li:nth-last-child(-n+2) a{text-transform:none}.footer-menu-container ul .sub-menu{border-top:0;margin:5px 0 0 0;padding:0;display:block}.footer-menu-container ul .sub-menu li{display:block;width:100%;margin-bottom:3px;float:none !important}.footer-menu-container ul .sub-menu li a{text-transform:none}.footer-menu-container ul .sub-menu li:before{content:"\203A";margin-right:8px;color:#db0000}.footer-copyright-container{text-align:center}.container-fluid{margin-right:auto;margin-left:auto;width:1440px;max-width:100%}.image-responsive{width:100%;height:auto}.no-padding{padding:0px !important}.no-margin{margin:0px !important}@media screen and (max-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{width:100%}.col-sm-offset-1,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12{margin-left:0}.col-sm-push-1,.col-sm-push-2,.col-sm-push-3,.col-sm-push-4,.col-sm-push-5,.col-sm-push-6,.col-sm-push-7,.col-sm-push-8,.col-sm-push-9,.col-sm-push-10,.col-sm-push-11,.col-sm-push-12{left:auto}.col-sm-pull-1,.col-sm-pull-2,.col-sm-pull-3,.col-sm-pull-4,.col-sm-pull-5,.col-sm-pull-6,.col-sm-pull-7,.col-sm-pull-8,.col-sm-pull-9,.col-sm-pull-10,.col-sm-pull-11,.col-sm-pull-12{right:auto}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}}.product-filter{padding-top:50px}.product-filter .title-text{display:block;font-size:36px;font-size:calc($remSize * 1rem);text-align:center;font-family:"Jost",sans-serif;font-weight:bold;text-align:center;margin-bottom:30px}.product-filter .tags{padding-bottom:25px;text-align:center}.product-search{margin-bottom:30px}.product-search .product-search-form{border:solid 1px #464646;border-radius:3px;padding:9px;vertical-align:middle}.product-search .product-search-button{background-color:transparent;border:0;padding:0;width:30px;height:30px;line-height:0;position:relative;vertical-align:middle}.product-search .product-search-button:after{content:url(../img/search-grey.png);display:block;position:absolute;top:0;left:0}.product-search #autocomplete-ajax{width:calc(100% - 50px);border:0;padding:6px 30px;height:30px;font-size:18px;font-size:calc($remSize * 1rem);vertical-align:middle}.product-search #autocomplete-ajax-x{display:none}.product-search ::placeholder{color:#000;opacity:1;font-weight:normal;font-family:"PT Sans",sans-serif}.product-search :-ms-input-placeholder{color:#000;font-weight:normal;font-family:"PT Sans",sans-serif}.product-search ::-ms-input-placeholder{color:#000;font-weight:normal;font-family:"PT Sans",sans-serif}.no-results{text-align:center;padding:30px 0}.product-search-tags{text-align:center}.product-search-tags .title-text{display:inline-block;font-size:36px;font-size:calc($remSize * 1rem);text-align:center;font-family:"Jost",sans-serif;font-weight:bold;text-align:center;margin-bottom:30px;margin-right:20px;margin-top:10px}.product-search-tags h1{display:block;font-size:36px;font-size:calc($remSize * 1rem);text-align:center;font-family:"Jost",sans-serif;font-weight:bold;text-align:center;margin-bottom:30px;margin-right:20px;margin-top:10px}.tax-info{text-align:center}.tax-info h1{font-size:36px;font-size:calc($remSize * 1rem);margin-bottom:25px}.tax-info h1 .cat-name{text-transform:uppercase}.tax-info .separator{color:#db0000}.tax-info p{font-size:16px;font-size:calc($remSize * 1rem);line-height:20px}.tax-row{display:flex;flex-wrap:wrap}.tax-row:before,.tax-row:after{content:normal}.tax-row .title-container{width:100%;text-align:center}.single-tax{margin-bottom:30px}.single-tax a{width:100%;border:solid 1px #c7c7c7;height:100%;display:flex;flex-direction:column;text-decoration:none;justify-content:flex-start;background:#fff;background:-moz-radial-gradient(center, ellipse cover, #fff 40%, #f5f5f5 100%);background:-webkit-radial-gradient(center, ellipse cover, #fff 40%, #f5f5f5 100%);background:radial-gradient(ellipse at center, #fff 40%, #f5f5f5 100%)}.single-tax .image-container{height:1px;display:block;width:100%;padding-bottom:110%;position:relative;overflow:hidden}.single-tax .image-container picture,.single-tax .image-container img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.single-tax .text-container{padding:20px 30px;width:100%;color:#000;display:flex;flex-flow:column nowrap;flex:1;align-items:flex-start}.single-tax h3{font-size:18px;font-size:calc($remSize * 1rem);margin-bottom:15px}.single-tax p{color:#000;font-size:14px;font-size:calc($remSize * 1rem);flex:1}.single-tax .button{width:100%}.single-product{margin-bottom:30px}.single-product a{width:100%;border:solid 1px #c7c7c7;height:100%;display:flex;flex-direction:column;text-decoration:none;justify-content:flex-start;background:#fff;background:-moz-radial-gradient(center, ellipse cover, #fff 40%, #f5f5f5 100%);background:-webkit-radial-gradient(center, ellipse cover, #fff 40%, #f5f5f5 100%);background:radial-gradient(ellipse at center, #fff 40%, #f5f5f5 100%)}.single-product .image-container{height:1px;display:block;width:100%;padding-bottom:70.42%;position:relative;overflow:hidden}.single-product .image-container picture,.single-product .image-container img,.single-product .image-container video{width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.single-product .text-container{padding:20px 30px;width:100%;color:#000;display:flex;flex-flow:column nowrap;flex:1;align-items:flex-start}.single-product h3{font-size:18px;font-size:calc($remSize * 1rem);margin-bottom:15px}.single-product p{color:#000;font-size:14px;font-size:calc($remSize * 1rem);flex:1}.single-product .button{width:100%}.single-product-container{margin-bottom:40px}.single-product-container .info-container .row{margin:0}.single-product-container .image-slider-container{padding:0}.single-product-container .image-slider-container .slider-for{border:solid 1px #c7c7c7;margin-bottom:15px}.single-product-container .image-slider-container .slider-for .image-container{height:500px;background-size:contain;background-position:center;background-repeat:no-repeat;position:relative}.single-product-container .image-slider-container .slider-for .image-container picture,.single-product-container .image-slider-container .slider-for .image-container img,.single-product-container .image-slider-container .slider-for .image-container video{height:100%;width:100%;object-fit:contain;position:absolute;top:0;left:0}.single-product-container .image-slider-container .slider-nav{margin-bottom:50px;display:flex;flex-wrap:wrap;justify-content:center}.single-product-container .image-slider-container .slider-nav:before,.single-product-container .image-slider-container .slider-nav:after{content:normal}.single-product-container .image-slider-container .slider-nav .image-container{height:110px;background-size:cover;background-position:center;background-repeat:no-repeat;border:solid 1px #c7c7c7;margin:0 6px}.single-product-container .image-slider-container .slider-nav .slick-list{float:left;width:calc(100% - 140px);justify-content:center}.single-product-container .image-slider-container .slider-nav .slick-prev{padding:10px;border:0;font-size:0;background-color:transparent;margin-left:25px;margin-right:10px}.single-product-container .image-slider-container .slider-nav .slick-prev:before{content:url(../img/left.png)}.single-product-container .image-slider-container .slider-nav .slick-next{padding:10px;border:0;font-size:0;background-color:transparent;margin-left:10px;margin-right:25px}.single-product-container .image-slider-container .slider-nav .slick-next:before{content:url(../img/right.png)}.single-product-container .product-info{border:solid 1px #c7c7c7;padding:30px;margin-bottom:40px}.single-product-container .product-info h3{color:#585858;font-size:16px;font-size:calc($remSize * 1rem)}.single-product-container .product-info .technical-data{padding:0 15px 0 0}.single-product-container .product-info table{width:100%;margin-bottom:30px}.single-product-container .product-info table tr{border-bottom:solid 1px #cccccc}.single-product-container .product-info table tr:last-child{border:0}.single-product-container .product-info table td{font-size:14px;font-size:calc($remSize * 1rem);padding:8px 0;vertical-align:top}.single-product-container .product-info table .title{text-transform:uppercase}.single-product-container .product-info .logos{padding:0 0 0 15px}.single-product-container .product-info .logos img{display:block;max-width:100%;height:auto}.single-product-container .product-info .downloads{padding:0}.single-product-container .product-info .downloads h3{text-transform:uppercase;margin-bottom:15px}.single-product-container .product-info .downloads a{display:flex;align-items:center;color:#db0000;text-transform:uppercase;margin-bottom:7px}.single-product-container .product-info .downloads a span{text-decoration:underline;font-size:14px;font-size:calc($remSize * 1rem)}.single-product-container .product-info .downloads a:before{content:url(../img/file.png);display:inline-block;margin-right:10px;height:27px}.single-product-container .product-info .technical-image{text-align:right}.single-product-container .product-info .technical-image img{max-width:100%;height:auto}.single-product-container .product-content{padding-left:40px;padding-top:10px}.single-product-container .product-content h1{text-transform:uppercase;color:#171717;font-size:24px;font-size:calc($remSize * 1rem);margin-bottom:40px}.single-product-container .product-content h3{text-transform:uppercase;color:#565656;margin-bottom:0px;font-size:18px;font-size:calc($remSize * 1rem)}.single-product-container .product-content p{color:#171717;line-height:26px}.single-product-container .product-content ul li,.single-product-container .product-content ol li{color:#171717;line-height:26px}.single-product-container .tag-container{margin-top:100px}.single-product-container .tag-container h4{text-transform:uppercase;color:#47525E;font-family:"PT Sans",sans-serif;font-size:16px;font-size:calc($remSize * 1rem);font-weight:bold;margin-bottom:15px}.single-product-container .accessories-container{padding-top:30px}.single-product-container .accessories-container h3{font-size:24px;font-size:calc($remSize * 1rem);text-transform:uppercase;color:#585858;margin-bottom:45px}.single-product-container .accessories-container .row{display:flex;flex-wrap:wrap}.single-product-container .accessories-container .row:before,.single-product-container .accessories-container .row:after{content:normal}.single-product-container .accessories-container .single-accessory{display:block;color:black}.single-product-container .accessories-container .single-accessory:hover,.single-product-container .accessories-container .single-accessory:active,.single-product-container .accessories-container .single-accessory:focus{text-decoration:none}.single-product-container .accessories-container .single-accessory .image-container{padding-bottom:72%;border:solid 1px #c7c7c7;margin-bottom:30px;position:relative;overflow:hidden}.single-product-container .accessories-container .single-accessory .image-container picture,.single-product-container .accessories-container .single-accessory .image-container img{height:100%;width:100%;object-fit:cover;position:absolute;top:0;left:0}.single-product-container .accessories-container .single-accessory p{margin-bottom:10px}.single-product-container .accessories-container .single-accessory .more{text-transform:uppercase;color:#db0000;text-decoration:underline;font-weight:bold}.tag{position:relative;display:inline-block;background-color:#DEDEDE;border:solid 1px #8492A6;border-radius:5px;text-align:center;font-family:"PT Sans",sans-serif;padding:14px;font-size:16px;font-size:calc($remSize * 1rem);font-weight:bold;color:#3D3D3D;min-width:185px;max-width:100%;margin-right:7.5px;margin-bottom:10px}.tag:hover,.tag:active,.tag:focus{color:#3D3D3D;text-decoration:none}.tag.remove{padding:14px 50px 14px 14px}.tag.remove:after{content:url(../img/remove.png);position:absolute;right:14px;top:55%;transform:translateY(-50%);display:inline-block;margin-left:13px;vertical-align:middle}@media screen and (max-width: 1200px){header .search-container{text-align:right}header .search-container .search-form{margin-left:20px}header .search-container .search-form .addsearch{width:120px}.footer-menu-container ul{justify-content:flex-start;flex-wrap:wrap}.footer-menu-container ul:before,.footer-menu-container ul:after{content:normal}.footer-menu-container ul li{width:25%;margin-bottom:15px}.carousel-container .carousel-row{margin:0}}@media (max-width: 1200px) and (min-width: 992px){.multiple-columns .single-column-container.three-columns .title-container h3{font-size:24px;font-size:calc($remSize * 1rem)}}@media screen and (max-width: 992px){header .search-container{display:none}div.hero .text-container{padding:0 15px}.carousel-container .carousel-row .slider{height:340px}.distributors .table-container table th span{font-size:18px;font-size:calc($remSize * 1rem)}.distributors .table-container table .web{word-break:break-all}div.single-product-container .product-content{padding-top:60px}}@media screen and (max-width: 768px){header{padding:25px}header.nav-down{padding:25px}header .navbar-brand{height:30px}header .search-container{display:none}header .nav-button-container .nav-text{display:none}header #close-nav{margin-left:25px;margin-bottom:25px}header .sidenav ul{margin:0 20px 0 25px}header .sidenav .search-form{margin:25px 20px 20px 35px}.sidenav{padding-top:42px}div.hero{padding:100px 0px 15px 0px}div.hero.hero-subpage{padding-left:15px;padding-right:15px}div.hero .row{width:100%;margin:0}div.hero .text-container{margin-top:60px;padding:15px}div.hero .logo-container{padding:15px;width:100%}div.hero .logo-container .logo-wrapper{padding:15px;margin-top:45px;margin-left:auto;margin-right:auto;margin-bottom:30px}div.hero .logo-container .list-container{margin:15px;margin-left:auto;margin-right:auto}div.hero .logo-container .logo-text{margin:15px;margin-left:auto;margin-right:auto}div.hero .button{max-width:100%}div.hero.hero-subpage .title{margin-bottom:0}div.hero.hero-subpage .text-container{margin-top:0px}div.single-product-container .row.product-info{margin-bottom:30px}div.single-product-container .row.product-info .logos{padding:0;margin-bottom:15px}div.single-product-container .row.product-info .logos img{max-width:100px;margin-bottom:15px}div.single-product-container .row.product-info .downloads{margin:30px 0}div.single-product-container .row.product-info .technical-image{padding:0;text-align:left}div.single-product-container .product-content{padding:15px}div.articles-container .articles-area{padding-right:15px}div.articles-container .articles-area .single-article:last-child{border-bottom:0}div.articles-sidemenu{border-left:0;padding:0 15px}div.articles-sidemenu .categories{border-top:solid 1px #A1A1A1;padding-top:30px}.text-image-column .image-container{margin-bottom:30px}.carousel-container .carousel-row .slider{height:260px}.carousel-container .carousel-row .slider-indicators{margin-bottom:30px}.full-lift .container-fluid{padding:0}.distributors .table-container .table-responsive{border:0}.distributors .table-container table th{padding:15px 6px}.distributors .table-container table td{padding:6px}.distributors .table-container table .web{word-break:normal !important}footer .footer-elements-container{margin:0}footer .footer-column{border-right:0;border-bottom:solid 1px #fff;padding:30px 15px 15px 15px}footer .footer-column:first-child{padding-top:0}footer .footer-column:last-child{border-bottom:0}div.footer-menu-container ul{display:block}div.footer-menu-container ul li{width:100%;margin-bottom:15px}}@media screen and (max-width: 600px){div.popup-modal-container .popup-modal .image-container{display:none;height:300px;width:100%}div.popup-modal-container .popup-modal .image-container .image{background-position:center 15%}div.popup-modal-container .popup-modal .text-container{padding:30px 20px 20px 20px}}@media screen and (max-width: 580px){div.hero .title{font-size:10vw;line-height:10.5vw}div.hero .text p{font-size:16px;font-size:calc($remSize * 1rem);line-height:22px}div.hero.hero-subpage .container-fluid,div.hero.big .container-fluid{padding:0}div.hero.hero-subpage .text-container,div.hero.big .text-container{padding:15px 0}footer h2{font-size:28px;font-size:calc($remSize * 1rem)}#catapult-cookie-bar{padding-top:15px !important;padding-bottom:15px !important}#catapult-cookie-bar .ctcc-left-side{width:100% !important;font-size:12px}#catapult-cookie-bar .ctcc-left-side:before{font-size:16px !important;font-size:calc($remSize * 1rem) !important;margin-bottom:5px !important}#catapult-cookie-bar .ctcc-right-side{margin-top:10px;width:100% !important}#catapult-cookie-bar .ctcc-right-side button{font-size:16px !important;font-size:calc($remSize * 1rem) !important;padding:4px 9px !important}.product-filter .tags .tag{min-width:1px;width:calc(50% - 15px);margin-right:5px}div.single-product-container .image-slider-container .slider-for .image-container{height:350px}div.single-product-container .image-slider-container .slider-nav .slick-prev{margin-left:0;margin-right:0}div.single-product-container .image-slider-container .slider-nav .slick-next{margin-right:0;margin-left:0}div.single-product-container .image-slider-container .slider-nav .slick-list{width:calc(100% - 60px)}div.single-product-container .tag-container{margin-top:60px}div.single-product-container .tag-container .tag{min-width:1px;width:calc(50% - 15px);margin-right:5px}.multiple-columns .single-column .title-container h3{font-size:22px;font-size:calc($remSize * 1rem);line-height:26px}.person-columns .single-person .text-container{padding:25px 15px}.carousel-container .slider-indicators .prev-slide{left:15px}.carousel-container .slider-indicators .next-slide{right:15px}.carousel-container .slide-info ul li{font-size:16px !important;font-size:calc($remSize * 1rem) !important}.carousel-container .carousel-row .slider{height:180px}}@media screen and (max-width: 480px){.page-content h2{font-size:30px;font-size:calc($remSize * 1rem)}.page-content .multiple-columns .content-row h2{font-size:30px;font-size:calc($remSize * 1rem)}.page-content .product-cats .content-row h2{font-size:30px;font-size:calc($remSize * 1rem)}.page-content .product-filter .title-text,.page-content .product-filter h1,.page-content .product-search-tags .title-text,.page-content .product-search-tags h1{font-size:30px;font-size:calc($remSize * 1rem)}.page-content .tax-info h1{font-size:30px;font-size:calc($remSize * 1rem)}div.hero{max-width:100%}div.hero .logo-container .list-container .col-xs-6{width:100%}.footer-contact .row h2{font-size:30px;font-size:calc($remSize * 1rem)}.carousel-container .carousel-row .slider{height:120px}div.popup-modal-container .popup-modal{min-height:300px;overflow-y:scroll}div.popup-modal-container .popup-modal .image-container{display:none}div.popup-modal-container .popup-modal .text-container h2{font-size:36px;line-height:50px}div.popup-modal-container .popup-modal .text-container .button-container .button{padding:13px 20px 10px 20px}div.some-feed .some-column-container .single-some-column{width:100%}}@media screen and (max-height: 600px){div.popup-modal-container .popup-modal{min-height:1px;overflow-y:scroll}div.popup-modal-container .popup-modal .image-container{display:none}div.popup-modal-container .popup-modal .text-container{width:100%}div.popup-modal-container .popup-modal .text-container h2{font-size:36px;line-height:50px}div.popup-modal-container .popup-modal .text-container .text p{font-size:16px}}h1,h2,h3,h4,h5,h6{margin-bottom:15px}h1{font-size:48px;font-size:calc($remSize * 1rem);font-family:"Jost",sans-serif;font-weight:bold}h2{font-size:36px;font-size:calc($remSize * 1rem);font-family:"Jost",sans-serif;font-weight:bold}h3{font-size:24px;font-size:calc($remSize * 1rem);font-family:"Jost",sans-serif;font-weight:bold}h4{font-size:20px;font-size:calc($remSize * 1rem)}h5{font-size:18px;font-size:calc($remSize * 1rem)}h6{font-size:16px;font-size:calc($remSize * 1rem)}p{font-family:"PT Sans",sans-serif;font-size:16px;font-size:calc($remSize * 1rem);color:#000;margin-bottom:30px}.red-text{color:#db0000}a{color:#db0000}a:hover,a:active,a:focus{color:#717171}ul{margin-bottom:30px;padding-left:15px}ul li{list-style-type:disc}ol{margin-bottom:30px;padding-left:20px}ol li{list-style-type:decimal}table td{padding:7.5px}.white{color:#fff !important}.white h1,.white h2,.white h3,.white h4,.white h5,.white h6,.white p,.white ul li,.white ol li{color:#fff !important}.black{color:#000 !important}.black h1,.black h2,.black h3,.black h4,.black h5,.black h6,.black p,.black ul li,.black ol li{color:#000 !important}.grey{color:#717171 !important}.grey h1,.grey h2,.grey h3,.grey h4,.grey h5,.grey h6,.grey p,.grey ul li,.grey ol li{color:#717171 !important}.bg-white{background-color:#fff !important}.bg-black{background-color:#000 !important}.bg-grey{background-color:#ececec !important}.bg-red{background-color:#ff0000 !important}.grecaptcha-badge{visibility:collapse !important}.alignleft{float:left;margin:0 30px 30px 0}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right;margin:0 0 30px 30px}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-bottom:30px}.video-container iframe,.video-container object,.video-container embed,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}.desktop-image,.desktop-image-always,.mobile-image{display:flex;width:100%;position:absolute;top:0;bottom:0;left:0;z-index:1;height:inherit;height:100%}.desktop-image>div,.desktop-image-always>div,.mobile-image>div{width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.mobile-image{display:none}.mobile-image img{display:none}@media screen and (max-width: 768px){.desktop-image{display:none !important}.mobile-image{display:flex !important}}#catapult-cookie-bar{background-color:#000 !important;padding:30px 0;font-size:14px;font-size:calc($remSize * 1rem)}#catapult-cookie-bar .ctcc-inner{margin-right:auto;margin-left:auto;width:1440px;max-width:100%;display:flex;flex-wrap:wrap;padding:0 15px}#catapult-cookie-bar .ctcc-inner:before,#catapult-cookie-bar .ctcc-inner:after{content:normal}#catapult-cookie-bar .ctcc-left-side{display:block;float:left;width:80%;color:#fff !important;padding:0 15px 0 0}#catapult-cookie-bar .ctcc-left-side:before{content:"We use cookies";display:block;font-family:"Jost",sans-serif;font-weight:bold;margin-bottom:5px;font-size:20px;font-size:calc($remSize * 1rem)}#catapult-cookie-bar .ctcc-right-side{display:flex;align-items:center;justify-content:center;float:left;width:20%}#catapult-cookie-bar button{background-color:rgba(0,0,0,0.5);color:#fff;font-size:18px;font-size:calc($remSize * 1rem);font-family:"Jost",sans-serif;text-align:center;display:inline-block;padding:13px 30px 10px 30px;border:solid 1px #fff !important;border-radius:5px;vertical-align:middle;width:300px;max-width:100%}#catapult-cookie-bar button:after{content:url(../img/button-arrow.png);display:inline-block;margin-left:10%;vertical-align:middle;padding-top:5px}.button{background-color:rgba(0,0,0,0.5);color:#fff;font-size:18px;font-size:calc($remSize * 1rem);font-family:"Jost",sans-serif;font-weight:bold;text-align:center;display:inline-block;padding:13px 30px 10px 30px;border:solid 1px #fff;border-radius:5px;vertical-align:middle}.button:after{content:url("../img/button-arrow.png");display:inline-block;margin-left:13px;vertical-align:middle;padding-top:5px}.button:hover,.button:active,.button:focus{text-decoration:none;background-color:rgba(0,0,0,0.8);color:#fff}.button.b-white{background-color:rgba(255,255,255,0.5);border:solid 1px #7f7f7f;color:#7f7f7f}.button.b-white:after{content:url("../img/button-arrow-2.png")}.button.b-white:hover,.button.b-white:active,.button.b-white:focus{text-decoration:none;background-color:rgba(0,0,0,0.2);color:#7f7f7f}button{background-color:#000;color:#fff;font-family:"Jost",sans-serif;padding:15px 30px;font-size:18px;font-size:calc($remSize * 1rem);border:0}button:hover,button:active,button:focus{text-decoration:none;background-color:grey;color:#fff}.juicer-feed .j-paginate{background-color:rgba(0,0,0,0.5) !important;color:#fff;font-size:18px;font-size:calc($remSize * 1rem);font-family:"Jost",sans-serif;text-align:center;display:block;width:auto;width:300px;max-width:100%;margin-top:15px;margin-bottom:15px;padding:13px 30px 10px 30px;border:solid 1px #fff;border-radius:5px;vertical-align:middle;text-transform:none;font-weight:normal;letter-spacing:normal}.juicer-feed .j-paginate:after{content:url("../img/button-arrow.png");display:inline-block;margin-left:13px;vertical-align:middle;padding-top:5px}.juicer-feed .j-paginate:hover,.juicer-feed .j-paginate:active,.juicer-feed .j-paginate:focus{text-decoration:none;background-color:rgba(0,0,0,0.8);color:#fff}.hero{background-position:center;background-repeat:no-repeat;background-size:cover;padding:100px 15px 15px 15px;min-height:900px;display:flex;flex-wrap:wrap;position:relative}.hero:before,.hero:after{content:normal}.hero .row{display:flex;flex-wrap:wrap;align-items:center;z-index:10;border:0}.hero .row:before,.hero .row:after{content:normal}.hero .logo-container{padding:0 15px}.hero .logo-container .logo-wrapper{margin-bottom:70px;width:315px;max-width:100%}.hero .logo-container .logo-wrapper picture{max-width:100%}.hero .logo-container .logo-wrapper img{max-width:100%;height:auto}.hero .logo-container .logo-text{width:315px;max-width:100%}.hero .logo-container .logo-text p{font-size:14px;font-size:calc($remSize * 1rem);line-height:26px;font-family:"Jost",sans-serif}.hero .list-container{border-top:solid 2px #000;border-bottom:solid 2px #000;padding:18px 18px 15px 18px;width:315px;max-width:100%}.hero .list-container .col-sm-7,.hero .list-container .col-sm-5{padding:0}.hero .list-container li{list-style-type:none;font-family:"Jost",sans-serif;font-weight:bold;font-size:14px;font-size:calc($remSize * 1rem);margin-bottom:3px}.hero .list-container li:before{content:"\2022";color:#db0000;margin-right:7px}.hero .text-container{text-align:center;padding:0;z-index:10}.hero .title{display:block;font-size:65px;font-size:calc($remSize * 1rem);line-height:66px;text-align:center;color:#fff;font-family:"Jost",sans-serif;font-weight:bold;text-transform:uppercase;margin-bottom:35px}.hero .text{display:block}.hero .text p{font-size:18px;font-size:calc($remSize * 1rem);line-height:26px;color:#fff;font-family:"Jost",sans-serif}.hero .button{margin-top:30px}.hero.hero-subpage{min-height:660px;justify-content:center;align-items:center}.hero.big{justify-content:center;align-items:center}.hero.hero-medium{min-height:400px}.hero.hero-small{min-height:300px}.one-column{padding:12.5px 0}.one-column .row{background-size:cover;background-repeat:no-repeat;background-position:center;padding:45px 0;display:flex;flex-wrap:wrap;align-items:center;min-height:200px;position:relative}.one-column .row:before,.one-column .row:after{content:normal}.one-column .title-container,.one-column .text-container{z-index:10}.one-column h2{text-transform:uppercase;color:#fff;margin-bottom:0}.one-column p{color:#fff;margin-bottom:0;margin-top:15px}.one-column a.row h2:after{content:"\00bb";color:#db0000;margin-left:10px}.one-column a.row:hover,.one-column a.row:focus,.one-column a.row:active{text-decoration:none}.multiple-columns{padding:50px 0;background-color:#cbcbcb}.multiple-columns .content-row{text-align:center}.multiple-columns .content-row h2{font-size:36px;font-size:calc($remSize * 1rem);margin-bottom:15px}.multiple-columns .content-row p{font-size:16px;font-size:calc($remSize * 1rem);line-height:26px;font-family:"Jost",sans-serif}.multiple-columns .content-row .button{margin-top:30px;width:300px;max-width:100%}.multiple-columns .columns-container{display:flex;flex-wrap:wrap;justify-content:center;margin-top:50px;margin-bottom:10px}.multiple-columns .columns-container:before,.multiple-columns .columns-container:after{content:normal}.multiple-columns .single-column-container{display:flex}.multiple-columns .single-column{display:flex;flex-direction:column;width:100%;margin-bottom:30px;background-color:#fff;border:solid 1px #d3d3d3}.multiple-columns .image-container{display:block;position:relative;width:100%;padding-bottom:56.25%;height:0;color:#000;position:relative;overflow:hidden}.multiple-columns .image-container picture,.multiple-columns .image-container img{width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.multiple-columns .image-container .shadow{width:100%;height:100%;display:flex;position:absolute;left:0;right:0;bottom:0;background:-moz-linear-gradient(top, rgba(255,255,255,0) 1%, rgba(255,255,255,0) 40%, rgba(255,255,255,0.98) 99%, #fff 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 1%, rgba(255,255,255,0) 40%, rgba(255,255,255,0.98) 99%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 1%, rgba(255,255,255,0) 40%, rgba(255,255,255,0.98) 99%, #fff 100%);z-index:20}.multiple-columns .title-container{width:100%;display:flex;position:absolute;top:0;left:0;right:0;bottom:0;padding:10px 25px;z-index:30;align-items:flex-end}.multiple-columns .title-container h3{color:#000 !important;font-size:28px;font-size:calc($remSize * 1rem);margin-bottom:0px}.multiple-columns .text-container{display:flex;flex-flow:column nowrap;flex:1;align-items:flex-start;width:100%;padding:10px 25px 20px 25px}.multiple-columns .text-container p{flex:1;font-family:"PT Sans",sans-serif;line-height:22px;margin-bottom:10px;color:#000 !important}.multiple-columns .text-container .button{width:100%}.news-columns{background-color:#ebedf0}.news-columns .title-container{text-align:center;padding:70px 0 30px 0}.news-columns .title-container h2{text-transform:uppercase;margin-bottom:0;margin-bottom:40px}.news-columns .news-container{display:flex;flex-wrap:wrap;justify-content:center}.news-columns .news-container:before,.news-columns .news-container:after{content:normal}.news-columns .single-news-container{display:flex;margin-bottom:30px}.news-columns .single-news{display:flex;flex-direction:column;background-color:#fff;border:solid 1px #d3d3d3;padding:10px;width:100%}.news-columns .image-container{display:block;width:100%;padding-bottom:53.73%;height:0;position:relative;overflow:hidden}.news-columns .image-container picture,.news-columns .image-container img{width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.news-columns .text-container{display:flex;flex-flow:column nowrap;flex:1;align-items:flex-start;width:100%;padding:20px}.news-columns .text-container h3{margin-bottom:10px;color:#717171 !important;font-size:24px;font-size:calc($remSize * 1rem);line-height:35px}.news-columns .text-container .date{display:block;margin-bottom:20px;color:#b7b7b7 !important}.news-columns .text-container p{color:#717171 !important;margin-bottom:0;font-family:"PT Sans",sans-serif}.news-columns .button-container{text-align:center;padding:0px 0 20px 0}.news-columns .button-container .button{width:300px;max-width:100%}.news-columns .read-more{text-transform:uppercase;font-family:"PT Sans",sans-serif;font-weight:400;color:#db0000}.news-columns .read-more:hover,.news-columns .read-more:focus,.news-columns .read-more:active{color:#717171;text-decoration:underline}.text-image-column{padding:50px 0;position:relative}.text-image-column .mobile-image{display:none}.text-image-column .container-fluid{z-index:10;position:relative}.text-image-column .row{display:flex;flex-wrap:wrap;z-index:10}.text-image-column .row:before,.text-image-column .row:after{content:normal}.text-image-column .image-container{display:flex;justify-content:center;align-items:center}.text-image-column img{max-width:100%;height:auto}.text-image-column p{font-family:"PT Sans",sans-serif}.text-block{padding:50px 0}.full-lift{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;min-height:500px;display:flex;flex-wrap:wrap}.full-lift:before,.full-lift:after{content:normal}.full-lift .container-fluid{display:flex;flex-wrap:wrap;justify-content:center;position:relative;z-index:10}.full-lift .container-fluid:before,.full-lift .container-fluid:after{content:normal}.full-lift .container-fluid.middle{align-items:center}.full-lift .container-fluid.top{align-items:flex-start}.full-lift .container-fluid.bottom{align-items:flex-end}.full-lift .row{width:100%}.full-lift .text-container.left{text-align:left;padding:50px 15px}.full-lift .text-container.right{text-align:left;padding:50px 15px}.full-lift .text-container.center{text-align:center;padding:50px 15px}.full-lift p{margin-bottom:0;font-family:"PT Sans",sans-serif}.full-lift .button{margin-top:30px}.form-block{padding:50px 0}.form-block .form-container{border:solid 1px #797d7e;border-radius:10px;padding:25px}.form-block .form-container h3{text-transform:uppercase;font-size:16px;font-size:calc($remSize * 1rem)}.form-block textarea,.form-block input[type="text"],.form-block input[type="email"],.form-block input[type="tel"]{width:530px !important;max-width:100%}.form-block h2{text-transform:uppercase}.form-block .text-container{padding:0px 20px 0 20px}.form-block .contact-info{border-top:solid 2px #575757;padding:30px 20px 0 20px}.person-columns{background-color:#fff;padding:45px 0 0 0}.person-columns .person-container{display:flex;flex-wrap:wrap}.person-columns .person-container:before,.person-columns .person-container:after{content:normal}.person-columns .single-person-container{display:flex;margin-bottom:30px}.person-columns .single-person{display:flex;flex-direction:column;background-color:#F7F7F7;cursor:normal;width:100%}.person-columns .image-container{display:block;width:100%;padding-bottom:130%;position:relative;overflow:hidden}.person-columns .image-container picture,.person-columns .image-container img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.person-columns .text-container{display:flex;flex-flow:column nowrap;flex:1;align-items:flex-start;width:100%;padding:25px 35px}.person-columns .text-container h3{margin-bottom:10px;color:#000;font-size:24px;font-size:calc($remSize * 1rem);line-height:35px}.person-columns .text-container .title{display:block;color:#000;font-family:"Jost",sans-serif;font-weight:bold;font-size:16px;font-size:calc($remSize * 1rem);margin-bottom:30px}.person-columns .text-container .description{flex:1;color:#717171;margin-bottom:0;font-family:"PT Sans",sans-serif}.person-columns .link-container a{display:block;color:#db0000;text-decoration:none;font-weight:400}.person-columns .link-container a:hover,.person-columns .link-container a:active,.person-columns .link-container a:focus{color:#717171;text-decoration:underline}.person-columns .link-container .linkedin{margin-top:15px}.person-columns .email-link{display:block;color:#db0000;text-decoration:none;font-weight:400;cursor:pointer}.person-columns .email-link span:before{content:"@"}.person-columns .email-link:hover,.person-columns .email-link:active,.person-columns .email-link:focus{color:#717171;text-decoration:underline}.product-cats{background-size:cover;background-repeat:no-repeat;background-position:center;padding:30px 0;position:relative}.product-cats .container-fluid{position:relative;z-index:10}.product-cats .content-row{text-align:center;margin-bottom:30px;position:relative;z-index:10}.product-cats .content-row h2{font-size:36px;font-size:calc($remSize * 1rem);color:#fff}.product-cats .content-row p{font-family:"Jost",sans-serif;color:#fff;line-height:26px;font-size:16px;font-size:calc($remSize * 1rem)}.product-cats .single-cat{margin-bottom:30px}.product-cats .single-cat a{display:block;background-color:#fafafa}.product-cats .single-cat .button-container{padding:25px 30px}.product-cats .single-cat .button{width:100%}.product-cats .image-container{padding-bottom:133.33%;background-size:cover;background-repeat:no-repeat;background-position:top center;position:relative;overflow:hidden}.product-cats .image-container pictute,.product-cats .image-container img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.some-feed{padding:60px 0  30px 0}.some-feed .text-container{text-align:center;margin-bottom:30px}.some-feed .text-container h2{text-transform:uppercase;color:#717171}.some-feed .text-container .button{margin-bottom:30px}.some-feed .some-column-container .row{display:flex;flex-wrap:wrap}.some-feed .some-column-container .row:before,.some-feed .some-column-container .row:after{content:normal}.some-feed .some-column-container .single-some-column{margin-bottom:30px;display:flex;flex-direction:column}.some-feed .some-column-container .single-some-column .inner-container{display:block;border:solid 1px #e5e5e5;padding:15px;background-color:#fff;display:flex;flex-flow:column nowrap;flex:1;align-items:flex-start;width:100%}.some-feed .some-column-container .single-some-column .inner-container:hover,.some-feed .some-column-container .single-some-column .inner-container:focus,.some-feed .some-column-container .single-some-column .inner-container:active{text-decoration:none}.some-feed .some-column-container .single-some-column .image{width:100%;padding-bottom:60%;position:relative;overflow:hidden;margin-bottom:15px}.some-feed .some-column-container .single-some-column .image img{width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.some-feed .some-column-container .single-some-column .text{width:100%;color:#717171;flex:1}.some-feed .some-column-container .single-some-column .text span{font-weight:bold;color:#db0000}.some-feed .some-column-container .single-some-column .text span:hover{text-decoration:underline}.some-feed .some-column-container .single-some-column .some-service{width:100%;display:flex;justify-content:flex-end;margin-top:15px}.some-feed .some-column-container .single-some-column .some-service:after{content:'';display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:contain}.some-feed .some-column-container .single-some-column .some-service.linkedin:after{background-image:url("../img/linkedin.svg")}.some-feed .some-column-container .single-some-column .some-service.facebook:after{background-image:url("../img/facebook.svg")}.some-feed .some-column-container .single-some-column .some-service.youtube:after{background-image:url("../img/youtube.svg")}.some-feed .some-column-container .single-some-column .some-service.twitter:after{background-image:url("../img/twitter.svg")}.some-feed .some-column-container .single-some-column .some-service.instagram:after{background-image:url("../img/instagram.svg")}.references{padding:60px 0}.references .reference-container{text-align:center}.references .reference-row{display:flex;flex-wrap:wrap;justify-content:center}.references .reference-row:before,.references .reference-row:after{content:normal}.references .single-reference{margin-bottom:30px}.references .single-reference a{width:100%;height:100%;display:block;display:flex;flex-direction:column;text-decoration:none;justify-content:flex-start;background-color:#ececec;color:#000}.references .single-reference a:hover,.references .single-reference a:active,.references .single-reference a:focus{color:#000;text-decoration:none}.references .single-reference .image-container{width:100%;padding-top:80%;position:relative;overflow:hidden}.references .single-reference .image-container picture,.references .single-reference .image-container img{width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.references .single-reference .text-container{padding:20px}.references .single-reference h3{margin-bottom:15px;color:#010101;text-transform:uppercase;font-size:18px;font-size:calc($remSize * 1rem)}.references .single-reference h3:after{content:"\00bb";color:#db0000;margin-left:5px}.references .button-row{text-align:right;padding-top:30px}.carousel-container{padding:60px 0 30px 0}.carousel-container .text-container{text-align:center}.carousel-container .carousel-row{margin-top:50px}.carousel-container .slider{display:flex;width:100%;max-width:1180px;height:410px;position:relative;margin:auto}.carousel-container .slide{width:470px;max-width:40%;position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transition:width .8s linear;transition:width .8s linear;cursor:pointer}.carousel-container .slide .image-container{width:100%;padding-top:86.90%;background-repeat:no-repeat;background-size:contain;position:relative}.carousel-container .slide .image-container img{position:absolute;top:0;left:0;object-fit:contain;width:100%;height:100%;height:auto}.carousel-container .slide .image-container.color-image{display:none}.carousel-container .slide:nth-child(2){left:20.2%;z-index:30}.carousel-container .slide:nth-child(3){left:40.2%;z-index:20}.carousel-container .slide:nth-child(4){right:0;left:auto;z-index:10}.carousel-container .slide.left:nth-child(1){z-index:10}.carousel-container .slide.left:nth-child(2){z-index:20}.carousel-container .slide.left:nth-child(3){z-index:30}.carousel-container .slide.active{width:510px;max-width:50%;z-index:100;top:50%;transform:translateY(-50%);-webkit-transition:width .5s linear;transition:width .5s linear}.carousel-container .slide.active .grey-image{display:none}.carousel-container .slide.active .color-image{display:block}.carousel-container .slide.active .image-container{filter:none;-webkit-filter:none}.carousel-container .slider-indicators{margin-top:50px;display:flex;flex-direction:row;align-items:center;position:relative;height:150px}.carousel-container .prev-slide,.carousel-container .next-slide{display:block;border:solid;width:28px;height:58px;background-repeat:no-repeat;background-position:center;cursor:pointer;float:left;position:absolute;top:20px;border:0}.carousel-container .prev-slide.hide-indicator,.carousel-container .next-slide.hide-indicator{visibility:hidden}.carousel-container .prev-slide{background-image:url("../img/slide-prev.png");left:calc(50% - 250px)}.carousel-container .next-slide{background-image:url("../img/slide-next.png");right:calc(50% - 250px)}.carousel-container .slide-info{opacity:0;height:0;text-align:center;width:400px;max-width:calc(100% - 116px);float:left;transition:opacity 0.4s ease-out;position:absolute;top:0;left:50%;transform:translateX(-50%)}.carousel-container .slide-info h3{color:#db0000 !important;margin-bottom:20px}.carousel-container .slide-info ul{margin-bottom:0;text-align:center;list-style-type:none}.carousel-container .slide-info ul li{list-style-type:none;list-style-position:inside;font-size:18px;font-size:calc($remSize * 1rem)}.carousel-container .slide-info p{margin-bottom:0}.carousel-container .slide-info.active{display:block;opacity:1;height:auto}.distributors{padding:50px 0}.distributors .text-container{text-align:center}.distributors .text-container .button{margin-bottom:30px}.distributors .table-container{background-color:#fff !important;border:4px solid #f1f1f1;padding:20px}.distributors table{border:0;color:#000 !important;width:100%}.distributors table thead{border-bottom:solid 4px red;margin-bottom:5px}.distributors table th{padding:15px 10px;font-size:22px;font-size:calc($remSize * 1rem);text-transform:uppercase;font-family:"Jost",sans-serif;font-weight:bold;vertical-align:top}.distributors table th span{cursor:pointer}.distributors table th span:after{content:"";display:inline-block;height:15px;width:12px;background-image:url("../img/sort.svg");background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:15px}.distributors table td{padding:10px}.distributors table tbody tr:nth-child(even){background-color:#f6f6f6}.distributors table .country{font-weight:bold}.distributors table .active{color:#db0000}.distributors table a{color:#000}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{width:100%;border:solid 1px #797d7e;padding:15px 10px 13px 10px;background-color:transparent;border-radius:5px;margin-bottom:15px}.wpcf7 textarea{resize:none;width:100%;height:200px;border:solid 1px #797d7e;padding:15px 10px;background-color:transparent;border-radius:5px}.wpcf7 .form-button{background-color:rgba(0,0,0,0.5);color:#fff;font-size:18px;font-size:calc($remSize * 1rem);font-family:"Jost",sans-serif;text-align:center;display:inline-block;padding:0 20px 0 0;border:solid 1px #fff;border-radius:5px;vertical-align:middle}.wpcf7 .form-button .wpcf7-submit{background-color:transparent;padding:13px 20px 13px 30px;border:0}.wpcf7 .form-button .ajax-loader{display:none !important}.wpcf7 .form-button:after{content:url(../img/button-arrow.png);display:inline-block;margin-left:0;vertical-align:middle;padding-top:5px}.wpcf7 .form-button:hover,.wpcf7 .form-button:active,.wpcf7 .form-button:focus{text-decoration:none;background-color:rgba(0,0,0,0.8);color:#fff}::placeholder{color:#797d7e;opacity:1;font-weight:bold}:-ms-input-placeholder{color:#797d7e;font-weight:bold}::-ms-input-placeholder{color:#797d7e;font-weight:bold}footer .wpcf7 input[type="text"]{width:100%;border:solid 1px #fff;padding:15px 10px 13px 10px;background-color:transparent;border-radius:5px}footer .wpcf7 input[type="email"]{width:100%;border:solid 1px #fff;padding:15px 10px 13px 10px;background-color:transparent;border-radius:5px;margin-bottom:15px}footer .wpcf7 textarea{resize:none;width:100%;height:200px;border:solid 1px #fff;padding:15px 10px;background-color:transparent;border-radius:5px}footer .wpcf7 .wpcf7-submit{background-color:transparent;color:#fff;font-size:18px;font-size:calc($remSize * 1rem);font-family:"Jost",sans-serif;text-align:center;display:inline-block;padding:15px 30px;width:100%;border:solid 1px #fff;border-radius:5px}footer .wpcf7 .wpcf7-submit:hover,footer .wpcf7 .wpcf7-submit:active,footer .wpcf7 .wpcf7-submit:focus{text-decoration:none;background-color:transparent;color:#fff}footer ::placeholder{color:#fff;opacity:1}footer :-ms-input-placeholder{color:#fff}footer ::-ms-input-placeholder{color:#fff}footer .wpcf7-submit{background-color:transparent;color:#fff;font-size:18px;font-size:calc($remSize * 1rem);font-family:"Jost",sans-serif;text-align:center;display:inline-block;padding:15px 30px;width:100%;border:solid 1px #fff;border-radius:5px}footer .wpcf7-submit:hover,footer .wpcf7-submit:active,footer .wpcf7-submit:focus{text-decoration:none;background-color:transparent;color:#fff}.main-content{padding:50px 0px}.main-content img{max-width:100%;height:auto}.error-page{padding:60px 0}.breadcrumbs{padding-top:40px;padding-bottom:40px;margin:0}.breadcrumbs #breadcrumbs{margin-bottom:0}.breadcrumbs a,.breadcrumbs span{text-transform:uppercase;color:#000;font-size:14px;font-size:calc($remSize * 1rem)}.articles-container{padding:45px 0}.articles-container .row{display:flex;flex-wrap:wrap}.articles-container .row:before,.articles-container .row:after{content:normal}.articles-container .articles-area{padding-right:25px}.articles-container .articles-area .article-image{max-width:100%;height:auto;display:block;margin:0 auto 30px auto}.articles-container .articles-area img{max-width:100%;height:auto}.articles-container .articles-area h1{color:#000;margin-bottom:10px;font-size:24px;font-size:calc($remSize * 1rem)}.articles-container .articles-area .date{display:block;color:#8a8989;margin-bottom:20px}.articles-container .articles-area p{color:#1a1a1a}.articles-container .article-image-container{margin-bottom:20px}.articles-container .article-image-container picture{max-width:100%}.articles-container .article-image-container img{display:block;width:auto;max-width:100%;height:auto}.articles-container .single-article{display:flex;flex-wrap:wrap;width:100%;border-bottom:solid 1px #A2A2A2;padding:25px 0}.articles-container .single-article:before,.articles-container .single-article:after{content:normal}.articles-container .single-article .image-container{width:100%;padding-bottom:52.17%;margin-bottom:30px;position:relative;overflow:hidden}.articles-container .single-article .image-container picture,.articles-container .single-article .image-container img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.articles-container .single-article h3{color:#000;width:100%}.articles-container .single-article .date{width:100%}.articles-container .single-article .read-more{color:#db0000;font-weight:bold}.articles-container .single-article:hover,.articles-container .single-article:active,.articles-container .single-article:focus{text-decoration:none;color:inherit}.articles-container .single-article:last-child{border-bottom:0}.articles-sidemenu{border-left:solid 1px #A1A1A1;padding-left:25px}.articles-sidemenu h3{text-transform:uppercase;color:#272727;font-size:26px;font-size:calc($remSize * 1rem);font-family:"Jost",sans-serif;font-weight:bold;margin-bottom:20px}.articles-sidemenu h4{text-transform:uppercase;color:#272727;font-size:19px;font-size:calc($remSize * 1rem);font-family:"Jost",sans-serif;font-weight:bold;margin-bottom:10px}.articles-sidemenu .categories{margin-top:10px;padding-left:0;margin-bottom:45px}.articles-sidemenu .categories li{list-style-type:none;display:inline-block;text-transform:uppercase;border-right:2px solid #47525E;color:#47525E;font-size:26px;font-size:calc($remSize * 1rem);line-height:26px;padding:0 15px}.articles-sidemenu .categories li a{color:#47525E}.articles-sidemenu .categories li:last-child{border-right:0}.articles-sidemenu .categories li.title{text-transform:lowercase;border-right:0;padding:0}.articles-sidemenu .recent-articles{margin-bottom:40px}.articles-sidemenu .recent-articles a{display:block;border-bottom:solid 1px #cccccc;color:#272727;font-size:16px;font-size:calc($remSize * 1rem);line-height:22px;padding:15px 0}.articles-sidemenu .archives li{color:#272727;line-height:22px;margin-bottom:8px}.articles-sidemenu .archives a{color:#272727}.popup-modal-container{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.4);z-index:10000}.popup-modal-container .popup-modal{width:600px;max-width:calc(100% - 30px);min-height:400px;max-height:calc(100vh - 30px);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;display:flex;flex-wrap:wrap;-webkit-box-shadow:0px 0px 20px 1px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 20px 1px rgba(0,0,0,0.5);box-shadow:0px 0px 20px 1px rgba(0,0,0,0.5)}.popup-modal-container .popup-modal .image-container{position:relative;z-index:10}.popup-modal-container .popup-modal .image-container .image{background-repeat:no-repeat;background-position:center;background-size:cover;height:100%;position:absolute;top:0;left:-60px;max-width:none}.popup-modal-container .popup-modal .text-container{padding:45px 30px 35px 30px;text-align:right;display:flex;flex-flow:column nowrap;flex:1;align-items:flex-start;position:relative;z-index:20}.popup-modal-container .popup-modal .text-container h2{text-align:right;text-transform:uppercase;font-weight:400;font-size:42px;line-height:50px;font-family:"Jost",sans-serif;width:100%;color:#7f7f7f}.popup-modal-container .popup-modal .text-container .text{flex:auto;width:100%}.popup-modal-container .popup-modal .text-container .text p{font-family:"Jost",sans-serif;font-weight:bold;font-size:18px;color:#000}.popup-modal-container .popup-modal .text-container .button-container{width:100%}.popup-modal-container .popup-modal .text-container .button-container button:first-child{margin:0 0px 10px 0px}.popup-modal-container .popup-modal .text-container .button-container button:last-child{margin-bottom:10px;margin-left:10px}
