.blog-box {border: 1px solid #eaeaea;background: #fff;padding: 20px 20px;display: flex;flex-wrap: wrap;margin-bottom: 30px;}
.blog-img {width: 40%;}
.blog-img img {width: 100%;}
.blog-cont {width: 60%;padding-left: 20px;}
.blog-cont h3, .blog-cont h3 a {color: #143d60;}
.blog .blog-cont h3 {font-size: 24px;line-height: 35px;border-bottom: 1px solid #ccc;padding-bottom: 15px;margin-bottom: 15px;}
.blog-cont p {font-size: 16px;line-height: 26px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;color: #4b4c4d;font-family: 'Manrope';}
.blog .blog-cont h3 a:hover {color: #a0c878;}
.blog-cont a {color: #143d60;font-weight: 600;}
.blog-cont a:hover {color: #a0c878;}

.box-sec {background: #fcfcfc;padding: 20px 20px;margin-bottom: 25px;border: 1px solid #eaeaea;}
.box-sec h6 {color: #003a66;font-size: 22px;}
.blog-search .form-group {display: flex;align-items: center;position: relative;}
.blog-search .form-group .input-group-btn {position: absolute;right: 0;padding: 3px 0px;border-left: 1px solid #dee2e6;}
.search_btn img {width: 24px;}
.box-sec .form-group:last-child{ margin-bottom: 0px;}
input.default_btn:hover {background: #333446;}
input.default_btn {border: 0;}

.post-box {display: flex;flex-wrap: wrap;margin-bottom: 20px;}
.post-box:last-child {margin-bottom: 0;}
.post-box .post-thumb {width: 70px;}
.post-box .post-content {width: calc(100% - 70px );padding-left: 15px;}
.post-thumb a {display: block;}
.post-thumb a img {width: 100%;}
.post-content span {color: #787b84;font-size: 14px;font-weight: 600;letter-spacing: 1.4px;text-transform: uppercase;}
.post-content h4 {font-size: 16px;font-weight: 500;line-height: 25.5px;color: #0f172a;margin-top: 2px;margin-bottom: 0;font-family: "Manrope";}
.post-content h4 a:hover {text-decoration: underline;color: #787b84;}
.post-content h4 a {display: block;color: #003a66;font-weight: 600;    overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

.categories ul {padding: 0;margin: 0;}
.categories ul li {list-style: none;padding-bottom: 10px;border-bottom: 1px solid #d3e3e8;}
.categories ul li a img {width: 18px; margin-top: -3px; transform: rotate(-45deg);margin-right: 10px;filter: opacity(0.5);transition: all 0.3s; }
.categories ul li a {color: #787b84;font-size: 18px; }
.categories ul li a:hover img {transform: rotate(0deg);}
.categories ul li a:hover {color: #a0c878;}
.categories ul li:last-child {padding-bottom: 0px;border-bottom: 0px solid #d3e3e8;margin-bottom: 0;}
.blog-form{ position: sticky; top:160px; margin-bottom:30px;}

.blog-detail .blog-cont p {-webkit-line-clamp: none;}
.blog-detail .blog-box {display: block;}
.blog-detail .blog-img {width: auto;margin-bottom: 20px;}
.blog-detail .blog-cont {width: auto;padding: 0;}

.blog_banner {padding: 40px 10px;}
.blog-sec {margin-top: 60px;}

.blog-detail .blog-cont h1 { font-size: 32px; }
.blog-detail .blog-cont h2 { font-size: 30px; }
.blog-detail .blog-cont h3 { font-size: 28px; }
.blog-detail .blog-cont h4 { font-size: 26px; }
.blog-detail .blog-cont h5 { font-size: 24px; }
.blog-detail .blog-cont h6 { font-size: 22px; }

.blog-detail .blog-cont h1, .blog-detail .blog-cont h2, .blog-detail .blog-cont h3, .blog-detail .blog-cont h4, .blog-detail .blog-cont h5, .blog-detail .blog-cont h6 { color: #143d60;}
.blog-detail .blog-cont h1 a, .blog-detail .blog-cont h2 a, .blog-detail .blog-cont h3 a, .blog-detail .blog-cont h4 a, .blog-detail .blog-cont h5 a, .blog-detail .blog-cont h6 a { color: #143d60;}
.blog-detail .blog-cont h1 a:hover, .blog-detail .blog-cont h2 a:hover, .blog-detail .blog-cont h3 a:hover, .blog-detail .blog-cont h4 a:hover, .blog-detail .blog-cont h5 a:hover, .blog-detail .blog-cont h6 a:hover { color: #143d60;}

.blog-detail .blog-cont figure.wp-block-image { margin-bottom: 15px; }

.blog-detail .blog-cont ul li { color: #4b4c4d; font-family: 'Manrope'; }


.schema-faq-section { margin-bottom: 15px; padding: 18px 20px 18px 20px; font-size: 20px; color: #121213; font-weight: 600; border: 1px solid #e9e9e9; border-radius: 6px; background: #f8f8ee; }
.schema-faq-question { margin-bottom: 5px; display: block; font-weight: 700; }
/*=========blog pagination Start===========*/

.pagination {padding-bottom: 0;     justify-content: center }

.pagination li.page-item {width: auto;margin-top: 0px;list-style: none;margin-bottom: 0;}

.pagination li.page-item .page-numbers {font-size: 20px;margin: 5px;background: #143d60;padding: 5px 15px;color: #fff;border-radius: 5px;font-family: 'Inter';}


.pagination li.page-item .page-numbers:hover {text-decoration: none;background: #a0c878;}

.pagination .page-item.active span {background: #a0c878;}

.search_results .blog-box {display: block;}
.search_results .blog-img {width: 100%;margin-bottom: 20px;}
.search_results .blog-cont {width: 100%;padding-left: 0px;}
.search_results .blog-img img {height: auto;object-fit: cover;}

.blog-detail .blog-cont p a {
    font-family: 'Inter';
    font-weight: 600;
}
.blog-detail .blog-cont p a:hover {
    color: #4b4c4d;
}

.blog-sec.search_results .blog-cont h3 {font-size: 22px;line-height: 30px;}
