body{background:rgb(43,42,51)!important;background:linear-gradient(0deg,rgba(43,42,51,1) 0%,rgba(2,0,36,1) 75%,rgba(59,19,82,1) 100%)!important}.img{width:100%;height:300px;transition:transform .5s ease}.img-bt{height:475px}.card{background:none;border:none}.card p{opacity:0;transition:opacity .5s ease}.card:hover p{opacity:1}.card:hover h5{color:#eed6fe}.body-card{margin:15px 0}.card:hover img{transform:scale(1.1)}.img-card{overflow:hidden;border-radius:20px}a{text-decoration:none}@media only screen and (max-width: 600px){.card p{opacity:1}.img{height:auto}}.disabled-link{cursor:default;pointer-events:none}.img-app{max-width:150px;height:auto;border-radius:12px;box-shadow:0 4px 8px #00000026;transition:transform .3s ease}.img-app:hover{transform:scale(1.05)}.custom-group p{opacity:0;transition:opacity .5s ease-in .2s}.custom-group:hover p{opacity:1;transition:opacity .8s ease-out}.custom-group:hover .img-app{transform:scale(1.03)}.center{min-height:100dvh}.purple{color:#b246f0!important}.backg{background-color:#0000004d}.list-header:hover{cursor:pointer}.list-header:before{margin-left:auto}.list-header:after,.list-header:before{content:"";width:0%;height:1px;background:#d0a5e8;display:block;transition:.2s}.list-header:hover:after,.list-header:hover:before{width:100%}.img-perfil{border-radius:50% 80% 85% 55%/60% 40% 80% 60%;box-shadow:15px 15px 30px #23172d,-15px -15px 30px #4a2161;width:300px;aspect-ratio:351/380}hr{color:#d0a5e8}.boton{padding:1em 2em;border:none;border-radius:5px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#d0a5e8;transition:all .1s;font-size:15px;position:relative;overflow:hidden}.boton:hover{color:#fff;transform:scale(1.1);box-shadow:4px 5px 17px -4px #8638b3}.boton:before{content:"";position:absolute;left:-50px;top:0;width:0;height:100%;background-color:#8638b3;transform:skew(45deg);z-index:-1;transition:width .5s}.boton:hover:before{width:250%}.badge img{height:70px;margin:auto}.boton-form{--primary-color: #8638b3;--secondary-color: #fff;--hover-color: #111;--arrow-width: 10px;--arrow-stroke: 2px;height:40px;border:0;border-radius:20px;color:var(--secondary-color);padding:1em 1.8em;background:var(--primary-color);display:flex;transition:.2s background;align-items:center;gap:.6em;font-weight:700}.boton-form-enviado{height:40px;border:0;border-radius:20px;color:var(--secondary-color);padding:1em 1.8em;background:#8638b3;gap:.6em;font-weight:700;display:flex;justify-content:center;align-items:center}.boton-form .arrow-wrapper{display:flex;justify-content:center;align-items:center}.boton-form .arrow{margin-top:1px;width:var(--arrow-width);background:var(--primary-color);height:var(--arrow-stroke);position:relative;transition:.1s}.boton-form .arrow:before{content:"";box-sizing:border-box;position:absolute;border:solid var(--secondary-color);border-width:0 var(--arrow-stroke) var(--arrow-stroke) 0;display:inline-block;top:-3px;right:3px;transition:.2s;padding:3px;transform:rotate(-45deg)}.boton-form:hover{background-color:var(--hover-color)}.boton-form:hover .arrow{background:var(--secondary-color)}.boton-form:hover .arrow:before{right:0}.form-control:focus{border-color:#d0a5e8;box-shadow:0 0 1px .25rem #8638b3}.span-validation{color:#d0a5e8}.msg{height:auto!important}.boton-footer,.boton-footer:hover{border:none;background-color:transparent}.boton-footer:hover{color:#c8add6}.bi-arrow-up-circle{cursor:pointer;width:30px;margin:auto;color:#a9adad}@font-face{font-family:Givonic;src:url(/assets/Givonic-Black-03332312.woff2) format("woff2");font-weight:900;font-display:swap}@font-face{font-family:Givonic;src:url(/assets/Givonic-Bold-58f739b6.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Givonic;src:url(/assets/Givonic-SemiBold-67a5ad08.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Givonic;src:url(/assets/Givonic-Light-8cf1b52d.woff2) format("woff2");font-weight:300;font-display:swap}.font-black{font-family:Givonic,sans-serif;font-weight:900}.font-bold{font-family:Givonic,sans-serif;font-weight:700}.font-semibold{font-family:Givonic,sans-serif;font-weight:600}.font-light{font-family:Givonic,sans-serif;font-weight:300}
