@media(min-width:320px) {
	.snet-header .navik-header-container {
		height: 96px
	}

	.snet-header .navik-menu>ul>li>a {
		height: 96px;
		line-height: 96px;
		padding: 0 24px
	}

	.snet-header .navik-menu li.dropdown_menu>a>span::before {
		width: 8px;
		height: 8px;
		border-color: var(--snet-white-color)
	}

	.snet-header .navik-menu.submenu-top-border li>ul {
		border-top: 0;
		border-radius: var(--snet-border-radius-50);
		padding: 20px 25px;
		background-color: rgb(242 242 255 / .95);
		box-shadow: 0 2px 8px 0 rgb(0 0 0 / .3), 0 4px 4px 0 rgb(0 0 0 / .05), 0 0 15px 0 rgb(26 16 59 / .1);
		z-index: 1;
		transform: scale(.8)
	}

	.snet-header .navik-menu li.mega-menu>ul {
		left: unset;
		width: 61%;
		padding: 0 25px
	}

	.snet-header .navik-menu li.snet-updates-menu {
		position: relative
	}

	.snet-header .navik-menu li.snet-updates-menu>ul {
		width: 360px;
		left: -100px
	}

	.snet-header .navik-menu .mega-menu-container {
		padding: 0
	}

	.snet-header .navik-menu .mega-menu-container .no-gutters>div {
		border-right: 1px solid rgb(136 96 208 / .25)
	}

	.snet-header .navik-menu .mega-menu-container .no-gutters>div:last-child {
		border-right: 0
	}

	.snet-header .navik-menu ul ul li {
		margin-bottom: var(--snet-margin-10)
	}

	.snet-header .navik-menu ul ul li:last-child {
		margin-bottom: 0
	}

	.snet-header .navik-menu ul ul li>a {
		font-size: var(--snet-font-size-20);
		font-weight: 500;
		font-family: "Montserrat", sans-serif;
		color: var(--snet-secondary-light-color);
		font-style: normal;
		letter-spacing: -.21px;
		line-height: var(--snet-line-height-24);
		padding: 6px 18px !important;
		border-radius: 18px;
		background-color: #fff0
	}

	.snet-header .navik-menu .no-gutters .col-12:not(:first-child) .mega-menu-list li:not(:first-child) a {
		font-size: var(--snet-font-size-18)
	}

	.snet-header .navik-menu ul ul li>a:hover {
		color: var(--snet-primary-color);
		background-color: var(--snet-white-color)
	}

	.snet-header .navik-menu ul ul li:hover>a {
		padding-left: 18px !important
	}

	.snet-header .navik-menu ul ul li>a::before {
		display: none;
		top: 20px;
		background: var(--snet-secondary-light-color)
	}

	.snet-header .navik-menu ul ul li>a:hover::before {
		background: var(--snet-primary-color)
	}

	.snet-header .navik-menu .mega-menu-box {
		padding: var(--snet-padding-20) 0;
		margin-bottom: 0
	}

	.snet-header .navik-menu .mega-menu-container ul.mega-menu-list {
		margin-bottom: 0
	}

	.snet-header .navik-menu .mega-menu-container ul.mega-menu-list li a {
		padding: 5px 20px !important;
		color: var(--snet-secondary-light-color)
	}

	.snet-header .navik-menu .mega-menu-container ul.socialmedia-list {
		column-count: 2;
		column-gap: 0
	}

	.snet-header .navik-menu .mega-menu-container ul.socialmedia-list li {
		text-align: center;
		margin-bottom: 24px
	}

	.snet-header .navik-menu .mega-menu-container ul.socialmedia-list li a {
		display: inline-flex;
		justify-content: center;
		align-items: center;
		width: 48px;
		height: 48px;
		margin: 0 auto;
		background-color: var(--snet-secondary-light-color);
		border-radius: 50%;
		transition: .3s ease-in-out
	}

	.snet-header .navik-menu .mega-menu-container ul.socialmedia-list li a:hover {
		background-color: var(--snet-primary-color)
	}

	.snet-header .navik-menu .mega-menu-container ul.socialmedia-list li a i {
		font-size: var(--snet-font-size-22);
		color: var(--snet-white-color)
	}

	.snet-header .navik-menu .mega-menu-container ul.mega-menu-list li a:hover {
		color: var(--snet-primary-color)
	}

	.snet-header .navik-menu .mega-menu-container ul.mega-menu-list li a::before {
		display: none
	}

	.snet-header .navik-menu>ul>li.snet-search-menu::before {
		content: "";
		position: absolute;
		top: 36px;
		left: 0;
		width: 1px;
		height: 24px;
		background-color: var(--snet-gray-medium-color)
	}

	.snet-header.sticky .navik-menu>ul>li.snet-search-menu::before {
		top: 34px
	}

	.snet-global-ad-banner+.navik-header.center-menu-1.sticky {
		margin-top: -144px !important
	}

	.snet-global-ad-banner.disabled+.navik-header.center-menu-1.sticky {
		margin-top: -90px !important
	}

	.snet-global-ad-banner+.navik-header.header-transparent.center-menu-1.sticky {
		margin-top: -48px !important
	}

	.snet-global-ad-banner.disabled+.navik-header.header-transparent.center-menu-1.sticky {
		margin-top: 0 !important
	}

	.navik-menu.submenu-scale li.mega-menu ul,
	.navik-menu.submenu-scale li.mega-menu.submenu-right ul {
		-webkit-transform-origin: 50% 0;
		transform-origin: 50% 0
	}

	.navik-menu.submenu-scale li>ul {
		transform: scale(0);
		transition: all .3s ease
	}

	.navik-menu.submenu-scale li:hover>ul {
		-webkit-transform: scale(1);
		transform: scale(1)
	}

	.center-menu-1 .navik-menu>ul:first-child ul {
		text-align: left
	}

	.navik-menu li:hover>ul {
		visibility: visible;
		opacity: 1
	}

	.navik-menu ul li {
		display: inline-block
	}

	.navik-menu ul li.mega-menu {
		position: inherit;
		font-size: initial
	}
}

@media(min-width:992px) {
	.snet-header.sticky-header {
		position: fixed !important;
		top: 0;
		-webkit-animation-name: stickyTransition;
		animation-name: stickyTransition;
		-webkit-animation-duration: .5s;
		animation-duration: .5s;
		-webkit-animation-fill-mode: both;
		animation-fill-mode: both
	}

	.navik-menu li>ul {
		position: absolute;
		top: 100%;
		display: block !important
	}
}

@media(min-width:1200px) {
	.updates-page-header.navik-header.sticky .navik-header-container {
		height: 96px
	}

	.updates-page-header.navik-header.sticky .navik-menu>ul>li>a {
		height: 96px;
		line-height: 96px
	}
}

