.elementor-53586 .elementor-element.elementor-element-b409828{--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;--overlay-opacity:0.4;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-53586 .elementor-element.elementor-element-b409828:not(.elementor-motion-effects-element-type-background), .elementor-53586 .elementor-element.elementor-element-b409828 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-53586 .elementor-element.elementor-element-b409828::before, .elementor-53586 .elementor-element.elementor-element-b409828 > .elementor-background-video-container::before, .elementor-53586 .elementor-element.elementor-element-b409828 > .e-con-inner > .elementor-background-video-container::before, .elementor-53586 .elementor-element.elementor-element-b409828 > .elementor-background-slideshow::before, .elementor-53586 .elementor-element.elementor-element-b409828 > .e-con-inner > .elementor-background-slideshow::before, .elementor-53586 .elementor-element.elementor-element-b409828 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}.elementor-53586 .elementor-element.elementor-element-2bc9162{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;}.elementor-53586 .elementor-element.elementor-element-2bc9162 .elementor-headline{text-align:center;}.elementor-53586 .elementor-element.elementor-element-2bc9162 .elementor-headline-dynamic-wrapper path{stroke:#F18F01;}.elementor-53586 .elementor-element.elementor-element-2bc9162 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-53586 .elementor-element.elementor-element-3b92dd4{width:var( --container-widget-width, 77% );max-width:77%;padding:0px 0px 30px 0px;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;font-size:18px;color:#FFFFFF;}.elementor-53586 .elementor-element.elementor-element-3b92dd4.elementor-element{--align-self:center;}.elementor-53586 .elementor-element.elementor-element-95a72ae{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-53586 .elementor-element.elementor-element-85a4077{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-53586 .elementor-element.elementor-element-c44ea9e{--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;--padding-top:50px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-53586 .elementor-element.elementor-element-c44ea9e:not(.elementor-motion-effects-element-type-background), .elementor-53586 .elementor-element.elementor-element-c44ea9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0dce4a1 );}.elementor-53586 .elementor-element.elementor-element-1227a48{text-align:center;}.elementor-53586 .elementor-element.elementor-element-1227a48 .elementor-heading-title{font-size:40px;}.elementor-53586 .elementor-element.elementor-element-46f7cd2{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-size:18px;}.elementor-53586 .elementor-element.elementor-element-46f7cd2.elementor-element{--align-self:center;}.elementor-53586 .elementor-element.elementor-element-fdb3948{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-53586 .elementor-element.elementor-element-fdb3948:not(.elementor-motion-effects-element-type-background), .elementor-53586 .elementor-element.elementor-element-fdb3948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0dce4a1 );}.elementor-53586 .elementor-element.elementor-element-e5099fa{--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;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-53586 .elementor-element.elementor-element-e5099fa::before, .elementor-53586 .elementor-element.elementor-element-e5099fa > .elementor-background-video-container::before, .elementor-53586 .elementor-element.elementor-element-e5099fa > .e-con-inner > .elementor-background-video-container::before, .elementor-53586 .elementor-element.elementor-element-e5099fa > .elementor-background-slideshow::before, .elementor-53586 .elementor-element.elementor-element-e5099fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-53586 .elementor-element.elementor-element-e5099fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-53586 .elementor-element.elementor-element-e5099fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-53586 .elementor-element.elementor-element-e49cb9f img{border-radius:10px 10px 0px 0px;}.elementor-53586 .elementor-element.elementor-element-2d222e5{text-align:center;}.elementor-53586 .elementor-element.elementor-element-2d222e5 .elementor-heading-title{font-size:25px;}.elementor-53586 .elementor-element.elementor-element-151cddb{padding:0px 10px 0px 10px;}.elementor-53586 .elementor-element.elementor-element-4616acf{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;}.elementor-53586 .elementor-element.elementor-element-26bcd4e{--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;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-53586 .elementor-element.elementor-element-26bcd4e::before, .elementor-53586 .elementor-element.elementor-element-26bcd4e > .elementor-background-video-container::before, .elementor-53586 .elementor-element.elementor-element-26bcd4e > .e-con-inner > .elementor-background-video-container::before, .elementor-53586 .elementor-element.elementor-element-26bcd4e > .elementor-background-slideshow::before, .elementor-53586 .elementor-element.elementor-element-26bcd4e > .e-con-inner > .elementor-background-slideshow::before, .elementor-53586 .elementor-element.elementor-element-26bcd4e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-53586 .elementor-element.elementor-element-26bcd4e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-53586 .elementor-element.elementor-element-e35b0f0 img{border-radius:10px 10px 0px 0px;}.elementor-53586 .elementor-element.elementor-element-eda19a5{text-align:center;}.elementor-53586 .elementor-element.elementor-element-eda19a5 .elementor-heading-title{font-size:25px;}.elementor-53586 .elementor-element.elementor-element-970f813{padding:0px 10px 0px 10px;}.elementor-53586 .elementor-element.elementor-element-7d4ce20{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;}.elementor-53586 .elementor-element.elementor-element-d9ae940{--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;--padding-top:80px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-53586 .elementor-element.elementor-element-d9ae940:not(.elementor-motion-effects-element-type-background), .elementor-53586 .elementor-element.elementor-element-d9ae940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8ef7ed );}.elementor-53586 .elementor-element.elementor-element-96922b2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-53586 .elementor-element.elementor-element-96922b2.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-53586 .elementor-element.elementor-element-9048cbb{text-align:center;}.elementor-53586 .elementor-element.elementor-element-9048cbb .elementor-heading-title{font-size:40px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-53586 .elementor-element.elementor-element-3b92dd4{padding:0px 0px 40px 0px;font-size:16px;}.elementor-53586 .elementor-element.elementor-element-c44ea9e{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-53586 .elementor-element.elementor-element-46f7cd2{padding:0px 0px 40px 0px;}.elementor-53586 .elementor-element.elementor-element-d9ae940{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-53586 .elementor-element.elementor-element-96922b2{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}}@media(max-width:1024px){.elementor-53586 .elementor-element.elementor-element-3b92dd4{padding:0px 0px 30px 0px;}.elementor-53586 .elementor-element.elementor-element-c44ea9e{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-53586 .elementor-element.elementor-element-46f7cd2{padding:10px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-53586 .elementor-element.elementor-element-d9ae940{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-53586 .elementor-element.elementor-element-b409828{--padding-top:150px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-53586 .elementor-element.elementor-element-2bc9162 .elementor-headline{font-size:30px;}.elementor-53586 .elementor-element.elementor-element-3b92dd4{padding:0px 0px 20px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-53586 .elementor-element.elementor-element-c44ea9e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-53586 .elementor-element.elementor-element-1227a48 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-53586 .elementor-element.elementor-element-46f7cd2{padding:10px 0px 10px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;font-size:16px;}.elementor-53586 .elementor-element.elementor-element-fdb3948{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-53586 .elementor-element.elementor-element-2d222e5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-53586 .elementor-element.elementor-element-151cddb{font-size:16px;}.elementor-53586 .elementor-element.elementor-element-4616acf .elementor-button{padding:020px 030px 20px 30px;}.elementor-53586 .elementor-element.elementor-element-eda19a5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-53586 .elementor-element.elementor-element-970f813{font-size:16px;}.elementor-53586 .elementor-element.elementor-element-7d4ce20 .elementor-button{padding:20px 030px 20px 30px;}.elementor-53586 .elementor-element.elementor-element-d9ae940{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-53586 .elementor-element.elementor-element-9048cbb.elementor-element{--align-self:center;}.elementor-53586 .elementor-element.elementor-element-9048cbb{text-align:center;}.elementor-53586 .elementor-element.elementor-element-9048cbb .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-53586 .elementor-element.elementor-element-2e60085{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}}@media(min-width:768px){.elementor-53586 .elementor-element.elementor-element-95a72ae{--content-width:1140px;}.elementor-53586 .elementor-element.elementor-element-c44ea9e{--content-width:1600px;}.elementor-53586 .elementor-element.elementor-element-e5099fa{--width:45.013%;}.elementor-53586 .elementor-element.elementor-element-26bcd4e{--width:45.171%;}.elementor-53586 .elementor-element.elementor-element-96922b2{--width:80%;}}@media(max-width:1366px) and (min-width:768px){.elementor-53586 .elementor-element.elementor-element-e5099fa{--width:550.188px;}.elementor-53586 .elementor-element.elementor-element-26bcd4e{--width:527.2px;}.elementor-53586 .elementor-element.elementor-element-96922b2{--width:955.195px;}}/* Start custom CSS */.custom-posts-listing-container {display:grid;grid-template-columns:repeat(3,1fr);grid-gap: 20px;}

.custom-posts-listing-container .posts-grid .post-item {min-width:100%;}

.custom-posts-listing-container .post-inner {height: 100%;display: flex;flex-flow: column;}

.custom-posts-listing-container .custom-post-header {position: relative;height: 230px;}

.custom-posts-listing-container .feature_image_link {display: flex;border-top-left-radius: 15px;border-top-right-radius: 15px;overflow: hidden;justify-content: center;align-items: center;height: 100%;border: 1px solid rgba(19, 29, 38, .1);border-bottom: unset;}
.custom-posts-listing-container .default-featured-image img{min-height:230px;object-fit:contain;}
.custom-posts-listing-container .feature_image {height: 100%;object-fit: cover;}

 

.custom-posts-listing-container .post-date {background-color: var(--e-global-color-secondary);padding: 8px 16px 5px;color:#fff;;position: absolute;bottom: 0;border-radius: 10px 10px 0 0;text-align: center;left: 20px;}

.custom-posts-listing-container .custom-post-content {width: 100%;background: #fff;border: 1px solid rgba(19, 29, 38, .1);border-top: 0;flex: 1;padding:20px;}
.custom-posts-listing-container .custom-post-content .custom-post-title{ margin-top: 0; margin-bottom: 15px; line-height: 24px;}
.custom-posts-listing-container .custom-post-content .custom-post-title a{font-size: 24px;line-height: 24px;font-weight: 600;color:#000;margin-bottom: 20px;}
.custom-posts-listing-container .custom-post-content .custom-post-title a:hover{color: var(--e-global-color-secondary);text-decoration: none;}

.custom-posts-listing-container .custom-post-content .post-category{background: #F18F01;font-size: 16px;font-weight: 400;line-height: 20px;color: #fff;padding: 8px;border-radius: 15px;display: inline-block;margin-bottom: 10px;}

.custom-posts-listing-container .custom-post-excerpt {font-size:18px;line-height:24px;font-weight:400;margin-bottom: 20px;}

.custom-posts-listing-container .inner-cover {display: flex;flex-direction: column;height: 100%;}

.custom-posts-listing-container .custom-read-more {display: flex;justify-content: space-between;align-items: center;margin-top: auto;font-size: 18px !important;line-height: 16px !important;color: #fff !important;background-color: var(--e-global-color-secondary);padding: 15px;border-radius: 15px;width: max-content;}

.custom-pagination{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:20px;}

.custom-pagination > .page-numbers{font-size:20px !important;border:1px solid #7B7B7B;padding: 5px;border-radius: 6px;display: flex;justify-content: center;align-items: center;color: #7B7B7B;}

.custom-pagination > .page-numbers:hover,.custom-pagination  .page-numbers.current {background:#F18F01;color:#fff;}

@media only screen and (max-width: 1024px) {
 .custom-posts-listing-container {grid-template-columns:repeat(2,1fr);}
}
@media only screen and (max-width: 767px) {
 .custom-posts-listing-container .custom-post-content{padding:10px;}
 .custom-posts-listing-container {grid-template-columns:repeat(1,1fr);}
 .custom-posts-listing-container .custom-read-more{padding:10px;}
 
}/* End custom CSS */