.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-920 .elementor-element.elementor-element-1b754f1{padding:30px 0px 80px 0px;}.elementor-920 .elementor-element.elementor-element-271b191 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-920 .elementor-element.elementor-element-271b191 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-920 .elementor-element.elementor-element-954973d > .elementor-container{max-width:1250px;}.elementor-920 .elementor-element.elementor-element-f46342d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-920 .elementor-element.elementor-element-f46342d > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-920 .elementor-element.elementor-element-bd79e0f .te-blog-title{background-color:#000000;color:#020101;font-family:"Fredoka", Sans-serif;}.elementor-920 .elementor-element.elementor-element-bd79e0f .te-btn,
							 .elementor-920 .elementor-element.elementor-element-bd79e0f .faq-one__link{font-family:"Fredoka", Sans-serif;}/* Start custom CSS */.news-block_one.alternate .news-block_one-date, .btn-style-four {
    background-color: #539165
}

.news-block_one.alternate .news-block_one-heading a:hover {
    color: #539165 !important;
}

.news-block_one-heading, .btn-style-four .btn-wrap {
    font-family: Fredoka !important;
    line-height: 1em;
    font-weight: semi-bold !important;
}

.news-block_one.alternate .news-block_one-heading {
    top: 20px !important;
}/* End custom CSS */