body { background: #fff; }

*:focus { outline-width: 0; outline-style: none; }

h1, h2, h3, h4, h5, h6 { font-weight: 500; }
/*************************************************************/
header .customNav{ box-shadow: 0px 4px 14px 0px #0000001A !important; position: relative; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; padding: 0px; }

.toggleMobile { display: none; }

.navbar-nav .dropdown-menu { position: absolute; z-index: 9; }

 .megamenu { left: 0; right: 0; width: 100%; margin-top: 0; padding: 1rem; }

 .col-md-12 { flex: 0 0 auto; width: 100%; }

.mega-menu-title { font-size: 14px; color: #8f8f8f; margin-bottom: 30px; }

.mega-menu-ul-outer { display: flex; gap: 30px; }

.mega-menu-ul-outer ul { width: 100%; }

.mega-menu-outer ul { padding: 0; }

.row { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: 5px; margin-right: 5px; margin-left: 5px; } 
 
.mega-menu-ul-outer .mega-menu-ul a { display: flex; align-items: center; justify-content: space-between; padding: 5px 10px; border-radius: 4px; color: #313131; font-size: 14px; font-weight: 500; text-decoration: none; }

.mega-menu-ul-outer ul li a span { display: flex; align-items: center; gap: 5px; font-size: 14px; font-family: 'Poppins'; font-weight: 400; }

.mega-menu-ul-outer ul li a i { font-size: 11px; }

.fa-solid, .fas { font-weight: 900; }

ul.navbar-nav { display: flex; }

ul.navbar-nav.ms-auto.navbar-ul li { margin-left: 12px; list-style: none; }

.navbar-nav.ms-auto.navbar-ul li a { color: #313131; font-size: 14px; font-weight: 500; transition: .3s; border-radius: 10px; padding: 10px 20px !important; display: flex; gap: 10px; align-items: center; text-decoration: none; }
 
.navbar-nav.ms-auto.navbar-ul li a.login-btn { background-image: linear-gradient(#a098fd, #766afc) !important; color: #fff !important; padding: 10px 30px !important; }
 
.mega-menu-left { flex: 0 0 200px; }

.mega-menu-right { width: calc(100% - 170px); }

.mega-menu-outer.d-flex.g-3 { display: flex; gap: 60px; }

a.all-destinations-a { color: #6658ff!important; font-size: 17px!important; }

.mega-menu-outer ul li { list-style: none; margin-left: 0!important; margin-bottom: 20px; font-size: 14px; font-weight: 600; }

.navbar-collapse { flex-basis: 100%; flex-grow: 1; align-items: center; }

.dropdown-menu.show { display: block; z-index: 9; margin: 20px auto!important; background-color: #fff!important; box-shadow: 0 0 12px 0 #dddddd63; border-radius: 10px; }

.destinationDropDown { display: none; transition: all 0.3s ease; }

span.fiveg-span { background-image: linear-gradient(#a098fd,#766afc); color: #fff; padding: 1px 5px; border-radius: 2px; margin-left: 5px; }

.col-md-3 { flex: 0 0 auto; width: 25%; }

.navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; background-image: url('https://baztel.co/blog/wp-content/themes/twentytwentyfour-child/img/download.svg'); background-repeat: no-repeat; background-position: center; background-size: 100%; }

.navbar-toggler { display: none; }

li.nav-item a.nav-link:hover, li.nav-item a.nav-link.activeBlog { background: #8C82FC1A; }


/************* Footer **********************/
footer { margin-top: 50px; }

.home footer { margin-top: 0; background: #F9F9FF; z-index: 2; position: relative; }

.footerNav { width: 100%; max-width: 100%; }

a.stripe.btn { cursor: default; pointer-events: none; }

/************* Single Page ******************/
 
.comSidebar { background: #fff; box-shadow: 0px 0px 18px 0px #00000021; width: 100%; max-width: 100%; }

.mainSinglePages { display: flex; align-items: stretch; margin: 0 auto; width: 100%; max-width: 1320px; }  

.leftSignlePost { flex: 1; padding-right: 20px; z-index: 1; }  

.rightSideBar { width: 25%; padding: 0; }  

.stickyCST { border-radius: 20px; position: sticky; top: 50px; }
 
.categoryList { background: #fff; box-shadow: 0px 0px 18px 0px #00000021; } 

.categoryList h3, .categoryList ul { width: 100% !important; max-width: 100% !important; } 

.categoryList li a { text-decoration: none; }

.categoryList li { padding: 15px; border: 1px solid #E2E2E2; border-radius: 6px; }

.categoryList li:hover { border-color: #766CEB; }

.categoryList li:hover a { color: #766CEB; }

.cstAuth { align-items: center; }  

.cstAuth img.avatar { border-radius: 100%; width: 55px; height: 55px; z-index: 1; position: relative; }

.auther_information .wp-block-post-author { align-items: center; }

.auther_information p.wp-block-post-author__bio { font-size: 18px; }

.auther_information img.avatar { width: 170px; height: 170px; border-radius: 100%; }

.customGrid ul li:nth-child(2){ margin-top: -60px; }

.customGrid .wp-block-post-template li .wp-block-post-title a { display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; text-overflow: ellipsis !important; white-space: normal !important; }

.taxonomy-post_tag.cstTags { width: 10% !important; }
 
/*************** Blog Page ******************/

.auther_information .wp-block-post-author__avatar { margin-right: 2em; }

.bannerSection { position: relative; }

 .bannerSection::before { content: ""; position: absolute; z-index: 9; background-image: url('https://baztel.co/blog/wp-content/uploads/2025/04/banner.png'); background-position: left bottom; background-repeat: no-repeat; background-size: contain; left: 0; height: 100%; width: 100%; top: 0; z-index: 1; }

 .bannerSection::after { content: ""; display: block; position: absolute; bottom: 0; right: 0; width: 100%; height: 200px; background-color: transparent; background-image: url('https://baztel.co/blog/wp-content/uploads/2025/04/banner1.png'); background-position: right center; background-repeat: no-repeat; background-size: contain; z-index: 1; }

/********* Latest Post **************/

.split-latest-post { display: flex; gap: 20px; align-items: center; flex-wrap: wrap; margin-bottom: 40px; padding: 50px 0px 80px 0px; }
.split-latest-post .post-left { width: 40%; }
.split-latest-post .post-right { width: 58%; }
.split-latest-post .post-right img { width: 100%; height: auto; border-radius: 20px; object-fit: cover; padding: 10px; box-shadow: 0px 0px 28px 0px #0000001F; background-color: #fff; }
.post-tags { margin-bottom: 10px; }
.post-tags .tag { display: inline-block; color: #fff; font-size: 12px; padding: 3px 10px; background: linear-gradient(56deg, rgb(126, 117, 241) 0%, rgb(102, 88, 255) 100%); border-radius: 50px; box-shadow: 0px 7px 11px 0px #00000021; }
.cstTags1 { box-shadow: 0px 7px 11px 0px #00000021; }
.recentArticals .cstTags1 { width: 20%; }
.split-latest-post h2 { font-size: 42px; font-family: 'Poppins'; font-weight: 500; line-height: 124%; }
.split-latest-post h2 a { text-decoration: none; }
.split-latest-post .excerpt { font-size: 18px; font-family: 'Poppins'; line-height: 1.556; letter-spacing: 0.54px; }
.split-latest-post .post-meta { font-size: 14px; color: #8E8E8E; line-height: 160%; font-family: 'Poppins'; }
.split-latest-post .post-meta .author { display: inline-flex; align-items: center; gap: 10px; margin-top: 10px; font-size: 16px; color: #313131; font-family: 'Poppins'; }
.split-latest-post .post-meta .author img.avatar { width: 40px; height: 40px; border-radius: 100%; object-fit: cover;}
.date-time { display: flex; gap: 20px; align-items: center; padding: 10px 0px; }

/************* Popular post *********************/
 
.popularSection { position: relative; z-index: 2; background-image: url('https://baztel.co/blog/wp-content/uploads/2025/04/popular1.png'); background-position: left bottom; background-repeat: no-repeat; background-size: 270px auto; }
.popularSection::after { content: ""; display: block; position: absolute; bottom: 200px; right: 0; width: 100%; height: 200px; background-color: transparent; background-image: url('https://baztel.co/blog/wp-content/uploads/2025/04/popular.png'); background-position: right center; background-repeat: no-repeat; background-size: contain; z-index: 1; }
.popular-posts-grid { display: flex; gap: 20px; width: 100%; position: relative; z-index: 9; }
.postContent { padding: 5px 10px; }
.popular-post-item { background: #fff; padding: 15px; border-radius: 20px; width: 33.33%; height: 100%; transition: all 1s; box-shadow: 0px 0px 28px 0px #0000001F; }
.popular-post-item img { width: 100%; border-radius: 20px; height: 200px; }
.popular-post-item h3 a { font-size: 24px; line-height: 35px; color: #313131; text-decoration: none; font-family: 'Poppins'; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; text-overflow: ellipsis !important; white-space: normal !important; }
.popular-post-item .meta { font-size: 14px; color: #8E8E8E; display: flex; gap: 20px; font-family: 'Poppins'; align-items: center; }
.popular-post-item img.avatar { width: 40px; height: 40px; border-radius: 50%; object-fit: cover; }
.blogGrid span.reading-time { color: #8E8E8E; font-size: 14px; font-family: 'Poppins'; }

/************ Recent Posts ******************/


.blogGrid ul.wp-container-core-post-template-is-layout-1 { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.blogGrid .wp-block-post-template li .wp-block-post-title a { display: -webkit-box !important; -webkit-line-clamp: 1 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; text-overflow: ellipsis !important; white-space: normal !important; }
ul.recentArticals li { box-shadow: 0px 0px 28px 0px #0000001F; border-radius: 20px; transition: all 1s; }
ul.recentArticals li:hover { transform: translateY(-20px); }
.recentArticals img.avatar { width: 40px; height: 40px; border-radius: 100%; object-fit: cover;}
.recentArticals .wp-block-post-author { align-items: center; }
.taxonomy-post_tag { margin-left: 9px !important; }

/******************* Related post  ****************************/

.mainSinglePages { position: relative; }
.mainSinglePages::after { content: ""; display: block; position: absolute; bottom: 200px; left: -270px; width: 100%; height: 300px; background-color: transparent; background-image: url('https://baztel.co/blog/wp-content/uploads/2025/04/popular.png'); background-position: left bottom; background-repeat: no-repeat; background-size: contain; z-index: 0; }
.mainSinglePages::before { content: ""; position: absolute; z-index: 0; background-image: url('https://baztel.co/blog/wp-content/uploads/2025/04/singleTop.png'); background-position: left top; background-repeat: no-repeat; background-size: contain; left: -280px; height: 100%; width: 60%; bottom: -240px; }
.postContents ul { list-style: none; padding-left: 0; }
.postContents ul li { position: relative; padding-left: 30px; margin-bottom: 10px; }
.postContents ul li::before { content: ""; position: absolute; left: -20px; top: -7px; width: 50px; height: 50px; background-image: url('https://baztel.co/blog/wp-content/themes/twentytwentyfour-child/img/list_items.svg'); background-repeat: no-repeat; background-size: contain; background-position: center; }
.related-posts { position: relative; z-index: 9; margin: 20px 0px; display: flex; gap: 20px; }
.related-posts .artical-item { width: 50%; height: 100%; background: #fff; padding: 15px; border-radius: 20px; transition: all 1s; box-shadow: 0px 0px 28px 0px #0000001F; }
.related-info { padding: 0px 7px; }
.related-posts .artical-item .meta { color: #8E8E8E; gap: 20px; display: flex; align-items: center; }
.related-posts .artical-item:hover, .popular-posts-grid .popular-post-item:hover { transform: translateY(-40px); }
.related-posts h3 a { display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; text-overflow: ellipsis !important; white-space: normal !important; font-size: 24px; line-height: 35px; font-family: 'Poppins'; font-weight: 500; color: #313131; text-decoration: none; }
.date { font-size: 14px; font-family: 'Poppins'; font-weight: 400; color: #8E8E8E; }
.related-thumb img { width: 100%; height: 200px; border-radius: 5px; }
.meta .author { align-items: center; display: flex; gap: 10px; font-size: 16px; font-family: 'Poppins'; color: #313131; font-weight: 400; line-height: 22px; }
.related-posts .artical-item img.avatar { border-radius: 50%; width: 40px; height: 40px; }
h2, h3 { margin: 10px 0px; }
.postMeta { display: flex; gap: 20px; align-items: center; }
.postMeta p { margin: 0; line-height: 0; }

/************ Tabs **************/

.tabSection{ position: relative; z-index: 2; background-image: url('https://baztel.co/blog/wp-content/uploads/2025/04/Vector-5.png'); background-position: left center; background-repeat: no-repeat; background-size: 270px auto; }
.tabSection::after { content: ""; display: block; position: absolute; bottom: 100px; right: 0; width: 100%; height: 200px; background-color: transparent; /* No need for full background */ background-image: url('https://baztel.co/blog/wp-content/uploads/2025/04/Vector-6.png'); background-position: right bottom; background-repeat: no-repeat; background-size: contain; z-index: 1; }
.tab-content-wrapper { font-family: 'Poppins', sans-serif; text-align: center; width: 100%; max-width: 100%; z-index: 9; position: relative; }
.tabs { margin-top: 20px; display: flex; justify-content: center; flex-wrap: wrap; gap: 10px; }
.tab-link { border: none; background: none; padding: 10px 15px; cursor: pointer; font-weight: 400; color: #313131; border-bottom: 2px solid transparent; font-size: 18px; font-family: 'Poppins'; }
.tab-link.active { color: #5a3fff; border-bottom: 2px solid #5a3fff; font-weight: 600; }
.tab-content { display: none; margin-top: 40px; }
.tab-content.active { display: block; }
.cards { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; margin-top: 20px; }
.card { background: #fff; border-radius: 16px; padding: 15px 10px; box-shadow: 0 8px 24px rgba(0, 0, 0, 0.1); text-align: left; transition: all 1s; }
.card:hover { transform: translateY(-20px); }
.card-image img { border-radius: 12px; width: 100%; height: 180px; object-fit: cover; }
.card-content{ padding: 8px 8px 0px 8px; }
.card-meta { gap: 10px; font-size: 14px; color: #8E8E8E; display: flex; font-family: 'Poppins'; }
.card-meta .date { color: #8E8E8E; }
.card-title { margin: 10px 0; font-size: 24px; font-weight: 500; color: #313131; line-height: 35px; font-family: 'Poppins'; }
.card-title a { display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; text-overflow: ellipsis !important; white-space: normal !important; text-decoration: none; }
.card-author { display: flex; align-items: center; gap: 10px; font-size: 14px; margin-top: 10px; color: #313131; }

/*********** FAQ *****************/
.is-style-arrow-icon-details[open]>summary, .is-style-arrow-icon-details summary { list-style-type: none !important; }
.customFAQ summary::-webkit-details-marker { display: none !important; }
.customFAQ summary::marker { display: none; }
.faQs details { margin: 0; padding: 5px 0px; }
.customFAQ summary { position: relative; padding: 20px; cursor: pointer; border-radius: 10px; background-color: #fff; border: 1px solid #E2E2E2 }
.customFAQ summary::after { content: ""; position: absolute; right: 2%; top: 50%; transform: translateY(-50%); width: 20px; height: 20px; background-image: url('https://baztel.co/blog/wp-content/themes/twentytwentyfour-child/img/dropDown.svg'); background-size: contain; background-repeat: no-repeat; transition: transform 0.3s ease; }
.customFAQ details[open] summary::after { transform: translateY(-50%) rotate(180deg); }
.postMeta { display: inline-flex; margin: 0px 0px 0px 9px; padding: 0; align-items: center; gap: 10px; }
span.reading-time br { display: none; }
::-webkit-details-marker { display:none; }
.innerHeader { position: relative; width: 100% !important; max-width: 1320px !important; }
span.reading-time::before, span.stopwatch::before { content: ""; display: inline-block; width: 16px; height: 16px; background-image: url('https://baztel.co/blog/wp-content/themes/twentytwentyfour-child/img/stopwatch.svg'); background-size: contain; background-repeat: no-repeat; margin-right: 5px; vertical-align: middle; }
.featureImgMobile { display: none; }

/********** Footer Css **-*******/
.footer { color: white; padding: 0px 30px 30px; font-family: 'Poppins'; position: relative; z-index: 9; }
.footer-top { display: flex; flex-wrap: wrap; justify-content: space-between; gap: 30px; max-width: 100%; margin: 0 auto; }
.footer-column h4 { margin-bottom: 15px; font-family: 'Poppins'; color: #fff; font-size: 18px; font-weight: 600; }
.footer-column ul { list-style: none; padding: 0; margin: 0; }
.footer-column li { font-size: 16px; line-height: 2.4; font-weight: 500; }
.footer-column a { color: white; text-decoration: none; }
.footer-column a:hover { color: #d0d0ff; }
.social-icons i { margin-right: 8px; }
.footer-bottom { border-top: 1px solid rgba(255, 255, 255, 0.2); padding-top: 20px; margin-top: 40px; font-size: 12px; font-weight: 300; display: flex; justify-content: space-between; align-items: center; }
.bottomInnerfoo { display: flex; align-items: center; }
.footer-links { margin: 10px 0; display: flex; padding-left: 20px; }
.footer-links a { padding: 0px 30px; color: white; text-decoration: underline; }
.footer-links a:hover { color: #d0d0ff; }
.designer a { color: white; text-decoration: underline; }
.designer a:hover { color: #d0d0ff; }
p.designer, p.designer a { color: #FFFFFFB2; text-decoration: none; font-weight: 300; }
footer { position: relative; z-index:auto; }
footer::after { content: ""; display: block; position: absolute; bottom: 0; right: 0; width: 100%; height: 150px; background-color: transparent; background-image: url('https://baztel.co/blog/wp-content/uploads/2025/04/Vector-6-1.png'); background-position: right center; background-repeat: no-repeat; background-size: contain; z-index: 1; }
.hideFooter { display: none !important; }
p:empty { display: none; }
.userSubInfo { font-weight: 600; }
#dynamic-toc { border: 1px solid #766CEB; border-radius: 15px; background: #F9F9FF; padding: 20px; width: 95%; color: #313131; font-family: 'Poppins'; position: relative; }
#dynamic-toc strong { font-size: 30px; }
#dynamic-toc::after { content: ""; position: absolute; right: 20px; top: 30px; width: 25px; height: 25px; background-image: url('https://baztel.co/blog/wp-content/themes/twentytwentyfour-child/img/dropDown.svg'); background-repeat: no-repeat; background-size: contain; background-position: right center; transition: transform 0.3s ease; }
#dynamic-toc.tocOpen::after { transform: translateY(-50%) rotate(180deg); }
#dynamic-toc ol li a { text-decoration: none; font-size: 20px; line-height: 40px; color: #313131; }
ol#toc-list { display: none; }
ol#toc-list.open { display: block; }
.hideFAQ_Section { display: none; }
.dynamic-toc ol { list-style: none; padding-left: 0; }
.toc-level-2 { margin-left: 0; font-weight: bold; }
.toc-level-3 { margin-left: 1em; }
.toc-level-4 { margin-left: 2em; }
.toc-level-5 { margin-left: 3em; }
.toc-level-6 { margin-left: 4em; }
.dynamic-toc a { text-decoration: none; color: #0073aa; }
.dynamic-toc a:hover { text-decoration: underline; }  
ul.categoryPost li { padding: 15px; background: #fff; box-shadow: 0px 0px 28px 0px #0000001F; border-radius: 20px; transition: all 1s; }
ul.categoryPost li:hover { transform: translateY(-20px); }
ul.categoryPost li .cstTags1 { width: 20%; }
ul.categoryPost li .postMeta { color: #8E8E8E; font-size: 14px; }
.wp-block-post-author__avatar img { border-radius: 50px; }
.wp-block-post-author { display: flex; align-items: center; color: #313131; }
h1.categoryTitle span{ color: #5a3fff; border-bottom: 2px solid #5a3fff; }
.category h2 a { text-decoration: none !important; }
.tabs br { display: none; }


/************* Author ********************/

.about-founder { border: 1px solid #eff0f6; border-radius: 20px; padding: 30px; box-shadow: rgba(17,17,26,.1) 0 4px 16px,rgba(17,17,26,.1) 0 8px 24px,rgba(17,17,26,.1) 0 16px 56px; }
.founder-info { display: flex; align-items: center; gap: 40px; }
.author-img { height: 224px; width: 224px; background: #eff0f6; border-radius: 50%; overflow: hidden; margin-bottom: 20px; }
.author-img img { width: 100%; height: 100%; object-fit: cover; object-position: top; }
.founder-details { background: #fff; border-radius: 20px; width: 100%; }
.founder-info h6 { font-size: 16px; color: #8176fd; font-weight: 500; text-transform: uppercase; margin-bottom: 20px; }
.founder-details .author-name { font-size: 24px; font-weight: 700; display: block; margin-bottom: 15px; }
.founder-details h3 { font-size: 16px; font-weight: 600; letter-spacing: 1px; }
.founder-details p { font-size: 16px; line-height: 1.6; margin: 0; }
.author-social { margin: 10px 0px; display: flex; justify-content: center; }
.author-social ul { margin: 0; padding: 0; list-style: none; display: flex; gap: 20px; }
.author-social ul li { margin: 0; padding-left: 0; }
.author-social ul li a { width: 36px; height: 36px; background: #8176fd2b; border-radius: 50%; display: flex; align-items: center; justify-content: center; text-decoration: none; }
.author-social ul li a i { color: #8176fd; font-size: 16px; }
.author-profile_btn a.view-btn { color: #8176fd; font-size: 15px; font-weight: 400; display: flex; align-items: center; padding: 10px 0px; gap: 10px; text-decoration: none; }
.author-social ul li::before { display: none; }
#author-wrapper .container, .author-recent-posts .container { margin: 0 auto; width: 100%; max-width: 1320px; }

/***********************/
.py-60 { padding: 60px 20px; }
.left-side { flex: 0 0 33.333333%; max-width: 33.333333%; }
.author-card { background: #f6f4ff; border-radius: 30px; padding: 37px 48px; border: 1px solid #eff0f6; }
.author-card-img { width: 200px; height: 200px; margin: 0 auto 15px; border-radius: 50%; overflow: hidden; }
.author-card-img img { width: 100%; height: 100%; object-fit: cover; object-position: top; }
body .blue-text { color: #8176fd; font-size: 24px; font-weight: 600; line-height: 1.4; }
.author-detailss .designation { background: #fff; padding: 10px 24px; border-radius: 30px; font-size: 12px; margin-bottom: 10px; display: inline-block; box-shadow: rgba(149,157,165,.2) 0 8px 24px; }
.author-social-details { justify-content: center; display: flex; }
.author-detailss { text-align: center; }
.author-social-details ul { margin: 0; padding: 0; list-style: none; display: flex; gap: 20px; }
.author-social-details ul li { margin: 0; padding-left: 0; }
.author-social-details ul li a { width: 36px; height: 36px; background: #fff; border-radius: 50%; display: flex; align-items: center; justify-content: center; text-decoration: none; }
.author-social-details ul li a i { color: #8176fd; font-size: 16px; } 
.right-side { flex: 0 0 66.666667%; max-width: 66.666667%; }
.author-data { background: #f9f9f9; padding: 30px; border-radius: 30px; border: 1px solid #eff0f6; font-size: 15px; line-height: 24px; color: #000; }
.author-data h3 { font-family: Poppins; font-size: 16px; font-weight: 600; line-height: 1.4; color: #8176fd; }
.author-data p { font-family: Poppins; font-size: 16px; font-weight: 400; line-height: 1.4; }
.author-main-sec { display: flex; gap: 20px; flex-wrap: wrap; }
.common-space { flex: 1 1 calc(20% - 20px); }
.author-recent-posts { padding-top: 30px; }
.section-head { text-align: center; margin-bottom: 30px; }
.section-head h2 { font-size: 40px; font-weight: 600; line-height: 1.4; }
.hide_div { display: none !important; }
.recent-Items img.avatar { width: 40px; height: 40px; object-fit: cover;}
.custom-author-box { display: flex; gap: 20px; align-items: center; }
.custom-author-box img.avatar { width: 40px; height: 40px; object-fit: cover; border-radius: 50%; }
.card-author img.avatar { width: 40px; height: 40px; border-radius: 50%; object-fit: cover; }