.elementor-2632 .elementor-element.elementor-element-5eb8bac .elementor-repeater-item-3f3e282.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-2632 .elementor-element.elementor-element-e9185f1 .jet-ajax-search__source-results-item_icon svg{width:24px;}.elementor-2632 .elementor-element.elementor-element-e9185f1 .jet-ajax-search__source-results-item_icon{font-size:24px;}.elementor-2632 .elementor-element.elementor-element-e9185f1 .jet-ajax-search__form{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#33333320;border-radius:0px 0px 0px 0px;}.elementor-2632 .elementor-element.elementor-element-e9185f1 .jet-ajax-search__field{font-size:16px;color:#33333390;border-width:0px 0px 0px 0px;}.elementor-2632 .elementor-element.elementor-element-e9185f1 .jet-ajax-search__submit-icon{font-size:21px;}.elementor-2632 .elementor-element.elementor-element-e9185f1 .jet-ajax-search__submit{color:#234188;background-color:#02010100;}.elementor-2632 .elementor-element.elementor-element-e9185f1 .jet-ajax-search__results-area{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}/* Start custom CSS for wp-widget-categories, class: .elementor-element-540defb */.elementor-2632 .elementor-element.elementor-element-540defb h5 {
    color: #234188;
    font-weight: bold;
    font-size: 25px;
    margin-bottom: 10px;
}

.elementor-2632 .elementor-element.elementor-element-540defb ul {
    padding: 0;
}

.elementor-2632 .elementor-element.elementor-element-540defb li {
    display: block;
    padding: 10px 0;
    border-bottom: 1px solid rgba(51,51,51,0.2);
}/* End custom CSS */
/* Start custom CSS for wp-widget-post_views_counter_list_widget, class: .elementor-element-0aaed8b */.elementor-2632 .elementor-element.elementor-element-0aaed8b h5 {
    color: #234188;
    font-weight: bold;
    font-size: 25px;
    margin-bottom: 10px;
}

.elementor-2632 .elementor-element.elementor-element-0aaed8b ul {
    padding: 0;
}

.elementor-2632 .elementor-element.elementor-element-0aaed8b li:nth-child(1) {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
}

.elementor-2632 .elementor-element.elementor-element-0aaed8b li:nth-child(1) span img {
    flex-basis: 100%;
    width: 100%;
    margin-bottom: 20px;
}

.elementor-2632 .elementor-element.elementor-element-0aaed8b li:not(:nth-child(1)) {
    display: flex;
    flex-direction: row;
    align-items: center;
    margin-bottom: 20px;
}

.elementor-2632 .elementor-element.elementor-element-0aaed8b li:not(:nth-child(1)) .post-thumbnail {
    flex-basis: 50%;
}

.elementor-2632 .elementor-element.elementor-element-0aaed8b li:not(:nth-child(1)) .post-title {
    flex-basis: 50%;
    margin-left: 15px;
}

.elementor-2632 .elementor-element.elementor-element-0aaed8b li a {
    font-size: calc(18px + 3 * ((100vw - 400px) / 1520));
    line-height: calc(18px + 3 * ((100vw - 400px) / 1520) + 3px);
    color: #234188;
    font-weight: bold;
    margin-bottom: 10px;
}

.elementor-2632 .elementor-element.elementor-element-0aaed8b li:not(:nth-child(1)) .post-excerpt {
    display: none;
}/* End custom CSS */
/* Start custom CSS for wp-widget-archives, class: .elementor-element-e1223f9 */.elementor-2632 .elementor-element.elementor-element-e1223f9 h5 {
    color: #234188;
    font-weight: bold;
    font-size: 25px;
    margin-bottom: 10px;
}

.elementor-2632 .elementor-element.elementor-element-e1223f9 ul {
    padding: 0;
}

.elementor-2632 .elementor-element.elementor-element-e1223f9 li {
    display: block;
    padding: 10px 0;
    border-bottom: 1px solid rgba(51,51,51,0.2);
}/* End custom CSS */
/* Start custom CSS for wp-widget-categories, class: .elementor-element-540defb */.elementor-2632 .elementor-element.elementor-element-540defb h5 {
    color: #234188;
    font-weight: bold;
    font-size: 25px;
    margin-bottom: 10px;
}

.elementor-2632 .elementor-element.elementor-element-540defb ul {
    padding: 0;
}

.elementor-2632 .elementor-element.elementor-element-540defb li {
    display: block;
    padding: 10px 0;
    border-bottom: 1px solid rgba(51,51,51,0.2);
}/* End custom CSS */
/* Start custom CSS for wp-widget-post_views_counter_list_widget, class: .elementor-element-0aaed8b */.elementor-2632 .elementor-element.elementor-element-0aaed8b h5 {
    color: #234188;
    font-weight: bold;
    font-size: 25px;
    margin-bottom: 10px;
}

.elementor-2632 .elementor-element.elementor-element-0aaed8b ul {
    padding: 0;
}

.elementor-2632 .elementor-element.elementor-element-0aaed8b li:nth-child(1) {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
}

.elementor-2632 .elementor-element.elementor-element-0aaed8b li:nth-child(1) span img {
    flex-basis: 100%;
    width: 100%;
    margin-bottom: 20px;
}

.elementor-2632 .elementor-element.elementor-element-0aaed8b li:not(:nth-child(1)) {
    display: flex;
    flex-direction: row;
    align-items: center;
    margin-bottom: 20px;
}

.elementor-2632 .elementor-element.elementor-element-0aaed8b li:not(:nth-child(1)) .post-thumbnail {
    flex-basis: 50%;
}

.elementor-2632 .elementor-element.elementor-element-0aaed8b li:not(:nth-child(1)) .post-title {
    flex-basis: 50%;
    margin-left: 15px;
}

.elementor-2632 .elementor-element.elementor-element-0aaed8b li a {
    font-size: calc(18px + 3 * ((100vw - 400px) / 1520));
    line-height: calc(18px + 3 * ((100vw - 400px) / 1520) + 3px);
    color: #234188;
    font-weight: bold;
    margin-bottom: 10px;
}

.elementor-2632 .elementor-element.elementor-element-0aaed8b li:not(:nth-child(1)) .post-excerpt {
    display: none;
}/* End custom CSS */
/* Start custom CSS for wp-widget-archives, class: .elementor-element-e1223f9 */.elementor-2632 .elementor-element.elementor-element-e1223f9 h5 {
    color: #234188;
    font-weight: bold;
    font-size: 25px;
    margin-bottom: 10px;
}

.elementor-2632 .elementor-element.elementor-element-e1223f9 ul {
    padding: 0;
}

.elementor-2632 .elementor-element.elementor-element-e1223f9 li {
    display: block;
    padding: 10px 0;
    border-bottom: 1px solid rgba(51,51,51,0.2);
}/* End custom CSS */