.boroda-posts { display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 22px; }
.boroda-post-card { min-width:0;display:flex;flex-direction:column; }
.boroda-post-image { display:block;position:relative;width:100%;aspect-ratio:1/.53;overflow:hidden;margin-bottom:20px; }
.boroda-post-image img { width:100%;height:100%;object-fit:cover;display:block; }
.boroda-post-title { font:500 24px/1.2 Montserrat,sans-serif;color:#1D6B47;margin:0 0 25px;padding:0;overflow-wrap:anywhere; }
.boroda-post-title a { color:inherit;font:inherit;text-decoration:inherit; }
.boroda-post-more { display:inline-block;font:500 12px/1.5 Montserrat,sans-serif;color:#4B896D;text-decoration:none; }
.boroda-posts--home .boroda-post-card { box-shadow:0 0 10px #0008;padding-bottom:50px;text-align:center; }
.boroda-posts--cards { gap:70px 45px; }
.boroda-posts--cards .boroda-post-card { background:#4B896D; }
.boroda-posts--cards .boroda-post-image { aspect-ratio:1/.66; }
.boroda-posts--cards .boroda-post-text { padding:0 50px;margin:20px 0; }
.boroda-posts--cards .boroda-post-title { color:#fff;font:700 24px/25px Montserrat,sans-serif;letter-spacing:-.68px;text-transform:capitalize;margin-bottom:15px; }
.boroda-post-excerpt p { margin:0; }
.boroda-posts--cards .boroda-post-excerpt { color:#fff;font:300 14px/22px Helvetica,sans-serif;margin-bottom:10px; }
.boroda-posts--cards .boroda-post-more { color:#fff;font:700 14px/21px Montserrat,sans-serif;text-transform:capitalize;text-decoration:underline;margin-bottom:20px; }
.boroda-posts--sidebar { grid-template-columns:minmax(0,1fr);gap:35px; }
.boroda-posts--sidebar .boroda-post-card { display:flex;flex-direction:row;align-items:flex-start;gap:18px; }
.boroda-posts--sidebar .boroda-post-image { width:30%;flex:0 0 30%;aspect-ratio:1/.66;margin:0; }
.boroda-posts--sidebar .boroda-post-title { color:#4a4a4a;font:500 16px/1.2 Montserrat,sans-serif;text-transform:capitalize;margin-bottom:9px; }
.boroda-posts--sidebar .boroda-post-excerpt { color:#4a4a4a;font:200 14px/1.2 Montserrat,sans-serif; }
.boroda-posts--sidebar .boroda-post-text { min-width:0;flex:1; }
.boroda-entry-title { padding:0;margin:0;color:var(--e-global-color-primary,#4B896D);font:600 31px/1 Montserrat,sans-serif; }
.boroda-entry-date { color:#4a4a4a;font:300 16px/1.5 Montserrat,sans-serif;text-transform:capitalize; }
.boroda-entry-date a { color:inherit; }
.boroda-entry-image img { display:block;width:100%;height:auto; }
.boroda-entry-content { color:#4a4a4a;font:400 16px/1.5 Montserrat,sans-serif; }
.boroda-entry-content> :first-child { margin-top:0; }
.boroda-entry-author { display:flex;align-items:center;gap:15px;width:100%; }
.boroda-entry-author .boroda-author-image { width:100px;height:100px;object-fit:cover;border:1px solid #eee;border-radius:63px;flex-shrink:0; }
.boroda-entry-author h6 { font-size:18px;margin:0 0 5px; }
.boroda-entry-author p { font-size:12px;margin:0 0 10px; }
.boroda-entry-navigation { display:grid;grid-template-columns:1fr 1fr;position:relative;min-height:80px;font-family:Montserrat,sans-serif; }
.boroda-entry-navigation::after { content:'';position:absolute;left:50%;top:0;bottom:0;width:1px;background:#d2d1d8; }
.boroda-entry-navigation>div { min-width:0;display:flex;align-items:center; }
.boroda-entry-navigation a { display:flex;align-items:center;color:#1D6B47;width:100%;min-width:0; }
.boroda-entry-navigation a>span:not(.boroda-nav-arrow) { min-width:0; }
.boroda-entry-prev { padding-right:40px; }
.boroda-entry-next { padding-left:40px;text-align:right; }
.boroda-entry-next a { flex-direction:row-reverse; }
.boroda-nav-label { display:block;color:#4a4a4a;font:400 16px/1.5 Montserrat,sans-serif; }
.boroda-nav-title { display:block;font:400 20px/1.5 Montserrat,sans-serif;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.boroda-nav-arrow { flex:0 0 auto;font-size:21px;padding-right:20px;color:#454546; }
.boroda-entry-next .boroda-nav-arrow { padding:0 0 0 20px; }
@media(max-width:1024px) {
 .boroda-posts--home { grid-template-columns:repeat(2,minmax(0,1fr)); }
 .boroda-posts--home .boroda-post-image { aspect-ratio:1/.5; }
 .boroda-posts--cards { grid-template-columns:minmax(0,1fr); }
 .boroda-posts--cards .boroda-post-image { aspect-ratio:1/.5; }
 .boroda-posts--sidebar .boroda-post-title { font-size:14px; }
}
@media(max-width:767px) {
 .boroda-posts--home { grid-template-columns:minmax(0,1fr); }
 .boroda-posts--cards .boroda-post-image { aspect-ratio:1/.8; }
 .boroda-posts--sidebar .boroda-post-image { flex-basis:32%;width:32%; }
 .elementor-widget-boroda-author { margin-bottom:5rem!important; }
 .boroda-entry-prev { padding-right:20px; }
 .boroda-entry-next { padding-left:20px; }
}
.boroda-entry-author .boroda-author-image { height:auto; }
