.ast-related-post-content .entry-header .ast-related-post-title, .ast-related-post-content .entry-header .ast-related-post-title a {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 1em;
    font-family: 'Rubik';
}
.bwg_close_btn {
    opacity: 0.60;
    COLOR: WHITE;
}
.bwg_image_container {
    display: table;
    position: absolute;
    text-align: center;
    vertical-align: middle;
    width: 100%;
    BACKGROUND: BLACK;
}
header.entry-header:not(.related-entry-header) .entry-title {
    font-size: 30px;
    font-size: 1.875rem;
    line-height: 2;
}
header.entry-header .entry-title {
    font-size: 30px;
    font-size: 2.3em;
}
.single .entry-header .post-thumb {
    margin-bottom: 2em;
    display: none;
}
.entry-meta, .entry-meta * {
    line-height: 1.45;
    color: var(--ast-global-color-0);
    display: none;
}
.elementor-758 .elementor-element.elementor-element-d411470 .uael-post__content-wrap {
    padding: 30px 30px 30px 30px;
    min-height: 180px;
}
.elementor-758 .elementor-element.elementor-element-d411470 .uael-post__title {
    font-family: "Rubik", Sans-serif;
margin-bottom: 10px; 
    min-height: 70px;
}

.elementor-17 .elementor-element.elementor-element-3dee331 .uael-post__content-wrap {
    padding: 30px 30px 30px 30px;
    min-height: 180px;
}

.elementor-17 .elementor-element.elementor-element-3dee331 .uael-post__title {
    font-family: "Rubik", Sans-serif;
    font-size: 20px;
    margin-bottom: 25px;
   min-height: 70px;
}