@media(min-width:981px){:host(site-header.menu-full) .inner{flex-wrap:wrap;row-gap:.3rem;padding-bottom:0}:host(site-header.menu-full) .inner .brand{order:0;flex:0 0 auto}:host(site-header.menu-full) .inner .actions{order:2;flex:0 0 auto;margin-left:auto}:host(site-header.menu-full) .inner .utility{order:3;flex:0 0 auto;margin-left:.55rem;display:flex;align-items:center}:host(site-header.menu-full) .inner .menu-wrap{order:5;flex:0 0 100%;margin-left:0;min-width:0;transform:none}:host(site-header.menu-full) ul.menu>.item>a,:host(site-header.menu-full) ul.submenu .item>a{font-size:.7rem}:host(site-header.menu-full.is-compact) .inner{padding-top:.85rem;padding-bottom:0}:host(site-header.is-compact) .brand img{height:var(--logo-h, 110px)}}:host(site-slideshow) .slide-cta{display:none}@media(max-width:640px){html.skin-geoperu .site-section--slideshow{display:none!important}}@media(min-width:761px){:host(site-contact) .cols{grid-template-columns:1fr .9fr}}:host(site-contact) form{font-size:75%;border-radius:12px;padding:1.5em;gap:1em}:host(site-contact) label{gap:.35em}:host(site-contact) input,:host(site-contact) textarea{padding:.7em .8em;border-radius:8px}:host(site-contact) textarea{min-height:72px}:host(site-contact) form .btn{padding:.8em 1.4em}:host(site-product-page) .video{max-width:none;width:100%}@media(min-width:980px){:host(site-footer) .cols{grid-template-columns:1.5fr 1fr 1fr 1fr}}:host(site-footer) .contact-list .ci{font-size:.75em}:host(site-footer) .subfooter{padding-bottom:0}:host(site-footer) .social a:not(.has-img),:host(site-footer) .social a[data-net]{background:transparent;color:var(--f-text, #fff);opacity:.85;border:1px solid color-mix(in srgb,currentColor 30%,transparent)}:host(site-footer) .social a:not(.has-img):hover{opacity:1;transform:none;background:color-mix(in srgb,currentColor 12%,transparent)}:host(site-whatsapp) .cta{background:#0e8742}:host(site-whatsapp) .cta:hover{background:#0b6e36}:host(site-whatsapp) .ava--icon{color:#0e8742}:host(site-whatsapp.mini) .txt{max-width:18em;opacity:1;padding-right:.15rem}:host(site-whatsapp.mini) .cta{padding:.4rem 1.2rem .4rem .4rem;gap:.6rem}@media(max-width:480px){:host(site-whatsapp.mini) .cta{padding:.35rem 1rem .35rem .35rem;gap:.5rem}}
