form.event-participation-form .subscribe-thank-you{
  display:none;
}
form.event-participation-form #gigya-subscribe-thank-you-screen [data-switch-screen="_finish"]{
  display:none;
}


form.event-participation-form #gigya-subscribe-thank-you-screen .gigya-spacer {
  width: 60px;
  height: 4px;
  aspect-ratio: 4;
  background: radial-gradient(circle closest-side,#000 90%,#0000) 0/calc(100%/3) 100% space;
  clip-path: inset(0 100% 0 0);
  animation: l1 1s steps(4) infinite;
}
@keyframes l1 {to{clip-path: inset(0 -34% 0 0)}}

.evento label {
    font-size: 1rem !important;
    font-weight: bold !important;
}

.evento select {
    appearance: none;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.828' height='6.828' viewBox='0 0 10.828 6.828'%3E%3Cg id='arrow' transform='translate(9.414 1.414) rotate(90)'%3E%3Cpath id='Path_15560' data-name='Path 15560' d='M350.874,2561.433l4,4-4,4' transform='translate(-350.874 -2561.433)' fill='none' stroke='%234E515E' stroke-linecap='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E") !important;
    background-repeat:no-repeat !important;
    background-position: calc(100% - 10px) 48% !important;
    background-size: 12px !important;
    color: #707070 !important;
    border-radius: 5px !important;
    height: 50px !important;
    background-color: #fff !important;
padding-left: 7px;
width: 100%;
font-size: 15px;
}
.evento select:focus{
    background-color:#fff !important;
}

.gigya-style-modern .gigya-screen.portrait {
    margin-top: 0px!important;
}
.evento {
    margin-top: 50px;
}

@media screen and (max-width: 750px) {
.evento {
margin-top: 50px;
    width: 100%;
    padding-bottom: 15px;
    padding-left: 35px;
    padding-right: 35px;

}
  .evento select {
    font-size: 11px;
  }
}

button.gigya-array-add-btn {
    display: none;
}