#home-header .elementor-background-overlay {
	background: #000000 !important;
	opacity: 0 !important;
}

.menu ul li.active a {
	color: #145e8c;
}
.speakers .speaker .speaker_name h3 {
    color: #145e8c;
}

.slick-arrow {
    color: #145e8c;
}

    .speakers .speaker {
        width: 31% !important;
        margin: 10px 1%;
    }

.streaming-online .r-tabs .r-tabs-nav li.r-tabs-state-default a {
    color: #ffffff;
}

ul.slick-dots li.slick-active div,
ul.slick-dots li.slick-active div:hover {
	background: #145e8c;
	color: #ffffff;
}

.streaming-online .r-tabs .r-tabs-nav li.r-tabs-state-active a {
    color: #145e8c;
}

.slot .slot_info .slot_title {
    color: #145e8c;
}

p.form-submit input.button,
p.login-submit input.button {
	color: #ffffff;
    border: 2px solid #ffffff !important;
    background: none;
    transition: 0.2s;
}

p.form-submit input.button:hover,
p.login-submit input.button:hover {
    color: #145e8c;
    border: 2px solid #ffffff !important;
    background: #ffffff !important;
}

.footer_contact > div a {
	color: #145e8c;
}

#countdown {
    color: #ffffff;
}

.register-page {
    background-color: #145e8c;
    color: #ffffff;
}

.streaming-page {
    background-color: #145e8c;
    color: #ffffff;
            padding: 20px 0;
    }

.streaming-online {
	max-width: 960px; 
	margin: 0 auto;
}

.stream-nav ul li.active a {
    background: #ffffff;
    color: #145e8c;
    font-weight: bold;
}

.streaming_cta {
    background: #e74c3c;
}

a.register_button,
a.live_button {
    background: none;
    border: 2px solid #ffffff;
}

a.register_button:hover {
    background: #145e8c;
    border: 2px solid #145e8c;
}

a.live_button:hover {
    background: #e74c3c;
    border: 2px solid #e74c3c;
}

.archive-page h2 {
    color: #145e8c;
}

.elementor-popup-modal a {
	color: #145e8c;
}

.wppb-success {
	background: #145e8c;
	color: #ffffff;
	border: 3px solid #ffffff;
}