.elementor-59 .elementor-element.elementor-element-29068b4a .tmc-posts-horizontal .tmc-posts-card-img-wrapper{opacity:1}.elementor-59 .elementor-element.elementor-element-29068b4a .tmc-posts-horizontal-reverse .tmc-posts-card-img-wrapper{opacity:1}.elementor-59 .elementor-element.elementor-element-29068b4a .tmc-posts-horizontal .tmc-posts-card-img-wrapper:hover{opacity:1}.elementor-59 .elementor-element.elementor-element-29068b4a .tmc-posts-horizontal-reverse .tmc-posts-card-img-wrapper:hover{opacity:1}.elementor-59 .elementor-element.elementor-element-29068b4a .tmc-posts-carousel .slick-prev:before{font-size:20px;line-height:40px;color:#000}.elementor-59 .elementor-element.elementor-element-29068b4a .tmc-posts-carousel .slick-next:before{font-size:20px;line-height:40px;color:#000}.elementor-59 .elementor-element.elementor-element-29068b4a .tmc-posts-carousel .slick-prev{height:40px;width:40px;left:-5px;top:50%;transform:translateY(-50%);background:#fff;border-top-left-radius:0px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:0px}.elementor-59 .elementor-element.elementor-element-29068b4a .tmc-posts-carousel .slick-next{height:40px;width:40px;right:-5px;top:50%;transform:translateY(-50%);background:#fff;border-top-left-radius:10px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:10px}.elementor-59 .elementor-element.elementor-element-29068b4a .tmc-posts-carousel .slick-prev:hover:before{color:#7b0707}.elementor-59 .elementor-element.elementor-element-29068b4a .tmc-posts-carousel .slick-next:hover:before{color:#7b0707}.elementor-59 .elementor-element.elementor-element-29068b4a .tmc-posts-carousel .slick-prev:hover{background:#fff}.elementor-59 .elementor-element.elementor-element-29068b4a .tmc-posts-carousel .slick-next:hover{background:#fff}.elementor-59 .elementor-element.elementor-element-29068b4a .tmc-posts-carousel .slick-dots li{line-height:16px;width:16px}.elementor-59 .elementor-element.elementor-element-29068b4a .tmc-posts-carousel .slick-dots li button:before{font-size:16px;color:#900}.elementor-59 .elementor-element.elementor-element-29068b4a .tmc-posts-carousel .slick-dots{margin:0 0 -35px}.elementor-59 .elementor-element.elementor-element-f4c2a9f .tmc-posts-horizontal .tmc-posts-card-img-wrapper{opacity:1}.elementor-59 .elementor-element.elementor-element-f4c2a9f .tmc-posts-horizontal-reverse .tmc-posts-card-img-wrapper{opacity:1}.elementor-59 .elementor-element.elementor-element-f4c2a9f .tmc-posts-horizontal .tmc-posts-card-img-wrapper:hover{opacity:.8}.elementor-59 .elementor-element.elementor-element-f4c2a9f .tmc-posts-horizontal-reverse .tmc-posts-card-img-wrapper:hover{opacity:.8}.elementor-59 .elementor-element.elementor-element-f4c2a9f .tmc-masonry-badge{padding:7px 14px;margin:0 5px 0 0;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px}.elementor-59 .elementor-element.elementor-element-f4c2a9f .tmc-posts-pager>a{width:30px;height:30px;line-height:30px;color:#fff;background-color:rgba(153,0,0,.97)}.elementor-59 .elementor-element.elementor-element-f4c2a9f .tmc-posts-pager>span{width:30px;height:30px;line-height:30px;color:#fff;background-color:rgba(153,0,0,.97)}.elementor-59 .elementor-element.elementor-element-f4c2a9f .tmc-posts-pager>a:hover{color:#fff;background-color:#5c0000}.elementor-59 .elementor-element.elementor-element-f4c2a9f .tmc-posts-pager>span.current{color:#fff;background-color:#5c0000}.elementor-59 .elementor-element.elementor-element-85a076b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-59 .elementor-element.elementor-element-850394e .tmc-posts-list-date img{width:14px;height:14px;border-top-left-radius:100%;border-top-right-radius:100%;border-bottom-right-radius:100%;border-bottom-left-radius:100%}.elementor-59 .elementor-element.elementor-element-850394e .tmc-posts-list-author-link:hover{color:#7b0707}.elementor-59 .elementor-element.elementor-element-850394e .tmc-posts-list-author-link{font-size:.8rem;text-transform:uppercase;line-height:1.4em;padding:0 10px 0 0}.elementor-59 .elementor-element.elementor-element-a5222f4 .tmc-posts-list-date img{width:14px;height:14px;border-top-left-radius:100%;border-top-right-radius:100%;border-bottom-right-radius:100%;border-bottom-left-radius:100%}.elementor-59 .elementor-element.elementor-element-a5222f4 .tmc-posts-list-author-link{color:#000;font-size:.8rem;text-transform:uppercase;line-height:1.4em;padding:0 10px 0 0}.elementor-59 .elementor-element.elementor-element-a5222f4 .tmc-posts-list-author-link:hover{color:#7b0707}.elementor-59 .elementor-element.elementor-element-68184b6 .tmc-posts-horizontal .tmc-posts-card-img-wrapper{width:40%;opacity:1}.elementor-59 .elementor-element.elementor-element-68184b6 .tmc-posts-horizontal .tmc-posts-card-body-wrapper{width:calc(100% - 40%)}.elementor-59 .elementor-element.elementor-element-68184b6 .slick-slide{margin-left:14px;margin-right:14px;margin-top:0;margin-bottom:1px}.elementor-59 .elementor-element.elementor-element-68184b6 .slick-list{margin-left:-14px;margin-right:-14px}.elementor-59 .elementor-element.elementor-element-68184b6 .tmc-posts-horizontal-reverse .tmc-posts-card-img-wrapper{opacity:1}.elementor-59 .elementor-element.elementor-element-68184b6 .tmc-posts-horizontal .tmc-posts-card-img-wrapper:hover{opacity:.8}.elementor-59 .elementor-element.elementor-element-68184b6 .tmc-posts-horizontal-reverse .tmc-posts-card-img-wrapper:hover{opacity:.8}.elementor-59 .elementor-element.elementor-element-68184b6 .tmc-posts-carousel .slick-prev:before{font-size:20px;line-height:40px;color:#000}.elementor-59 .elementor-element.elementor-element-68184b6 .tmc-posts-carousel .slick-next:before{font-size:20px;line-height:40px;color:#000}.elementor-59 .elementor-element.elementor-element-68184b6 .tmc-posts-carousel .slick-prev{height:40px;width:40px;left:0;top:17%;transform:translateY(-17%);background:#fafafa;border-top-left-radius:0px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:0px}.elementor-59 .elementor-element.elementor-element-68184b6 .tmc-posts-carousel .slick-next{height:40px;width:40px;right:0;top:17%;transform:translateY(-17%);background:#fafafa;border-top-left-radius:10px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:10px}.elementor-59 .elementor-element.elementor-element-68184b6 .tmc-posts-carousel .slick-prev:hover:before{color:#7b0707}.elementor-59 .elementor-element.elementor-element-68184b6 .tmc-posts-carousel .slick-next:hover:before{color:#7b0707}.elementor-59 .elementor-element.elementor-element-68184b6 .tmc-posts-carousel .slick-prev:hover{background:#fafafa}.elementor-59 .elementor-element.elementor-element-68184b6 .tmc-posts-carousel .slick-next:hover{background:#fafafa}.elementor-59 .elementor-element.elementor-element-68184b6 .tmc-posts-carousel .slick-dots li{line-height:20px;width:20px}.elementor-59 .elementor-element.elementor-element-68184b6 .tmc-posts-carousel .slick-dots li button:before{font-size:20px;color:#202c39}.elementor-59 .elementor-element.elementor-element-68184b6 .tmc-posts-carousel .slick-dots{margin:0}.elementor-59 .elementor-element.elementor-element-5c52778 .tmc-posts-horizontal .tmc-posts-card-img-wrapper{width:40%;opacity:1}.elementor-59 .elementor-element.elementor-element-5c52778 .tmc-posts-horizontal .tmc-posts-card-body-wrapper{width:calc(100% - 40%)}.elementor-59 .elementor-element.elementor-element-5c52778 .slick-slide{margin-left:14px;margin-right:14px;margin-top:0;margin-bottom:1px}.elementor-59 .elementor-element.elementor-element-5c52778 .slick-list{margin-left:-14px;margin-right:-14px}.elementor-59 .elementor-element.elementor-element-5c52778 .tmc-posts-horizontal-reverse .tmc-posts-card-img-wrapper{opacity:1}.elementor-59 .elementor-element.elementor-element-5c52778 .tmc-posts-horizontal .tmc-posts-card-img-wrapper:hover{opacity:.8}.elementor-59 .elementor-element.elementor-element-5c52778 .tmc-posts-horizontal-reverse .tmc-posts-card-img-wrapper:hover{opacity:.8}.elementor-59 .elementor-element.elementor-element-5c52778 .tmc-posts-carousel .slick-prev:before{font-size:20px;line-height:40px;color:#000}.elementor-59 .elementor-element.elementor-element-5c52778 .tmc-posts-carousel .slick-next:before{font-size:20px;line-height:40px;color:#000}.elementor-59 .elementor-element.elementor-element-5c52778 .tmc-posts-carousel .slick-prev{height:40px;width:40px;left:0;top:17%;transform:translateY(-17%);background:#fff;border-top-left-radius:0px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:0px}.elementor-59 .elementor-element.elementor-element-5c52778 .tmc-posts-carousel .slick-next{height:40px;width:40px;right:0;top:17%;transform:translateY(-17%);background:#fff;border-top-left-radius:10px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:10px}.elementor-59 .elementor-element.elementor-element-5c52778 .tmc-posts-carousel .slick-prev:hover:before{color:#7b0707}.elementor-59 .elementor-element.elementor-element-5c52778 .tmc-posts-carousel .slick-next:hover:before{color:#7b0707}.elementor-59 .elementor-element.elementor-element-5c52778 .tmc-posts-carousel .slick-prev:hover{background:#fff}.elementor-59 .elementor-element.elementor-element-5c52778 .tmc-posts-carousel .slick-next:hover{background:#fff}.elementor-59 .elementor-element.elementor-element-5c52778 .tmc-posts-carousel .slick-dots li{line-height:20px;width:20px}.elementor-59 .elementor-element.elementor-element-5c52778 .tmc-posts-carousel .slick-dots li button:before{font-size:20px;color:#202c39}.elementor-59 .elementor-element.elementor-element-5c52778 .tmc-posts-carousel .slick-dots{margin:0}.elementor-59 .elementor-element.elementor-element-bfab282>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-59 .elementor-element.elementor-element-2df007e .tmc-posts-horizontal .tmc-posts-card-img-wrapper{width:40%;opacity:1}.elementor-59 .elementor-element.elementor-element-2df007e .tmc-posts-horizontal .tmc-posts-card-body-wrapper{width:calc(100% - 40%)}.elementor-59 .elementor-element.elementor-element-2df007e .slick-slide{margin-left:14px;margin-right:14px;margin-top:0;margin-bottom:1px}.elementor-59 .elementor-element.elementor-element-2df007e .slick-list{margin-left:-14px;margin-right:-14px}.elementor-59 .elementor-element.elementor-element-2df007e .tmc-posts-horizontal-reverse .tmc-posts-card-img-wrapper{opacity:1}.elementor-59 .elementor-element.elementor-element-2df007e .tmc-posts-horizontal .tmc-posts-card-img-wrapper:hover{opacity:.8}.elementor-59 .elementor-element.elementor-element-2df007e .tmc-posts-horizontal-reverse .tmc-posts-card-img-wrapper:hover{opacity:.8}.elementor-59 .elementor-element.elementor-element-2df007e .tmc-posts-carousel .slick-prev:before{font-size:20px;line-height:40px;color:#000}.elementor-59 .elementor-element.elementor-element-2df007e .tmc-posts-carousel .slick-next:before{font-size:20px;line-height:40px;color:#000}.elementor-59 .elementor-element.elementor-element-2df007e .tmc-posts-carousel .slick-prev{height:40px;width:40px;left:0;top:22%;transform:translateY(-22%);background:#fafafa;border-top-left-radius:0px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:0px}.elementor-59 .elementor-element.elementor-element-2df007e .tmc-posts-carousel .slick-next{height:40px;width:40px;right:0;top:22%;transform:translateY(-22%);background:#fafafa;border-top-left-radius:10px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:10px}.elementor-59 .elementor-element.elementor-element-2df007e .tmc-posts-carousel .slick-prev:hover:before{color:#7b0707}.elementor-59 .elementor-element.elementor-element-2df007e .tmc-posts-carousel .slick-next:hover:before{color:#7b0707}.elementor-59 .elementor-element.elementor-element-2df007e .tmc-posts-carousel .slick-prev:hover{background:#fafafa}.elementor-59 .elementor-element.elementor-element-2df007e .tmc-posts-carousel .slick-next:hover{background:#fafafa}.elementor-59 .elementor-element.elementor-element-2df007e .tmc-posts-carousel .slick-dots li{line-height:20px;width:20px}.elementor-59 .elementor-element.elementor-element-2df007e .tmc-posts-carousel .slick-dots li button:before{font-size:20px;color:#202c39}.elementor-59 .elementor-element.elementor-element-2df007e .tmc-posts-carousel .slick-dots{margin:0}@media (max-width:1024px){.elementor-59 .elementor-element.elementor-element-29068b4a .tmc-posts-carousel .slick-prev:before{font-size:16px;line-height:40px}.elementor-59 .elementor-element.elementor-element-29068b4a .tmc-posts-carousel .slick-next:before{font-size:16px;line-height:40px}.elementor-59 .elementor-element.elementor-element-29068b4a .tmc-posts-carousel .slick-prev{height:40px;width:40px}.elementor-59 .elementor-element.elementor-element-29068b4a .tmc-posts-carousel .slick-next{height:40px;width:40px}}