header .seach-menu i {
	display: none;
}

@media (min-width:2200px) {
	.home-banner-posts {height: 900px;}
}

@media (max-width:1799px) {
	.hm-post-sec .hm-post-content {left: 40px;}
	.hm-post-sec .hm-post-content .hm-title {font-size: 22px; max-width: 460px; }
	.main-header-menu .sub-menu .menu-link {white-space: nowrap;}

}
@media (max-width:1699px) {
	footer .site-above-footer-inner-wrap {grid-template-columns: 382px 1.6fr 1fr 1fr !important; }
	.hm-post-sec .all-taxonomy-lists .cat-badge a {font-size: 16px; }
	.hm-post-sec .hm-post-content .small-desc {max-width: 430px; }
	.hm-post-sec .hm-post-content .hm-title {max-width: 430px; }
}	

@media (max-width:1599px) {
	header nav.site-navigation .main-navigation > ul.main-header-menu {max-width: 840px; }
	section.home-news-secmain, section.home-whitepaper-sec-main, section.home-subscription-form-sec-main, section.home-videos-sec-main, section.home-blog-sec-main {margin: 100px 0; padding: 0; }
	.hm-post-sec .hm-post-content h2.hm-title {max-width: 400px; font-size: 20px; }
	.hm-post-sec .hm-post-content .small-desc {max-width: 390px; }
	.hm-post-sec .all-taxonomy-lists .cat-badge a {font-size: 15px; }
	ul.cat-post-sec > li {grid-template-columns: 265px 1fr;}
	ul.cat-post-sec .post-cont-wrap {padding: 16px 16px 16px 22px;}
	.latest-posts-wrap > div {width: 50%; padding: 0 10px;}
	.latest-posts-wrap .right-sec .new-posts .con-post {width: 50%; padding-left: 15px; padding-bottom: 30px; position: relative;}
	.latest-posts-wrap .right-sec .new-posts {margin-bottom: 25px;}
	.latest-posts-wrap {margin-inline: -10px;}
	.latest-bogs .author-date-data {flex-wrap: nowrap; white-space: nowrap;}
	.latest-posts-wrap .right-sec .new-posts .post-img {width: 50%;}
	.latest-posts-wrap .small-desc {min-height: 48px; line-height: 22px;}
	.latest-posts-wrap .right-sec .new-posts .post-img img {aspect-ratio: 1.4;}
	.all-cat-whitepaper .author-date-data .author, .cat-post-sec .author-date-data .author, .con-post .author-date-data .author,.all-cat-whitepaper .author-date-data, .cat-post-sec .author-date-data, .con-post .author-date-data { font-size:12px; line-height:160%; }

	.latest-whitepapers .latest-posts-wrap .right-sec .new-posts .post-img {width: 42%;}
	.latest-whitepapers .latest-posts-wrap .right-sec .new-posts .con-post {width: 58%;}

	.single-influencer-interview .influencer-content-wrap h1 {font-size: 30px; line-height: 140%; margin-bottom: 20px; text-align: left;}
	.single-influencer-interview .influencer-content-wrap .post-img img {margin-bottom: 50px;}
	.single-influencer-interview .influencer-content-wrap .small-desc {margin-bottom: 80px;font-size: 18px; line-height: 160%;}
	.single-influencer-interview .influencer-content-wrap .desc-content h2 {font-size: 28px; margin: 35px 0 20px;}
	.single-influencer-interview .influencer-content-wrap .desc-content h3 {font-size: 26px; margin: 35px 0 20px;}
	.single-influencer-interview .related-articles-sec .head-sec {margin-bottom: 30px;}
	.video-left-sec .video-iframe-wrap iframe {min-height: 540px;}

	div.single-detailcon-sec {grid-template-columns: 238px 1fr 158px; grid-gap: 25px; }
	.single-details-rightcon h1 {font-size:38px; line-height: 140%; margin-bottom: 30px;}
	.single-blog.single .tax-form {width: 100%;}
	.single-detailcon-sec .right-sec .small-desc, .single-detailcon-sec .right-sec .blog-content, .single-detailcon-sec .right-sec .wrap-taggin-with-btns, .single-detailcon-sec .right-sec .author-share-sec {max-width: 720px; margin-inline: auto;}

	.single-news .single-news {padding: 0 0 60px !important; margin-bottom: 0 !important;}
	.blog-single-content-wrap .img-blog img { max-height: 359px; min-height: 359px;}

	/* Unsubscribe Page Start*/
	.unsubscribe_page-left{width: 60%;}
	.unsubscribe_page-right{padding-top: 100px;width: 40%;}
	.unsubscribe_page-section h1{margin-bottom: 35px;font-size: 40px;}
	.unsubs-form-wrap{padding-right: 8%;} 
	/* Unsubscribe Page End*/ 

}

@media (max-width:1499px) {
	.latest-whitepapers .latest-posts-wrap .left-sec .post-img img {aspect-ratio: auto;}
	.ast-primary-header-bar .site-primary-header-wrap {padding-inline: 60px; }
	header .ast-grid-right-section .header-right-section-wrap .signin-button .btn-header {padding: 9px 20px;}
	header nav.site-navigation .main-navigation > ul.main-header-menu {max-width: 760px; }
	body .ast-container, body .container,body .breadcrumb-sec,body .post-wrap-sec, body .blog-wrap-sec, body .news-wrap-sec .cat-head-wrap, body .news-wrap-sec .cat-news-sec, body .tax-form {padding-inline: 110px; }
	section.home-news-secmain, 
	section.home-whitepaper-sec-main, 
	section.home-subscription-form-sec-main, 
	section.home-videos-sec-main, 
	section.home-blog-sec-main {margin: 86px 0; }
	section.home-news-secmain {margin-top: 120px;}
	body .custom-head p {max-width: 1037px; }
	.whitepaper-img img,
	.home-video-sec .video-posts .video-img .v-img img {aspect-ratio: 1.43; object-fit: cover; }
	.gettexg-form .home-newsletter-title {max-width: 546px; margin-inline: auto; }
	.gettexg-form {padding: 38px 40px 30px;}

	footer .site-above-footer-inner-wrap {grid-template-columns: 352px 1.4fr .6fr 1fr !important; }
	footer .site-above-footer-inner-wrap .site-footer-section-2 {padding-left: 80px;}
	.home-video-sec .slick-arrow {margin-inline: -56px;}
	.home-video-sec .video-posts .video-img .play-icon {height: 52px;}
	.ast-scroll-to-top-right {right: 20px; bottom: 60px; }

	.hm-post-sec .hm-post-content .hm-title {max-width: 360px; font-size: 18px; min-width: 360px; }
	.hm-post-sec .hm-post-content .small-desc {max-width: 384px; font-size: 14px; min-width: 384px; }
	.hm-post-sec .all-taxonomy-lists .cat-badge a {font-size: 14px; }
	.hm-post-sec .hm-post-content {left: 50px; }
	.home-banner-posts .banner-post-section:hover {flex-basis: 17em; }
	.main-header-menu .sub-menu > li > ul.menu-fifth {padding-inline: 15px !important;}
	.main-header-menu .sub-menu .menu-link {padding-block: 8px;}
	body .breadcrumb-sec {padding-inline: 110px;}
	.cat-icons-listing li a {grid-template-columns:calc(100% - 44px) 40px; padding: 20px 25px; grid-gap: 0}
	.cat-icons-listing li h2 {font-size: 18px;}
	body .cat-icons-listing {grid-gap: 40px 0;}
	.technology-iconlist .cat-icons-listing .technology-img {margin-bottom: 30px;}
	.technology-iconlist .cat-icons-listing {grid-gap: 80px 0; margin-inline: -30px; }
	.technology-iconlist .cat-icons-listing > li {width: calc(33.3% - 60px); margin-inline: 30px;}
	ul.cat-news-sec { padding-inline: 100px !important;}
	ul.cat-news-sec > li {width: calc(25% - 22px); margin: 0 11px;}
	.subsctiption-form-wrap {padding: 40px 55px;}
	.subsctiption-form-wrap .subs-content-sec p {max-width: 418px;}
	.latest-posts-wrap .right-sec .new-posts {margin-bottom: 22px;}
	.whitepaper-all-posts ul.all-post-page .posts-cont, .whitepaper-all-posts ul.all-post-page .wrap-foot-post-list {padding-inline: 16px;}
	.whitepaper-all-posts ul.all-post-page .whitepaper-cat-sec {margin-left: 16px; }
	.all-post-page .author-date-data, .all-post-page .author-date-data .author {font-size: 12px;}
	.all-cat-whitepaper .post-cont-wrap {padding: 21px 20px 21px 25px;}

	.video-left-sec .video-iframe-wrap iframe {min-height: 480px;}
	.single-news .breadcrumb-sec,
	body .single-news div.single-detailcon-sec {max-width: 1000px;}

	/*Legit:-  Publicity Policy Start*/ 
	.publicity_policy-body{padding-inline: 75px !important;}
	.publicity_policy-body h1{font-size: 52px !important;margin-bottom: 65px !important;}
	/*Legit:-  Publicity Policy End*/ 

	/* Unsubscribe Page Start*/
	.unsubscribe_page-section h1{font-size: 36px;}
	/* Unsubscribe Page Start*/

}


