*{position:relative}body{width:100%;height:100%;padding:0;margin:0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:100;color:#444;text-align:left;background-color:#fff}a,a:focus,a:hover{text-decoration:none!important}.justify-content-evenly{justify-content:space-evenly!important}.bg-black{background-color:#000!important}.bg-gray{background-color:#444!important}.bg-gray-light{background-color:#fafafa!important}.bg-white{background-color:#fff!important}.bg-orange{background-color:#e96b00!important}.txt-black{color:#3b3b3b!important}.txt-gray{color:#444!important}.txt-white{color:#fff!important}.txt-orange{color:#e96b00!important}.txt-red{color:red!important}.under-orange{text-decoration:underline;text-decoration-color:#e96b00}.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fs-7{font-size:.75rem!important}.serif{font-family:Times,serif}.ultra{font-weight:100!important}.light{font-weight:400!important}.regular{font-weight:600!important}.normal{font-weight:100!important}.bold{font-weight:600!important}.bolder{font-weight:bolder!important}.bar{width:150px;height:4px;padding:0;margin:16px 0;display:block;background-color:#e96b00}.bar2{width:80px;height:4px;padding:0;margin:16px 0;display:block;background-color:#e96b00}.mov{display:none!important}.desk{display:block!important}.btnIr{width:160px;padding:15px 0;margin:16px auto;display:block;color:#fff;background-color:#e96b00;border:1px solid #e96b00;border-radius:8px;box-shadow:0 3px 5px #000;text-align:center;transition:all .5s}.btnIr:hover{color:#000;background-color:#fff}.btnBack{width:128px;margin:0 auto;display:block;color:#fff;background-color:#e96b00;border:1px solid #e96b00;border-radius:8px;line-height:40px;box-shadow:0 3px 5px #000;text-align:center;transition:all .5s}.btnBack:hover{color:#000;background-color:#fff}input:focus,textarea:focus{outline:0!important}.img-shadow{filter:drop-shadow(0 0 5px #000)}@media (max-width:767px){.display-1,.display-3,.display-4,.dispplay-2{font-size:40px;font-weight:700}.mov{display:block!important}.desk{display:none!important}}header{width:100%;background-color:transparent;position:fixed;z-index:9999;transition:all .4s linear}header.menuVideo{background-color:rgba(255,255,255,1)}header #logo{width:auto;height:120px;padding:28px 0;margin-left:80px}header #logo .img-logo{z-index:-1}header button#menu{width:40px;height:40px;display:block;position:absolute;top:40px;right:80px;background-image:url(../images/bars.png);background-repeat:no-repeat;background-position:left top;background-size:cover;background-color:rgba(0,0,0,0);border:0;z-index:3}header button#menu:focus{outline:0!important}header #superior{width:200px;height:680px;padding:0;margin:0;flex-direction:column;position:absolute;top:0;right:0;background-color:rgba(255,255,255,1);display:flex;-webkit-justify-content:center;justify-content:center;list-style:none;z-index:2}header #superior li{padding:0 0 24px}header #superior li a{width:100%;padding:0;margin:0;display:block;font-size:16px;text-align:center;color:#444;-webkit-transition:.6s all;transition:.6s all}header #superior li a:hover{color:#e96b00}header #superior ul{padding:0;margin:0;list-style:none}header #superior ul li{padding:4px 0}header #superior ul li a{width:100%;padding:0;margin:0;display:block;font-size:14px;text-align:center;color:#444;-webkit-transition:.6s all;transition:.6s all}header #superior ul li a:hover{color:#e96b00}header #superior li.active a{color:#e96b00}@media (max-width:1199px){header{background-color:#fff}header #logo{width:auto;height:80px;padding:15px 0;margin-left:16px}header #logo .img-logo{width:auto;height:50px}header button#menu{top:24px;right:16px}header #superior{width:200px;height:auto;padding:24px 0;top:80px;background-color:#fff}header #superior li{padding:0 0 10px}}footer{font-size:14px}footer .bar{width:75%;height:3px;padding:0;margin:0;background-color:#e96b00;position:absolute;top:0;left:12.5%}footer a,footer a:focus,footer a:hover{min-width:12px;min-height:12px;color:#444;font-size:14px}@media (max-width:767px){footer p{line-height:2!important}}#home{width:100%;height:100%;padding:0;margin:0}#home .top{padding-top:120px}#home .top .hero{height:487px}#home .top .hero::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background-color:#000;opacity:.1}#home .top .hero video{width:100%;height:auto;position:relative;object-fit:cover;object-position:50% 10%}#home .banner{background:-webkit-linear-gradient(to right,#fafafa,#fff);background:-moz-linear-gradient(to right,#fafafa,#fff);background:linear-gradient(to right,#fafafa,#fff)}#home .products{background-image:url(../images/home/banner-prods.webp);background-repeat:no-repeat;background-position:center center;background-size:cover}#home .products a{width:230px;padding:15px 0;margin:16px auto;display:block;color:#fff;background-color:#e96b00;border:3px solid #e96b00;border-radius:8px;-webkit-transition:.6s all;transition:.6s all}#home .products a:hover{background-color:#fff;color:#000}#home .hacemos{background-image:url(../images/home/fondo-como-lo-hacemos.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:fixed}#home .hacemos .icon{width:100px}@media (min-width:1200px){#home .top .hero{height:750px}}@media (min-width:1450px){#home .top .hero{height:850px}}@media (max-width:1199px){#home .top{padding-top:80px}#home .hacemos{background-attachment:scroll}}#news #emailNews{width:calc(75% - 18px);padding:4px 8px;margin:0 8px 0 0;display:inline-block;background-color:#fff;border:0;border-bottom:2px solid #696969}#news #emailNews::placeholder{color:#a9a9a9}#news #register{width:25%;padding:6px 0;margin:0 auto 0;display:inline-block;text-align:center;background-color:#eaeaea;color:#696969;border:0;border-radius:10px}@media (max-width:767px){#news #emailNews{width:100%;display:block}#news #register{width:180px;margin-top:20px;display:block}}#nosotros{width:100%;height:100%;padding:0;margin:0}#nosotros .top{background-image:url(../images/home/Fondo-Banners.webp);background-repeat:no-repeat;background-position:50% 50%;background-size:cover}#nosotros .top .row{height:500px;background-image:url(../images/nosotros/circle.webp);background-repeat:no-repeat;background-position:90% 50%;background-size:auto 100%}#nosotros .top .plusInf{font-size:56px;position:absolute;left:150px;bottom:-80px}#nosotros .top .plusSup{font-size:56px;position:absolute;right:150px;top:-80px}#nosotros .top h1{line-height:.9}#nosotros .top .h2{line-height:.9}#nosotros .banner{background:-webkit-linear-gradient(to right,#fafafa,#fff);background:-moz-linear-gradient(to right,#fafafa,#fff);background:linear-gradient(to right,#fafafa,#fff)}#nosotros .banner .row{padding-top:80px;padding-bottom:80px}#nosotros .banner .imgTag{width:300px;position:absolute;top:-60px;right:0}#nosotros .products{background-image:url(../images/home/banner-prods.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}#nosotros .products a{width:230px;padding:15px 0;margin:16px auto;display:block;color:#fff;background-color:#e96b00;border:3px solid #e96b00;border-radius:8px;-webkit-transition:.6s all;transition:.6s all}#nosotros .products a:hover{background-color:#fff;color:#000}@media (max-width:1199px) and (min-width:992px){#nosotros .banner .row{padding-top:80px;padding-bottom:80px}#nosotros .banner .imgTag{width:300px;position:absolute;top:-90px;right:0}}@media (max-width:991px) and (min-width:768px){#nosotros .top .row{background-position:100px center;background-size:auto 100%}#nosotros .banner .row{padding-top:80px;padding-bottom:80px}}@media (max-width:767px){#nosotros .top .row{height:auto;padding-top:180px;padding-bottom:80px;background-position:100px 40px;background-size:contain}#nosotros .banner .row{padding-top:64px;padding-bottom:64px}}#servicios{width:100%;height:100%;padding:0;margin:0;background-image:url(../images/servicios/Fondo-servicios.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover}#servicios .top .row{height:600px;padding-top:80px}@media (max-width:1199px){#servicios .top .row{height:350px;padding-top:80px}}#etiquetas{width:100%;height:100%;padding:0;margin:0}#etiquetas .top{background-image:url(../images/home/Fondo-Banners.webp);background-repeat:no-repeat;background-position:50% 50%;background-size:cover}#etiquetas .top .row{height:500px;background-image:url(../images/etiquetas/circle.webp);background-repeat:no-repeat;background-position:90% 50%;background-size:auto 100%}#etiquetas .top .plusInf{font-size:56px;position:absolute;left:150px;bottom:-80px}#etiquetas .top .plusSup{font-size:56px;position:absolute;right:150px;top:-80px}#etiquetas .top h1{line-height:.9}#etiquetas .top .h2{line-height:.9}#etiquetas .banner{padding-top:80px;padding-bottom:80px}#etiquetas .products .owl-carousel{width:calc(100% - 6rem);margin-left:auto;margin-right:auto}#etiquetas .products .owl-carousel .owl-nav{width:calc(100% + 6rem);height:0;padding:0;margin:0;background:0 0;position:absolute;top:calc(50% - 1.5rem);left:-3rem}#etiquetas .products .owl-carousel .owl-nav .owl-prev{float:left}#etiquetas .products .owl-carousel .owl-nav .owl-next{float:right}#etiquetas .products .owl-carousel .owl-nav [class*=owl-]{padding:0;margin:0;background:0 0}#etiquetas .products .owl-carousel .owl-nav [class*=owl-] h1{width:3rem;padding:0;margin:0;background:0 0;font-size:3rem;line-height:3rem}#etiquetas #materiales .list-unstyled{-webkit-column-count:4;column-count:4}#etiquetas #materiales .list-unstyled li{padding-left:16px}#etiquetas #materiales .list-unstyled li::before{width:16px;content:"+";color:#e96b00;font-size:16px;font-weight:700;position:absolute;top:0;left:0}#etiquetas .banner button{width:200px;padding:8px 0;margin:0 auto;display:inline-block;font-weight:700;color:#fff;background-color:#e96b00;border:1px solid #e96b00;border-radius:10px;-webkit-transition:.6s all;transition:.6s all}#etiquetas .banner button:hover{color:#000;background-color:#fff}#etiquetas .banner button:nth-child(1){margin-right:32px}#etiquetas .banner button:nth-child(2){margin-left:32px}#etiquetas #contacto .button{width:200px;padding:8px 0;margin:0 auto;display:inline-block;font-weight:700;color:#fff;background-color:#e96b00;border:1px solid #e96b00;border-radius:10px;transition:.6s all}#etiquetas #contacto .button:hover{color:#000;background-color:#fff}#etiquetas .products .sector picture::after{content:'';width:40px;height:40px;display:block;position:absolute;top:0;left:.5rm;z-index:3;background-color:rgba(0,0,0,.3);background-image:url(../images/zoom-in.png);background-repeat:no-repeat;background-position:center center;background-size:32px 32px}@media (max-width:1199px){#etiquetas .top .row{padding-top:80px}}@media (max-width:991px) and (min-width:768px){#etiquetas .top .row{background-repeat:no-repeat;background-position:100px center}}@media (max-width:767px){#etiquetas .top .row{height:auto;padding-top:180px;padding-bottom:80px;background-position:100px 40px;background-size:contain}#etiquetas .top .plusSup{right:160px}#etiquetas .top .plusInf{left:50px}#etiquetas #materiales .list-unstyled{-webkit-column-count:1;column-count:1}}#cajas{width:100%;height:100%;padding:0;margin:0}#cajas .top{background-image:url(../images/home/Fondo-Banners.webp);background-repeat:no-repeat;background-position:50% 50%;background-size:cover}#cajas .top .row{height:500px;background-image:url(../images/cajas/circle.webp);background-repeat:no-repeat;background-position:90% 50%;background-size:auto 100%}#cajas .top .plusInf{font-size:56px;position:absolute;left:150px;bottom:-80px}#cajas .top .plusSup{font-size:56px;position:absolute;right:150px;top:-80px}#cajas .top h1{line-height:.9}#cajas .top .h2{line-height:.9}#cajas .banner{padding-top:80px;padding-bottom:1rem}#cajas #materiales .list-unstyled{-webkit-column-count:3;column-count:3}#cajas #materiales .list-unstyled li{padding-left:16px}#cajas #materiales .list-unstyled li::before{width:16px;content:"+";color:#e96b00;font-size:16px;font-weight:700;position:absolute;top:0;left:0}#cajas .banner button{width:200px;padding:8px 0;margin:0 auto;display:inline-block;font-weight:700;color:#fff;background-color:#e96b00;border:1px solid #e96b00;border-radius:10px;transition:.6s all}#cajas .banner button:hover{color:#000;background-color:#fff}#cajas .banner button:nth-child(1){margin-right:32px}#cajas .banner button:nth-child(2){margin-left:32px}#cajas #contacto .button{width:200px;padding:8px 0;margin:0 auto;display:inline-block;font-weight:700;color:#fff;background-color:#e96b00;border:1px solid #e96b00;border-radius:10px;box-shadow:0 3px 5px #000;transition:.6s all}#cajas #contacto .button:hover{color:#000;background-color:#fff}#cajas .products .nav-pills{justify-content:center}#cajas .products .nav-pills>.nav-item:not(:last-child){margin-right:1.25rem}#cajas .products .nav-pills>.nav-item>.nav-link{color:#444;background-color:transparent;transition:all .4s}#cajas .products .nav-pills>.nav-item>.nav-link.active{color:#fff;background-color:#e96b00!important}#cajas .products .nav-pills>.nav-item>.nav-link:hover{color:#fff;background-color:#e96b00}#cajas .products .sector picture::after{content:'';width:40px;height:40px;display:block;position:absolute;top:0;left:.5rm;z-index:3;background-color:rgba(0,0,0,.3);background-image:url(../images/zoom-in.png);background-repeat:no-repeat;background-position:center center;background-size:32px 32px}#cajas .products .owl-carousel{width:calc(100% - 6rem);margin-left:auto;margin-right:auto}#cajas .products .owl-carousel .owl-nav{width:calc(100% + 6rem);height:0;padding:0;margin:0;background:0 0;position:absolute;top:calc(50% - 1.5rem);left:-3rem}#cajas .products .owl-carousel .owl-nav .owl-prev{float:left}#cajas .products .owl-carousel .owl-nav .owl-next{float:right}#cajas .products .owl-carousel .owl-nav [class*=owl-]{padding:0;margin:0;background:0 0}#cajas .products .owl-carousel .owl-nav [class*=owl-] h1{width:3rem;padding:0;margin:0;background:0 0;font-size:3rem;line-height:3rem}@media (max-width:1199px){#cajas .top .row{padding-top:80px}}@media (max-width:991px) and (min-width:768px){#cajas .top .row{background-position:100px center;background-size:auto 100%}#cajas .products figcaption p{min-height:74px}}@media (max-width:767px){#cajas .top .row{height:auto;padding-top:180px;padding-bottom:80px;background-position:100px 40px;background-size:contain}#cajas .top .plusSup{right:160px}#cajas .top .plusInf{left:50px}#cajas #materiales .list-unstyled{-webkit-column-count:1;column-count:1}}#contacto .banner{background-image:url(../images/contacto/Fondo-Banners.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover}#contacto .banner .row{padding-top:160px;padding-bottom:80px}#contacto input{width:100%;padding:4px 8px;margin:0 8px 16px 0;display:inline-block;background-color:#fafafa;border:0;border-bottom:2px solid #696969}#contacto textarea{width:100%;padding:4px 8px;margin:0 8px 16px 0;display:inline-block;background-color:#fafafa;border:0;border-bottom:2px solid #696969}#contacto #submit{width:150px;padding:8px 0;margin:16px 0;display:block;color:#fff;background-color:#e96b00;border:1px solid #e96b00;-webkit-transition:.6s all;transition:.6s all}#contacto #submit:hover{background-color:#fff;color:#e96b00}#contacto #mapa{width:100%;height:500px}.webp #home .products{background-image:url(../images/home/banner-prods.jpg)}.webp #home .hacemos{background-image:url(../images/home/fondo-como-lo-hacemos.jpg)}.webp #nosotros .top{background-image:url(../images/home/Fondo-Banners.jpg)}.webp #nosotros .top .row{height:500px;background-image:url(../images/nosotros/circle.png)}.webp #etiquetas .top{background-image:url(../images/home/Fondo-Banners.jpg)}.webp #etiquetas .top .row{height:500px;background-image:url(../images/etiquetas/circle.png)}.webp #cajas .top{background-image:url(../images/home/Fondo-Banners.jpg)}.webp #cajas .top .row{height:500px;background-image:url(../images/cajas/circle.png)} .col2_c {width:100%;float:left;height:auto;}.tit_c{margin-top: 100px;float:left;border-bottom: #e96b00 solid 1px;margin-bottom: 50px;}