.elementor-607 .elementor-element.elementor-element-4637bac .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.57 * 100% );}.elementor-607 .elementor-element.elementor-element-4637bac:after{content:"0.57";}.elementor-607 .elementor-element.elementor-element-4637bac .elementor-post__thumbnail__link{width:100%;}.elementor-607 .elementor-element.elementor-element-4637bac{--grid-column-gap:30px;--grid-row-gap:35px;width:100%;max-width:100%;}.elementor-607 .elementor-element.elementor-element-4637bac.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-607 .elementor-element.elementor-element-4637bac.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-607 .elementor-element.elementor-element-4637bac.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-607 .elementor-element.elementor-element-4637bac .elementor-post__title, .elementor-607 .elementor-element.elementor-element-4637bac .elementor-post__title a{font-size:45px;}.elementor-607 .elementor-element.elementor-element-567218d{--spacer-size:10px;}.elementor-607 .elementor-element.elementor-element-0c5b3f7 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.85 * 100% );}.elementor-607 .elementor-element.elementor-element-0c5b3f7:after{content:"0.85";}.elementor-607 .elementor-element.elementor-element-0c5b3f7 .elementor-post__meta-data span + span:before{content:"•";}.elementor-607 .elementor-element.elementor-element-0c5b3f7{--grid-column-gap:30px;--grid-row-gap:35px;width:100%;max-width:100%;}.elementor-607 .elementor-element.elementor-element-0c5b3f7 .elementor-post__text{margin-top:20px;}.elementor-607 .elementor-element.elementor-element-0c5b3f7 .elementor-post__title, .elementor-607 .elementor-element.elementor-element-0c5b3f7 .elementor-post__title a{font-size:28px;}.elementor-607 .elementor-element.elementor-element-79a73d0{--spacer-size:10px;}.elementor-607 .elementor-element.elementor-element-7d0fec9 .elementor-post__meta-data span + span:before{content:"•";}.elementor-607 .elementor-element.elementor-element-7d0fec9{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-607 .elementor-element.elementor-element-7d0fec9 .elementor-post__text{margin-top:20px;}.elementor-607 .elementor-element.elementor-element-7d0fec9 .elementor-post__badge{right:0;}.elementor-607 .elementor-element.elementor-element-7d0fec9 .elementor-post__card .elementor-post__badge{background-color:rgba(0,0,0,0.5);margin:20px;}.elementor-607 .elementor-element.elementor-element-7d0fec9 .elementor-post__read-more{color:#54595f;}.elementor-607 .elementor-element.elementor-element-7d0fec9 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-607 .elementor-element.elementor-element-7d0fec9 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-607 .elementor-element.elementor-element-7d0fec9 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-607 .elementor-element.elementor-element-7d0fec9 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-607 .elementor-element.elementor-element-7d0fec9 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-607 .elementor-element.elementor-element-c930d0e > .elementor-container{min-height:812px;}.elementor-607 .elementor-element.elementor-element-c930d0e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-607 .elementor-element.elementor-element-90eafe1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-607 .elementor-element.elementor-element-b31424e{width:66.727%;}.elementor-607 .elementor-element.elementor-element-4e5f201{width:33.273%;}.elementor-607 .elementor-element.elementor-element-7fcee39{width:66.909%;}.elementor-607 .elementor-element.elementor-element-09645d6{width:33.091%;}}@media(max-width:1024px){.elementor-607 .elementor-element.elementor-element-4637bac .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-607 .elementor-element.elementor-element-4637bac:after{content:"0.6";}.elementor-607 .elementor-element.elementor-element-4637bac .elementor-post__thumbnail__link{width:100%;}.elementor-607 .elementor-element.elementor-element-4637bac .elementor-post__title, .elementor-607 .elementor-element.elementor-element-4637bac .elementor-post__title a{font-size:30px;}.elementor-607 .elementor-element.elementor-element-0c5b3f7 .elementor-post__title, .elementor-607 .elementor-element.elementor-element-0c5b3f7 .elementor-post__title a{font-size:24px;}}@media(max-width:767px){.elementor-607 .elementor-element.elementor-element-4637bac .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.7 * 100% );}.elementor-607 .elementor-element.elementor-element-4637bac:after{content:"1.7";}.elementor-607 .elementor-element.elementor-element-4637bac .elementor-post__thumbnail__link{width:100%;}.elementor-607 .elementor-element.elementor-element-4637bac .elementor-post__title, .elementor-607 .elementor-element.elementor-element-4637bac .elementor-post__title a{font-size:14px;}.elementor-607 .elementor-element.elementor-element-0c5b3f7 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-607 .elementor-element.elementor-element-0c5b3f7:after{content:"1";}.elementor-607 .elementor-element.elementor-element-0c5b3f7 .elementor-post__title, .elementor-607 .elementor-element.elementor-element-0c5b3f7 .elementor-post__title a{font-size:16px;}}/* Start custom CSS for posts, class: .elementor-element-4637bac */.featured .elementor-post__text {
    position: absolute;
    bottom: 40px;
    background-color: #000;
    background-color: rgba(0,0,0,0.5);
    
    padding: 20px;
}

.featured .elementor-post__title {
    max-width: 80%;
}

.featured .elementor-post__title a {
    color: #eee !important;
}

.featured .elementor-post__thumbnail__link {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-0c5b3f7 */.second .elementor-post__text , .featured .elementor-post__text {
    position: absolute;
    bottom: 40px;
    background-color: #000;
    background-color: rgba(0,0,0,0.5);
    
    padding: 20px;
}

.featured .elementor-post__title {
    max-width: 80%;
}

.second .elementor-post__title {
    margin-top: 25px;
}

.second .elementor-post__title a, .featured .elementor-post__title a {
    color: #eee !important;
}

.second .elementor-post__thumbnail__link, .featured .elementor-post__thumbnail__link {
    margin-bottom: 0 !important;
}/* End custom CSS */