.container-presentacion[data-v-9995ab8f]{background-image:url(../assets/img/fondo-gradiente.svg);background-repeat:no-repeat;background-size:cover;height:450px;margin-left:auto;text-align:center;width:100%}.button[data-v-9995ab8f]{--offset:10px;--border-size:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;box-shadow:inset 0 0 0 var(--border-size) currentcolor;color:#41b883;cursor:pointer;display:block;letter-spacing:normal;outline:none;padding:30px 50px;position:relative;transition:background .8s ease}.button[data-v-9995ab8f]:hover{background:#64000008}.button__horizontal[data-v-9995ab8f],.button__vertical[data-v-9995ab8f]{bottom:var(--horizontal-offset,0);left:var(--vertical-offset,0);position:absolute;right:var(--vertical-offset,0);top:var(--horizontal-offset,0);transition:transform .8s ease;will-change:transform}.button__horizontal[data-v-9995ab8f]:before,.button__vertical[data-v-9995ab8f]:before{border:inherit;content:"";position:absolute}.button__horizontal[data-v-9995ab8f]{--vertical-offset:calc(var(--offset)*-1);border-bottom:var(--border-size) solid;border-top:var(--border-size) solid}.button__horizontal[data-v-9995ab8f]:before{bottom:calc(var(--vertical-offset) - var(--border-size));left:calc(var(--vertical-offset)*-1);right:calc(var(--vertical-offset)*-1);top:calc(var(--vertical-offset) - var(--border-size))}.button:hover .button__horizontal[data-v-9995ab8f]{transform:scaleX(0)}.button__vertical[data-v-9995ab8f]{--horizontal-offset:calc(var(--offset)*-1);border-left:var(--border-size) solid;border-right:var(--border-size) solid}.button__vertical[data-v-9995ab8f]:before{bottom:calc(var(--horizontal-offset)*-1);left:calc(var(--horizontal-offset) - var(--border-size));right:calc(var(--horizontal-offset) - var(--border-size));top:calc(var(--horizontal-offset)*-1)}.button:hover .button__vertical[data-v-9995ab8f]{transform:scaleY(0)}.box[data-v-9995ab8f]{background-color:transparent;height:220px;margin:20px auto -40px;padding:20px;width:600px}.cont-titulo[data-v-9995ab8f]{padding-top:100px}.cont-titulo h1[data-v-9995ab8f]{color:#fff;font-size:5rem}.cont-titulo p[data-v-9995ab8f]{color:#fff;font-size:2rem}@media (max-width:768px){.button.box[data-v-9995ab8f]{height:auto;padding:10px;width:90%}.cont-titulo h1[data-v-9995ab8f]{color:#fff;font-size:3rem}}
