.elementor-1368 .elementor-element.elementor-element-88dfadc{--display:flex;}.elementor-widget-posts-grid-builder .jgb_item-body{background-color:var( --e-global-color-primary );}.elementor-widget-posts-grid-builder .jgb_item-type{background-color:var( --e-global-color-primary );}.elementor-widget-posts-grid-builder .jgb_spinner{color:var( --e-global-color-primary );}.elementor-1368 .elementor-element.elementor-element-47ff56b .jgb_item-body{background-color:var( --e-global-color-5db786a );margin:0px 0px 0px 0px;padding:10px 10px 10px 20px;border-radius:0px 0px 20px 20px;}.elementor-1368 .elementor-element.elementor-element-47ff56b{width:100%;max-width:100%;}.elementor-1368 .elementor-element.elementor-element-47ff56b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1368 .elementor-element.elementor-element-47ff56b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1368 .elementor-element.elementor-element-47ff56b .jgb_item-container{padding:0px 0px 0px 0px;border-radius:20px 20px 0px 0px;}.elementor-1368 .elementor-element.elementor-element-47ff56b .jgb_item-title{margin:0px 0px 2px 0px;color:var( --e-global-color-secondary );font-size:18px;font-weight:700;line-height:1.3em;text-align:right;order:1;}.elementor-1368 .elementor-element.elementor-element-47ff56b .jgb_item-description{margin:0px 0px 0px 0px;color:var( --e-global-color-secondary );font-size:16px;text-align:right;order:1;}.elementor-1368 .elementor-element.elementor-element-47ff56b .jgb_item-divider-separator{border-top-style:solid;border-top-width:1px;width:100%;}.elementor-1368 .elementor-element.elementor-element-47ff56b .jgb_item-type{border-radius:20px 20px 20px 20px;}.elementor-1368 .elementor-element.elementor-element-47ff56b .jgb_item-divider{order:1;}.elementor-1368 .elementor-element.elementor-element-47ff56b .jgb_item-meta{order:1;}.elementor-1368 .elementor-element.elementor-element-47ff56b .jgb_item-type-wrap{order:1;}.elementor-1368 .elementor-element.elementor-element-47ff56b .jgb_spinner{font-size:16px;}@media(max-width:1024px){.elementor-1368 .elementor-element.elementor-element-47ff56b{width:var( --container-widget-width, 730.111px );max-width:730.111px;--container-widget-width:730.111px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-1368 .elementor-element.elementor-element-47ff56b{width:100%;max-width:100%;}}/* Start custom CSS for posts-grid-builder, class: .elementor-element-47ff56b */.jgb_item.jgb_item-default:hover {
    filter: saturate(1.6);
    transition: 0.2s;
}

.jgb_item-thumb {
    background-position-y: top;
}/* End custom CSS */