@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: rgba(242,242,255,0.95);
        box-shadow: 0 2px 8px 0 rgba(0,0,0,0.3), 0 4px 4px 0 rgba(0,0,0,0.05), 0 0 15px 0 rgba(26,16,59,0.1);
        z-index: 1;
	transform: scale(0.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 rgba(136, 96, 208, 0.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: -0.21px;
        line-height: var(--snet-line-height-24);
        padding: 6px 18px !important;
        border-radius: 18px;
        background-color: transparent;
    }
    .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: 0.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: 0px !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 > ul {
        position: absolute;
        top: 100%;
        display: block !important;
    }*/
    .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: 0.5s;
        animation-duration: 0.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.center-menu-1 {
        position: fixed;
        width: 100%;
    } */
    .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: 0px;
    }
    .snet-header .navik-menu > ul > li.snet-search-menu::before {
        left: 0px;
    }
    .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 0px;
    }
    .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: transparent;
    }
    .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: -0.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 rgba(136, 96, 208, 0.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: rgba(136, 96, 208, 0.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: 0.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: 0px;
    }
    .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: 0.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: 0.3s ease-in-out;
    }
    .snet-header .navik-menu > ul > li:hover > a span::before {
        transform: rotate(315deg);
        top: 2px;
        transition: 0.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: transparent;
    }
    .snet-header .navik-menu ul li:hover a ~ ul li a {
        background-color: transparent;
    }
    .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-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 0px 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: 0.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: 0.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: 0.3s ease-in-out;
    }
    .snet-header .navik-menu > ul > li > a.active span::before {
        transform: rotate(315deg);
        top: 2px;
        transition: 0.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: 0.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: transparent;
    }
    .snet-header .navik-menu ul li:hover a ~ ul li a {
        background-color: transparent;
    }
    .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 rgba(43, 22, 101, 0.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 img {
        margin-top: var(--snet-margin-30);
    } */
    .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-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 0px 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;
    }
}
@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-detail-box {
        padding-top: 38px;
    }
    .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 0px 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 {
        /* min-height: auto !important;
        height: auto !important; */
        display: none;
    }
    .snet-hero-2-section {
        background-image: url("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: 0px;
    }
    .admin-bar .sn-nav-tabs1.sticky-top {
        top: 0px;
    }
	.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 rgba(136, 96, 208, 0.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 {
/*        flex-direction: column;*/
        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-detail-box h3 {
        font-size: var(--snet-font-size-28);
    }
    .snet-team-member-detail-box h4 {
        font-size: var(--snet-font-size-20);
    }
    .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 0px 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 {
        /* min-height: auto !important;
        height: auto !important; */
        display: none;
    }
    .snet-hero-2-section {
        background-image: url("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 0px 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;
}
}
@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);
    }
}