.elementor-7613 .elementor-element.elementor-element-c1d2a4f{--display:flex}.elementor-7613 .elementor-element.elementor-element-3969c52{--spacer-size:10vh}.elementor-7613 .elementor-element.elementor-element-acdebf0>.elementor-widget-container{margin:0 0 0 1em;padding:0 0 1em}.elementor-7613 .elementor-element.elementor-element-acdebf0 .thegem-te-post-title{justify-content:left;text-align:left}.elementor-7613 .elementor-element.elementor-element-acdebf0 .thegem-te-post-title .post-title{letter-spacing:2.5px}.elementor-7613 .elementor-element.elementor-element-a6c8185{--display:flex;--overflow:auto}.elementor-7613 .elementor-element.elementor-element-a6c8185.e-con{--order:-99999}.elementor-7613 .elementor-element.elementor-element-f02b488{--display:flex;--flex-wrap:nowrap;--overflow:hidden}.elementor-7613 .elementor-element.elementor-element-0c16cfb{width:var(--container-widget-width,1260px);max-width:1260px;--container-widget-width:1260px;--container-widget-flex-grow:0}.elementor-7613 .elementor-element.elementor-element-0c16cfb>.elementor-widget-container{margin:2em 0;padding:0 0 0 1em}.elementor-7613 .elementor-element.elementor-element-0c16cfb.elementor-element{--align-self:flex-start;--order:-99999}.elementor-7613 .elementor-element.elementor-element-bb27e4f{--spacer-size:100px}@media(max-width:767px){.elementor-7613 .elementor-element.elementor-element-0c16cfb{--container-widget-width:298px;--container-widget-flex-grow:0;width:var(--container-widget-width,298px);max-width:298px}}@media(min-width:768px){.elementor-7613 .elementor-element.elementor-element-a6c8185{--content-width:1260px}}.custom-posts-wrapper{width:100%}.custom-post-item{border-bottom:1px solid #e0e0e0;padding:.5em 0}.date-title-wrapper{display:flex;align-items:center}.custom-date{text-align:center;line-height:1;margin:0}.custom-date .day{color:#36f;font-size:15pt;font-weight:700}.custom-date .month{font-size:10pt;font-weight:700;display:block}.custom-date .year{font-size:9pt;font-weight:400;display:block}.custom-title{padding-left:15px;font-size:2rem;text-align:left;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.custom-title a{text-decoration:none;color:inherit}.custom-title a:hover{color:#06c;text-decoration:underline}