.codedropz-upload-wrapper.single-file .codedropz-upload-container {
  padding: 0;
}

.codedropz-upload-wrapper.single-file
  .codedropz-upload-container
  .cd-upload-btn {
  padding: 10px 20px;
  display: flex;
  width: 100%;
  align-items: center;
  gap: 10px;
}

.modal.tutorial-popup .modal-dialog {
  max-width: 800px;
}

.modal.tutorial-popup .modal-content {
  position: relative;
}

.modal.tutorial-popup .modal-content .modal-body {
  padding: 0;
}

.modal.tutorial-popup .modal-content .close {
  position: absolute;
  right: 0;
  top: 0;
  background: none;
  cursor: pointer;
  border: none;
  filter: invert(1);
  opacity: 1;
  transform: translateY(-100%);
  z-index: 2;
  transition: all 0.3s;
  font-size: 40px;
}

.modal.tutorial-popup .modal-content .close:hover {
  opacity: 0.6;
}

.modal.tutorial-popup .modal-content .video-container {
  position: relative;
  overflow: hidden;
  padding-bottom: calc((9 / 16) * 100%);
}

.modal.tutorial-popup .modal-content .video-container video,
.modal.tutorial-popup .modal-content .video-container iframe {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.contact-form .codedropz-upload-handler .codedropz-upload-inner span {
  display: block;
}

#reg-form-wa {
  color: #ffffffb0;
  font-size: 16px;
}

#reg-form-wa-link {
  text-decoration: none;
  color: white;
}

#reg-form-wa-link:hover {
  color: #d95659;
}

/* .wpcf7-form-control-wrap.video_1, .wpcf7-form-control-wrap.video_2{
    position: relative;
    display: flex;
    align-items: center;
    border-bottom: 1px solid #4a325d;
    margin-bottom: 20px;
} */
/* .wpcf7-form-control-wrap.video_1::before, .wpcf7-form-control-wrap.video_2::before{
    display: inline-block;
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.525' height='19.545' viewBox='0 0 16.525 19.545'%3E%3Cpath id='Icon_ionic-md-attach' data-name='Icon ionic-md-attach' d='M17.589,5.963V15.04a3.3,3.3,0,1,1-6.6,0V5.551a2.063,2.063,0,1,1,4.126,0V15.04a.825.825,0,0,1-1.65,0V7.2H12.225V15.04a2.063,2.063,0,0,0,4.126,0V5.551a3.3,3.3,0,0,0-6.6,0V15.04a4.538,4.538,0,1,0,9.077,0V5.963Z' transform='translate(-9.569 7.465) rotate(-30)' fill='%23d2adff' opacity='0.9'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    margin-right: 10px;
} */

/* .wpcf7-form-control-wrap.video_1 .register-form-field, .wpcf7-form-control-wrap.video_2 .register-form-field{
    border-bottom: 0;
    margin-bottom: 0;
} */

@media (max-width: 767.98px) {
  .wpcf7-form-control-wrap.video_1 .register-form-field::placeholder,
  .wpcf7-form-control-wrap.video_2 .register-form-field::placeholder {
    font-size: 12px;
    word-wrap: break-word;
    white-space: normal;
    line-height: 0.8;
  }
}

.register-form-field {
  border-radius: 0;
}

@media (min-width: 768px) {
  .banner_section .banner-slider .banner-content {
    height: auto;
  }
}

@media (min-width: 1025px) {
  .banner_section .banner-slider .banner-content {
    height: 100%;
  }
}

.admin-content-area ul li:before {
  background-color: #d95659;
}

@media (min-width: 1200px) {
  .footer .footer-section-1 .footer-column-2 i {
    margin-right: 8px;
  }
}

/* .register-btn-kochi-kochi{

} */

.register-btn-kochi,
.submit-btn-kochi {
  text-decoration: none;
  position: relative;
  z-index: 9;
  color: #fff;
  display: block;
  text-align: center;
  width: 156px;
  border-radius: 27px;
  background: #d95659;
  font-size: 1rem;
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  padding: 8px 18px;
  border: 1px solid #d95659;
  transition: 0.8s;
}

