footer{padding:0;color:var(--footer_textColor);text-align:center;background:var(--red);border-image:var(--footer_borderImage);border-top:var(--footer_borderTop);border-bottom:var(--footer_borderBottom);border-left:var(--footer_borderLeft);border-right:var(--footer_borderRight)}footer .footerUp{background-color:#222;text-align:left;padding:.5rem 0}footer .footerDown{background-color:#2d2d2d;padding:1rem 0}#footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.footerEnlaces{display:flex;flex-direction:row;color:#b9b9b9;font-size:.9rem}.footerEnlaces a{text-decoration:none;padding:0 1.25rem}.footerEnlaces a,.footerEnlaces a:active,.footerEnlaces a:focus,.footerEnlaces a:hover,.footerEnlaces a:visited{color:#b9b9b9}.footerEnlaces a:hover{text-decoration:underline;font-weight:600}#logoFooter{display:flex;gap:6rem}.logosRedes{align-content:end}.logosRedes ul{display:flex;align-items:center;gap:.8rem;list-style:none;padding:0;margin:0}.logosRedes img{width:25px;height:25px;transition:transform .3s ease,opacity .3s ease;cursor:pointer}.logosRedes a:hover img{opacity:.85}@media (max-width:667px){#footer{padding:1rem 0 8rem 0;display:grid;grid-template-columns:auto;gap:1rem;align-items:center;justify-items:center;justify-content:center}#thankYou #footer{padding:1rem 0 3rem 0}#logoFooter{width:100%;max-width:100%;gap:1rem;justify-content:space-between;align-items:center;box-sizing:border-box}.footerUp .footerLogos .logoFooter{text-align:center}.footerUp .footerLogos .isologotipo{display:block;margin:auto}#footer .copyright{display:none}.footerLogos{order:2}#logo_negativo a{display:flex;justify-content:center}.footerEnlaces p{display:none}footer .footerDown{padding:1rem 0 5rem}#thankYou footer .footerDown{padding:0}.logosRedes{flex-shrink:0;padding:.5rem .5rem}.logosRedes ul{gap:.5rem}.logosRedes ul li{margin-bottom:0}.logosRedes img{width:20px;height:20px}#logoFooter img.isologotipo{max-width:140px;width:100%;height:auto}}.hunter-whatsapp{position:fixed;z-index:22;top:460px;right:-72px;display:flex;align-items:center;cursor:pointer;width:auto!important}@media (max-width:667px){.hunter-whatsapp{top:auto;bottom:36vh;right:-14rem}.hunter-whatsapp_left-info{display:none!important}}.hunter-whatsapp_left-info{font-size:12px;line-height:15px;margin:0 auto;text-align:center}.hunter-whatsapp .hunter-whatsapp_left{background:#fff;color:#000;width:157px;height:43px;border-radius:6px;display:flex;justify-content:center;align-items:center;flex-direction:column;text-decoration:none;font-size:1.2rem;box-shadow:0 0 5px 1px rgba(0,0,0,.2);--webkit-box-shadow:0px 0px 5px 1px rgba(0, 0, 0, .2)}.hunter-whatsapp .hunter-whatsapp_left b{font-size:1rem}.hunter-whatsapp_close{color:#000;position:relative;top:-10px;left:-14px;font-size:20px;font-weight:500;z-index:30}.hunter-whatsapp .hunter-whatsapp_right{position:relative;left:-220px;background-color:var(--verde_2);width:65px;height:65px;border-radius:50%;border:solid 1px #fff;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}.pulse2{-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.4);box-shadow:0 0 10px 2px rgba(0,0,0,.4);-webkit-animation:1.5s infinite pulse2;animation:1.5s infinite pulse2}.hv_hidden .hunter-whatsapp_left-info{display:none}.hv_hidden .hunter-whatsapp_right.pulse2{right:70px;left:auto}.hv_hidden .hunter-whatsapp_close{display:none}@keyframes pulse2{0%{-webkit-box-shadow:0 0 0 0 var(--verde_2);box-shadow:0 0 0 0 var(--verde_2)}70%{-webkit-box-shadow:0 0 0 10px rgba(0,130,64,0);box-shadow:0 0 0 10px rgba(0,130,64,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(0,130,64,0);box-shadow:0 0 0 0 rgba(0,130,64,0)}}@media (min-width:668px){footer>div.rootFooter{padding-top:2rem;width:fit-content;display:grid;grid-template-columns:1fr auto;column-gap:3rem;justify-items:center;align-items:center}footer>div.footerCopy{padding-top:2rem;padding-bottom:2rem}.footerCopy br{display:none}}@media (min-width:1101px){div.rootFooter .isologotipo,div.rootFooter .isotipo{height:var(--footerLogoDesktop_height);width:var(--footerLogoDesktop_width)}}@media (max-width:667px){div.rootFooter .isologotipo,div.rootFooter .isotipo{height:var(--footerLogoMobile_height);width:var(--footerLogoMobile_width)}}