body{margin:0!important;padding:0!important}.fade-in{animation:fadeIn ease-in 1s;-webkit-animation:fadeIn ease-in 1s;-moz-animation:fadeIn ease-in 1s;-o-animation:fadeIn ease-in 1s;-ms-animation:fadeIn ease-in 1s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fade-out{animation:fadeOut ease-out 1s;-webkit-animation:fadeOut ease-out 1s;-moz-animation:fadeOut ease-out 1s;-o-animation:fadeOut ease-out 1s;-ms-animation:fadeOut ease-out 1s}@keyframes fadeOut{100%{opacity:0}0%{opacity:1}}@-moz-keyframes fadeOut{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes fadeOut{100%{opacity:0}0%{opacity:1}}@-o-keyframes fadeOut{100%{opacity:0}0%{opacity:1}}@-ms-keyframes fadeOut{100%{opacity:0}0%{opacity:1}}.fade-out{opacity:0;transition:ease 1s}.move-up{position:fixed;bottom:120px;right:-2px;z-index:3;display:none;margin-top:auto;z-index:1000}.move-up button{background:#fff0;border:none}.move-up button:active:hover{padding-right:4px!important;margin-right:2px}.move-up i{font-size:40px;color:#325e7f}@media screen and (max-width:700px){.move-up{display:none}.move-up i{display:none}.move-up button{display:none}}.dipro-slider{padding:10px;text-align:center}.product-slider{text-align:center}.product-slider-movil{text-align:center}.candado-slider{text-align:center}.candado-slider-movil{text-align:center}.cat-embutir{text-align:center}.cat-embutir img{margin:0 auto}.cat-electronicas{text-align:center}.cat-electronicas img{margin:0 auto}.cat-electricas{text-align:center}.cat-electricas img{margin:0 auto}.cat-habitaciones{text-align:center}.cat-habitaciones img{margin:0 auto}.cat-sobreponer{text-align:center}.cat-sobreponer img{margin:0 auto}.img-div{width:100%}.slider-home .img-div img{object-fit:cover;width:100%}.img-div img{margin:0 auto}.slick-prev:before{color:#325e7f}.slick-next:before{color:#325e7f}.banners-shop .slick-prev{left:10px;z-index:1}.banners-shop .slick-next{right:10px;z-index:1}.banners-shop .slick-prev:before{color:#fff;font-size:10px}.banners-shop .slick-next:before{color:#fff;font-size:10px}.candado-slider-movil .slick-prev{left:0;z-index:1}.candado-slider-movil .slick-next{right:0}.cat-h-s .slick-prev:before{color:#000;position:absolute}.cat-h-s .slick-next:before{color:#000;position:absolute}.cat-h-s{text-align:center;width:auto;margin:0 auto}.cat-h-s .btn{margin-top:2px}.cat-h-s img{width:auto;margin:0 auto}.cat-h-e .slick-prev:before{color:#000;position:absolute}.cat-h-e .slick-next:before{color:#000;position:absolute}.cat-h-e{text-align:center;width:auto;margin:0 auto}.cat-h-e .btn{margin-top:2px}.cat-h-e img{width:auto;margin:0 auto}.cat-embutir .slick-prev{left:10px;z-index:1}.cat-embutir .slick-next{right:10px;z-index:1}.cat-sobreponer .slick-prev{left:10px;z-index:1}.cat-sobreponer .slick-next{right:10px;z-index:1}.cat-habitaciones .slick-prev{left:10px;z-index:1}.cat-habitaciones .slick-next{right:10px;z-index:1}.cat-electricas .slick-prev{left:10px;z-index:1}.cat-electricas .slick-next{right:10px;z-index:1}.cat-electronicas .slick-prev{left:10px;z-index:1}.cat-electronicas .slick-next{right:10px;z-index:1}.hc-nav-trigger{position:fixed;top:auto;bottom:165px;right:18px}@media screen and (max-width:600px){.hc-nav-trigger{display:none}#main-nav{display:none}}@media screen and (max-width:600px){.hc-nav-trigger span::before{display:none}.hc-nav-trigger span{display:none}}.hc-nav-trigger span::before{display:block;color:#29a31d;font-family:"Font Awesome 5 Free";font-size:22px;content:"\f04b";font-weight:700}.hc-nav-trigger span{width:0%}.easy-autocomplete{color:#000}.easy-autocomplete-container{max-height:300px;overflow-y:scroll}#ea-header-cat{width:600px}#ea-header-cat,.easy-autocomplete-container{width:1000px}.dropbtn{background-color:#325e7f;color:#fff;padding:8px;border-radius:40px;border:none;cursor:pointer}.dropbtn:hover,.dropbtn:focus{background-color:#3d7091}.dropdown-header{position:relative;display:inline-block}@media screen and (max-width:870px){.dropdown-header{display:none}}.dropdown-header-content{display:none;position:absolute;right:0;padding:8px;border-radius:8px;text-align:left;background-color:#f0f0f0;box-shadow:0 8px 16px 0 rgb(0 0 0 / .2);z-index:1}.dropdown-header-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-header-content a:hover{background-color:#ddd}.show{display:block}.dropbtn-ap{background-color:#325e7f;color:#fff;border-radius:10px;padding:8px;border:none;cursor:pointer}@media screen and (max-width:600px){.dropbtn-ap{padding:4px}}.dropbtn-ap:hover{background-color:#3d7091}.dropdown-ap{width:50%;display:block;margin-bottom:20px}.dropdown-ap-content{display:none;right:0;padding:8px;border-radius:8px;text-align:left;background-color:#f0f0f0;box-shadow:0 8px 16px 0 rgb(0 0 0 / .2);z-index:1}.show-ap{display:block}.container-img{position:relative;width:50%}.cat-image{opacity:1;display:block;width:100%;height:auto;transition:0.5s ease;backface-visibility:hidden}.bg-dipro{background-color:#325e7f;padding:4px;border-radius:5px}.bg-diproseg{background-color:#325e7f}.text-diproseg{color:#325e7f}.middle{transition:0.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.container-img:hover .cat-image{opacity:.3}.container-img:hover .middle{opacity:1}.container-img img{border-radius:10px}.container-img .button,.cat-text{background-color:#325e7f;color:#fff;border-radius:20px;font-size:14px;padding:16px 32px}.cat-text:hover{color:#fff}.container-img .button,.cat-text:hover{background-color:#4785b3}@media only screen and (max-width:990px){#categorias-escritorio{display:none}}@media only screen and (min-width:990px){#categorias-moviles{display:none}}.woocommerce-error{background-color:#fdd7d3}.woocommerce-error .button:hover{color:#325e7f!important}.woocommerce-message{background-color:#e5fae5}.woocommerce-message::before{color:#29a31d}.woocommerce-message,.woocommerce-info{border-top-color:#29a31d}.woocommerce-message .button:hover{color:#325e7f!important}.woocommerce .return-to-shop .button{background-color:#325e7f;border-radius:20px;margin-left:20px}.woocommerce .return-to-shop .button:hover{background-color:#fff;color:#325e7f;border:solid 1px #325e7f}.woocommerce .cart-empty{background-color:#eff9ff;border-top-color:#cde7fa}.cart-empty::before{color:#659dc5}#more-cat{display:none}#dots-cat{display:none}#myBtnCat{margin-top:20px!important;margin:0 auto;display:flex;justify-content:center;align-items:center}.ver-btn{margin-top:20px}@media screen and (min-width:600px){.dipro-nav-bottom{display:none}}.dipro-nav-bottom{background-color:#325e7f;color:#fff;position:fixed;bottom:0;overflow:hidden;width:100%;z-index:1000}.dipro-nav-bottom a{color:#fff;padding:4px 2px;display:block;text-decoration:none}.dipro-nav-menu{background-color:#4785b3;padding:8px}.cat-img-svg{width:15%;transition:transform 0.2s}.cat-img-svg:hover{transform:scale(1.1)}.img-herreria{background-color:#2a3b9b;background-repeat:no-repeat;background-size:cover;padding-bottom:auto}.img-herreria h1{margin-top:90px}.img-cat-principal{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;border-radius:20px}.bg-texto{background:rgb(0 0 0 / .5);padding:8px;border-radius:10px;margin:auto}.paragrph p{line-height:1.8}@media screen and (max-width:600px){.img-herreria{background-size:fill;padding-bottom:20%}.img-herreria h1{margin-top:30px;font-size:30px}.img-herreria p{margin-top:20px;font-size:17px}}@media screen and (max-width:900px) and (min-width:600px){.img-herreria{background-size:cover}.img-herreria h1{margin-top:30px;font-size:35px}.img-herreria p{font-size:17px;margin-top:20px}}@media screen and (max-width:450px){.diprospan{font-size:11px!important}}@media screen and (max-width:348px){.diprospan{display:none!important}}@media screen and (max-width:600px){.ast-header-breadcrumb{font-size:12px!important}}.producto-container .container{margin-top:5%;margin-bottom:10%;padding-top:20px;padding-bottom:20px}.producto-header{padding:4px;border-radius:20px}.img-caracteristica{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;border-radius:20px;width:60%}.card-img-top{height:10rem;object-fit:cover}.servicios-bg{background-image:url(https://www.diprosegchapas.com/fondo-llave-servicios-1/);background-size:cover;background-repeat:no-repeat;background-position:center;padding-bottom:5%}.bg-embutir{background-image:url(https://www.diprosegchapas.com/background-embutir/);background-size:cover;background-repeat:no-repeat;background-position:center}.bg-sobreponer{background-image:url(https://www.diprosegchapas.com/background-sobreponer/);background-size:cover;background-repeat:no-repeat;background-position:center}.bg-about-us{background-image:url(https://www.diprosegchapas.com/diproseg-acerca-de/);background-size:cover;background-repeat:no-repeat;background-position:center}.contacto-color-bg{background:rgb(0 0 0 / .659);padding-top:4%;padding-bottom:4%}.bg-home-diproseg{background:rgb(0 0 0 / .795)}.bg-trans-blanco{background:rgb(255 255 255 / .788)}.bg-trans-blanco-md{background:rgb(255 255 255 / .248)}.bg-rgba-negro{background:rgb(0 0 0 / .604);z-index:1000;padding:4%}.bg-llaves{background-image:url(https://res.cloudinary.com/dqvc42d46/image/upload/v1619626895/Imagenes/FONDOS/lock-background_dty24r.webp);background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:center}.contacto-bg{background-image:url(https://www.diprosegchapas.com/home-office-336378/);background-size:cover;background-repeat:no-repeat;background-position:center}.acerca-bg{background-image:url(https://www.diprosegchapas.com/home-office-336378/);background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:center}.sucursal-header-bg{background-image:url(https://www.diprosegchapas.com/diproseg-sucursal-zapopan-gdl-1/);background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:center}.sucursal-bg{background-image:url(https://www.diprosegchapas.com/sucursal-diproseg-zapopan-venta-de-chapas-3/);background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:center}.bg-duplicados{background-image:url(https://res.cloudinary.com/dqvc42d46/image/upload/v1618254464/Imagenes/FONDOS/keys-1315408_p5eu1o.jpg);background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:center}.btn-diproseg{background-color:#325e7f;color:#fff}.btn-diproseg:hover{background-color:#40759e;color:#fff}#faq-content{display:none}.faq-card{display:none}.btn-question{font-size:1.2rem;background:transparent!important;border-color:transparent!important;cursor:pointer;transition:var(--transition)}.btn-sub-question{font-size:1.2rem;background:transparent!important;border-color:transparent!important;cursor:pointer;transition:var(--transition)}.answer-text{display:none}.sub-question-title{display:none}.show-text .answer-text{display:block}.minus-icon{display:none}.show-text .minus-icon{display:inline}.show-text .plus-icon{display:none}.answer-sub-text{display:none}.show-sub-text .answer-sub-text{display:block}.sub-minus-icon{display:none}.show-sub-text .sub-minus-icon{display:inline}.show-sub-text .sub-plus-icon{display:none}.slide-bg{background-image:url(https://res.cloudinary.com/dqvc42d46/image/upload/v1618850233/Imagenes/FONDOS/fondo-diproseg-slider-chapas-entrada-principal-webp-4_woa4fq.webp);background-size:cover;background-repeat:no-repeat;background-position:center}.slide-bg-2{background-image:url(https://res.cloudinary.com/dqvc42d46/image/upload/v1618851813/Imagenes/FONDOS/PROMO-caja-guardallaves-phillips-para-pared-diproseg-guadalajara-webp_fbv5nl.webp);background-size:cover;background-repeat:no-repeat;background-position:center}.slide-bg-3{background-image:url(https://res.cloudinary.com/dqvc42d46/image/upload/v1618852522/Imagenes/FONDOS/fondo-diproseg-slider-chapa-embutir-tesa-rb100-webp-2_unkhne.webp);background-size:cover;background-repeat:no-repeat;background-position:center}.slide-bg-4{background-image:url(https://res.cloudinary.com/dqvc42d46/image/upload/v1630434143/Imagenes/FONDOS/diproseg-slider-cerradura-home-set-manija-para-puerta-economica-2021_r1ze85.webp);background-size:cover;background-repeat:no-repeat;background-position:center}.slide-bg-5{background-image:url(https://res.cloudinary.com/dqvc42d46/image/upload/v1641241688/Imagenes/FONDOS/diproseg-venta-de-cerraduras-guadalajara-zapopan-2022-1_dcue7o.webp);background-size:cover;background-repeat:no-repeat;background-position:center}.hidden{display:none}.home-sliders{position:relative;margin:0 auto;height:450px;max-width:90rem;overflow:hidden}.slide-main{position:absolute;width:100%;height:100%;transition:all 0.1s ease-in-out;align-items:center}.content-slide{position:absolute}.slide-prevBtn,.slide-nextBtn{opacity:1;background:#fff0;border-color:#fff0}.slide-prevBtn:hover,.slide-nextBtn:hover{opacity:1;background:#fff0;border-color:#fff0}.slide-prevBtn:disabled,.slide-nextBtn:disabled{opacity:.5;background:#fff0;border-color:#fff0}#results{height:450px;border-bottom:none;border-top:none;z-index:1000;top:95%}.img-slider{width:100%!important}.slides{position:relative;margin:0 auto;display:flex;justify-content:center;max-height:9000px;height:500px;max-width:88%;overflow:hidden}@media only screen and (max-width:1400px){.slides{height:421px}}@media only screen and (max-width:1200px){.slides{height:363px}}@media only screen and (max-width:1000px){.slides{height:450px}}@media only screen and (max-width:900px){.slides{height:662px}}@media only screen and (max-width:858px){.slides{height:665px}}@media only screen and (max-width:660px){.slides{height:562px}}@media only screen and (max-width:550px){.slides{height:468px}}@media only screen and (max-width:450px){.slides{height:420px}}@media only screen and (min-width:1500px){.slides{max-width:100%}}@media only screen and (min-width:1700px){.slides{max-width:100%}}@media only screen and (min-width:2000px){.slides{max-width:100%}}.slide-container{position:absolute;transition:all 0.1s ease-in-out;align-items:center}.slide-image{width:100%}.text-slider{position:absolute;top:calc(40%);z-index:1}@media only screen and (max-width:1200px){.text-slider{background-color:rgb(238 238 238 / .801)}}@media only screen and (max-width:1000px){.text-slider{width:50%;top:calc(40%);max-width:100%;font-size:15px;background-color:rgb(238 238 238 / .514)}}@media only screen and (max-width:900px){.text-slider{width:100%;max-width:100%;font-size:24px;background-color:rgb(196 196 196 / .248);align-items:center;position:static;text-align:center}}@media only screen and (max-width:560px){.text-slider{font-size:19px}}.product-offers-slider .slick-slide{margin:0 10px}.new-products-slider .slick-slide{margin:0 10px}@media only screen and (min-width:1211px){.ast-single-product-payments{width:65%!important}}.ast-sticky-add-to-cart .whatsapp-product-btn{font-size:11px!important}@media (max-width:924px){.ast-sticky-add-to-cart{display:none!important}}.swiper-diproseg .swiper-button-prev::after{display:none}.swiper-diproseg .swiper-button-next::after{display:none}.swiper-lock .swiper-button-prev::after{display:none}.swiper-lock .swiper-button-next::after{display:none}.swiper-single .swiper-button-prev::after{display:none}.swiper-single .swiper-button-next::after{display:none}.image-container{position:relative;display:inline-block}.image-container img{display:block;width:100%;height:auto}.image-container:hover img{box-shadow:0 10px 18px 0 rgb(0 0 0 / .2),0 16px 20px 0 rgb(0 0 0 / .19)}.overlay-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:20px;text-align:center;background-color:rgb(0 0 0 / .575);padding:10px;border-radius:8px}