.elementor-widget-theme-site-logo img {
    width: 261px !important;  
}
.single-post h2 { 
    font-family: var(--e-global-typography-primary-font-family) "Rubik" , Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    font-style: var(--e-global-typography-primary-font-style);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
    color: var(--e-global-color-primary);
}
.single_content_wrapper {
    margin: 0 auto;
    max-width: 1140px;
}
.content_content {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
    color: var(--e-global-color-text);
}
.content_content p {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
    color: var(--e-global-color-text);
}
.column.one.post-header {
    max-width: 1140px;
    margin: 0 auto;
}
.column.one.post-nav.minimal {
    display: none;
}
html body .section_wrapper {
    max-width: 1140px;
    margin: 0 auto;
}
.button-love {
    display: none;
}
.button_icon {
    display: none;
}
 

.column.post-related  {
    background-color: #f5f5f5;
}
.column.post-related .mcb-column-inner {
    margin: 0px;
}
.if-zoom #Content .image_frame .image_wrapper img {
    aspect-ratio: 4/3;
}
.section.mcb-section.section-post-related {
    margin-bottom: 50px;
}
html .section-related-ul.col-4 {
        gap: 25px;
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr;
}
.section-post-related .col-4 .post-related {
        width: 100%;
}
.section.section-post-intro-share .mcb-column-inner {
        margin: 0px;
}
.date_label {
    padding: 0 25px !important;
}
.desc {
    padding: 0 25px;
}
.desc .button.button_left {
    margin-bottom: 25px !important;
}
.fa-calendar-alt:before {
    content: "\f073";
    font-family: "Font Awesome 5 Free";
}
.date_label {
    font-family: var(--e-global-typography-text-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-text-font-size) !important;
    font-weight: var(--e-global-typography-text-font-weight) !important;
    line-height: var(--e-global-typography-text-line-height) !important;
    letter-spacing: var(--e-global-typography-text-letter-spacing) !important;
}
.section-post-related .simple .post-related .date_label:before {
    content: "\f073";
    font-family: "Font Awesome 5 Free";
    margin-right: 5px;
}

.desc h4 a {
    color: #000000;
    font-weight: 500;
    line-height: 25px;
    font-family: "Rubik";
    font-size: 20px;
}
.desc h4 {
    color: #000000;
    font-weight: 500;
    line-height: 25px;
    font-family: "Rubik";
    font-size: 20px;
}
.section-related-adjustment.simple h4 {
    color: #000000;
    font-weight: 500;
    line-height: 25px;
    font-family: "Rubik";
    font-size: 20px;
}



@media screen and (max-width: 900px) {
 
html .section-related-ul.col-4 {
	grid-template-columns: 1fr 1fr;
} 

}






