/* Ubicación de última flecha del footer menu */
.widget_nav_menu ul.style_1 li:last-child a:after,
.widget_pages ul.style_1 li:last-child a:after {
    top: 7px !important;
}

/* Carga de animación en inicio de sesión en modal */
@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale(.1, .1) !important;
        transform: scale(.1, .1) !important;
        opacity: 0 !important;
    }

    50% {
        opacity: 1 !important;
    }

    100% {
        -webkit-transform: scale(1.2, 1.2) !important;
        transform: scale(1.2, 1.2) !important;
        opacity: 0 !important;
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scale(.1, .1) !important;
        transform: scale(.1, .1) !important;
        opacity: 0 !important;
    }

    50% {
        opacity: 1 !important;
    }

    100% {
        -webkit-transform: scale(1.2, 1.2) !important;
        transform: scale(1.2, 1.2) !important;
        opacity: 0 !important;
    }
}

/* Side Bar */

.masterstudy-popular-courses {
    display: none !important;
}

.wp-image-27877,
.wp-image-27879 {
    border-radius: 10px;
}

.wp-block-latest-posts__featured-image img {
    border-radius: 10px;
}


/* Redes sociales*/

.g-center-container {
    font-family: Arial, sans-serif;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0;
}

.g-follow-us {
    text-align: center;
    background-color: #fff;
    padding: 20px;
    border-radius: 10px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}

.g-follow-us h1 {
    margin: 0 0 20px;
}

.g-icons {
    display: flex;
    justify-content: space-between;
}

.g-icons div {
    width: 50%;
}

.g-icons img {
    max-width: 60px;
    height: auto;
}

/* Post */

.stm_post_info h1 {
    font-weight: 700 !important;
}

.post_date span,
.post_by,
.post_cat,
.comments_num a {
    font-weight: 500 !important;
}

.author_name h4 {
    font-weight: 400 !important;
}

.comment-reply-title {
    font-weight: 300 !important;
}

.wp-post-image {
    border-radius: 10px !important;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1),
        0 1px 3px rgba(0, 0, 0, 0.08) !important;
}