.elementor-14200 .elementor-element.elementor-element-4201c3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-14200 .elementor-element.elementor-element-bac690a .blog-grid.blog-style-justified .post-item .post-content-wrapper{background:#f2f5f6 !important}.elementor-14200 .elementor-element.elementor-element-bac690a .blog-grid .post-item .post-content-wrapper:hover .post-image a:before{background:rgba(255,255,255,.8) !important}.elementor-14200 .elementor-element.elementor-element-bac690a .blog-load-more .gem-inner-wrapper-btn{flex-direction:row}.elementor-14200 .elementor-element.elementor-element-bac690a .post-read-more .gem-inner-wrapper-btn{flex-direction:row}.elementor-14200 .elementor-element.elementor-element-bac690a>.elementor-widget-container{padding:40px 0 0}.elementor-14200 .elementor-element.elementor-element-bac690a .blog-grid.blog-style-justified article{margin-bottom:42px;padding-left:calc(42px/2);padding-right:calc(42px/2)}.elementor-14200 .elementor-element.elementor-element-bac690a .blog-grid.blog-style-justified .post-item:not(.sticky) .post-title{margin-top:0;margin-bottom:37px}.elementor-14200 .elementor-element.elementor-element-bac690a .blog-grid .post-item:not(.sticky) .post-image{opacity:calc(100/100)}.elementor-14200 .elementor-element.elementor-element-bac690a .blog-grid .post-item:not(.sticky) .post-image a:after{background-color:#3c3950}.elementor-14200 .elementor-element.elementor-element-bac690a .blog-grid .post-item:not(.sticky) .entry-title span.light,.elementor-14200 .elementor-element.elementor-element-bac690a .blog-grid .post-item:not(.sticky) .entry-title span.light a{font-size:18px;text-transform:none;line-height:1.2em;letter-spacing:.2px}.elementor-14200 .elementor-element.elementor-element-bac690a .blog-grid .post-item:not(.sticky) .post-content-wrapper:hover .entry-title a{color:#b0b0b0}.elementor-14200 .elementor-element.elementor-element-bac690a .blog-grid .post-item:not(.sticky) .entry-title-date{font-size:21px}.elementor-14200 .elementor-element.elementor-element-bac690a .blog-grid .post-item:not(.sticky) .comments-link a:hover{color:#00bcd4}.elementor-14200 .elementor-element.elementor-element-bac690a .blog-load-more{margin-top:100px}.elementor-14200 .elementor-element.elementor-element-bac690a .post-read-more .gem-button-container .gem-button{border-width:2px;border-color:#000}.elementor-14200 .elementor-element.elementor-element-bac690a .post-read-more .gem-button-container .gem-button span{color:#000}.elementor-14200 .elementor-element.elementor-element-bac690a .post-read-more .gem-button-container .gem-button .gem-button-icon{color:#000}.elementor-14200 .elementor-element.elementor-element-bac690a .post-read-more .gem-button-container .gem-button .gem-button-icon svg{fill:#000}.elementor-14200 .elementor-element.elementor-element-bac690a .post-content-wrapper:hover .post-read-more .gem-button-container .gem-button span{color:#fff}.elementor-14200 .elementor-element.elementor-element-bac690a .post-content-wrapper:hover .post-read-more .gem-button-container .gem-button .gem-button-icon{color:#fff}.elementor-14200 .elementor-element.elementor-element-bac690a .post-content-wrapper:hover .post-read-more .gem-button-container .gem-button .gem-button-icon svg{fill:#fff}.elementor-14200 .elementor-element.elementor-element-bac690a .post-content-wrapper:hover .post-read-more .gem-button-container .gem-button{background-color:#000;border-color:#000}