@media(min-width:1200px) and (max-width:1399.98px) {
	.snet-blog-card .blog-card-content-box {
		height: 250px
	}

	.snet-news-card .blog-card-content-box {
		height: 180px
	}

	.home .snet-ecosystem-card .ecosystem-card-content {
		height: 300px
	}

	.snet-blog-card .blog-card-content-box h2 {
		font-size: var(--snet-font-size-28)
	}

	.snet-news-card .blog-card-content-box h2 {
		font-size: var(--snet-font-size-26)
	}

	.snet-team-member-detail-box {
		padding-top: 28px
	}

	.center-menu-1 .navik-menu>ul:first-child {
		padding-left: 0
	}

	.center-menu-1 .navik-menu>ul:last-child {
		padding-right: 0
	}

	.snet-header .navik-menu>ul>li>a {
		padding: 0 24px
	}

	.snet-header .navik-menu li.mega-menu>ul {
		width: 73%
	}

	.snet-header .navik-menu li.snet-updates-menu>ul {
		width: 360px;
		left: -100px
	}

	.snet-technology-section .content-box {
		padding-top: 0
	}

	.snet-header .navik-menu>ul>li.snet-search-menu::before {
		left: 0
	}

	.snet-review-section .text-content-box a {
		padding: 16px 22px;
		margin-right: var(--snet-margin-20)
	}

	.snet-hero-section {
		background-size: cover;
		background-repeat: no-repeat;
		padding: 140px 0 0
	}

	.snet-hero-2-section .hero-content-wrapper h1 {
		margin-bottom: 60px
	}

	.snet-hero-2-section .snet-agi-carousel {
		margin-bottom: 60px
	}

	.snet-hero-2-section .snet-mail-update-box {
		margin-top: 90px
	}

	.research-grid-hero .content-box {
		padding-bottom: 0
	}

	.research-grid-hero .hero-img-box img {
		top: -15px
	}

	.snet-partners-section .snet-ecosystem-card .ecosystem-card-content {
		height: 310px
	}
}

