.elementor-7811 .elementor-element.elementor-element-de58a32 > .elementor-container{max-width:1420px;}.elementor-7811 .elementor-element.elementor-element-2f524eb{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;--divider-element-spacing:15px;}.elementor-7811 .elementor-element.elementor-element-2f524eb .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-7811 .elementor-element.elementor-element-2f524eb .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-7811 .elementor-element.elementor-element-2f524eb .elementor-divider__text{color:#000000;font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:500;}.elementor-7811 .elementor-element.elementor-element-2f524eb > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-7811 .elementor-element.elementor-element-75342fe > .elementor-container{max-width:1401px;}.elementor-7811 .elementor-element.elementor-element-75342fe{margin-top:-10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7811 .elementor-element.elementor-element-0468aed > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7811 .elementor-element.elementor-element-43d37c7 .blog-list .post-inner-loop .grid-item{padding:15px 15px 15px 15px;}.elementor-7811 .elementor-element.elementor-element-43d37c7 .theplus-pagination > a:hover,.elementor-7811 .elementor-element.elementor-element-43d37c7 .theplus-pagination > a:focus,.elementor-7811 .elementor-element.elementor-element-43d37c7 .theplus-pagination span.current{color:#FF0000;border-bottom-color:#FF0000;}.elementor-7811 .elementor-element.elementor-element-43d37c7 .blog-list .post-category-list span a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-7811 .elementor-element.elementor-element-43d37c7 .blog-list .post-inner-loop .post-category-list span a{border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;border-radius:5px 5px 5px 5px;background-color:#000000;}.elementor-7811 .elementor-element.elementor-element-43d37c7 .blog-list .post-inner-loop .post-category-list span:hover a{border-color:#252525;background-color:#C60018;}.elementor-7811 .elementor-element.elementor-element-43d37c7 .blog-list .post-category-list.style-1 span a{padding:10px 10px 10px 10px;}.elementor-7811 .elementor-element.elementor-element-43d37c7 .blog-list .post-inner-loop .post-title,.elementor-7811 .elementor-element.elementor-element-43d37c7 .blog-list .post-inner-loop .post-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-7811 .elementor-element.elementor-element-43d37c7 .blog-list .post-inner-loop .blog-list-content:hover .post-title,.elementor-7811 .elementor-element.elementor-element-43d37c7 .blog-list .post-inner-loop .blog-list-content:hover .post-title a{color:#C60018;}.elementor-7811 .elementor-element.elementor-element-43d37c7 .blog-list .post-inner-loop .entry-content,.elementor-7811 .elementor-element.elementor-element-43d37c7 .blog-list .post-inner-loop .entry-content p{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;color:#000000;}.elementor-7811 .elementor-element.elementor-element-43d37c7 .blog-list .blog-list-content .blog-featured-image:before,.elementor-7811 .elementor-element.elementor-element-43d37c7 .blog-list.list-isotope-metro .blog-list-content .blog-bg-image-metro:before,.elementor-7811 .elementor-element.elementor-element-43d37c7 .blog-list.blog-style-4 .post-content-bottom .blog-bg-image-metro:before{background-color:#FFFFFF00;}.elementor-7811 .elementor-element.elementor-element-43d37c7 .blog-list.blog-style-3 .blog-list-content,.elementor-7811 .elementor-element.elementor-element-43d37c7 .blog-list.blog-style-3 .blog-featured-image,.elementor-7811 .elementor-element.elementor-element-43d37c7 .blog-list.blog-style-2 .blog-featured-image{border-radius:15px 15px 0px 0px;}.elementor-7811 .elementor-element.elementor-element-43d37c7 .blog-list .blog-featured-image.tp-cst-img-full img{min-height:300px;max-height:300px;}.elementor-7811 .elementor-element.elementor-element-43d37c7 .pt-plus-filter-post-category .category-filters li a,.elementor-7811 .elementor-element.elementor-element-43d37c7 .pt-plus-filter-post-category .category-filters.style-1 li a.all span.all_post_count{font-size:20px;font-weight:600;}.elementor-7811 .elementor-element.elementor-element-43d37c7 .pt-plus-filter-post-category .category-filters li a{color:#000000;}.elementor-7811 .elementor-element.elementor-element-43d37c7 .pt-plus-filter-post-category .category-filters:not(.hover-style-2) li a:hover,.elementor-7811 .elementor-element.elementor-element-43d37c7  .pt-plus-filter-post-category .category-filters:not(.hover-style-2) li a:focus,.elementor-7811 .elementor-element.elementor-element-43d37c7  .pt-plus-filter-post-category .category-filters:not(.hover-style-2) li a.active,.elementor-7811 .elementor-element.elementor-element-43d37c7 .pt-plus-filter-post-category .category-filters.hover-style-2 li a span:not(.all_post_count)::before{color:#C60018;}.elementor-7811 .elementor-element.elementor-element-43d37c7 .pt-plus-filter-post-category .category-filters li a span.all_post_count{color:#FFFFFF;}.elementor-7811 .elementor-element.elementor-element-43d37c7 .pt-plus-filter-post-category .category-filters.style-1 li a.all span.all_post_count{background-color:#C60018;}.elementor-7811 .elementor-element.elementor-element-43d37c7 .blog-list .post-inner-loop .grid-item .blog-list-content{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4D4D4;border-radius:15px 15px 15px 15px;box-shadow:-13px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-7811 .elementor-element.elementor-element-43d37c7 .blog-list .post-inner-loop .grid-item .blog-list-content:hover{border-color:#C60018;}.elementor-7811 .elementor-element.elementor-element-43d37c7 .theplus-posts-not-found{background-color:#FF0000;box-shadow:0px 0px 10px 0px rgba(255, 0, 0, 0.5);}.elementor-7811 .elementor-element.elementor-element-43d37c7 > .elementor-widget-container{margin:-20px 0px -30px 0px;padding:5px 5px 5px 5px;}@media(max-width:1024px){.elementor-7811 .elementor-element.elementor-element-2f524eb .elementor-divider-separator{width:100%;}.elementor-7811 .elementor-element.elementor-element-0468aed > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-7811 .elementor-element.elementor-element-43d37c7 > .elementor-widget-container{margin:-10px 0px -30px 0px;padding:5px 5px 5px 5px;}}@media(max-width:767px){.elementor-7811 .elementor-element.elementor-element-2f524eb .elementor-divider-separator{width:100%;}.elementor-7811 .elementor-element.elementor-element-2f524eb .elementor-divider__text{font-size:30px;}.elementor-7811 .elementor-element.elementor-element-2f524eb{--divider-element-spacing:5px;}.elementor-7811 .elementor-element.elementor-element-2f524eb > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-7811 .elementor-element.elementor-element-0468aed > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-7811 .elementor-element.elementor-element-43d37c7 > .elementor-widget-container{margin:-10px 0px -30px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for divider, class: .elementor-element-2f524eb */.elementor-7811 .elementor-element.elementor-element-2f524eb .elementor-divider__text{
    max-width: 70%;
}/* End custom CSS */
/* Start custom CSS for tp-blog-listout, class: .elementor-element-43d37c7 */.elementor-7811 .elementor-element.elementor-element-43d37c7 .post-meta-info.style-1 span.post-author a{
    pointer-events:none;
}

.elementor-7811 .elementor-element.elementor-element-43d37c7 .blog-list-content .entry-content p{
    margin-bottom:0px;
    margin-top:15px;
}

.elementor-7811 .elementor-element.elementor-element-43d37c7 .post-content-bottom{
    height: 240px;
}


.elementor-7811 .elementor-element.elementor-element-43d37c7 .blog-list .post-category-list.style-1 span a{
	margin-right:8px;
	
}

.elementor-7811 .elementor-element.elementor-element-43d37c7 .slick-prev, .slick-next{
    background-color: #ffffff85;
    border-radius: 50%;
}

@media (max-width:1024px)
{
    .elementor-7811 .elementor-element.elementor-element-43d37c7 .post-content-bottom{
    height: 300px;
}
}

@media (max-width:991px)
{
    .elementor-7811 .elementor-element.elementor-element-43d37c7 .post-content-bottom{
    height: 250px;
}

}
@media (max-width:767px)
{
    .elementor-7811 .elementor-element.elementor-element-43d37c7 .post-content-bottom{
    height: auto;
}
}/* End custom CSS */