.page-contact main{position:relative;z-index:5}.content_contact{padding:60px;background-color:#2801cd}.c_sc2-container{width:25vw;position:fixed;bottom:0;right:0;aspect-ratio:1 / 1;pointer-events:none}.c_sc2{width:100%;height:100%;border:2px solid red;border-radius:50%;position:absolute;bottom:0;right:0;clip-path:polygon(0 50%,100% 50%,100% 100%,0 100%);box-sizing:border-box;margin-bottom:-50%}.c_sc2.girar2{animation:girar2 1s cubic-bezier(.15,.1,.31,1.04) forwards}@keyframes c_girar2{from{transform:rotate(0deg)}to{transform:rotate(-180deg)}}.c_dl-left{position:absolute;left:0;top:0;width:43vw;border:1px solid #fff0;aspect-ratio:1439 / 1693;background-color:#fff0}.c_dl-right{position:absolute;right:0;bottom:0;width:43vw;border:1px solid #fff0;aspect-ratio:1439 / 1693;background-color:#fff0}.c_linea1{position:absolute;bottom:10vh;left:10vh;width:2px;height:0%;background-color:#20039d;transform-origin:bottom left;transform:rotate(39.6deg)}.c_linea2{position:absolute;top:0;left:99.7%;width:2px;height:0%;background-color:#20039d}.c_linea2c{position:absolute;top:80vh;left:99.7%;width:2px;height:0%;background-color:#20039d}@keyframes c_crecerLinea1{0%{height:0%}100%{height:170vh}}@keyframes c_crecerLinea2{0%{height:0%}100%{height:20vh;/}}.c_linea2c.c_crecerLinea2c{animation:crecerLinea2c .21s ease-in-out 1.5s forwards}@keyframes c_crecerLinea2c{0%{height:0%}100%{height:20vh;/}}.c_d-wrap-fixed{position:fixed;left:0;top:0;width:100vw;height:100vh;pointer-events:none}.c_d-wrap{width:90%;height:100vh;margin:0 auto;aspect-ratio:16/9;overflow:hidden;position:relative;pointer-events:none}.c_linea3{position:absolute;top:10vh;right:10vh;width:2px;height:0%;background-color:#20039d;transform-origin:top right;transform:rotate(39.6deg)}.c_linea4{position:absolute;bottom:0;right:99.7%;width:2px;height:0%;background-color:#20039d}.c_linea4c{position:absolute;bottom:80vh;right:99.7%;width:2px;height:0%;background-color:#20039d}@keyframes c_crecerLinea3{0%{height:0%}100%{height:170vh}}@keyframes c_crecerLinea4{0%{height:0%}100%{height:20vh}}@keyframes c_crecerLinea4c{0%{height:0%}100%{height:20vh}}@media screen and (max-width:640px){.content_contact{padding:20px 30px}.c_dl-left{width:400px;left:inherit;right:55%}.c_dl-right{width:400px;right:inherit;left:55%}body.cargado .c_linea1{transform:rotate(38.6deg)}body.cargado .c_linea3{transform:rotate(38.6deg)}}.c1{transform:translateY(20%);opacity:0;transition:transform 0.8s ease-out 0.5s,opacity 0.8s ease-out 0.5s}.c2{transform:translateY(20%);opacity:0;transition:transform 0.8s ease-out 1.2s,opacity 0.8s ease-out 1.2s}.c31{opacity:0;transition:opacity 0.8s ease-out 1.7s}.c32{opacity:0;transition:opacity 0.8s ease-out 1.9s}.c33{opacity:0;transition:opacity 0.8s ease-out 2.1s}body.cargado .c1,body.cargado .c2{transform:translateY(0);opacity:1}body.cargado .c31,body.cargado .c32,body.cargado .c33{opacity:1}body.cargado .c_sc2{animation:c_girar2 1s cubic-bezier(.15,.1,.31,1.04) 1s forwards}body.cargado .c_linea1{animation:c_crecerLinea1 1s ease-in-out 1s forwards}body.cargado .c_linea2{animation:c_crecerLinea2 .5s ease-in 2s forwards}body.cargado .c_linea2c{animation:c_crecerLinea2c .5s ease-in-out 2.5s forwards}body.cargado .c_linea3{animation:c_crecerLinea3 .1s ease-in-out 1s forwards}body.cargado .c_linea4{animation:c_crecerLinea4 .5s ease-in-out 2s forwards}body.cargado .c_linea4c{animation:c_crecerLinea4c .5s ease-in-out 2.5s forwards}