.register-btn-kochi:hover,
.submit-btn-kochi:hover {
  background: transparent;
  color: #d95659;
  text-decoration: none;
}

@media (min-width: 1200px) {
  .register-btn-kochi,
  .submit-btn-kochi:hover {
    padding: 13px 0px;
    width: 195px;
    padding: 15px 10px;
  }
}

@media (min-width: 1200px) {
  .register-btn-kochi,
  .submit-btn-kochi {
    padding: 13px 0px;
    width: 195px;
    padding: 15px 10px;
  }
}

@media (min-width: 1200px) {
  .contact-form .submit-btn-kochi,
  .exciting-prices .submit-btn-kochi,
  .making-super-star .submit-btn-kochi,
  .organised-by .submit-btn-kochi,
  .rules .submit-btn-kochi {
    margin-top: 25px;
  }
}

.contact-form .submit-btn-kochi {
  margin-top: 25px;
}

.submit-btn-kochi {
  cursor: pointer;
}

.register-btn-kochi .btn-disable {
  pointer-events: none;
}

@media (min-width: 1200px) {
  .organised-by figure img {
    max-width: 60%;
  }
}

.register.desktop-reg-kochi a:hover {
  background-color: #d95659;
  border: 1px solid #d95659;
}

.kochi-temp .organizers > div {
  height: auto;
  margin-top: 20px;
}

.kochi-temp .organizers figure {
  height: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.lucknow-temp .organizers > div {
  height: auto;
  margin-top: 20px;
}

.little-star-main .exciting-prices .exciting-img {
  max-width: 40%;
}

@media (min-width: 992px) {
  .little-star-main .exciting-prices .exciting-img {
    max-width: 86%;
  }
}

@media (max-width: 421px) {
  .little-star-main .vid_upload_1,
  .little-star-main .vid_upload_2 {
    padding-bottom: 30px;
  }
}

@media (max-width: 1199px) {
  .little-star-main .register.desktop-reg-kochi {
    display: none !important;
  }
}

@media (max-width: 365px) {
  .little-star-main .contact-form .heading {
    width: 100% !important;
  }
}

@media (min-width: 1200px) {
  .little-star-main .rules .schedule p {
    font-size: 18px;
  }
}

@media (min-width: 1600px) {
  .little-star-main .rules .schedule p {
    font-size: 23px;
  }
}

@media (min-width: 1200px) {
  .little-star-main .rules .schedule p + p {
    font-size: 21px;
  }
}

@media (min-width: 1200px) {
  .little-star-main .rules .schedule p + p {
    font-size: 26px;
  }
}

.little-star-main .prize-list-last figure {
  margin-top: 0;
}

.little-star-main .footer .footer-section-1 .footer-column-3 li,
.little-star-main .footer .footer-section-1 .footer-column-3 li a {
  display: flex;
  justify-content: center;
  align-items: center;
}

@media (max-width: 1024.98px) {
  .little-star-main .banner_section .banner-slider .banner-content img {
    height: 550px;
  }
}

@media (max-width: 575.98px) {
  .little-star-main .register a {
    padding: 8px 15px;
    height: 50px;
    font-size: 13px;
  }
}

@media (min-width: 992px) {
  .little-star-kochi.little-star-main .exciting-prices .exciting-img {
    max-width: 70%;
  }
}

.little-star-kochi .exciting-prices .prize-list:after {
  background: url("../../kochi-images/star.svg");
}

@media (max-width: 767.98px) {
  .banner_section .banner-slider .banner-content img {
    object-position: center center;
    position: absolute;
    width: 100%;
    height: 100% !important;
    top: 0;
  }

  .banner_section .banner-slider .banner-content figure {
    position: relative;
    padding-bottom: 140%;
  }

  .banner-content.slick-slide {
    height: auto !important;
  }
}

@media (max-width: 767px) {
  .banner_section .banner-slider .banner-content img {
    min-height: unset !important;
    height: 1024px;
  }
}
