.blog-card-list{border-radius:1rem;height:100%;display:grid;overflow:hidden;box-shadow:0 8px 24px #959da533;border-radius:1rem!important}.blog-card-list .blog-list-image{object-fit:cover;width:100%;height:250px}.blog-card-list .blog-list-content-box{padding:10px;box-shadow:0 8px 24px #959da533}.blog-card-list .blog-list-title,.blog-card-list .blog-list-title-link{text-transform:capitalize;font-size:14px;font-weight:600;line-height:normal;font-family:var(--font-serif);color:var(--royal-maroon);margin-bottom:10px;text-decoration:none}.blog-card-list .blog-list-link{font-weight:400;font-family:var(--font-serif);color:#fff;background-color:var(--royal-maroon);margin-bottom:1rem;padding:0 10px;font-size:13px;text-decoration:none;display:inline-block}.blog-page-contact-form{top:100px}.blog-detail-page .blog-detail-main-title{text-transform:capitalize;color:var(--royal-maroon);margin-top:1rem;margin-bottom:10px;font-size:25px;font-weight:600}.blog-global-things{padding-bottom:3rem}.blog-global-things .blog-detail-description img{object-fit:cover;width:100%;max-height:60vh}.banner-section-blog{width:100%}.contactSubmit-blog{text-align:center;border-radius:0;display:inline-block;background-color:var(--royal-maroon)!important;color:#fff!important}.blog-category-and-date{color:var(--royal-maroon);font-size:small;font-weight:600}.blog-page-contact-form form .form-control{box-shadow:none;background-color:#fff;border-radius:0;padding:10px 20px;border:1px solid var(--royal-maroon)!important;color:#000!important;margin-bottom:15px!important}.blog-contact-title{text-align:center;color:var(--royal-maroon);margin-top:1rem;margin-bottom:2rem}.blog-banner-img{object-position:center}.blog-list-sidebar{border:1px solid var(--royal-maroon);border-radius:0;margin-top:1rem;margin-bottom:10px;padding:10px;box-shadow:0 8px 24px #959da533}.blog-list-sidebar ul{margin:0;padding:0;list-style:none}.blog-list-sidebar ul li{border-bottom:1px solid var(--royal-maroon);border-bottom:1px solid var(--royal-maroon);justify-content:start;align-items:flex-start;width:100%;margin:10px 0;padding-bottom:5px;display:inline-flex}.blog-list-sidebar ul li:last-child{border-bottom:none}.blog-list-sidebar ul li svg{width:15px;height:15px;color:var(--royal-maroon);margin-right:10px;font-size:10px}.blog-list-sidebar ul li .blog-list-link{color:var(--royal-maroon);text-transform:capitalize;font-size:14px;font-weight:500;line-height:normal;text-decoration:none!important}.blog-card-list .blog-list-content-box .blog-category-link{color:var(--royal-maroon)}.blog-card-list .blog-list-desc{text-align:left;color:var(--description-color);text-overflow:ellipsis!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.blog-card-list .blog-list-desc span{margin-bottom:0;font-size:14px;font-weight:400;line-height:1.4;list-style-type:disc;display:block}.blog-related-post-list-item{margin-bottom:2rem}.blog-related-post-list-item img{object-fit:cover;width:100%;height:150px}.blog-related-post-list-item .blog-related-post-list-item-link{color:var(--royal-maroon);text-transform:capitalize;font-size:14px;font-weight:500;text-decoration:none}.blog-related-post-list-item .blog-related-post-list-item-link h6{text-transform:capitalize;color:var(--royal-maroon);text-align:center;font-size:12px;font-weight:600;line-height:1.2rem;text-decoration:none}.blog-list-sidebar-box-fixed{position:sticky;top:90px}.blog-list-sidebar-box-fixed form{padding:10px;box-shadow:0 8px 24px #959da533}.contactSubmit{text-align:center;display:inline-block;position:relative}.banner-section-blog{object-fit:cover;width:100%;height:80vh!important}.banner-section-blog img{object-fit:cover;object-position:center;width:100%;height:80vh!important}.main-blog-page-banner img{object-fit:cover;object-position:center;width:100%;height:85vh!important}.blog-detail-description ul{margin-bottom:15px;margin-left:30px;font-size:12px;list-style:outside}.blog-detail-description ul li{line-height:normal;margin-bottom:10px!important}.blog-detail-description ul li span{font-size:13px;font-weight:400}.blog-detail-description h2{margin:18px 0 10px;font-size:26px}.blog-detail-description p{margin:12px 0}.blog-detail-description h3{margin:15px 0 10px;font-size:22px}.blog-detail-description ol li span:first-child span span span span span,.blog-detail-description ul li span:first-child span span span span span{margin-right:4px;font-weight:600}.blog-list-content-box a.blog-list-link{margin-top:15px;padding:8px 16px;margin-bottom:1rem!important}.blog-global-things h1{color:var(--royal-maroon)}.blog-detail-description{color:#000}