@media (max-width:1399px) {
	body .ast-container, body .container, body .breadcrumb-sec,body .post-wrap-sec, body .blog-wrap-sec, body .news-wrap-sec .cat-head-wrap, body .news-wrap-sec .cat-news-sec, body .tax-form {max-width: 1300px; padding-inline: 70px;}
	ul.cat-news-sec { padding-inline: 55px !important;}
	section.home-news-secmain, section.home-whitepaper-sec-main, section.home-subscription-form-sec-main, section.home-videos-sec-main, section.home-blog-sec-main {margin: 76px 0; }
	section.home-news-secmain {margin-top: 110px; }
	footer .site-above-footer-inner-wrap {grid-template-columns: 352px 1.2fr .7fr 1.2fr !important; }
	footer .site-above-footer-inner-wrap .site-footer-section-2 {padding-left: 0px; }
	.header-banner-section:after {left: 40px; right: 40px; bottom: -32px; height: 72px; }
	footer .ast-builder-footer-grid-columns {padding-inline: 50px !important;}
	h2.vc_custom_heading,div.search-results h4.search-title {font-size: 32px;}
	body .custom-head {margin-bottom: 28px;}
	.home-news-sec > .news-posts .news-title {font-size: 18px; padding: 0 24px 24px;}
	.home-whitepaper-sec .content-sec {padding-right: 25px;}

	.hm-post-sec .hm-post-content {left: 30px; margin-bottom: 30px !important; }
	.hm-post-sec .hm-post-content .hm-title {max-width: 360px; font-size: 17px; min-width: 360px; }
	.hm-post-sec .all-taxonomy-lists .cat-badge a {font-size: 13px; }
	.hm-post-sec .all-taxonomy-lists {margin-bottom: 12px;}
	.home-banner-posts {height: 522px;}
	.gettexg-form:before, .gettexg-form:after {background-size: 100%; height: 346px; width: 396px;}
	header .main-header-menu > li > a {font-size: 14px;}
	.post-cont-sec .cont-whitepaper {line-height: 140%; font-size: 15px;}
	ul.cat-post-sec .post-cont-wrap h3, .cat-whitepaper-lisicle-page .post-cont-wrap h3 {font-size: 18px; line-height: 120%;}
	.cat-blog-sec .post-cont-sec h3, ul.cat-news-sec .post-cont-sec h3 {font-size: 18px;}
	.cat-head-wrap .hm-post-badge,
	body h2.hm-post-badge, .blog-lisicle-page h2, .news-lisicle-page h4, .whitepaper-lisicle-page h2,
	.cat-whitepaper-lisicle-page h2 {font-size: 32px;}
	.cat-head-wrap {margin-bottom: 25px;}
	.cat-blog-sec .post-thumbnail {aspect-ratio: 1.5;}
	.common-tax-page .post-wrap-sec, .common-tax-page .blog-wrap-sec, .common-tax-page .news-wrap-sec {margin-bottom: 80px;}
	.subsctiption-form-wrap .subs-content-sec p {max-width: 378px; font-size: 16px; line-height: 160%;}
	.blog-all-posts .posts-cont h3, .news-all-posts .posts-cont h4, .whitepaper-all-posts .posts-cont h3, .latest-posts-wrap h3.post-title {font-size: 18px;}
	.all-post-page .author-date-data {flex-wrap: wrap;}
	.cat-whitepaper-lisicle-page h2 {margin-bottom: 25px;}

	ul.cat-post-sec .post-cont-wrap {padding: 10px 16px 10px 22px;}
	.post-cont-sec .lp-clients-name {font-size: 12px; line-height: 18px; margin-bottom: 9px;}

	.latest-whitepapers .latest-posts-wrap .right-sec .whitepaper-cat-sec {margin-bottom: 14px;}
	.latest-posts-wrap .wrap-foot-post-list {margin-bottom: 10px;}
	.whitepaper-cat-sec .lp-clients-name{font-size: 12px;}

	.data-counter-sec .counter-container {padding-inline: 50px;}

	/*Legit:-  Publicity Policy Start*/ 
	.publicity_policy-body h1{font-size: 48px !important;margin-bottom: 55px !important;}
	/*Legit:-  Publicity Policy End*/

	/* Unsubscribe Page Start*/
	.unsubscribe_page-section h1{font-size: 32px;margin-bottom: 35px;line-height: 1.3em !important;}
	.unsubs-option .unsubs-list>.wpcf7-list-item, .unsubscribe_page-section p{font-size: 18px !important;line-height: 1.4em;}
	/* Unsubscribe Page End*/  

}

