.text-primary{color:#000 !important}.text-primary a{color:#000 !important}.text-secondary{color:#082139 !important}.text-info{color:#00f !important}.text-light{color:#fff !important}.bg-primary{background-color:#fff !important}.bg-secondary{background-color:#082139 !important}.bg-success{background-color:#00f !important}.bg-info{background-color:#000050 !important}.bg-light{background-color:#f5f5f5 !important}.bg-dark{background-color:#000 !important}.bg-white{background-color:#cdcdcd !important}.bg-primary2{background-color:#f1f1f1 !important}.bg-primary3{background-color:#e1e1e1 !important}.btn-primary{background-color:#082139 !important;border-color:#082139 !important}.size1{font-size:2.88em}.size2{font-size:2.07em}.size3{font-size:2.5em}.size4{font-size:.75em}.size5{font-size:1em}.size6{font-size:1.25em}.size7{font-size:2em}.size8{font-size:.67em}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1em}h4{font-size:1.17em}body{font-family:'Montserrat',sans-serif;color:#000}.logo{position:absolute;top:2em;z-index:40;left:50%;transform:translate(-50%,0)}.navLang{height:40px;color:#fff;line-height:40px;z-index:50;position:absolute;top:0;right:0}.navLang a{color:#fff}.navLang a.selected{text-decoration:underline}.banner{position:absolute;height:100%;width:100%;text-align:center;z-index:1;display:flex;justify-content:center;align-items:flex-end;bottom:0;padding-bottom:1.5em}.mouse{position:absolute;left:50%;bottom:1em;z-index:500;cursor:pointer;animation-duration:1s;animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-o-animation:bounce 2s infinite}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-30px)}60%{-moz-transform:translateY(-15px)}}@-o-keyframes bounce{0%,20%,50%,80%,100%{-o-transform:translateY(0);}40%{-o-transform:translateY(-30px);}60%{-o-transform:translateY(-15px);}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}footer{background-color:#082139;font-size:.8em}footer h1{font-size:.8em;font-weight:bold}footer a{color:#fff}footer a:hover{color:#fff}.headerBrand{background:url('https://tubitechgroup.com/img/header_brand.jpg') no-repeat;height:800px;background-size:cover}.navLangBrand{height:800px;background-color:transparent}.headerBrandPhrase{height:100%;display:flex;justify-content:center;align-items:center}.services div{height:310px;padding:0}.products{background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center}.products a{color:#fff}a.moreProducts{border-radius:20px;background-color:#fff;color:#00f;font-size:1.1em;padding:5px 30px;border:1px solid #082139}.headerProduct,.headerContacts{height:610px;background-color:#082139;z-index:250;position:relative}.headerContacts p{position:absolute;top:5em;text-align:center;width:100%}.navLangProducts{height:100%;background-color:transparent;position:relative}.headerProductPhrase{height:100%;display:flex;justify-content:center}.imgProduct{position:absolute;top:200px;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:999}.imgProduct img{max-width:350px}.imgProductList{height:400px;display:flex;justify-content:center;align-items:center}.imgProductList img{width:70%}.carattProduct{padding-right:780px;padding-left:200px}.inclinatoProduct{padding-bottom:50px}.fileProduct{height:100px;-webkit-clip-path:polygon(0 0,72% 0,100% 100%,25% 100%);clip-path:polygon(0 0,72% 0,100% 100%,25% 100%);display:flex;justify-content:center;align-items:center}.fileProduct a{color:#fff}.tabellaProduct table{width:100%;background-color:#cdcdcd}.tabellaProduct table td{padding:5px;border:1px solid #fff;color:#717171;font-size:.7em;text-align:center}.tabellaProduct table tr:first-child td{background-color:#383838;color:#fff;font-size:.75em}.tabellaProduct table td p{margin-bottom:0}.overflow{overflow-x:auto;padding-bottom:1em}.btnSearch{position:relative;display:inline}#eac-container-autocomplete{z-index:999}.easy-autocomplete{position:absolute;right:10px;text-align:left}#autocomplete{display:none;height:50px;width:300px}.easy-autocomplete{color:#000}.services div.service{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;display:flex;justify-content:center;align-items:center}.ribbonSiliconfree{position:absolute;bottom:1em;right:1em}.backWords{color:#e3e3ff;font-size:2.5em;position:absolute;margin-top:-7em;z-index:0;overflow:hidden;width:80%;height:5em;line-height:1}@media screen and (min-width:768px){.products{-webkit-clip-path:polygon(100% 100%,100% 230px,0 0,0 calc(100% - 230px));clip-path:polygon(100% 100%,100% 230px,0 0,0 calc(100% - 230px));height:1260px}.headerBrand{-webkit-clip-path:polygon(0 calc(100% - 200px),100% 100%,100% 0,0 0);clip-path:polygon(0 calc(100% - 200px),100% 100%,100% 0,0 0)}.productsBasso{height:670px}}@media screen and (min-width:992px){.imgProductList{-webkit-clip-path:polygon(0 0,72% 0,100% 100%,25% 100%);clip-path:polygon(0 0,72% 0,100% 100%,25% 100%)}.brandName{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 60%);clip-path:polygon(0 0,100% 0,100% 100%,0 60%)}.banner{align-items:center}.mouse{bottom:8em}}@media screen and (min-width:1200px){.imgProduct{-webkit-clip-path:polygon(0 0,72% 0,100% 100%,25% 100%);clip-path:polygon(0 0,72% 0,100% 100%,25% 100%);width:540px;height:710px;right:70px;z-index:999;top:260px}.headerProduct,.headerContacts{-webkit-clip-path:polygon(100% 100%,100% 0,0 0,0 350px,calc(100% - 50px) 100%);clip-path:polygon(100% 100%,100% 0,0 0,0 350px,calc(100% - 50px) 100%)}.inclinatoProduct{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 84%);clip-path:polygon(0 0,100% 0,100% 100%,0 84%);padding-bottom:200px}.services div.service span{display:none}}@media screen and (max-width:1199px){.imgProduct{left:50%;transform:translate(-50%,0);top:240px}.carattProduct{padding-right:10%;padding-left:10%}.backWords{display:none}.headerContacts{height:300px}.imgProduct img{max-width:290px}}@media screen and (max-width:767px){.banner.size1{font-size:2.5em !important}}@media screen and (max-width:575px){.size1{font-size:1.9em}.imgProductList{height:200px}.banner.size1{font-size:1.5em !important}.mouse{display:none}.banner{padding-bottom:0}.logo img{width:100px}}@media screen and (max-width:719px){.services div.service span{background-color:#fff;position:absolute;bottom:-10px}}@media screen and (min-width:720px) and (max-width:1599px){.containerService{flex:0 0 50% !important;max-width:50% !important;margin-bottom:2em}.services div.service{text-decoration:none;padding-bottom:200px;background-position:top center}.services div.service span{display:block;position:absolute;bottom:0;font-size:1.25em;text-decoration:none;text-align:center;color:#fff}}@media screen and (min-width:1600px){.containerService{background-color:#fff}.services div{-webkit-clip-path:polygon(160px 100%,100% 100%,calc(100% - 160px) 0,0 0);clip-path:polygon(160px 100%,100% 100%,calc(100% - 160px) 0,0 0);height:610px;padding:0}.services div.service{-webkit-clip-path:polygon(160px 100%,100% 100%,calc(100% - 160px) 0,0 0);clip-path:polygon(160px 100%,100% 100%,calc(100% - 160px) 0,0 0);text-decoration:none;background-position:center center}.services div.service:hover{background:#000050;background-image:none !important}.services div.service:hover span{display:block;font-size:1.25em;text-decoration:none;text-align:center;color:#fff;background-color:#000050}}