.header_barra__BUeZr{z-index:0}.header_barra__BUeZr,.header_nav__JpY1D{display:flex;flex-direction:column;align-items:center}.header_nav__JpY1D{justify-content:space-between;width:90vw;height:90px;padding:0;margin:0}.header_nav__JpY1D ul{display:flex;width:100%;padding:0;flex-wrap:wrap;gap:1rem}@media(min-width:768px){.header_nav__JpY1D{flex-direction:row}.header_nav__JpY1D ul{width:auto}}.header_nav__JpY1D ul li{position:relative;display:inline-block;padding:1rem 0;margin-left:1rem;border-radius:5px;overflow:hidden}.header_navsito__8Y3vx{font-size:20px;cursor:pointer;color:#fff;padding:1rem 3rem;text-decoration:none;transition:.5s;z-index:1;position:relative}.header_liquid__BucR0{position:absolute;top:60px;left:0;width:100%;height:60px;background:#4973ff;z-index:-1;transition:.5s}.header_liquid__BucR0:after,.header_liquid__BucR0:before{position:absolute;content:"";top:-30px;left:50%;width:200px;height:200px;transform:translate(-50%,-75%)}.header_liquid__BucR0:before{background:#000;border-radius:45%;animation:header_animate__TDcMX 5s linear infinite}.header_liquid__BucR0:after{background:rgba(0,0,0,.4);border-radius:40%;animation:header_animate__TDcMX 10s linear infinite}.header_nav__JpY1D ul li:hover .header_liquid__BucR0{top:0;transition:1.5s}@keyframes header_animate__TDcMX{0%{transform:translate(-50%,-75%) rotate(0deg)}to{transform:translate(-50%,-75%) rotate(1turn)}}.header_logo__6wvZ3{text-decoration:none}.header_logo__6wvZ3 h3{display:flex;align-items:center;font-size:3rem;color:#fff;cursor:pointer;text-shadow:0 5px 5px rgba(0,0,0,.5)}.header_logo__6wvZ3 h3 span{font-size:24px;display:inline-block;width:0;overflow:hidden;vertical-align:middle;transition:.8s ease-in-out}.header_logo__6wvZ3 h3:hover span:first-child{width:60px;overflow:hidden}.header_logo__6wvZ3 h3:hover span:nth-child(2){width:150px;overflow:hidden}.footer_footer__E_Uzl{position:fixed;bottom:0;color:#fff;width:100%;text-align:center;z-index:99}.footer_footer__E_Uzl h3{font-style:italic;font-weight:400;font-size:1.7rem;margin:0;padding:.5em 0;color:var(--white)}.contact_fondo___X0pw{width:100%;height:100vh;padding-bottom:4rem;overflow:auto}.contact_contenedor__gbnrW{display:flex;flex-direction:column;align-items:center}.contact_cajaform__1_6SX:first-child{width:80%;height:100%;padding:40px 20px;text-align:center}.contact_cajaform__1_6SX:nth-child(2){width:80%;padding:40px 20px;border:2px double #fff;border-bottom-left-radius:50px;border-top-right-radius:50px}@media (min-width:992px){.contact_contenedor__gbnrW{flex-direction:row;justify-content:space-between}.contact_cajaform__1_6SX{width:45%}.contact_cajaform__1_6SX:first-child{text-align:start}.contact_grito__73hW5{text-align:center;padding:0 2rem}}.contact_grito__73hW5 h2,.contact_grito__73hW5 p{font-size:1.5em;line-height:6rem;margin:0;font-weight:500;font-style:italic;color:#fff}.contact_caja__O3OL_ h2{font-size:1.75em;margin:0;color:#fff}.contact_caja__O3OL_ p{background:red;color:#fff;text-align:center}.contact_formulario__1xKjS{display:flex;justify-content:space-between;flex-wrap:wrap}.contact_mensaje__5mfga{display:flex;flex-direction:column;width:100%}.contact_textarea100__fbdga{color:#fff;line-height:1.2;font-size:18px;border:1px solid #ccc;display:block;background:transparent;height:5em;padding:1.2em 1.2em 0 1em}.contact_inputc__cCCqi{display:flex;flex-direction:column;width:49%;margin:1rem 0}.contact_inputc__cCCqi label,.contact_mensaje__5mfga label{color:#fff}.contact_campo__ypY0F{width:100%;position:relative;border:1px solid transparent;border-radius:3px;display:flex;flex-direction:column}.contact_input100__3QhfZ{color:#fff;line-height:1.2;font-size:18px;border:1px solid #ccc;display:block;background:transparent;height:2.5em;padding:0 1.2rem 0 1rem}.contact_effect__dIYQC{position:absolute;display:block;width:calc(100% + 2px);height:calc(100% + 2px);top:-1px;left:-1px;pointer-events:none;border:1px solid #fff;border-radius:3px;visibility:hidden;opacity:0;transition:all .4s;transform:scaleX(1.1) scaleY(2)}.contact_input100__3QhfZ:focus+.contact_effect__dIYQC,.contact_textarea100__fbdga:focus+.contact_effect__dIYQC{visibility:visible;opacity:1;transform:scale(1)}.contact_boton__enLG7{margin-top:1.5rem;padding:1rem 0;width:100%;background:#2563eb;color:#fff;transition:.3s ease}.contact_boton__enLG7:hover{background:#3b82f6;cursor:pointer}