*{margin:0;padding:0;box-sizing:border-box}.title-box{position:relative}.title-box img{width:100%;min-height:125px}.title-box .above_title{position:absolute;top:0;left:7%;display:flex;align-content:center;bottom:0;align-items:center}.title-box *{color:#fff;text-shadow:0 0 3px #000}.title-box a{font-weight:600}.content-container{margin:3% auto;max-width:calc(100% - 15%)}.post-contents{display:flex;flex-wrap:wrap;justify-content:center;gap:25px;margin:5% 0}#full-width-blog .post-contents .postbox{flex:0 0 calc( (100%/4) - 20px )}#blog-with-sidebar .post-contents .post-sidebar{flex:0 0 23%}#blog-with-sidebar .post-contents .post-text-content{flex:0 0 75%;display:flex;flex-wrap:wrap;gap:20px}#blog-with-sidebar .post-contents .post-text-content>div{flex:0 0 calc( (100%/3) - 14px )}#blog-with-lr-sidebar .post-contents .post-text-content{display:flex;flex-wrap:wrap;justify-content:space-between}#blog-with-lr-sidebar .post-contents :is(.post-left-sidebar,.post-right-sidebar){flex:0 0 20%}#blog-with-lr-sidebar .post-contents .post-text-content{flex:0 0 56%}#blog-with-lr-sidebar .post-contents .postbox{flex:0 0 49%;margin-bottom:20px}.post-content{padding-top:10px;display:flex;flex-direction:column;gap:10px}.post-contents .postbox .post-image img{width:100%}.post-content .post-categories a{color:#2b2d42;font-weight:600}.post-content h4{font-family:open sans,Sans-serif;font-size:20px;font-weight:800}.post-content .post-readmore{text-transform:capitalize;font-size:15px;line-height:26px;font-weight:600;color:#029335;text-decoration:underline}.page-contents{display:flex;margin:5% 0}.page-with-sidebar .page-contents .page-sidebar{flex:0 0 23%}.page-with-sidebar .page-contents .page-text-content{flex:0 0 75%;padding:0 15px}.page-with-lr-sidebar .page-contents .page-sidebar{flex:0 0 20%}.page-with-lr-sidebar .page-contents .page-text-content{flex:0 0 60%;padding:0 15px}.elemento-widget-sidebar{padding:10px 15px;border:1px solid #000}.elemento-widget-sidebar aside{margin-block:10px}.elemento-widget-sidebar *{color:#000}.navigation{text-align:center;margin:25px 0}.page-numbers{font-weight:600;font-family:open sans,Sans-serif;padding:8px 15px;border-radius:5px;color:#000}.prev.page-numbers,.next.page-numbers,.page-numbers.current{background-color:#029335;color:#fff}.page-numbers:not(.prev){border:1px solid #029335}
