/*
Theme Name: 2024 Leadership Conference
Author: BPC
Description: Your description goes here
Version: 1.0
Template: hello-elementor

This is the child theme for Hello Elementor theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/

.elementor-2372 .elementor-element.elementor-element-92bc522 .elementor-countdown-item {
    border: 2px solid #0d6c76;
}

.elementor-2372 .elementor-element.elementor-element-3dde635 .eael-data-table {
    border-radius: 6px;
    overflow: hidden;
}

.elementor-2372 .elementor-element.elementor-element-f61e53f p:last-child {
    margin-bottom: 0;
}

.contact-box .infobox-content {
    padding: 40px !important;
    border-radius: 6px;
    border: 2px solid #0d6c76;
}

.contact-box .infobox-content a {
    color: var( --e-global-color-9572766 );
}

.eael-advance-tabs .eael-tabs-content>div {
    padding: 0 !important;
    margin-top: -1px;
}

.eael-data-table thead tr th,
.eael-data-table tbody tr td {
    padding: 20px 15px 18px 15px !important;
}

.eael-adv-accordion .eael-accordion-list .eael-accordion-header {
    padding: 17px 15px 13px 15px !important;
}

.elementor-2635 .elementor-element.elementor-element-98af491 .eael-adv-accordion .eael-accordion-list .eael-accordion-content ul {
    margin-bottom: 20px;
}

.elementor-2677 .elementor-element.elementor-element-1ebd5d9 ul {
    list-style: none;
}

.speaker-list .image {
    width: 150px;
}

.speaker-list .image img {
    border-radius: 100px;
    outline:2px solid #0d6c76;
}

.speaker-list td {
    vertical-align: middle;
}

.whatsapp-link a,
.whatsapp-link a:hover {
    color:var( --e-global-color-9572766 );
}

.whatsapp-link a:hover {
    text-decoration: underline;
}

@media only screen and (max-device-width: 480px) {
    .th-mobile-screen {
        text-align: left !important;
    }
    .td-content {
        justify-content: left !important;
    }
    .eael-advance-tabs .eael-tabs-nav>ul li.active:after {
        display:none !important;
    }
    td.image .th-mobile-screen {
        display: none !important;
    }
    .speaker-list .image img {
        border-radius: 100% !important;
        max-width: 200px !important;
        margin: 0 auto !important;
    }
    .elementor-2374 .elementor-element.elementor-element-c547468 div.elementor-menu-toggle {
        position:relative;
        top:5px;
    }
}