/* Media Queries
================= */

@media (min-width: 992px) {

}

@media (max-width: 1024px) {

}

@media (max-width: 991px) {
    .up .event-hero-section .event-hero-container { grid-template-columns: 1fr; }
    .up .event-hero-section .event-hero-content { margin-bottom: 40px; }
    .up .event-hero-section .form-container { margin-left: -16px; margin-right: -16px; }

    .up .event-details-section { padding-top: 140px; }
    .up .event-details-section .event-details-grid { grid-template-columns: 1fr; }
    .up .event-details-section .event-details-left { max-width: 100%; }

    .up .speakers-section .speakers-grid { grid-template-columns: repeat(2, 1fr);  }
    .up .speakers-section .speaker-profile:last-child { grid-column: span 2; }

    .up .related-content-section .related-content-grid { grid-template-columns: repeat(2, 1fr);  }

    .up .info-grid { grid-template-columns: 1fr; gap: 24px; }
    .up .info-image-wrapper { margin-top: 80px; order: -1; }
    .up .agenda-grid { grid-template-columns: 1fr; }
    .up .insights-grid { grid-template-columns: 1fr; }
}

@media (max-width: 767px) {
    .up .speakers-section .speakers-grid { grid-template-columns: 1fr; }
    .up .speakers-section .speaker-profile:last-child { grid-column: span 1; }
    .up .container { padding-right:32px; padding-left:32px; }
    .up .related-content-section .related-content-grid { grid-template-columns: 1fr; }
}

@media (max-width: 480px) {
    .up .mktoFormRow:nth-child(-n + 3){ width: 100% !important; }
}
