.elementor-15111 .elementor-element.elementor-element-4660b04b:not(.elementor-motion-effects-element-type-background), .elementor-15111 .elementor-element.elementor-element-4660b04b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-15111 .elementor-element.elementor-element-4660b04b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15111 .elementor-element.elementor-element-4660b04b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15111 .elementor-element.elementor-element-394fc96d .elementor-heading-title{font-family:var( --e-global-typography-d2cb52b-font-family ), Sans-serif;font-size:var( --e-global-typography-d2cb52b-font-size );font-weight:var( --e-global-typography-d2cb52b-font-weight );line-height:var( --e-global-typography-d2cb52b-line-height );letter-spacing:var( --e-global-typography-d2cb52b-letter-spacing );word-spacing:var( --e-global-typography-d2cb52b-word-spacing );}.elementor-15111 .elementor-element.elementor-element-394fc96d > .elementor-widget-container{margin:40px 0px 0px 0px;padding:20px 20px 20px 20px;background-color:#5D0707;}.elementor-15111 .elementor-element.elementor-element-50b201ad .elementor-post__thumbnail__link{width:100%;}.elementor-15111 .elementor-element.elementor-element-50b201ad{--grid-column-gap:15px;--grid-row-gap:15px;--load-more-message-alignment:center;--load-more-message-color:#5D0707;--load-more—spacing:6px;}.elementor-15111 .elementor-element.elementor-element-50b201ad .elementor-post{padding:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);background-color:#FFFFFF;}.elementor-15111 .elementor-element.elementor-element-50b201ad .elementor-post__title, .elementor-15111 .elementor-element.elementor-element-50b201ad .elementor-post__title a{color:#5D0707;font-family:var( --e-global-typography-855e31c-font-family ), Sans-serif;font-size:var( --e-global-typography-855e31c-font-size );font-weight:var( --e-global-typography-855e31c-font-weight );line-height:var( --e-global-typography-855e31c-line-height );letter-spacing:var( --e-global-typography-855e31c-letter-spacing );word-spacing:var( --e-global-typography-855e31c-word-spacing );}.elementor-15111 .elementor-element.elementor-element-534e255d{--spacer-size:100px;}@media(max-width:1024px) and (min-width:768px){.elementor-15111 .elementor-element.elementor-element-1c630c7c{width:100%;}}@media(max-width:1024px){.elementor-15111 .elementor-element.elementor-element-394fc96d .elementor-heading-title{font-size:var( --e-global-typography-d2cb52b-font-size );line-height:var( --e-global-typography-d2cb52b-line-height );letter-spacing:var( --e-global-typography-d2cb52b-letter-spacing );word-spacing:var( --e-global-typography-d2cb52b-word-spacing );}.elementor-15111 .elementor-element.elementor-element-50b201ad .elementor-post__title, .elementor-15111 .elementor-element.elementor-element-50b201ad .elementor-post__title a{font-size:var( --e-global-typography-855e31c-font-size );line-height:var( --e-global-typography-855e31c-line-height );letter-spacing:var( --e-global-typography-855e31c-letter-spacing );word-spacing:var( --e-global-typography-855e31c-word-spacing );}}@media(max-width:767px){.elementor-15111 .elementor-element.elementor-element-394fc96d .elementor-heading-title{font-size:var( --e-global-typography-d2cb52b-font-size );line-height:var( --e-global-typography-d2cb52b-line-height );letter-spacing:var( --e-global-typography-d2cb52b-letter-spacing );word-spacing:var( --e-global-typography-d2cb52b-word-spacing );}.elementor-15111 .elementor-element.elementor-element-50b201ad .elementor-post__thumbnail__link{width:100%;}.elementor-15111 .elementor-element.elementor-element-50b201ad .elementor-post__title, .elementor-15111 .elementor-element.elementor-element-50b201ad .elementor-post__title a{font-size:var( --e-global-typography-855e31c-font-size );line-height:var( --e-global-typography-855e31c-line-height );letter-spacing:var( --e-global-typography-855e31c-letter-spacing );word-spacing:var( --e-global-typography-855e31c-word-spacing );}}/* Start custom CSS for posts, class: .elementor-element-50b201ad */.main-poster img {
    margin-bottom: 25px;
    width: 345px;
    height: 425px;
    object-fit: cover;
}/* End custom CSS */