body #popupModal .modal-body{padding:0;line-height:0}body #popupModal .modal-body p{margin-bottom:0}body #popupModal .modal-body a{display:block;line-height:0;padding:0}body #popupModal .modal-body img{margin:0;line-height:0}.aliwe-topbar{position:relative;background-color:#0b203d;color:#fff;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:.5em 1em .6em;z-index:9999999}.aliwe-topbar img{vertical-align:middle}.aliwe-topbar .current-logo{margin-right:1em}.aliwe-topbar span{margin-right:.8em;font-size:.874em}.aliwe-topbar .other-companies{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aliwe-topbar a{position:relative;display:inline-block;vertical-align:middle;box-shadow:none;height:30px}.aliwe-topbar a:not(:last-of-type){margin-right:.8em;border-right:1px solid #5977a0;display:inline-block;padding-right:.8em}.aliwe-topbar a:hover{opacity:.7;-ms-filter:"alpha(opacity=70)";box-shadow:none}@media screen and (max-width:900px){.aliwe-topbar span{display:none}}@media screen and (max-width:590px){.aliwe-topbar{display:none}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}body{background:#fff;line-height:1}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:400;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}@font-face{font-family:Albertus;src:url(/wp-content/themes/caramelo-vending/fonts/Albertus.TTF);font-style:normal;font-weight:700;font-display: swap}*{box-sizing:border-box}:after,:before{box-sizing:inherit}.mobile-only{display:none!important}.menu-mobile{display:block;border:none;background-color:initial;width:100%;font-size:1.4em;font-family:source sans pro,sans-serif;cursor:pointer;margin-bottom:1em}.menu-mobile:active{color:#ccc}body{font-family:source sans pro,sans-serif;font-size:14px;line-height:1.6;color:#4a4a4a}img{max-width:100%;height:auto}p,h1,h3,h4,h5,ol,ul,li{margin-bottom:1em}h1{font-family:Albertus;font-size:2.714em;line-height:1.2;margin-bottom:.5em;text-transform:uppercase}h1.page-title{color:#d6001c;margin:0;width:34%;line-height:1.2;text-align:right;float:left}h2{font-size:1.429em;text-transform:uppercase;font-weight:700;padding:.7em 1em;border:4px solid #4a4a4a;text-align:center;text-transform:uppercase;clear:both;letter-spacing:1px;max-width:350px;margin:0 auto 2.5em}h3{font-size:1.429em;text-transform:uppercase;font-weight:600}h4{font-size:1.143em;color:#d6001c;text-transform:uppercase;font-weight:700}p{font-weight:300;font-size:1.1em}a{color:#d6001c;text-decoration:none;-webkit-transition:all .2s cubic-bezier(.32,.37,.56,.91);transition:all .2s cubic-bezier(.32,.37,.56,.91);-webkit-transform:translate3d(0,0,0);padding-bottom:.3em}a:hover{box-shadow:0 3px rgba(214,38,25,.75);-moz-box-shadow:0 3px 0 rgba(214,38,25,.75)}strong{font-weight:600}em{font-style:italic}#branding a,#colophon a{color:inherit}#branding a:hover{box-shadow:none}a.logo{display:block}.home #branding{position:relative;background-color:#222;color:#fff;overflow:hidden;padding:0;line-height:0}.gallery-cell:after{content:'';width:100%;position:absolute;z-index:1;height:200px;top:0;left:0;background:-webkit-linear-gradient(top,rgba(0,0,0,.65) 0%,transparent 100%);background:linear-gradient(to bottom,rgba(0,0,0,.65) 0%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0)}.home .header-content{position:absolute;top:0;left:0;z-index:2;margin-bottom:0}.header-content{position:relative;margin-top:2em;margin-left:2em;margin-right:2em;margin-bottom:1em}body:not(.home) .header-content{border-bottom:1px solid #ccc;padding-bottom:2em}#logo{position:relative;display:inline-block;vertical-align:middle;margin-right:2em;width:120px}ul#menu-principal{margin-bottom:0}#main-menu{position:relative;display:inline-block;vertical-align:middle;font-weight:700;font-size:1em;text-transform:uppercase;line-height:1.8}#main-menu ul li{margin-bottom:0;-webkit-transition:all .2s cubic-bezier(.32,.37,.56,.91);transition:all .2s cubic-bezier(.32,.37,.56,.91);-webkit-transform:translate3d(0,0,0)}.home #main-menu ul li{text-shadow:1px 1px 3px rgba(0,0,0,.5)}#main-menu ul li:hover{-webkit-transform:translateX(10px);transform:translateX(10px)}.gallery{width:100%;margin:0}.gallery-cell{width:100%;-webkit-transform:translate3d(0,0,0);background-color:#000}.gallery-cell img{position:relative;display:block;width:100%;opacity:.8;-ms-filter:"alpha(opacity=80)"}.news-info{position:absolute;z-index:3;line-height:1.2;bottom:0;right:4em;bottom:5em;max-width:400px;font-weight:400;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.news-info a{font-weight:700}.news-info a:hover{text-decoration:underline}.news-info h1{display:block;margin-bottom:.5em;font-family:Albertus;font-size:2.714em;text-transform:uppercase}.news-info p{font-weight:400;font-size:1.3em;line-height:1.6}.left-col{position:relative;float:left}.right-col{position:relative;float:left}section{clear:both;margin-bottom:2em}.archive section{margin-bottom:0}.center-content{max-width:1200px;margin:0 auto}.center-picture{position:relative;margin:0 -2em;text-align:center;background-color:#000;line-height:0;height:350px;overflow:hidden;z-index:0}.center-picture:before,.center-picture:after{content:'';position:absolute;height:100%;top:0;width:100px;background-color:#000;z-index:1}.center-picture:before{left:calc(100%/2 - 600px);background:-webkit-linear-gradient(left,#000 0%,transparent 100%);background:linear-gradient(to right,#000 0%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#00000000',GradientType=1)}.center-picture:after{right:calc(100%/2 - 600px);background:-webkit-linear-gradient(left,transparent 0%,#000 100%);background:linear-gradient(to right,transparent 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=1)}.center-picture img{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1200px}#content{padding:3em 2em 0;overflow:hidden}#logo-full{display:block;margin:0 auto 2em;width:300px}p.bajada{font-size:1.429em;font-weight:600}#quienes-somos .left-col{width:41.666666%;font-size:1em}#quienes-somos .left-col .bajada{color:#d6001c}#quienes-somos .right-col{width:58.333331%;left:14.2857%}#productos .left-col{box-sizing:content-box;background-color:#d6001c;color:#fff;padding:2em;margin:-6em calc(8.333333% - 2em)0;width:41.666666%}#productos .left-col p{font-weight:400}#productos .right-col{padding-top:2.8em;width:41.666666%}#productos .right-col article{margin-bottom:2em}#servicios .left-col{width:49.999999%;text-align:right}#servicios .right-col{width:49.999999%}#servicios .right-col img{position:relative;left:5.2857%;z-index:0}div.payment-options{position:relative;margin-left:16.6667%;margin-top:-10em;margin-bottom:3.5em;z-index:1;font-size:1.1em;padding:2em;color:#fff;background-color:#d6001c}.tipos{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex}.tipo-pago{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;margin-right:30px}.tipo-pago ul li{list-style-type:disc;margin-left:1.2em;margin-bottom:.5em;font-size:1.1em}.tipo-pago:nth-of-type(3n){margin-right:0}#clientes-y-alianzas{text-align:center}#clientes-y-alianzas h1{text-align:center}#clientes-y-alianzas .wp-post-image{position:relative;float:left;left:-2em;height:250px;width:calc(50% + 2em);-o-object-fit:cover;object-fit:cover}#clientes-y-alianzas .right-col{position:relative;float:left;margin-top:4em;width:calc(60% - 2em);margin-left:-10%;padding:1.5em 2em 1em;color:#fff;background-color:#d6001c;margin-bottom:3em;text-align:left}#clientes-y-alianzas .right-col p{max-width:400px}#clientes-y-alianzas .right-col p:not(.bajada){font-weight:400}#clientes-y-alianzas .repeater-field{clear:both;text-align:center}.repeater-field{max-width:66.666666%;margin:0 auto 3em;text-align:center}.ally,.certificacion{display:inline-block;width:calc(20% - 2em - 4px);margin:0 1em 1em;position:relative;font-size:1.286em;vertical-align:top;line-height:1.2;color:#aaa;font-size:1.1em}.certificacion{width:calc(33% - 2em - 4px);margin:0 2em 1em 0;max-width:100px}.ally a{color:inherit}.ally img{display:block;margin:0 auto;margin-bottom:.5em}#clientes-y-alianzas a.more{display:inline-block;text-align:center;margin:0 auto;padding-top:.8em;border-top:1px solid #ccc;font-size:1.143em}#mundo-verde{padding-top:6em}#mundo-verde .left-col{box-sizing:content-box;width:49.999999%;padding:3em;left:-2em;margin-top:-6em;text-align:right;color:#fff;background-color:#d6001c}#mundo-verde .left-col p.bajada{font-size:1.1em;font-weight:400}#mundo-verde .right-col{width:calc(49.999999% - 6em);padding-top:2.8em;margin-bottom:2em}div.page-content{width:66%;padding:0 3em 2em;float:left;font-size:1.1em}.twocol{display:inline-block;width:49.5%}.button{border:none;background-color:#d6001c;color:#fff;padding:.5em 1em;font-family:source sans pro;border-bottom:4px solid #333;border-radius:.3em;cursor:pointer;-webkit-appearance:none}#extensions_message{display:none}.tipos-de-productos{text-align:center;margin-bottom:2em}.tipos-de-productos li{display:inline-block;padding:0 1em;margin-bottom:0;font-weight:700;font-size:1.2em;text-transform:uppercase}.tipos-de-productos li ul{margin-bottom:0;font-size:.9em}.tipos-de-productos li.active{font-weight:600;color:#d6001c;text-decoration:underline}.tipos-de-productos li a{color:inherit;padding-bottom:0}.product-item{position:relative;margin-bottom:6em}.product-content{position:relative;width:70%;z-index:2;padding:3em;color:#fff;line-height:1.9}ul.terms{margin-bottom:.1em;text-transform:uppercase;font-size:1.2em;line-height:1;margin-bottom:.5em}ul.terms li{display:inline;margin-right:.2em;margin-bottom:0}ul.terms li a{display:inline}ul.terms li:after{content:','}ul.terms li:last-of-type:after{content:''}.product-content h1{font-family:source sans pro;text-transform:none;margin-bottom:.5em;line-height:1}.product-item .col.left{width:60%;padding-right:10%}.product-item .col.right{width:40%}.intensity{position:relative}.intensity h4{color:inherit;margin-bottom:.5em;font-size:1em}.intensity ul.ruler,.intensity ul.int_value{margin-bottom:0}.intensity ul.ruler li,.intensity ul.int_value li{display:inline-block;height:16px;width:16px;background:rgba(255,255,255,.3);border-radius:50%;margin-right:.2em;margin-bottom:0}.intensity ul.int_value{position:absolute;bottom:0;left:0}.intensity ul.int_value li{background-color:#fff;border:none}.product-content a{color:inherit;clear:left;display:block}.product-content a.catalog{margin-top:2em;padding:.5em 3em;font-size:1.2em;border:3px solid #fff;display:inline-block;text-transform:uppercase;font-weight:600;letter-spacing:1px}.tax-insumo .product-content a.catalog{margin-top:2em;padding:.5em 1em;width:100%;border:3px solid #fff;display:block;text-transform:uppercase;letter-spacing:1px}.product-content a:hover{text-decoration:underline;box-shadow:none;-moz-box-shadow:none}#content .center-content:nth-of-type(even) .product-content{float:right;background-color:#cc3b39;background:#cc3b39 url(/wp-content/themes/caramelo-vending/images/pattern_r.png)}#content .center-content:nth-of-type(odd) .product-content{float:left;background-color:#262725;background:#262725 url(/wp-content/themes/caramelo-vending/images/pattern_n.png)}figure{margin:0;padding:0;border:1px solid #ccc;overflow:hidden}.product-item figure{z-index:1;width:30%;text-align:center;padding:7%}#content .center-content:nth-of-type(even) .product-item figure{right:0;margin-top:-2em;float:right;-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transform-origin:100% 0;transform-origin:100% 0}#content .center-content:nth-of-type(odd) .product-item figure{left:0;margin-top:2em;float:left;-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transform-origin:0 0;transform-origin:0 0}.specs li{margin-bottom:0}.specs li span.key-value{display:inline-block;width:8em;font-weight:700;text-transform:uppercase;vertical-align:top}.specs li span.value{display:inline-block;width:calc(100% - 8em);vertical-align:top}.wp-pagenavi{clear:both;text-align:center;margin:0 auto;padding:1em 0;font-size:1.2em;font-weight:600;text-transform:uppercase;margin:0 -2em;background-color:#eee}.wp-pagenavi span,.wp-pagenavi a{display:inline-block;padding:0 .4em;color:inherit}.wp-pagenavi a:hover{}.archivo-productos .tipos-de-productos li{margin-bottom:0}.archivo-productos .tipos-de-productos li ul{margin-bottom:1em;font-size:.8em;font-weight:300;display:none}.archivo-productos .center-content{width:calc(33.333% - 16.666px);position:relative;margin-bottom:3em;display:inline-block;vertical-align:top;margin-right:calc(25px - 4px)}.archivo-productos .center-content .product-item{margin-bottom:0}.archivo-productos .center-content:nth-of-type(3n){margin-right:0}.archivo-productos .product-content{position:relative;width:100%;z-index:2;padding:1.5em;line-height:1.9}.archivo-productos .product-content .col{padding:0}.archivo-productos .product-content ul.terms{text-transform:none;font-size:1em;margin-bottom:.3em}.archivo-productos .product-content h1{margin-bottom:.8em;text-transform:uppercase;font-size:1.8em;line-height:1.1;font-weight:600}.archivo-productos #content .center-content:nth-of-type(even) .product-item figure{right:0;margin-top:0;float:none;-webkit-transform:none;transform:none;-webkit-transform-origin:0 0;transform-origin:0 0;border-bottom:none}.archivo-productos #content .center-content:nth-of-type(odd) .product-item figure{left:0;margin-top:0;float:none;-webkit-transform:none;transform:none;-webkit-transform-origin:0 0;transform-origin:0 0}.archivo-productos .product-item figure{z-index:1;width:100%;position:relative}.archivo-productos .product-item figure:after{content:'';display:block;padding-top:100%}.archivo-productos .product-item figure img{position:absolute;max-height:100%;max-width:auto;width:auto;left:50%;top:50%;-webkit-transform:translateX(-50%)translateY(-50%);transform:translateX(-50%)translateY(-50%)}.archivo-productos .product-item .col{width:100%;float:none;line-height:1.6;margin-bottom:2em;font-size:1em}.archivo-productos .product-item .col.right{border-top:1px solid;padding-top:1em}.archivo-productos .product-item .col p{font-size:1em}footer{overflow:hidden}footer a{color:inherit}#menu-footer a{padding-bottom:0}.footer-content{position:relative;background-color:#262725;border-top:1px solid #bbb;color:#fff;padding-left:12em;padding-top:2em;padding-bottom:3em;padding-right:40%}img.logo-footer{position:absolute;left:2em;width:120px}#menu-footer li{margin-bottom:.3em;text-transform:uppercase;letter-spacing:1px}.col{float:left;width:50%;padding-right:2em}.rrhh{border:3px solid #fff;padding:.5em 1em;margin-bottom:2em;margin-top:1.6em;letter-spacing:1px;font-weight:600;text-transform:uppercase;display:inline-block;white-space:nowrap}#google-maps{top:0;right:0;position:absolute;height:100%;width:40%;background:#f5f5f5}.gm-style-iw *{display:block;width:100%}.gm-style-iw h4,.gm-style-iw p{margin:0;padding:0}.gm-style-iw a{color:#4272db}.gm-style div a div,.gm-style div a{display:none}p.legal{text-align:center;padding:1.5em 2em;font-size:1em;line-height:1.8}p.legal a:hover{box-shadow:none;-moz-box-shadow:none}p.legal img{vertical-align:middle;height:1.5em}.social a{vertical-align:middle;margin-right:.3em}/*!Flickity v1.1.1
http://flickity.metafizzy.co
----------------------------------------------*/.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;bottom:0;width:44px;height:44px;border:none;border-radius:50%;background:0 0;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:.6;-ms-filter:"alpha(opacity=60)"}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:.3;-ms-filter:"alpha(opacity=30)";cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#fff}.flickity-prev-next-button.no-svg{color:#333;font-size:26px}.flickity-page-dots{position:absolute;width:100%;bottom:2.5em;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:15px;height:15px;margin:0 8px;background:#fff;border-radius:50%;filter:alpha(opacity=25);opacity:.25;-ms-filter:"alpha(opacity=25)";cursor:pointer}.flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1;-ms-filter:"alpha(opacity=100)"}.gmaps{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}@media(max-width:1000px){.gallery-cell{height:550px}.gallery-cell img{height:100%;-o-object-fit:cover;object-fit:cover}#quienes-somos .left-col{width:50%}#quienes-somos .right-col{left:0;text-align:center;width:50%;height:350px;left:4em;overflow:hidden}#quienes-somos .right-col img{position:relative;height:100%;width:auto;max-width:none;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.center-picture img{-o-object-fit:cover;object-fit:cover;height:350px}#productos .left-col{box-sizing:border-box;margin:-6em 2em 0 0;width:50%}.product-content a.more{text-align:center;display:block;padding:.5em 0}#productos .right-col{padding-top:2.8em;width:calc(50% - 2em)}div.payment-options{margin-top:-2em}#clientes-y-alianzas .right-col{width:calc(60% - 2em)}.repeater-field{max-width:none}#clientes-y-alianzas a.more{max-width:none}#mundo-verde{padding-top:2em}#mundo-verde .left-col{left:0;margin-top:-6em;margin:-6em auto 0;float:none;width:100%;box-sizing:border-box;text-align:center}#mundo-verde .right-col{width:100%;padding-top:2.8em;margin-bottom:2em}.certificaciones{text-align:center;margin-top:2em}.certificacion{width:calc(25% - 2em - 4px);margin:0 1em 1em}.footer-content{position:relative;background-color:#262725;color:#fff;padding-left:14em;padding-top:2em;padding-bottom:0;padding-right:0}#google-maps{position:relative;height:400px;width:calc(100%14em);left:-14em}.col{padding-bottom:2em}.product-item figure{width:50%}.product-content{width:50%;padding:2em}.product-item .col.left{width:100%;padding-right:0}.product-item .col.right{width:100%}.archivo-productos .center-content{width:calc(50% - 12.5px)}.archivo-productos .center-content:nth-of-type(3n){margin-right:calc(25px - 4px)}.archivo-productos .center-content:nth-of-type(2n){margin-right:0}div.page-content{padding-right:0}}@media(max-width:665px){body{font-size:12px}.mobile-only{display:block!important}#logo{margin-left:0}.header-content{width:100%;margin:2em 0;text-align:center}h1{font-size:2em}#main-menu{text-align:left}.news-info{right:0;bottom:6em;max-width:none;padding:0 2em;text-align:center;font-size:.85em}.left-col,.right-col{float:none;width:100%!important}#logo-full{width:230px}#quienes-somos .right-col{left:0;height:auto}#quienes-somos .right-col img{height:auto;width:100%;left:0;-webkit-transform:none;transform:none}#productos .left-col{margin-top:-12em;padding:1em}#servicios .left-col{text-align:left}#servicios .right-col img{left:0;margin:0 -2em;width:calc(100% + 4em);max-width:none}div.payment-options{margin-left:0}.tipos{display:block}.tipo-pago{margin-bottom:2em;margin-right:0}#clientes-y-alianzas .wp-post-image{position:relative;float:left;left:-2em;width:calc(100% + 4em);max-width:none}#clientes-y-alianzas .right-col{margin-top:-2em;left:0;margin-left:0;padding:1em}.ally,.certificacion{width:calc(33.333% - 2em - 4px);font-size:1em}#mundo-verde .left-col{padding:1.5em}.certificacion{width:calc(33.333% - 2em - 4px)}.footer-content{position:relative;background-color:#262725;color:#fff;padding-left:2em;padding-top:11em;padding-bottom:0;padding-right:0}#menu-footer{margin-right:2em;text-align:center}img.logo-footer{top:2em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.col{width:100%;text-align:center;padding-left:0}#google-maps{width:calc(100% + 2em);left:-2em}.archive #content{padding-top:0}.tipos-de-productos li{display:block}.product-item{margin-bottom:1em}.product-item figure{width:100%;margin-bottom:0}#content .center-content:nth-of-type(even) .product-item figure,#content .center-content:nth-of-type(odd) .product-item figure{left:0;right:0;margin-top:0;float:left;-webkit-transform:none;transform:none}.product-content{width:100%;padding:2em}.product-item .col.left{width:100%;padding-right:0;text-align:left}.product-item .col.right{width:100%;text-align:left}.wp-pagenavi{text-align:center}.tipos-de-productos,.archivo-productos .tipos-de-productos{width:100%;padding:0;text-align:center;display:none}.archivo-productos .products{width:100%}.archivo-productos .center-content{width:100%}.archivo-productos .center-content:nth-of-type(3n){margin-right:0}.archivo-productos .center-content:nth-of-type(2n){margin-right:0}h1.page-title{width:100%;margin-bottom:1em;text-align:center}div.page-content{width:100%;padding:0 0 2em;float:none}div.page-content>p{text-align:center}.twocol{display:inline-block;width:100%}.button{width:100%;margin:0 auto}}@media(min-width:1300px){.archivo-productos .center-content{width:calc(25% - 18.75px)}.archivo-productos .center-content:nth-of-type(4n){margin-right:0!important}.archivo-productos .center-content:nth-of-type(3n){margin-right:calc(25px - 4px)}.archivo-productos .center-content:nth-of-type(2n){margin-right:calc(25px - 4px)}}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1e3ms;animation-timing-function:linear;animation-iteration-count:infinite}@media(prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2e3ms}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}