@media (max-width:1299px) {
	.ast-primary-header-bar .site-primary-header-wrap {padding-inline: 40px; }
	footer .ast-builder-footer-grid-columns {padding-inline: 40px !important;}
	header nav.site-navigation .main-navigation > ul.main-header-menu {max-width: 690px; }
	footer ul.bottom-footer-links {grid-gap: 40px;}
	.hm-post-sec .all-taxonomy-lists {grid-gap: 5px;}
	.hm-post-sec .all-taxonomy-lists .cat-badge a {font-size: 12px; }
	.hm-post-sec .hm-post-content .hm-title {max-width: 320px; font-size: 16px; min-width: 320px; }
	.hm-post-sec .hm-post-content .small-desc {max-width: 340px; font-size: 13px; min-width: 340px; }
	.hm-post-sec .hm-post-badge {left: 0px;font-size:14px;}
	.subsctiption-form-wrap .subs-content-sec h4 {font-size: 26px; margin-bottom: 15px;}
	.home-banner-posts {height: 450px;}
	body .cat-icons-listing {grid-gap: 30px 0; }
	.cat-icons-listing li a {padding: 20px 20px;}

	/*Legit:-  Publicity Policy Start*/  
	.publicity_policy-body h1{font-size: 44px !important;margin-bottom: 46px !important;}
	/*Legit:-  Publicity Policy End*/ 

}
@media (max-width:1199px) {
	.ast-primary-header-bar .site-primary-header-wrap {padding-inline: 25px; }
	header .main-header-menu > li > a {font-size: 14px;}
	header nav.site-navigation .main-navigation > ul.main-header-menu {max-width: 540px; }
	section.home-news-secmain, section.home-whitepaper-sec-main, section.home-subscription-form-sec-main, section.home-videos-sec-main, section.home-blog-sec-main {margin: 66px 0; }
	section.home-news-secmain {margin-top: 80px; }
	h2.vc_custom_heading,div.search-results h4.search-title {font-size: 26px; }
	.custom-head .heading-left { display: flex; flex-wrap: wrap; align-items: center;}
	body .view-all-btn button,
	body .view-all-btn a {padding: 8px 24px !important; font-size: 14px !important;}
	body .custom-head p {font-size: 14px; line-height: 140.5%; margin-top: 10px; }
	body .custom-head {grid-gap: 20px;}
	.whitepaper-img img, .home-video-sec .video-posts .video-img .v-img img {aspect-ratio: 1.6; }
	.home-video-sec .con-video .video-title,
	.home-video-sec .con-video .video-title, body .blog-title {font-size: 17px; }
	body .blog-title + .small-desc,.home-video-sec .con-video .small-desc {font-size: 14px; line-height: 140%; }
	.gettexg-form form.wpcf7-form input:not([type="submit"]):not([type="ratio"]):not([type="checkbox"]) {border-radius:10px; height: 50px; font-size: 15px;}
	.gettexg-form form.wpcf7-form .submit-btn .submit-btn {border-radius: 10px; height: 50px; font-size: 16px; margin-top: 25px; }
	.home-video-sec .video-posts .video-img .play-icon {height: 42px; width: 60px; padding: 0 22px; }
	.home-video-sec .con-video {padding-right: 0; padding-top: 24px;}
	.home-video-sec .slick-arrow {width: 40px; height: 40px; background-size: 47px;}
	body .ast-container, body .container, body .breadcrumb-sec,body .post-wrap-sec, body .blog-wrap-sec, body .news-wrap-sec .cat-head-wrap, body .news-wrap-sec .cat-news-sec, body .tax-form {padding-inline: 50px; }
	ul.cat-news-sec { padding-inline: 35px !important;}
	.home-video-sec .slick-arrow {margin: auto -37px !important;}
	.home-news-sec > .news-posts .news-title {font-size: 14px; padding: 0 20px 20px; }
	footer .site-above-footer-inner-wrap {grid-template-columns: 245px 1fr .6fr 1.5fr !important; }
	footer .site-primary-footer-wrap {padding: 20px 0 !important;}
	footer .foot-contact a,
	footer .foot-contact,
	footer .site-above-footer-inner-wrap a.menu-link {font-size: 14px;}
	footer .site-above-footer-inner-wrap .menu-item {margin-bottom: 10px;}
	.home-banner-posts .banner-post-section:hover {flex-basis: 10em; }
	.hm-post-sec .hm-post-content {left: 0px; padding-inline: 25px; margin-bottom: 30px !important; transform: none !important; }
	.hm-post-sec .hm-post-content .hm-title {max-width: fit-content; font-size: 16px; min-width: auto; }
	.hm-post-sec .hm-post-content .small-desc {position: static; max-width: fit-content; min-width: auto; opacity:1 !important; }
	.hm-post-sec .hm-post-badge {left: 0px; font-size: 13px; padding: 0 24px 0 15px; }
	.gettexg-form:before, .gettexg-form:after {height: 286px; width: 336px; }
	.search-form-sec form.nav__search-form input {font-size: 20px; height: 55px;}
	.search-form-sec form.nav__search-form button.search-button {width: 55px; height: 55px;}
	.nav__search-box .close-icon {font-size: 40px; }
	.home-video-sec .slick-arrow {top: -95px;}

	.main-header-menu .sub-menu .menu-link {white-space: normal; }
	.main-navigation .sub-menu a {min-width: 140px; }
	.main-navigation .industry-menu .sub-menu.menu-third {right: -250px !important; }
	.main-navigation .industry-menu .sub-menu.menu-fourth {left: -190px !important; }
	.main-navigation .industry-menu .sub-menu.menu-fifth {transform: translateX(-238px); }
	.main-navigation .tech-menu .sub-menu.menu-sec {right: -100px !important; }

	.main-navigation .tech-menu .sub-menu.menu-third {right: -130px !important; }
	.main-navigation .tech-menu .sub-menu.menu-fifth {right: -270px !important; }
	.main-navigation .topic-menu .sub-menu.menu-fourth {right: -120px !important; }
	.main-navigation .topic-menu .sub-menu.menu-fifth {right: -220px !important; }

	body .cat-icons-listing > li {width: calc(25% - 30px); margin-inline: 15px;}
	.banner-section .banner-cont-wrap .banner-title {font-size: 38px;}
	.banner-section img {min-height: 211px; max-height: 211px;}
	.industry-page-sec, .topic-lists-sec, .technology-page-sec {padding-bottom: 80px;}

	.technology-iconlist .cat-icons-listing > li {width: calc(33.3% - 40px); margin-inline: 20px;}
	.technology-iconlist .cat-icons-listing {grid-gap: 60px 0; margin-inline: -20px;}
	.technology-page-sec .load-more-sec {margin-top: 60px;}
	.technology-iconlist .cat-icons-listing li h2 {font-size: 18px; line-height: 140%;}
	.technology-iconlist .cat-icons-listing li p {font-size: 14px;}

	.cat-head-wrap .hm-post-badge,
	body h2.hm-post-badge, .blog-lisicle-page h2, .news-lisicle-page h4, .whitepaper-lisicle-page h2, .cat-whitepaper-lisicle-page h2 {font-size: 28px;}
	.cat-head-wrap .post-cat-lists {font-size: 14px;}
	.news-wrap-sec .author-date-data,.news-wrap-sec .author-date-data .author {font-size: 12px; line-height: 20px;}
	.news-wrap-sec {padding-block: 55px;}
	.home-form-wrap .name-wrap {grid-gap: 25px;}
	ul.cat-post-sec .post-cont-wrap {padding: 10px 16px 10px 20px; }
	.post-cont-sec .lp-clients-name {font-size: 12px; margin-bottom: 10px;}
	ul.cat-post-sec .post-cont-wrap h3,.cat-whitepaper-lisicle-page .post-cont-wrap h3 {font-size: 18px; line-height: 140%;}
	ul.cat-post-sec > li {display: block;}
	.latest-bogs .author-date-data {flex-wrap: wrap; white-space: normal;}
	.blog-all-posts ul.all-post-page, .news-all-posts ul.all-post-page, .whitepaper-all-posts ul.all-post-page {grid-gap: 0 14px; }
	.blog-all-posts ul.all-post-page > li, .news-all-posts ul.all-post-page > li {margin-bottom: 50px;}
	.latest-whitepapers .latest-posts-wrap .right-sec .new-posts .con-post {width: 52%;}
	.latest-whitepapers .latest-posts-wrap .right-sec .new-posts .post-img {width: 48%;}
	.latest-whitepapers .latest-posts-wrap .left-sec .con-post {padding: 0 15px 15px;}
	.latest-whitepapers .latest-posts-wrap .wrap-foot-post-list {display: block; }
	.whitepaper-cat-sec .lp-clients-name {font-size: 12px;}
	.latest-whitepapers .latest-posts-wrap .left-sec .whitepaper-cat-sec {margin-right: 12px;}
	.all-cat-whitepaper .post-cont-wrap {padding: 15px 15px 15px 20px;}
	.post-cont-sec .cont-whitepaper {margin-bottom: 15px;}

	.single-influencer-interview .influencer-content-wrap h1 {font-size: 26px;}
	.single-influencer-interview .influencer-content-wrap .small-desc {font-size: 18px;}
	.single-influencer-interview .influencer-content-wrap .post-img img {margin-bottom: 30px;}
	.single-influencer-interview .influencer-content-wrap .desc-content h2 {font-size: 24px;} 
	.single-influencer-interview .influencer-content-wrap .desc-content h3 {font-size: 22px;}
	.single-influencer-interview .influencer-content-wrap .desc-content {font-family: Mulish; font-size: 18px; font-weight: 500; line-height: 160%;}

	div.single-detailcon-sec {grid-template-columns: 238px 1fr; grid-gap: 25px; padding-right: 50px;}
	.article-tagging-lists li .cat-badge a {font-size: 14px; white-space: nowrap;}
	.single-details-rightcon h1 {font-size: 32px; line-height: 140%; margin-bottom: 30px;}
	.single-details-rightcon img {margin-block: 35px;}
	.blog-single-content-wrap .img-blog img {aspect-ratio: 3.5; width: 100%;}

	.latest-whitepapers .latest-posts-wrap .left-sec .post-img img {aspect-ratio: 1.4;}
	.guest-blog-lists .all-post-page {row-gap: 40px;}

	.gettexg-form form.wpcf7-form .submit-btn span.wpcf7-spinner{bottom: -22px; right: -200px; width: 22px; height: 22px;}

	.data-counter-sec .counter-container {padding-inline: 33px;}
	.data-counter-sec p {font-size: 15px;}

	/*Legit:-  Publicity Policy Start*/ 
	.publicity_policy-body .container{padding: 60px 57px 70px !important;}
	.publicity_policy-body h1{font-size: 40px !important;margin-bottom: 40px !important;}
	/*Legit:-  Publicity Policy End*/ 

}

