footer {
    background-size: cover;
}

.mb-mi {
    margin-bottom: 60px;
}

.banner {
    background-image: url(../webinar2/fondo_header.jpg);
    background-position: center;
}


.overlay {
    background-image: linear-gradient(180deg, #8bceff 0%, #06226b6b 100%);
}

.fixed-top {
    background-color: #fff;
}

.header-event-info ul li,
.header-event-info ul li a {
    color: #2e4597;
}

.header-event-info ul li i {
    color: #0084ff;
}
 
header .social-links a {
    /* color: #2e4597; */
    color: #2e4597;
}

a .border-social {
    border: 1px solid #0084ff;
}

.btn {
    background-color: #01529c;
}

.btn:hover {
    background-color: #0aaee7;    
}


.btn2 {
    background-color: transparent;
    color: #fff;
}

.btn3:hover {
    background-color: #fff;
    color: #01529c;
}

.countdown-inner span {
    color: rgb(138 198 63 / 67%);
}

span.blue {
    color: #01529c;
}

.banner-event-info ul li {
    color: rgb(138 198 63);
    font-size: 2rem;
    font-weight: 600;
}

.border-lightgreen {
    border-color: rgb(138 198 63 / 67%) !important;
}

@media(min-width: 577px) {
    .navbar-brand img {
        width: 200px !important;
    }
}

.pink {
    color: #038dd3;
}

.bg-pink {
    background-color: #038dd3;
}

footer {
    background-image: url(../images/footer_bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    color: #01529c;
}

footer p,
footer small {
    color: #849198 !important;
}

.footer-socials a {
    color: #038dd3 !important;
}

footer .overlay {
    background-image: none;
}

.amx-footer-contacto {
    color: #849198;
}

.rounded-circle.bg-white {
    background-color: rgb(195 195 195 / 25%) !important;
}

.footer-socials a:hover {
    background-color: #ddd !important;
}

.feature {
    background-image: none;
}

.overlay.amx-objetivos-section {
    opacity: 1;
}

.feature .overlay {
    background-image: linear-gradient(180deg, #8dc842 0%, #2178c3 100%);
}

.amx-ponente {
    width: 50%;
    margin: 0 auto;
}

@media(min-width: 768px) {
    .amx-ponente {
        width: 100%;
    }
}

.form-content .form-check a {
    color: #01529c;
}

.form-content .form-check a:hover {
    text-decoration: underline;
}

.header-event-info ul li,
.header-event-info ul li a {
    color: #ffffff;
}

.banner .overlay {
    background-image: none;
    background-color: #000;
    opacity: 0.7;
}

header .social-links a {
    color: #fff;
}

span.blue {
    color: #007ae9;
}

.header-content {
    background-color: transparent;
    /* border-bottom: 1px solid rgba(255, 255, 255, .1); */
    margin-bottom: 20px;
}

#countdown {
    margin-bottom: 50px;
}

span.thin {
    font-weight: 500;
}