/* Generated from page: home */
.themify_builder_content-905 .tb_840y209{padding-bottom:9%;padding-top:9%;text-align:center}
.themify_builder_content-905 .tb_xekz121.module-text.module h1{font-size:3.8em}
.themify_builder_content-905 .tb_xekz121.module-text{margin-bottom:20px}
.themify_builder_content-905 .tb_0j48355.module-post.module .post-title,.themify_builder_content-905 .tb_0j48355.module-post.module .post-title a{font-style:normal;font-size:1em;color:#878787;font-family:"Public Sans";font-weight:400}
.themify_builder_content-905 .tb_0j48355.module-post.module .post-title{letter-spacing:0}

@media(max-width:1024px){
.themify_builder_content-905 .tb_xekz121.module-text.module h1{font-size:3.6em}
}
@media(max-width:768px){
.themify_builder_content-905 .tb_xekz121.module-text.module h1{font-size:3.2em}
}
@media(max-width:680px){
.themify_builder_content-905 .tb_xekz121.module-text.module h1{font-size:2.2em}
}/*Builder Custom CSS START*/
body {
    background: #f3f3f3;
}
.post-image img{
    border-radius:18px;
    transition:transform .4s, box-shadow .4s;
}
.post-image img:hover{
    transform:scale(1.05);
    box-shadow:0 5px 20px rgba(0,0,0,.1)
}
a.load-more-button{
    font-size:1.3em;
    background:var(--theme_accent);
    color:#fff
}
a.load-more-button:hover{
    background:#000
}
/*Builder Custom CSS END*/