@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");.logoNav{width:280px;position:absolute;top:12px}@media only screen and (max-width:1140px){.logoNav{width:220px;top:20px}}@media only screen and (max-width:340px){.logoNav{width:180px;top:25px}}.logoNav img{width:100%}*,:after,:before{padding:0;border:0;margin:0;outline:0;marker-offset:0;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}div.txt-editor *{float:none;padding:0;border:0;font-family:"Montserrat",sans-serif;color:inherit;text-align:left;background:none}div.txt-editor strong{font-weight:600}div.txt-editor em{font-style:italic}div.txt-editor ul{list-style:disc;margin:20px}div.txt-editor ol{list-style:decimal;margin-left:20px}div.txt-editor h1,div.txt-editor h2,div.txt-editor h3,div.txt-editor h4,div.txt-editor h5,div.txt-editor h6{margin-bottom:0.5rem;line-height:1.2}a{color:inherit;text-decoration:none;-webkit-transition:color 0.25s ease,background 0.25s ease;-o-transition:color 0.25s ease,background 0.25s ease;transition:color 0.25s ease,background 0.25s ease}a:focus,a:hover{outline:none;color:inherit;text-decoration:none}.re-novar{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:9999999999;text-align:center;color:#000000;background:#EAEAEA;font-size:15.6pt;font-size:1.3rem}.re-novar div{padding:20% 10% 0 10%}.re-novar strong{color:black;font-size:20.4pt;font-size:1.7rem}.re-novar a{color:#1b96e4}html{font-size:100%}body{font-family:"Montserrat",sans-serif;font-weight:normal;line-height:1.2;color:#000000;min-width:310px;font-size:12pt;font-size:1rem}@media only screen and (max-width:380px){body{font-size:0.9rem}}h1,h2,h3,h4,h5,h6{position:relative;font-family:"Montserrat",sans-serif;font-weight:bold}h1{text-align:center;margin-bottom:20px;font-size:24pt;font-size:2rem}h2{margin-bottom:20px;font-size:3.4rem;margin-bottom:38px;width:100%}@media only screen and (max-width:540px){h2{font-size:3rem}}@media only screen and (max-width:380px){h2{font-size:2rem}}h3{margin-bottom:10px;color:#000000;font-size:18pt;font-size:1.5rem}h4{margin-bottom:20px;font-size:14.4pt;font-size:1.2rem}h5{margin-bottom:20px;color:#000000;font-weight:600;font-size:13.2pt;font-size:1.1rem}h6{margin-bottom:10px;font-size:30pt;font-size:2.5rem}@media only screen and (max-width:910px){h6{font-size:2rem}}@media only screen and (max-width:380px){h6{font-size:1.5rem}}a{text-decoration:none;-webkit-transition:color 0.25s ease,background 0.25s ease;-o-transition:color 0.25s ease,background 0.25s ease;transition:color 0.25s ease,background 0.25s ease}a:hover{color:#BE1515}p{margin-bottom:10px;text-rendering:optimizeLegibility;font-size:1.1rem;font-weight:400;text-align:justify!important}p:last-child,p:only-child{margin-bottom:0}@media only screen and (max-width:380px){p{font-size:0.9rem}}b,mark,strong{font-weight:600;background:none}mark{font-family:"Montserrat";color:#000000}address,em,i{font-weight:400;font-style:normal}i{margin-right:5px}hr{display:block;width:100px;border-top:1px solid #2A2926;margin:30px 0}span.mensaje{color:black;font-size:18pt;font-size:1.5rem}.float-left{float:left}.float-right{float:right}.clear-both{clear:both}.clear-fix{content:"";display:block;clear:both}.num-font{font-family:"Montserrat",sans-serif;font-weight:300;white-space:nowrap}.llamar{cursor:default}.mx-auto{margin:0 auto}@media only screen and (min-width:1024px){.visible-movil{display:none!important}}@media only screen and (max-width:1023px){.visible-desktop{display:none!important}}.re-cien,footer,header,main,nav{width:100%;min-width:210px}.re-central,.re-cien{position:relative;margin:0 auto}.re-central{width:100%}@media only screen and (min-width:480px){.re-central{width:92%}}@media only screen and (min-width:768px){.re-central{width:94%}}@media only screen and (min-width:1024px){.re-central{width:88%}}@media only screen and (min-width:1280px){.re-central{width:86%}}@media only screen and (min-width:1440px){.re-central{width:75%}}header{min-height:134px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;top:0;left:0;z-index:10;background-color:#EAEAEA;-webkit-box-shadow:0 4px 15px rgba(0,0,0,0.1);box-shadow:0 4px 15px rgba(0,0,0,0.1)}@media only screen and (max-width:1024px){header{height:180px}}@media only screen and (max-device-width:1024px) and (min-device-width:1024px){header{height:134px}}header .margen{width:100%}header .margen address{text-align:right;padding:9.5px 44px;width:100%;background-color:#BE1515;color:white;font-size:0.8rem;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:280px}@media only screen and (max-width:501px){header .margen address{font-size:0.7rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:9.5px 20px}}header .margen address a:hover{color:#000000}header .margen address:first-child i{margin:0 5px 0 34px}header .margen .buscar-prod{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 44px}@media only screen and (min-width:1024px){header .margen .buscar-prod{display:none}}@media only screen and (max-width:380px){header .margen .buscar-prod{padding:0 20px}}header .margen .buscar-prod .search-btnM{background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:-10;cursor:pointer}header .margen .buscar-prod .search-btnM input[type=text]{width:100%;height:37px!important;border:1px solid rgba(0,0,0,0.2);font-size:1rem;line-height:30px;margin-right:0;color:black;background:white}header .margen .buscar-prod .search-btnM input[type=text]::-webkit-input-placeholder{color:#777777;font-size:0.9rem}header .margen .buscar-prod .search-btnM input[type=text]::-moz-placeholder{color:#777777;font-size:0.9rem}header .margen .buscar-prod .search-btnM input[type=text]:-ms-input-placeholder{color:#777777;font-size:0.9rem}header .margen .buscar-prod .search-btnM input[type=text]::-ms-input-placeholder{color:#777777;font-size:0.9rem}header .margen .buscar-prod .search-btnM input[type=text]::placeholder{color:#777777;font-size:0.9rem}@media only screen and (max-width:520px){header .margen .buscar-prod .search-btnM input[type=text]::-webkit-input-placeholder{font-size:0.8rem}header .margen .buscar-prod .search-btnM input[type=text]::-moz-placeholder{font-size:0.8rem}header .margen .buscar-prod .search-btnM input[type=text]:-ms-input-placeholder{font-size:0.8rem}header .margen .buscar-prod .search-btnM input[type=text]::-ms-input-placeholder{font-size:0.8rem}header .margen .buscar-prod .search-btnM input[type=text]::placeholder{font-size:0.8rem}}header .margen .buscar-prod .search-btnM i{margin-left:-18px;z-index:0}header .margen .buscar-prod .search-btnM i:hover{color:#BE1515}header .margen .ver-productos{width:50%;padding:8px 0;color:#000000;background-color:#EAEAEA;text-align:center;border:1px solid rgba(0,0,0,0.2)}@media only screen and (max-width:520px){header .margen .ver-productos{width:45%;font-size:0.8rem}}nav{left:0;padding:0 44px;display:-webkit-box;display:-ms-flexbox;display:flex;height:86px;text-align:right}@media only screen and (max-width:380px){nav{padding:0 20px}}nav div.re-cien div.re-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:50px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:560px){nav div.re-cien div.re-content{margin-top:30px}}@media only screen and (max-width:1024px){nav div.re-cien div.re-content .dl-trigger{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}nav div.re-cien div.re-content ul.re-ul-principal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto;text-align:right}@media only screen and (max-width:1024px){nav div.re-cien div.re-content ul.re-ul-principal{border:none;display:block;width:100%;right:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media only screen and (max-device-width:1024px) and (min-device-width:1024px){nav div.re-cien div.re-content ul.re-ul-principal{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;right:0}}@media only screen and (max-device-width:768px) and (orientation:landscape){nav div.re-cien div.re-content ul.re-ul-principal{overflow:auto}}@media only screen and (min-width:1024px){nav div.re-cien div.re-content ul.re-ul-principal li:last-child{margin-right:0}}nav div.re-cien div.re-content ul.re-ul-principal li{margin:0 17px}@media only screen and (max-width:1075px){nav div.re-cien div.re-content ul.re-ul-principal li{margin:0 10px}}@media only screen and (max-width:1024px){nav div.re-cien div.re-content ul.re-ul-principal li{border-top:1px solid rgba(0,0,0,0.05)}}@media only screen and (max-device-width:1024px) and (min-device-width:1024px){nav div.re-cien div.re-content ul.re-ul-principal li{border:none}}nav div.re-cien div.re-content ul.re-ul-principal li div p{font-weight:bold;padding:14px 0 17px;font-size:1.1rem}@media only screen and (max-width:1330px){nav div.re-cien div.re-content ul.re-ul-principal li div p{font-size:0.9rem}}nav div.re-cien div.re-content ul.re-ul-principal li a:hover{color:#BE1515}nav div.re-cien div.re-content ul.re-ul-principal li .dl-submenu:hover{border-top:1px solid rgba(0,0,0,0.05)}nav div.re-cien div.re-content ul.re-ul-principal li .dl-submenu li{margin:0}nav div.re-cien div.re-content ul.re-ul-principal li .dl-submenu li p{padding:14px 17px}nav div.re-cien div.re-content ul.re-ul-principal li .dl-submenu li p:hover{color:#BE1515}@media only screen and (min-width:560px){nav div.re-cien div.re-content ul.re-ul-principal .men-movil{display:none}}nav div.re-cien div.re-content ul.re-ul-principal .flecha{margin:0 i;margin-margin-right:0}@media only screen and (max-width:1024px){nav div.re-cien div.re-content ul.re-ul-principal .flecha{margin-right:-20px}nav div.re-cien div.re-content ul.re-ul-principal .flecha i{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}}@media only screen and (max-device-width:1024px) and (min-device-width:1024px){nav div.re-cien div.re-content ul.re-ul-principal .flecha{margin-right:0}nav div.re-cien div.re-content ul.re-ul-principal .flecha i{-webkit-transform:none;-ms-transform:none;transform:none;margin-right:0}}nav div.re-cien div.re-content .dl-menuopen{background-color:#BE1515;background-color:#EAEAEA}nav div.re-cien div.re-content .dl-menuopen li p{color:#000000}nav hr{height:1px;margin:0 0 0;border-top:1px solid rgba(0,0,0,0.2);width:880px;margin-left:auto}@media only screen and (max-width:1330px){nav hr{width:770px}}@media only screen and (max-width:1075px){nav hr{width:690px}}@media only screen and (max-width:1024px){nav hr{display:none}}@media only screen and (max-device-width:1024px) and (min-device-width:1024px){nav hr{display:block}}nav .menu2{width:100%;font-size:0.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;padding:12px 0}nav .menu2 img{width:15px;margin:0 5px 0 34px}@media only screen and (max-width:560px){nav .menu2{padding:10px 0;position:fixed;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background-color:#EAEAEA}nav .menu2 a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:15px;margin:0;float:left;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav .menu2 a img{margin:10px 0}nav .menu2 a:last-child{border-left:1px solid rgba(0,0,0,0.2)}}nav .brand{display:none}nav.navSticky{position:fixed;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:62px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#EAEAEA;-webkit-transition:all ease 0.2s;-o-transition:all ease 0.2s;transition:all ease 0.2s}nav.navSticky .menu2{display:none}@media only screen and (max-width:560px){nav.navSticky .menu2{display:-webkit-box;display:-ms-flexbox;display:flex}}nav.navSticky .logoNav{width:180px;top:10px}nav.navSticky div.re-cien div.re-content{margin-top:10px}nav.navSticky div.re-cien div.re-content ul.re-ul-principal{border-top:none}@media only screen and (max-width:1024px){nav.navSticky div.re-cien div.re-content ul.re-ul-principal{margin-top:47px}}@media only screen and (max-device-width:1024px) and (min-device-width:1024px){nav.navSticky div.re-cien div.re-content ul.re-ul-principal{margin-top:0}}@media only screen and (max-device-width:667px){nav.navSticky div.re-cien div.re-content ul.re-ul-principal{overflow:auto;max-height:90vh}}nav.navSticky hr{display:none}nav.navSticky .buscador{top:65px}@media only screen and (max-width:1024px){nav.navSticky .buscador{top:55px}}nav .search-btn{background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media only screen and (max-width:1024px){nav .search-btn{display:none}}nav .search-btn i{margin-right:0;z-index:1001}nav .search-btn i:hover{color:#BE1515}nav .movil{background-color:transparent;padding:15px;cursor:pointer;position:absolute;top:-5px;right:80px;z-index:9999}@media only screen and (min-width:1024px){nav .movil{display:none}}main{min-height:320px;overflow:hidden;position:relative;top:0;left:0;z-index:1}main>.re-central,main>.re-cien>.re-central{padding:60px 0}@media only screen and (min-width:768px){main>.re-central,main>.re-cien>.re-central{padding:60px 0}}main>.re-central:after,main>.re-cien>.re-central:after{display:block;clear:both;content:""}footer{position:relative;top:0;left:0;z-index:5;padding-top:40px;background-color:#EAEAEA;color:#000000}@media only screen and (max-width:560px){footer{margin-bottom:100px}}footer section{position:relative;background-color:#EAEAEA;overflow:hidden;line-height:1.4}footer section .foot{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:380px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 44px}@media only screen and (max-width:870px){footer section .foot{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:380px){footer section .foot{padding:0 20px}}footer section .foot .foot-izq{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:870px){footer section .foot .foot-izq{width:100%}}footer section .foot .foot-izq div img{width:387px;margin-bottom:35px}@media only screen and (max-width:910px){footer section .foot .foot-izq div img{width:300px}}footer section .foot .foot-izq div h6{border-bottom:1px solid rgba(0,0,0,0.2)}footer section .foot .foot-izq div i{margin-right:10px}footer section .foot .foot-izq div p{width:80%;margin-bottom:49px}footer section .foot .foot-izq .redes{margin-bottom:30px}footer section .foot .foot-izq .redes i{display:block;float:left}footer section .foot .foot-izq .redes i:hover{color:#BE1515}@media only screen and (max-width:870px){footer section .foot .foot-izq .redes{display:none}}footer section .foot .foot-derecha{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:870px){footer section .foot .foot-derecha{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}footer section .foot .foot-derecha div{margin-left:20%;margin-top:38px}@media only screen and (max-width:1024px){footer section .foot .foot-derecha div{margin-left:10%}}@media only screen and (max-width:870px){footer section .foot .foot-derecha div{margin-bottom:40px;width:50%;margin-top:0;margin-left:0}}@media only screen and (max-width:600px){footer section .foot .foot-derecha div{width:100%}}footer section .foot .foot-derecha div ul{margin-left:20px;margin-top:20px;font-weight:500}@media only screen and (max-width:870px){footer section .foot .foot-derecha div ul{margin-left:0}}footer section .foot .foot-derecha div ul a:hover{color:#BE1515}footer section .foot .foot-derecha div h6{border-bottom:1px solid rgba(0,0,0,0.2);margin-left:20px;padding-bottom:6px;width:-webkit-min-content;width:-moz-min-content;width:min-content}@media only screen and (max-width:870px){footer section .foot .foot-derecha div h6{margin-left:0}}footer section .foot .foot-derecha div div{margin:0 0 10px 22px;width:90%}footer section .foot .foot-derecha div i{margin-top:2px;margin-right:0;height:auto;display:block;float:left}footer section .foot .foot-derecha .redes{display:none}footer section .foot .foot-derecha .redes h6{margin-left:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer section .foot .foot-derecha .redes i{display:block;float:left;margin-right:10px}footer section .foot .foot-derecha .redes i:hover{color:#BE1515}@media only screen and (max-width:870px){footer section .foot .foot-derecha .redes{display:block;width:50%}}@media only screen and (max-width:600px){footer section .foot .foot-derecha .redes{width:100%}}footer section .foot address{margin-top:20px;font-weight:500}footer section .foot address a{display:block}footer section .foot address a:hover{color:#BE1515}footer section .foot address i{color:#000000}footer div.copyright{position:relative;overflow:hidden;color:white;background-color:#000000;font-size:11.4pt;font-size:0.95rem}footer div.copyright a:after{z-index:1;background:#2A2926}footer div.copyright div.re-central{padding:0.5em 0 0.5em 0;text-align:center;overflow:hidden}@media only screen and (min-width:800px){footer div.copyright div.re-central figure,footer div.copyright div.re-central p{width:50%;display:block}}footer div.copyright div.re-central p{margin-bottom:5px}@media only screen and (min-width:800px){footer div.copyright div.re-central p{float:left;text-align:left;margin:0;padding-right:0.5em;font-size:0.9rem}}footer div.copyright div.re-central p a{display:inline-block}@media only screen and (min-width:800px){footer div.copyright div.re-central div{float:right;padding:0.25em 0 0 0.5em;text-align:right}}.whatsapp-button{display:none;position:fixed;bottom:20px;right:70px;width:40px;height:40px;z-index:9999;background-color:#25d366;-webkit-box-shadow:0 0 12px 0px rgba(0,0,0,0.15);box-shadow:0 0 12px 0px rgba(0,0,0,0.15);cursor:pointer;-webkit-transition:all ease 0.2s;-o-transition:all ease 0.2s;transition:all ease 0.2s}@media only screen and (max-width:560px){.whatsapp-button{bottom:110px}}.whatsapp-button:hover{background-color:#08a460}@media only screen and (max-width:1023px){.whatsapp-button.movil{display:block}}@media only screen and (min-width:1024px){.whatsapp-button.desktop{display:block}}.whatsapp-button i{color:white;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18pt;font-size:1.5rem}.ir-arriba{width:40px;height:40px;background-color:#BE1515;cursor:pointer;position:fixed;bottom:20px;right:20px;z-index:99999;-webkit-transition:all ease 0.25s;-o-transition:all ease 0.25s;transition:all ease 0.25s}@media only screen and (max-width:560px){.ir-arriba{bottom:110px}}.ir-arriba:hover{background-color:#901010}.ir-arriba i{color:white;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18pt;font-size:1.5rem}.buscador{position:relative;top:0;right:0;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;width:250px}@media only screen and (max-width:1024px){.buscador{top:0}}@media only screen and (max-width:860px){.buscador{width:200px}}.buscador div input[type=text]{width:100%;height:25px!important;border:1px solid rgba(0,0,0,0.2);padding:5px 10px;font-size:1rem;line-height:30px;margin-right:-35px;color:black;background:white}.buscador div input[type=text]::-webkit-input-placeholder{color:#777777;font-size:0.9rem}.buscador div input[type=text]::-moz-placeholder{color:#777777;font-size:0.9rem}.buscador div input[type=text]:-ms-input-placeholder{color:#777777;font-size:0.9rem}.buscador div input[type=text]::-ms-input-placeholder{color:#777777;font-size:0.9rem}.buscador div input[type=text]::placeholder{color:#777777;font-size:0.9rem}.boton-lineal{width:auto;display:inline-block;padding:9px 15px;margin:0 auto;margin-top:10px;text-align:center;cursor:pointer;font-weight:600;font-size:18pt;font-size:1.5rem}.boton-lineal:hover{background-color:rgba(0,0,0,0.5)}.boton-lineal.primario{color:#000000;background-color:#F3CD20}.boton-lineal.primario:hover{background-color:#EAEAEA}.boton-lineal.secundario{padding:9px 19px;color:white;background-color:#BE1515}.boton-lineal.secundario:hover{background-color:#000000}.boton-lineal.blanco{color:#000000;background-color:white}.boton-lineal.blanco:hover{color:white;background-color:#000000}.boton-lineal.ripple{background-position:center;-webkit-transition:background 0.5s;-o-transition:background 0.5s;transition:background 0.5s}.boton-lineal.ripple:hover{background-image:#BE1515 -o-radial-gradient(circle,transparent 1%,#BE1515 1%) center/15000%;background-image:#BE1515 radial-gradient(circle,transparent 1%,#BE1515 1%) center/15000%}.boton-lineal.ripple:active{background-color:#901010;background-size:100%;-webkit-transition:background 0s;-o-transition:background 0s;transition:background 0s}form input[type=reset]{width:auto;min-width:10em;display:inline-block;padding:0.5em 1.5em;border-bottom-width:1px;border-bottom-style:solid;border-radius:6px;margin:0 auto;font-family:"Montserrat",sans-serif;font-weight:500;text-transform:uppercase;cursor:pointer;-webkit-transition:all 0s;-o-transition:all 0s;transition:all 0s;font-size:12pt;font-size:1rem}form input[type=reset]:hover,form input[type=reset]:hover{border-bottom-width:1px;margin-top:2px}form input[type=reset]{border-bottom:3px solid #2A2926;background:#605d56}form input[type=reset]:hover{margin-top:2px;border-bottom:1px solid #2A2926}form input.input-primario{color:white;border-bottom-color:#901010;background:#BE1515}form input.input-secundario{color:white;border-bottom-color:black;background:#000000}form input[type=submit]{background-color:white;color:inherit;-webkit-transition:color 0.25s ease,background 0.25s ease;-o-transition:color 0.25s ease,background 0.25s ease;transition:color 0.25s ease,background 0.25s ease}form.formulario{margin:0 auto;color:#000000}form.formulario fieldset{padding:1% 4% 2% 4%;border:1px dotted #2A2926;border-radius:10px}form.formulario fieldset+fieldset{margin-top:20px}form.formulario legend{width:auto;padding:0 3%;font-family:"Montserrat",sans-serif;font-weight:600;color:black;text-transform:uppercase;font-size:15.6pt;font-size:1.3rem}form.formulario div{width:100%;margin-bottom:5px}@media only screen and (min-width:480px){form.formulario div.float-left,form.formulario div.float-right{width:48%}}form.formulario div.alerta{overflow:hidden;margin-bottom:10px;color:black;text-align:center;font-size:12pt;font-size:1rem}form.formulario div.alerta span{color:black;font-weight:500}form.formulario div.alerta.error{color:#dd1c47}form.formulario div.send{clear:both;margin-bottom:0;margin-top:10px}form.formulario label{display:block;float:left;border:none;font-weight:500;color:#000000;line-height:35px;font-size:10.8pt;font-size:0.9rem}form.formulario label span{height:25px;margin-left:2px;font-family:"Montserrat",sans-serif;font-weight:300;color:#BE1515}form.formulario input[type=email],form.formulario input[type=password],form.formulario input[type=tel],form.formulario input[type=text],form.formulario select,form.formulario textarea{width:100%;padding:2px 5px 2px 5px;border-bottom:1px solid rgba(0,0,0,0.2);font-family:"Montserrat",sans-serif;font-weight:300;color:#000000;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;font-size:12pt;font-size:1rem}form.formulario input[type=email],form.formulario input[type=password],form.formulario input[type=tel],form.formulario input[type=text],form.formulario select,form.formulario textarea{height:40px;margin-bottom:20px;display:block;clear:both}form.formulario textarea{height:200px}form.formulario input[type=email]::-webkit-input-placeholder,form.formulario input[type=password]::-webkit-input-placeholder,form.formulario input[type=tel]::-webkit-input-placeholder,form.formulario input[type=text]::-webkit-input-placeholder,form.formulario select::-webkit-input-placeholder,form.formulario textarea::-webkit-input-placeholder{color:#cccccc}form.formulario input[type=email]::-moz-placeholder,form.formulario input[type=password]::-moz-placeholder,form.formulario input[type=tel]::-moz-placeholder,form.formulario input[type=text]::-moz-placeholder,form.formulario select::-moz-placeholder,form.formulario textarea::-moz-placeholder{color:#cccccc}form.formulario input[type=email]:-ms-input-placeholder,form.formulario input[type=password]:-ms-input-placeholder,form.formulario input[type=tel]:-ms-input-placeholder,form.formulario input[type=text]:-ms-input-placeholder,form.formulario select:-ms-input-placeholder,form.formulario textarea:-ms-input-placeholder{color:#cccccc}form.formulario input[type=email]::-ms-input-placeholder,form.formulario input[type=password]::-ms-input-placeholder,form.formulario input[type=tel]::-ms-input-placeholder,form.formulario input[type=text]::-ms-input-placeholder,form.formulario select::-ms-input-placeholder,form.formulario textarea::-ms-input-placeholder{color:#cccccc}form.formulario input[type=email]::placeholder,form.formulario input[type=password]::placeholder,form.formulario input[type=tel]::placeholder,form.formulario input[type=text]::placeholder,form.formulario select::placeholder,form.formulario textarea::placeholder{color:#cccccc}form.formulario input[type=email]:focus,form.formulario input[type=password]:focus,form.formulario input[type=tel]:focus,form.formulario input[type=text]:focus,form.formulario select:focus,form.formulario textarea:focus{border-color:#EAEAEA;background-color:rgba(243,205,32,0.2)}form.formulario input[type=checkbox]{float:left;margin:6px 10px 0 0}.bread-crumbs{display:none;overflow:hidden;margin-bottom:40px;text-align:center}@media only screen and (min-width:320px){.bread-crumbs{display:block}}.bread-crumbs a{color:#000000;background-color:white}.bread-crumbs a:after{content:"";width:1px;height:100%;position:absolute;top:0;right:0}.bread-crumbs a:hover{color:#BE1515}.bread-crumbs mark{color:#333333}.paginacion{width:100%;height:35px;clear:both;margin:20px 0;text-align:center}.paginacion a,.paginacion b{width:35px;height:35px;overflow:hidden;display:inline-block;margin:0 2px;font-weight:normal;text-align:center;line-height:35px}.paginacion b{color:white;background-color:#BE1515}.paginacion a{color:#000000;background-color:#EAEAEA;-webkit-transition:-webkit-box-shadow 0.2s ease;transition:-webkit-box-shadow 0.2s ease;-o-transition:box-shadow 0.2s ease;transition:box-shadow 0.2s ease;transition:box-shadow 0.2s ease,-webkit-box-shadow 0.2s ease}.paginacion a:hover{-webkit-box-shadow:inset 0 0 0 3px #2A2926;box-shadow:inset 0 0 0 3px #2A2926}.ant-sig{position:relative;z-index:15;display:inline-block;width:100%;text-align:center;margin:20px auto}@media only screen and (min-width:768px){.ant-sig{margin:70px auto}}.ant-sig div{display:block;position:relative;margin:0 auto}@media only screen and (min-width:768px){.ant-sig div{width:50%;float:left}}.ant-sig div figure{position:absolute;z-index:100;max-width:70px;display:none}@media screen and (-webkit-min-device-pixel-ratio:0){.ant-sig div figure{width:70px}}.ant-sig div figure img{max-width:70px;max-height:70px;display:block;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2)}.ant-sig div.ant{margin-bottom:5px}@media only screen and (min-width:768px){.ant-sig div.ant{width:13em;float:left;margin:0}}@media only screen and (min-width:768px){.ant-sig div.ant figure{bottom:0;right:-75px}}.ant-sig div.sig{margin-top:5px}@media only screen and (min-width:768px){.ant-sig div.sig{width:13em;float:right;margin:0}}@media only screen and (min-width:768px){.ant-sig div.sig figure{bottom:0;left:-75px}}@media only screen and (min-width:768px){.ant-sig div:active figure,.ant-sig div:focus figure,.ant-sig div:hover figure{display:block}}.ant-sig div a{display:block;width:13em;max-width:100%;height:40px;position:relative;margin:0 auto;color:white;background-color:#BE1515;text-align:center;line-height:40px;-webkit-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s}.ant-sig div a:hover{color:white;background-color:#000000}.ant-sig div a.ant:before,.ant-sig div a.sig:after{width:25px;position:absolute;color:white;line-height:40px;background-color:#BE1515;-webkit-transition:background 0.5s;-o-transition:background 0.5s;transition:background 0.5s;font-family:"FontAwesome"}.ant-sig div a.ant:before{left:-1px;content:""}.ant-sig div a.sig:after{right:-1px;content:""}.ant-sig div a.ant:hover:before,.ant-sig div a.sig:hover:after{background:#000000}.ribbon{position:absolute;left:0;top:0;z-index:1;overflow:hidden;width:140px;height:34px;text-align:right}.ribbon.l{top:35px}.ribbon span{font-size:12px;font-weight:bold;color:white;text-transform:uppercase;letter-spacing:2px;text-align:center;line-height:20px;width:120px;padding:0.2rem;display:block;background:#BE1515;-webkit-box-shadow:0 3px 10px -5px black;box-shadow:0 3px 10px -5px black;position:absolute;top:0;left:0}.ribbon span.nuevo{background-color:black;color:white}.ribbon span.liquidacion{background-color:#BE1515}.productos ul{overflow:hidden;display:block;position:relative;clear:both}.productos ul li{position:relative;width:100%;margin:0 0 3rem 0;float:left}@media only screen and (min-width:640px){.productos ul li{width:45%;margin:0 2.5% 3rem}}@media only screen and (min-width:1200px){.productos ul li{width:20%;-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}}.productos ul li:hover{-webkit-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.25);box-shadow:0px 2px 2px 0px rgba(0,0,0,0.25)}.productos ul li figure{border:1px solid rgba(0,0,0,0.2);overflow:hidden;position:relative;text-align:center}.productos ul li figure .im{position:relative;padding:5px;background:white}.productos ul li figure .im a.contenedor-img{width:100%;display:block;overflow:hidden;-webkit-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.productos ul li figure .im a.contenedor-img img.img-centrada{max-width:100%;display:block;margin:0 auto}.productos ul li figure .im a.segunda-imagen{position:absolute;top:0;left:0;opacity:0}.productos ul li figure figcaption{position:relative;display:block;min-height:20px;padding:11px 20px}.productos ul li figure figcaption .verMas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.productos ul li figure figcaption .verMas a{margin:0}.productos ul li figure figcaption mark{position:relative;display:block;text-align:left;font-size:18pt;font-size:1.5rem;margin-bottom:35px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.productos ul li figure figcaption .description{display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:63px;margin-bottom:40px;overflow:hidden}.productos ul li figure figcaption .description ul{display:block;max-height:58px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:10px}.productos ul li figure figcaption .description ul li{width:100%;margin:0 0 0 20px;list-style:circle}.productos ul li figure figcaption .description ul li:hover{-webkit-box-shadow:none;box-shadow:none}.productos ul li figure figcaption .description p{width:auto;min-height:63px;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:left;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.productos ul li:hover figure div a.segunda-imagen{opacity:1}.productos ul li:hover figure div a.primera-imagen{opacity:0}.promociones-inner{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 0!important}.promociones-inner .promo-wrapper{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:inline-block;float:left;margin:0.5rem 0.5rem 3rem 0.5rem}@media only screen and (min-width:836px){.promociones-inner .promo-wrapper{margin:-80px 0.5rem 3rem 0.5rem}}@media only screen and (min-width:836px){.promociones-inner .promo-wrapper{width:48%;-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%}}.promociones-inner .promo-wrapper .promo-imagen{width:100%}.promociones-inner .promo-wrapper .promo-imagen img{display:block;width:100%;overflow:hidden;-o-object-fit:contain;object-fit:contain;margin-top:0}aside.aside-productos{width:25%;color:white}@media only screen and (max-width:1023px){aside.aside-productos{display:none}}@media only screen and (min-width:1280px){aside.aside-productos{width:20%}}aside.aside-productos div.re-categorias{width:100%;min-width:100%}aside.aside-productos div.re-categorias em{display:block;width:100%;min-height:25px;padding:1em;font-weight:500;color:white;background:#BE1515;border-bottom:1px solid #901010;font-size:14.4pt;font-size:1.2rem}aside.aside-productos div.re-categorias em i{color:inherit}aside.aside-productos div.re-categorias ol{font-weight:400;background:#BE1515}aside.aside-productos div.re-categorias ol li{position:relative;overflow:hidden;clear:both;border-bottom:1px solid #901010}aside.aside-productos div.re-categorias ol a{position:relative;display:block;padding:1em 1.5em}aside.aside-productos div.re-categorias ol a span{position:relative;z-index:2}@media only screen and (min-width:1024px){main .contenido{float:right;width:70%}}@media only screen and (min-width:1280px){main .contenido{width:75%}}main.index .bxslider li .imagen-movil{display:none}@media only screen and (max-width:767px){main.index .bxslider li .imagen-movil{display:block}}main.index .bxslider li .imagen-escritorio{display:none}@media only screen and (min-width:768px){main.index .bxslider li .imagen-escritorio{display:block}}main.index .bx-wrapper .bx-caption{text-align:center;position:absolute;bottom:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:2.5rem;background:transparent;width:100%}main.index .bx-re-links{text-align:center;position:absolute;bottom:50px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.list-productos{margin-top:60px;padding:0 44px}@media only screen and (max-width:380px){.list-productos{padding:0 20px}}.list-productos .productos{margin:40px 0}.hero{width:100%;height:100%;padding:0;position:relative}.hero .hero-imagen{display:block;position:relative;bottom:0;padding:0;margin:0;clear:both;width:100%}.hero .hero-imagen:after{content:"";position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;display:block;background:rgba(0,0,0,0.6);background:-webkit-gradient(linear,left top,left bottom,color-stop(-1.58%,rgba(0,0,0,0.8)),color-stop(44.52%,rgba(0,0,0,0.6)),to(rgba(0,0,0,0)));background:-o-linear-gradient(top,rgba(0,0,0,0.8) -1.58%,rgba(0,0,0,0.6) 44.52%,rgba(0,0,0,0) 100%);background:linear-gradient(180deg,rgba(0,0,0,0.8) -1.58%,rgba(0,0,0,0.6) 44.52%,rgba(0,0,0,0) 100%)}@media only screen and (min-width:836px){.hero .hero-imagen:after{background:-webkit-gradient(linear,left top,right top,color-stop(-0.8%,rgba(0,0,0,0.8)),color-stop(44.95%,rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background:-o-linear-gradient(left,rgba(0,0,0,0.8) -0.8%,rgba(0,0,0,0.5) 44.95%,rgba(0,0,0,0) 100%);background:linear-gradient(90deg,rgba(0,0,0,0.8) -0.8%,rgba(0,0,0,0.5) 44.95%,rgba(0,0,0,0) 100%)}}.hero .hero-imagen img{display:block;width:100%;overflow:hidden;-o-object-fit:contain;object-fit:contain;position:relative}.hero .hero-inner{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 44px!important;width:100%;height:100%;position:absolute;top:0;left:0;right:0;left:0}.hero .hero-inner .textos-hero{display:inline-block;float:left;width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media only screen and (min-width:836px) and (max-width:1080px){.hero .hero-inner .textos-hero{width:80%;-webkit-box-flex:0;-ms-flex:0 1 80%;flex:0 1 80%}}@media only screen and (min-width:1081px){.hero .hero-inner .textos-hero{width:50%;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}.hero .hero-inner .textos-hero h1{color:white;min-width:244px;text-align:left;font-size:6rem;text-transform:uppercase}@media only screen and (max-width:1650px){.hero .hero-inner .textos-hero h1{font-size:5rem}}@media only screen and (max-width:1413px){.hero .hero-inner .textos-hero h1{font-size:4rem}}@media only screen and (max-width:630px){.hero .hero-inner .textos-hero h1{font-size:3rem}}@media only screen and (max-width:470px){.hero .hero-inner .textos-hero h1{font-size:2.5rem}}@media only screen and (max-width:408px){.hero .hero-inner .textos-hero h1{font-size:2rem}}.hero .hero-inner .imagen-hero{display:inline-block;float:left;width:100;-webkit-box-flex:1;-ms-flex:1 1 100;flex:1 1 100;padding:2rem}@media only screen and (min-width:836px){.hero .hero-inner .imagen-hero{width:40%;-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}}.hero .hero-inner .imagen-hero img{display:block;width:100%;overflow:hidden;-o-object-fit:contain;object-fit:contain}.bienvenida-index{background-color:#000000;overflow:hidden}.bienvenida-index .bienvenida-inner{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0!important;margin:0!important}@media only screen and (max-width:1024px){.bienvenida-index .bienvenida-inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.bienvenida-index .bienvenida-inner .bienvenida-imagen{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:40%;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-top:0}@media only screen and (max-width:1024px){.bienvenida-index .bienvenida-inner .bienvenida-imagen{width:100%}}.bienvenida-index .bienvenida-inner .bienvenida-imagen img{display:block;height:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1024px){.bienvenida-index .bienvenida-inner .bienvenida-imagen img{width:100%}}.bienvenida-index .bienvenida-inner .bienvenida-textos{display:inline-block;color:white;float:left;width:55%;padding:91px 44px 91px}@media only screen and (max-width:1440px){.bienvenida-index .bienvenida-inner .bienvenida-textos{padding:0 91px}}@media only screen and (max-width:1024px){.bienvenida-index .bienvenida-inner .bienvenida-textos{width:100%;padding:91px 44px}}@media only screen and (max-width:380px){.bienvenida-index .bienvenida-inner .bienvenida-textos{width:100%;padding:91px 20px}}.prod{margin:113px 0 0;padding:0 44px}@media only screen and (max-width:380px){.prod{padding:0 20px}}.anclas-index{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:113px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 44px}@media only screen and (max-width:380px){.anclas-index{padding:0 20px}}.anclas-index .ancla{cursor:pointer;width:22%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:1024px){.anclas-index .ancla{width:30%}}@media only screen and (max-width:810px){.anclas-index .ancla{width:45%;-ms-flex-wrap:wrap;flex-wrap:wrap}.anclas-index .ancla:last-child{margin-top:40px}}@media only screen and (max-width:530px){.anclas-index .ancla{width:100%;margin-bottom:40px}}.anclas-index .ancla:hover .btn{color:#BE1515}.anclas-index .ancla .icono{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:19px}.anclas-index .ancla .icono img{width:80px;margin:auto}.anclas-index .ancla .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:2px;font-weight:600;text-decoration:underline}.anclas-index .ancla .btn i{margin-left:5px;font-weight:bolder}.servicios-index{display:-webkit-box;display:-ms-flexbox;display:flex;margin:113px 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000000}.servicios-index .servicios-iconos{width:100%}.servicios-index .servicios-iconos ul{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:60%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1210px){.servicios-index .servicios-iconos ul{width:80%}}@media only screen and (max-width:730px){.servicios-index .servicios-iconos ul{width:100%;padding:0 44px;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:380px){.servicios-index .servicios-iconos ul{width:100%;padding:0 20px}}.servicios-index .servicios-iconos ul li{width:415px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:39px 0 22px;color:white;text-align:left}@media only screen and (max-width:730px){.servicios-index .servicios-iconos ul li{width:100%}}.servicios-index .servicios-iconos ul li:last-child{margin-left:100px}@media only screen and (max-width:730px){.servicios-index .servicios-iconos ul li:last-child{margin:20px 0}}.servicios-index .servicios-iconos ul li h3{margin-bottom:17px;color:white}.servicios-index .servicios-iconos ul li img{width:35px;margin-right:20px}.servicios-index .servicios-iconos ul li figcaption{width:100%}.servicios-index .servicios-iconos ul li figcaption ul{display:block;margin:0;list-style:circle!important;color:white}.servicios-index .servicios-iconos ul li figcaption ul li{padding:0;margin:0}.servicios-index .servicios-iconos ul li figcaption ul li:last-child{margin:0}.single{padding:0 44px!important}@media only screen and (max-width:380px){.single{padding:0 20px!important}}.single .single-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single .single-inner .single-imagen{margin:40px 0}@media only screen and (min-width:992px){.single .single-inner .single-imagen{width:100%;margin-top:0;margin-bottom:100px}}.single .single-inner .single-imagen img{display:block;width:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;margin-top:40px}.single .single-inner .single-textos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:40px}.single .single-inner .single-textos div{width:50%;padding-right:40px}@media only screen and (max-width:810px){.single .single-inner .single-textos div{width:100%}}.single .single-inner .single-textos .boton-lineal{margin-top:40px}.single .single-inner .single-textos .boton-lineal img{width:20px;margin-left:10px;margin-right:0}.single .single-inner .single-textos ul{margin:20px 0}.single .single-inner .single-textos ul li{list-style-type:disc;margin-left:20px}.single .single-inner .single-textos h5{margin-top:30px;margin-bottom:10px}.single .single-inner .single-textos h5:first-child{margin-top:0}@media only screen and (max-width:810px){.single .single-inner .single-textos h5:first-child{margin-top:30px}}.single .single-inner .single-textos .info-in{padding:0 30px}.single .single-inner .single-textos .info-in li{margin-bottom:10px}.single .single-inner2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single .single-inner2 div{width:50%}.single .single-inner2 .single-imagen{display:inline-block;float:left;margin:40px 0}@media only screen and (min-width:992px){.single .single-inner2 .single-imagen{width:40%;height:700px;overflow:hidden;margin-top:0;margin-bottom:unset}}.single .single-inner2 .single-imagen img{display:block;width:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover}.single .single-inner2 .single-textos{display:inline-block;float:left;width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media only screen and (min-width:992px){.single .single-inner2 .single-textos{width:60%;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding:0 100px 0 0}}.single .single-inner2 .single-textos .boton-lineal{margin-top:40px}.single .single-inner2 .single-textos .boton-lineal img{width:20px;margin-left:10px;margin-right:0}.single .single-inner2 .single-textos ul{margin:20px 0}.single .single-inner2 .single-textos ul li{list-style-type:disc;margin-left:20px}.single .single-inner2 .single-textos h5{margin-top:30px;margin-bottom:10px}.single .single-inner2 .single-textos .info-in{padding:0 30px}.single .single-inner2 .single-textos .info-in li{margin-bottom:10px}.no-webp .single{background-image:url(../images/bg-gris.jpg);background-repeat:no-repeat;background-position:left bottom;background-size:cover;position:relative}@media only screen and (min-width:992px){.no-webp .single{background-position:right bottom}}main.productos-detalle article{padding:60px 0}main.productos-detalle article .detalle-prod{padding:60px 44px}main.productos-detalle article .detalle-prod div.imagen-grande{position:relative}@media only screen and (min-width:768px){main.productos-detalle article .detalle-prod div.imagen-grande{width:35%;float:left}}main.productos-detalle article .detalle-prod div.imagen-grande figure.contenedor-img{position:relative;width:100%;height:auto;background:white}main.productos-detalle article .detalle-prod div.imagen-grande figure.contenedor-img .ribbon{top:68px;left:-10px}main.productos-detalle article .detalle-prod div.imagen-grande figure.contenedor-img .ribbon.l{top:104px}main.productos-detalle article .detalle-prod div.imagen-grande figure.contenedor-img img.img-centrada{display:block;width:100%;overflow:hidden;-o-object-fit:contain;object-fit:contain}main.productos-detalle article .detalle-prod div.imagen-grande figure.contenedor-img img.zoomImg{width:150%;overflow:hidden;-o-object-fit:contain;object-fit:contain}main.productos-detalle article .detalle-prod div.imagen-grande ul.miniaturas{margin-top:20px}main.productos-detalle article .detalle-prod div.imagen-grande ul.miniaturas:after{content:"";display:block;clear:both}main.productos-detalle article .detalle-prod div.imagen-grande ul.miniaturas li{position:relative;width:22.5%;height:55px;float:left;overflow:hidden;margin-right:20px;background-color:white}main.productos-detalle article .detalle-prod div.imagen-grande ul.miniaturas li img{width:100%;max-height:100%;overflow:hidden;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0 auto;cursor:pointer;-o-object-fit:cover;object-fit:cover}main.productos-detalle article .detalle-prod section{margin-top:10px}@media only screen and (min-width:768px){main.productos-detalle article .detalle-prod section{width:60%;float:right;margin-top:0}}main.productos-detalle article .detalle-prod section h1{text-align:left;font-weight:400}@media only screen and (max-width:767px){main.productos-detalle article .detalle-prod section h1{margin-top:20px}}main.productos-detalle article .detalle-prod section div.txt-editor{padding-bottom:20px}main.productos-detalle article .detalle-prod section div.txt-editor p{margin-bottom:10px}main.productos-detalle article .clearBoth{padding:60px 44px}main.productos-detalle article section.productosSim{margin:20px 0 100px;padding:0 44px;width:100%;overflow:hidden}main.productos-movil div.div-productos div.re-categorias{width:100%;max-width:721px;margin:0 auto;background-color:#EAEAEA}main.productos-movil div.div-productos div.re-categorias em{display:block;width:100%;min-height:25px;padding:1em;font-weight:500;border-bottom:1px solid #2A2926}main.productos-movil div.div-productos div.re-categorias em i{color:inherit}main.productos-movil div.div-productos div.re-categorias ol{font-weight:400}main.productos-movil div.div-productos div.re-categorias ol li{position:relative;overflow:hidden;clear:both;border-bottom:1px solid #2A2926}main.productos-movil div.div-productos div.re-categorias ol a{position:relative;display:block;padding:1em 1.5em}main.productos-movil div.div-productos div.re-categorias ol a span{position:relative}main.ventajas article{padding:60px 44px}main.ventajas article section{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1024px){main.ventajas article section{-ms-flex-wrap:wrap;flex-wrap:wrap}}main.ventajas article section .vent-txt{width:100%;margin-bottom:40px}main.ventajas article section .lista-ventajas{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:all ease 1s;-o-transition:all ease 1s;transition:all ease 1s}main.ventajas article section .lista-ventajas b{width:100%;margin-bottom:40px}main.ventajas article section .lista-ventajas li{position:relative;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:48%;margin:0 auto 40px}@media only screen and (max-width:860px){main.ventajas article section .lista-ventajas li{width:100%}}main.ventajas article section .lista-ventajas li figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20%;text-align:left;margin-right:20px}main.ventajas article section .lista-ventajas li figure .icon{width:80px;margin:0 auto}main.ventajas article section .lista-ventajas li figcaption{width:100%}main.ventajas article section .lista-ventajas li figcaption mark{position:relative;display:block;text-align:center;font-size:14.4pt;font-size:1.2rem}main.ventajas article section .lista-ventajas li figcaption p{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:left;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.ventajas article section a.boton-lineal{margin-top:20px}main.ventajas article section .desap{width:100%;margin-top:40px}main.ventajas article section .desap .img-ventajas{width:100%;margin-top:40px}main.ventajas article section .desap .img-ventajas img{width:100%}main.servicios .serv{padding:60px 44px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-device-width:1024px) and (max-device-width:1024px) and (orientation:portrait){main.servicios .serv{min-height:786px}}@media only screen and (max-width:380px){main.servicios .serv{padding:60px 20px}}main.servicios .serv .single-textos{display:inline-block;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1310px){main.servicios .serv .single-textos{-ms-flex-wrap:wrap;flex-wrap:wrap}}main.servicios .serv .single-textos li mark{display:none}main.servicios .serv .single-textos .boton-lineal{margin-top:40px}main.servicios .serv .single-textos .boton-lineal img{width:20px;margin-left:10px;margin-right:0}main.servicios .serv .single-textos h5{margin-top:40px;margin-bottom:10px}main.servicios .serv .single-textos h4{margin-top:40px;font-size:1.5rem}main.servicios .serv .single-textos ul{list-style:disc;margin:20px}main.servicios .serv .single-textos .info-in{padding:0 30px}@media only screen and (max-width:910px){main.servicios .serv .single-textos .info-in{padding:0}}main.servicios .serv .single-textos .info-in li{margin-bottom:10px}main.servicios .serv .single-textos .info-in b{margin-bottom:10px;display:block}main.nosotros .re-central section figure{padding-top:20px;margin:20px 0}main.nosotros .re-central section figure img{display:block;width:100%;max-width:400px;margin:0 auto;padding:0.5em;-webkit-box-shadow:0 0 25px rgba(0,0,0,0.2);box-shadow:0 0 25px rgba(0,0,0,0.2)}main.contacto .re-cien{padding:0 44px}@media only screen and (max-width:380px){main.contacto .re-cien{padding:0 20px}}main.contacto .re-cien h2{margin-top:60px}main.contacto .re-cien .img-recep{width:40%;min-width:410px;margin-top:-200px;margin-left:auto}@media only screen and (max-width:1024px){main.contacto .re-cien .img-recep{margin-top:20px;width:50%;min-width:310px}}main.contacto .re-cien .img-recep img{width:100%}main.contacto .re-cien .horario{width:40%}@media only screen and (max-width:1025px){main.contacto .re-cien .horario{width:50%}}@media only screen and (max-width:680px){main.contacto .re-cien .horario{width:80%}}main.contacto .re-cien .horario li{list-style-type:disc;margin-left:20px}main.contacto .re-cien>section article{padding:10px 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}main.contacto .re-cien>section article section.dir-form{overflow:hidden;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){main.contacto .re-cien>section article section.dir-form{width:100%}}main.contacto .re-cien>section article section.dir-form form{margin-bottom:30px;width:100%}@media only screen and (min-width:1024px){main.contacto .re-cien>section article section.dir-form form{width:80%;margin-left:0;margin-bottom:0}}main.contacto .re-cien>section article section.dir-form form .send{display:-webkit-box;display:-ms-flexbox;display:flex}main.contacto .re-cien>section article section.dir-form form .send #Enviar{margin-left:0}main.contacto .re-cien>section section.mapa{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:70px 0}@media only screen and (max-device-width:1024px){main.contacto .re-cien>section section.mapa{margin:20px 0}}main.contacto .re-cien>section section.mapa #mapa-canvas{width:50%;height:430px}@media only screen and (max-width:1310px){main.contacto .re-cien>section section.mapa #mapa-canvas{width:100%}}main.contacto .re-cien>section section.mapa #mapa-canvas div.gm-style>div:first-child{pointer-events:none}@media only screen and (min-width:480px){main.contacto .re-cien>section section.mapa #mapa-canvas div.gm-style>div:first-child{pointer-events:auto}}main.contacto .re-cien>section section.mapa .boton-lineal{margin-top:1.6rem;margin-left:0}main.contacto .re-cien>section section.mapa address{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;line-height:1.5;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:40%}@media only screen and (max-width:1310px){main.contacto .re-cien>section section.mapa address{width:50%;margin-left:40px;margin-top:20px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (max-width:860px){main.contacto .re-cien>section section.mapa address{width:100%;margin-left:0}}main.contacto .re-cien>section section.mapa address mark{font-size:1.5rem;margin-bottom:10px;width:100%}main.contacto .re-cien>section section.mapa address li{display:-webkit-box;display:-ms-flexbox;display:flex}main.contacto .re-cien>section section.mapa address li i{margin-top:3px}main.contacto-gracias div.re-central,main.error404 div.re-central{padding:6em 0}main.contacto-gracias div.re-central div,main.error404 div.re-central div{color:#000000;text-align:center}main.contacto-gracias div.re-central div i,main.error404 div.re-central div i{color:inherit;font-size:60pt;font-size:5rem}main.contacto-gracias div.re-central div h1,main.error404 div.re-central div h1{color:inherit}main.contacto-gracias div.re-central div a:hover,main.error404 div.re-central div a:hover{color:#BE1515}@media only screen and (min-width:768px){.single-textos ul.nav-servicio{width:30%;display:block;float:left;min-width:320px;margin-top:40px}}.single-textos ul.nav-servicio h4{margin-top:20px}.single-textos ul.nav-servicio li{padding:10px 15px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:25px;background:#000000}.single-textos ul.nav-servicio li.opcion-activa{background-color:#BE1515}.single-textos ul.nav-servicio li.opcion-activa a{color:white}.single-textos ul.nav-servicio li:hover{background-color:#BE1515}.single-textos ul.nav-servicio li:hover a{color:white}.single-textos ul.nav-servicio li b{margin-right:20px;color:white}.single-textos ul.nav-servicio li a{color:white;display:block;overflow:hidden}.single-textos .texto-desktop{padding:0;display:block;width:100%}@media only screen and (min-width:768px){.single-textos .texto-desktop{width:100%;float:right;padding-left:2em}}.single-textos .texto-desktop img{margin-top:30px;width:50%}@media only screen and (max-width:910px){.single-textos .texto-desktop img{width:100%}}.single-textos .texto-desktop>li{-webkit-transition:color 0.5s ease,background-color 0.5s ease;-o-transition:color 0.5s ease,background-color 0.5s ease;transition:color 0.5s ease,background-color 0.5s ease}@media only screen and (min-width:768px){.single-textos .texto-desktop>li:first-child div.contenedor{display:block}}.single-textos .texto-desktop>li.item-activo{background-color:white}.single-textos .texto-desktop>li.item-activo mark a{color:#000000}.single-textos .texto-desktop>li mark{display:block}@media only screen and (min-width:768px){.single-textos .texto-desktop>li mark{display:none}}.single-textos .texto-desktop>li mark:hover{color:#000000;background-color:white}.single-textos .texto-desktop>li mark a{display:block;position:relative;padding:8px 15px;-webkit-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s}.single-textos .texto-desktop>li div.contenedor{display:none}.single-textos .texto-desktop>li div.contenedor section{padding:1em}@media only screen and (min-width:1024px){.single-textos .texto-desktop>li div.contenedor section{padding:0}}.single-textos .texto-desktop>li div.contenedor section em,.single-textos .texto-desktop>li div.contenedor section h3{padding-bottom:20px;margin:20px 0;padding-left:0;color:#000000;border-bottom:1px solid #605d56;font-size:24pt;font-size:2rem}.single-textos .texto-desktop>li div.contenedor section em{display:none}@media only screen and (min-width:768px){.single-textos .texto-desktop>li div.contenedor section em{display:block}}.single-textos .texto-desktop>li div.contenedor section div strong{font-weight:500}.single-textos .texto-desktop>li div.contenedor section div p a{position:relative;color:#BE1515}.single-textos .texto-desktop>li div.contenedor section div p a:after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-1px;width:calc(100% - 10px);height:1px;background-color:#BE1515}.single-textos .texto-desktop>li div.contenedor section div ul li{padding-left:20px;position:relative}.single-textos .texto-desktop>li div.contenedor section div ul li img{display:block;width:150px;margin:20px 0}@media only screen and (min-width:1024px){.single-textos .texto-desktop>li div.contenedor section div ul li img.paypal-logo{width:200px}}@media only screen and (min-width:1024px){.single-textos .texto-desktop>li div.contenedor section div ul li img.metodos-pago-logos{width:300px}}.single-textos .texto-desktop>li div.contenedor section div ol p{margin-bottom:10px}
/*# sourceMappingURL=styles2.min.css.map */