.elementor-29809 .elementor-element.elementor-element-bdd5758{--display:flex;--background-transition:0.3s;}.elementor-29809 .elementor-element.elementor-element-12c1f63 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.48 * 100% );}.elementor-29809 .elementor-element.elementor-element-12c1f63:after{content:"0.48";}.elementor-29809 .elementor-element.elementor-element-12c1f63 .elementor-post__meta-data span + span:before{content:"•";}.elementor-29809 .elementor-element.elementor-element-12c1f63{--grid-column-gap:8px;--grid-row-gap:35px;}.elementor-29809 .elementor-element.elementor-element-12c1f63 .elementor-post__card{padding-top:8px;padding-bottom:8px;}.elementor-29809 .elementor-element.elementor-element-12c1f63 .elementor-post__text{margin-top:0px;}.elementor-29809 .elementor-element.elementor-element-12c1f63 .elementor-post__title{margin-bottom:8px;}@media(max-width:767px){.elementor-29809 .elementor-element.elementor-element-12c1f63 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.7 * 100% );}.elementor-29809 .elementor-element.elementor-element-12c1f63:after{content:"0.7";}.elementor-29809 .elementor-element.elementor-element-12c1f63{--grid-column-gap:0px;--grid-row-gap:40px;}}/* Start custom CSS */.hero .hero-image img {
    
        width: 750px;
background-color: white;
}


.page .type-page, .page .type-post, .single-post .type-page, .single-post .type-post {
    margin: 0 auto;
    width: calc(100% - 20px);
    max-width: 1120px;
}

.page .type-page h3, .page .type-post h3, .single-post .type-page h3, .single-post .type-post h3 {
    margin: 6px 0;
}/* End custom CSS */