
 /*guides page css start */
.zk-defultpage-wrap .entry-content{font-family:var(--neurialgrotesk-font);}
.zk-defultpage-wrap .entry-content p a,.zk-defultpage-wrap .entry-content ul li a{color:var(--primary-color);text-decoration:underline;}
.zk-defultpage-wrap .entry-content ul{padding-left:20px;}
.zk-defultpage-wrap .entry-content ul li{line-height:26px;font-size:15px;}
.zk-defultpage-wrap{padding: 20px;}
.zk-guides-card{margin-bottom: 20px;}
.zk-guides-card-img::before{content: "";position: relative;padding-bottom: 70%;display: block;}
.zk-guides-date{background: var(--primary-color);top: 0;right: 0;padding: 8px;}
.zk-guides-card-content{margin-top: 8px;}
.zk-guides-card-content h4:hover{text-decoration: underline;}
.zk-guides-card-content p{margin-top: 4px;color: rgb(0,204,102);}
.zk-guides-card-content p:hover{text-decoration: underline;}
.zk-guides-content .col-6{width: 100%;}
.zk-guides-content .pagination-wrapper{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;padding: 1.5rem 0;width:100%;}
.zk-guides-content .pagination-wrapper .page-numbers{    display: flex;flex-wrap: wrap;align-items: center;justify-content: center;width: 40px;height: 40px;font-size: 16px;line-height: 1;border-radius: 3px;color: #084439;}
.zk-guides-content .pagination-wrapper .page-numbers.current{background-color: #084439;color: #fff;}   
.zk-guides-content .pagination-wrapper .page-numbers.next, .zk-guides-content .pagination-wrapper .page-numbers.prev{width: auto;}
.zk-guides-card-img {overflow: hidden;}
  /*guides page css end */


  /* New Blog Page Detail CSS  */
.single-post .zk-featured-image .post-thumbnail{position:relative;overflow:hidden;}
.single-post .zk-featured-image .post-thumbnail:before{ padding-bottom: 45%;content: ""; display:block;}
.single-post .zk-featured-image .post-thumbnail img{position: absolute; top: 0; left: 0; height: 100%; width: 100%; object-fit: cover; object-position: center;}
.single-post .zk-single-content, .single-post .entry-header, .single-post .custom-meta{background: transparent; box-shadow: none; padding: 0 15px;  width: 100%;  max-width: 730px;  margin: 40px auto 50px;  border: none;}
.single-post  .custom-meta{margin-top: 30px; margin-bottom: 40px;}
.single-post  .entry-header{margin-bottom: 30px; margin-top: 20px;}
.single-post  .entry-header .more-link{display: none;}
.single-post  .zk-single-content p, .single-post  .entry-header p, .single-post  .custom-meta span { margin-bottom: 10px; font-size: 16px; line-height: 30px;font-family:var(--neurialgrotesk-font);}
.single-post  .zk-single-content p a, .single-post  .entry-header p a, .single-post  .custom-meta span a{color: #0c6;}
.single-post  .zk-single-content p a:hover, .single-post  .entry-header p a:hover, .single-post  .custom-meta span a:hover{text-decoration:underline;text-decoration-color:#0c6;}
.single-post  .custom-meta span {margin-right: 10px; margin-bottom: 0;    padding-right: 10px; border-right: 1px dotted rgb(85, 84, 84);}
.single-post  .custom-meta span:last-child{margin-right: 0; padding-right: 0; border-right: none;}
.single-post  .custom-meta span.featured-meta:before{ content: ""; font-style: normal;   margin-right: 5px; display: inline-block;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIgMjAuNUMxLjQ1IDIwLjUgMC45NzkxNjYgMjAuMzA0MiAwLjU4NzUgMTkuOTEyNUMwLjE5NTgzMyAxOS41MjA4IC0yLjM4NDE5ZS0wNyAxOS4wNSAtMi4zODQxOWUtMDcgMTguNVY0LjVDLTIuMzg0MTllLTA3IDMuOTUgMC4xOTU4MzMgMy40NzkxNyAwLjU4NzUgMy4wODc1QzAuOTc5MTY2IDIuNjk1ODMgMS40NSAyLjUgMiAyLjVIM1YwLjVINVYyLjVIMTNWMC41SDE1VjIuNUgxNkMxNi41NSAyLjUgMTcuMDIwOCAyLjY5NTgzIDE3LjQxMjUgMy4wODc1QzE3LjgwNDIgMy40NzkxNyAxOCAzLjk1IDE4IDQuNVYxOC41QzE4IDE5LjA1IDE3LjgwNDIgMTkuNTIwOCAxNy40MTI1IDE5LjkxMjVDMTcuMDIwOCAyMC4zMDQyIDE2LjU1IDIwLjUgMTYgMjAuNUgyWk0yIDE4LjVIMTZWOC41SDJWMTguNVpNMiA2LjVIMTZWNC41SDJWNi41WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg=="); width:16px; height:18px;background-size:16px;position: relative;top: 3px;}
.single-post  .custom-meta span.featured-author:before{content: "";  margin-right: 5px; display: inline-block;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTggOEM2LjkgOCA1Ljk1ODMzIDcuNjA4MzMgNS4xNzUgNi44MjVDNC4zOTE2NyA2LjA0MTY3IDQgNS4xIDQgNEM0IDIuOSA0LjM5MTY3IDEuOTU4MzMgNS4xNzUgMS4xNzVDNS45NTgzMyAwLjM5MTY2NyA2LjkgMCA4IDBDOS4xIDAgMTAuMDQxNyAwLjM5MTY2NyAxMC44MjUgMS4xNzVDMTEuNjA4MyAxLjk1ODMzIDEyIDIuOSAxMiA0QzEyIDUuMSAxMS42MDgzIDYuMDQxNjcgMTAuODI1IDYuODI1QzEwLjA0MTcgNy42MDgzMyA5LjEgOCA4IDhaTTAgMTZWMTMuMkMwIDEyLjYzMzMgMC4xNDU4MzMgMTIuMTEyNSAwLjQzNzUgMTEuNjM3NUMwLjcyOTE2NyAxMS4xNjI1IDEuMTE2NjcgMTAuOCAxLjYgMTAuNTVDMi42MzMzMyAxMC4wMzMzIDMuNjgzMzMgOS42NDU4MyA0Ljc1IDkuMzg3NUM1LjgxNjY3IDkuMTI5MTcgNi45IDkgOCA5QzkuMSA5IDEwLjE4MzMgOS4xMjkxNyAxMS4yNSA5LjM4NzVDMTIuMzE2NyA5LjY0NTgzIDEzLjM2NjcgMTAuMDMzMyAxNC40IDEwLjU1QzE0Ljg4MzMgMTAuOCAxNS4yNzA4IDExLjE2MjUgMTUuNTYyNSAxMS42Mzc1QzE1Ljg1NDIgMTIuMTEyNSAxNiAxMi42MzMzIDE2IDEzLjJWMTZIMFoiIGZpbGw9IiMxQzFCMUYiLz4KPC9zdmc+Cg==");width:16px; height:16px;background-size:16px;position: relative;top: 3px;}
.single-post  .zk-single-content ul li, .single-post .zk-single-content ol li{font-size: 16px; line-height: 30px;}
.single-post  .zk-single-content h1, .single-post  .entry-header h1{ color: var(--primary-color); font-family:var(--neurialgrotesk-font); font-weight: 600; font-size: 34px; line-height: 1.1;   margin-top: 40px; text-align: center;  margin-bottom: 10px;}
.single-post  .zk-single-content h2{ font-family:var(--neurialgrotesk-font); font-weight: 600; font-size:  30px; line-height: 1.1;   margin-top: 20px;  margin-bottom: 10px;}
.single-post  .zk-single-content h3{font-family:var(--neurialgrotesk-font); font-weight: 600; font-size:  23px; line-height: 1.1; margin-top: 20px;  margin-bottom: 10px;}
.single-post  .zk-single-content h4{font-family:var(--neurialgrotesk-font); font-weight: 600; font-size:  20px; line-height: 1.1; margin-top: 10px;  margin-bottom: 10px;}
.single-post .zk-single-content .navigation.post-navigation{display:none;}

.single-post .zk-single-content #ez-toc-container .ez-toc-title-container {display: flex; width: 100%; justify-content: space-between; align-items: center; margin-bottom: 10px;}
.single-post .zk-single-content #ez-toc-container { background: #DFF2E1; width: 100%; padding: 20px 20px 10px; border: none;}
.single-post .zk-single-content #ez-toc-container nav ul {margin-bottom: 10px;}
.single-post .zk-single-content #ez-toc-container a:visited, .single-post .zk-single-content #ez-toc-container a {font-family: var(--neurialgrotesk-font); font-weight: 400; color: #000;}
/* New Blog Page Detail CSS end  */

/* New Blog Page Detail redesign css start */

.single-post .zk-new-blog-page-wrap{display: flex;flex-wrap: wrap;}
.single-post .zk-new-table-of-content{width:360px;padding-top: 60px;}
.single-post .zk-new-blog-content-wrap{-ms-flex-preferred-size: 0;flex-basis: 0; -ms-flex-positive: 1;flex-grow: 1; width: calc(100% - 360px); max-width: 100%;padding-left: 85px;padding-right: 0px;max-width: 100%;margin: 0 auto;padding-bottom: 10px;padding-top: 60px;}
.single-post .zk-new-blog-content-wrap .zk-single-content{max-width:100%;    padding: 0;}
.single-post .zk-new-table-of-content .entry-meta .custom-meta{margin: 0;text-align: left;border-bottom: 1px solid #c3c3c3;padding-top: 10px;padding-bottom: 10px;margin-bottom: 10px;width: 100%;max-width: 100%;}
.single-post .zk-new-table-content-wrap #ez-toc-container{width: 100%;background-color: #EFEAE6;border: none;border-radius: 12px;padding: 20px;}
.single-post .zk-new-table-content-wrap #ez-toc-container .ez-toc-title-toggle .ez-toc-toggle{padding-left: 0;padding-right: 0;margin: 0;}
.single-post .zk-new-table-content-wrap #ez-toc-container .ez-toc-title-toggle .ez-toc-toggle .ez-toc-js-icon-con{left: 0;}

.single-post .zk-new-table-content-wrap #ez-toc-container a{font-size: 16px;line-height: 24px;color:#000;}


.single-post .zk-new-table-content-wrap #ez-toc-container .ez-toc-title-container {display: flex;align-items: center;justify-content: space-between;}
.single-post .zk-new-table-content-wrap #ez-toc-container .ez-toc-title-container .ez-toc-title{font-weight: 600;}
.single-post .zk-new-table-content-wrap #ez-toc-container nav .ez-toc-list{margin-top: 12px;}
.single-post .zk-new-table-content-wrap #ez-toc-container nav .ez-toc-list li{margin-bottom: 6px;}
.single-post .zk-new-table-content-wrap #ez-toc-container nav .ez-toc-list li:last-child{margin-bottom:0;}
.single-post .zk-new-table-of-content{height: fit-content;position: sticky;top: 0px;}
.navheader-down + .header-notification + .site-mainwrap .zk-new-blog-page-wrap .zk-new-table-of-content{top: 84px;}

.single-post .zk-new-blog-content-wrap  .entry-header{margin: 0;max-width: 100%;padding: 0;}
.single-post .zk-new-blog-content-wrap  .entry-header .entry-title{margin-top: 0;margin-bottom: 30px;text-align: left;}

.single-post .zk-back-to-blog{padding-left: 30px;background-position: left center;background-repeat: no-repeat;margin-bottom: 10px;display: block;font-size: 16px;color: #000;transition: 0.3s all ease-in-out;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMjc1IDAuNzAwMDAyQzguNDU4MzMgMC44ODMzMzUgOC41NTQzMyAxLjExNjY3IDguNTYzIDEuNEM4LjU3MSAxLjY4MzMzIDguNDgzMzMgMS45MTY2NyA4LjMgMi4xTDMuNCA3TDE0LjU3NSA3QzE0Ljg1ODMgNyAxNS4wOTYgNy4wOTYgMTUuMjg4IDcuMjg4QzE1LjQ3OTMgNy40NzkzMyAxNS41NzUgNy43MTY2NyAxNS41NzUgOEMxNS41NzUgOC4yODMzMyAxNS40NzkzIDguNTIxIDE1LjI4OCA4LjcxM0MxNS4wOTYgOC45MDQzMyAxNC44NTgzIDkgMTQuNTc1IDlMMy40IDlMOC4zIDEzLjlDOC40ODMzMyAxNC4wODMzIDguNTcxIDE0LjMxNjcgOC41NjMgMTQuNkM4LjU1NDMzIDE0Ljg4MzMgOC40NTgzMyAxNS4xMTY3IDguMjc1IDE1LjNDOC4wOTE2NyAxNS40ODMzIDcuODU4MzMgMTUuNTc1IDcuNTc1IDE1LjU3NUM3LjI5MTY3IDE1LjU3NSA3LjA1ODMzIDE1LjQ4MzMgNi44NzUgMTUuM0wwLjI3NTAwMiA4LjdDMC4xNzUwMDIgOC42MTY2NyAwLjEwNCA4LjUxMjY3IDAuMDYyMDAwMyA4LjM4OEMwLjAyMDY2NjkgOC4yNjI2NyAwIDguMTMzMzMgMCA4QzAgNy44NjY2NyAwLjAyMDY2NjkgNy43NDE2NyAwLjA2MjAwMDMgNy42MjVDMC4xMDQgNy41MDgzMyAwLjE3NTAwMiA3LjQgMC4yNzUwMDIgNy4zTDYuODc1IDAuNzAwMDAyQzcuMDU4MzMgMC41MTY2NjggNy4yOTE2NyAwLjQyNSA3LjU3NSAwLjQyNUM3Ljg1ODMzIDAuNDI1IDguMDkxNjcgMC41MTY2NjggOC4yNzUgMC43MDAwMDJaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K");}
.single-post .zk-new-table-of-content .zk-back-to-blog{display: none;}
.single-post  .zk-new-blog-content-wrap .zk-single-content ul{padding-left: 20px;}

/* New Blog Page Detail redesign css end */

/* new blog list page css start */
.zk-blog-list-new-wrap{max-width: 100%;margin: 0 auto;width: 100%;}
.zk-blog-top-list{display: flex;flex-wrap: wrap;margin-bottom: 30px;}
.zk-blog-top-list .zk-titles-and-filter{width: 40%;}
.zk-blog-list-new-title{margin-bottom: 40px;}
.zk-blog-list-new-title p{font-size: 20px;font-weight: 400;margin-bottom: 0; max-width: 512px;line-height: 30px;}
.zk-blog-list-tabs .zk-filter-blog-tag{font-size: 16px;line-height: 24px;color: #000;font-weight: 500;}
.zk-blog-list-tabs ul{list-style: none;display: flex;flex-wrap: wrap;padding: 0;margin: 0;margin-bottom: 20px;justify-content: left;}
.zk-blog-list-tabs ul li a{padding: 2px 10px; margin: 0 5px 5px 0;border-radius: 8px;cursor: pointer; color: #000;display: inline-block;background: 0 0;transition: background-color .1s linear;font-size: 16px;font-weight: 400;line-height: 32px;background-color: #f7f6f4;}
.zk-blog-list-tabs ul li a.active,.zk-blog-list-tabs ul li a:hover{background-color:#084439;color: #ffffff}
.zk-blog-top-list  .zk-blog-list-cards-wrap{width: 100%;display: flex;flex-wrap: wrap;}

.zk-blog-list-card-4 {width: 33.33%;padding: 0 15px;margin-bottom: 30px;}
/* .zk-blog-top-list .zk-blog-list-cards-wrap .zk-blog-list-card-4 {width: 50%;display: none;} */
.zk-blog-top-list .zk-blog-list-cards-wrap .zk-blog-list-card-4:nth-child(2), .zk-blog-top-list .zk-blog-list-cards-wrap .zk-blog-list-card-4:nth-child(3) {display: block;opacity: 1;width: 30%;}

.zk-blog-list-card-inner .zk-guides-card-img::before{padding-bottom: 56.25%;}
.zk-blog-list-card-inner .zk-guides-card-img img{border-radius: 8px;}
.zk-blog-list-card-inner  .zk-guides-date {
  /* border-top-right-radius: 8px; */
  display: block !important;background-color: #ffffff;color: #000000 !important;font-size: 13px;line-height: 1;padding: 7px 15px;border-radius: 5px;top: 20px;right: 20px;
}

.zk-guides-card-content .category-name{font-size: 12px;padding: 4px 10px;border-radius: 8px;background-color:rgb(247 246 244);color: #000;margin-bottom: 5px;display: inline-block;font-weight: 500;display: none;}
.zk-guides-card-content h4{font-size: 25px;font-weight: 600;line-height: 1.2;color: #000;display: -webkit-box !important;-webkit-box-orient: vertical !important;-webkit-line-clamp: 1 !important;overflow: hidden !important;line-clamp: 1;text-align: left;margin-bottom: 8px !important;}
.zk-blog-list-card-inner p.zk-blog-short-content{font-size: 16px;line-height: 24px;color: #000;display: -webkit-box !important;-webkit-box-orient: vertical !important;-webkit-line-clamp: 2 !important;overflow: hidden !important;line-clamp: 2;margin: 0;margin-bottom: 16px;display: none !important;}
.zk-blog-list-card-inner .zk-guides-card:hover,.zk-blog-list-card-inner .zk-guides-card-content h4:hover,.zk-blog-list-card-inner .zk-guides-card-content p:hover{text-decoration: none !important;}
.zk-blog-list-card-inner p{display: none;}
.zk-blog-list-card-inner p.zk-blog-short-content{display: block;}
.zk-blog-list-card-inner .zk-guides-card-content {margin-top: 15px;}
.zk-blog-list-card-inner .zk-guides-card-content .custom-meta {display: flex;align-items: center;gap: 7px;}
.zk-blog-list-card-inner .zk-guides-card-content .custom-meta .featured-author{font-size: 16px;line-height: 21px;color: #000;}
.zk-blog-list-cards-wrap{display: flex;flex-wrap: wrap;}
.zk-tablet-view-filter {display: none;}
 .zk-blog-top-list .zk-blog-list-tabs {display: none;}
/* new blog list page css end */


@media (min-width:768px){
    /* guides page css start */
    .zk-defultpage-wrap{padding: 30px;}
    .zk-guides-content .col-6{width: 50%;}
    /* guides page css end */

    /* New Blog Page Detail CSS */
    .single-post  .zk-single-content p, .single-post  .entry-header p, .single-post  .custom-meta span {font-size: 18px;}
    /* New Blog Page Detail CSS end  */
}

@media (min-width:1025px){
    /* guides page css start */
    .zk-defultpage-wrap{padding: 60px;}
    /* guides page css end */
}

@media (max-width:1600px){
  .single-post .zk-new-blog-content-wrap{padding-left: 60px;}
}

@media (max-width:1199px){
  /* New Blog Page Detail redesign css start */
	.single-post .zk-new-table-of-content{width: 100%;padding-top: 0px;}
  .single-post .zk-new-table-of-content{position: static;}
	.single-post .zk-new-blog-content-wrap{max-width: 100%;padding: 30px 0; width: 100%;}
	.single-post .zk-new-table-of-content .zk-back-to-blog{display: block;}
	.single-post .zk-new-blog-content-wrap .zk-back-to-blog{display: none;}
	.single-post .zk-new-table-of-content {margin-top: 30px;}
	.single-post .zk-new-blog-content-wrap .entry-header .entry-title {font-size: 30px;}
	.single-post .zk-new-blog-content-wrap .zk-single-content h2{font-size: 26px;}
  /* New Blog Page Detail redesign css end */

  /* new blog list page css start */
  .zk-tablet-view-filter {display: block; }
  .zk-tablet-view-filter {display: none;}
  .zk-blog-top-list .zk-blog-list-tabs {display: none;}
  .zk-blog-top-list .zk-titles-and-filter,.zk-blog-top-list .zk-blog-list-cards-wrap {width: 100%;}
  .zk-blog-top-list .zk-titles-and-filter .zk-blog-list-new-title h2, .zk-blog-top-list .zk-titles-and-filter .zk-blog-list-new-title p {text-align: center;max-width: 100%;}
  .zk-blog-list-new-title p{font-size: 18px;line-height: 28px;}
  .zk-blog-top-list {border-bottom: 1px solid #c5cad6;}
  .zk-blog-top-list .zk-blog-list-cards-wrap .zk-blog-list-card-4:nth-child(2), .zk-blog-top-list .zk-blog-list-cards-wrap .zk-blog-list-card-4:nth-child(3){width: 33.33%;}
  /* new blog list page css end */
}

@media (max-width:991px){
  /* new blog list page css start */
	.zk-blog-list-card-4,  .zk-blog-top-list .zk-blog-list-cards-wrap .zk-blog-list-card-4:nth-child(2), .zk-blog-top-list .zk-blog-list-cards-wrap .zk-blog-list-card-4:nth-child(3) {width: 50%;}
  /* new blog list page css end */
  .zk-blog-list-card-inner  .zk-guides-date {top: 15px;right: 15px;}
}

@media (max-width:767px){
  /* new blog list page css start */
	.zk-blog-list-card-4,	.zk-blog-top-list .zk-blog-list-cards-wrap .zk-blog-list-card-4,  .zk-blog-top-list .zk-blog-list-cards-wrap .zk-blog-list-card-4:nth-child(2), .zk-blog-top-list .zk-blog-list-cards-wrap .zk-blog-list-card-4:nth-child(3) {width: 100%;padding: 0;}
  /* new blog list page css end */
}