.elementor-538 .elementor-element.elementor-element-5dc4b74{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-538 .elementor-element.elementor-element-a4eb6ab{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-538 .elementor-element.elementor-element-f4e3f28{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-538 .elementor-element.elementor-element-d090b26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-538 .elementor-element.elementor-element-5d43287{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-538 .elementor-element.elementor-element-ce4e831{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-538 .elementor-element.elementor-element-83afb7b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-538 .elementor-element.elementor-element-d4d9602 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-538 .elementor-element.elementor-element-1614d0f{--display:flex;}/* Start custom CSS for va_webinar_hero, class: .elementor-element-79a3266 */.va-webinar-elementor .va-webinar-pill:nth-child(1)::before{
    display: none;
}
.va-webinar-elementor .va-webinar-pill:nth-child(2)::before{
    display: none;
}
.va-webinar-elementor .va-webinar-pill:nth-child(3)::before{
    display: none;
}/* End custom CSS */
/* Start custom CSS for va_webinar_partners, class: .elementor-element-65d1145 */.va-container.va-partners-inner {
    padding-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for va_webinar_gated, class: .elementor-element-d090b26 */section#watch-webinar {
    padding-bottom: 0px !important;
padding-top:0px!important;
    
}/* End custom CSS */
/* Start custom CSS for va_webinar_why_attend, class: .elementor-element-f370c4d */.va-webinar-elementor .va-why-copy .va-btn-primary::after{
    display: none;
}
.va-webinar-elementor--why_attend .va-why-attend{
    padding: 0px!important;
}/* End custom CSS */
/* Start custom CSS for va_webinar_topics, class: .elementor-element-ba01b65 */.va-webinar-elementor--topics .va-topics, .va-webinar-elementor--panelists .va-panelists, .va-webinar-elementor--audience .va-audience{
    padding: 0px!important;
}/* End custom CSS */
/* Start custom CSS for va_webinar_audience, class: .elementor-element-d4d9602 */.va-container, .va-webinar-elementor .va-topics > .va-container, .va-webinar-elementor .va-panelists > .va-container, .va-webinar-elementor .va-audience > .va-container {
    padding-top: 100px !important;
    padding-bottom: 0!important;
}/* End custom CSS */
/* Start custom CSS for va_webinar_final_cta, class: .elementor-element-7ccaf3b */.va-webinar-elementor .va-btn-primary::after{
    display: none;
}
.va-webinar-elementor .va-final-cta-wrap > .va-container{
    padding-bottom:0px!important;
    padding-top:90px!important;
}/* End custom CSS */
/* Start custom CSS */.va-webinar-elementor .va-container {
max-width: auto!important;
    
}
.va-webinar-elementor .va-container {
 
    max-width: 1440px!important;
}
@media screen and (min-width: 1440px) {
    .va-webinar-elementor--hero .va-hero-container,
    .va-webinar-hero .va-hero-container {
        padding-left: 0 !important;
        padding-right: 0 !important;
        max-width: 1440px !important;
        width: 1440px !important;
    }
}
/* ==========================================
   1. TABLET FIX: Audience Cards Text Size & Box Overflow Fix
========================================== */
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .va-audience-grid .va-audience-card,
    .va-audience-grid .va-audience-card strong {
        font-size: 11px !important; /* Yahan aap size mazeed chota/bara kar sakte hain agar zaroorat ho */
        line-height: 1.4 !important;
    }
    
    .va-audience-grid .va-audience-card {
        padding: 12px 15px !important; /* Boxes ki inner spacing adjust karne ke liye */
    }
}


/* ==========================================
   2. MOBILE FIX: Final CTA Icon Center Alignment
========================================== */
@media screen and (max-width: 767px) {
    .va-final-cta {
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
        text-align: center !important;
    }

    .va-final-cta .va-final-icon {
        margin-left: auto !important;
        margin-right: auto !important;
        display: flex !important;
        justify-content: center !important;
    }
}/* End custom CSS */