.huge-m-top{margin-top:.5rem;margin-bottom:.5rem}.head{height:20rem;position:relative}.head:after{right:0;bottom:0;left:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#1b2023),to(rgba(27,32,35,0)));background-image:linear-gradient(180deg,#1b2023 10%,rgba(27,32,35,0));opacity:.6}.head:after,.head:before{content:"";position:absolute;top:0;z-index:-1}.head:before{background-size:cover;background-repeat:no-repeat;width:100%;height:100%;background-image:url(/build/images/business.4db91003.png)}.regular-company-title-supplier{margin-top:22px;width:100%;text-align:center;font-size:28px;font-weight:700}.regular-company-title-other{margin-top:17px;margin-left:20px;text-align:center;font-size:28px;font-weight:700}.regular-company-subtitle{margin-top:12px;width:100%;text-align:center;font-size:32px}.regular-company-image-container{margin-top:10px;max-height:100%;max-width:100%}.regular-company-image-container .regular-company-image{width:100%}.team{margin-top:-11rem;margin-bottom:4rem}.team.upgrade .align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.team.upgrade .border-top{border-top:1px solid hsla(0,0%,100%,.5)}.team.upgrade .info{display:block;color:#fff;border:1px solid hsla(0,0%,100%,.5);border-top:none;border-left:none;font-weight:500;font-size:1.25rem}.team.upgrade .info.text{padding:2.25rem 0}.team.upgrade .info.text:last-child{border-right:none}.team.upgrade .info p{font-weight:400;font-size:.8rem;letter-spacing:.1rem;text-transform:uppercase}.team .tags{margin:0 1rem}.team .picture{width:100%;float:right}.team .picture img{width:100%;padding:.8rem 0;-o-object-fit:contain;object-fit:contain;height:100%}.ie .team .picture img{font-family:"object-fit:contain;"}.team .title{padding:0 1rem}.team .title.big{margin:2rem 0;font-size:2rem}.team .description{color:#0e61a5;padding:0 1rem;line-height:1.4;font-weight:500;min-height:.25rem}.website{word-wrap:break-word}.website.middle{vertical-align:middle}#contents,#products{scroll-margin-top:110px}.products{text-align:center}.products h2{font-size:1.2rem;font-weight:800;color:#0e61a5}.products .product{width:100%;text-align:left;max-width:19rem;margin:0 auto 2rem}.products .btn{margin-bottom:2rem}.products.promotions{padding:0!important}.products.promotions h2{color:#fff}.products.promotions .details .name{border:none!important}.videos{padding-bottom:4rem;padding-top:0}.videos .list{display:-webkit-box;display:-ms-flexbox;display:flex}.company-label{margin-top:3rem!important;margin-bottom:0!important;font-size:.8rem;color:#0e61a5}.saved-list-container{margin-top:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.description-container{max-height:14rem;margin-bottom:1rem;overflow:hidden;position:relative}.description-container.revealed{max-height:none}.description-container .see-more-container{margin:0;position:absolute;bottom:0;left:0;width:100%;text-align:center;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.description-container .see-more-container a{min-width:20rem;border:1px solid #1b2023;background:#f2f2f2;color:#1b2023;margin-top:10rem;text-align:center}.description-container .see-more-container a:hover{background:#1b2023;color:#f2f2f2}.map{background-color:#1b2023;height:325px}.map .picture{width:100%}.info{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid hsla(0,0%,100%,.5);padding:1.34rem 1.5rem;font-size:1.25rem}.info a{padding:.3rem .5rem;color:#fff;font-weight:500}.info a:hover{text-decoration:underline}.info .material-icons{font-size:2rem}.info.blue{background:#0e61a5;color:#fff}.info.blue a{color:#fff}.info.white{background:#fff}.info.white,.info.white a{color:#0e61a5}.info.blue+.info.blue{border-left:1px solid hsla(0,0%,100%,.5)}.social-media-links a{color:#fff;line-height:1.5;padding:0;vertical-align:middle}.social-media-links a:hover{text-decoration:underline}.social-media-links .invisible-link-text{text-indent:100%;white-space:nowrap;overflow:hidden}.social-media-links .icon{background-repeat:no-repeat;background-size:cover;width:1.25rem;height:1.25rem;display:inline-block;margin-right:.5rem}.social-media-links .icon:hover{opacity:.5}.social-media-links .icon.linkedin{background:url(/build/images/linkedin.a61b9632.png)}.social-media-links .icon.facebook{background:url(/build/images/facebook.c3f87286.png)}.social-media-links .icon.twitter{background:url(/build/images/twitter.48e670d3.png)}.social-media-links .icon.instagram{background:url(/build/images/instagram.d6e0b307.png)}.social-media-links .icon.youtube{background:url(/build/images/youtube.20e9794e.png)}.technical>.container>.row:first-child>.col>.row{padding-bottom:8rem}.technical .classifieds .classified{margin:.5rem 0;cursor:pointer}.technical .classifieds .classified img{-o-object-fit:cover;object-fit:cover;width:100%}.ie .technical .classifieds .classified img{font-family:"object-fit:cover;"}.technical .classifieds .company-label{color:#1b2023;padding:1rem 0;font-weight:500;margin:0!important}.technical .classifieds .btn{margin:1rem 0}.technical .container .job-post{padding:0!important}.technical .picture,.technical img{width:100%}.technical h2.title{margin:2.5rem 0 10px;font-size:2.25rem;letter-spacing:1px}.technical .article{border:none;background:#fff;margin:1rem 0;position:relative;cursor:pointer;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.technical .article .btn{z-index:1;position:absolute;right:0}.technical .article:hover{border-color:#263137}.technical .article:hover:after{-webkit-box-shadow:inset 0 0 0 2px #263137;box-shadow:inset 0 0 0 2px #263137;content:"";position:absolute;width:100%;height:100%;top:0;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.technical .articles{margin-top:-7rem;z-index:2;position:relative;min-height:5rem}.technical .articles .article{margin:1rem 8.333%}.technical .desc{color:#0e61a5;font-weight:500}.technical .company{display:inline-block}.technical .btn{margin:.5rem}.informations.upgrade .more-info{margin-top:-5rem;margin-bottom:3rem}.informations .hover-orange:hover{background:#ff4200}.informations .hover-orange:hover p{color:#fff}.informations .hover-orange:hover .btn,.informations .hover-orange:hover .btn:hover{background:#fff;color:#ff4200}.more-info{padding:3rem 1rem;cursor:pointer}.main{margin:2rem 0}.main .interested-in{padding:2rem 0;border-bottom:1px solid #dcdcdc}.main .proposal{padding:2rem 0}.main .proposal .articles{padding:1rem;border:1px solid #dcdcdc;margin:1rem 0;-webkit-transition:border .3s;transition:border .3s}.main .proposal .articles:hover{border:1px solid #1b2023}.main .proposal .articles .more{margin-top:1rem;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.main .proposal .articles .date{color:#67737a;font-style:italic}.main .proposal .articles .subtitle{margin:0 0 1rem}.main .proposal .articles .tag{margin-bottom:.5rem}.main .proposal .articles .name{font-style:italic}.main .proposal .articles .btn{margin:1rem 0}.main .proposal .articles .text{line-height:1.4}.main .proposal .articles .info .material-icons{font-size:1.5rem}.supplier section.products .products.l6:first-child .product{float:right}.supplier section.products .products.l6:nth-child(2) .product{float:left}.supplier section.products .products.l3:nth-child(odd) .product{float:right}.supplier section.products .products.l3:nth-child(2n) .product{float:left}.supplier section.products .products.l4:first-child .product{float:right}.supplier section.products .products.l4:nth-child(3) .product{float:left}.hidden{display:none!important}.load-more{min-width:20rem}.distributors{text-align:center;padding:0 .75rem}.distributors h2{line-height:6rem;font-size:1.2rem;font-weight:800;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.5)}.distributors .btn{display:block;text-align:left}@media screen and (max-width:1200px){.team{margin-bottom:2rem}.team .btn{width:auto;border-radius:.3rem!important;line-height:1.2rem;margin:.4rem}.team .btn.saved-list{text-align:center;margin:0;width:100%}.team .btn.saved-list,.team .btn.shareButton{border-radius:0!important}.main{margin:1rem 0}.technical .p-2{padding:1rem}.technical .p-2 .m-2{margin:0}.technical .article .btn{position:relative}.regular-company-title-other{margin-left:0}}@media screen and (max-width:992px){.supplier section.products .products.l4:first-child .product{float:right}.supplier section.products .products.l4:nth-child(2) .product{float:left}.supplier section.products .products.l4:nth-child(3) .product{float:right}}@media screen and (max-width:576px){.supplier section.products .products .product{float:none!important}.team .picture{margin:.4rem 0}.description-container .see-more-container a{min-width:16rem}.one-click-banner{padding-top:5px}.one-click-banner .one-click-epartrade-logo{width:60px}.one-click-banner .one-click-text{font-size:25px}.one-click-banner .one-click-cursor{display:none}}