.elementor-73375 .elementor-element.elementor-element-3916b87 .elementor-icon-list-icon{width:14px;}.elementor-73375 .elementor-element.elementor-element-3916b87 .elementor-icon-list-icon i{font-size:14px;}.elementor-73375 .elementor-element.elementor-element-3916b87 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-73375 .elementor-element.elementor-element-3916b87 .elementor-icon-list-item{font-size:14px;}.elementor-73375 .elementor-element.elementor-element-41de4eb .elementor-icon-list-icon{width:14px;}.elementor-73375 .elementor-element.elementor-element-41de4eb .elementor-icon-list-icon i{font-size:14px;}.elementor-73375 .elementor-element.elementor-element-41de4eb .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-73375 .elementor-element.elementor-element-41de4eb .elementor-icon-list-item{font-size:14px;}.elementor-73375 .elementor-element.elementor-element-4c4d8495 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-73375 .elementor-element.elementor-element-9fa9206{--spacer-size:50px;}.elementor-73375 .elementor-element.elementor-global-82184 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-73375 .elementor-element.elementor-global-82184{font-size:0.8em;line-height:1.4em;}.elementor-73375 .elementor-element.elementor-global-91009 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 20px 0px 20px;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-73375 .elementor-element.elementor-element-5de0a4b > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-73375 .elementor-element.elementor-element-6ac6688 .elementor-heading-title{font-size:18px;}.elementor-73375 .elementor-element.elementor-element-2011a78{--grid-row-gap:27px;--grid-column-gap:29px;}.elementor-73375 .elementor-element.elementor-element-2011a78 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-73375 .elementor-element.elementor-element-2011a78:after{content:"0.6";}.elementor-73375 .elementor-element.elementor-element-2011a78 .elementor-post__thumbnail__link{width:100%;}.elementor-73375 .elementor-element.elementor-element-2011a78 .elementor-post__meta-data span + span:before{content:"•";}.elementor-73375 .elementor-element.elementor-element-2011a78 .elementor-post__card{border-width:0px;border-radius:0px;padding-top:0px;padding-bottom:0px;}.elementor-73375 .elementor-element.elementor-element-2011a78 .elementor-post__badge{right:0;}.elementor-73375 .elementor-element.elementor-element-2011a78 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-73375 .elementor-element.elementor-element-f471e31{--spacer-size:50px;}.elementor-73375 .elementor-element.elementor-element-42ac9cf > .elementor-background-overlay{background-color:#FFFBF1;}@media(max-width:1024px){.elementor-73375 .elementor-element.elementor-element-9fa9206{--spacer-size:20px;}.elementor-73375 .elementor-element.elementor-global-91009 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-73375 .elementor-element.elementor-element-f471e31{--spacer-size:20px;}}@media(min-width:768px){.elementor-73375 .elementor-element.elementor-element-2f5f70b4{width:67.286%;}.elementor-73375 .elementor-element.elementor-element-3e48521{width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-73375 .elementor-element.elementor-element-2f5f70b4{width:100%;}.elementor-73375 .elementor-element.elementor-element-3e48521{width:100%;}}@media(max-width:767px){.elementor-73375 .elementor-element.elementor-element-3916b87 .elementor-icon-list-item{font-size:12px;}.elementor-73375 .elementor-element.elementor-element-41de4eb .elementor-icon-list-item{font-size:12px;}.elementor-73375 .elementor-element.elementor-element-2011a78 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.3 * 100% );}.elementor-73375 .elementor-element.elementor-element-2011a78:after{content:"0.3";}.elementor-73375 .elementor-element.elementor-element-2011a78 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for post-info, class: .elementor-element-3916b87 *//* entry meta offset elementor v3.26.3 styling update */
.elementor-73375 .elementor-element.elementor-element-3916b87 ul { list-style-type: none; margin: 0; padding-left: 0; }
.elementor-73375 .elementor-element.elementor-element-3916b87 ul li { display: inline; } 
.elementor-73375 .elementor-element.elementor-element-3916b87 .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text { display: inline; } /* category text display right after category icon */

.elementor-73375 .elementor-element.elementor-element-3916b87 .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text { display: inline; }
/* entry meta overall styling */
.elementor-73375 .elementor-element.elementor-element-3916b87.entry-meta ul.elementor-post-info li { font-size: 0.8em; }

.entry-meta { margin-top: -43px !important; margin-bottom: 40px !important; color: #999; line-height: 145%; }
.entry-meta a { color: grey; }
.entry-meta a:hover { color: #9d0000; }

/* normal/italicize unlinked text */
.elementor-73375 .elementor-element.elementor-element-3916b87 span.elementor-icon-list-text.elementor-post-info__item--type-custom { font-style: normal; } /* "by" author text */
.elementor-73375 .elementor-element.elementor-element-3916b87 .elementor-icon-list-text.elementor-post-info__item--type-custom a {
    font-style: normal;
}
.elementor-73375 .elementor-element.elementor-element-3916b87 span.elementor-icon-list-text.elementor-post-info__item--type-terms { font-style: normal !important; } /* "filed in" text */
.elementor-73375 .elementor-element.elementor-element-3916b87 .elementor-icon-list-text.elementor-post-info__item--type-terms a {
    font-style: normal;
}

/* set divider ("|") between taxonomy as normal weight */
.elementor-73375 .elementor-element.elementor-element-3916b87 .elementor-post-info__item.elementor-post-info__item--type-custom a:nth-child(2) { color: #999; font-style: normal; cursor: initial; }
.elementor-73375 .elementor-element.elementor-element-3916b87 .elementor-post-info__item.elementor-post-info__item--type-custom a:nth-child(2):hover { border-bottom: 0 !important; }

/* categories meta - adjust spacing */
.elementor-73375 .elementor-element.elementor-element-3916b87 .elementor-post-info__terms-list { padding-left: 2px; }
.elementor-73375 .elementor-element.elementor-element-3916b87 a.elementor-post-info__terms-list-item { padding: 0; }

/* categories & tags meta - remove spacing betw categories/tags */
.elementor-73375 .elementor-element.elementor-element-3916b87.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item.elementor-repeater-item-65e8d91 { margin-right: -8px; }

/* tags meta - adjust spacing between category/tax meta */
.elementor-73375 .elementor-element.elementor-element-3916b87 .elementor-icon-list-item.elementor-repeater-item-4ba7ce8.elementor-inline-item { margin-left: 5px; }

/* adjust overall spacing for entry meta */
.elementor-73375 .elementor-element.elementor-element-3916b87.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item.elementor-repeater-item-1951a26 { margin-right: -8px; }
.elementor-73375 .elementor-element.elementor-element-3916b87.elementor-element ul.elementor-icon-list-items {
    margin-right: 8px;
}

/* media responsive */
@media only screen and (max-width: 768px) {
    .entry-meta { margin-top: -40px !important; 
    line-height: 120%; }
}
@media only screen and (max-width: 600px) {
    /* display ABOUT meta as block for smaller screen */
    .elementor-73375 .elementor-element.elementor-element-3916b87 .elementor-repeater-item-1951a26 { /* width: 100%; display: block !important; */ }
    /* remove link padding on small screen */
    .elementor-73375 .elementor-element.elementor-element-3916b87 a { padding: 0 1px 0 0 !important; }
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-41de4eb *//* entry meta offset elementor v3.26.3 styling update */

.elementor-73375 .elementor-element.elementor-element-41de4eb ul { list-style-type: none; margin: 0; padding-left: 0; }
.elementor-73375 .elementor-element.elementor-element-41de4eb ul li { display: inline-block; padding-right: 11px; }

/* entry meta overall styling */
.elementor-73375 .elementor-element.elementor-element-41de4eb.entry-meta ul.elementor-post-info li { font-size: 0.8em; }

/* normal/italicize unlinked text */
.elementor-73375 .elementor-element.elementor-element-41de4eb span.elementor-post-info__item--type-date .elementor-post-info__item-prefix { font-style: normal; margin-right: -2px; } /* for "posted" date text */
.elementor-73375 .elementor-element.elementor-element-41de4eb .elementor-repeater-item-236f189  span.elementor-post-info__item.elementor-post-info__item--type-custom { font-style: normal; margin-right: -10px;}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-82184 */.elementor-73375 .elementor-element.elementor-global-82184 p { margin: 0; !important; }/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-91009 */.elementor-73375 .elementor-element.elementor-global-91009 h3 { margin: 15px 0; padding: 0; line-height: 120%;}

.elementor-73375 .elementor-element.elementor-global-91009 p { margin: 0; text-align: center; font-size: 16px; line-height: 150%; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5de0a4b */.site-content .elementor-73375 .elementor-element.elementor-element-5de0a4b ul {
    padding-left: 20px;
    margin-top: 5px;
}
.site-content .elementor-73375 .elementor-element.elementor-element-5de0a4b ul li {
    margin-bottom: 3px;
}

.elementor-73375 .elementor-element.elementor-element-5de0a4b .elementor-widget-container {
    padding-right: 10px !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-2011a78 */.elementor-posts--thumbnail-top .elementor-post__thumbnail__link { margin-bottom: 0 !important; }

.elementor-73375 .elementor-element.elementor-element-2011a78 .elementor-posts .elementor-post__title { margin-top: 5px; margin-bottom: 22px; font-size: 16px; line-height: 150%; }

.elementor-73375 .elementor-element.elementor-element-2011a78 .elementor-posts .elementor-post__text { padding: 0 20px; margin-bottom: 0; margin-top: 7px; }

/* Modify shadow styling */
.elementor-card-shadow-yes .elementor-post__card { box-shadow: 0 0 8px 0 rgb(0 0 0 / 15%); }
.elementor-card-shadow-yes .elementor-post__card:hover { box-shadow: 0 0 14px 0 rgb(0 0 0 / 45%); }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-025be54 *//* remove column 10px padding, default elementor setting */

.related .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated { padding: 0; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d6f927d *//* remove padding around related widget */
.elementor-73375 .elementor-element.elementor-element-d6f927d.related .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0;
}


/*
.elementor-73375 .elementor-element.elementor-element-d6f927d {
    position: absolute;
    bottom: 600px;
}

.elementor-73375 .elementor-element.elementor-element-d6f927d .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated { padding: 0; }


@media (max-width: 850px) {
    .elementor-73375 .elementor-element.elementor-element-d6f927d {
        position: static;
        bottom: 0;
    }
}
*//* End custom CSS */