@import url("https://fonts.googleapis.com/css2?family=Red+Hat+Display:ital,wght@0,300..900;1,300..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");
.bg-primary {
background-color: #25292F!important;
}
h1,h2,h3 {
font-weight: 900;
}
body {
font-family: "Roboto", serif;
}
a {
color:  rgb(8, 141, 246);
text-decoration: none;
}
.container {
max-width: 100%;
}
.entry-title a {
text-decoration: none;
font-size: 1rem;
font-weight: 700;
color: #25292f;
} .post-grid {
display: grid;
grid-template-columns: repeat(2, 1fr); gap: 20px; } .post-item {
border: 1px solid #ddd; padding: 15px;
background: #f9f9f9; border-radius: 5px; text-align: center; }
#right-sidebar {
width: 25%;
text-align: center;
}
.entry-header img {
height: 340px;
object-fit: cover;
}
.guest-blogging {
background: #ffc107;
border-radius: 4px;
padding: 1px 10px;
}
.guest-blogging a {
color: black
}
.footer-menus {
margin-top: 30px
}
.footer-menus a {
color: #000000;
text-decoration: none;
}
.site-info {
margin-top: 30px
}
.entry-title {
font-size: 2rem;
font-weight: 900;
text-align: center;
color: #00994c;
}
.page-title {
font-size: 2rem;
font-weight: 900;
margin-bottom: 2%;
}
.post-featured-img {
background: black;
height: 274px;
overflow: hidden;
margin-bottom: 2%;
margin-top: 2%;
text-align: center;
}
.post-featured-img img {
height: 400px;
object-fit: cover;
opacity: .5;
}
.post-navigation {
display: none;
}
.hentry {
padding: 0 20px;
}
.related-posts {
margin-top: 20px;
}
.related-posts h3 {
font-size: 20px;
margin-bottom: 10px;
}
.related-posts ul {
list-style: none;
padding: 0;
display: flex;
gap: 10px;
}
.related-posts ul li {
text-align: center;
flex: 1;
}
.related-posts ul li a {
text-decoration: none;
color: #333;
}
.related-posts ul li img {
border-radius: 5px;
}
.entry-footer span {
padding-right: 10px;
font-size: 13px;
width: 200px;
display: block;
margin: 0 auto;
}
.btn-outline-primary, .wpcf7 input[type=submit] {
background: #ffc107;
--bs-btn-color: #000000;
--bs-btn-border-color: #5533ff00;
--bs-btn-hover-color: #494949;
--bs-btn-hover-bg: #f5c533;
--bs-btn-hover-border-color: #5533ff00;
--bs-btn-focus-shadow-rgb: 85,51,255;
--bs-btn-active-color: #333333;
--bs-btn-active-bg: #ffc107;
--bs-btn-active-border-color: #5533ff00;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #ffc107;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #ffc107;
--bs-gradient: none;
}
.bypostauthor, .gallery-caption, .sticky, .wp-caption, .wp-caption-text {
font-size: 11px;
text-align: center;
}
.btn-secondary {
--bs-btn-color: #fff;
--bs-btn-bg: #198754;
--bs-btn-border-color: #198754;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #198754;
--bs-btn-hover-border-color: #198754;
--bs-btn-focus-shadow-rgb: 130,138,145;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #198754;
--bs-btn-active-border-color: #198754;
--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color: #fff;
--bs-btn-disabled-bg: #198754;
--bs-btn-disabled-border-color: #198754;
}
@media (max-width: 480px) {
#right-sidebar {
width: 100%;
}
.fwp-fixed-widget {
position: relative!important;
top: 4%!important;
}
.post-grid {
grid-template-columns: 1fr; }
.entry-title {
font-size: 1.4rem;
}
.related-posts ul {
overflow: auto;
}
.img-fluid {
max-width: 120px;
height: auto;
}
.entry-header img {
height: auto;
}
}