.newsletter-styles-form .ly-news-form {
  background: #46b1ff;
}

.newsletter-styles-form .ly-news-form .container .row {
  align-content: center;
  justify-content: center;
  align-items: center;
}

.newsletter-styles-form .ly-news-form .container {
  animation: fadeIn 5s;
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.newsletter-styles-form .titulo-news h1 {
  font-size: 4rem;
  font-weight: 700;
}

.newsletter-styles-form .newsletter_general_title h2 {
  color: white;
  text-transform: uppercase;
  margin-bottom: 2rem;
}

.newsletter-styles-form .newsletter_general_desc {
  color: #eaeaea;
  margin-bottom: 2rem;
}

.newsletter-styles-form .newsletter_email .newsletter_email_label {
  display: none;
}

.newsletter-styles-form .img-news-start {
  text-align: end;
}


.newsletter-styles-form .newsletters_options {
  display: block !important;
}

.newsletter-styles-form .newsletter_chk_subs_div,
.newsletter-styles-form .newsletters_cab.newsletters_open,
.newsletter-styles-form .newsletters_title,
.newsletter-styles-form .newsletters_options .newsletters_option_title_desc,
.newsletter-styles-form .newsletters_options .newsletters_option_date {
  display: none;
}

.newsletter-styles-form .newsletter_email_div {
  margin-bottom: 1rem;
}

.newsletter-styles-form .newsletter_email_div .newsletter_email_ctrl {
  border: 2px solid white;
  background: #46b1ff;
  color: white;
}

.newsletter-styles-form .newsletter_email_div .newsletter_email_ctrl:focus-visible {
  border: 2px solid white;
  background: #46b1ff;
}


.newsletter-styles-form .newsletter_email_ctrl::placeholder {
  color: white;
}

.newsletter-styles-form .boton-suscrib .btn-trans {
  background: transparent;
  border-color: transparent;
  color: #333;
  text-transform: uppercase;
  font-weight: 700;
  cursor: pointer;
  float: right;
  transition: 0.3s;
}

.newsletter-styles-form .boton-suscrib .btn-trans:hover {
  color: white;
}

.newsletter-styles-form .boton-suscrib div {
  display: flex;
  flex-wrap: wrap;
  align-content: flex-end;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.newsletter-styles-form .boton-suscrib div img {
  width: 95px;
}

.confirmation-success .success {
  background: white;
  padding: 30px;
  font-size: 15px;
  font-weight: 800;
}


@media (min-width:1025px) {
  .newsletter-styles-form .ly-news-form {
    padding: 50px 250px;
  }
}

@media (min-width:1200px) {
  .newsletter-styles-form .ly-news-form {
    padding: 50px 250px;
  }
}

@media (min-width:1400px) {
  .newsletter-styles-form .ly-news-form {
    padding: 50px 400px;
  }
}

@media (max-width:1024px) {
  .newsletter-styles-form .ly-news-form {
    padding: 50px 250px;
  }
}

@media (max-width:991px) {
  .newsletter-styles-form .ly-news-form {
    padding: 50px 120px;
  }
}

@media (max-width:768px) {
  .newsletter-styles-form .ly-news-form {
    padding: 50px 120px;
  }
}

@media (max-width:576px) {
  .newsletter-styles-form .ly-news-form {
    padding: 50px 10px;
  }

  .newsletter-styles-form .titulo-news h1 {
    font-size: 2.5rem;
  }
}