/*!
Theme Name: biomacwebTheme
Description: BiomacWeb Theme
Author: LimiteZero
Version: 1.1.0
*/
@keyframes shimmer{to{transform:translateX(100%)}}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@font-face{font-family:"BELLABOO";src:url(fonts/BELLABOO-Regular.eot);src:url(fonts/BELLABOO-Regular.eot?#iefix)format("embedded-opentype"),url(fonts/BELLABOO-Regular.woff2)format("woff2"),url(fonts/BELLABOO-Regular.woff)format("woff"),url(fonts/BELLABOO-Regular.ttf)format("truetype"),url(fonts/BELLABOO-Regular.svg#BELLABOO-Regular)format("svg");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:"Trend";src:url(fonts/TrendHMSans-One.eot);src:url(fonts/TrendHMSans-One.woff2)format("woff2"),url(fonts/TrendHMSans-One.woff)format("woff"),url(fonts/TrendHMSans-One.ttf)format("truetype"),url(fonts/TrendHMSans-One.svg#TrendHMSans-One)format("svg"),url(fonts/TrendHMSans-One.eot?#iefix)format("embedded-opentype");font-weight:400;font-style:normal;font-display:swap}body,html{transition:background-color .3s ease,color .3s ease}html{font-family:var(--font-base);font-size:100%;line-height:var(--line-height);height:100%;min-width:300px;-webkit-text-size-adjust:100%;overflow-x:hidden;scroll-behavior:smooth}body{font-family:"Lato",sans-serif;margin:0;padding:0;min-height:100vh;font-size:var(--font-size);line-height:1.6;background-color:var(--color-fondo);color:var(--color-texto)}.wp-block-group{padding-inline:1em}:target{scroll-margin-top:80px}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.5}h2,h3,h4,h5,h6{font-family:"Trend",sans-serif;color:var(--color-texto)}.h1,h1{font-family:"BELLABOO",sans-serif}.h1,.titulo-blog p,h1{font-size:clamp(2.25rem,2.5rem + 1.2vw,3.5rem)}.h2,.h3,.h4,h2,h3,h4{font-size:clamp(1.875rem,1.6rem + .8vw,2.5rem);letter-spacing:0;margin:20px 0}.h3,.h4,h3,h4{font-size:clamp(1.5rem,1.3rem + .5vw,2rem)}.h4,h4{font-size:clamp(1.25rem,1.1rem + .3vw,1.625rem)}.h5,.h6,h5,h6{font-size:clamp(1.125rem,1rem + .25vw,1.375rem);margin:20px 0}.h6,h6{font-size:clamp(1rem,.9rem + .15vw,1.125rem)}p{margin-bottom:20px}a,h1{color:var(--color-texto)}a:hover{color:inherit;opacity:.7}.is-style-tipografia-trendhd{font-family:"Trend",sans-serif}.is-style-titulo-bellaboo{font-family:"Bellaboo",sans-serif}.sr-only{display:none!important}.container-full{max-width:100%!important;margin:0 auto!important;padding:0!important}.error404 #main{text-align:center}.mw-lg,.mw-md,.mw-sm,.mw-xl,.mw-xs{max-width:1000px;margin-left:auto;margin-right:auto}.mw-lg,.mw-md,.mw-sm,.mw-xs{max-width:900px}.mw-md,.mw-sm,.mw-xs{max-width:720px}.mw-sm,.mw-xs{max-width:600px}.mw-xs{max-width:450px}.is-content-justification-right{justify-content:flex-end!important}#main-header{transition:all 200ms ease;z-index:999999999999999999999999999999999999999999}#main-header:not(.is-sticky){position:relative}#main-header .container{max-width:100%;margin:0 auto!important}.cabecera_container{width:100%;max-width:100%;margin:0 auto;padding:0;display:flex}#main-header:not(.is-sticky) #menu-header .logo{padding-top:10px}#main-header:not(.is-sticky) #menu-header .logo img{border-radius:45px;padding-inline:1.2em;padding-block:.5em}#main-header #menu-header .logo:hover{opacity:1!important}#menu-header .logo img{max-height:80px;max-width:100%;transition:all 200ms ease}#menu-header nav,mark[class*="has-inline-color has-"]{padding:0}#menu-header nav #navbarBiomac{font-size:clamp(15px,.9rem + .25vw,16px)}.menu_container{width:100%;text-align:center}#main-header.is-sticky{position:sticky;top:0;background:#fff;-webkit-box-shadow:0 4px 8px -2px rgba(0,0,0,.05);-moz-box-shadow:0 4px 8px -2px rgba(0,0,0,.05);box-shadow:0 4px 8px -2px rgba(0,0,0,.05)}#main-header.is-sticky #menu-header .logo img{max-height:50px}.navbar-toggler{border:0;color:var(--color-texto);min-height:35px;z-index:99999}.hamburger,.hamburger::after,.hamburger::before{display:block;width:25px;height:3px;background:currentColor;border-radius:3px;transition:all .3s ease;position:relative}.hamburger::after,.hamburger::before{content:"";position:absolute}.hamburger::before{top:-8px}.hamburger::after{top:8px}.navbar-toggler[aria-expanded=true] .hamburger{background:0 0}.navbar-toggler[aria-expanded=true] .hamburger::before{top:0;transform:rotate(45deg)}.navbar-toggler[aria-expanded=true] .hamburger::after{top:0;transform:rotate(-45deg)}.nav-link{position:relative;font-weight:600}#mapa-ubicacion .selector.hover-active,.nav-link:hover{opacity:1}.nav-link::after{content:"";background:var(--color-principal);width:0;height:2px;position:relative;bottom:-3px;left:0;display:block;transition:all .3s ease}.nav-link.active::after,.nav-link:hover::after{width:100%}.menu-item.cta .nav-link.active{color:#fff}.menu-item.cta .nav-link.active::after,.menu-item.cta .nav-link:hover::after{width:0!important}button:focus{outline:0;box-shadow:none!important}.is-style-biomac-animacion-fade-in-up,.is-style-biomac-animacion-fade-in-up-p p{position:relative;transform:translateY(50px);opacity:0;transition:1s all ease}.is-style-biomac-animacion-fade-in-up-p.active p,.is-style-biomac-animacion-fade-in-up.active{transform:translateY(0);opacity:1}main ul li{margin-bottom:.8em}.fondo-cargando::after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0)0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0));-webkit-animation:shimmer 5s infinite;animation:shimmer 3s infinite;content:""}.w-1280,.w-900{width:95%;max-width:1280px;margin:0 auto}.w-900{max-width:900px}.dos-columnas{columns:2;-webkit-columns:2;-moz-columns:2}.tres-columnas{columns:3;-webkit-columns:3;-moz-columns:3}.productos-items{gap:0;padding:0!important;margin-left:0!important}.productos-items ul{list-style:none}.productos-items ul li{position:relative}.productos-items ul li::before{content:"";position:absolute;background:url(img/ul-li.png)no-repeat left center;top:50%;left:-28px;width:23px;height:23px;display:block;transform:translateY(-50%);background-size:contain}.mapainfo{padding:.8em;transition:all .3s ease-in-out}.mapainfo strong{letter-spacing:2px}.mapainfo.active{box-shadow:6px 6px 9px rgba(0,0,0,.2);border-radius:10px;transform:scale(1.3) translateX(2.3em) translateY(.8em);font-size:.7em!important;background:#fff}#mapa-ubicacion{fill:var(--color-principal)}#mapa-ubicacion .selector{fill:var(--color-secundario)}#mapa-ubicacion .pin-ar circle,#mapa-ubicacion .pin-ar path,#mapa-ubicacion .pin-usa circle,#mapa-ubicacion .pin-usa path{transition:transform .25s ease;transform-origin:center}.selector .pin-ar.hover-active,.selector .pin-usa.hover-active{fill:var(--color-secundario)!important}.selector.pin-usa.hover-active{transform:scale(1.3) translate3d(-78px,-80px,0)}.selector.pin-ar.hover-active{transform:scale(1.3) translate3d(-94px,-146px,0)}.formulario-contacto .wpcf7{margin:0 auto;width:100%;max-width:960px;padding:0 2%}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.7) translateY(-.85rem) translateX(.5rem)}.form-control:focus{border-color:#cecece;box-shadow:0 0 0 .25rem rgba(181,181,181,.25)}div.wpcf7 .ajax-loader{width:42px;height:42px;background:0 0;visibility:visible;display:none}div.wpcf7 .ajax-loader:after{content:" ";display:block;width:30px;height:30px;margin:6px;border-radius:50%;border:3px solid var(--color-principal);border-color:var(--color-principal) transparent var(--color-principal) transparent;animation:lds-dual-ring 1.2s linear infinite}div.wpcf7 .ajax-loader.is-active{display:inline-block}input[type=email].wpcf7-form-control,input[type=text].wpcf7-form-control,select.wpcf7-form-control,textarea.wpcf7-form-control{width:100%;margin-bottom:15px}div.wpcf7-acceptance-missing,div.wpcf7-mail-sent-error,div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors{border:0;font-style:italic;margin:1%0;text-align:center;line-height:normal}div.wpcf7-mail-sent-error{color:#f20505}div.wpcf7-mail-sent-ok{color:#4ea200}span.wpcf7-not-valid-tip{color:#c00;font-size:13px;font-style:italic;margin:-8px 0 12px}.box-newsletter{padding:15px}.box-newsletter h2{margin:0}.box-newsletter form{width:100%!important;max-width:580px;margin:0 auto}.box-newsletter ._form-content{display:flex}.box-newsletter ._form-content label,.rrss-box .rrss-btn span{display:none!important}.box-newsletter ._form-content input{border-radius:10px!important;border:0!important}.box-newsletter ._form-content input[type=text]{width:100%!important;padding:5px!important}.box-newsletter ._form-content button,.box-newsletter ._form-content input[type=email]{padding:5px!important}.box-newsletter ._form-content #fullname{max-width:100%}.box-newsletter ._form-content ._form_element._x70539364,.box-newsletter ._form-content ._form_element._x76091515{width:calc(100% - 292px)}.box-newsletter ._form-content ._inline-style,.box-newsletter ._inline-style:not(._clear)+._inline-style:not(._clear){margin-left:10px!important}.box-newsletter ._form-content,.box-newsletter ._form-content ._button-wrapper,.box-newsletter ._form-content ._submit,.box-newsletter ._form-content input,.box-newsletter ._form-content input[type=text],.box-newsletter ._form-content label{font-family:inherit!important;font-size:inherit!important}.box-newsletter ._form-content ._button-wrapper{margin:0 0 0 20px!important}.box-newsletter ._form-content ._button-wrapper button{background:var(--color-secundario);border:0;color:var(--color-fondo);padding:0 10px}.box-destacado{max-width:1280px;margin:0 auto;padding-top:10px;text-align:center}a.anchor{display:block;position:relative;top:-195px;visibility:hidden}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table{width:100%;margin-bottom:1rem;color:#212529;border-collapse:collapse}.table thead th{vertical-align:bottom;padding:.75rem;border-bottom:1px solid #e6e6e6;text-align:left;font-size:22px;font-weight:600;text-transform:uppercase;letter-spacing:normal}.table tbody td,.table tbody th{font-weight:400;letter-spacing:.7px;color:var(--color-texto)}.table thead td,.table thead th{border-top:0!important}.card{-webkit-box-shadow:3px 3px 14px 0 rgba(0,0,0,.3);-moz-box-shadow:3px 3px 14px 0 rgba(0,0,0,.3);box-shadow:3px 3px 14px 0 rgba(0,0,0,.3);border:0;margin:68.49px 0}.card-body{height:100%;display:grid}.card-body a{color:inherit!important}.btn-bio a:hover,.card-body a:hover,.menu-pagina li a{text-decoration:none}.card img.img-fluid{width:100%!important;height:100%!important}.card-text .btn img,.card-title img{width:auto!important;height:auto!important;max-width:100%!important}.card-text .btn{border:1px solid var(--color-principal);border-radius:32px;color:#4d4d4d!important;padding:10px 20px;margin:15px;line-height:normal}.card-text .btn:hover{border-color:#e2211c}.card-text .btn img{margin-left:88px;margin-bottom:-5px}.align-izq{text-align:left}.align-der{text-align:right}.align-centro,.menu-pagina li,.menu-pagina ul{text-align:center}.titulo-fdo{width:100%;margin-bottom:50px}.titulo-blog{overflow:hidden}.cb-sfoto .titulo-fdo,.titulo-blog h1,.titulo-blog p,.titulo-confdo h1,.titulo-fdo .titulo,.titulo-fdo h1,h1.card-title{text-align:center!important;margin:20px auto 35px;color:var(--color-texto);font-weight:400;text-transform:uppercase;font-family:"Trend",sans-serif;width:90%;max-width:1280px;line-height:1.1}.FAQ h3::before,.titulo-confdo{background-position:center;background-repeat:no-repeat}.titulo-confdo{background-size:cover;padding:100px 0;margin-bottom:30px}.titulo-confdo h1{margin:0 auto;background:rgba(255,255,255,.5);padding:8px 19px 19px;border-radius:10px;backdrop-filter:blur(4px)}.widget.widget_search .search-submit{width:14%;white-space:nowrap;color:#fff;cursor:pointer;background:#989898;border:1px solid #989898;transition:all .2s ease-out,color .2s ease-out;padding:.5em;font-size:18px;-webkit-appearance:button;border-radius:0 9px 9px 0;margin:0}.widget.widget_search .search-submit:hover{background:var(--color-texto);border-color:var(--color-texto);color:#fff}h2.widgettitle{font-size:20px!important;margin:20px 0 0!important;padding:0!important;line-height:normal!important;text-transform:uppercase!important;font-weight:700!important}.FAQ h3,.menu-pagina{border-bottom:1px solid #ccc}.menu-pagina{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto;margin:-50px auto 50px}.menu-pagina .wp-block-group__inner-container{margin:0 auto}.menu-pagina ul{display:-ms-flexbox;display:flex;padding-left:0;margin:0!important;list-style:none;ms-flex-direction:row;flex-direction:row}.menu-pagina li{display:inline-block;color:#fff!important;font-size:15px;font-weight:700;letter-spacing:0;line-height:normal;text-transform:uppercase;text-decoration:none;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border-bottom:3px solid transparent;margin:0 0-2px!important;background:0 0!important;min-height:inherit!important;padding:0!important}.menu-pagina li:hover{border-bottom:3px solid var(--color-principal)}.menu-pagina li a{padding:20px 12px!important;display:block}.menu-pagina li a:hover{color:var(--color-texto);text-decoration:none}.destacado{color:var(--color-secundario);font-size:24px;font-family:"Trend",sans-serif;margin:35px 0;line-height:26px;letter-spacing:.2em}.testimonios{background:#fff;padding:3%;margin:60px 0;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 16px 0 rgba(0,0,0,.1);box-shadow:0 0 16px 0 rgba(0,0,0,.1);border-radius:10px}.testimonios .nombre{text-align:center;font-size:18px;color:#777}.testimonios .nombre strong{font-size:24px;color:var(--color-frutas);line-height:1}.testimonios .foto{text-align:center;width:169px;height:169px;margin:-94px auto 20px}.iconos{margin:30px 0}.iconos img{max-width:169px}.FAQ{margin-bottom:70px}.FAQ h3{margin-bottom:30px;padding-bottom:15px;margin-top:50px;vertical-align:middle;align-items:center}.FAQ h3::before{content:"";background-image:url(img/ul-li_1.png);background-size:contain;width:50px;height:50px;margin-right:10px}.FAQ h4,.FAQ h5,.FAQ h6,.FAQ p{margin-left:5%;margin-right:5%}.FAQ ol,.single-post ol{list-style-type:none;margin:25px 0 25px 46px;padding:0;counter-reset:li-counter}.FAQ ul{margin:30px 5% 30px 10%!important}.FAQ ol>li,.single-post ol>li{position:relative;margin-bottom:20px;padding-left:.5em;border-left:2px solid var(--color-principal)}.FAQ ol>li::before,.single-post ol>li::before{position:absolute;top:0;left:-38px;width:30px;font-size:20px;line-height:1;text-align:right;color:var(--color-principal);content:counter(li-counter);counter-increment:li-counter}.btn-bio a{border:1px solid #d5d5d5;padding:2%;width:100%;display:block;border-radius:50px;background:#fff}.btn-bio a:hover{background:#f2f2f2}.navigation{text-align:center}.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled{background-color:#fff;border-radius:25px;cursor:pointer;padding:0 12px;border:1px solid #eee;margin:5px;font-weight:400!important;color:var(--color-texto)!important;font-size:14px;text-transform:uppercase}.navigation li a{color:#fff}.navigation li a:hover,.navigation li.active a,.navigation li.disabled{text-decoration:none}.navigation li a:hover,.navigation li.active a{background-color:var(--color-principal)!important;border-color:var(--color-principal)!important;color:#fff!important}.navigation li.disabled{color:#fff}.FAQ h3,.FAQ h3::before,.navigation li{display:inline-flex}.social-box,.social-txt{display:block;margin:30px 0;width:100%}.social-txt{margin:10px 0;float:none}.social-btn{display:flex}.social-btn a.col-2.sbtn span{display:none}.social-btn a{color:#fff!important}#main-footer ul li.menu-item a,.navigation li a,.social-btn a:hover{text-decoration:none}.social-btn a.col-1.sbtn,.social-btn a.col-2.sbtn{display:inline-block;text-align:center;border-radius:50px;margin:0 .5%0 0}.social-btn a.col-1.sbtn{min-width:140px;padding:7px 5px;font-size:14px!important;font-weight:400!important}.social-btn a.col-1.sbtn svg{width:21px;height:21px;margin:0 0 4px}.social-btn a.col-2.sbtn svg{width:23px;height:23px;margin:0 0 3px}.social-btn a.col-1.sbtn span{margin:0 0 0 10px}.social-btn a.col-2.sbtn{width:6%;padding:5px;color:#fff;line-height:1.825!important;max-width:41px;min-width:40px}.social-btn .s-twitter{background:#03a9f4}.social-btn .s-twitter:hover{background:#0093d6}.social-btn .s-facebook{background:#4267b2}.social-btn img{width:21px!important;height:21px!important}.social-btn a.s-facebook:hover{background:#375797}.social-btn .s-whatsapp{background:#25d366}.social-btn a.s-whatsapp:hover{background:#21ac55}.social-btn .s-linkedin{background:#1a7baa}.social-btn a.s-linkedin:hover{background:#136288}.social-btn .s-pinterest{background:#bd081c}.social-btn a.s-pinterest:hover{background:#a10718}.social-btn .social-btn a:last-of-type{margin:0}@media only screen and (max-width:1200px){.social-btn a.col-1.sbtn{display:inline-block;text-align:center;border-radius:50px;color:#fff;margin:0 .5%0 0;font-size:15px}}@media only screen and (max-width:991px){.cover-home .wp-block-cover__background{opacity:.5}}@media only screen and (max-width:782px){.reverse-columns{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}}@media only screen and (max-width:768px){.social-btn a.col-1.sbtn{width:41px;max-width:41px;min-width:40px}.social-btn a.col-1.sbtn span{display:none}}.rrss-box{align-items:center;margin:20px 0}.rrss-box .rrss-txt{text-transform:uppercase;font-size:12px;font-weight:600;line-height:1}.rrss-box,.rrss-box .rrss-btn{display:flex;gap:10px}.sidebar{border-left:1px solid #e4e4e4;padding-left:25px}.error404 h1{font-size:55px;font-weight:800;text-align:center}.single-post h1{text-align:left;font-size:26px;font-weight:700;text-transform:uppercase!important;margin:0 0 10px}.single-post .blog h2,.single-post .blog h3{text-align:left;font-weight:700;margin-bottom:10px}.single-post .blog h2{font-size:22px;text-transform:inherit}.single-post .blog h3{font-size:18px}.single-post .is-type-video{display:block;width:100%;margin:0 auto;margin-bottom:30px!important}.single-post .is-type-video .wp-block-embed__wrapper{position:relative;display:block;padding:0 0 56.25%;margin:0;height:0;overflow:hidden}.single-post .is-type-video iframe{position:absolute;padding:0;margin:0;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.extracto{text-align:center;font-size:22px;font-style:italic;letter-spacing:3px;margin-bottom:69px}.tit-linea{position:relative;overflow:hidden}.tit-linea span{vertical-align:baseline;padding:0 20px 0 0;background:#fbfbfb;z-index:999999}.tit-linea span::after{content:"";display:block;width:100%;position:absolute;top:20px;border-top:1px solid var(--color-principal);z-index:-1}h3.tit-linea{font-size:32px!important;font-weight:700!important;letter-spacing:normal!important}.single-post #main ul{list-style:none;margin:25px 0 25px 25px}.single-post #main ul li{list-style:none;padding:0 34px;background-image:url(img/ul-li.png);background-repeat:no-repeat;background-position:0 2px;min-height:24px;margin:11px 0;line-height:1.2}.blocks-gallery-grid li.blocks-gallery-item{padding:0!important;background:0 0!important}.error404 .btn,.single-post .btn{font-size:16px;letter-spacing:0;color:#fff!important;border:1px solid var(--color-secundario);border-radius:10px;padding:.2em 1em;margin:0 auto;line-height:1.5;background:var(--color-secundario)}.error404 .btn:hover,.single-post .btn:hover{background:var(--color-secundario);opacity:.8}.wp-block-button__link{padding:.3em 1em;border-radius:10px}form input[type=email],form input[type=tel],form input[type=text],form textarea{border:1px solid #ddd;background:#fff;border-radius:5px;padding:13px;width:100%}form textarea{height:calc(7rem + calc(var(--bs-border-width)*2))!important}form input[type=submit]{background:var(--color-principal);border:1px solid var(--color-principal);color:#fff!important;line-height:14px;font-weight:600!important;font-size:.8em;text-transform:uppercase;letter-spacing:.1em;text-align:center;padding:.6em .8em!important;border-radius:50px}.wp-social-link{list-style:none!important}.has-large-icon-size svg{transform:scale(1.5)}#main-footer{color:#5b5b5b;background:#f5f5f5!important;border-top:1px solid #ededed;margin-top:100px!important;padding:45px 0 5px;font-size:14px;line-height:1.2;margin:0 auto}#main-footer .widget-title,#main-footer h2{font-size:16px;font-family:"Lato",sans-serif;color:#5b5b5b;font-weight:600;text-transform:uppercase;line-height:normal;margin:0 0 25px}#main-footer p{margin-bottom:0}#main-footer ul li.menu-item{list-style:none;margin-bottom:5px}#main-footer .footer-widget{margin-bottom:2em}.whatsapp-burbuja{position:fixed;width:60px;height:60px;bottom:13px;right:81px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:30px;z-index:999;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 16px 0 rgba(0,0,0,.1);box-shadow:0 0 16px 0 rgba(0,0,0,.1)}@media screen and (min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-inline:1em}}@media screen and (min-width:782px){.border-right-pc{position:relative}.border-right-pc::after{content:"";background:#d9d9d9;width:1px;height:100%;position:absolute;right:-.7em;top:0}}@media screen and (min-width:992px){.mobile-only{display:none!important}}@media screen and (max-width:991px){.pc-only{display:none!important}.navbar-collapse{position:fixed!important;top:20px;right:-300px;z-index:9999;background:var(--color-fondo, #fff);transition:all .3s ease,visibility .3s ease;padding:3em 2em 1em;border-radius:20px}.admin-bar #main-header:not(.is-sticky) .navbar-collapse{top:54px}#main-header:not(.is-sticky) .navbar-toggler[aria-expanded=false]{color:#000}.navbar-collapse.show{right:.5em}a.logo:hover{background:0 0!important}.cover-home{background:#000}.cover-home img{opacity:.5}.box-contacto{flex-wrap:wrap!important;max-width:600px;margin:0 auto}.box-contacto>.wp-block-column{flex-basis:100%!important}}@media (max-width:881px){.pc-slide{display:none!important}}@media (max-width:782px){.mapainfo.active{transform:scale(1.2) translateX(0) translateY(.8em)}}@media (max-width:768px){.active .d-none{display:block!important}}@media (max-width:480px){.productos-items ul{width:100%}}#wpadminbar .ab-top-menu>li.hover>.ab-item,#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover>a,#wpadminbar .quicklinks .menupop ul li a:focus,#wpadminbar .quicklinks .menupop ul li a:focus strong,#wpadminbar .quicklinks .menupop ul li a:hover,#wpadminbar .quicklinks .menupop ul li a:hover strong,#wpadminbar .quicklinks .menupop.hover ul li a:focus,#wpadminbar .quicklinks .menupop.hover ul li a:hover,#wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:focus,#wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:hover,#wpadminbar li #adminbarsearch.adminbar-focused::before,#wpadminbar li .ab-item:focus .ab-icon::before,#wpadminbar li .ab-item:focus::before,#wpadminbar li a:focus .ab-icon::before,#wpadminbar li.hover .ab-icon::before,#wpadminbar li.hover .ab-item::before,#wpadminbar li:hover #adminbarsearch::before,#wpadminbar li:hover .ab-icon::before,#wpadminbar li:hover .ab-item::before,#wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus,#wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus,#wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover,#wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item,#wpadminbar:not(.mobile) .ab-top-menu>li>.ab-item:focus,#wpadminbar:not(.mobile)>#wp-toolbar a:focus span.ab-label,#wpadminbar:not(.mobile)>#wp-toolbar li:hover span.ab-label,#wpadminbar>#wp-toolbar li.hover span.ab-label{color:var(--color-principal)}.ul-sin-margen{margin:25px 0!important}.grecaptcha-badge{visibility:hidden!important}