/*
 Theme Name:   Presentup Child-Sixto
 Theme URI:    http://example.com/presentup-child/
 Description:  PresentUp Child Theme info: sixto.personal@gmail.com
 Author:       Sixto OrdoÃ±ez
 Author URI:   https://missxvla.com/
 Template:     presentup
 Version:      1.0.0
 Text Domain:  presentup-child
*/

/*::::::::::::::::::::::: Estilos Globales de Elementor ::::::::::::::::::::::::::: */
.hi-heading{
    font-family: "Ibarra Real Nova", Arial, Helvetica, sans-serif;
    font-weight: 500;
    font-size: 48px;
    line-height: 55px;
    color: #101e28;
    margin-bottom: 8px;
    padding-top: 40px;
}
.hi-heading strong{
    color: #ff69b4;
}

.hi-heading:after{
    right: 0;
    left: 0;
    width: 176px;
    height: 176px;
    border: solid 1px var(--tm-skincolor-text);
    border-color: var(--tm-skincolor-text) transparent transparent;
    border-radius: 172% 210% 19% 7% / 52% 42% 20% 32%;
    top: 13px;
    display: block;
    content: "";
    position: absolute;
    margin: 0 auto;
    text-align: center;
}
.hi-heading:before{
    left: 0;
    width: 176px;
    height: 176px;
    border: solid 1px var(--tm-skincolor-text);
    border-color: transparent transparent var(--tm-skincolor-text) transparent;
    border-radius: 1% 3% 53% 47% / 1% 3% 12% 12%;
    top: -153px;
    display: block;
    content: "" !important;
    position: absolute;
    margin: 0 auto;
    text-align: center;
    right: 0;
}
/*::::::::::::::: Preloader de Event Tickets RSVP :::::::::::::::::::::::::*/
.hi-preloader-tckt {
    position: fixed;
    width: 100%;
    height: 100vh;
    z-index: 9999999999999999;
    background: #ffffff;
    display: flex;
    top: 0;
    justify-content: center;
    align-items: center;
    bottom: 0;
}

/* RSVP */

.hi-content_rsvp svg, .hi-rsvp-nopopUp svg {
    width: 20px;
}
/* FORMULARIO DEL PSVP */

.hi-content_rsvp .tribe-tickets__rsvp-form-content.tribe-tickets__form, .hi-rsvp-nopopUp .tribe-tickets__rsvp-form-content.tribe-tickets__form{
    gap: 10px;
    display: flex;
    flex-direction: column;
}
@media only screen and (min-width: 768px) {
    #hi-phone-code{
        display: flex;
        gap: 20px;
    }
}