.blog-card-list{height:100%;display:grid;border-radius:1rem;border-radius:1rem!important;box-shadow:0 8px 24px rgba(149,157,165,.2);overflow:hidden}.blog-card-list .blog-list-image{height:250px;width:100%;object-fit:cover}.blog-global-things h1{font-size:clamp(2rem,3vw,2.5rem)}.blog-global-things h1,.blog-global-things h2,.blog-global-things h3,.blog-global-things h4,.blog-global-things h5,.blog-global-things h6{font-family:Cormorant Garamond,Georgia,serif;font-weight:300;line-height:1.15}.blog-card-list .blog-list-content-box{box-shadow:0 8px 24px rgba(149,157,165,.2);padding:20px}.blog-card-list .blog-list-title,.blog-card-list .blog-list-title-link{font-size:16px;font-weight:400;text-transform:capitalize;line-height:normal;text-decoration:none;color:#000;margin-bottom:10px}.blog-card-list .blog-list-link{padding:.55rem 1rem;font-size:.72rem;letter-spacing:.1em;margin-top:1rem!important;display:inline-block;background-color:transparent;color:var(--color-gold);border:1px solid var(--color-gold);white-space:nowrap}.blog-page-contact-form{top:100px}.blog-detail-page .blog-detail-main-title{text-transform:capitalize;font-size:25px;font-weight:600;color:var(--soil);margin-bottom:10px;margin-top:1rem}.blog-global-things{padding-bottom:3rem}.blog-global-things .blog-detail-description img{max-height:60vh;object-fit:cover;width:100%}.blog-category-and-date{font-weight:600;font-size:small}.blog-page-contact-form form .form-control,.blog-page-contact-form form .form-control:focus,.blog-page-contact-form form .form-control:focus-within{width:100%;background:var(--color-white);border:1px solid rgba(29,29,29,.08);font-family:var(--font-sans);font-size:.85rem;padding:.6rem 1rem;color:var(--color-deep-charcoal);border-radius:4px;margin-bottom:10px;transition:var(--transition-fast)}.blog-contact-title{margin-top:1rem;margin-bottom:2rem;text-align:center;text-transform:uppercase;font-size:25px;font-weight:500;font-family:Cormorant Garamond,Georgia,serif}.blog-banner-img{object-position:center}.blog-list-sidebar{padding:10px;border:1px solid #000;border-radius:0;margin-bottom:10px;margin-top:1rem;box-shadow:0 8px 24px rgba(149,157,165,.2)}.blog-list-sidebar ul{padding:0;margin:0;list-style:none}.blog-list-sidebar ul li{margin:10px 0;border-bottom:1px solid #000;padding-bottom:5px;display:inline-flex;justify-content:start;align-items:flex-start;width:100%}.blog-list-sidebar ul li:last-child{border-bottom:none}.blog-list-sidebar ul li svg{font-size:10px;height:15px;width:15px;margin-right:10px;color:#000}.blog-list-sidebar ul li .blog-list-link{color:var(--soil);text-transform:capitalize;font-weight:500;font-size:14px;line-height:normal;text-decoration:none!important}.blog-card-list .blog-list-content-box .blog-category-link{color:var(--soil)}.blog-card-list .blog-list-desc{text-align:left;overflow:hidden!important;text-overflow:ellipsis!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!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{height:150px;width:100%;object-fit:cover}.blog-related-post-list-item .blog-related-post-list-item-link{text-decoration:none;color:#000;text-transform:capitalize;font-weight:500;font-size:14px}.blog-related-post-list-item .blog-related-post-list-item-link h6{font-size:12px;font-weight:600;text-transform:capitalize;line-height:1.2rem;text-decoration:none;color:#000;text-align:center}.blog-list-sidebar-box-fixed{position:sticky;top:90px}.blog-list-sidebar-box-fixed form{padding:10px;box-shadow:0 8px 24px rgba(149,157,165,.2)}.contactSubmit{position:relative;display:inline-block;text-align:center}.banner-section-blog,.banner-section-blog img{height:80vh!important;object-fit:cover;width:100%}.banner-section-blog img{object-position:center}.main-blog-page-banner img{height:85vh!important;object-fit:cover;width:100%;object-position:center}.blog-detail-description ul{font-size:12px;list-style:disc;margin-bottom:15px;margin-left:30px}.blog-detail-description ul li{margin-bottom:10px!important;line-height:normal}.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{font-size:22px;margin:15px 0 10px}.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{font-weight:600;margin-right:4px}