@media (max-width:991px) {
	.main-navigation .sub-menu {background: #fff !important;}
	.home-blog-sec > .blog-posts {grid-template-columns: 235px 1fr; grid-gap: 25px; }
	.hm-post-sec .hm-post-content,
	.hm-post-sec .hm-post-content h2.hm-title {max-width: 100%;}
	.home-whitepaper-sec {grid-template-columns: 1fr; grid-gap: 32px;}
	.blog-posts .right-sec {padding: 15px 0; }
	.home-video-sec .con-video .video-title, body .blog-title {font-size: 16px; }
	.home-news-sec > .news-posts img {height: 200px;}
	h2.vc_custom_heading,div.search-results h4.search-title {font-size: 24px; }
	body .view-all-btn button,
	body .view-all-btn a {padding: 6px 20px !important; font-size: 14px !important; border-radius: 6px !important; }
	body .custom-head p {font-size: 14px; line-height: 140.5%; }
	.home-whitepaper-sec .content-sec {padding-right: 0; }
	.home-whitepaper-sec .cat-date-wrap {font-size: 12px;}
	footer .site-above-footer-inner-wrap {display: flex; flex-wrap: wrap; }
	footer .site-above-footer-inner-wrap .site-footer-section-1 {width: 100%; border-right: 0; text-align: center; }
	footer .site-above-footer-inner-wrap .site-footer-section-2 {width: 30%; }
	footer .site-above-footer-inner-wrap .site-footer-section-3 {width: 30%; }
	footer .site-above-footer-inner-wrap .site-footer-section-4 {width: 40%; }
	footer .footer-content-sec .footer-logo {text-align: center; margin-bottom: 20px;}
	.ast-builder-grid-row-container.ast-builder-grid-row-tablet-2-equal .ast-builder-grid-row {grid-template-columns: .5fr 1fr; grid-gap: 0; }
	.ast-scroll-to-top-right {right: 20px; bottom: 60px; }
	footer .footer-content-sec .footer-cont {max-width: 100%; text-align: center; margin-bottom:25px; }
	footer [data-section="section-fb-social-icons-1"] .footer-social-inner-wrap {text-align: center; }
	.site-primary-footer-wrap[data-section="section-primary-footer-builder"].ast-footer-row-tablet-stack .site-footer-section {margin-bottom: 0; }

	.hm-post-sec .hm-post-content .hm-title {font-size: 14px; }
	.hm-post-sec .hm-post-content .small-desc {font-size: 12px;}
	.hm-post-sec .hm-post-badge {font-size: 12px;}
	.hm-post-sec .hm-post-content {padding-inline: 20px;}

	header .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg {width: 30px !important; height: 30px !important; fill: #222 !important; }
	header .site-header-primary-section-right button.menu-toggle {outline: none !important; border: 0 !important; }

	header .ast-main-header-wrap {z-index: 150000; }
	header .ast-mobile-header-content {position: fixed; left: 0; right: 0; top: 0px; z-index: 15000; bottom: 0; padding: 100px 28px 30px; overflow: auto; min-height:100vh; }
	.ast-header-break-point .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle {right: 0; outline: none; border: 0 !important; padding: 0; width: 40px; }
	header nav.site-navigation .main-navigation > ul.main-header-menu {max-width: 100%; }
	.main-header-menu .menu-item {position: relative; }
	header .main-header-menu > li > a {background: transparent !important;}

	.main-navigation .sub-menu {margin: 0; background: transparent; box-shadow: none !important; padding-inline: 15px;}
	.main-header-menu .sub-menu .menu-link {font-size: 14px; padding: 0px 0 !important; color: #2F2F2F !important; }
	.main-header-menu .sub-menu .menu-item:not(:last-child) {margin-bottom: 25px; }
	.main-header-menu .industry-menu > .sub-menu > li > ul, 
	.main-header-menu .tech-menu > .sub-menu > li > ul, 
	.main-header-menu .topic-menu > .sub-menu > li > ul {transform: none !important; min-width: 100% !important; opacity: 1; box-shadow: none !important; border: 0; padding: 16px 15px; display: block !important; }
	.ast-header-break-point .ast-icon.icon-arrow svg {margin-left: 0; }
	.ast-header-break-point .main-header-menu .sub-menu {position: static; }
	.ast-builder-menu-mobile .main-navigation .menu-item:hover > .ast-menu-toggle,
	.ast-builder-menu-mobile .main-navigation .menu-item > .ast-menu-toggle {color: #222 !important; }
	.ast-builder-menu-mobile .ast-submenu-expanded button.ast-menu-toggle {transform: rotate(180deg); }
	body.ast-main-header-nav-open {overflow: hidden; }
	.ast-header-break-point .main-navigation ul .menu-item .menu-link .icon-arrow{display: none !important; }
	header .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg {width: 26px !important; height: 26px !important; fill: #222 !important; }
	.ast-header-break-point .ast-site-identity {padding: 0;}
	.ast-mobile-header-wrap .ast-primary-header-bar, 
	.ast-primary-header-bar .site-primary-header-wrap {min-height: 72px; }
	.main-header-menu .industry-menu > .sub-menu > li > ul, .main-header-menu .tech-menu > .sub-menu > li > ul, .main-header-menu .topic-menu > .sub-menu > li > ul {padding: 0; }

	.banner-section .banner-cont-wrap .banner-title {font-size: 30px; line-height: 38px; padding: 0 30px;}
	.banner-section img {min-height: 181px; max-height: 181px;}
	body .breadcrumb-sec {font-size: 18px; padding-block: 30px;}
	body .cat-icons-listing > li {width: calc(33.3% - 30px); margin-inline: 15px;}
	.topic-lists-sec .load-more-sec, .industry-page-sec .load-more-sec {margin-top: 40px;}
	.industry-page-sec, .topic-lists-sec, .technology-page-sec {padding-bottom: 60px;}
	.cat-icons-listing li h2 {font-size: 16px;}
	.cat-icons-listing li a {min-height: 120px; grid-template-columns:calc(100% - 40px) 35px; }

	.technology-iconlist .cat-icons-listing > li {width: calc(50% - 40px);}
	.technology-iconlist .cat-icons-listing li h2 {margin-bottom: 10px;}
	ul.cat-news-sec > li {width: calc(50% - 22px);}
	ul.cat-post-sec .post-cont-wrap {padding: 18px 16px 20px 20px; }
	.subsctiption-form-wrap {padding: 35px 35px 40px; grid-template-columns: 1fr;}
	.subsctiption-form-wrap .subs-content-sec p {max-width: 100%;}
	.cat-blog-sec {grid-template-columns: 1fr 1fr; }
	ul.cat-post-sec {grid-gap: 35px 25px;}
	ul.all-post-page.tax-blog-all-lists, 
	ul.all-post-page.tax-post-all-lists, 
	ul.all-post-page.tax-news-all-lists {grid-template-columns: 1fr 1fr;}
	ul.all-post-page.tax-blog-all-lists > li, 
	ul.all-post-page.tax-post-all-lists > li, 
	ul.all-post-page.tax-news-all-lists > li {margin-bottom: 40px;}

	.latest-posts-wrap > div {width: 100%; padding: 0 10px; margin-bottom: 20px;}
	.latest-posts-wrap > div.left-sec {margin-bottom: 50px;}
	body .latest-post-sec {margin-bottom: 40px;}
	.blog-all-posts ul.all-post-page, .news-all-posts ul.all-post-page, .whitepaper-all-posts ul.all-post-page {grid-template-columns: 1fr 1fr;}
	.latest-posts-wrap .right-sec .wrap-foot-post-list {margin-bottom: 16px; grid-template-columns: 1fr;}

	.all-cat-whitepaper .post-cont-wrap {padding: 18px 16px 20px 20px;}
	.all-cat-whitepaper > li {grid-template-columns: 1fr;}
	.all-cat-whitepaper {grid-gap: 35px 25px;}
	.latest-influencer-lists ul.all-post-page.write-guest-posts {grid-template-columns: 1fr 1fr;}
	.guest-blog-lists .load-more-sec {margin-top: 50px;}
	section.guest-blog-lists {margin-bottom: 60px;}
	 section.write-for-us-idea-sec {padding-block: 65px;}
	 .write-for-us-idea-sec button,
	 .write-for-us-idea-sec a {padding: 12px 26px !important; font-size: 16px !important;}
	 .guest-blog-lists .all-post-page {    grid-template-columns: 1fr 1fr; grid-gap: 40px 20px; }

	 div.single-detailcon-sec {grid-template-columns: 1fr; grid-gap: 35px; padding-right: 50px; padding-left: 50px;}
	 .blog-single-content-wrap .img-blog img {aspect-ratio: 2.2;}
	 .single-content-wrap .left-section {padding-top: 0;}
	 .single-detailcon-sec .left-section ul li {padding-left: 0; margin-bottom: 0; padding-block: 4px;}
	 .single-content-wrap .single-blog-leftsec {max-width: 100%; }
	 .single-content-wrap .single-blog-leftsec h5 {margin: 0 -50px; padding-left: 30px; position: relative; padding-block: 15px; }
	 .single-content-wrap .single-blog-leftsec h5:after {content: ''; position: absolute; left: 0; width: 7px; background: linear-gradient(290.91deg, #023E8A 23.55%, #48CAE4 99.57%); top: 0; bottom: 0;}
	 .single-blog.single .tax-form {margin-top: 80px;}
	 .single-related-lists .single-related-head-sec h2 {font-size: 26px;}
	 .single-related-lists .all-post-page.blog-posts {grid-template-columns: 1fr 1fr; grid-gap: 50px 20px;}
	 div.single-blog.single {margin-bottom: 80px !important; padding: 0px 0 0 !important;}

	.news-single-content-wrap .single-blog-leftsec {padding: 0; box-shadow: none;}
	.single-related-lists .all-post-page.news-posts {grid-template-columns: 1fr 1fr; grid-gap: 55px 20px; margin-bottom: 0;}
	.error-message-cat p {font-size: 18px; line-height: 160%;}
	.all-author-posts li .post-cont-wrap {padding-block: 0;}
	.latest-whitepapers .latest-posts-wrap .left-sec .post-img img {aspect-ratio: auto;} 
	.latest-posts-wrap .small-desc {min-height: auto;}
	.latest-posts-wrap .right-sec .new-posts .post-img img {aspect-ratio: auto}
	.single-content-wrap .left-section {display: none;}
	.single-content-wrap .right-sec .left-section {display: block; margin-bottom: 35px;}
	.single-content-wrap .right-sec .left-section  li:before {display: none;}

	/* 410 Page Start */
    .error410 .site-logo {padding: 20px 0 0 25px;}
    /* 410 Page End */

    /* Unsubscribe Page Start*/
	.unsubscribe_page-section .container{flex-direction: column-reverse;}
	.unsubscribe_page-left,.unsubscribe_page-right{width: 100%;padding: 0;}
	.unsubscribe_page-right .wpb_single_image.vc_align_center{padding-bottom: 30px;text-align: left !important;}
	.unsubs-form-wrap{padding: 0 !important;}
	.unsubs-option .unsubs-list>.wpcf7-list-item, .unsubscribe_page-section p{font-size: 17px;}
	/* Unsubscribe Page End*/ 

}

@media (max-width:921px) {
	.main-navigation .main-header-menu > li .sub-menu {opacity: 1 !important; visibility: visible !important; transition: 0s !important; }
	.main-navigation .sub-menu .mega-custom-menu { max-height: 100%; }
	.home-banner-posts {height: auto; display: flex; flex-wrap:wrap; }
	.home-banner-posts .homebaner-col {width: 100%; max-height: 500px;}
	.home-banner-posts .homebaner-col:nth-child(1) {order: 3;}
	.home-banner-posts .homebaner-col:nth-child(2) {order: 2;}
	.home-banner-posts .homebaner-col:nth-child(3) {order: 1;}


	body #ast-desktop-header {display: block !important;}
	body #ast-mobile-header {display: none !important;}
	body header .mobile-toggle-icon-wrap {display: block;}

	body .main-header-bar-navigation {position: fixed; left: 0; right: 0; top: 70px; bottom: 0; background: #fff; padding-top: 15px; display: none; padding-bottom: 30px !important; height: auto !important;}
	.mobile-menu-open header .main-header-bar-navigation {display: block;}
	body header nav.site-navigation {overflow: auto; height: 100%;}
	header .ast-builder-grid-row.ast-grid-center-col-layout {grid-template-columns: 100px 1fr 175px; grid-gap: 0;/*Pritesh's css form nav logo*/ grid-template-columns: 150px 1fr 160px;/*Pritesh's css form nav logo end*/}
	header .ast-grid-right-section .header-right-section-wrap {grid-template-columns: 44px 1fr 24px; }
	body header .mobile-toggle-icon-wrap .humberger-close-menu {display: none; height:25px; }

	.mobile-menu-open header .mobile-toggle-icon-wrap .humberger-close-menu {display: block;}
	.mobile-menu-open header .mobile-toggle-icon-wrap .humberger-menu {display: none;}
	.mobile-menu-open,.mobile-menu-open body {overflow: hidden;}
	body header .mobile-toggle-icon-wrap .humberger-menu {height: 25px; }
	header .ast-grid-right-section .header-right-section-wrap .signin-button .btn-header {padding: 5px 16px; }
	header .ast-grid-right-section .header-right-section-wrap {grid-template-columns: 40px 1fr 24px; }

	body .main-header-bar-navigation .main-navigation {align-content: flex-start;padding: 0px 30px;}
   .ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu {background: transparent; border: 0;}
   .ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children .sub-menu {background: transparent; }
   .ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children .sub-menu .menu-item {margin-bottom: 0;}
   .ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children .sub-menu .menu-item a {padding-block: 9px !important; }
   .main-navigation .sub-menu .mega-custom-menu {margin-top: 0;}

	body header.site-header.sticky-menu {animation: none;}
	.ast-header-break-point .main-navigation ul .menu-item:last-child .menu-link {border-bottom: 0;}
	.ast-header-break-point .main-navigation ul .menu-item .menu-link {padding-block: 6px !important;}
	.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle {top: 9px; right: 0;}
	.nav__search-box .close-icon {font-size: 30px; top: 25px; right: 25px;}
	.search-form-sec form.nav__search-form button.search-button {width: 45px; height: 45px;}
	.search-form-sec form.nav__search-form input {font-size: 16px; height: 45px; width: calc(100% - 80px); margin-right: 20px; padding: 0 12px;}
	.search-form-sec form.nav__search-form {padding-left: 20px;}
	body header .topics-menu {max-height: 370px !important;}
	.main-navigation .sub-menu .empty-result {font-size: 14px; padding: 0px 17px 10px; color: red; font-family: 'Mulish';}
	header button.ast-menu-toggle.arr-btn-toggle {transform: rotate(180deg) translateY(3px);}
	body {padding-top: 70px !important;}
	/*Legit:-  Publicity Policy Start*/ 
	.publicity_policy-body{padding:90px 60px !important;}
	.publicity_policy-body .container{padding: 60px 50px !important}
	/*Legit:-  Publicity Policy End*/ 

}
@media (max-width:767px) {
	body .ast-container, body .container,body .breadcrumb-sec,body .post-wrap-sec, body .blog-wrap-sec, body .news-wrap-sec .cat-head-wrap, body .news-wrap-sec .cat-news-sec, body .tax-form {padding-inline: 35px; }
	ul.cat-news-sec { padding-inline: 35px !important;}
	section.home-news-secmain, section.home-whitepaper-sec-main, section.home-subscription-form-sec-main, section.home-videos-sec-main, section.home-blog-sec-main {margin: 70px 0; }
	section.home-news-secmain {margin-top: 45px; padding-bottom: 73px; position: relative; }
	.home-news-sec > .news-posts.latest-news-home {width: 100%; margin: 0; }
	.home-news-sec > .news-posts {width: 100%; margin: 0; }
	.home-news-sec {margin-inline: 0;grid-row-gap:25px;}
	h2.vc_custom_heading,div.search-results h4.search-title {font-size: 26px; }
	body .custom-head {grid-template-columns: 1fr; justify-content: flex-start; grid-gap:0; }
	.home-news-sec > .news-posts img {height: auto; }
	body .view-all-btn button,
	body .view-all-btn a {padding: 11px 23px !important; font-size: 16px !important; border-radius: 7px !important; font-weight:500; }
	.header-banner-section:after {display: none;}
	body .custom-head {margin-bottom: 24px; }
	.home-whitepaper-sec {grid-template-columns: 1fr; grid-gap: 32px; }
	.home-whitepaper-sec .cat-date-wrap {font-size: 14px; padding-top: 20px; }
	.home-video-sec .con-video .video-title, body .blog-title {font-size: 16px; margin-bottom:10px; }
	.gettexg-form {padding: 30px 33px 33px; }
	.gettexg-form .home-newsletter-title {margin-bottom: 28px; }
	.gettexg-form form.wpcf7-form .home-form-wrap .name-wrap {grid-template-columns: 1fr; grid-gap: 10px; margin-bottom: 10px; }
	.gettexg-form form.wpcf7-form input:not([type="submit"]):not([type="ratio"]):not([type="checkbox"]) {border-radius: 10px; height: 44px; font-size: 12px; padding-inline: 14px; }
	body .blog-title + .small-desc, .home-video-sec .con-video .small-desc {font-size: 1p4x; }
	.gettexg-form form.wpcf7-form .submit-btn .submit-btn {border-radius: 10px; height: 44px; font-size: 14px; margin-top: 20px; }
	section.home-whitepaper-sec-main,
	section.home-blog-sec-main {padding-bottom: 74px; position: relative; }
	section.home-news-secmain .custom-head .heading-btn,
	section.home-whitepaper-sec-main .custom-head .heading-btn,
	section.home-blog-sec-main .custom-head .heading-btn {text-align: center !important; width: auto; position: absolute; bottom: 0; left: 0; right: 0; }
	.home-video-sec .video-posts .video-img {border-radius: 20px;}
	.home-video-sec .video-posts .video-img .play-icon {height: 38px; width: 52px; padding: 0 18px; }
	.home-video-sec .con-video .video-title, 
	body .blog-title {font-size: 18px; margin-bottom: 10px; line-height:140%; }
	.home-video-sec .slick-arrow {margin: auto -13px !important;width: 38px; height: 38px; background-size: 36px; }
	.home-blog-sec > .blog-posts {grid-gap: 20px; padding: 0; grid-template-columns: 1fr; padding-block: 24px; border-top: 1px solid #DCDCDC; }
	.blog-posts .right-sec {padding: 0px; border-top: 0; border-bottom: 0; }
	.home-blog-sec {display: grid; grid-gap: 0px; }
	.home-blog-sec > .blog-posts:last-child {padding-bottom: 0; }
	footer .footer-content-sec .footer-logo {text-align: left; margin-bottom: 30px; }
	footer .footer-content-sec .footer-cont {max-width: 100%; text-align: left; margin-bottom: 30px; }
	footer .ast-builder-footer-grid-columns {padding-inline: 35px !important; }
	footer [data-section="section-fb-social-icons-1"] .footer-social-inner-wrap {text-align: left; }
	footer .site-above-footer-inner-wrap .site-footer-section-1 {padding: 46px 0 55px; margin-bottom: 0 !important; }
	footer .site-above-footer-inner-wrap .site-footer-section-2 {width: 60%; padding-top:0; margin-bottom:0 !important; }
	footer .site-above-footer-inner-wrap .site-footer-section-3 {width: 40%; padding-top: 0; margin-bottom: 0 !important; }
	footer .site-above-footer-inner-wrap h2.widget-title, .site-above-footer-inner-wrap .wp-block-heading {margin-bottom: 20px;}
	footer .site-above-footer-inner-wrap .menu-item {margin-bottom: 15px; }
	footer .site-above-footer-inner-wrap .site-footer-section-4 {width: 100%; padding-bottom: 20px; margin-bottom: 0 !important; }
	footer .foot-contact .location-info.foot-info {max-width: 100%; line-height: 140%; }
	.ast-builder-grid-row-container.ast-builder-grid-row-tablet-2-equal .ast-builder-grid-row {grid-template-columns: 1fr; grid-gap: 16px; justify-content: flex-start; }
	footer .site-primary-footer-wrap {padding: 30px 0 !important; }
	footer .site-footer-section .ast-footer-copyright p {text-align: left; line-height: 144%; max-width:278px; }
	#ast-scroll-top {width: 45px; height: 45px; line-height: 44px; border-radius: 6px; right: 15px; bottom: 20px; }
	.hm-post-sec .hm-post-content h2.hm-title {margin-bottom: 6px;}
	.hm-post-sec .hm-post-content .small-desc {padding-right: 20px; }
	.hm-post-sec .all-taxonomy-lists .cat-badge a {font-size: 11px; }
	.home-banner-posts .banner-post-section:hover .hm-post-image:after,
	.home-banner-posts .banner-post-section .hm-post-image:after {opacity: 1; background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) -21.68%, rgba(0, 0, 0, 0.70) 100%); }
	.gettexg-form:before, .gettexg-form:after {height: 226px; width: 276px; }

	header .ast-mobile-header-content {padding: 84px 24px 30px 28px; }
	body {padding-top: 72px !important; }
	.home-banner-posts .homebaner-col {max-height: inherit;}	
	body .cat-icons-listing > li {width: calc(50% - 30px);}
	.topic-lists-sec .load-more-sec, .industry-page-sec .load-more-sec {margin-top: 50px;}
	body .breadcrumb-sec {font-size: 14px; padding-block: 23px; padding-bottom: 44px;}
	.industry-page-sec, .topic-lists-sec, .technology-page-sec {padding-bottom: 60px; padding-top: 20px;}
	.banner-section img {min-height: 155px; max-height: 155px; }

	.technology-iconlist .cat-icons-listing {grid-gap: 40px 0; margin-inline: -15px;}
	.technology-iconlist .cat-icons-listing > li {width: calc(50% - 30px); margin-inline: 15px;}
	.technology-iconlist .cat-icons-listing li h2 {margin-bottom: 8px; font-size: 16px;}
	.technology-page-sec .load-more-sec {margin-top: 40px;}
	ul.cat-post-sec {grid-template-columns: 1fr; grid-gap: 30px 25px;}
	ul.cat-post-sec .post-cont-wrap {padding: 10px 10px 18px 10px;}
	.post-cont-sec .cont-whitepaper {line-height: 140%; font-size: 12px; -webkit-line-clamp: 2; margin-bottom: 15px;}
	.post-cont-sec .lp-clients-name {font-size: 10px; margin-bottom: 10px; line-height: 170%; padding: 3px 10px 3px 10px; text-transform: uppercase;}
	.all-cat-whitepaper .author-date-data, .cat-post-sec .author-date-data, .con-post .author-date-data,
	.all-cat-whitepaper .author-date-data .author, .cat-post-sec .author-date-data .author, .con-post .author-date-data .author,.cat-blog-sec .author-date-data, .cat-blog-sec .author-date-data .author {font-size: 10px; line-height: 140%;}
	.cat-post-sec .post-thumbnail img {aspect-ratio: inherit;}
	ul.cat-post-sec .post-cont-wrap h3, .cat-whitepaper-lisicle-page .post-cont-wrap h3 {margin-bottom: 10px;}
	ul.cat-post-sec > li {box-shadow: 8px 8px 28px 0px #00000047;}
	.cat-head-wrap .hm-post-badge,
	body h2.hm-post-badge, .blog-lisicle-page h2, .news-lisicle-page h4, .whitepaper-lisicle-page h2, .cat-whitepaper-lisicle-page h2 {font-size: 26px;}

	.topic-taxonomy-page .post-wrap-sec,
	.topic-taxonomy-page .blog-wrap-sec,
	.topic-taxonomy-page .news-wrap-sec {padding-bottom: 90px; position: relative;}
	.topic-taxonomy-page .news-wrap-sec {padding-bottom: 150px;}
	.topic-taxonomy-page .post-wrap-sec .cat-head-wrap,
	.topic-taxonomy-page .blog-wrap-sec .cat-head-wrap,
	.topic-taxonomy-page .news-wrap-sec .cat-head-wrap {position: static;}
	.topic-taxonomy-page .post-wrap-sec .cat-head-wrap a.post-cat-lists,
	.topic-taxonomy-page .blog-wrap-sec .cat-head-wrap a.post-cat-lists,
	.topic-taxonomy-page .news-wrap-sec .cat-head-wrap a.post-cat-lists {position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); min-width: 120px;}
	.topic-taxonomy-page .news-wrap-sec .cat-head-wrap a.post-cat-lists {bottom: 60px;}
	.cat-blog-sec {grid-template-columns: 1fr; grid-gap: 40px 21px;}
	.cat-blog-sec .post-thumbnail {aspect-ratio: 1.7;}
	ul.cat-news-sec > li {width: 100%; margin: 0;}
	ul.cat-news-sec {grid-gap: 50px;}
	.subsctiption-form-wrap {padding: 30px 26px 40px; grid-template-columns: 1fr;}
	.home-form-wrap .name-wrap {grid-gap: 0; grid-template-columns: 1fr;}
	.home-form-wrap div.submit-btn {margin-top: 10px;}
	.subsctiption-form-wrap .subs-content-sec h4 {font-size: 20px; margin-bottom: 5px;}
	.subsctiption-form-wrap .subs-content-sec p {font-size: 13px;}
	.home-form-wrap label {font-size: 14px; margin-bottom: -12px;}
	.common-tax-page .post-wrap-sec, .common-tax-page .blog-wrap-sec, .common-tax-page .news-wrap-sec,body .tax-form,.cat-whitepaper-wrap {margin-bottom: 65px;}
	ul.all-post-page.tax-blog-all-lists, 
	ul.all-post-page.tax-post-all-lists, 
	ul.all-post-page.tax-news-all-lists {grid-template-columns: 1fr;}
	.load-more-sec {margin-bottom: 65px;}
	.latest-posts-wrap .left-sec img {aspect-ratio: 1.5; width: 100%;}
	.latest-posts-wrap > div.left-sec {margin-bottom: 50px;}
	.latest-posts-wrap .right-sec .new-posts .post-img {width: 100%;}
	.latest-posts-wrap .right-sec .new-posts .con-post {width: 100%; padding-left: 0; padding-bottom: 0px; position: relative; padding-top: 15px;}
	.latest-posts-wrap .right-sec .new-posts {margin-bottom: 50px;}
	.latest-posts-wrap .right-sec .new-posts .post-img img {aspect-ratio: 1.5;}
	.latest-posts-wrap .right-sec .wrap-foot-post-list {margin-bottom: 10px; grid-template-columns: 1fr 62px; align-items: center;}
	.latest-posts-wrap .right-sec .new-posts .con-post .like-posts {position: static; bottom: 0;}
	.blog-all-posts ul.all-post-page, .news-all-posts ul.all-post-page, .whitepaper-all-posts ul.all-post-page {grid-template-columns: 1fr; }
	.blog-all-posts .wrap-foot-post-list, .news-all-posts .wrap-foot-post-list, .latest-posts-wrap .wrap-foot-post-list {display: grid; grid-template-columns: 1fr 65px; align-items: flex-start; align-items: center;}
	.all-post-page .author-date-data,.all-post-page .author-date-data .author {font-size: 10px !important; align-items: center;}
	.blog-all-posts .posts-cont h3, .news-all-posts .posts-cont h4, .whitepaper-all-posts .posts-cont h3, .latest-posts-wrap h3.post-title {margin-bottom: 10px; min-height: auto; font-size: 18px;}
	.whitepaper-all-posts .posts-cont h3 {margin-bottom: 5px;}
	.blog-all-posts .wrap-foot-post-list .like-posts, .news-all-posts .wrap-foot-post-list .like-posts, .latest-posts-wrap .wrap-foot-post-list .like-posts {font-size: 12px;}
	.whitepaper-cat-sec .lp-clients-name {font-size: 10px; padding: 2px 13px;}
	.whitepaper-all-posts ul.all-post-page .posts-cont, .whitepaper-all-posts ul.all-post-page .wrap-foot-post-list {padding-inline: 15px;}
	.author-date-data .auth-sec {align-items: center;}
	.whitepaper-all-posts ul.all-post-page .whitepaper-cat-sec {margin-left: 15px;}
	.whitepaper-lisicle-page .whitepaper-all-posts {margin-bottom: 20px;}
	.latest-whitepapers .latest-posts-wrap .left-sec .post-img img,
	.latest-posts-wrap .right-sec .new-posts .post-img img {aspect-ratio: auto; min-height: auto;}
	.latest-whitepapers .latest-posts-wrap .left-sec .post-img,
	.latest-whitepapers .latest-posts-wrap .right-sec .post-img {border-radius: 0;}
	.latest-whitepapers .latest-posts-wrap .right-sec .new-posts .post-img {width: 100%;}
	.latest-whitepapers .latest-posts-wrap .right-sec .new-posts .con-post {width: 100%; padding: 20px 15px 18px;}
	.latest-whitepapers .latest-posts-wrap .right-sec .small-desc {min-height: inherit; -webkit-line-clamp: 2; font-size: 15px; line-height: 150%;}
	.blog-lisicle-page h2, .news-lisicle-page h4, .whitepaper-lisicle-page h2 {margin-bottom: 25px;}
	.whitepaper-all-posts ul.all-post-page > li {margin-bottom: 18px;}
	.all-cat-whitepaper {grid-template-columns: 1fr;}
	.all-cat-whitepaper .post-cont-wrap {padding: 17px 12px 17px 12px;}
	.cat-whitepaper-lisicle-page .post-cont-wrap .cont-whitepaper {font-size: 16px; line-height: 24px; -webkit-line-clamp: 3;}
	.latest-whitepapers .latest-posts-wrap .left-sec .whitepaper-cat-sec, .latest-whitepapers .latest-posts-wrap .right-sec .whitepaper-cat-sec {margin-right: 0; width: 100%; margin-bottom: 10px; }
	.latest-posts-wrap > div.left-sec,
	.latest-whitepapers .right-sec .new-posts:not(:last-child){margin-bottom: 35px;}
	.whitepaper-all-posts ul.all-post-page > li {box-shadow: 8px 8px 28px 0px #00000047; margin-bottom: 45px;}

	.single-influencer-interview .influencer-content-wrap .small-desc {font-size: 16px; margin-bottom: 40px; }
	.single-influencer-interview .influencer-content-wrap {padding-bottom: 40px;}
	.single-influencer-interview .influencer-content-wrap h1 {font-size: 24px;}
	.single-influencer-interview .influencer-content-wrap .small-desc {font-size: 16px; margin-bottom: 60px;}
	.single-influencer-interview .influencer-content-wrap .desc-content h2 {font-size: 22px;margin: 30px 0 15px;}
	.single-influencer-interview .influencer-content-wrap .desc-content h3 {font-size: 20px; margin: 30px 0 15px;}
	.single-influencer-interview .influencer-content-wrap .desc-content p {margin-bottom: 15px;}
	.single-influencer-interview .influencer-content-wrap .desc-content {font-size: 16px;}
	.single-influencer-interview .influencer-content-wrap .post-img img {aspect-ratio: auto;}
	.single-influencer-interview .related-articles-sec .head-sec {margin-bottom: 20px;}

	div.single-influencer-interview {padding-bottom: 60px;}
	.latest-influencer-lists ul.all-post-page.write-guest-posts {grid-template-columns: 1fr; grid-gap: 40px;}
	.related-articles-sec,
	.single-related-lists {padding-bottom: 90px; position: relative; }
	.related-articles-sec .head-sec,
	.single-related-lists .single-related-head-sec {position: static; }
	.related-articles-sec .head-sec a,
	.single-related-lists .single-related-head-sec a {position: absolute; bottom: 0; left: 0; right: 0; margin: auto;}
	.guest-blog-lists .all-post-page {grid-template-columns: 1fr; grid-gap: 30px 20px; }
	.guest-blog-lists .all-post-page .post-cont-wrap h3{margin-bottom: 5px !important;}
	.guest-blog-lists .load-more-sec {margin-top: 40px;}
	section.write-for-us-idea-sec {padding-block: 55px;}
	.single-detailcon-sec .wrap-taggin-with-btns {margin-top: 30px; margin-bottom: 30px; flex-wrap: wrap; justify-content: center; grid-gap: 20px; flex-direction: column-reverse; }

	.single-details-rightcon h1,
	.single-details-rightcon h2,
	.single-details-rightcon h3,
	.single-details-rightcon h4,
	.single-details-rightcon h5,
	.single-details-rightcon h6 {font-size: 22px; line-height: 140%; margin-top: 30px; margin-bottom: 10px;}

	.single-details-rightcon h1 {font-size: 38px;}
	.single-details-rightcon h2 {font-size: 32px;}
	.single-details-rightcon h3 {font-size: 28px;}
	.single-details-rightcon h4 {font-size: 22px;}
	.single-details-rightcon h5 {font-size: 18px;}
	.single-details-rightcon h6 {font-size: 14px;}

	.article-tagging-lists li .cat-badge a {padding: 7px 16px; display:inline-block; }
	.wrap-taggin-with-btns .article-tagging-lists {flex-wrap: wrap; justify-content: flex-start; grid-gap: 10px;}
	.single-related-lists .all-post-page.blog-posts {grid-template-columns: 1fr; grid-gap: 45px 20px; margin-bottom: 0;}
	.author-share-sec {flex-wrap: wrap; width: 100%; grid-gap: 50px;}
	div.single-detailcon-sec {margin-bottom: 60px; padding-inline: 35px;}
	.author-share-sec .right-sec .share-lists li .copyLink {font-size: 13px;}
	.single-blog.single .tax-form {margin-top: 0;}
	.single-related-lists .single-related-head-sec {margin-bottom: 24px;}
	.single-detailcon-sec .wrap-taggin-with-btns {grid-gap: 60px;}
	.single-details-rightcon p, .single-details-rightcon ol > li, .single-details-rightcon ul li {font-size: 14px; line-height: 25px;}
	.single-details-rightcon ul li {margin-bottom: 8px;}
	.single-details-rightcon ul {margin-left: 0;}
	.single-details-rightcon ol {margin-left: 17px;}
	.single-details-rightcon p {margin-bottom: 12px;}
	.single-details-rightcon img {margin-block: 25px;}
	.single-content-wrap .single-blog-leftsec h5 {margin: 0 -35px; padding-left: 20px; position: relative; padding-block: 9px;}
	.single-details-rightcon h1 {font-size: 32px; line-height: 140%; margin-bottom: 30px; margin-top: 0;}
	.single-detailcon-sec .left-section h5 {font-size: 18px;}
	.single-content-wrap .single-blog-leftsec h5:after {width: 6px;}
	.single-detailsimg-sec .date-read-sec {padding-left: 20px; padding-block: 14px;}
	.single-news .breadcrumb-sec {max-width: 1360px; padding-bottom: 40px;}

	.single-details-rightcon h1 {margin-bottom: 30px !important;}
	.single-related-lists .all-post-page.news-posts {grid-template-columns: 1fr; grid-gap: 45px 20px; margin-bottom: 0;}
	.news-singcon-sec .img-sec-wrap .date-read-sec {padding-left: 20px; padding-right: 10px;}

	.single-detailsimg-sec {margin-bottom: 30px;}
	body.single-news .single-detailcon-sec .right-sec .wrap-taggin-with-btns {margin-top: 60px;}
	.single-news .breadcrumb-sec {padding-left: 35px;}

	div.search-results p {font-size: 14px;}
	div.search-results h4.search-title {margin-bottom: 8px;}

	.error-message-cat p {font-size: 14px; line-height: 160%; margin-bottom: 10px;}
	.error-message-cat {padding: 50px 20px 40px;}
	.wrap-taggin-with-btns {display: grid; grid-template-columns: 1fr;}
	.form-wrap-login .error-login,
	.form-wrap-login .sucess-msg {margin-top: -20px !important;}
	body .single-news div.single-detailcon-sec {padding-inline: 35px;}
	.single-news .breadcrumb-sec {padding-inline: 35px;}
	.gettexg-form form.wpcf7-form .submit-btn span.wpcf7-spinner {bottom: -22px; right: -150px; width: 22px; height: 22px; }

	  /* 410 Page Start */
    .error410 .site-content{padding: 30px;}
    .error410 h1{font-size: 95px;line-height: 1.2;}
    .error410 h2{font-size: 34px;line-height: 1.3em;}
    .error410 P{font-size: 18px;line-height: 26px;}
    .error410 .backto-home a{margin-top: 40px;}
    .error410 .site-logo{padding: 20px 0 0 15px;}
    /* 410 Page End */
}

@media (max-width:499px) {
	body .cat-icons-listing > li {width: 100%;}
	.industry-page-sec .container, .topic-lists-sec .container {padding-inline: 68px;}
	body .cat-icons-listing {grid-gap: 40px 0;}
	.cat-icons-listing li a {min-height: 108px; grid-template-columns: calc(100% - 60px) 45px; padding: 18px;}
	.technology-iconlist .cat-icons-listing > li {width: 100%; margin-inline: 15px;}
	/*Pritesh's css form nav logo*/
	header .ast-builder-grid-row.ast-grid-center-col-layout{grid-template-columns: 130px 1fr 160px;}/*Pritesh's css form nav logo end*/

	/*Legit:-  Publicity Policy Start*/ 
	.publicity_policy-body .container{padding: 40px 30px !important;}
	.publicity_policy-body{padding:50px 35px !important;}
	.publicity_policy-body h1{font-size: 30px !important;margin-bottom: 30px !important;line-height: 1em !important;}
	.publicity_policy-body p{font-size: 15px I !important;line-height: 1.5em !important;}
	/*Legit:-  Publicity Policy End*/ 

	/* Unsubscribe Page Start*/
	.unsubscribe_page-section h1{font-size: 30px;margin-bottom: 25px;}
	/* Unsubscribe Page End*/ 

}