@media(min-width:320px) and (max-width:1199.98px) {
	.snet-header.header-transparent {
		background: linear-gradient(45deg, #2e1c89 0, #492c92 100%)
	}

	.snet-header .burger-menu {
		top: 50px
	}

	.snet-header .burger-menu .line-menu {
		background-color: var(--snet-white-color)
	}

	.snet-header .navik-menu ul li.current-menu>a,
	.snet-header .navik-menu ul li:hover a,
	.snet-header .navik-menu ul li>a:hover {
		background-color: #fff0
	}

	.snet-header .navik-menu ul li:hover a~ul li a,
	.snet-header .navik-menu ul li a~ul li a .snet-header .navik-menu ul li a:hover~ul li a {
		background-color: var(--snet-white-color)
	}

	.snet-header .navik-menu ul li .dropdown-plus::after,
	.snet-header .navik-menu ul li .dropdown-plus::before {
		background-color: var(--snet-white-color)
	}

	.snet-header .navik-menu ul ul li>a {
		font-size: var(--snet-font-size-16);
		font-weight: 500;
		font-family: "Montserrat", sans-serif;
		color: var(--snet-secondary-light-color);
		font-style: normal;
		letter-spacing: -.21px;
		line-height: var(--snet-line-height-24)
	}

	.snet-header .navik-menu ul ul li>a:hover {
		color: var(--snet-primary-color)
	}

	.snet-header .navik-menu .mega-menu-container {
		background-color: var(--snet-white-color);
		padding: 0
	}

	.snet-header .navik-menu ul.mega-menu-list li a {
		padding: 14px 15px 14px 30px
	}

	.snet-header .navik-menu .mega-menu-container .no-gutters>div {
		border-right: 1px solid rgb(136 96 208 / .25)
	}

	.snet-header .navik-menu .mega-menu-container .no-gutters>div:last-child {
		border-right: 0;
		position: relative
	}

	.snet-header .navik-menu .mega-menu-container .no-gutters>div.offset-md-6::before {
		content: "";
		position: absolute;
		top: 0;
		left: -1px;
		height: 100%;
		width: 1px;
		background-color: rgb(136 96 208 / .25)
	}

	.snet-header .navik-menu .mega-menu-container ul.socialmedia-list {
		column-count: 2;
		column-gap: 0;
		width: 200px;
		margin: 20px 0
	}

	.snet-header .navik-menu .mega-menu-container ul.socialmedia-list li {
		text-align: center;
		margin-bottom: 24px
	}

	.snet-header .navik-menu .mega-menu-container ul.socialmedia-list li a {
		display: inline-flex;
		justify-content: center;
		align-items: center;
		width: 48px;
		height: 48px;
		margin: 0 auto;
		background-color: var(--snet-secondary-light-color);
		border-radius: 50%;
		padding: 5px;
		transition: .3s ease-in-out
	}

	.snet-header .navik-menu .mega-menu-container ul.socialmedia-list li a:hover {
		background-color: var(--snet-primary-color)
	}

	.snet-header .navik-menu .mega-menu-container ul.socialmedia-list li a i {
		font-size: var(--snet-font-size-22);
		color: var(--snet-white-color)
	}

	.snet-header .navik-menu>ul>li .snet-form-search {
		right: unset;
		left: 10px
	}

	.snet-technology-section .content-box {
		padding-top: 0
	}

	.sn-nav-tabs.sticky-top {
		top: 0
	}

	.sn-nav-tabs1.sticky-top {
		top: 0
	}

	.snet-hero-section {
		background-size: cover;
		background-repeat: no-repeat
	}

	.research-grid-hero .content-box {
		padding-bottom: 0
	}

	.research-grid-hero .hero-img-box img {
		position: unset
	}

	.sn-nav-tabs.sticky-top,
	.admin-bar .sn-nav-tabs.sticky-top,
	.elementor-element.sticky-top {
		top: 96px
	}

	.sn-nav-tabs1.sticky-top,
	.admin-bar .sn-nav-tabs1.sticky-top,
	.elementor-element.sticky-top {
		top: 96px
	}

	.snet-breadcrumb-section.sticky-top {
		top: 96px
	}

	.snet-header:has(.burger-menu.menu-open)~.snet-breadcrumb-section.sticky-top {
		top: 156px
	}
}

@media(min-width:992px) and (max-width:1199.98px) {
	.snet-header .navik-header-container {
		transition: .3s ease-in-out
	}

	.snet-header .navik-header-container:has(.burger-menu.menu-open) {
		height: 156px
	}

	.snet-header .burger-menu {
		top: 40px
	}

	.navik-header .logo {
		float: unset;
		padding: 20px 0 5px 0
	}

	.snet-header .navik-menu {
		display: flex;
		justify-content: center;
		text-align: center
	}

	.snet-header:has(.burger-menu.menu-open) .navik-menu>ul {
		width: 445px !important;
		padding-bottom: 0
	}

	.navik-menu ul li {
		display: inline-block !important;
		width: auto !important
	}

	.navik-header .navik-menu li>ul {
		visibility: hidden;
		opacity: 0
	}

	.navik-header .navik-menu li:hover>ul {
		visibility: visible;
		opacity: 1
	}

	.snet-header .navik-menu>ul>li>a {
		height: 76px;
		line-height: 76px
	}

	.navik-menu ul li.dropdown_menu>a>span::before {
		position: relative;
		top: -3px;
		box-sizing: content-box;
		display: inline-block;
		width: 8px;
		height: 8px;
		margin-left: 8px;
		content: "";
		border-color: var(--snet-white-color);
		border-style: solid;
		border-width: 2px 2px 0 0;
		-webkit-transform: rotate(135deg);
		transform: rotate(135deg);
		transition: .3s ease-in-out
	}

	.snet-header .navik-menu>ul>li:hover>a span::before {
		transform: rotate(315deg);
		top: 2px;
		transition: .3s ease-in-out
	}

	.snet-header .navik-menu li>ul {
		width: 210px;
		text-align: left
	}

	.snet-header .navik-menu li.mega-menu>ul {
		width: 73%
	}

	.snet-header .navik-menu li.mega-menu.snet-updates-menu>ul {
		width: 330px
	}

	.snet-header .navik-menu .mega-menu-container ul.socialmedia-list {
		width: auto;
		margin: 0
	}

	.snet-header .navik-menu>ul>li.snet-search-menu::before {
		top: 26px
	}

	.snet-header .navik-menu .mega-menu-container {
		background-color: #fff0
	}

	.snet-header .navik-menu ul li:hover a~ul li a {
		background-color: #fff0
	}

	.snet-header .navik-menu ul ul li>a,
	.snet-header .navik-menu .no-gutters .col-12:not(:first-child) .mega-menu-list li:not(:first-child) a {
		font-size: var(--snet-font-size-16)
	}

	.snet-header .navik-menu ul li:hover a~ul li a:hover {
		background-color: var(--snet-white-color)
	}

	.navik-menu ul li.dropdown_menu .dropdown-plus {
		display: none
	}

	.snet-header .navik-menu>ul>li.snet-search-menu a>span {
		display: inline-block;
		margin-left: 10px
	}

	.snet-blog-card .blog-card-content-box {
		height: 275px
	}

	.snet-news-card .blog-card-content-box {
		height: 165px
	}

	.snet-event-card.snet-blog-card .blog-card-content-box {
		height: 380px
	}

	.snet-blog-card .blog-card-content-box h2 {
		font-size: var(--snet-font-size-22);
		margin-bottom: var(--snet-margin-10)
	}

	.snet-news-card .blog-card-content-box h2 {
		line-height: 32px;
		margin-bottom: var(--snet-margin-0)
	}

	.snet-blog-card .blog-card-profile-box .prf-meta span {
		font-size: var(--snet-font-size-12)
	}

	.snet-footer .footer-logo-newsletter {
		display: flex;
		justify-content: flex-start;
		gap: 20px 100px
	}

	.snet-updates-carousel .snet-update-box .img-box {
		width: 50%
	}

	.snet-updates-carousel .snet-update-box .content-box {
		width: 50%
	}

	.snet-mail-update-box .meta-box {
		padding-left: var(--snet-padding-0)
	}

	.snet-grid-hero-section .row {
		align-items: center
	}

	.snet-grid-hero-section .content-box {
		padding-left: var(--snet-padding-20)
	}

	.snet-grid-hero-section .content-box h2 {
		font-size: var(--snet-font-size-34)
	}

	.snet-vision-grid {
		margin-left: 0;
		margin-right: 0
	}

	.snet-agix-token-grid {
		margin-left: 0;
		margin-right: 0
	}

	.snet-team-member-detail-box {
		padding-top: var(--snet-padding-40)
	}

	.snet-team-member-detail-box .member-img-box {
		max-width: 180px;
		max-height: 180px
	}

	.snet-team-member-detail-box h3 {
		font-size: var(--snet-font-size-26)
	}

	.snet-team-member-detail-box h4 {
		font-size: var(--snet-font-size-18)
	}

	.snet-media-kit-section .media-kit-content-area .content-box a,
	.snet-media-kit-section .media-kit-content-area .content-box button {
		margin-right: 20px
	}

	.snet-review-section .snet-review-box {
		height: 100%
	}

	.snet-products-detail-wrapper .snet-agix-vendor-grid {
		grid-template-columns: repeat(4, 1fr)
	}

	.snet-footer .newsletter-boxs .wpcf7-form>div>div {
		max-width: 400px
	}

	.snet-hero-2-section {
		padding: 60px 0 0 0
	}

	.snet-hero-2-section .hero-content-wrapper h1 {
		margin-bottom: 50px
	}

	.snet-hero-2-section .snet-agi-carousel {
		margin-bottom: 40px
	}

	.snet-hero-2-section .snet-mail-update-box {
		margin-top: 100px
	}

	.snet-hero-2-section {
		margin-top: 96px
	}

	.vidbacking-active-block-back {
		min-height: auto !important;
		height: auto !important;
		transform: translateX(-50%) translateY(-56%) !important
	}

	.snet-content-section .content-area {
		padding: 24px 80px 52px 80px
	}

	.research-grid-hero .content-box {
		padding-bottom: 0
	}

	.research-grid-hero .hero-img-box img {
		top: -15px
	}

	.home .snet-ecosystem-card .ecosystem-card-content {
		height: 324px
	}

	.home .snet-ecosystem-card .ecosystem-card-links {
		height: 100px
	}

	.admin-bar .sn-nav-tabs.sticky-top {
		top: 30px
	}

	.admin-bar .sn-nav-tabs1.sticky-top {
		top: 30px
	}

	.home .snet-blog-card .blog-card-content-box {
		height: 240px
	}

	.snet-ecosystem-card .ecosystem-card-content {
		height: 350px
	}

	.snet-partners-section .snet-ecosystem-card .ecosystem-card-content {
		height: 310px;
		padding: 20px 30px
	}

	.snet-search-publication-card .search-card-content {
		min-height: 264px
	}
}

@media(min-width:320px) and (max-width:991.98px) {
	.snet-header .navik-header-container {
		transition: 1s ease-in-out
	}

	.snet-header .navik-header-container:has(.burger-menu.menu-open) {
		height: 100%;
		transition: 1s ease-in-out
	}

	.snet-header .burger-menu {
		top: 40px
	}

	.navik-header .logo {
		float: unset;
		padding: 20px 0
	}

	.snet-header .navik-menu {
		text-align: center
	}

	.snet-header:has(.burger-menu.menu-open) .navik-menu>ul {
		width: 100% !important;
		padding-bottom: 0
	}

	.navik-menu ul li {
		display: block !important;
		width: auto !important;
		transition: .5s ease-in-out
	}

	.snet-header .navik-menu>ul>li>a {
		height: 65px;
		line-height: 65px
	}

	.navik-menu.submenu-scale li>ul,
	.navik-menu.submenu-scale li:hover>ul {
		height: 0;
		transform: scale(0);
		transition: .5s ease-in-out
	}

	.navik-menu.submenu-scale li>a.active~ul {
		height: 100%;
		-webkit-transform: scale(1);
		transform: scale(1)
	}

	.navik-menu ul li.dropdown_menu>a>span::before,
	.snet-header .navik-menu>ul>li:hover>a span::before {
		position: relative;
		top: -3px;
		box-sizing: content-box;
		display: inline-block;
		width: 8px;
		height: 8px;
		margin-left: 8px;
		content: "";
		border-color: var(--snet-white-color);
		border-style: solid;
		border-width: 2px 2px 0 0;
		-webkit-transform: rotate(135deg);
		transform: rotate(135deg);
		transition: .3s ease-in-out
	}

	.snet-header .navik-menu>ul>li>a.active span::before {
		transform: rotate(315deg);
		top: 2px;
		transition: .3s ease-in-out
	}

	.snet-header .navik-menu li>ul {
		width: 210px;
		text-align: left
	}

	.snet-header .navik-menu li.mega-menu>ul {
		width: 73%;
		position: relative;
		display: none
	}

	.navik-menu li.dropdown_menu>ul {
		position: relative;
		left: 0;
		right: 0;
		margin: 0 auto;
		display: none;
		transition: .3s ease-in-out
	}

	.navik-menu li.dropdown_menu>a.active~ul {
		position: relative;
		display: block;
		height: 100%
	}

	.snet-header .navik-menu li.mega-menu.snet-updates-menu>ul {
		width: 330px;
		left: 0
	}

	.snet-header .navik-menu .mega-menu-container ul.socialmedia-list {
		width: auto;
		margin: 0
	}

	.snet-header .navik-menu>ul>li.snet-search-menu::before {
		top: 26px
	}

	.snet-header .navik-menu .mega-menu-container {
		background-color: #fff0
	}

	.snet-header .navik-menu ul li:hover a~ul li a {
		background-color: #fff0
	}

	.snet-header .navik-menu ul ul li>a,
	.snet-header .navik-menu .no-gutters .col-12:not(:first-child) .mega-menu-list li:not(:first-child) a {
		font-size: var(--snet-font-size-16)
	}

	.snet-header .navik-menu ul li:hover a~ul li a:hover {
		background-color: var(--snet-white-color)
	}

	.navik-menu ul li.dropdown_menu .dropdown-plus {
		display: none
	}

	.snet-header .navik-menu>ul>li.snet-search-menu::before {
		content: none
	}

	.snet-header .navik-menu>ul>li.snet-search-menu a>span {
		display: inline-block;
		margin-left: 10px
	}

	.snet-header .navik-menu>ul>li.snet-search-menu a:hover>span::before {
		content: none
	}

	.snet-header .navik-menu .mega-menu-container .no-gutters>div:nth-child(2) {
		border-right: 0
	}

	.snet-header.header-transparent {
		position: sticky !important;
		margin-top: 0 !important
	}

	.snet-grid-hero-section .row {
		align-items: center
	}

	.snet-grid-hero-section .content-box {
		padding: 0 var(--snet-padding-20)
	}

	.snet-grid-hero-section .hero-img-box {
		padding: 0
	}

	.snet-tabs-list-sidebar {
		height: 100%;
		display: none
	}

	.snet-tabs-list-wrapper {
		height: auto;
		padding-bottom: var(--snet-padding-10);
		border-right: 0;
		border-bottom: 1px solid rgb(43 22 101 / .3);
		margin-bottom: var(--snet-margin-30)
	}

	.snet-tabs-list-wrapper ul li a {
		border-radius: 0
	}

	.snet-tabs-list-wrapper ul li a.active {
		font-weight: 600;
		background-color: var(--snet-white-color);
		border-right: 0;
		border-left: 3px solid var(--snet-primary-color)
	}

	.snet-ecosystem-detail-content>div:last-child {
		margin-bottom: var(--snet-margin-0)
	}

	.snet-grid-hero-section .hero-img-box.youtube-video img {
		margin-top: 0
	}

	.snet-vision-grid {
		margin-left: 0;
		margin-right: 0
	}

	.snet-technology-block-box {
		flex-direction: column
	}

	.snet-technology-block-box .block-img-box,
	.snet-technology-block-box .block-content-box {
		width: 100%
	}

	.snet-technology-block-box .block-img-box.right-side {
		order: 1
	}

	.snet-technology-block-box .block-content-box:has(+.block-img-box.right-side) {
		order: 2
	}

	.snet-technology-block-box .block-img-box img {
		border-top-left-radius: var(--snet-border-radius-50);
		border-bottom-left-radius: 0;
		border-top-right-radius: var(--snet-border-radius-50)
	}

	.snet-technology-block-box .block-img-box.right-side img {
		border-top-left-radius: var(--snet-border-radius-50);
		border-bottom-left-radius: 0;
		border-bottom-right-radius: 0;
		border-top-right-radius: var(--snet-border-radius-50)
	}

	.snet-agix-token-grid {
		margin-left: 0;
		margin-right: 0
	}

	.snet-funding-box .block-content-box {
		padding-right: 24px
	}

	.snet-funding-box .block-img-box {
		padding-left: 0;
		padding-right: 0
	}

	.snet-funding-box .block-img-box img {
		border-radius: var(--snet-border-radius-50)
	}

	.snet-contact-us-section .content-box {
		margin-bottom: var(--snet-margin-30)
	}

	.snet-global-ad-banner {
		padding-right: var(--snet-padding-40)
	}

	.snet-global-ad-banner button.btn-close {
		right: 20px;
		top: 50%;
		transform: translate(-50%, -50%)
	}

	.funding-content-img {
		display: block !important
	}

	.funding-img {
		display: none !important
	}

	.snet-product-content-img {
		display: block !important
	}

	.snet-product-img {
		display: none !important
	}

	.snet-ecosystem-breadcrumb {
		display: block
	}

	.snet-theme-modal .modal-footer p {
		padding: 0 0 24px 0
	}

	.snet-partners-section .snet-ecosystem-card .ecosystem-card-content {
		height: auto
	}
}

@media(min-width:768px) and (max-width:991.98px) {
	.snet-blog-card .blog-card-content-box {
		height: 275px
	}

	.snet-news-card .blog-card-content-box {
		height: 220px
	}

	.home .snet-blog-card .blog-card-content-box {
		height: auto
	}

	.home .snet-ecosystem-card .ecosystem-card-content {
		height: auto
	}

	.snet-event-card.snet-blog-card .blog-card-content-box {
		height: 487px
	}

	.snet-ecosystem-detail-content .snet-news-card .blog-card-content-box {
		height: 150px
	}

	.snet-blog-card .blog-card-content-box h2 {
		font-size: var(--snet-font-size-26)
	}

	.snet-footer .footer-logo-newsletter {
		display: flex;
		justify-content: space-between
	}

	.snet-updates-carousel .snet-update-box .img-box {
		width: 40%
	}

	.snet-updates-carousel .snet-update-box .content-box {
		width: 60%;
		padding: var(--snet-padding-20)
	}

	.snet-updates-carousel h2 {
		margin: 0 40px;
		margin-bottom: var(--snet-margin-30)
	}

	.snet-updates-carousel .snet-update-box {
		flex-direction: column;
		margin: 0 40px
	}

	.snet-updates-carousel .snet-update-box .img-box {
		width: 100%
	}

	.snet-updates-carousel .snet-update-box .img-box img {
		border-top-right-radius: var(--snet-border-radius-50);
		border-bottom-left-radius: 0
	}

	.snet-updates-carousel .snet-update-box .content-box {
		width: 100%;
		padding: var(--snet-padding-20)
	}

	.snet-bread-crumb-bar {
		flex-wrap: wrap;
		gap: 10px 0
	}

	.snet-breadcrumb-section .snet-bread-crumb-bar nav {
		width: 33%
	}

	.snet-breadcrumb-section .snet-bread-crumb-bar h3 {
		width: 37%
	}

	.snet-ecosystem-breadcrumb .snet-bread-crumb-bar nav {
		width: 33%;
		order: 1
	}

	.snet-ecosystem-breadcrumb .snet-bread-crumb-bar h3 {
		width: 33%;
		order: 2
	}

	.snet-ecosystem-breadcrumb .snet-bread-crumb-bar .snet-next-post-btn {
		width: 33%;
		order: 3
	}

	.snet-mail-update-box .meta-box {
		padding-left: var(--snet-padding-0);
		margin-bottom: var(--snet-margin-20)
	}

	.snet-related-ecosystem-section .snet-ecosystem-card {
		margin-left: 70px;
		margin-right: 70px
	}

	.snet-ecosystem-card .ecosystem-card-content {
		padding: var(--snet-padding-20)
	}

	.snet-ecosystem-card .ecosystem-card-links {
		padding: var(--snet-padding-20-40)
	}

	.snet-team-member-detail-box h3 {
		font-size: var(--snet-font-size-30)
	}

	.snet-team-member-grid {
		grid-template-columns: repeat(2, 1fr)
	}

	.snet-team-member-detail-box {
		padding-top: 33px
	}

	.snet-cookie-info-bar .cookie-content-area p {
		font-size: var(--snet-font-size-14)
	}

	.snet-products-detail-wrapper .snet-agix-vendor-grid {
		grid-template-columns: repeat(3, 1fr)
	}

	.snet-roadmap-card .roadmap-card-content {
		height: calc(100% - 99px)
	}

	.snet-roadmap-card .roadmap-link-content {
		height: 99px
	}

	.snet-footer .newsletter-boxs .wpcf7-form>div>div {
		max-width: 400px
	}

	.snet-footer .footer-links>.row .footer-menu:last-child .menu-box {
		margin-top: var(--snet-margin-50)
	}

	.snet-search-top-bar .search-topbar-content form input {
		width: 350px
	}

	.snet-hero-2-section {
		padding: 60px 0 0 0
	}

	.snet-content-section .content-area {
		padding: 24px 40px 52px 40px
	}

	.snet-hero-2-section .hero-content-wrapper h1 {
		margin-bottom: 50px;
		line-height: 60px
	}

	.snet-hero-2-section .snet-agi-carousel {
		margin-bottom: 62px
	}

	.snet-hero-2-section .snet-mail-update-box {
		margin-top: 64px
	}

	.admin-bar .sn-nav-tabs.sticky-top {
		top: 32px
	}

	.admin-bar .sn-nav-tabs1.sticky-top {
		top: 32px
	}

	.coinmarketcap-currency-widget>div>div:first-child>div:nth-child(2) span:first-child a {
		font-size: 18px;
		line-height: 22px
	}

	.coinmarketcap-currency-widget>div>div:first-child>div:nth-child(2) span:nth-child(2)>span:first-child {
		font-size: 14px !important
	}

	.coinmarketcap-currency-widget>div>div:first-child>div:nth-child(2) span:nth-child(2)>span:nth-child(2) .coinmarketcap-currency-widget>div>div:first-child>div:nth-child(2) span:nth-child(2)>span:last-child {
		font-size: 12px !important
	}

	.coinmarketcap-currency-widget>div>div:nth-child(2)>div>span {
		font-size: 14px !important
	}
}

@media(min-width:576px) and (max-width:767.98px) {
	.snet-header .navik-menu li.mega-menu>ul {
		width: 80%
	}

	.snet-footer .menu-box h5 {
		margin-top: var(--snet-margin-30)
	}

	.snet-updates-carousel .snet-update-box .img-box {
		width: 30%
	}

	.snet-updates-carousel .snet-update-box .content-box {
		width: 70%;
		padding: var(--snet-padding-20)
	}

	.snet-updates-carousel h2 {
		margin: 0 24px 30px 24px
	}

	.snet-updates-carousel .snet-update-box {
		flex-direction: column;
		margin: 0 24px
	}

	.snet-updates-carousel .snet-update-box .img-box {
		width: 100%
	}

	.snet-updates-carousel .snet-update-box .img-box img {
		border-top-right-radius: var(--snet-border-radius-50);
		border-bottom-left-radius: 0
	}

	.snet-updates-carousel .snet-update-box .content-box {
		width: 100%;
		padding: var(--snet-padding-20)
	}

	.snet-bread-crumb-bar {
		flex-wrap: wrap;
		gap: 10px 0
	}

	.snet-ecosystem-breadcrumb .snet-bread-crumb-bar nav {
		width: 33%;
		order: 1
	}

	.snet-ecosystem-breadcrumb .snet-bread-crumb-bar h3 {
		width: 33%;
		order: 2
	}

	.snet-ecosystem-breadcrumb .snet-bread-crumb-bar .snet-next-post-btn {
		width: 33%;
		order: 3
	}

	.snet-blog-detail-content h2 {
		font-size: var(--snet-font-size-34)
	}

	.snet-blog-detail-content h3 {
		font-size: var(--snet-font-size-26)
	}

	.blog-author-detail-box {
		justify-content: center
	}

	.snet-mail-update-box .meta-box {
		padding-left: var(--snet-padding-0);
		margin-bottom: var(--snet-margin-20)
	}

	.snet-grid-hero-section .content-box h2 {
		font-size: var(--snet-font-size-34)
	}

	.snet-research-initiative-detail h2 {
		font-size: var(--snet-font-size-28)
	}

	.snet-research-initiative-detail h6 {
		align-items: flex-start
	}

	.snet-products-detail-section h2 {
		font-size: var(--snet-font-size-28)
	}

	.snet-products-detail-wrapper {
		padding: var(--snet-padding-20)
	}

	.snet-products-detail-wrapper h3 {
		font-size: var(--snet-font-size-22)
	}

	.snet-products-detail-wrapper .snet-product-img-box {
		height: 300px;
		margin-bottom: var(--snet-margin-30)
	}

	.snet-products-detail-wrapper h6 {
		align-items: flex-start
	}

	.snet-about-team-section {
		padding-bottom: var(--snet-padding-0)
	}

	.snet-team-member-grid {
		grid-template-columns: repeat(2, 1fr)
	}

	.snet-team-member-detail-box {
		padding-top: 20px
	}

	.snet-team-member-detail-box .member-img-box {
		max-width: 180px;
		max-height: 180px
	}

	.snet-team-member-detail-box h3 {
		font-size: var(--snet-font-size-24)
	}

	.snet-team-member-detail-box h4 {
		font-size: var(--snet-font-size-16)
	}

	.snet-media-kit-section .media-kit-content-area .content-box a,
	.snet-media-kit-section .media-kit-content-area .content-box button {
		margin-right: 10px
	}

	.snet-review-section .snet-review-box {
		height: 100%
	}

	.snet-hero-section .hero-content-wrapper h1 {
		margin-bottom: 50px;
		line-height: 60px;
		font-size: 41px;
		letter-spacing: -1.19px
	}

	.snet-cookie-info-bar {
		padding: var(--snet-padding-20-0)
	}

	.snet-cookie-info-bar .cookie-content-area {
		flex-direction: column
	}

	.snet-cookie-info-bar .cookie-content-area p {
		width: 100%;
		font-size: var(--snet-font-size-14)
	}

	.snet-products-detail-wrapper .snet-agix-vendor-grid {
		grid-template-columns: repeat(2, 1fr)
	}

	.snet-roadmap-card {
		height: auto;
		min-height: auto
	}

	.snet-roadmap-card .roadmap-card-content {
		height: auto
	}

	.snet-roadmap-card .roadmap-card-content p {
		height: auto;
		min-height: auto
	}

	.snet-search-top-bar .search-topbar-content form input {
		width: calc(100% - 247px);
		font-size: var(--snet-font-size-22)
	}

	.snet-search-top-bar .search-topbar-content form input::placeholder {
		font-size: var(--snet-font-size-22)
	}

	.snet-search-top-bar .search-topbar-content .snet-button-style-1,
	.snet-search-top-bar .search-topbar-content .snet-button-style-2 {
		padding: 8px 16px;
		font-size: 16px
	}

	.snet-search-top-bar .search-topbar-content .snet-button-style-1 {
		margin-right: var(--snet-margin-5)
	}

	.snet-hero-2-section {
		padding: 80px 0 0 0
	}

	.snet-hero-2-section .snet-agi-carousel {
		margin-bottom: 62px
	}

	.snet-hero-2-section .snet-mail-update-box {
		margin-top: 64px
	}

	.vidbacking-active-block-back {
		display: none
	}

	.snet-hero-2-section {
		background-image: url(https://stagging.singularitynet.io/wp-content/uploads/2024/06/Hero-Anim-BG.webp);
		background-size: cover
	}

	.snet-hero-2-section::before {
		content: none
	}

	.snet-hero-2-section .snet-agi-carousel .owl-nav .owl-prev {
		left: 0
	}

	.snet-hero-2-section .snet-agi-carousel .owl-nav .owl-next {
		right: 0
	}

	.snet-content-section .content-area {
		padding: 24px 20px 40px 20px
	}

	.snet-content-section .content-area a {
		margin: 0 8px 24px 8px
	}

	.snet-technology-block-box.snet-funding-box .block-content-box {
		text-align: center
	}

	.snet-technology-block-box.snet-funding-box .block-content-box h3,
	.snet-technology-block-box.snet-funding-box .block-content-box p {
		text-align: left
	}

	.snet-team-section .snet-view-all-box a.snet-button-style-3,
	.snet-team-section .snet-view-all-box a.snet-button-style-1 {
		margin: 24px 14px
	}

	.home .snet-ecosystem-card .ecosystem-card-content {
		height: auto
	}

	.snet-cookie-info-bar .cookie-content-area .snet-button-style-2 {
		width: 165px;
		margin: 0 auto
	}

	.funding-content-img {
		display: block !important
	}

	.funding-img {
		display: none !important
	}

	.snet-product-content-img {
		display: block !important
	}

	.snet-product-img {
		display: none !important
	}

	.admin-bar .sn-nav-tabs1.sticky-top {
		top: 45px
	}

	.admin-bar .sn-nav-tabs1.sticky-top {
		top: 45px
	}

	.snet-filters-wrapper {
		gap: 15px;
		flex-wrap: nowrap
	}

	.snet-filters-wrapper .filters-box-container {
		gap: 15px;
		width: 80%
	}

	.snet-filters-wrapper .total-posts {
		width: 20%;
		padding-right: 0
	}

	.snet-filters-wrapper .snet-filter-box .select2 {
		width: 190px !important
	}

	.snet-ecosystem-detail-content .title-with-button h2 {
		font-size: var(--snet-font-size-30)
	}

	.error-page-content h1 {
		font-size: 100px
	}

	.error-page-content h2 {
		font-size: 36px
	}

	.snet-ecosystem-detail-content .snet-blog-card .blog-card-content-box {
		min-height: auto
	}

	.snet-blog-card .blog-card-content-box {
		height: auto
	}

	.snet-event-card.snet-blog-card .blog-card-content-box {
		height: auto
	}
}

@media(min-width:320px) and (max-width:600px) {
	.admin-bar .sn-nav-tabs.sticky-top {
		top: 0
	}

	.admin-bar .sn-nav-tabs1.sticky-top {
		top: 0
	}

	.snet-hero-2-section .hero-content-wrapper h1 {
		font-size: 42px
	}
}

@media(min-width:320px) and (max-width:575.98px) {
	.snet-header .navik-menu .mega-menu-container .no-gutters>div {
		border-right: 0
	}

	.snet-header .navik-menu li.snet-updates-menu .mega-menu-container .no-gutters>div {
		border-right: 1px solid rgb(136 96 208 / .25)
	}

	.snet-header .navik-menu li.snet-updates-menu .mega-menu-container .no-gutters>div:nth-child(2) {
		border-right: 0
	}

	.snet-header .navik-menu .mega-menu-container .no-gutters>div.offset-md-6::before {
		content: none
	}

	.snet-header .navik-menu li.mega-menu>ul {
		width: 294px
	}

	.snet-header .navik-menu li.mega-menu.snet-updates-menu>ul {
		width: 294px
	}

	.sn-nav-tabs li a {
		min-width: 80px
	}

	.sn-nav-tabs1 li a {
		min-width: 80px
	}

	.sn-nav-tabs1 li a,
	.sn-nav-tabs1.nav-tabs li button {
		padding: 20px 10px
	}

	.snet-blog-card .blog-card-content-box {
		height: auto
	}

	.snet-event-card.snet-blog-card .blog-card-content-box {
		height: auto
	}

	.snet-blog-card .blog-card-content-box h2 {
		font-size: var(--snet-font-size-24)
	}

	.snet-footer .menu-box h5 {
		margin-top: var(--snet-margin-30)
	}

	.snet-updates-carousel h2 {
		margin: 0 24px;
		margin-bottom: var(--snet-margin-30)
	}

	.snet-updates-carousel .snet-update-box {
		flex-direction: column;
		margin: 0 24px
	}

	.snet-updates-carousel .snet-update-box .img-box {
		width: 100%
	}

	.snet-updates-carousel .snet-update-box .img-box img {
		border-top-right-radius: var(--snet-border-radius-50);
		border-bottom-left-radius: 0
	}

	.snet-updates-carousel .snet-update-box .content-box {
		width: 100%;
		padding: var(--snet-padding-20)
	}

	.snet-bread-crumb-bar {
		gap: 10px 0
	}

	.snet-bread-crumb-bar nav {
		width: 100%
	}

	.snet-bread-crumb-bar h3 {
		width: 100%
	}

	.snet-bread-crumb-bar .snet-next-post-btn {
		width: 100%;
		justify-content: flex-end
	}

	.snet-ecosystem-breadcrumb .snet-bread-crumb-bar {
		flex-direction: row
	}

	.snet-ecosystem-breadcrumb .snet-bread-crumb-bar nav {
		width: 33%;
		order: 1
	}

	.snet-ecosystem-breadcrumb .snet-bread-crumb-bar h3 {
		width: 33%;
		order: 2
	}

	.snet-ecosystem-breadcrumb .snet-bread-crumb-bar .snet-next-post-btn {
		width: 33%;
		order: 3
	}

	.snet-blog-detail-content h2 {
		font-size: var(--snet-font-size-28)
	}

	.snet-blog-detail-content h3 {
		font-size: var(--snet-font-size-22)
	}

	.blog-author-detail-box {
		justify-content: flex-start;
		padding-left: 50px
	}

	.snet-blog-detail-content h4 {
		font-size: var(--snet-font-size-26)
	}

	.snet-mail-update-box .meta-box {
		padding-left: var(--snet-padding-0);
		margin-bottom: var(--snet-margin-20)
	}

	.snet-mail-update-box form {
		text-align: center
	}

	.snet-mail-update-box form input.form-control {
		display: block;
		width: 100%;
		margin-bottom: var(--snet-margin-10)
	}

	.snet-related-blog-section h2.title {
		font-size: var(--snet-font-size-28)
	}

	.snet-grid-hero-section .content-box h2 {
		font-size: var(--snet-font-size-34)
	}

	.snet-grid-hero-section .content-box p {
		padding-right: 0
	}

	.snet-grid-hero-section .snet-button-style-1 {
		padding: 16px 20px
	}

	.snet-grid-hero-section .snet-button-style-3 {
		padding: var(--snet-padding-10-20)
	}

	.snet-theme-modal .modal-header {
		padding: 18px 20px
	}

	.snet-theme-modal .modal-footer {
		padding: var(--snet-padding-10-20)
	}

	.snet-blog-img-modal .modal-footer .snet-button-style-1 {
		min-width: 120px
	}

	.snet-partner-type-modal .modal-body {
		padding: var(--snet-padding-20)
	}

	.snet-partner-type-modal .modal-body p {
		margin-bottom: var(--snet-margin-30)
	}

	.snet-ecosystem-detail-section #snet-singularity-box img {
		height: 300px
	}

	.snet-ecosystem-detail-content h2 {
		font-size: var(--snet-font-size-28)
	}

	.snet-related-ecosystem-section .title {
		font-size: var(--snet-font-size-28)
	}

	.snet-search-publication-card .search-card-content h2 {
		font-size: var(--snet-font-size-24)
	}

	.snet-research-initiative-detail h2 {
		font-size: var(--snet-font-size-28)
	}

	.snet-research-initiative-detail h6 {
		align-items: flex-start
	}

	.snet-products-detail-section h2 {
		font-size: var(--snet-font-size-28);
		line-height: 40px
	}

	.snet-products-detail-wrapper {
		padding: var(--snet-padding-20)
	}

	.snet-products-detail-wrapper h3 {
		font-size: var(--snet-font-size-22)
	}

	.snet-products-detail-wrapper .snet-product-img-box {
		height: 300px;
		margin-bottom: var(--snet-margin-30)
	}

	.snet-products-detail-wrapper h6 {
		align-items: flex-start
	}

	.snet-about-team-section {
		padding-bottom: var(--snet-padding-0)
	}

	.snet-about-team-section h2 {
		font-size: var(--snet-font-size-28)
	}

	.snet-about-team-section .snet-team-detail-wrapper {
		padding: var(--snet-padding-20);
		padding-bottom: var(--snet-padding-0)
	}

	.snet-team-member-box h3 {
		font-size: var(--snet-font-size-26)
	}

	.snet-more-about-card .more-about-card-content {
		padding: var(--snet-padding-20) var(--snet-padding-30)
	}

	.snet-open-jobs-section h2 {
		font-size: var(--snet-font-size-28)
	}

	.snet-open-jobs-card .open-jobs-cotent-box {
		padding: var(--snet-padding-20) var(--snet-padding-30)
	}

	.snet-open-jobs-card .open-jobs-link-box {
		padding: var(--snet-padding-20) var(--snet-padding-30) var(--snet-padding-10)
	}

	.snet-top-header-box h2 {
		font-size: 40px
	}

	.snet-top-header-box p {
		font-size: var(--snet-font-size-18)
	}

	.snet-vision-grid h4 {
		font-size: var(--snet-font-size-28)
	}

	.snet-technology-block-box.snet-funding-box .block-content-box {
		text-align: center
	}

	.snet-technology-block-box.snet-funding-box .block-content-box h3 {
		font-size: 40px;
		line-height: 66px;
		text-align: left
	}

	.snet-technology-block-box.snet-funding-box .block-content-box p {
		text-align: left
	}

	.snet-agix-token-grid h4 {
		font-size: var(--snet-font-size-28)
	}

	.snet-funding-box .block-img-box {
		padding: 0
	}

	.snet-funding-box .block-content-box a {
		padding: 15px 18px;
		font-size: 14px
	}

	.snet-funding-box .block-img-box .snet-play-btn {
		top: 42%;
		font-size: 70px
	}

	.snet-funding-box .block-img-box img {
		border-radius: var(--snet-border-radius-25)
	}

	.snet-team-member-grid {
		grid-template-columns: repeat(2, 1fr)
	}

	.snet-team-member-detail-box {
		padding-top: 20px
	}

	.snet-team-member-detail-box .member-img-box {
		max-width: 150px;
		max-height: 150px
	}

	.snet-team-member-detail-box h3 {
		font-size: var(--snet-font-size-20)
	}

	.snet-team-member-detail-box h4 {
		font-size: var(--snet-font-size-14)
	}

	.snet-agix-token-section,
	.snet-latest-update-blog,
	.snet-our-partners-section {
		padding-top: 0
	}

	.snet-ambassabor-content-wrapper h2 {
		font-size: var(--snet-font-size-28)
	}

	.snet-contact-us-section .content-box .snet-button-style-2 {
		font-size: var(--snet-font-size-16);
		padding: 16px 19px
	}

	.snet-review-section .snet-review-box {
		height: 100%
	}

	.snet-review-section .text-content-box h2 {
		font-size: var(--snet-font-size-28)
	}

	.snet-hero-section {
		padding-top: 180px
	}

	.snet-hero-section .hero-content-wrapper h1 {
		font-size: 40;
		line-height: 66px
	}

	.snet-hero-section .hero-content-wrapper .explore-btn {
		padding: 15px 14px;
		font-size: 14px;
		width: auto;
		max-width: 400px
	}

	.snet-cookie-info-bar {
		padding: var(--snet-padding-20-0)
	}

	.snet-cookie-info-bar .cookie-content-area {
		flex-direction: column
	}

	.snet-cookie-info-bar .cookie-content-area p {
		width: 100%;
		font-size: var(--snet-font-size-14)
	}

	.snet-products-detail-wrapper .snet-agix-vendor-grid {
		grid-template-columns: repeat(2, 1fr)
	}

	.snet-roadmap-card {
		height: auto;
		min-height: auto
	}

	.snet-roadmap-card .roadmap-card-content {
		height: auto
	}

	.snet-roadmap-card .roadmap-card-content p {
		height: auto;
		min-height: auto
	}

	.snet-global-ad-banner {
		padding-right: 24px;
		padding-left: 24px;
		gap: 5px
	}

	.snet-global-ad-banner>a {
		padding-right: var(--snet-padding-50)
	}

	.snet-grid-hero-section .hero-img-box.youtube-video {
		padding: 0;
		height: 280px
	}

	.snet-search-top-bar .search-topbar-content form input {
		width: calc(100% - 176px);
		font-size: var(--snet-font-size-22)
	}

	.snet-search-top-bar .search-topbar-content form input::placeholder {
		font-size: var(--snet-font-size-22)
	}

	.snet-search-top-bar .search-topbar-content .snet-button-style-1,
	.snet-search-top-bar .search-topbar-content .snet-button-style-2 {
		padding: 8px 16px;
		font-size: 16px
	}

	.snet-search-top-bar .search-topbar-content .snet-button-style-1 {
		margin-right: var(--snet-margin-5)
	}

	.snet-hero-2-section {
		padding: 50px 0 0 0
	}

	.snet-hero-2-section .hero-content-wrapper h1 {
		margin-bottom: 50px
	}

	.snet-hero-2-section .snet-agi-carousel {
		margin-bottom: 62px
	}

	.snet-hero-2-section .snet-mail-update-box {
		margin-top: 64px
	}

	.snet-hero-2-section .snet-agi-carousel .owl-nav .owl-prev {
		left: 0
	}

	.snet-hero-2-section .snet-agi-carousel .owl-nav .owl-next {
		right: 0
	}

	.vidbacking-active-block-back {
		display: none
	}

	.snet-hero-2-section {
		background-image: url(https://stagging.singularitynet.io/wp-content/uploads/2024/06/Hero-Anim-BG.webp);
		background-size: cover
	}

	.snet-hero-2-section::before {
		content: none
	}

	.snet-content-section .content-area h2 {
		font-size: 40px;
		line-height: 66px;
		word-break: break-word
	}

	.snet-content-section .content-area {
		padding: 24px 20px 40px 20px
	}

	.snet-content-section .content-area a {
		margin: 0 8px 24px 8px;
		padding: 15px 14px;
		font-size: 14px
	}

	.snet-team-section .snet-view-all-box a.snet-button-style-3,
	.snet-team-section .snet-view-all-box a.snet-button-style-1 {
		margin: 12px 20px;
		font-size: 14px
	}

	.snet-our-partners-section .snet-view-all-box a.snet-button-style-3,
	.snet-our-partners-section .snet-view-all-box a.snet-button-style-1 {
		margin: 0 5px 20px;
		padding: 16px 30px;
		font-size: 14px
	}

	.home .snet-ecosystem-card .ecosystem-card-content {
		height: auto
	}

	.snet-ecosystem-card .ecosystem-card-content {
		height: auto
	}

	.snet-ecosystem-card .ecosystem-card-links {
		height: auto
	}

	.snet-mail-update-box form input.form-control {
		width: 100%
	}

	.snet-hero-section .snet-mail-update-box form input.subscribe-btn {
		width: auto;
		margin: 12px 0 0 0
	}

	.snet-cookie-info-bar .cookie-content-area .snet-button-style-2 {
		width: 165px;
		margin: 0 auto
	}

	.funding-content-img {
		display: block !important
	}

	.funding-img {
		display: none !important
	}

	.snet-product-content-img {
		display: block !important
	}

	.snet-product-img {
		display: none !important
	}

	.snet-mail-update-box .mc4wp-form-fields div {
		display: block
	}

	.snet-filters-wrapper {
		gap: 15px;
		flex-wrap: nowrap
	}

	.snet-filters-wrapper .filters-box-container {
		width: 80%;
		gap: 15px
	}

	.snet-filters-wrapper .total-posts {
		padding-right: 0;
		width: 20%;
		word-break: break-all
	}

	.snet-filters-wrapper .snet-filter-box {
		width: calc(50% - 8px)
	}

	.snet-filters-wrapper .snet-filter-box .select2 {
		width: 100% !important
	}

	.row>* {
		padding-left: 24px;
		padding-right: 24px
	}

	.row .row>* {
		padding-left: 12px;
		padding-right: 12px
	}

	.error-page-content h1 {
		font-size: 100px
	}

	.error-page-content h2 {
		font-size: 30px
	}

	.snet-hero-2-section .hero-content-wrapper h1 {
		margin-bottom: 50px;
		line-height: 60px;
		font-size: 41px;
		letter-spacing: -1.19px
	}

	.snet-technology-block-box .block-content-box a {
		font-size: 14px
	}

	.snet-latest-update-blog .snet-view-all-box .snet-button-style-3 {
		font-size: 14px;
		padding: 18px 30px
	}

	.search-topbar-content .clear-btn i {
		margin-right: 10px;
		top: 4px
	}

	.coinmarketcap-currency-widget>div>div:first-child>div:first-child,
	.coinmarketcap-currency-widget>div>div:first-child>div:first-child img {
		width: 50px !important;
		height: 50px !important
	}

	.coinmarketcap-currency-widget>div>div:first-child>div:nth-child(2) span:first-child a {
		font-size: 16px;
		line-height: 22px
	}

	.coinmarketcap-currency-widget>div>div:first-child>div:nth-child(2) span:first-child {
		font-size: 14px !important
	}

	.coinmarketcap-currency-widget>div>div:first-child>div:nth-child(2) span:nth-child(2),
	.coinmarketcap-currency-widget>div>div:first-child>div:nth-child(2) span:last-child,
	.coinmarketcap-currency-widget>div>div:nth-child(3) a {
		font-size: 12px !important
	}
}

@media(max-width:400px) {
	.snet-products-detail-wrapper .snet-agix-vendor-grid {
		grid-template-columns: repeat(1, 1fr)
	}

	.snet-hero-2-section .hero-content-wrapper h1 {
		font-size: 32px
	}

	.snet-filters-wrapper .snet-filter-box span.label {
		padding-left: var(--snet-padding-10)
	}

	.snet-team-member-grid {
		grid-template-columns: repeat(1, 1fr)
	}

	.coinmarketcap-currency-widget>div>div:nth-child(2) {
		border-top: 0 !important
	}

	.coinmarketcap-currency-widget>div>div:nth-child(2)>div {
		border-top: 1px solid #e4e2e2 !important;
		width: 100% !important
	}
}