

:root {
  --td-theme-primary: #5033ff;
  --td-theme-secondary: #fba002;
}



h3.td-hero-3-title {
	font-size:40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {
  h3.td-hero-3-title {
    font-size: 40px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {
  h3.td-hero-3-title {
    font-size: 30px;
  }
}
@media (max-width: 575px) {
  h3.td-hero-3-title {
    font-size: 25px;
  }
}



.td-breadcrumb-title {
  text-transform:none;	
}
.td-hero-3-subtitle {
  text-transform:none;	
}

.td-about-2-content .para {
  text-transform:none;	
}

.td-schedule-3-content .para {
  text-transform:none;
}

.td-section-title {
  text-transform:none;	
}

.td-banner-title-wrap p {
  text-transform:none;	
}

.td-testimonial-3-slider p {
  text-transform:none;	
}


.td-contact-info p,
.td-contact-info-title,
.td-postbox-form-title {
  text-transform:none;		
}

.td-contact-form-box .td-input {
  text-transform:none;	
}

.td-contact-form-box .td-input {
  text-transform:none;	
}

.td-contact-form-box .td-input.message {
	line-height: 30px;
}

.td-product-content p {
	font-size:12px;
	font-weight:300;
	line-height: 16px;
}

.td-venue-title,
.td-venue-subtitle,
.td-venue-text,
.td-schedule-4-content,
.td-schedule-5-content p {
  text-transform:none;	
}

.td-counter-2-subtitle {
  text-transform:none;		
}
.td-schedule-5-thumb img {
	border-radius: 0px;
}

.td-schedule-details-list ul {
  display: block;
  grid-template-columns: auto auto;
}

.td-faq-wrapper .accordion-button {
	text-transform:none;
}


.mfp-small-iframe .mfp-content {
    max-width: 315px;
    height: 560px;
}




