@media(max-width:1700px) {
    .overlay.active-class {
        width: 32% !important
    }
}

@media(max-width:1614px) {
    .bg-different::after {
        left: -10px;
        bottom: -20px
    }
}

@media(max-width:1600px) {
    .demoowl1 h1 {
        font-size: 97px !important
    }

    .top-area-form {
        margin: 0 0 0 60px
    }

    .get-in-touch-area .container {
        max-width: 1470px !important;
        width: 100% !important
    }

    .mla-banner-area {
        padding: 50px 0 0
    }

    .inner-serving {
        height: 92vh
    }

    .demoowl1 h1 {
        font-size: 97px !important
    }

    .padding-top {
        padding: 80px 0
    }

    .home-common-outer .container,
    .home-common-outer .container-lg,
    .home-common-outer .container-md,
    .home-common-outer .container-sm,
    .home-common-outer .container-xl,
    .home-common-outer .container-xxl {
        max-width: unset;
        width: unset;
        padding: 0 70px
    }

    .services-left-area {
        padding: 50px 20px 0 0
    }

    .services-left-area h2 {
        font-size: 38px
    }

    .choose_use_sction,
    .work-process-area {
        padding: 100px 70px
    }

    .case-study-inner-content,
    .sportsfinda-content {
        padding: 40px
    }

    .case-study-inner-content.create-software-left {
        padding: 80px
    }
}

@media(max-width:1500px) {
    .create-software-right p {
        font-size: 22px
    }
.netset-pricing-features-list li {
    font-size: 18px;
}
    .guide-hero-section .container,
    .guide-content-section .container {
        padding: 0 60px
    }

    .index-heading {
        font-size: 65px !important
    }

    .solution-card h3,
    .subheading-h2 {
        font-size: 41px;
        letter-spacing: -1px
    }

    .about-company-right-area h2,
    .home-case-study-area h2 {
        font-size: 41px !important;
        line-height: normal !important;
        letter-spacing: -2px !important
    }

    .choose-box p {
        font-size: 16px !important;
        margin-right: 0
    }

    .choose-box h3 {
        font-size: 21px !important
    }

    .choose-box img {
        max-width: 56px;
        width: 56px;
        height: 56px
    }

    .create-software-right {
        padding: 30px 0 0 30px
    }

    .case-study-inner-content.create-software-left {
        padding: 60px !important
    }

    .case-study-inner-content p,
    .sportsfinda-content p {
        font-size: 20px
    }

    .services-area {
        padding: 150px 50px
    }

    .services-left-area {
        padding: 50px 30px 0 0
    }

    .services-left-area h2 {
        font-size: 38px
    }

    .mla-banner-area {
        padding: 50px 0 0
    }

    .hero-area.hero-sec .container,
    .new-hero-area .container,
    .about_us_banner.portfolio_headarea.career_header .container,
    .portfolio_headarea.career_header.web_app_header.space .container {
        width: unset;
        padding: 0 70px
    }

    .form-right-side-open .overlay-content {
        display: unset
    }

    .hero-blockchain-content h1 {
        font-size: 50px !important
    }

    .blockchain-call-action a.orange_button.roundd_button {
        padding: 14px 30px
    }

    .development-section h2,
    .testimonial-section h2 {
        font-size: 50px
    }

    .inner-serving {
        height: 77vh !important
    }

    .platform-users img {
        height: 600px !important;
        object-fit: cover !important
    }

    .platform-users,
    .platform-users2 {
        width: 700px !important
    }

    .portfolio_headarea {
        padding: 130px 0 80px;
    }

    .platform-users img {
        height: 600px !important;
        object-fit: cover !important
    }

    .platform-users,
    .platform-users2 {
        width: 700px !important
    }

    .choose-box {
        overflow: visible;
        padding: 31px 18px !important;
    }
}

@media(max-width:1464px) {
    .certification-cards-container {
        flex-wrap: wrap
    }

    .certification-card {
        max-width: 252px
    }

    .get-in-touch-area .container {
        max-width: 1300px !important;
        width: 100% !important
    }
}

@media(max-width:1400px) {
    .index-heading {
        font-size: 58px !important
    }

    .tech-tabs.left-sidebar {
        min-height: 794px
    }

    .home-case-study-area h2,
    .partner-slider-heading h3,
    .site-heading h2,
    .why-choose-us-heading p {
        font-size: 40px
    }

    .about-company-right-area ul li p,
    .item p {
        font-size: 17px
    }

    .about-company-right-area a {
        border: 3px solid #ed5f00;
        font-weight: 600;
        margin: 0 4px 0 0;
        text-decoration: none;
        font-size: 18px;
        white-space: nowrap
    }

    .about-company-right-area p {
        font-size: 20px
    }

    .home-common-outer .container,
    .home-common-outer .container-lg,
    .home-common-outer .container-md,
    .home-common-outer .container-sm,
    .home-common-outer .container-xl,
    .home-common-outer .container-xxl {
        max-width: unset;
        width: unset
    }

    .top-area-form {
        margin: 0
    }

    img.kcyber-logo {
        width: 80px;
        max-width: 80px
    }

    .services-area {
        padding: 150px 30px
    }

    .services-left-area {
        padding: 50px 0 0
    }

    .services-left-area h2 {
        font-size: 44px;
        line-height: 53px
    }

    .services-right-area .accordion-flush .accordion-item .accordion-button {
        font-size: 25px
    }

    .name-clr .iti__selected-flag {
        margin-top: 0 !important
    }

    #contct_from_new h1,
    #contct_from_new h2.contact-head,
    #contct_from_new .form-heading-blue,
    .conatct-hr-inquiry h2 {
        font-size: 26px
    }

    .inner-serving {
        height: 86vh !important
    }

    .mla-banner-area {
        height: 76vh
    }

    .update-section .services-card {
        height: 500px !important
    }

    .stats-card h3 {
        font-size: 37px
    }

    .home-services .service_box .services-cards .card-title {
        font-size: 27px
    }

    .netset-pricing-plan-name {
        font-size: 24px
    }

    .netset-pricing-features-list li {
        margin-bottom: 4px
    }

    .tech-icons-grid {
        grid-template-columns: repeat(4, 1fr)
    }

    .tech-tab-item {
        padding: 24px 0
    }

    .tech-content-wrapper {
        min-height: 408px
    }
}

@media screen and(max-width:1200px) {

    .choose_box,
    .system_step,
    .tiles-heading h2 {
        text-align: center
    }
   .portfolio_headarea {
        padding: 130px 0 80px;
    }

    .choose_use_sction.features-area.new_custom_section.preojct-management {
        padding: 20px 0
    }

    .choose_use_sction.features-area.new_custom_section.preojct-management .features-box {
        padding-left: 0
    }

    .new-slide {
        height: 100%
    }

    .services-area.solutions-area .container {
        padding: 0 70px
    }

    .insights-content h2 {
        font-size: 33px;
    }

    .insights-form form {
        gap: 0
    }

    .journey_list li p {
        font-size: 16px
    }

    .h-viewport {
        min-height: 100%
    }

    .new-header {
        top: 89px
    }

    .adjust-spacing-tabs h4 {
        font-size: 26px
    }

    .padding-top {
        padding: 80px 0
    }

    .line {
        width: 123%
    }

    .adjust-spacing-tabs p {
        font-size: 15px
    }

    .adjust-spacing-tabs h5 {
        font-size: 16px;
        margin-top: 13px
    }

    .industry-list-cb li figcaption {
        top: 132px
    }

    .industry-list-cb li figcaption h4:before {
        top: 3px
    }

    .industry-list-cb li figcaption h4 {
        font-size: 18px
    }

    .cb-sub-heading-large {
        font-size: 24px;
        margin: 10px 0
    }

    .tiles-heading h2 {
        font-size: 35px
    }

    .tiles-layout ul li span h4 {
        font-size: 10px
    }

    .ProcessStates li h4 {
        font-size: 21px
    }

    .ProcessStates li p,
    ul.netset_drive li p {
        font-size: 14px
    }

    .ProcessStates li p:before {
        width: 10px;
        height: 10px;
        border: 2px solid #fff
    }

    .ProcessStates li {
        width: 50%
    }

    .defiwrapper .product_wrapper .service_box .services-card {
        height: 412px
    }

    .banner-area-starts {
        padding: 131px 0 30px
    }

    .services-top-navbar .main-nav__link {
        padding: 0;
        font-size: 11px !important
    }

    .services-top-navbar .main-nav__item,
    .services-top-navbar .main-nav__link,
    .services-top-navbar .main-nav__list {
        height: initial
    }

    .services-top-navbar .header {
        padding: 16px 0
    }

    .card-content.card-box-content {
        height: 130px !important
    }

    .img-right ul li img {
        height: 68px
    }

    .custom_navigation .nav li a {
        font-size: 14px;
        padding-left: 5px;
        padding-right: 5px
    }

    .get_touch_btn {
        font-size: 14px;
        padding: 8px 10px
    }

    .our_service .service_box {
        margin-bottom: 30px
    }

    .service_box .services-card .card-know-more {
        margin: 0 40px
    }

    .service_box .services-card .card-title {
        font-size: 26px;
        line-height: 30px
    }

    .service_box .services-card .card-content {
        margin: 15px 30px 30px;
        height: 100px
    }

    .service_box .services-card {
        height: 260px
    }

    .services-stats-numeral {
        font-size: 23px
    }

    .process_content .process_card p,
    .services-stats-content .services-stats-text {
        font-size: 16px
    }

    .about-us-title {
        font-size: 45px
    }

    .our-existing-client-new a img,
    .our-vision-content-container .title {
        margin-bottom: 20px
    }

    .core-values-content .numeral {
        display: inherit;
        width: auto;
        position: initial;
        top: auto;
        left: auto;
        font-size: 42px;
        transform-origin: 0 0;
        transform: inherit;
        color: #c6c6c6
    }

    .our-vision-content-container .content {
        font-size: 20px;
        line-height: 30px
    }

    .our-vision-content-container {
        height: 430px
    }

    .quote-container .quote-content {
        font-size: 30px;
        width: 90%;
        margin: 0 auto;
        line-height: 40px
    }

    .quote-container .close-quote {
        margin-right: 0
    }

    .quote-container .open-quote {
        margin-left: 0
    }

    .focus_card {
        min-height: 580px
    }

    .process_content .process_card {
        height: 390px
    }

    .banner_inner_cntnt {
        max-width: 80%
    }

    .container.bg_Container {
        width: 100%;
        margin: 0;
        padding: 0
    }

    .process_box {
        padding: 70px 25px 0 460px
    }

    .portfolio_headarea .container aside h1 {
        font-size: 36px
    }

    .portfolio_section .tab_label ul {
        margin: 0;
        padding: 0
    }

    .choose_box {
        width: 50%;
        float: left;
        padding: 0 10px;
        margin-bottom: 50px
    }

    .blog_sec,
    .common_sec,
    .digital_pro_development,
    .lets_talk,
    .looking_ios_developer,
    .our_service,
    .who_we_are {
        padding: 40px 0
    }

    ul.netset_drive {
        margin: 25px 0 0
    }

    .tech_casestudy_banner .banner-head,
    ul.netset_drive li h1,
    ul.netset_drive li span {
        font-size: 30px
    }

    ul.netset_drive li::after {
        height: 105px
    }

    .business_binding .white_card,
    .info_box .info_details {
        min-height: 280px
    }

    .info_box {
        width: 18.7%;
        margin-right: 1%
    }

    .info_details h3 {
        font-size: 22px
    }

    .erp_box {
        width: 32.9%;
        margin-bottom: 30px
    }

    .goal_top_box {
        padding-top: 55px;
        width: 160px;
        height: 160px
    }

    .goal_list {
        margin-right: 10px
    }

    .goal_top_box span {
        font-size: 110px
    }

    .goal_top_box h4 {
        font-size: 24px
    }

    .goal_top_box p {
        font-size: 16px;
        line-height: 18px
    }

    .header ul.dropdown_menu.technology_dropdown {
        min-width: 930px
    }

    .tech_casestudy_banner .banner-content {
        padding: 30px
    }

    .tech_casestudy_banner .banner-text {
        margin: 0 0 10px
    }

    .dropdown_menu.services_dropdown.new-services-dropdown {
        width: 940px !important;
        margin-left: 133px
    }

    .dropdown_menu.services_dropdown.new-services-dropdown:after {
        margin-left: -113px
    }

    .custom_navigation .nav li .new-menu-servicesbox p {
        line-height: 21px;
        padding-left: 12px
    }

    .custom_navigation .nav li .new-menu-servicesbox p a {
        padding: 0;
        font-size: 14px
    }

    .webapp_box_section .app_box {
        min-height: 520px
    }
}

@media(max-width:1280px) {

    .platform-users,
    .platform-users2 {
        width: 600px !important
    }
    .new-logo img {
        margin: 14px 35px;
    }
    .shape-asset {
        right: -51px;
        width: 220px
    }

    .platform-users,
    .platform-users2 {
        width: 600px !important
    }

    .schedul-call-form .modal-content {
        width: 70%
    }

    .content__container__list__item h6 {
        margin-top: 13px
    }

    .blockchain-heading.hero-h,
    .blockchain_statics_content.under_blockchain_statics_content h3,
    h2.custom-size.hero-h {
        font-size: 53px !important
    }

    .blockchain-para.hero-p,
    .blockchain_statics_content.under_blockchain_statics_content ul li {
        font-size: 20px !important
    }

    .new-right-area {
        padding-left: 50px
    }

    .form-right-side-open .overlay .closebtn {
        top: 53px;
        font-size: 33px;
        width: 26px;
        height: 26px
    }

    .get-in-touch-area {
        padding: 0 32px !important
    }
}

@media(max-width:1199px) {
    .round_shape1 {
        position: absolute;
        top: -21px;
        left: 17px;
        -webkit-animation-iteration-count: infinite;
        -webkit-animation-timing-function: linear;
        -webkit-animation-name: orbit;
        -webkit-animation-duration: 5s;
        z-index: -1;
        max-width: 91%
    }

    .tech-tabs.left-sidebar {
        min-height: fit-content
    }

    .it-area-bottom-btns {
        flex-wrap: unset
    }

    .update-section .service_box .services-card .card-title {
        font-size: 24px
    }

    .infobox h4 {
        font-size: 21px;
        margin-bottom: 11px
    }

    .choose-why-section {
        padding: 40px 0
    }

    .newdesign.banner_area p {
        font-size: 15px
    }

    .section-container-2 .panel-2 .text-container {
        top: 27%
    }

    .color_bg span.span1 .cardTitle {
        font-size: 22px
    }

    .color_bg span.span1 .cardDescription {
        font-size: 15px !important
    }

    .top-bar-area .row {
        justify-content: space-between
    }

    .newdesign h6 {
        font-size: 16px
    }

    .newdesign.banner_area h1 {
        font-size: 34px
    }

    .newdesign.banner_area h1 span {
        font-size: 46px;
        margin-bottom: 4px
    }

    .newdesign .demoowl1 h1 {
        font-size: 105px !important
    }

    .newdesign .owlslider1 {
        width: 100%
    }

    .Parameters_sec .services-card_new,
    .Parameters_sec .services-card_new1 {
        height: 620px;
        padding: 19px
    }

    .casetudy_name,
    .why_choose_netset h2.casetudy_name {
        font-size: 20px
    }

    .rqst_btn {
        padding: 11px 24px;
        background: #ed5f00;
        color: #fff;
        margin: 0 auto;
        border-radius: 100px;
        font-size: 16px;
        font-weight: 600;
        letter-spacing: 2px
    }

    .hero-area {
        padding: 79px 0 75px
    }

    .main-area-left.main-lefts.under-side-section {
        margin-bottom: 42px !important;
        margin-top: -27px !important;
        padding: 0 !important
    }

    .lets-talk-inner h2 {
        font-size: 38px
    }

    .why-us p {
        margin-bottom: 20px
    }

    .why-choose-us-heading p {
        margin-bottom: 35px
    }

    .choose_use_sction.new_custom_section .why-us h2 {
        font-size: 30px;
        margin-bottom: 5px
    }

    .case-study-inner-content,
    .services-area,
    .sportsfinda-content {
        padding: 30px
    }

    .services-right-area .card-header h3 button {
        font-size: 22px;
        margin: 0
    }

    .services-right-area .card-body p {
        font-size: 18px
    }

    .services-left-area h2 {
        font-size: 37px;
        line-height: 53px;
        margin-bottom: 30px
    }

    .services-left-area {
        padding: 0
    }

    .case-study-inner-content.create-software-left {
        padding: 50px !important
    }

    img.kcyber-logo {
        width: 60px !important;
        max-width: 60px !important
    }

    .top-area-form {
        padding: 25px 40px
    }

    .top-area-form h2 {
        font-size: 28px
    }

    .home-services .service_box .services-cards .card-title {
        font-size: 24px
    }

    .netset-pricing-card {
        padding: 22px
    }

    .tech-content-wrapper {
        padding: 23px
    }

    .main-area-left h1 {
        font-size: 50px;
        min-height: auto
    }

    .main-area-left p {
        font-size: 18px !important;
        line-height: 1.4 !important;
        margin: 20px 0 !important
    }

    .top-area-form input {
        height: 50px;
        margin: 15px 0
    }

    .main-area-left {
        padding: 30px 0 0
    }

    .read-more {
        bottom: 45px
    }

    .services-card.services-card-copy {
        margin-bottom: 0
    }

    .mental-health-services .row {
        flex-wrap: wrap
    }

    .inner-serving {
        height: 71vh !important
    }

    .discovery-phase1 h3 {
        font-size: 25px
    }

    .discovery-phase1 p {
        font-size: 15px
    }

    .new-header {
        top: 89px
    }

    .discovery-phase1 {
        width: 220px;
        height: 220px
    }

    .app-development-process-content h2 {
        font-size: 32px
    }

    .adjust-spacing-tabs h4 {
        font-size: 26px
    }

    .padding-top {
        padding: 80px 0
    }

    .line {
        width: 123%
    }

    .adjust-spacing-tabs p {
        font-size: 15px
    }

    .adjust-spacing-tabs h5 {
        font-size: 16px;
        margin-top: 13px
    }

    .industry-list-cb li figcaption {
        top: 132px
    }

    .industry-list-cb li figcaption h4:before {
        top: 3px
    }

    .industry-list-cb li figcaption h4 {
        font-size: 18px
    }

    .cb-sub-heading-large {
        font-size: 24px;
        margin: 10px 0
    }

    .tiles-heading h2 {
        font-size: 35px;
        text-align: center
    }

    .tiles-layout ul li span h4 {
        font-size: 10px
    }

    .ProcessStates li h4 {
        font-size: 21px
    }

    .ProcessStates li p {
        font-size: 14px
    }

    .ProcessStates li p:before {
        width: 10px;
        height: 10px;
        border: 2px solid #fff
    }

    .ProcessStates li {
        width: 50%
    }

    .defiwrapper .product_wrapper .service_box .services-card {
        height: 412px
    }

    .banner-area-starts {
        padding: 131px 0 30px
    }

    .services-top-navbar .main-nav__link {
        padding: 0;
        font-size: 11px !important
    }

    .services-top-navbar .main-nav__link,
    .services-top-navbar .main-nav__item,
    .services-top-navbar .main-nav__list {
        height: initial
    }

    .services-top-navbar .header {
        padding: 16px 0
    }

    .card-content.card-box-content {
        height: 130px !important
    }

    .img-right ul li img {
        height: 68px
    }

    .custom_navigation .nav li a {
        font-size: 14px;
        padding-left: 5px;
        padding-right: 5px
    }

    .get_touch_btn {
        font-size: 14px;
        padding: 8px 10px
    }

    .our_service .service_box {
        margin-bottom: 30px
    }

    .service_box .services-card .card-know-more {
        margin: 0 40px
    }

    .service_box .services-card .card-content {
        height: 120px
    }

    .service_box .services-card .card-title {
        font-size: 26px;
        line-height: 30px
    }

    .service_box .services-card .card-content {
        margin: 15px 30px 30px;
        height: 100px
    }

    .service_box .services-card {
        height: 260px
    }

    .services-stats-numeral {
        font-size: 23px
    }

    .services-stats-content .services-stats-text {
        font-size: 16px
    }

    .about-us-title {
        font-size: 45px
    }

    .our-existing-client-new a img {
        margin-bottom: 20px
    }

    .core-values-content .numeral {
        display: inherit;
        width: auto;
        position: initial;
        top: auto;
        left: auto;
        font-size: 42px;
        transform-origin: 0 0;
        transform: inherit;
        color: #c6c6c6
    }

    .our-vision-content-container .title {
        margin-bottom: 20px
    }

    .our-vision-content-container .content {
        font-size: 20px;
        line-height: 30px
    }

    .our-vision-content-container {
        height: 430px
    }

    .quote-container .quote-content {
        font-size: 30px;
        width: 90%;
        margin: 0 auto;
        line-height: 40px
    }

    .quote-container .close-quote {
        margin-right: 0
    }

    .quote-container .open-quote {
        margin-left: 0
    }

    .focus_card {
        min-height: 580px
    }

    .process_content .process_card {
        height: 390px
    }

    .process_content .process_card p {
        font-size: 16px
    }

    .banner_inner_cntnt {
        max-width: 80%
    }

    .process_box {
        padding: 70px 25px 0 460px
    }

    .portfolio_headarea .container aside h1 {
        font-size: 36px !important
    }

    .portfolio_section .tab_label ul {
        margin: 0;
        padding: 0
    }

    .choose_box {
        width: 50%;
        text-align: center;
        float: left;
        padding: 0 10px;
        margin-bottom: 50px
    }

    .blog_sec,
    .common_sec,
    .digital_pro_development,
    .lets_talk,
    .looking_ios_developer,
    .our_service,
    .who_we_are {
        padding: 40px 0
    }

    ul.netset_drive {
        margin: 25px 0 0
    }

    ul.netset_drive li h1,
    ul.netset_drive li span {
        font-size: 30px
    }

    ul.netset_drive li p {
        font-size: 14px
    }

    ul.netset_drive li::after {
        height: 105px
    }

    .business_binding .white_card {
        min-height: 280px
    }

    .info_box {
        width: 18.7%;
        margin-right: 1%
    }

    .info_details h3 {
        font-size: 22px
    }

    .info_box .info_details {
        min-height: 280px
    }

    .erp_box {
        width: 32.9%;
        margin-bottom: 30px
    }

    .system_step {
        text-align: center
    }

    .goal_top_box {
        padding-top: 55px;
        width: 160px;
        height: 160px
    }

    .goal_list {
        margin: 0 30px 10px 0
    }

    .goal_top_box span {
        font-size: 110px
    }

    .goal_top_box h4 {
        font-size: 24px
    }

    .goal_top_box p {
        font-size: 16px;
        line-height: 18px
    }

    .header ul.dropdown_menu.technology_dropdown {
        min-width: 930px
    }

    .tech_casestudy_banner .banner-content {
        padding: 30px
    }

    .tech_casestudy_banner .banner-head {
        font-size: 30px
    }

    .tech_casestudy_banner .banner-text {
        margin: 0 0 10px
    }

    .dropdown_menu.services_dropdown.new-services-dropdown {
        width: 940px !important;
        margin-left: 133px
    }

    .dropdown_menu.services_dropdown.new-services-dropdown:after {
        margin-left: -113px
    }

    .custom_navigation .nav li .new-menu-servicesbox p {
        line-height: 21px;
        padding-left: 12px
    }

    .custom_navigation .nav li .new-menu-servicesbox p a {
        padding: 0;
        font-size: 14px
    }

    .mental-health-life-idea-content h2 {
        font-size: 45px
    }

    .mental-health-requirement-box.requirement-gray-box {
        padding: 20px
    }

    .mlm-build-box {
        padding: 20px
    }

    .mla-banner-area {
        padding: 80px 0 0
    }

    .crypto-banner-content-left h1 {
        font-size: 37px;
        line-height: 45px
    }

    .banner-area {
        height: 70vh
    }

    .mobile-development-banner-text {
        padding: 50px 0
    }

    .cross-platform-area-left {
        padding: 0 100px 60px
    }

    .cross-platform-area {
        padding: 20px 0 60px
    }

    .system_step.erm-crm-system-process {
        display: flex;
        text-align: center;
        flex-wrap: wrap;
        justify-content: center
    }

    .round_shape1 {
        position: absolute;
        top: -21px;
        left: 17px;
        -webkit-animation-iteration-count: infinite;
        -webkit-animation-timing-function: linear;
        -webkit-animation-name: orbit;
        -webkit-animation-duration: 5s;
        z-index: -1;
        max-width: 91%
    }

    .newdesign.banner_area p {
        font-size: 15px;
        line-height: 28px
    }

    .section-container-2 .panel-2 .text-container {
        top: 27%
    }

    .color_bg span.span1 .cardTitle {
        font-size: 22px
    }

    .color_bg span.span1 .cardDescription {
        font-size: 15px !important
    }

    .top-bar-area .row {
        justify-content: space-between
    }

    .newdesign h6 {
        font-size: 16px
    }

    .newdesign.banner_area h1 {
        font-size: 28px
    }

    .newdesign.banner_area h1 span {
        font-size: 25px
    }

    .content__container__list__item.third_list h6 {
        margin-top: 32px
    }

    .newdesign.banner_area h1 span {
        margin-bottom: 4px
    }

    .newdesign .demoowl1 h1 {
        font-size: 105px !important
    }

    .newdesign .owlslider1 {
        width: 100%
    }

    .Parameters_sec .services-card_new,
    .Parameters_sec .services-card_new1 {
        height: 620px;
        padding: 19px
    }

    .mental-health-content h1 {
        font-size: 39px;
        line-height: 45px
    }

    .under-defi-wrapper .product_wrapper .service_box .services-card p {
        font-size: 14px
    }

    .upwork-box {
        height: 302px
    }

    .overlay.active-class {
        width: 50% !important;
        height: 87%
    }

    .under-box-developer {
        height: fit-content !important;
        margin-bottom: 22px
    }

    .testimonail-boxes-starts {
        padding: 13px
    }

    .services-significant {
        height: 440px;
        margin-bottom: 22px
    }

    .why-choose-us-heading p {
        font-size: 65px !important
    }

    .blockchain_statics_content h3 {
        font-size: 32px
    }

    .height-three-zero2 {
        height: 100%
    }

    .rqst_btn {
        padding: 11px 24px;
        background: #ed5f00;
        color: #fff;
        margin: 0 auto;
        border-radius: 100px;
        font-size: 16px;
        font-weight: 600;
        letter-spacing: 2px
    }

    .services-significant-area .services-significant {
        height: 292px
    }

    .hide.services-significant-dtl h4 {
        font-size: 16px
    }

    .counter-column-section .heading h2 {
        font-size: 33px
    }

    .count-card {
        height: 345px
    }

    .animatebox.animate_1.mobile_wireframe_2 {
        right: -29px
    }

    .animatebox.animate_2.mobile_wireframe_2 {
        right: 0
    }

    .animatebox.animate_1.mobile_wireframe_2 img {
        width: 53%
    }
}
@media (max-width:1100px){
  .ns-row{grid-template-columns:1fr;}
  .ns-row-label{text-align:center;}
  .ns-outcome{border-left:none;border-top:1px dashed var(--ns-border);padding-top:18px;}
}
@media(max-width:1024px) {
    .ns-outcome-icon {
    margin: 0 auto;
}
    .ns-step-num{
        display: none;
    }
    .process_content .process_card {
        width: 100%;
        height: auto
    }
    .about_us_banner.portfolio_headarea.career_header p {
        font-size: 18px;
        line-height: 30px;
    }
    .home-services .service_box .services-cards {
        text-align: left;
    }

    .outer-counter-home {
        grid-template-columns: repeat(3, 1fr)
    }

    .netset-pricing-cards-container {
        gap: 8px
    }

    .tech-expertise-section {
        padding: 40px 0
    }

    .services-area.solutions-area {
        padding: 39px 0
    }

    .animatebox.animate_1.mobile_wireframe_2 img {
        width: 63%
    }

    .porfolioImg img {
        height: 110px
    }

    .choose-box img {
        max-width: 52px;
        width: 52px;
        height: 52px
    }

    .insights-content {
        padding: 29px 51px
    }

    .chatgpt-content-area-right h1 {
        line-height: unset;
        margin-bottom: 2px
    }

    .chatgpt-content-area-right h1,
    .chatgpt-development-heading h2,
    .enchancing-user-content h2 {
        font-size: 34px
    }

    .chatgpt-development-heading p,
    .choose-main-box h3,
    .enchancing-user-content p,
    .logo_box h3 {
        font-size: 16px
    }

    .metaverse-heading {
        font-size: 51px
    }

    .animated .card.card--business:after,
    .animated .card.card--business:before,
    .process_content .process_card::after,
    .process_content .process_card::before,
    .why_featurebox br {
        display: none
    }

    .process_content .process_card .line {
        height: 100%;
        top: 57%
    }

    .process_content.row_second {
        padding-left: 0
    }

    .process_content.row_second .process_card {
        width: 100%
    }

    .process_content.row_second .process_card:nth-child(2) .line {
        height: 50%
    }

    .our_process {
        padding: 70px 0
    }

    .why_featurebox img {
        top: 10px;
        height: 45px
    }

    .app_box ul li {
        padding: 3px 20px 20px 65px
    }

    .why_featurebox {
        padding: 42px 20px 42px 100px;
        min-height: inherit
    }

    ul.netset_drive li {
        width: 33%;
        margin-bottom: 10px
    }

    .our_techno .techno_list ul li {
        width: 29%
    }

    .our_techno.price_section .techno_tab li a::after {
        left: 20px
    }

    .hiring_step h3::after {
        margin-left: 0
    }

    .header ul.dropdown_menu.technology_dropdown {
        min-width: 766px
    }

    .modal-type-form h3 {
        margin: 0
    }

    img.wireframe-picture {
        padding: 50px 0
    }

    .process_content .process_card {
        width: 100%;
        height: auto
    }

    .lets_talk .heading_lable {
        font-size: 24px;
        width: 80%
    }

    .chatgpt-content-area-right h1 {
        line-height: unset;
        margin-bottom: 2px
    }

    .chatgpt-development-heading h2,
    .chatgpt-content-area-right h1,
    .enchancing-user-content h2 {
        font-size: 34px
    }

    .chatgpt-development-heading p,
    .enchancing-user-content p,
    .choose-main-box h3 {
        font-size: 16px
    }

    .metaverse-heading {
        font-size: 51px
    }

    .animated .card.card--business:before,
    .animated .card.card--business:after {
        display: none
    }

    .process_content .process_card::after,
    .process_content .process_card::before {
        display: none
    }

    .process_content .process_card .line {
        height: 100%;
        top: 57%
    }

    .process_content.row_second {
        padding-left: 0
    }

    .process_content.row_second .process_card {
        width: 100%
    }

    .process_content.row_second .process_card:nth-child(2) .line {
        height: 50%
    }

    .our_process {
        padding: 70px 0
    }

    .logo_box h3 {
        font-size: 16px
    }

    .why_featurebox br {
        display: none
    }

    .why_featurebox img {
        top: 10px
    }

    .app_box ul li {
        padding: 3px 20px 20px 65px
    }

    .why_featurebox {
        padding: 42px 20px 42px 100px;
        min-height: inherit
    }

    .why_featurebox img {
        height: 45px
    }

    ul.netset_drive li {
        width: 33%;
        margin-bottom: 10px
    }

    .our_techno .techno_list ul li {
        width: 29%
    }

    .our_techno.price_section .techno_tab li a::after {
        left: 20px
    }

    .hiring_step h3::after {
        margin-left: 0
    }

    .header ul.dropdown_menu.technology_dropdown {
        min-width: 766px
    }

    .modal-type-form h3 {
        margin: 0
    }

    .casestudy_box p {
        font-size: 18px;
        padding: 20px 0 0 30px
    }

    .casestudy_author p {
        font-size: 15px;
        padding: unset
    }

    .casestudy_logo {
        min-height: 80px
    }

    .header-global-impression img {
        width: 100px
    }

    .row.align-items-center.flex-property {
        flex-direction: column;
        align-items: flex-start
    }

    .swiper-slide.new-slide {
        width: 100% !important;
        height: 100% !important
    }

    .blockchain-heading.hero-h,
    .blockchain_statics_content.under_blockchain_statics_content h3,
    h2.custom-size.hero-h {
        font-size: 36px !important
    }

    .inner-serving {
        height: 78vh !important
    }

    .footer__copyright {
        margin-top: 22px
    }

    .dedicated {
        flex-wrap: wrap
    }

    .dedicated li {
        margin-top: 13px
    }

    .type_accessibility_section .service_box .services-card {
        height: 261px
    }

    .height-three-fifty,
    .height-four-zero2,
    .height-three-zero2,
    .techno-comps,
    .height-four-fifty {
        height: auto
    }

    .about_us_banner.career_header.global_under_section {
        padding: 92px 0
    }

    .challenges_box {
        height: 241px;
        margin-bottom: 21px
    }

    .business_growth_box p {
        font-size: 15px
    }

    .remediantin_inner_box_img img {
        margin-bottom: 42px
    }

    .remediantin_inner_box {
        margin-bottom: 30px
    }

    .type_accessibility_section h2 {
        font-size: 32px
    }

    .contacts a,
    .contacts {
        font-size: 16px !important;
        color: #000 !important
    }

    .address {
        height: unset
    }

    .header-global-impression img {
        width: 100px
    }

    .height-four-fifty,
    .height-four-zero2,
    .height-three-fifty,
    .height-three-zero2,
    .techno-comps {
        height: auto
    }

    .transparency path {
        fill: #014088 !important
    }

    .three-section.hireNewSteps .row {
        display: unset !important
    }
}

@media(max-width:991px) {
    .mental-health-services-box:hover {
        transform: unset !important
    }
.page_heading.main-terms-heading {
    font-size: 46px !important;
}
    .sticky-guidline {
        background: #f3f6f6;
        position: sticky;
        top: 80px;
        height: 100%;
        width: 100%;
        left: 0
    }

    .guide-content-section .row {
        display: flex;
        flex-direction: column-reverse
    }

    .netset-pricing-cards-container {
        grid-template-columns: 1fr;
        gap: 24px
    }

    .netset-pricing-heading {
        font-size: 36px
    }

    .netset-pricing-wrapper {
        padding: 60px 0
    }

    .certification-section {
        padding: 60px 0
    }

    .certification-section .subheading-h2 {
        font-size: 32px;
        margin-bottom: 50px
    }

    .certification-cards-container {
        gap: 15px;
        flex-wrap: wrap
    }

    .certification-card {
        padding: 35px 25px
    }

    .clutch-section {
        margin-bottom: 37px
    }

    .about-company-right-area p {
        font-size: 21px
    }

    .tech-expertise-section {
        padding: 60px 0
    }

    .tech-content-wrapper {
        padding: 30px 20px;
        min-height: auto
    }

    .tech-icons-grid {
        grid-template-columns: repeat(3, 1fr);
        gap: 15px
    }

    .tech-content-header h3 {
        font-size: 26px
    }

    .update-section .services-card {
        height: 100% !important
    }

    .main-index-content {
        flex-direction: column
    }

    .crypto-currency-market-content {
        padding: 0 0 0 17px
    }

    .choose_use_sction.features-area.new_custom_section.preojct-management {
        padding: 20px 10px
    }

    .choose_use_sction.features-area.new_custom_section.preojct-management .item-grid .item {
        background: linear-gradient(90deg, #014088 0, #0a3c74 100%);
        color: #fff
    }

    .choose_use_sction.features-area.new_custom_section.preojct-management .item-grid .item h5 {
        color: #fff
    }

    .choose-box p {
        font-size: 17px !important;
        margin-right: 0
    }

    .insights-section {
        padding: 55px 0
    }

    .shape-asset {
        right: -43px;
        width: 190px
    }

    .main-area-left h1 {
        letter-spacing: -2px
    }

    .services-area.solutions-area {
        margin: 0
    }

    .solution-card h3 {
        font-size: 32px;
        letter-spacing: -1px
    }

    .solution-card-content h4 {
        font-size: 15px
    }

    .aboutslider {
        padding: 90px 0
    }

    .slider-grid {
        grid-template-columns: 26% 1fr
    }

    .title-wrap .swiper-button-next,
    .title-wrap .swiper-button-prev {
        width: 53px;
        height: 53px
    }

    .choose-box::after {
        display: none
    }

    .choose-box:hover {
        box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2)
    }

    .choose-box {
        margin-top: 20px;
        padding: 30px 20px
    }

    .slider-grid .sliderwrap {
        width: 100%;
        position: relative
    }

    .casestudy_bannerarea {
        padding: 113px 0 50px
    }

    .benefit-boxes h2,
    .main_staff_div .heading p {
        margin-bottom: 22px
    }

    .common_inner_box .container,
    .common_inner_box .img_center_mobile {
        bottom: 0;
        position: static;
        left: 0;
        right: 0;
        margin: auto;
        top: 0;
        display: block
    }

    .benefit-boxes h2 {
        font-size: 36px
    }

    .ai-body-section {
        padding: 60px 0
    }

    .solution-main-box {
        min-height: 230px;
        margin-top: 25px
    }

    .lets_talk .orange_button.roundd_button,
    .margin-top,
    .newcase_studies .casestudy_box,
    .resdesign_header .right_side_nav {
        margin-top: 0
    }

    .right-box-content {
        max-height: unset
    }

    .ai-top-banner video {
        height: 138vh
    }

    .business-service-automation-box,
    .capabilities-ul-box,
    .key-features-box.height-160 {
        height: auto
    }

    .banner-area-starts {
        padding: 30px 0
    }

    .new-header {
        top: 77px
    }

    .incident-management img {
        margin-bottom: 20px
    }

    .mob_auto img.round_shape1 {
        top: -23px;
        left: 75px;
        max-width: 73%
    }

    .colum-reverse {
        display: flex;
        flex-direction: column-reverse
    }

    .container.adjust-spacing-tabs ul li {
        width: 33%
    }

    .newdesign.banner_area.demo_banner_area {
        padding: 80px 0 9px
    }

    .mob_auto {
        margin: 72px auto 0
    }

    .mob_auto img {
        max-width: 80%
    }

    .infographic,
    .main_content_right,
    .mob_auto .text_align_img {
        text-align: center
    }

    .top-bar-area .col-md-6.info {
        width: 60%
    }

    .top-bar-area .col-md-6.item-flex {
        width: 40%
    }

    .resdesign_header .header .custom_navigation .nav li a,
    .tabber_tab_port li a span {
        font-size: 14px
    }

    .resdesign_header .logo img {
        max-height: 55px
    }

    #block-section-3b .panel-1 .animate_title span:first-child {
        line-height: 1.5
    }

    .image_2,
    .image_3,
    .images3_1 {
        margin-top: 0 !important
    }

    .newdesign .demoowl1 h1 {
        font-size: 93px !important
    }

    .resdesign_header .logo {
        padding-bottom: 0
    }

    .howitworks_section .first_1,
    .howitworks_section .second_1 {
        width: 83%
    }

    .defiwrapper .product_wrapper .service_box .services-card {
        height: 355px
    }

    .team_img {
        position: absolute;
        left: 0;
        bottom: unset;
        top: 0
    }

    .banner_area h1 {
        line-height: 54px;
        font-size: 38px
    }

    .arrow_line,
    .casestudty_slider_sec .carousel-wrap .owl-controls,
    .dropdown_menu.services_dropdown.new-services-dropdown:after,
    .header .get_touch_btn,
    .heading_new br,
    .hiring_step::after,
    .info_box .hr_line,
    .infographic::after,
    .ios_img,
    .line_box,
    .main_base_image,
    .services-stats-content .services-stats-text br,
    .state_line {
        display: none
    }

    .common_inner_box .img_center_mobile {
        height: auto;
        width: 150px;
        object-fit: scale-down
    }

    .portfolio_headarea .container aside h3,
    .portfolio_text h5,
    .tabber_tab_port li a b {
        font-size: 18px
    }

    .portfolio_text p {
        font-size: 15px
    }

    .portfolio_text ul li {
        text-align: center !important;
        padding: 0 15px !important
    }

    .portfolio_text ul li big {
        text-align: center;
        font-size: 20px
    }

    .animation_on_hover.btn_register_header {
        font-size: 16px;
        padding: 10px 15px 10px 38px
    }

    .case_study_btngroup i {
        display: block;
        margin: 20px auto 0;
        width: 120px
    }

    .left_handsside .portfolio_text,
    .portfolio_text,
    .right_handsside .portfolio_text {
        text-align: center;
        padding: 0 !important
    }

    .common_inner_box {
        width: 100%;
        height: auto;
        padding: 40px 0
    }

    .portfolio_headarea .owl-carousel {
        position: static !important;
        width: 100% !important;
        right: 0;
        float: left;
        padding: 15px;
        margin-bottom: 20px
    }

    .portfolio_headarea .container {
        position: static;
        text-align: center
    }

    .portfolio_headarea .container aside h1 {
        font-size: 24px;
        padding: 0 15px
    }

    .portfolio_headarea .container aside h4,
    .portfolio_headarea .container aside p {
        max-width: 100%;
        padding: 0 15px;
        font-size: 17px;
    }

    .porting_image {
        margin: 45px 0
    }

    .tabber_project {
        position: static
    }

    .tabber_project .tab-pane .container {
        padding: 0 30px
    }

    .tabber_tab_port {
        width: 100%;
        float: left;
        overflow-x: scroll;
        background-color: #fff;
        position: relative;
        z-index: 9
    }

    .tabber_tab_port .nav {
        width: 930px;
        display: flex;
        flex-wrap: wrap
    }

    .tabber_tab_port li {
        width: auto;
        display: inline-block;
        order: 2
    }

    .tabber_tab_port li a {
        padding: 10px !important
    }

    .tabber_tab_port li.active {
        order: 1
    }

    .portfolio_text img {
        display: inline-block !important;
        margin-top: 30px
    }

    .custom_navigation .nav li a {
        font-size: 12px
    }

    .main-staff {
        position: relative;
        margin-bottom: 25px
    }

    .Staff_section.net-fotter::after,
    .banner_inner_text,
    .heading_our,
    .mvp_dev_process .nav.nav-pills li,
    .techno .technologies,
    .techno .title {
        width: 100%
    }

    .Staff_section.our_clients .img-right {
        width: 100%;
        margin-top: 35px;
        text-align: center
    }

    .Staff_section.our_clients .img-right ul {
        margin: 0;
        padding: 0
    }

    .Staff_section.our_clients .img-right ul li:first-child {
        padding-left: 0
    }

    .net-fotter .right-content {
        position: relative;
        z-index: 1;
        margin-top: 40px;
        padding: 0 25px
    }

    .net-fotter .right-content .footer_text,
    .net-fotter .right-content .menu li a,
    .net-fotter .right-content .menu-footer li a {
        color: #fff
    }

    .casestudy_box {
        margin-top: 25px
    }

    .top_bluebar h1 {
        font-size: 32px;
        padding: 0;
        line-height: 44px
    }

    .how_wework .carousel-indicators li p {
        font-size: 11px
    }

    .cooperation_models .inner_accptnc_section .items_inner {
        transform: none;
        margin-bottom: 50px
    }

    .cooperation_models .inner_accptnc_section {
        padding-top: 80px
    }

    .who_we_are .left_image img {
        width: 100%;
        margin-bottom: 30px
    }

    .blog_content,
    .hiring_step,
    .white_card,
    .who_we_are .services-content-text {
        margin-bottom: 30px
    }

    .inner_dev_process col-md-4:last-child .white_card,
    .main_what_content,
    .webapp_box_section>.app_box:last-child {
        margin-bottom: 0
    }

    .our-vision-content-container .title {
        position: relative;
        font-size: 36px;
        padding-left: 20px;
        margin-top: 20px;
        margin-bottom: 20px
    }

    .our-vision-content-container .content {
        font-size: 20px;
        line-height: 30px
    }

    .our-vision-content-container {
        padding: 30px;
        height: inherit;
        margin-bottom: 30px;
        margin-top: inherit
    }

    .culture-content-container .culture-content {
        width: 49%;
        padding: 0 20px 60px
    }

    .devlpg_sctn .carousel-indicators li {
        width: 20px
    }

    .devlpg_sctn .carousel-indicators .active {
        width: 20px !important
    }

    section.devlpg_sctn .carousel-inner .item img {
        height: 60vh
    }

    .banner_inner_cntnt h1 {
        font-size: 36px;
        margin-bottom: 20px
    }

    .banner_inner_cntnt p {
        line-height: 23px
    }

    .benefi_inner {
        margin-bottom: 20px;
        min-height: 240px
    }

    .business_binding .white_card,
    .logo_box,
    .methodologies_section .white_card {
        min-height: inherit
    }

    .achive_list li {
        width: 49%
    }

    .journey_list li {
        width: auto;
        float: inherit;
        height: inherit;
        padding: 30px 0
    }

    .logo_box {
        width: 100%
    }

    .logo_big {
        padding: 40px 0
    }

    .heading_new .global-heading,
    .heading_new h1,
    .heading_new h2 {
        font-size: 30px
    }

    .price_section .tab-content .tab_image {
        text-align: center;
        margin-bottom: 30px
    }

    .tab_label ul li a {
        padding: 5px 10px
    }

    .hire-devlper-new {
        padding-bottom: 70px
    }

    .portfolio_headarea img {
        margin: 40px auto 0;
        max-width: 90%;
        
    } 
    .texh-box.inner-techbox img {
    margin-top: 0px !important;
    border:0px;
}
   
    .our_techno .techno_tab li a {
        padding: 25px 0 25px 80px;
        text-align: left
    }

    .tab-content.hiring_modell .common_list li {
        width: 49% !important
    }

    .tab-content.hiring_modell .common_list li:nth-child(2n) {
        border-right: none !important
    }

    .sucess-sction-ryt.submit_form {
        margin-top: 40px
    }

    .goal_image,
    .vr_details {
        margin-top: 30px
    }

    .certified_logos ul li img {
        height: 60px
    }

    .inner_dev_process .white_card,
    .webapp_box_section .app_box {
        margin-bottom: 30px;
        min-height: inherit
    }

    .info_box {
        width: calc(33% - 11px);
        margin: 0 5px 19px
    }

    .info_box .info_details {
        min-height: 190px
    }

    .erp_box {
        width: 31.9%;
        margin-bottom: 30px
    }

    .development_process {
        margin-top: -90px
    }

    .process_box::after {
        height: 340px;
        width: 310px
    }

    .process_box::before {
        width: calc(100% - 310px);
        margin-left: 310px
    }

    .process_box p {
        font-size: 17px
    }

    .process_box {
        min-height: 340px;
        padding: 20px 25px 0 310px
    }

    .process_box.process0 {
        height: 75px;
        min-height: 75px
    }

    .process_box.process0::after {
        height: 75.5px
    }

    .tabber_project .tab-pane .container .row {
        display: inherit;
        width: inherit
    }

    .aminmate_image {
        width: 700px
    }

    .comingsoon_portfolio {
        padding: 100px 0 50px
    }

    .whatsapp_telegram {
        right: 20px;
        bottom: 12px
    }

    .dropdown_menu.services_dropdown.new-services-dropdown {
        width: 700px !important;
        margin-left: 43px
    }

    .bsc_row_margin_top,
    .casestudy_bannerarea .inner-banner-row {
        margin-top: 0
    }

    .feature-content {
        text-align: left;
        padding: 0
    }

    .feature-section-swiper {
        padding: 0 22px
    }

    .feature-img img {
        text-align: center
    }

    .newcasestudy_section {
        padding-top: 100px !important
    }

    .service_offering_menu h3 {
        font-size: 23px
    }

    .ai-box-content h1 {
        font-size: 35px
    }

    .service_offering_menu p {
        font-size: 16px
    }

    .service_offering_menu .btn {
        font-size: 15px;
        padding: 17px 46px
    }

    .about-area .info h2 {
        margin-top: 33px
    }

    .images3_1 {
        margin-top: 0
    }

    .image_3 {
        margin-top: 55px
    }

    .Parameters_sec .services-card_new,
    .Parameters_sec .services-card_new1 {
        height: 100%;
        padding: 19px
    }

    .demoowl1 h1 {
        font-size: 80px !important
    }

    .demoowl1 h1 br {
        display: block !important
    }

    .banner_area .demoowl1 p {
        font-size: 19px
    }

    .third-box {
        margin-top: 30px
    }

    .features-area .row {
        display: flex;
        flex-wrap: wrap
    }

    .cards.newcase_studies li {
        height: 405px
    }

    .about-area .offset-lg-1 {
        margin-left: 0
    }

    .about-area .thumb .overlay {
        top: 42%;
        height: 200px;
        width: 200px;
        text-align: center;
        background: #fff;
        transform: translate(10px, -53%)
    }

    .nft_banner_section .header_content h1 {
        font-size: 32px
    }

    .nft_banner_section .header_content p {
        font-size: 14px;
        color: #666;
        width: 100%
    }

    .rqst_btn {
        font-size: 13px
    }

    .the-card {
        padding: 12px 10px
    }

    .the-card .card-content p {
        font-size: 14px;
        line-height: 24px;
        color: #333333C3
    }

    .the-card .card-content .customize-nft-subheading,
    .the-card .card-content h3,
    .the-card .card-content h4 {
        font-size: 16px;
        margin-bottom: 15px;
        font-weight: 600;
        color: #1d1d1d
    }

    .the-card .icon {
        margin-top: 9px;
        margin-bottom: 9px
    }

    .create-software-right a,
    .services-right-area .card-body a {
        padding: 10px 30px;
        font-size: 17px
    }

    .lets-talk-area {
        padding: 0 0 70px
    }

    .home-case-study-area {
        padding: 10px 0
    }

    .item.text-left p,
    .new-item h5,
    .new-item i,
    .new-item p {
        color: #fff !important
    }

    .choose_use_sction,
    .work-process-area {
        padding: 60px 40px
    }

    .features-area .item {
        margin-bottom: 30px
    }

    .features-area .features-box {
        padding: 0
    }

    .item p {
        color: #000 !important
    }

    .item i {
        color: #014088 !important
    }

    .new-item {
        background: linear-gradient(90deg, #014088 0, #0a3c74 100%) !important;
        width: 97% !important
    }

    .new-service-box {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        text-align: center;
        height: 28git0px !important
    }

    .lets-talk-inner {
        padding: 40px 15px
    }

    .lets-talk-inner h2 {
        font-size: 32px
    }

    .case-study-inner-content.create-software-left,
    .features-area .item-grid:first-child {
        margin-top: 0
    }

    .services-area {
        margin-left: 20px
    }

    .create-software-right {
        padding: 30px 0 0
    }

    .case-study-inner-content a,
    .sportsfinda-content a {
        width: fit-content;
        padding: 10px 32px;
        font-size: 17px
    }

    .case-study-inner-content,
    .sportsfinda-content {
        position: unset;
        bottom: 0;
        background: #fff;
        width: 85%;
        left: 200px;
        padding: 0 !important;
        box-shadow: none;
        display: flex;
        flex-direction: column;
        margin: 40px auto 0 !important
    }

    .about-area .thumb .overlay {
        top: 42%;
        height: 200px;
        width: 200px;
        text-align: center;
        background: #fff;
        transform: translate(10px, -53%)
    }

    .main-area-buttons a,
    .main-area-buttons button {
        border: 2px solid #ed5f00;
        padding: 10px 24px;
        color: #ed5f00;
        font-weight: 600;
        margin: 5px 10px 5px 0;
        text-decoration: none;
        font-size: 18px;
        white-space: nowrap;
        display: flex;
        justify-content: center;
        align-items: center
    }

    .top-area-form {
        margin: 0 150px
    }

    .start-title h2 {
        font-size: 28px !important;
        font-weight: 600
    }

    .our_service .service_box {
        margin-bottom: 33px
    }

    .img-hero-phn {
        display: flex;
        justify-content: center;
        margin: 30px 0 0
    }

    .clutch-case-study p {
        padding-top: 10px
    }

    .clutch-case-study {
        margin-left: 0
    }

    .features-area .item-grid .item {
        color: #fff
    }

    .read-more {
        bottom: 0;
        left: 46%
    }

    .home-services .read-more {
        bottom: 60px;
        left: 40px
    }

    .saudi-imgcase {
        margin: 5px 0
    }

    .technos-stack {
        margin-bottom: 10px
    }

    .service_box .services-card {
        height: 413px
    }

    .ios-vs-android-development .col-md-4 {
        width: 100%
    }

    .mental-health-content {
        text-align: center
    }

    .it-area-bottom-btns {
        justify-content: center
    }

    .mental-health-services-box.margin-top-se {
        margin: 0 0 20px
    }

    .col-md-6.banner-right-image.aniamted-line {
        width: 100%
    }

    .mental-health-services-box {
        margin-bottom: 22px
    }

    .mental-health-services-box h6 {
        bottom: 0
    }

    .inner-serving {
        height: 100% !important
    }

    .show.services-significant-img img {
        width: 100%
    }

    .crm-header-content h1 img {
        margin: 0
    }

    .tab-peak-content {
        padding: 0
    }

    .blockchain_statics_content.to-spacing {
        margin-top: 0
    }

    .goal_top_box {
        padding-top: 45px;
        width: 140px;
        height: 140px
    }

    .goal_top_box p {
        font-size: 13px
    }

    .our_business {
        padding: 70px 0 0
    }

    .get-started-form {
        top: 0
    }

    .alternative-box {
        margin-bottom: 17px;
        height: unset
    }

    .aminmate_image {
        margin: 50px auto 0;
    }
    section.about_us_banner.portfolio_headarea.career_header .container {
        padding: 0 !important;
    }

    .animatebox.animate_1.mobile_wireframe_2 {
        right: 133px;
        bottom: -51px !important
    }

    .animatebox.animate_2.mobile_wireframe_2 {
        right: 111px;
        bottom: -90px
    }

    .lets-img {
        width: 49%
    }

    .lets-content {
        left: 12px
    }

    .lets-content h4 {
        font-size: 30px
    }

    .lets-talk .modal-lg {
        width: 560px !important;
        margin: 0 auto
    }

    .get-started-form form {
        display: unset
    }

    .row.pricing-area .col-md-4 {
        margin-bottom: 15px
    }

    .trusted-partners-logo ul li {
        padding: 5px
    }

    .discovery-phase1 {
        margin: 10px
    }

    .steps-area {
        display: flex;
        justify-content: center;
        flex-wrap: wrap
    }

    .col-md-6.image-center img {
        width: 400px
    }

    .col-md-6.image-center {
        text-align: center
    }

    .row.united-cabs-area {
        flex-direction: column-reverse;
        display: flex
    }

    .preparation-content-inner {
        display: flex;
        align-items: center;
        flex-wrap: wrap
    }

    .preparation-content-right {
        width: 100%
    }

    .preparation-content-right h6 {
        font-size: 14px;
        padding: 15px
    }

    .preparation-content-left {
        width: 100%
    }

    .benefit-boxes h2 {
        font-size: 36px;
        margin-bottom: 22px
    }

    .main_staff_div .heading p {
        margin-bottom: 22px
    }

    .ai-body-section {
        padding: 60px 0
    }

    .solution-main-box {
        min-height: 230px;
        margin-top: 25px
    }

    .casestudy_bannerarea .industry-div {
        margin: 20px 0
    }

    .casestudy_bannerarea .text-para {
        line-height: 18px
    }

    .margin-top {
        margin-top: 0
    }

    .right-box-content {
        max-height: unset
    }

    .ai-top-banner video {
        height: 138vh
    }

    .capabilities-ul-box {
        height: auto
    }

    .banner-area-starts {
        padding: 30px 0
    }

    .new-header {
        top: 77px
    }

    .key-features-box.height-160 {
        height: auto
    }

    .incident-management img {
        margin-bottom: 20px
    }

    .mob_auto img.round_shape1 {
        top: -23px;
        left: 75px;
        max-width: 73%
    }

    .colum-reverse {
        display: flex;
        flex-direction: column-reverse
    }

    .business-service-automation-box {
        height: auto
    }

    .container.adjust-spacing-tabs ul li {
        width: 33%
    }

    .newdesign.banner_area.demo_banner_area {
        padding: 80px 0 9px
    }

    .mob_auto {
        margin: 72px auto 0
    }

    .mob_auto img {
        max-width: 80%
    }

    .mob_auto .text_align_img {
        text-align: center
    }

    .top-bar-area .col-md-6.info {
        width: 60%
    }

    .top-bar-area .col-md-6.item-flex {
        width: 40%
    }

    .resdesign_header .header .custom_navigation .nav li a {
        font-size: 14px
    }

    .resdesign_header .logo img {
        max-height: 55px
    }

    .resdesign_header .right_side_nav {
        margin-top: 0
    }

    #block-section-3b .panel-1 .animate_title span:nth-child(1) {
        line-height: 1.5
    }

    .images3_1,
    .image_3,
    .image_2 {
        margin-top: 0 !important
    }

    .newdesign .demoowl1 h1 {
        font-size: 93px !important
    }

    .resdesign_header .logo {
        padding-bottom: 0
    }

    .howitworks_section .first_1,
    .howitworks_section .second_1 {
        width: 83%
    }

    .defiwrapper .product_wrapper .service_box .services-card {
        height: 355px
    }

    .team_img {
        position: absolute;
        left: 0;
        bottom: unset;
        top: 0
    }

    .banner_area h1 {
        line-height: 54px;
        font-size: 38px
    }

    .header .get_touch_btn,
    .main_base_image {
        display: none
    }

    .common_inner_box .container {
        position: static;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        margin: auto;
        display: block
    }

    .common_inner_box .img_center_mobile {
        height: auto;
        top: 0;
        bottom: 0;
        margin: auto;
        position: static;
        left: 0;
        right: 0;
        width: 150px;
        object-fit: scale-down;
        display: block
    }

    .portfolio_text h5 {
        font-size: 18px
    }

    .portfolio_text p {
        font-size: 15px
    }

    .portfolio_text ul li {
        text-align: center !important;
        padding: 0 15px !important
    }

    .portfolio_text ul li big {
        text-align: center;
        font-size: 20px
    }

    h1.page_heading {
        font-size: 50px;
        text-transform: uppercase
    }

    .schedule_call .btn_register_header::before {
        left: 16px
    }

    .case_study_btngroup i {
        display: block;
        margin: 20px auto 0;
        width: 120px;
    }

    .left_handsside .portfolio_text,
    .portfolio_text,
    .right_handsside .portfolio_text {
        text-align: center;
        padding: 0 !important
    }

    .common_inner_box {
        width: 100%;
        height: auto;
        padding: 40px 0
    }

    .portfolio_headarea .owl-carousel {
        position: static !important;
        width: 100% !important;
        right: 0;
        float: left;
        width: 100%;
        padding: 15px;
        margin-bottom: 20px
    }

    .portfolio_headarea .container aside h1 {
        font-size: 24px;
        padding: 0 15px
    }

    .portfolio_headarea .container aside p,
    .portfolio_headarea .container aside h4 {
        max-width: 100%;
        padding: 0 15px
    }

    .porting_image {
        margin: 45px 0
    }

    .tabber_project {
        position: static
    }

    .tabber_project .tab-pane .container {
        padding: 0 30px
    }

    .tabber_tab_port {
        width: 100%;
        float: left;
        overflow-x: scroll;
        background-color: #fff;
        position: relative;
        z-index: 9
    }

    .tabber_tab_port .nav {
        width: 930px;
        display: flex;
        flex-wrap: wrap
    }

    .tabber_tab_port li {
        width: auto;
        display: inline-block;
        order: 2
    }

    .tabber_tab_port li a {
        padding: 10px !important
    }

    .tabber_tab_port li a b {
        font-size: 18px
    }

    .tabber_tab_port li a span {
        font-size: 14px
    }

    .tabber_tab_port li.active {
        order: 1
    }

    .portfolio_headarea .container aside h3 {
        font-size: 18px
    }

    .portfolio_text img {
        display: inline-block !important;
        margin-top: 30px
    }

    .custom_navigation .nav li a {
        font-size: 12px
    }

    .main-staff {
        position: relative;
        margin-bottom: 25px
    }

    .main_content_right {
        text-align: center
    }

    .heading_our {
        width: 100%
    }

    .Staff_section.our_clients .img-right {
        width: 100%;
        margin-top: 35px;
        text-align: center
    }

    .Staff_section.our_clients .img-right ul {
        margin: 0;
        padding: 0
    }

    .Staff_section.our_clients .img-right ul li:first-child {
        padding-left: 0
    }

    .Staff_section.net-fotter::after,
    .banner_inner_text {
        width: 100%
    }

    .casestudy_box {
        margin-top: 25px
    }

    .newcase_studies .casestudy_box {
        margin-top: 0
    }

    .arrow_line,
    .state_line {
        display: none
    }

    .top_bluebar h1 {
        font-size: 32px;
        padding: 0;
        line-height: 44px
    }

    .how_wework .carousel-indicators li p {
        font-size: 11px
    }

    .cooperation_models .inner_accptnc_section .items_inner {
        transform: none;
        margin-bottom: 50px
    }

    .cooperation_models .inner_accptnc_section {
        padding-top: 80px
    }

    .who_we_are .left_image img {
        width: 100%;
        margin-bottom: 30px
    }

    .services-stats-content .services-stats-text br {
        display: none
    }

    .blog_content {
        margin-bottom: 30px
    }

    .lets_talk .orange_button.roundd_button {
        margin-top: 0
    }

    .main_what_content {
        margin-bottom: 0
    }

    .our-vision-content-container .title {
        position: relative;
        font-size: 36px;
        padding-left: 20px;
        margin-top: 20px;
        margin-bottom: 20px
    }

    .our-vision-content-container .content {
        font-size: 20px;
        line-height: 30px
    }

    .our-vision-content-container {
        padding: 30px;
        height: inherit;
        margin-bottom: 30px;
        margin-top: inherit
    }

    .culture-content-container .culture-content {
        width: 49%;
        padding: 0 20px 60px
    }

    .devlpg_sctn .carousel-indicators li {
        width: 20px
    }

    .devlpg_sctn .carousel-indicators .active {
        width: 20px !important
    }

    section.devlpg_sctn .carousel-inner .item img {
        height: 60vh
    }

    .banner_inner_cntnt h1 {
        font-size: 36px;
        margin-bottom: 20px
    }

    .banner_inner_cntnt p {
        line-height: 23px
    }

    .benefi_inner {
        margin-bottom: 20px;
        min-height: 240px
    }

    .white_card {
        margin-bottom: 30px
    }

    .achive_list li {
        width: 49%
    }

    .journey_list li {
        width: auto;
        float: inherit;
        height: inherit;
        padding: 30px 0
    }

    .logo_box {
        width: 100%
    }

    .logo_box {
        min-height: inherit
    }

    .logo_big {
        padding: 40px 0
    }

    .line_box {
        display: none
    }

    .heading_new br {
        display: none
    }

    .heading_new h1,
    .heading_new h2,
    .heading_new .global-heading {
        font-size: 30px
    }

    .price_section .tab-content .tab_image {
        text-align: center;
        margin-bottom: 30px
    }

    .methodologies_section .white_card {
        min-height: inherit
    }

    .tab_label ul li a {
        padding: 5px 10px
    }

    .techno .technologies,
    .techno .title {
        width: 100%
    }

    .hiring_step::after {
        display: none
    }

    .hiring_step {
        margin-bottom: 30px
    }

    .hire-devlper-new {
        padding-bottom: 70px
    }

    .portfolio_headarea img {
        margin: 40px auto 0;
        max-width: 90%
    }

    .our_techno .techno_tab li a {
        padding: 25px 0 25px 80px;
        text-align: left
    }

    .common_sec.our_techno.price_section.bg_gray.business-regards li a {
        padding: 20px;
        text-align: left;
        display: flex;
        justify-content: center;
        white-space: nowrap
    }

    .our_techno.under-techno-stack .techno_tab li {
        width: fit-content
    }

    .tab-content.hiring_modell .common_list li {
        width: 49% !important
    }

    .tab-content.hiring_modell .common_list li:nth-child(2n) {
        border-right: none !important
    }

    .sucess-sction-ryt.submit_form {
        margin-top: 40px
    }

    .vr_details {
        margin-top: 30px
    }

    .who_we_are .services-content-text {
        margin-bottom: 30px
    }

    .certified_logos ul li img {
        height: 60px
    }

    .inner_dev_process .white_card,
    .webapp_box_section .app_box {
        margin-bottom: 30px;
        min-height: inherit
    }

    .inner_dev_process col-md-4:last-child .white_card,
    .webapp_box_section>.app_box:last-child {
        margin-bottom: 0
    }

    .mvp_dev_process .nav.nav-pills li {
        width: 100%
    }

    .business_binding .white_card {
        min-height: inherit
    }

    .infographic {
        text-align: center
    }

    .infographic::after {
        display: none
    }

    .info_box {
        width: calc(33% - 11px);
        margin: 0 5px 19px
    }

    .info_box .info_details {
        min-height: 190px
    }

    .info_box .hr_line {
        display: none
    }

    .erp_box {
        width: 31.9%;
        margin-bottom: 30px
    }

    .development_process {
        margin-top: -90px
    }

    .ios_img {
        display: none
    }

    .goal_image {
        margin-top: 30px
    }

    .process_box::after {
        height: 340px;
        width: 310px
    }

    .process_box::before {
        width: calc(100% - 310px);
        margin-left: 310px
    }

    .process_box {
        padding: 20px 25px 0 310px
    }

    .process_box p {
        font-size: 17px
    }

    .process_box {
        min-height: 340px;
        padding: 20px 25px 0 310px
    }

    .process_box.process0 {
        height: 75px;
        min-height: 75px
    }

    .process_box.process0::after {
        height: 75.5px
    }

    .tabber_project .tab-pane .container .row {
        display: inherit;
        width: inherit
    }

    .aminmate_image {
        width: 700px
    }

    .comingsoon_portfolio {
        padding: 100px 0 50px
    }

    .casestudty_slider_sec .carousel-wrap .owl-controls {
        display: none
    }

    .whatsapp_telegram {
        right: 20px;
        bottom: 12px
    }

    .dropdown_menu.services_dropdown.new-services-dropdown {
        width: 700px !important;
        margin-left: 43px
    }

    .dropdown_menu.services_dropdown.new-services-dropdown:after {
        display: none
    }

    .casestudy_author {
        min-height: unset
    }

    .casestudy_box p {
        min-height: unset
    }

    .mental-health-life-idea {
        position: relative;
        height: 400px
    }

    .mental-health-life-idea-content {
        z-index: 9;
        position: relative
    }

    .mental-health-life-idea:after {
        position: absolute;
        content: "";
        width: 100%;
        height: 100%;
        background: #ffffff7a;
        top: 0;
        left: 0
    }

    .mental-health-content h2 {
        font-size: 30px;
        line-height: 34px
    }

    .mental-health-services {
        padding: 40px 0
    }

    .mental-health-services-box h6 {
        font-size: 15px
    }

    .mental-health-services .mental-health-content {
        margin: 0
    }

    .mental-health-services .row {
        margin-top: 20px
    }

    .mental-health-services .mental-health-content p {
        padding: 10px 0
    }

    .mental-health-content {
        margin-bottom: 20px
    }

    .mlm-build-box.top-spacing {
        margin-top: 0
    }

    .mlm-build-box {
        margin-bottom: 15px
    }

    .mla-goal-text h5 {
        font-size: 26px;
        line-height: 34px
    }

    .mla-goal-area {
        padding: 50px 0
    }

    .top-media-logo {
        justify-content: center;
        flex-wrap: wrap
    }

    .mla-banner-text h1 {
        font-size: 35px
    }

    .mla-banner-text p {
        font-size: 16px;
        line-height: 24px
    }

    .crypto-currency-market-content h2 {
        margin-top: 40px
    }

    .crypto-white-label-area .col-md-4 {
        width: 50%
    }

    .crypto-white-label-area h6 {
        font-size: 20px
    }

    .secure-transactions p,
    .user-friendly p,
    .multi-currency p {
        font-size: 18px
    }

    .mobile-development-banner-text {
        background: #000000bd;
        padding: 50px
    }

    section.ai-portfolios img {
        margin: 20px 0
    }

    .generative-ai-banner-wrap {
        margin-bottom: 20px
    }

    .white-label-content {
        margin-bottom: 13px
    }

    .conversational-ai-platform .row {
        display: unset
    }

    section.casestudy_content.casestudy_resultarea.text-center.netrix-bannerarea_background {
        position: unset
    }

    .right-content .links ul {
        width: 100%;
        margin-top: 20px !important;
        display: inline-block;
        margin-bottom: 30px
    }

    .heading_new.what_we_content {
        margin-top: 20px
    }

    .whitelabel-img.white-ai-image {
        margin-top: 40px
    }

    .casestudy_box.hire-expert-case-study-content p {
        min-height: 200px;
        height: 100%
    }

    .custom-size {
        font-weight: 600 !important;
        font-size: 30px !important
    }

    .blockchain-development-side .container aside.col-md-7 {
        padding-top: 0
    }

    .service_offering_menu h3 {
        font-size: 23px
    }

    .content__container {
        height: 255px
    }

    .ai-box-content h1 {
        font-size: 35px
    }

    .service_offering_menu p {
        font-size: 16px
    }

    .service_offering_menu .btn {
        font-size: 15px;
        padding: 17px 46px
    }

    .about-area .info h2 {
        margin-top: 33px
    }

    .images3_1 {
        margin-top: 0
    }

    .image_3 {
        margin-top: 55px
    }

    .Parameters_sec .services-card_new,
    .Parameters_sec .services-card_new1 {
        height: 100%;
        padding: 19px
    }

    .demoowl1 h1 {
        font-size: 80px !important
    }

    .demoowl1 h1 br {
        display: block !important
    }

    .banner_area .demoowl1 p {
        font-size: 19px
    }

    .crypto-banner-content-left img {
        top: -30px;
        opacity: 0.4
    }

    .choose-box-img {
        margin-bottom: 22px
    }

    .choose-section .row {
        flex-wrap: wrap;
        justify-content: center
    }

    .under-estimate-form .modal-content {
        width: 70%
    }

    .under-form-bg {
        display: none
    }

    .about_us_banner.portfolio_headarea.career_header .row {
        flex-direction: column
    }

    .detail-f-prcg {
        width: fit-content;
        margin-top: 21px
    }

    .three-section h2 {
        font-size: 39px
    }

    .dis-flex {
        flex-direction: column
    }

    .counter-column-section .dis-flex .right-sec {
        flex-basis: 100%
    }

    .counter-column-section .dis-flex .right-sec .cir-sec .cir-box .text-wrap {
        padding: 75px
    }

    .counter-column-section .dis-flex .right-sec .cir-sec .cir-box .text-wrap .paragraph {
        font-size: 18px;
        margin-top: 6px
    }

    .generative-ai-banner.space.hire-developer-section h1 {
        font-size: 43px
    }

    .generative-ai-banner.space.hire-developer-section p {
        font-size: 18px !important
    }

    .pricing-section h2 br {
        display: none
    }

    ul.unde-blockchain-points li span {
        justify-content: flex-start;
        text-align: left
    }

    ul.unde-blockchain-points li span img {
        margin: 0 12px
    }

    .form-side-open img {
        margin: 0 !important
    }

    .developemt-box a {
        width: 47%
    }

    .testimonail-boxes-starts {
        margin-bottom: 11px;
        padding: 22px
    }

    .head-contact-left-area {
        display: flex;
        align-items: baseline;
        justify-content: space-between
    }

    .inner-serving {
        height: 100% !important
    }

    .conatct-hr-inquiry h2 {
        margin: 0 0 20px
    }

    .conversational-ai-platform-content {
        text-align: left;
        background-color: #0140881c;
        padding: 30px 20px;
        border-radius: 30px;
        border-top: 2px solid #014088;
        min-height: 150px;
        height: 100%;
        margin-bottom: 30px
    }

    .third-box {
        margin-top: 30px
    }

    .features-area .row {
        display: flex;
        flex-wrap: wrap
    }

    .features-area .row .col-lg-6.col-md-6 {
        width: 100%
    }

    .cards.newcase_studies li {
        height: 405px
    }

    .about-area .offset-lg-1 {
        margin-left: 0
    }

    .about-area .thumb .overlay {
        top: 42%;
        height: 200px;
        width: 200px;
        text-align: center;
        background: #ffffff;
        transform: translate(10px, -53%)
    }

    .nft_banner_section .header_content h1 {
        font-size: 32px
    }

    .nft_banner_section .header_content p {
        font-size: 14px;
        color: #666666;
        width: 100%
    }

    .rqst_btn {
        font-size: 13px
    }

    .the-card {
        padding: 12px 10px
    }

    .the-card .card-content p {
        font-size: 14px;
        line-height: 24px;
        color: #333333C3
    }

    .the-card .card-content h3,
    .the-card .card-content h4,
    .the-card .card-content .customize-nft-subheading {
        font-size: 16px;
        margin-bottom: 15px;
        font-weight: 600;
        color: #1D1D1D
    }

    .ocr-logo.livs-logo {
        width: 92px
    }

    .the-card .icon {
        margin-top: 9px;
        margin-bottom: 9px
    }

    .new-right-area {
        padding-left: 10px
    }

    .margin54 {
        margin-top: 0
    }

    .tiles-layout {
        display: none !important
    }

    #ada-main-chat-frame {
        width: 88%
    }

    .count-card {
        height: 185px;
        margin-bottom: 15px
    }

    .footer-area {
        padding: 15px 0
    }

    .footer-heading {
        font-size: 20px;
        margin-bottom: 12px
    }

    .footer-subheading {
        font-size: 20px;
        margin-bottom: 10px
    }

    .netset-img {
        text-align: left
    }

    .netset-img img {
        width: 120px;
        margin-bottom: 15px
    }

    .border-footer {
        padding-bottom: 15px;
        margin-bottom: 15px
    }

    .address {
        border: 0;
        padding: 0;
        margin-top: 20px;
        text-align: center
    }

    .located {
        justify-content: center;
        margin-bottom: 10px
    }

    .footer-bold-text {
        font-size: 16px;
        letter-spacing: 2px
    }

    .Social-icon.footer-social-icon-area {
        text-align: center;
        margin-bottom: 20px
    }

    .Social-icon.footer-social-icon-area ul {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        gap: 8px
    }

    .Social {
        width: 34px;
        height: 34px
    }

    .copyryt {
        font-size: 17px;
        text-align: center
    }

    .footer-area .col-md-3,
    .footer-area .col-lg-3,
    .footer-area .col-md-6 {
        padding-left: 15px;
        padding-right: 15px
    }

    .screen-img {
        width: 36%;
        margin-top: 39px
    }

    .piper_circle {
        width: 51%;
        height: 86%
    }

    .learn-btn {
        min-height: unset;
        padding: 9px
    }

    .services-area.solutions-area .container {
        padding: 0 20px
    }

    .blockchain-main-section {
        padding-top: unset
    }

    .contentttt.techno_list h2 {
        margin-bottom: 10px !important
    }

    .blackbody .heading_new.text-center p {
        font-size: 12px !important
    }

    .row.d-flex.flex-wrap {
        display: block !important
    }

    .item {
        width: 95%;
        margin: 0 10px
    }

    .footer-area ul li a {
        font-size: 17px;
        line-height: 30px
    }

    .netset-img {
        text-align: left;
        margin-bottom: 10px
    }

    .netset-img img {
        width: 140px
    }

    .footer-area .col-md-3,
    .footer-area .col-lg-3 {
        width: 50%;
        padding-left: 15px;
        padding-right: 15px;
        margin-bottom: 20px
    }

    .footer-area .col-md-6 {
        width: 50%;
        padding-left: 15px;
        padding-right: 15px
    }

    .address {
        border-left: 1px solid #b6b6b6b0;
        padding-left: 15px !important;
        margin-top: 20px;
        height: auto;
        min-height: 120px
    }

    .address p {
        font-size: 15px;
        line-height: 22px
    }

    .located {
        display: flex;
        gap: 10px;
        align-items: center;
        margin-bottom: 8px
    }

    .footer-bold-text {
        font-size: 17px;
        letter-spacing: 3px
    }

    .Social-icon.footer-social-icon-area {
        margin-bottom: 15px
    }

    .Social-icon.footer-social-icon-area ul {
        display: flex;
        justify-content: flex-start;
        flex-wrap: wrap;
        gap: 8px;
        margin-top: 15px
    }

    .Social {
        width: 36px;
        height: 36px
    }

    .toolbar-container {
        bottom: 12px;
        right: 12px;
    }

    .toolbar {
        width: 54px;
    }

    .toolbar.expanded {
        width: 289px;
    }

    .table-of-contents {
        display: none
    }

    .guide-hero-banner h1 {
        font-size: 32px
    }

    .guide-hero-section {
        padding: 100px 0 30px !important;
    }
    /* video library  */
    .kalshi-semicard{
        padding:25px;
    }

    .kalshi-semicard h4{
        font-size:24px;
    }
}

@media(max-width:769px) {
   
    .ns-section{padding:50px 14px;}
  .ns-steps{grid-template-columns:repeat(2,1fr);gap:18px;}
  .ns-steps::before{display:none;}
    .promo-lines {
        min-height: 270px
    }

    .top-area-form {
        margin: 0
    }

    .guide-hero-section .container,
    .guide-content-section .container {
        padding: 0 20px
    }

    .certification-section {
        padding: 50px 0
    }

    .certification-section .subheading-h2 {
        margin-bottom: 40px
    }

    .certification-cards-container {
        gap: 15px
    }

    .certification-card {
        width: 180px;
        padding: 30px 20px
    }

    .certification-badge {
        width: 120px;
        height: 120px;
        margin-bottom: 20px
    }

    .certification-card h3 {
        font-size: 20px
    }

    .certification-card p {
        font-size: 14px
    }

    .netset-pricing-heading {
        font-size: 32px
    }

    .netset-pricing-description {
        font-size: 16px
    }

    .netset-pricing-card {
        padding: 32px 24px
    }

    .netset-pricing-amount {
        font-size: 40px
    }

    .netset-pricing-wrapper {
        padding: 50px 0
    }

    .header .container {
        padding: 0 20px
    }

    .our_service.home-services .service_box {
        margin-bottom: 0
    }

    .home-services .read-more {
        bottom: 20px;
        left: 40px
    }

    .about-area.inc-shape {
        padding: 30px 0
    }

    .get-in-touch-right {
        justify-content: flex-start;
        margin-top: 21px
    }

    .get-in-touch-right a {
        margin: 0
    }

    aside.col-sm-6.col-md-6.bg-different {
        display: none
    }

    .services-area.solutions-area ul li a {
        height: 40px;
        white-space: nowrap;
        border-radius: 10px
    }

    .services-area.solutions-area ul li {
        overflow: unset;
        padding-bottom: 3px;
        margin-bottom: 6px
    }

    .services-area.solutions-area ul li a:hover {
        background: var(--netsetColor);
        color: var(--whiteColor)
    }

    .services-area.solutions-area ul {
        padding-bottom: 3px;
        flex-wrap: wrap;
        gap: 0
    }

    .solution-card {
        gap: 1px;
        padding: 20px
    }

    .solution-card h3 {
        font-size: 29px
    }

    .insights-section .row {
        flex-direction: column;
        margin: 0 2px
    }

    .under-img,
    .shape-asset {
        display: none
    }

    .under-img.mobile,
    .shape-asset.mobile {
        display: block
    }

    .insights-content {
        padding: 59px 61px
    }

    .bg-different::after {
        right: -1px;
        top: -1px;
        bottom: unset;
        left: unset
    }

    .shape-asset.mobile {
        position: absolute;
        bottom: -60px !important;
        width: 100%;
        z-index: 0;
        right: 0;
        height: auto;
        top: unset
    }

    .choose-box::after {
        display: none
    }

    .insights-section .col-md-6 {
        width: 100%
    }

    .home-common-outer .container,
    .home-common-outer .container-lg,
    .home-common-outer .container-md,
    .home-common-outer .container-sm,
    .home-common-outer .container-xl,
    .home-common-outer .container-xxl {
        padding: 0 20px
    }

    .hero-area.hero-sec .container,
    .new-hero-area .container,
    .about_us_banner.portfolio_headarea.career_header .container,
    .portfolio_headarea.career_header.web_app_header.space .container {
        padding: 0 20px
    }

    .chatGPT-development-area {
        height: unset;
        display: inherit;
        padding: 42px 0 0
    }

    .chat-gpt-images {
        margin-top: 22px
    }

    .line-red {
        top: 25px;
        height: 95px
    }

    .line-violet {
        top: -80px;
        height: 95px
    }

    .line-text {
        font-size: 40px;
        line-height: 76px
    }

    .our_techno .customtechno-tab li a {
        padding: 25px !important;
        display: flex !important;
        justify-content: center !important
    }

    .germany-java-process .tab-content {
        height: 100% !important
    }
    .partners-title {
        font-size: 24px;
    }

    .partners-slide {
        width: 120px;
        height: 70px;
    }
}

@media(max-width:767px) {
    .kalshi-second-row > .row{
        display:flex;
        flex-direction:column-reverse;
    }
      .new-contact-icon{
        width:48px;
        height:48px;
    }

    .new-contact-icon img{
        width:26px;
        height:26px;
    }

    .new-contact-text{
        right:48px;
        height:48px;
        min-width:130px;
        font-size:13px;
    }
    .build-pr {
        display: none
    }
    .partners-track {
        gap: 40px;
    }
    .home-services .service_box.new-service-box .services-cards {
        height: 260px !important;
    }
    .partners-section {
        margin-top: 0;
        margin-bottom: 21px;

    }
    .guide-hero-banner h1 {
        font-size: 28px
    }

    .section-title {
        font-size: 26px
    }

    .subsection-title {
        font-size: 20px
    }

    .tech-expertise-section .subheading-h2 {
        font-size: 28px;
        margin-bottom: 30px
    }

    .tech-icons-grid {
        grid-template-columns: repeat(2, 1fr)
    }

    .tech-icon-box {
        width: 60px;
        height: 60px
    }

    .tech-icon-box img {
        width: 30px;
        height: 30px
    }

    .common_sec.adv_technology.portfolio_section.newcasestudy_section.newcasestudy_padding .row {
        display: block
    }

    .casestudty_slider_sec.case-study-main-box.box-fixed-height .casestudy_box {
        margin: 7px 0
    }

    .casestudty_slider_sec.case-study-main-box.box-fixed-height p {
        padding: 0 22px
    }

    .casestudy_author {
        padding: 12px 
    }

    .common_sec.adv_technology.portfolio_section.newcasestudy_section.newcasestudy_padding .tab_label {
        margin-bottom: 0
    }

    .choose-box::after {
        display: none
    }

    .choose-box img {
        max-width: 48px;
        width: 48px;
        height: 48px
    }

    .choose-box {
        padding: 25px 20px
    }

    .slider-grid {
        grid-template-columns: 1fr
    }

    .porfolioImg img {
        height: unset
    }

    .handles {
        position: relative;
        bottom: unset;
        right: 0;
        padding-bottom: 22px
    }

    .title-wrap .swiper-button-next:after,
    .title-wrap .swiper-button-prev:after {
        padding: 10px
    }

    .aboutslider {
        padding: 48px 0
    }

    .casestudy_box p,
    .focus_card {
        min-height: auto
    }

    .choose-main-box {
        border: 1px solid #d2d2d2;
        border-radius: 12px;
        padding: 22px !important;
        margin: 7px 0 0 !important
    }

    .dropdown_menu.technology_dropdown .sub_menu,
    .our-execution li:nth-child(2n) .excuation-main,
    .our-execution li:nth-child(odd) .excuation-main {
        width: 100% !important
    }

    .our-execution li:nth-child(2n) .excuation-main:before,
    .our-execution li:nth-child(odd):not(:last-child) .excuation-main:after {
        display: none !important
    }

    .chatgpt-second-area .col-sm-4.col-lg-2 {
        width: 50%
    }

    .ai-box-content h1 {
        font-size: 39px
    }

    .line {
        width: 135%
    }

    .benefits_sctn .benefits_details h3,
    .left-content-box h2,
    .portfolio_headarea .container .blockheader h1,
    .solution-content h2,
    .whitelable-box h2 {
        font-size: 36px
    }

    .benefit-boxes h2 {
        font-size: 36px;
        margin-bottom: 30px
    }

    .blockchain-banner-content,
    .portfolio_img {
        text-align: center
    }

    .main-common-cls {
        padding: 0 0 50px
    }

    .new-header {
        top: 67px
    }

    .blockchain-area-starts {
        background: #000
    }

    .industry-list-cb li {
        flex: initial;
        margin: 6px 15px;
        width: 100%
    }

    .industry-list-cb {
        flex-wrap: wrap
    }

    .casestudy_bannerarea .case-sub-head,
    .resdesign_header .mobile_resposive_menu .new-menu-servicesbox h4 {
        font-size: 18px
    }

    .services-top-navbar .main-nav__item {
        margin-right: 8px
    }

    .resdesign_header .mobile_resposive_menu .new-menu-servicesbox p a {
        font-size: 14px;
        margin-bottom: 9px;
        display: inline-block
    }

    .resdesign_header .mobile_resposive_menu .row.mainrow1 {
        display: flex;
        align-items: start;
        flex-direction: column
    }

    .resdesign_header .header {
        padding: 2px 0 10px
    }

    .resdesign_header .mobile_resposive_menu .row {
        display: flex;
        align-items: center
    }

    .resdesign_header .mobile_resposive_menu .right_mobile_menuu .navbar-toggle {
        padding: 12px 10px;
        margin: 0;
        background: #096ad7
    }

    .resdesign_header .mobile_resposive_menu .navbar {
        margin-bottom: 0;
        position: unset;
        z-index: 1024
    }

    .microsoft-innovation .row,
    .mobile_resposive_menu,
    .new-services-dropdown .mainrow1,
    .newdesign.banner_area h1 span {
        display: block
    }

    .howitworks_section .first_1,
    .howitworks_section .second_1 {
        width: 76%;
        margin: auto
    }

    .howitworks_section .col-lg-12.col-md-12.col-sm-12,
    .tech_box {
        margin-bottom: 30px
    }

    .defiwrapper .product_wrapper .service_box .services-card {
        height: 100%
    }

    .microsoft-innovation img {
        margin: 15px 0
    }

    .home_whatsapp_telegram {
        text-align: left;
        padding-right: 90px;
        padding-bottom: 12px
    }

    .about_banner_content h1 br,
    .banner_area h1 br,
    .drop_arrow,
    .home_whatsapp_telegram p,
    .portfolio_headarea p br,
    .website_menu {
        display: none
    }

    .banner_area h1 {
        line-height: 45px;
        font-size: 30px
    }

    .banner_area p {
        font-size: 14px;
        margin-top: 18px
    }

    .drop_arrow {
        right: 12px
    }

    .drop_arrow img {
        height: 30px
    }

    .behaviour_list li,
    .common_sec.country_phone ul li,
    .dropdown_menu.services_dropdown .menu_sec,
    .inner_img_app,
    .our_techno .techno_tab li,
    .portfolio_headarea .container aside,
    .table_box,
    .what-makes .contetn_img img {
        width: 100%
    }

    .banner_area h1 span {
        display: inline
    }

    .banner_area {
        padding-bottom: 30px
    }

    .content_owl p {
        font-size: 14px;
        line-height: 24px
    }

    .Staff_section.happy-help .help_contet h1,
    .casestudy_bannerarea .banner-head,
    .heading_lable,
    .our_service .heading h3 {
        font-size: 30px
    }

    .custom_navigation .navbar-nav {
        float: none;
        margin: 10px 0
    }

    .navbar-collapse {
        background: #fff;
        left: 0;
        position: absolute;
        top: 100%;
        width: 100%;
        height: calc(100vh - 180px);
        text-align: left
    }

    .header .navbar,
    .header aside {
        position: inherit
    }

    .custom_navigation .nav li a {
        font-size: 14px;
        color: #2c2c2c
    }

    .banner_outer_sctn h1 {
        font-size: 15px;
        margin-bottom: 15px
    }

    .banner_outer_sctn p {
        font-size: 14px;
        line-height: 20px
    }

    .banner_inner_text {
        padding: 30px
    }

    .casestudy_aboutarea img,
    .casestudy_problemarea aside.col-sm-6+aside.col-sm-6,
    .casestudy_problemarea img {
        margin-top: 50px
    }

    .casestudy_bannerarea .banner-text {
        font-size: 14px;
        margin-top: 35px
    }

    .casestudy_bannerarea .text-para {
        font-size: 14px
    }

    .casestudy_content h1,
    .ready_start h1 {
        font-size: 28px;
        line-height: 35px;
        margin-bottom: 20px
    }

    .casestudy_content {
        padding: 50px 0
    }

    .casestudy_resultarea::after {
        height: 200px
    }

    .casestudy_aboutarea {
        padding-top: 125px
    }

    .service_box .services-card .card-content {
        height: auto
    }

    .service_box .services-card {
        height: auto;
        padding-bottom: 30px
    }

    .what-makes .contetn_img.two_img {
        padding: 0
    }

    .lets_talk {
        padding: 30px 0
    }

    .Staff_section.why_choose_netset {
        padding: 70px 0
    }

    .why_choose_netset h1,
    .why_choose_netset h2 {
        margin: 0 0 20px
    }

    .about-main-new {
        padding: 65px 35px 0
    }

    .our-existing-client-new {
        margin: 35px 0 0
    }

    .our_vision {
        margin-bottom: 0
    }

    .focus_card {
        margin-bottom: 30px
    }

    .culture-content-container .culture-content {
        width: 100%;
        padding: 0 0 60px
    }

    .product_wrapper .service_box .services-card {
        height: inherit
    }

    .quote-container.digial_quote_container img {
        height: 35px
    }

    .benefi_inner,
    .hire_card_list .white_card,
    .servicee_section .white_card {
        min-height: inherit
    }

    .left_imag,
    .right_imag {
        width: 100%;
        float: inherit
    }

    .tab_label ul li {
        width: 50%;
        margin: 10px 0 0
    }

    .tab_label ul li:nth-child(2n) {
        border-right: none
    }

    .technologies ul li {
        width: 49%;
        margin-bottom: 15px
    }

    .cost_review_freelancer span {
        padding: 0 10px
    }

    .our_techno .techno_list ul li {
        width: 44%
    }

    .choose_box .choose_text p {
        font-size: 16px
    }

    .lets_talk .orange_button.roundd_button {
        margin-top: 20px;
        float: inherit
    }

    .behaviour_list ul li:last-child {
        padding: 3px 20px 0 65px
    }

    .info_box {
        width: calc(50% - 13px)
    }

    .info_box .info_details {
        min-height: 160px
    }

    .erp_box {
        width: 48.9%
    }

    .common_sec.schedule_call h1,
    .common_sec.schedule_call h2 {
        font-weight: 500;
        font-size: 24px
    }

    .goal_list {
        width: 33%;
        margin: 0 0 20px
    }

    .goal_top_box {
        margin: 0 auto
    }

    .details_content {
        margin-top: 40px
    }

    .goal_details::after {
        top: 100px
    }

    .header .custom_navigation {
        display: inherit
    }

    .header .custom_navigation .navbar-toggle .icon-bar {
        background-color: #fff
    }

    .header.affix .custom_navigation .navbar-toggle .icon-bar {
        background-color: #014088
    }

    .header ul.dropdown_menu {
        visibility: visible;
        opacity: 1;
        transform: inherit;
        position: inherit;
        display: none
    }

    .custom_navigation.navbar-default ul li:hover .dropdown_menu {
        display: block;
        transform: inherit;
        margin: 0;
        width: 100%;
        max-width: 100%;
        box-shadow: none
    }

    .dropdown_menu.technology_dropdown {
        width: 100% !important;
        min-width: inherit !important
    }

    .header .custom_navigation ul li a:hover {
        color: #333
    }

    .certified_logos ul li {
        width: 24.5%
    }

    .navbar-right.mobile_menu_list li .nav_title {
        font-size: 16px;
        color: #333
    }

    .navbar-right.mobile_menu_list .dropdown-menu .menu_box li a,
    .navbar-right.mobile_menu_list .dropdown-menu li a {
        line-height: 20px;
        font-size: 17px;
        padding: 10px 15px;
        display: inherit;
        color: #333
    }

    .navbar-right.mobile_menu_list .dropdown-menu .menu_box p {
        font-size: 16px;
        padding: 15px 15px 0;
        color: #ed5f00;
        font-weight: 600
    }

    .navbar-right.mobile_menu_list li.dropdown .dropdown-toggle span {
        float: right;
        margin-top: 8px
    }

    .right_mobile_menuu .navbar-toggle {
        border: 1px solid #fff
    }

    .right_mobile_menuu .navbar-toggle .icon-bar {
        background: #fff
    }

    .process_box {
        min-height: 200px;
        padding: 2px 25px 0 70px
    }

    .process_box::before {
        width: calc(100% - 70px);
        margin-left: 70px
    }

    .process_box::after {
        width: 70px;
        background: url('../images/requirement-icon_row.png') 0 0 /contain !important;
        height: 100%
    }

    .process_box h2 {
        margin-bottom: 10px;
        font-size: 25px;
        padding-top: 40px
    }

    .mobile_resposive_menu.affix .right_mobile_menuu .navbar-toggle,
    .white_header .mobile_resposive_menu .right_mobile_menuu .navbar-toggle {
        border: 1px solid #929292
    }

    .mobile_resposive_menu .right_mobile_menuu .navbar-toggle {
        border: 1px solid #fff;
        margin: 15px 0 0
    }

    .mobile_resposive_menu.affix .right_mobile_menuu .navbar-toggle .icon-bar,
    .white_header .mobile_resposive_menu .right_mobile_menuu .navbar-toggle .icon-bar {
        background: #929292
    }

    .feature_listarea .feature_listtitle {
        min-width: 130px
    }

    .navbar-right.mobile_menu_list li {
        border-bottom: 1px solid #929292
    }

    .navbar-right.mobile_menu_list li .dropdown-menu li {
        border: none !important
    }

    .navbar-right.mobile_menu_list li .dropdown-menu li a:hover {
        color: #ed5f00
    }

    .header .get_touch_btn {
        display: block;
        width: 100%;
        text-align: center;
        margin-top: 15px;
        background: #ed5f00;
        color: #fff
    }

    .white_header .header .get_touch_btn {
        border: 1px solid #fff;
        color: #fff
    }

    .header .get_touch_btn:hover {
        color: #fff
    }

    .button_box {
        padding: 0 15px
    }

    .mobile_resposive_menu.affix .get_touch_btn {
        border: 1px solid #ed5f00;
        color: #fff
    }

    .aminmate_image {
        width: 580px
    }

    .portfolio_section .tab_label ul li {
        width: inherit
    }

    .casestudy_bannerarea.tech_casestudy_banner .banner-text {
        font-size: 18px;
        margin-top: 10px
    }

    .common_sec.tech_casestudy_about img {
        margin: 0 auto;
        display: inherit
    }

    .casestudy_solutionarea img,
    .tech_casestudy_challenge img {
        margin-top: 20px
    }

    .tech_casestudy_gowth .increase_per {
        margin-bottom: 15px
    }

    .common_sec.country_phone a {
        margin-bottom: 30px;
        display: inherit
    }

    #contct_from_new .modal-dialog .modal-content .modal-body,
    #contct_from_new .modal-header {
        padding: 20px
    }

    #formid1 {
        margin: 0 20px
    }

    .nft-banner-bg {
        background-position: 20%;
        padding: 160px 0 130px
    }

    .blockheader h2,
    .blockheader p.blockchain-subheading {
        font-size: 30px !important;
        line-height: 26px;
        margin-bottom: 10px !important;
        margin-top: 0
    }

    .nft-big-image,
    .nft-development-box {
        width: 100%;
        overflow: hidden
    }

    .custom-size {
        font-size: 30px !important
    }

    .new-services-dropdown {
        width: 100% !important;
        padding-left: 27px;
        padding-right: 21px
    }

    .mainrow1 .col-md-3.col-sm-3 {
        padding-left: 15px
    }

    .leftmenubox {
        background: 0 0
    }

    .leftline12 a {
        color: var(--headingColor);
        font-size: 16px;
        font-weight: 700
    }

    .ledtcontent {
        margin-top: 20px !important
    }

    .new-menu-servicesbox p a {
        color: #000
    }

    .new-menu-servicesbox p a:hover {
        color: #ef6407
    }

    .crypto-main-banner {
        padding: 103px 0 70px
    }

    .features-area .row {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column
    }

    .mvp-img {
        display: none
    }

    .count-card {
        height: 217px
    }

    .top-bar-area.inc-pad {
        padding: 9px 0
    }

    .top-bar-area i {
        font-size: 13px
    }

    .top-bar-area li {
        font-size: 13px;
        padding-left: 2px
    }

    .top-bar-area .col-md-6.info {
        width: 70%
    }

    .top-bar-area .col-md-6.item-flex {
        width: 30%
    }

    .rightSide,
    .yellowOne {
        display: none
    }

    .resdesign_header .header.mobile_resposive_menu {
        position: relative
    }

    .space {
        padding: 40px 0
    }

    .generative-ai-banner-wrap {
        margin-bottom: 20px
    }

    .ai-global-impression img,
    .generative-ai-all-box {
        margin-bottom: 30px
    }

    .height-four-fifty,
    .height-four-zero2,
    .height-three-fifty,
    .height-three-zero2,
    .techno-comps {
        height: auto
    }

    .classifications-wrap {
        flex-wrap: wrap
    }

    .left-heading-techno h4 {
        padding-left: 20px
    }

    .left-heading-techno,
    .left-text-techno.d-flex {
        width: 100%
    }

    .techno-comps,
    section.ai-portfolios.space img {
        margin-top: 30px
    }

    .order-2 {
        order: inherit
    }

    .ai-global-impression {
        justify-content: center
    }

    section.ai-portfolios img {
        margin-bottom: 30px;
        margin-top: 10px
    }

    .services-left-area h2 {
        font-size: 32px;
        line-height: 43px;
        margin-bottom: 30px
    }

    .ios_case_studies .case-study-main-box .carousel-wrap .casestudy_box {
        min-height: 350px
    }

    .about-area .thumb .overlay h4 {
        font-size: 21px
    }

    .about-area .thumb .overlay {
        top: 42%;
        height: 129px;
        width: 52%;
        right: 28%
    }

    .top-area-form {
        margin: 0
    }

    .hero-area.hero-sec {
        padding: 19px !important
    }

    .hero-blockchain-content h1 {
        font-size: 40px !important
    }

    .img-hero {
        display: flex;
        justify-content: center;
        align-items: center
    }

    .img-hero img {
        height: 300px !important
    }

    .new-hero-area {
        padding: 95px 0 0
    }

    .heading-logo img {
        width: 67px;
        height: 67px !important
    }

    .new_service_box .services-cards {
        width: 100%;
        height: 229px;
        display: inline-block;
        vertical-align: top;
        border-radius: 10px
    }

    .service_box .services-cards {
        height: 240px
    }

    .why-choose-us-heading p {
        font-size: 38px !important
    }

    .read-more {
        bottom: 0
    }

    .promo-lines {
        min-height: 270px
    }

    h4.subheading {
        font-size: 30px
    }

    h4.para-subheading {
        font-size: 20px;
        margin-bottom: 12px
    }

    .teck-area-heading h2 {
        font-size: 80px
    }

    .teck-area .row {
        flex-wrap: wrap
    }

    .teck-area-content {
        margin: 12px 0 0
    }

    .chatGPT-development-area {
        height: unset;
        display: inherit;
        padding: 42px 0 0
    }

    .chat-gpt-images {
        margin-top: 22px
    }

    .line-red {
        top: 25px;
        height: 95px
    }

    .line-violet {
        top: -80px;
        height: 95px
    }

    .line-text {
        font-size: 40px;
        line-height: 76px
    }

    .casestudy_resultarea .container {
        position: relative;
        z-index: 1;
        background: #424a6c
    }

    .under-techno-stack .nav li a {
        white-space: nowrap
    }

    .techno-stack.under-techno-stack .nav.nav-tabs {
        flex-wrap: wrap
    }

    .mental-health-banner-heading h1 {
        font-size: 47px
    }

    .mental-health-banner-heading h2 {
        font-size: 38px
    }

    .step-under-box {
        height: unset;
        margin-bottom: 14px
    }

    .contentttt.spacing-area {
        padding: 0
    }

    .choose_section_box .info_box .info_details {
        min-height: 100%
    }

    .key_module .business_binding .white_card,
    .navigate_section .product_wrapper .service_box .services-card {
        min-height: unset;
        height: unset
    }

    .line {
        width: 127%
    }

    .choose-main-box {
        border: 1px solid #d2d2d2;
        border-radius: 12px;
        padding: 22px !important;
        margin: 7px 0 0 !important
    }

    .our-execution li:nth-child(odd) .excuation-main,
    .our-execution li:nth-child(even) .excuation-main {
        width: 100% !important
    }

    .our-execution li:nth-child(odd):not(:last-child) .excuation-main:after,
    .our-execution li:nth-child(even) .excuation-main:before {
        display: none !important
    }

    .chatgpt-second-area .col-sm-4.col-lg-2 {
        width: 50%
    }

    .ai-box-content h1 {
        font-size: 39px
    }

    .line {
        width: 135%
    }

    .left-content-box h2,
    .solution-content h2,
    .whitelable-box h2 {
        font-size: 36px
    }

    .benefit-boxes h2 {
        font-size: 36px;
        margin-bottom: 30px
    }

    .blockchain-banner-content {
        text-align: center
    }

    .main-common-cls {
        padding: 0
    }

    .main-common-cls {
        padding: 0 0 50px
    }

    .new-header {
        top: 67px
    }

    .blockchain-area-starts {
        background: initial;
        background-color: #000
    }

    .industry-list-cb li {
        flex: initial;
        margin: 6px 15px;
        width: 100%
    }

    .industry-list-cb {
        flex-wrap: wrap
    }

    .resdesign_header .mobile_resposive_menu .new-menu-servicesbox h4 {
        font-size: 18px
    }

    .services-top-navbar .main-nav__item {
        margin-right: 8px
    }

    .resdesign_header .mobile_resposive_menu .new-menu-servicesbox p a {
        font-size: 14px;
        margin-bottom: 9px;
        display: inline-block
    }

    .resdesign_header .mobile_resposive_menu .row.mainrow1 {
        display: flex;
        align-items: start;
        flex-direction: column
    }

    .resdesign_header .header {
        padding: 2px 0 10px
    }

    .resdesign_header .mobile_resposive_menu .row {
        display: flex;
        align-items: center
    }

    .resdesign_header .mobile_resposive_menu .right_mobile_menuu .navbar-toggle {
        padding: 12px 10px;
        margin: 0;
        background: #096ad7
    }

    .resdesign_header .mobile_resposive_menu .navbar {
        margin-bottom: 0;
        position: unset;
        z-index: 1024
    }

    .newdesign.banner_area h1 span {
        display: block
    }

    .howitworks_section .second_1,
    .howitworks_section .first_1 {
        width: 76%;
        margin: auto;
    }

    .howitworks_section .col-lg-12.col-md-12.col-sm-12 {
        margin-bottom: 30px
    }

    .defiwrapper .product_wrapper .service_box .services-card {
        height: 100%
    }

    .microsoft-innovation .row {
        display: block
    }

    .microsoft-innovation img {
        margin: 15px 0
    }

    .home_whatsapp_telegram {
        text-align: left;
        padding-right: 90px;
        padding-bottom: 12px
    }

    .home_whatsapp_telegram p {
        display: none
    }

    .banner_area h1 {
        line-height: 45px;
        font-size: 30px
    }

    .banner_area p {
        font-size: 14px;
        margin-top: 18px
    }

    .drop_arrow {
        right: 12px
    }

    .drop_arrow img {
        height: 30px
    }

    .banner_area h1 br,
    .drop_arrow {
        display: none
    }

    .inner_img_app,
    .table_box {
        width: 100%
    }

    .banner_area h1 span {
        display: inline
    }

    .banner_area .table_box .table_box_inner p .banner_area {
        padding-bottom: 30px
    }

    .content_owl p {
        font-size: 14px;
        line-height: 24px
    }

    .Staff_section.happy-help .help_contet h1 {
        font-size: 30px
    }

    .custom_navigation .navbar-nav {
        float: none;
        margin: 10px 0
    }

    .navbar-collapse {
        background: #fff;
        left: 0;
        position: absolute;
        top: 100%;
        width: 100%;
        height: calc(100vh - 180px);
        text-align: left
    }

    .header .navbar,
    .header aside {
        position: inherit
    }

    .custom_navigation .nav li a {
        font-size: 14px;
        color: #2c2c2c
    }

    .banner_outer_sctn h1 {
        font-size: 15px;
        margin-bottom: 15px
    }

    .banner_outer_sctn p {
        font-size: 14px;
        line-height: 20px
    }

    .banner_inner_text {
        padding: 30px
    }

    .casestudy_problemarea aside.col-sm-6+aside.col-sm-6 {
        margin-top: 50px
    }

    .casestudy_bannerarea .case-sub-head {
        font-size: 18px
    }

    .casestudy_bannerarea .text-para {
        font-size: 14px
    }

    .crypto-currency-market-area {
        padding: 10px 0
    }

    .feature-content h4 {
        text-align: center
    }

    .casestudy_content h1,
    .ready_start h1 {
        font-size: 28px;
        line-height: 35px;
        margin-bottom: 20px
    }

    .casestudy_aboutarea img,
    .casestudy_problemarea img {
        margin-top: 50px
    }

    .casestudy_content {
        padding: 50px 0
    }

    .casestudy_resultarea::after {
        height: 200px
    }

    .casestudy_aboutarea {
        padding-top: 125px
    }

    .service_box .services-card .card-content {
        height: auto
    }

    .service_box .services-card {
        height: auto;
        padding-bottom: 30px
    }

    .what-makes .contetn_img.two_img {
        padding: 50px 0 0
    }

    .what-makes .contetn_img img {
        width: 100%
    }

    .what-makes .contetn_img.two_img {
        padding: 0
    }

    .lets_talk {
        padding: 30px 0
    }

    .Staff_section.why_choose_netset {
        padding: 70px 0
    }

    .why_choose_netset h1,
    .why_choose_netset h2 {
        margin: 0 0 20px
    }

    .casestudy_box p {
        min-height: auto
    }

    .about-main-new {
        padding: 65px 35px 0
    }

    .our-existing-client-new {
        margin: 35px 0 0
    }

    .our_vision {
        margin-bottom: 0
    }

    .focus_card {
        min-height: auto;
        margin-bottom: 30px
    }

    .culture-content-container .culture-content {
        width: 100%;
        padding: 0 0 60px
    }

    .product_wrapper .service_box .services-card {
        height: inherit
    }

    .about_banner_content h1 br {
        display: none
    }

    .quote-container.digial_quote_container img {
        height: 35px
    }

    .benefi_inner {
        min-height: inherit
    }

    .benefits_sctn .benefits_details h3 {
        font-size: 36px
    }

    .left_imag,
    .right_imag {
        width: 100%;
        float: inherit
    }

    .tab_label ul li {
        width: 50%;
        margin: 10px 0 0
    }

    .tab_label ul li:nth-child(2n) {
        border-right: none
    }

    .tech_box {
        margin-bottom: 30px
    }

    .technologies ul li {
        width: 49%;
        margin-bottom: 15px
    }

    .our_service.bgg_white.service_menu {
        padding: 102px 0 0
    }

    .hire_card_list .white_card,
    .servicee_section .white_card {
        min-height: inherit
    }

    .portfolio_headarea p br {
        display: none
    }

    .cost_review_freelancer span {
        padding: 0 10px
    }

    .our_techno .techno_list ul li {
        width: 44%
    }

    .our_techno .techno_tab li {
        width: 100%
    }

    .heading_lable,
    .our_service .heading h3 {
        font-size: 30px
    }

    .choose_box h2,
    .choose_box h3,
    .choose_box .make-span-new {
        font-size: 20px
    }

    .choose_box .choose_text p {
        font-size: 16px
    }

    a.orange_button.roundd_button.partner-get-in-touch {
        float: right !important;
        margin-top: 0 !important
    }

    .lets_talk .orange_button.roundd_button {
        margin-top: 20px;
        float: inherit
    }

    .mvp_dev_process .tab-content {
        margin-top: 30px
    }

    .behaviour_list li {
        width: 100%
    }

    .behaviour_list ul li:last-child {
        padding: 3px 20px 0 65px
    }

    .info_box {
        width: calc(50% - 13px)
    }

    .info_box .info_details {
        min-height: 160px
    }

    .erp_box {
        width: 48.9%
    }

    .common_sec.schedule_call h1,
    .common_sec.schedule_call h2 {
        font-weight: 500;
        font-size: 24px
    }

    .goal_list {
        width: 33%;
        margin: 0 0 20px
    }

    .goal_top_box {
        margin: 0 auto
    }

    .details_content {
        margin-top: 40px
    }

    .header .custom_navigation {
        display: inherit
    }

    .header .custom_navigation .navbar-toggle .icon-bar {
        background-color: #fff
    }

    .header.affix .custom_navigation .navbar-toggle .icon-bar {
        background-color: #014088
    }

    .header ul.dropdown_menu {
        visibility: visible;
        opacity: 1;
        transform: inherit;
        position: inherit;
        display: none
    }

    .custom_navigation.navbar-default ul li:hover .dropdown_menu {
        display: block;
        transform: inherit;
        margin: 0;
        width: 100%;
        max-width: 100%;
        box-shadow: none
    }

    .dropdown_menu.technology_dropdown {
        width: 100% !important;
        min-width: inherit !important
    }

    .dropdown_menu.technology_dropdown .sub_menu {
        width: 100% !important
    }

    .dropdown_menu.services_dropdown .menu_sec {
        width: 100%
    }

    .header .custom_navigation ul li a:hover {
        color: #333
    }

    .certified_logos ul li {
        width: 24.5%
    }

    .portfolio_img {
        text-align: center
    }

    .navbar-right.mobile_menu_list li .nav_title {
        font-size: 16px;
        color: #333
    }

    .navbar-right.mobile_menu_list .dropdown-menu .menu_box li a,
    .navbar-right.mobile_menu_list .dropdown-menu li a {
        line-height: 20px;
        font-size: 17px;
        padding: 10px 15px;
        display: inherit;
        color: #333
    }

    .navbar-right.mobile_menu_list .dropdown-menu .menu_box p {
        font-size: 16px;
        padding: 15px 15px 0;
        color: #ed5f00;
        font-weight: 600
    }

    .navbar-right.mobile_menu_list li.dropdown .dropdown-toggle span {
        float: right;
        margin-top: 8px
    }

    .right_mobile_menuu .navbar-toggle {
        border: 1px solid #fff
    }

    .right_mobile_menuu .navbar-toggle .icon-bar {
        background: #fff
    }

    .process_box {
        min-height: 200px;
        padding: 2px 25px 0 70px
    }

    .process_box::before {
        width: calc(100% - 70px);
        margin-left: 70px
    }

    .process_box::after {
        height: 72px;
        width: 70px;
        background: url('../images/requirement-icon_row.png') !important;
        background-size: contain !important;
        height: 100%
    }

    .process_box h2 {
        margin-bottom: 10px;
        font-size: 25px;
        padding-top: 40px
    }

    .mobile_resposive_menu.affix .right_mobile_menuu .navbar-toggle {
        border: 1px solid #929292
    }

    .mobile_resposive_menu .right_mobile_menuu .navbar-toggle {
        border: 1px solid #fff;
        margin: 15px 0 0
    }

    .mobile_resposive_menu.affix .right_mobile_menuu .navbar-toggle .icon-bar {
        background: #929292
    }

    .feature_listarea .feature_listtitle {
        min-width: 130px
    }

    .website_menu {
        display: none
    }

    .mobile_resposive_menu {
        display: block
    }

    .navbar-right.mobile_menu_list li {
        border-bottom: 1px solid #929292
    }

    .navbar-right.mobile_menu_list li .dropdown-menu li {
        border: none !important
    }

    .navbar-right.mobile_menu_list li .dropdown-menu li a:hover {
        color: #ed5f00
    }

    .header .get_touch_btn {
        display: block;
        width: 100%;
        text-align: center;
        margin-top: 15px;
        background: #ed5f00;
        color: #fff
    }

    .white_header .header .get_touch_btn {
        border: 1px solid #fff;
        color: #fff
    }

    .header .get_touch_btn:hover {
        color: #fff
    }

    .button_box {
        padding: 0 15px
    }

    .mobile_resposive_menu.affix .get_touch_btn {
        border: 1px solid #ed5f00;
        color: #fff
    }

    .portfolio_headarea .container aside {
        width: 100%
    }

    .aminmate_image {
        width: 580px
    }

    .portfolio_section .tab_label ul li {
        width: inherit
    }

    .white_header .mobile_resposive_menu .right_mobile_menuu .navbar-toggle {
        border: 1px solid #929292
    }

    .white_header .mobile_resposive_menu .right_mobile_menuu .navbar-toggle .icon-bar {
        background: #929292
    }

    .ready_start {
        padding: 10px 0
    }

    .casestudy_bannerarea.tech_casestudy_banner .banner-text {
        font-size: 18px;
        margin-top: 10px
    }

    .common_sec.tech_casestudy_about img {
        margin: 0 auto;
        display: inherit
    }

    .casestudy_solutionarea img,
    .tech_casestudy_challenge img {
        margin-top: 20px
    }

    .tech_casestudy_gowth .increase_per {
        margin-bottom: 15px
    }

    .common_sec.country_phone a {
        margin-bottom: 30px;
        display: inherit
    }

    .common_sec.country_phone ul li {
        width: 100%
    }

    #contct_from_new .modal-header,
    #contct_from_new .modal-dialog .modal-content .modal-body {
        padding: 20px;
        background: #fff
    }

    #formid1 {
        margin: 0 20px
    }

    .nft-banner-bg {
        background-position: 20%;
        padding: 160px 0 130px
    }

    .portfolio_headarea .container .blockheader h1 {
        font-size: 36px
    }

    .blockheader h2,
    .blockheader p.blockchain-subheading {
        font-size: 30px !important;
        line-height: 26px;
        margin-bottom: 10px !important;
        margin-top: 0
    }

    .nft-big-image,
    .nft-development-box {
        width: 100%;
        overflow: hidden
    }

    .custom-size {
        font-size: 30px !important
    }

    .new-services-dropdown {
        width: 100% !important;
        padding-left: 27px;
        padding-right: 21px
    }

    .new-services-dropdown .mainrow1 {
        display: block
    }

    .mainrow1 .col-md-3.col-sm-3 {
        padding-left: 15px
    }

    .leftmenubox {
        background: none
    }

    .leftline12 a {
        color: var(--headingColor);
        font-size: 16px;
        font-weight: bold
    }

    .ledtcontent {
        margin-top: 20px !important
    }

    .new-menu-servicesbox p a {
        color: #000
    }

    .new-menu-servicesbox p a:hover {
        color: #ef6407
    }

    .crypto-banner-content-left h1 {
        font-size: 30px !important;
        line-height: 38px !important
    }

    .defiwrapper.under-defi-wrapper .product_wrapper .service_box .services-card {
        height: 100% !important;
        min-height: 100%
    }

    .text-right-side {
        text-align: center
    }

    .counter-column-section .dis-flex .right-sec .cir-sec {
        display: flex;
        width: 100%;
        justify-content: space-around;
        flex-direction: column;
        gap: 1rem;
        overflow: hidden;
        align-items: center
    }

    .start-journey h2 {
        font-size: 29px
    }

    .start-journey {
        padding: 43px 0
    }

    .start-journey a {
        padding: 9px 10px;
        font-size: 14px
    }

    .overlay.active-class {
        width: 85% !important;
        height: 85%
    }

    .validation-allign {
        font-size: 14px;
        line-height: 20px
    }

    ul.unde-blockchain-points li span {
        font-size: 18px
    }

    .hero-blockchain-content p {
        font-size: 18px !important;
        line-height: 32px !important
    }

    .blockchain-call-action a.orange_button.roundd_button {
        padding: 11px 19px
    }

    .development-section h2,
    .testimonial-section h2 {
        font-size: 35px
    }

    section.development-section p,
    .testimonial-section p {
        margin-bottom: 32px;
        font-size: 16px
    }

    .it-area-bottom-btns.start-journey-box .it-area-case-study {
        padding: 11px 13px;
        font-size: 17px
    }

    .hero-blockchain-content h4 {
        font-size: 18px !important
    }

    a.orange_button.roundd_button.hero-btn {
        font-size: 16px;
        padding: 10px 24px
    }

    .coin-img img {
        min-width: 173px !important
    }

    .blockchain_statics_picture img {
        padding: 0;
        margin-bottom: 31px
    }

    .blockchain-para.hero-p,
    .blockchain_statics_content.under_blockchain_statics_content ul li {
        font-size: 18px !important
    }

    .features-area.mental-health-features h6 {
        font-size: 19px;
        line-height: 23px
    }

    .mental-health-life-idea-content h2 {
        font-size: 35px;
        line-height: 38px
    }

    .mental-health-life-idea-content p {
        font-size: 20px;
        margin-bottom: 45px
    }

    .mental-health-requirement .mental-health-content p {
        font-size: 16px
    }

    .mental-health-services-box h6 {
        font-size: 13px;
        padding: 10px 0
    }

    .mental-health-banner-area {
        padding: 90px 0
    }

    .mental-health-content .it-area-bottom-btns a {
        padding: 7px 27px;
        font-size: 15px
    }

    .mental-health-content p {
        font-size: 16px;
        line-height: 23px
    }

    .mental-health-content h1 {
        font-size: 33px;
        line-height: 40px
    }

    .top-media-heading h2 {
        font-size: 31px
    }

    .top-media-heading p br {
        display: none
    }

    .top-media-heading p {
        font-size: 15px;
        line-height: 20px
    }

    ul.listStyle {
        padding-left: 20px
    }

    .demo_section .container {
        border-radius: 0
    }

    .nft_banner_section {
        padding: 60px 0 40px !important
    }

    .conversational-ai-platform-heading h2 {
        font-size: 27px
    }

    .features-area .row {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column
    }

    .top-bar-area.inc-pad {
        padding: 9px 0
    }

    .top-bar-area i {
        font-size: 13px
    }

    .top-bar-area li {
        font-size: 13px;
        padding-left: 2px
    }

    .top-bar-area .col-md-6.info {
        width: 70%
    }

    .top-bar-area .col-md-6.item-flex {
        width: 30%
    }

    .yellowOne,
    .rightSide {
        display: none
    }

    .resdesign_header .header.mobile_resposive_menu {
        position: relative
    }

    .space {
        padding: 90px 0
    }

    .generative-ai-banner-wrap {
        margin-bottom: 20px
    }

    .generative-ai-all-box {
        margin-bottom: 30px
    }

    .height-three-fifty,
    .height-four-zero2,
    .height-three-zero2,
    .techno-comps,
    .height-four-fifty {
        height: auto
    }

    .nftDev {
        .container {
            padding-right: 15px;
            padding-left: 15px !important;
            margin-right: auto;
            margin-left: auto
        }
    }

    .classifications-wrap {
        flex-wrap: wrap
    }

    .left-heading-techno h4 {
        padding-left: 20px
    }

    .left-heading-techno {
        width: 100%
    }

    .left-text-techno.d-flex {
        width: 100%
    }

    section.ai-portfolios.space img {
        margin-top: 30px
    }

    .heading-ai-page {
        padding-bottom: 10px
    }

    .heading-ai-page h2 {
        font-size: 26px;
        line-height: 35px
    }

    .ai-portfolios .heading-ai-page {
        text-align: left
    }

    .techno-comps {
        margin-top: 30px
    }

    .order-2 {
        order: inherit
    }

    .ai-global-impression {
        justify-content: center
    }

    .ai-global-impression img {
        margin-bottom: 30px
    }

    section.ai-portfolios img {
        margin-bottom: 30px;
        margin-top: 10px
    }

    .new-right-area {
        padding-left: 10 PX;
        border-left: 0 solid #cccccc
    }

    .text-right-side {
        text-align: left
    }

    .under-estimate-form .orange_button.roundd_button {
        padding-left: 50px;
        color: #ffffff;
        height: 42px !important;
        font-size: 18px
    }

    .under-estimate-form .orange_button.roundd_button:after {
        left: 20px
    }

    .card-area img {
        width: 35px
    }

    .card-area {
        padding: 5px
    }

    .card-area p {
        font-size: 14px
    }

    .card-area span img {
        width: 20px
    }

    .thankyouMain h2 {
        font-size: 20px;
        margin-top: 10px
    }

    .thankyouMain h1 {
        font-size: 40px;
        font-weight: 700
    }

    .card-area img {
        width: 60px
    }

    .mvp-img img {
        display: none
    }

    .saudi-background img {
        display: none
    }

    .looking-bussiness {
        text-align: center
    }

    .hero-area {
        padding: 80px 0 75px
    }

    .swiper-slide.new-slide {
        width: 100% !important;
        min-height: 535px;
        margin-top: 10px
    }

    .handles {
        gap: 15px;
        justify-content: center;
        margin-top: 50px
    }

    .mobile-handles {
        display: flex !important
    }

    .web-handles {
        display: none !important
    }

    .infobox h4 {
        font-size: 19px;
        margin-bottom: 8px
    }

    .infobox p {
        line-height: normal;
        margin-bottom: 10px;
        margin-top: 10px
    }

    .container.banner-content-sction h1 {
        font-size: 43px !important;
        line-height: 46px
    }

    .law-firm-second {
        display: block
    }

    .index-heading {
        font-size: 36px !important;
        letter-spacing: -2px !important
    }

    .credibility-stats-section .row {
        justify-content: flex-start;
        gap: 10px
    }

    .solution-card h3,
    .subheading-h2 {
        font-size: 35px
    }

    .credibility-stats-section .col-lg {
        min-width: 40%
    }

    .home-services .service_box .services-cards .card-title {
        font-size: 21px
    }

    .home-services .read-more {
        bottom: 11px
    }

    .netset-pricing-plan-name {
        font-size: 24px
    }

    .netset-pricing-btn {
        padding: 8px 24px
    }

    .about-company-right-area h2,
    .home-case-study-area h2 {
        font-size: 35px !important
    }
 section.casestudy_content.casestudy_resultarea.text-center.netrix-bannerarea_background::after ,section.casestudy_content.casestudy_resultarea.text-center.netrix-bannerarea_background::after{
        height: 0px !important;
    }
      .kalshi-semicard{
        padding:22px;
        border-radius:16px;
    }

    .kalshi-semicard-icon{
        width:60px;
        height:60px;
        margin-bottom:15px;
    }

    .kalshi-semicard-icon img{
        width:30px;
        height:30px;
    }

    .kalshi-semicard h4{
        font-size:22px;
        margin-bottom:10px;
    }

    .kalshi-semicard p{
        font-size:15px;
        line-height:1.7;
    }
}

@media(max-width:600px) {

    .leftteam .team_bio,
    .team1 .team_bio {
        padding: 22px 0 0
    }
    .page_heading.main-terms-heading {
    font-size: 27px !important;
}
.policy_section {
    padding: 110px 0 100px;
}

    .certification-card {
        width: 100%
    }

    .certification-section {
        padding: 40px 0
    }

    .certification-section .subheading-h2 {
        margin-bottom: 30px;
        padding: 0 15px
    }

    .certification-cards-container {
        gap: 15px
    }

    .certification-card {
        padding: 25px 15px
    }

    .certification-badge {
        width: 100px;
        height: 100px;
        margin-bottom: 15px
    }

    .certification-card h3 {
        font-size: 18px
    }

    .certification-card p {
        font-size: 13px
    }

    .credibility-stats-section {
        padding: 40px 0
    }

    .stats-card {
        padding: 25px 15px
    }

    .stats-card h3 {
        font-size: 36px
    }

    .netset-pricing-heading {
        font-size: 28px
    }

    .netset-pricing-header {
        margin-bottom: 40px
    }

    .netset-pricing-card {
        padding: 28px 20px
    }

    .netset-pricing-amount {
        font-size: 36px
    }

    .netset-pricing-features-list li {
        font-size: 17px
    }

    .tech-icons-grid,
    .tech-content-wrapper.technology-box .tech-icons-grid {
        grid-template-columns: repeat(2, 1fr)
    }

    .outer-counter-home {
        grid-template-columns: repeat(2, 1fr)
    }

    .update-section .new-service-box {
        height: 100% !important
    }

    .resources-section {
        display: block !important;
        margin-top: 20px
    }

    .industries-created-react-app {
        justify-content: flex-start
    }

    .industries-created-react-app ul {
        width: 50%
    }

    .solution-card {
        flex-direction: column;
        gap: 11px;
        margin: 17px 0
    }

    .subheading-h2 {
        letter-spacing: -2px
    }

    .line {
        width: 140%
    }

    .banner-ai,
    .gift-modal,
    .web1,
    ul.netset_drive li::after {
        display: none
    }

    .container.adjust-spacing-tabs ul li {
        width: 33%
    }

    .cb-sub-heading-large,
    .clr-primary,
    .join_us_tab ul li,
    .journey_list li {
        text-align: center
    }

    .ProcessStates li {
        padding-bottom: 60px
    }

    .details_content ul li,
    .resdesign_header .mobile_resposive_menu .new-menu-servicesbox h4 {
        font-size: 16px
    }

    .metaverse-heading {
        font-size: 31px
    }

    .main-digital .row {
        flex-wrap: wrap
    }

    .main-digital .card {
        margin: 12px 0 0
    }

    .owl-carousel3.demoowl1,
    ul.netset_drive li {
        margin-bottom: 10px
    }

    .mob_auto img {
        top: -21px;
        left: 13px;
        max-width: 367px
    }

    .mob_auto img.round_shape1 {
        top: -19px;
        left: 11px;
        max-width: 337px
    }

    span.header_join {
        font-size: 47px !important;
        font-weight: 900
    }

    #block-section-3b .section-container-2 .panel-2 .animate_titl {
        position: unset;
        top: unset;
        transition: unset
    }

    .scrollmagic-pin-spacer {
        padding-bottom: 0 !important;
        min-height: 0 !important;
        height: 100% !important;
        padding-top: 0 !important
    }

    .mob_none {
        display: none !important
    }

    .team_bg {
        height: 300px
    }

    .color_section {
        background: #f3f6f6;
        padding: 45px 0
    }

    .leftteam .text-right {
        text-align: left;
        margin-top: 21px
    }

    .mob1 {
        display: block
    }

    .team_img {
        position: unset
    }

    .team1 .team_bio {
        line-height: 1.6
    }

    .main_staff_content h2 {
        font-size: 26px;
        margin: 0 0 20px
    }

    .Outsourcing_section,
    .top_bluebar {
        padding: 50px 0
    }

    .achive_list li,
    .choose_box,
    .erp_box,
    .info_box,
    .nft-img-tabs li,
    .nft-img-tabs li a img,
    .our_core_value ul li,
    .tech_logo li,
    .technologies ul li,
    .what-makes .col-xs-4 {
        width: 100%
    }

    .contetn_img p {
        margin-top: 16px;
        margin-bottom: 30px
    }

    .help_img {
        margin-top: 30px
    }

    .Staff_section.net-fotter .content-net,
    .net-fotter .right-content {
        padding: 0;
        margin-top: 10px
    }

    .right-content .menu li {
        width: 100%;
        margin-bottom: 20px
    }

    .right-content .menu li a {
        font-size: 12px
    }

    .footer_logo_outer,
    .full_support .supprt_box {
        width: 100%;
        margin-right: 0
    }

    .img-right ul li img {
        height: 30px
    }

    .main_what_content .left_heding {
        float: none;
        display: inline-block;
        margin-top: 20px
    }

    .top_bluebar h1 {
        font-size: 28px;
        line-height: 34px
    }

    .top_bluebar p {
        padding: 0;
        font-size: 14px
    }

    .content .services-stats-container .services-stats {
        width: 100%;
        padding: 0 0 30px 90px
    }

    .about-us-title {
        font-size: 40px;
        margin-bottom: 15px
    }

    .heading_lable,
    .our_service .heading h3 {
        font-size: 36px
    }

    .about-main-heg_new,
    .about-main-icon {
        display: block;
        text-align: center
    }

    .about-main-new .orange_button.roundd_button {
        margin: 0 auto;
        display: inherit
    }

    .quote-container .quote-content {
        font-size: 20px;
        line-height: 30px
    }

    .focus_card {
        padding: 40px 20px
    }

    section.devlpg_sctn .carousel-inner .item img {
        height: 80vh;
        object-fit: cover
    }

    .banner_inner_cntnt {
        max-width: 95%;
        left: 10px
    }

    .journey_list li span.text {
        width: 75%;
        padding: 0
    }

    .tab-content .tab_text ul li {
        width: 100%;
        padding: 30px 0 20px 60px
    }

    .cost_review_freelancer span {
        border: none
    }

    ul.netset_drive li {
        width: 100%;
        text-align: center
    }

    .our_techno .techno_list ul li {
        width: 100%;
        margin: 0 0 20px
    }

    .tab-content.hiring_modell .common_list li {
        width: 100% !important;
        border: none
    }

    .info_box .info_details {
        min-height: inherit
    }

    .career_img img {
        float: inherit;
        width: 100%
    }

    .join_us_content .accordian_box .panel-heading {
        padding: 20px 15px
    }

    .casestudy_resultarea ul li,
    .goal_list {
        width: 50%
    }

    .goal_details::after {
        left: 25px
    }

    .details_content h3 {
        margin: 20px 0 0;
        font-size: 26px
    }

    .details_content p {
        font-size: 17px;
        margin: 10px 0 15px
    }

    .price_section ul li a {
        padding: 0 8px;
        font-size: 14px
    }

    .aminmate_image {
        height: 340px;
        width: 450px
    }

    .manage_call_sec {
        height: auto;
        position: relative
    }

    .manage_call_sec::after {
        position: absolute;
        content: "";
        height: 100%;
        width: 100%;
        background: rgba(0, 0, 0, 0.5);
        top: 0
    }

    .manage_call_sec .call_content h4 {
        margin-top: 0;
        color: #fff
    }

    .manage_call_sec .call_content {
        color: #fff;
        position: relative;
        z-index: 2
    }

    .call_content h4 {
        margin-top: 0
    }

    .check-ul li {
        flex: 0 0 100%
    }

    .blockchain-banner-content {
        margin: 0
    }

    .blockchain-banner-content h2 {
        font-size: 34px;
        line-height: 41px
    }

    .ai-box-content h1 {
        font-size: 28px
    }

    .ai-box-img img {
        width: 92%
    }

    .header-global-impression img {
        width: 88px;
        margin-right: 3px
    }

    .contact-side-area {
        padding-right: 0
    }

    .contact-us-outer .container {
        padding-left: 0;
        padding-right: 0
    }

    .project-proccess .row {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        flex-direction: column
    }

    .howitworks_section .first_1,
    .howitworks_section .second_1,
    .new_service_design .new-menu-servicesbox,
    .top-rated-usa {
        width: 100%
    }

    .incident-management {
        padding: 30px 0
    }

    .about-area .thumb .overlay {
        top: 42%;
        height: 129px;
        width: 183px;
        right: 39%
    }

    .about-area .thumb .overlay h4 {
        font-size: 21px
    }

    .about-area .info h2 {
        font-size: 25px
    }

    .newdesign.banner_area.demo_banner_area {
        padding: 43px 0 9px
    }

    .swiper_carrer {
        width: 90%;
        right: 20px
    }

    .new_service_section .row.vison_row .col-md-3 {
        width: 50%
    }

    .top-bar-area .col-md-6.info,
    .top-bar-area .col-md-6.item-flex {
        width: 100%;
        text-align: center;
        justify-content: center
    }

    .top-bar-area .col-md-6.info li {
        margin-bottom: 7px !important
    }

    .demoowl1 h1 {
        font-size: 60px !important;
        -webkit-text-stroke: 2px white;
        -moz-text-stroke: 2px white
    }

    .banner_area .demoowl1 p {
        font-size: 16px
    }

    .howitworks_section .product_wrapper .service_box .services-card {
        margin-left: 0;
        padding: 7px 10px 11px 17px
    }

    .howitworks_section .card_logo.services_card_logo {
        display: none
    }

    .nft_banner_section .header_content h1 {
        text-align: center;
        font-size: 37px
    }

    .nft_banner_section .header_content p {
        font-size: 15px;
        color: #666;
        width: 100%;
        text-align: center
    }

    .nft_banner_section .header_content .rqst_btn {
        margin-top: 10px !important;
        margin-bottom: 20px;
        font-size: 14px;
        padding: 12px 23px
    }

    .demo_section .container,
    .nft_banner_section .header_content {
        text-align: center
    }

    .why_section h3 strong {
        color: #ed5f00;
        font-size: 24px
    }

    .demo_section h1,
    .demo_section h3 {
        font-size: 23px
    }

    .demo_section .multirow {
        justify-content: center
    }

    .the-card {
        padding: 12px 10px;
        box-shadow: none;
        border: 1px solid #d3d3d3;
        margin-bottom: 12px
    }

    .trusted-partners-logo ul li img {
        width: 120px
    }

    .screen-shot-area {
        flex-wrap: wrap;
        height: unset
    }

    .mental-health-services .row {
        justify-content: center
    }

    .mental-health-life-idea-content h2 {
        font-size: 31px !important;
        line-height: normal
    }

    .screenshot-area div {
        margin: 0
    }

    h2.solution-subheading {
        font-size: 28px !important
    }

    .feature-peak-tab .tab_label ul li {
        width: unset !important;
        margin: 0
    }

    .col-md-6.banner-right-image.aniamted-line {
        width: 62%;
        margin: 0 auto
    }

    .feature-peak-tab ul li a {
        font-size: 14px !important
    }

    .tab-peak-content h2 {
        font-size: 35px
    }

    .feature-peak-tab .tab_label ul {
        justify-content: center;
        display: flex;
        flex-wrap: wrap
    }

    .services-significant {
        height: 100%
    }

    .services-significant .show {
        height: 100%
    }

    .tab-peak-img {
        width: 100%
    }

    .portfolio_headarea .container aside h1 {
        font-size: 31px !important;
        padding: 0 !important;
        margin: 0 0 10px 0;
    }

    .outer-transform.row {
        flex-direction: column
    }

    .col-md-6.padding-0 {
        padding: 21px
    }

    .transofrm {
        border-radius: 37px
    }

    .under-benefits p {
        width: 100%
    }

    .under-benefits span {
        margin-bottom: 22px
    }

    .under-benefits {
        flex-wrap: wrap
    }

    .under-benefits {
        padding: 18px 13px;
        text-align: justify
    }

    .features-area {
        padding: 21px 0
    }

    .features-area .col-md-4 {
        margin-top: 12px
    }

    .transform-content-box {
        padding: 42px 12px 13px
    }

    .mental-health-banner-heading h1 {
        font-size: 36px
    }

    .mental-health-banner-heading h2 {
        font-size: 28px
    }

    .faq-section .row {
        flex-wrap: wrap
    }

    .faq-boxes {
        margin-top: 22px
    }

    h4.subheading {
        font-size: 24px
    }

    h4.para-subheading {
        font-size: 15px
    }

    span.speacil-msg {
        font-size: 16px;
        padding: 6px 11px
    }

    span.speacil-msg:after {
        width: 38px;
        height: 20px
    }

    .plans-section .col-md-4 {
        width: 100%
    }

    .conversational-right-area {
        text-align: center
    }

    .conversational-right-area h1 {
        font-size: 41px !important;
        line-height: 47px !important;
        text-align: center
    }

    .conversational-ai-platform-content {
        min-height: unset !important
    }

    .dedicated li {
        margin-top: 4px;
        width: 100%;
        text-align: center;
        margin-left: 0 !important
    }

    .dedicated {
        margin-left: 0 !important
    }

    .newdesign.banner_area h1 span,
    .newdesign.banner_area h1 {
        line-height: 53px
    }

    .features-area .item-grid .item {
        margin-top: 10px
    }

    .features-area .item {
        margin-top: 12px !important
    }

    .features-area .features-box {
        padding-left: 17px
    }

    .site-heading h2 {
        padding-left: 0
    }

    .site-heading p {
        padding-left: 0
    }

    .lets-img {
        display: none
    }

    .lets-talk .modal-lg {
        width: 100% !important;
        max-width: 560px !important
    }

    .lets-talk .modal-title {
        margin: 0 0 8px
    }

    .modal.lets-talk .row {
        display: unset
    }

    .type_accessibility_section .service_box .services-card,
    .challenges_box {
        height: unset
    }

    .trusted-partners-logo ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: center
    }

    .web_accessibilty_box h1 {
        font-size: 31px
    }

    .web_accessibilty_box h2 {
        font-size: 21px
    }

    .heading_new h1,
    .heading_new h2,
    .heading_new .global-heading {
        font-size: 22px
    }

    .app-development-process-content h2 {
        font-size: 24px;
        line-height: 31px
    }

    .mobile-app-development-area1 h1 {
        color: var(--headingColor);
        font-size: 30px !important;
        line-height: 35px
    }

    section.common_sec.ar_app_development .contentttt p {
        font-size: 15px
    }

    .heading_new.text-center p {
        font-size: 14px
    }

    .line {
        width: 140%
    }

    .banner-ai {
        display: none
    }

    .container.adjust-spacing-tabs ul li {
        width: 33%
    }

    .cb-sub-heading-large {
        text-align: center
    }

    .clr-primary {
        text-align: center
    }

    .ProcessStates li {
        padding-bottom: 60px
    }

    .resdesign_header .mobile_resposive_menu .new-menu-servicesbox h4 {
        font-size: 16px
    }

    .metaverse-heading {
        font-size: 31px
    }

    .main-digital .row {
        flex-wrap: wrap
    }

    .main-digital .card {
        margin: 12px 0 0
    }

    .mob_auto img {
        top: -21px;
        left: 13px;
        max-width: 367px
    }

    .mob_auto img.round_shape1 {
        top: -19px;
        left: 11px;
        max-width: 337px
    }

    span.header_join {
        font-size: 47px !important;
        font-weight: 900
    }

    #block-section-3b .section-container-2 .panel-2 .animate_titl {
        position: unset;
        top: unset;
        transition: unset
    }

    .scrollmagic-pin-spacer {
        padding-bottom: 0 !important;
        min-height: 0 !important;
        height: 100% !important;
        padding-top: 0 !important
    }

    .mob_none {
        display: none !important
    }

    .owl-carousel3.demoowl1 {
        margin-bottom: 10px
    }

    .gift-modal {
        display: none
    }

    .team_bg {
        height: 300px
    }

    .color_section {
        background: #f3f6f6;
        padding: 45px 0
    }

    .leftteam .text-right {
        text-align: left;
        margin-top: 21px
    }

    .mob1 {
        display: block
    }

    .web1 {
        display: none
    }

    .team_img {
        position: unset
    }

    .team1 .team_bio {
        padding: 22px 0 0;
        line-height: 1.6
    }

    .leftteam .team_bio {
        padding: 22px 0 0
    }

    .leftteam .team_img {}

    .main_staff_content h2 {
        font-size: 26px;
        margin: 0 0 20px
    }

    .Outsourcing_section {
        padding: 50px 0
    }

    .what-makes .col-xs-4 {
        width: 100%
    }

    .contetn_img p {
        margin-top: 16px;
        margin-bottom: 30px
    }

    .help_img {
        margin-top: 30px
    }

    .Staff_section.net-fotter .content-net,
    .net-fotter .right-content {
        padding: 0 !important
    }

    .right-content .menu li {
        width: 100%;
        margin-bottom: 20px
    }

    .footer_logo_outer {
        width: 100%;
        margin-right: 0
    }

    .img-right ul li img {
        height: 30px
    }

    .main_what_content .left_heding {
        float: none;
        display: inline-block;
        margin-top: 20px
    }

    .top_bluebar h1 {
        font-size: 28px;
        line-height: 34px
    }

    .top_bluebar p {
        padding: 0;
        font-size: 14px
    }

    .top_bluebar {
        padding: 50px 0
    }

    .content .services-stats-container .services-stats {
        width: 100%;
        padding: 0 0 30px 90px
    }

    .about-us-title {
        font-size: 40px;
        margin-bottom: 15px
    }

    .heading_lable,
    .our_service .heading h3 {
        font-size: 36px
    }

    .about-main-heg_new,
    .about-main-icon {
        display: block;
        text-align: center
    }

    .about-main-new .orange_button.roundd_button {
        margin: 0 auto;
        display: inherit
    }

    .our_core_value ul li {
        width: 100%
    }

    .quote-container .quote-content {
        font-size: 20px;
        line-height: 30px
    }

    .focus_card {
        padding: 40px 20px
    }

    section.devlpg_sctn .carousel-inner .item img {
        height: 80vh;
        object-fit: cover
    }

    .banner_inner_cntnt {
        max-width: 95%;
        left: 10px
    }

    .tech_logo li {
        width: 100%
    }

    .journey_list li {
        text-align: center
    }

    .achive_list li {
        width: 100%
    }

    .journey_list li span.text {
        width: 75%;
        padding: 0
    }

    .price_section ul li a {
        padding: 0 10px;
        font-size: 16px
    }

    .tab-content .tab_text ul li {
        width: 100%;
        padding: 30px 0 20px 60px
    }

    .technologies ul li {
        width: 100%
    }

    .cost_review_freelancer span {
        border: none
    }

    ul.netset_drive li {
        width: 100%;
        margin-bottom: 10px;
        text-align: center
    }

    ul.netset_drive li::after {
        display: none
    }

    .our_techno .techno_list ul li {
        width: 100%;
        margin: 0 0 20px
    }

    .tab-content.hiring_modell .common_list li {
        width: 100% !important;
        border: none
    }

    .choose_box {
        width: 100%
    }

    .info_box {
        width: 100%
    }

    .info_box .info_details {
        min-height: inherit
    }

    .erp_box {
        width: 100%
    }

    .career_img img {
        float: inherit;
        width: 100%
    }

    .join_us_tab ul li {
        text-align: center
    }

    .full_support .supprt_box {
        width: 100%;
        margin-right: 0
    }

    .goal_list {
        width: 50%
    }

    .goal_details {
        padding: 20px 0 20px 70px
    }

    .details_content h3 {
        margin: 20px 0 0;
        font-size: 26px
    }

    .details_content p {
        font-size: 17px;
        margin: 10px 0 15px
    }

    .details_content ul li {
        font-size: 16px
    }

    .price_section ul li a {
        padding: 0 8px;
        font-size: 14px
    }

    .aminmate_image {
        height: 340px
    }

    .manage_call_sec {
        height: auto;
        position: relative
    }

    .manage_call_sec::after {
        position: absolute;
        content: "";
        height: 100%;
        width: 100%;
        background: rgba(0, 0, 0, 0.5);
        top: 0
    }

    .manage_call_sec .call_content h4 {
        margin-top: 0;
        color: #fff
    }

    .manage_call_sec .call_content {
        color: #fff;
        position: relative;
        z-index: 2
    }

    .call_content h4 {
        margin-top: 0
    }

    .casestudy_resultarea ul li {
        width: 50%
    }

    .aminmate_image {
        width: 100%
    }

    .check-ul li {
        flex: 0 0 100%
    }

    .nft-img-tabs li,
    .nft-img-tabs li a img {
        width: 100%
    }

    .blockchain-banner-content {
        margin: 0
    }

    .blockchain-banner-content h2 {
        font-size: 34px;
        line-height: 41px
    }

    .ai-box-content h1 {
        font-size: 28px
    }

    .ai-box-img img {
        width: 92%
    }

    .header-global-impression img {
        width: 88px !important;
        margin-right: 3px !important
    }

    p,
    .inner-box p,
    .solution-main-box p,
    .service_box .services-card .card-content {
        font-size: 17px
    }

    .content__container {
        height: 310px
    }

    .blockchain-call-action.under-call-to-act a {
        padding: 10px 39px !important;
        width: fit-content !important
    }

    h2.heading_lable.new-cta-label {
        width: 100%;
        line-height: normal !important;
        font-size: 20px !important
    }

    .upwork-box {
        height: 100%;
        margin: 0 45px
    }

    .contactbtn {
        margin-top: 18px
    }

    .newdesign.banner_area p {
        line-height: auto
    }

    .project-proccess .row {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        flex-direction: column
    }

    .new_service_design .new-menu-servicesbox {
        width: 100%
    }

    .incident-management {
        padding: 30px 0
    }

    .top-rated-usa {
        width: 100%
    }

    .about-area .thumb .overlay {
        top: 42%;
        height: 129px;
        width: 183px;
        right: 39%
    }

    .about-area .thumb .overlay h4 {
        font-size: 21px
    }

    .about-area .info h2 {
        font-size: 25px
    }

    .newdesign.banner_area.demo_banner_area {
        padding: 43px 0 9px
    }

    .swiper_carrer {
        width: 90%;
        right: 20px
    }

    .new_service_section .row.vison_row .col-md-3 {
        width: 50%
    }

    .top-bar-area .col-md-6.info,
    .top-bar-area .col-md-6.item-flex {
        width: 100%;
        text-align: center;
        justify-content: center
    }

    .top-bar-area .col-md-6.info li {
        margin-bottom: 7px !important
    }

    .demoowl1 h1 {
        font-size: 60px !important;
        -webkit-text-stroke: 2px white;
        -moz-text-stroke: 2px white
    }

    .banner_area .demoowl1 p {
        font-size: 16px
    }

    .howitworks_section .second_1,
    .howitworks_section .first_1 {
        width: 100%
    }

    .howitworks_section .product_wrapper .service_box .services-card {
        margin-left: 0;
        padding: 7px 10px 11px 17px
    }

    .howitworks_section .card_logo.services_card_logo {
        display: none
    }

    .nft_banner_section .header_content h1 {
        text-align: center;
        font-size: 37px
    }

    .nft_banner_section .header_content p {
        font-size: 15px;
        color: #666666;
        width: 100%;
        text-align: center
    }

    .nft_banner_section .header_content .rqst_btn {
        margin-top: 10px !important;
        margin-bottom: 20px;
        font-size: 14px;
        padding: 12px 23px
    }

    .nft_banner_section .header_content {
        text-align: center
    }

    .why_section h3 strong {
        color: #ed5f00;
        font-size: 24px
    }

    .demo_section h1,
    .demo_section h3 {
        font-size: 23px
    }

    .demo_section .container {
        text-align: center
    }

    .demo_section .multirow {
        justify-content: center
    }

    .the-card {
        padding: 12px 10px;
        box-shadow: none;
        border: 1px solid lightgrey;
        margin-bottom: 12px
    }

    .why_section h3 strong {
        color: #ed5f00;
        font-size: 24px
    }

    .demo_section h1,
    .demo_section h3 {
        font-size: 23px
    }

    .demo_section .container {
        text-align: center
    }

    .demo_section .multirow {
        justify-content: center
    }

    .the-card {
        padding: 12px 10px;
        box-shadow: none;
        border: 1px solid lightgrey;
        margin-bottom: 12px
    }

    .about-conversational-ai-content {
        margin-top: 12px;
        text-align: center
    }

    .faq-ai-section .accordion {
        margin-bottom: 20px
    }

    .white-label-heading-area h2 {
        font-size: 28px
    }

    .white-label-content {
        margin-bottom: 13px
    }

    .about-conversational-ai-content h2 {
        font-size: 25px;
        line-height: 36px
    }

    .about-conversational-ai-content {
        margin-top: 12px;
        text-align: center
    }

    .faq-ai-section .accordion {
        margin-bottom: 20px
    }

    .white-label-heading-area h2 {
        font-size: 28px
    }

    .Staff_section.net-fotter .left-content .net-img img {
        margin-left: unset
    }

    .new-slide {
        gap: 0 0;
        grid-template-columns: auto;
        height: 430px
    }

    .brandlogo {
        margin: 0 0 22px
    }

    .rightinfo {
        padding-left: 0;
        border-left: none
    }

    .ai-main-sec {
        height: unset
    }

    .blackbody .our_techno .techno_list ul li {
        width: 100% !important;
        margin: 0 0 20px
    }
    .aminmate_image {
        margin: 31px auto 0;
    }
    .portfolio_headarea {
        padding: 130px 7px 80px;
    }
    .animatebox.animate_1.laptop_animate_1 img {
        border-radius: 8px;
    }
    .animatebox.animate_1.laptop_animate_1 {
        left: 32px;
    }
    .portfolio_headarea img {
        max-width: 100%;
    }
}

@media(max-width:575px) {
    .web-list li {
        height: 288px
    }
    .insights-content h2 {
        font-size: 35px;
    }
    .guide-main-content {
        background: transparent;
        padding: 0;
        box-shadow: none
    }

    .guide-main-content p {
        padding-left: 11px
    }

    .section-subtitle {
        margin: 34px 0 25px 10px
    }

    .footer-area ul li a {
        font-size: 16px;
        margin-bottom: 2px;
        display: inline-block
    }

    .choose-box::after {
        display: none
    }

    .insights-content {
        padding: 29px 31px
    }

    .clutch-section {
        align-items: flex-start
    }

    .main-area-left ul,
    .our-achievements ul {
        margin-top: 10px
    }

    .clutch-logo iframe {
        height: 89px !important
    }

    .insights-form button {
        width: fit-content
    }

    .shape-asset.mobile {
        bottom: -42px !important
    }
.case-study-inner-content.create-software-left p {
    font-size: 19px;
}
.case-study-inner-content.create-software-left h3, .create-software-right h3 {
    font-size: 31px;
}
.software-div {
    margin: 0 0 29px 0;
}
.create-software-right p {
    font-size: 19px;
}
    .home-case-study-area h2 {
        letter-spacing: -1px
    }

    .generative-ai-banner.space.hire-developer-section {
        padding: 107px 0 62px !important
    }

    .services-right-area .card-header h3 button {
        font-size: 19px
    }

    .about-area .thumb .overlay {
        top: 42%;
        height: 166px;
        width: 60%;
        right: 22%
    }

    .it-area-bottom-btns.start-journey-box .it-area-case-study {
        padding: 11px;
        font-size: 19px
    }

    .services-right-area .accordion-item img {
        top: 7px
    }

    .Staff_section.net-fotter .content-net,
    .box-clr h4 {
        padding: 0
    }

    .lets-talk-inner h2 {
        font-size: 28px
    }

    .logo-slider ul li {
        width: 40%
    }

    .logo-slider ul li img {
        width: 100%;
        height: 90px;
        object-fit: contain;
        padding: 20px 40px !important;
        filter: grayscale(1);
        cursor: pointer;
        background: #096ad812;
        border-radius: 5px;
        box-shadow: 0 8px 25px 0 rgb(0 0 0 / 4%)
    }

    .create-software-right a {
        border: 3px solid #ed5f00;
        padding: 13px 17px;
        color: #ed5f00;
        font-weight: 600;
        text-decoration: none;
        font-size: 18px;
        white-space: nowrap
    }

    .home-case-study-area h2,
    .our-achievements h2,
    .smart-contract-areaa h2 {
        font-size: 30px
    }

    .about-company-right-area h2 {
        font-size: 40px !important;
        line-height: 50px !important
    }

    .main-area-buttons a,
    .main-area-buttons button {
        padding: 8px 15px;
        font-size: 17px;
        margin: 0
    }

    .main-area-buttons {
        gap: 12px
    }

    .hero-area.hero-sec {
        padding: 10px !important
    }

    .hero-blockchain-content h1 {
        font-size: 30px !important
    }

    .main-hero-content h1 {
        font-size: 28px;
        font-weight: 700;
        color: var(--headingColor);
        padding-top: 0
    }

    .case-item img {
        height: unset
    }

    .proven-success p {
        width: 90%
    }

    .heading-content h2 {
        font-size: 32px;
        font-weight: 500;
        padding-left: 20px
    }

    .clutch-section {
        margin: 15px
    }

    .second-down {
        margin-top: 0
    }

    .under-recongnize-boxes {
        height: 70px
    }

    .custom-logos img {
        height: 64px
    }

    .service-title {
        line-height: 30px !important
    }

    .read-more {
        left: 40%
    }

    .records h2,
    .smart-contract-areaa h3 {
        font-weight: 700;
        font-size: 25px
    }

    .form-side-open {
        padding: 7px 10px;
        font-size: 17px;
        top: 9%
    }

    .blockchain-banner-content h1 {
        font-size: 42px;
        line-height: 34px;
        margin-top: 50px
    }

    .vision-text {
        margin-top: 44px
    }

    .under-estimate-form .modal-content {
        width: 100%;
        border-radius: 0;
        padding: 13px
    }

    .under-estimate-form .col-xs-12 {
        padding: 0
    }

    .under-estimate-form .modal-title {
        font-size: 21px;
        font-weight: 400;
        line-height: normal;
        margin-bottom: 21px
    }

    .under-estimate-form .close,
    .under-estimate-form .close:hover {
        font-size: 20px;
        width: 25px;
        height: 26px
    }

    #myModal {
        align-items: flex-start
    }

    .pricing-section p {
        font-size: 16px
    }

    .three-section h2 {
        font-size: 32px
    }

    .counter-column-section .dis-flex .right-sec .cir-sec .cir-box .text-wrap {
        padding: 59px 82px
    }

    .counter-column-section.hireNewRatings .dis-flex .right-sec .cir-sec .cir-box .text-wrap {
        margin-bottom: 0
    }

    .counter-column-section.hireNewRatings .dis-flex .right-sec .cir-sec .cir-box .text-wrap .display {
        font-size: 28px
    }

    .counter-column-section .dis-flex .right-sec .cir-sec {
        gap: 0
    }

    ul.unde-blockchain-points {
        flex-direction: column
    }

    ul.unde-blockchain-points li {
        width: 100%
    }

    .partner-boxes {
        padding: 17px 0
    }

    .under-partner {
        margin-bottom: 14px;
        padding: 21px;
        height: 100%
    }

    .development-section {
        padding: 41px 0 0
    }

    .blockchain_statics_content ul li,
    .blockchain_statics_content p,
    .Parameters_sec .services-card_new p,
    .Parameters_sec .services-card_new1 p,
    .common_sec.mvp_dev_process p {
        font-size: 16px
    }

    .blockchain_statics_content h3 {
        font-size: 27px;
        letter-spacing: 0;
        line-height: normal
    }

    .heading_new.text-center p,
    .blockchain-size-paragraph .services-card p {
        font-size: 16px !important
    }

    .product_wrapper .service_box {
        margin-bottom: 17px
    }

    .technologies-area .col-md-3 {
        width: 50%
    }

    .mental-health-services-box h6 {
        font-size: 16px;
        padding: 15px 0
    }

    .mental-health-services-box {
        margin-bottom: 22px
    }

    .mental-health-services .row {
        flex-wrap: wrap
    }

    .iso-compliance h6 {
        font-size: 15px
    }

    .iso-compliance img {
        padding: 0 10px;
        width: 60px;
        min-width: 60px
    }

    .iso-compliance {
        justify-content: center
    }

    .mla-goal-text h5 {
        font-size: 22px;
        line-height: 27px
    }

    .top-media-logo img {
        width: 100px;
        min-width: 100px
    }

    .crypto-currency-market-content h2 {
        font-size: 27px;
        line-height: 35px
    }

    .crypto-white-label-area h6 {
        font-size: 18px;
        line-height: 27px
    }

    .mobile-development-banner-text h1 {
        font-size: 38px;
        line-height: 45px
    }

    .stats-box h2 {
        font-size: 30px
    }

    .ios-vs-android-development-heading h2 {
        font-size: 30px
    }

    .mobile-app-for-industry-heading p {
        font-size: 15px;
        padding: 0
    }

    .mobile-app-for-industry-heading h2 {
        font-size: 30px
    }

    .ios-vs-android-development-heading p {
        font-size: 15px
    }

    .cross-platform-area-left {
        padding: 0 0 60px
    }

    .Social-icon.footer-social-icon-area {
        padding: 0
    }

    .inner_nda .item {
        display: flex;
        flex-wrap: wrap;
        justify-content: center
    }

    .inner_nda .item .image {
        border-right: none !important
    }

    .ready-go-live {
        font-size: 20px
    }

    a.orange_button.roundd_button.partner-get-in-touch {
        float: left !important;
        margin-top: 20px !important
    }

    .newdesign.banner_area p {
        font-size: 14px;
        line-height: 26px
    }

    .content__container {
        height: 294px
    }

    .portfolio_headarea {
        padding: 99px 0 110px
    }

    .get-in-touch-right {
        justify-content: unset;
        margin-top: 20px
    }

    .hire_talent {
        padding: 10px 30px;
        min-width: 175px
    }

    .right-content ul {
        column-gap: 60px
    }

    .casestudy_content h2 {
        line-height: 30px
    }

    .thankyouMain p {
        font-size: 14px;
        margin-bottom: 20px
    }

    .thankyouMain h1 {
        font-size: 30px;
        margin-bottom: 20px
    }

    .thankyouMain p {
        font-size: 14px;
        margin-top: 10px
    }

    .card-area p {
        display: none
    }

    .card-area img {
        width: 40px
    }

    .thankyouimg img {
        width: 100%
    }

    .gettoknow {
        margin-top: 40px
    }

    .looking-bussiness h2 {
        font-size: 18px;
        font-weight: 700
    }

    .saudi-btn a {
        padding: 4px 17px 5px 14px;
        width: 131px
    }

    .casestudty_slider_sec .carousel-wrap .casestudy_box {
        margin-bottom: 0
    }

    .piper_circle {
        width: 100%;
        height: 86%
    }

    .screen-img {
        width: 85%
    }

    .feature-img img {
        width: 40%
    }

    .feature-content h4 {
        font-size: 25px
    }

    .our_service.bgg_white.service_menu {
        padding: 42px 0 0
    }

    .solana-process .nav.nav-pills li {
        width: 48%
    }

    .solana-form-overflow {
        overflow: hidden !important
    }

    .address {
        padding-left: 0 !important;
        border: 0
    }

    .hireNewStepsBox {
        display: flex;
        flex-wrap: wrap;
        gap: 40px
    }

    .blackbody .banner-titles h1 {
        font-size: 45px !important
    }

    .blackbody h2.devs-title {
        font-size: 35px !important
    }

    .portfolio_headarea.career_header.web_app_header .portfolio-connect {
        min-height: auto !important;
        padding: 0
    }

    .service_box .services-cards .card-title {
        line-height: normal !important
    }

    .item {
        width: 95%;
        margin: 0 10px
    }

    .new-statics-layout img {
        padding-top: 0 !important
    }

    .banner-content-sction {
        padding: 120px 0 70px
    }

    .aminmate_image {
        margin: 53px 0 0
    }

    section.about_us_banner.portfolio_headarea.career_header {
        padding: 113px 5px 58px;
    }
    .guide-latest-title {
        font-size: 30px !important;
    }
    .guide-featured-blogs, .guide-latest-section {
        padding: 25px 0 !important;
    }
    .guide-featured-title {
        font-size: 30px !important;
    }
    .teck-area-heading h2 {
        font-size: 40px
    }
    .about_us_banner.portfolio_headarea.career_header p {
        font-size: 16px;
        line-height: normal;
        margin-top: 11px;
        padding: 0;
    }
    .features-text {
        margin-top: 0;
    }
    .content-box .justify-content {
        font-size: 16px;
        line-height: 27px!important;
    }
    .content-box .margin_20 {
        margin-bottom: 27px;
    }
    .ks-tabs {
    display: flex;
    justify-content: center;
    gap: 8px;
    flex-wrap: nowrap !important;
    margin-bottom: 22px;
}
.ks-tab {
    padding: 4px 0px !important;
    line-height: 1.4 !important;
    font-size: 13px ! important;
} .orange_button
 {
    padding: 6px 13px !important;
}
section.new-hero-area.portfolio_headarea.kalshi-header {
    padding: 115px 0 60px;
}
section.new-hero-area.portfolio_headarea.kalshi-header .blockchain-call-action {
    margin: 20px 15px 0;
    text-align: left;
}
.portfolio_headarea.kalshi-header .container aside p,.portfolio_headarea.kalshi-header .container aside h1 {
    padding: 0 15px !important;
    text-align: left;
}
.kalshi-feature-card {
    margin-bottom: 10px;
}
}
@media(max-width:480px) {
      .ns-steps{grid-template-columns:1fr;}
     .tech-icon-box{
        width: 0px !important;
        height: 0px !important;
    }
    .swiper-slide.new-slide {
    min-height: 418px;
}
.address {
    margin-top: unset !important;
}
    .countries-pages h2 {
        font-size: 28px
    }

    .main-area-buttons a,
    .main-area-buttons button {
        width: 100%;
        min-height: 40px
    }

    .main-area-left p {
        font-size: 15px !important;
        line-height: 1.2 !important;
        margin: 12px 0 !important
    }

    .footer-area .col-md-3,
    .footer-area .col-lg-3 {
        width: 100%
    }

    .guide-action a {
        font-size: 15px;
        padding: 2px 19px
    }

    .guide-action {
        gap: 12px
    }

    .guide-content-section {
        padding: 22px 0
    }

    .certification-card {
        width: 100%;
        max-width: 100%
    }

    .choose-box p {
        margin-right: 0;
        font-size: 17px !important
    }

    .get-in-touch-area {
        padding: 0 18px !important
    }

    .choose-box h3 {
        font-size: 18px !important
    }

    .industries-created-react-app ul {
        width: 100%
    }

    .clutch-section {
        flex-wrap: wrap;
        margin: 25px 0 16px;
        gap: 20px
    }

    section.choose_use_sction.features-area.new_custom_section .container {
        padding-left: 0 !important
    }

    .heading-content h2 {
        padding-left: 0
    }

    .clutch-section p {
        text-align: left !important
    }

    .cluthc-widget-body {
        padding: 30px
    }

    .title-wrap .swiper-button-next,
    .title-wrap .swiper-button-prev {
        width: 38px;
        height: 38px
    }

    .handles {
        bottom: -17px
    }

    .aboutslider.services-area-main .learn-btn {}

    .brandlogo img {
        width: fit-content
    }

    .solana-process .nav.nav-pills li a {
        color: #000;
        padding: 9px;
        font-weight: 500;
        font-size: 14px;
        line-height: 21px;
        border: 2px solid #e9e9e9
    }

    .newcities-pages a {
        padding: 9px 24px;
        margin: 5px auto 0;
        font-size: 14px
    }

    .upwork-box {
        height: 100%;
        margin: 0 14px;
        min-height: 300px
    }

    .countries-pages {
        padding: 0 0 50px
    }

    .generative-ai-banner.space.hire-developer-section p.upwork-text {
        flex-wrap: wrap
    }

    .saudi-imgcase img {
        border-radius: 10px;
        margin: 10px 0
    }

    .title-wrap {
        margin-top: 0
    }

    .subheading-h2 {
        font-size: 29px;
        margin-bottom: 31px;
        letter-spacing: -1px
    }

    .home-case-study-area.create-software-area {
        padding-top: 31px;
         padding-bottom: 31px;
    }

    .about-area .info h2 {
        letter-spacing: -1px !important
    }

    .call_to_action_home .main-area-buttons {
        margin-top: 2px;
        width: 100%
    }

    .call_to_action_home {
        flex-direction: column
    }

    .line {
        width: 144%
    }

    #ada-main-chat-frame~div.modal-backdrop {
        z-index: 999
    }

    .ai-top-banner {
        padding: 22px 0 0
    }

    .ai-top-banner video {
        height: 127vh
    }

    .swiper_carrer {
        width: 100% !important;
        right: 0 !important
    }

    .service_offering_menu p {
        font-size: 14px !important;
        margin-bottom: 9px
    }

    .ProcessStates li,
    .portfolio_headarea .container aside {
        width: 100%
    }

    .container.adjust-spacing-tabs ul li {
        width: 100%;
        margin-bottom: 42px
    }

    .container.adjust-spacing-tabs ul li:before,
    .services-top-navbar .header {
        display: none
    }

    .tiles-layout ul li {
        width: 50%
    }

    .tiles-layout ul {
        padding-left: 0
    }

    .mob_auto img {
        max-width: 300px
    }

    .banner-area-starts {
        padding: 61px 0 30px
    }

    .mob_auto img.round_shape1 {
        top: -15px;
        left: 10px;
        max-width: 276px
    }

    .aminmate_image {
        width: 324px;
        height: 220px
    }

    .right-side-gift-form h4 {
        font-size: 20px
    }

    .career_section {
        padding: 72px 0
    }

    .new_service_section .dropdown-menu {
        top: -120px
    }

    .chatgpt-content-area-right {
        text-align: center
    }

    .nav-tabs > li > a {
        font-size: 14px;
        font-weight: 800;
        color: #000
    }

    .chatgpt-content-area-right h1,
    .chatgpt-development-heading h2,
    .enchancing-user-content h2 {
        font-size: 23px;
        line-height: unset
    }

    .chatgpt-development-heading p,
    .choose-main-box h3,
    .enchancing-user-content p {
        font-size: 14px
    }

    .chatgpt-project-area {
        padding: 0
    }

    .our-project-contnet {
        flex-wrap: wrap !important
    }

    .our-project-content-left,
    .our-project-content-right {
        width: 100%;
        text-align: center
    }

    .our-project-content-left {
        width: 100% !important;
        margin: 31px 0 0
    }

    .choose-main-box h3,
    .fascinating-box h3 {
        font-size: 15px !important
    }

    .fascinating-box {
        margin: 0 0 22px
    }

    .our-execution li:nth-child(odd) .excuation-main .excuation-text {
        text-align: center !important
    }

    .our-execution .excuation-main .excuation-text {
        width: unset !important;
        text-align: center
    }

    .our-execution li:nth-child(2n) .excuation-main,
    .our-execution li:nth-child(odd) .excuation-main {
        border-radius: 15px !important
    }

    .our-execution .excuation-main .excuation-img {
        display: block !important;
        text-align: center;
        margin: 9px auto
    }

    .our-execution li:nth-child(2n) .excuation-main {
        padding-left: 0 !important
    }

    .iti-mobile .iti--container {
        z-index: 99999999
    }

    .count-card {
        height: 270px
    }

    .looking-bussiness h2 {
        font-size: 12px;
        font-weight: 700
    }

    .card-area img {
        width: 40px
    }

    .grow_business {
        padding: 20px 0
    }

    .grow_business_bg {
        padding: 172px 0 20px
    }

    .about-company-right-area a,
    .create-software-right a {
        border: 2px solid #ed5f00;
        font-weight: 600;
        text-decoration: none;
        white-space: nowrap
    }

    .linee {
        margin: 5px auto
    };

    .features-area .item h5 {
        margin: 11px 0 !important
    }

    .main-lefts ul li {
        margin: 0 2px 20px 0 !important
    }

    .service-hd {
        font-size: 25px !important;
        margin-bottom: 41px !important
    }

    .about-area .icon {
        min-width: 70px
    }

    .item p,
    .services-right-area .card-body p {
        font-size: 15px
    }

    .case-study-inner-content img {
        width: 140px;
        max-width: 140px
    }

    .home-case-study-area h2 {
        font-size: 23px
    }

    .about-company-right-area ul li p {
        margin-bottom: 0
    }

    .about-area .info h2 {
        font-size: 25px !important;
        line-height: 30px !important
    }

    .right-content .menu li {
        margin-bottom: 12px
    }

    .services-right-area .accordion-item,
    .services-right-area .card-body {
        padding: 10px
    }

    .Staff_section.net-fotter .left-content .net-img img {
        width: 110px
    }

    .learn-more-btn {
        margin: 20px 0
    }

    .main-area-left {
        padding: 0
    }

    .hero-area {
        padding: 100px 0 45px
    }

    section.update-section.bgg_white.service_menu .main_staff_div {
        margin-top: 0
    }

    .update-section .service_box .services-card .card-title {
        font-size: 19px;
        margin: 0;
        line-height: normal
    }

    .update-section .row .col-md-4 {
        margin-bottom: 12px
    }

    .update-section .services-card .card-content {
        font-size: 14px;
        margin-bottom: 0
    }

    .partner-slider-heading h3,
    .site-heading h2,
    .why-choose-us-heading p {
        font-size: 26px
    }

    .why-us p {
        font-size: 14px;
        line-height: 23px
    }

    .choose_use_sction.new_custom_section .why-us h2 {
        font-size: 20px;
        line-height: 26px
    }

    .lets-talk-inner h2 {
        font-size: 22px
    }

    .lets-talk-inner a {
        background: #ed5f00;
        color: #fff !important;
        width: 150px;
        display: flex;
        justify-content: center;
        padding: 8px;
        margin: 20px auto 0;
        font-size: 17px
    }

    .top-area-form,
    .work-process-area .work-pro-items .item {
        padding: 20px
    }

    .site-heading p {
        font-size: 20px
    }

    .choose_use_sction,
    .work-process-area {
        padding: 10px
    }

    .logo-slider ul li {
        margin: 10px
    }

    section.development-section.process-section {
        padding-left: 15px
    }

    .logo-slider ul li img {
        padding: 20px 10px !important
    }

    .why-choose-us-heading h5 {
        font-size: 24px;
        margin-left: 25px
    }

    section.blockchain_statics.common_sec {
        padding-left: 15px
    }

    .heading_lable {
        font-size: 17px !important;
        line-height: 30px !important
    }

    .services-right-area .card-header h3 button {
        font-size: 13px;
        margin: 0;
        padding: 0
    }

    .services-left-area h2 {
        font-size: 22px;
        line-height: 28px;
        margin-bottom: 15px
    }

    .services-right-area .accordion-item img {
        position: absolute;
        right: 3px;
        top: 1px;
        width: 11px
    }

    .services-area {
        margin-left: 0;
        padding: 20px 10px
    }

    .about-company-right-area p,
    .create-software-right p {
        font-size: 18px
    }

    .case-study-inner-content.create-software-left {
        padding: 20px !important
    }

    .case-study-inner-content.create-software-left p {
        font-size: 17px;
        line-height: 22px;
        letter-spacing: 0
    }

    .create-software-right a {
        padding: 9px 10px;
        color: #ed5f00;
        font-size: 17px
    }

    .home-case-study-area h2 {
        margin: 0 auto 20px
    }

    .case-study-inner-content p,
    .sportsfinda-content p {
        font-size: 14px;
        margin-bottom: 20px
    }

    .home-case-study-area {
        margin: 30px 0
    }

    p.case-study-para {
        font-size: 22px !important;
        margin-bottom: 20px !important
    }

    .about-company-right-area a {
        margin: 0 0 0 0;
        width: fit-content;
        display: block;
        text-align: center
    }

    .main-area-buttons a,
    .main-area-buttons button {
        padding: 4px 10px;
        font-size: 17px
    }

    .about-company-right-area a {
        padding: 6px 24px;
        min-height: 100%
    }

    .call_to_action_home .main-area-buttons a {
        min-height: 30px;
        width: 100%;
        margin: 0 !important
    }

    .contentttt.techno_list.text-center.heading_new.techno-stack-divider h2 {
        margin-bottom: 16px
    }

    .learn-btn svg {
        width: 21px
    }

    .learn-btn {
        padding: 6px !important;
        width: 100%;
        text-align: center;
        justify-content: center;
        margin: 0 !important
    }

    .about-company-right-area h2 {
        font-size: 32px !important;
        line-height: 40px !important
    }

    .under-recongnize-box {
        padding: 0 5px;
        height: 70px
    }

    .custom-logo img {
        height: 64px
    }

    .main-area-left ul {
        margin-top: 20px
    }

    .mob_auto {
        margin: 40px auto 0
    }

    .top-area-form h2 {
        font-size: 26px;
        margin-bottom: 22px
    }

    .top-area-form button {
        width: 100%;
        font-weight: 700;
        margin: 0;
        background: #ed5f00;
        font-size: 16px;
        padding: 7px 10px;
        border: none;
        border-radius: 0
    }

    h2.capabilities-heading {
        margin-left: 0
    }

    .hero-area.hero-sec {
        padding: 80px 0 !important
    }

    footer.Staff_section.net-fotter {
        background: #ed5f00;
        padding: 50px 0 0 10px
    }

    .orange_button.roundd_button {
        width: auto;
        max-width: inherit;
        padding: 9px 14px 0;
        font-size: 13px;
        margin-top: 0
    }

    .roundd_button {
        min-height: 47px
    }

    .blockchain-call-action a.orange_button.roundd_button {
        margin-bottom: 10px
    }

    .blockchain-faq h4.panel-title {
        font-size: 15px
    }

    .teck-area .col-sm-6.col-md-2 {
        width: 100%
    }

    .line {
        width: 144%
    }

    .conventional-ai-area .contactbtn {
        margin: 15px 0 9px !important
    }

    .animatebox.animate_2.mobile_wireframe_2 {
        right: 81px
    }

    .ai-top-banner {
        padding: 22px 0 0
    }

    .ai-top-banner video {
        height: 127vh
    }

    .container.adjust-spacing-tabs ul li {
        width: 50%
    }

    .swiper_carrer {
        width: 100% !important;
        right: 0 !important
    }

    .service_offering_menu p {
        font-size: 14px !important;
        margin-bottom: 9px
    }

    .ProcessStates li {
        width: 100%
    }

    .container.adjust-spacing-tabs ul li {
        width: 100%;
        margin-bottom: 42px
    }

    .container.adjust-spacing-tabs ul li:before {
        display: none
    }

    .tiles-layout ul li {
        width: 50%
    }

    .tiles-layout ul {
        padding-left: 0
    }

    .mob_auto img {
        max-width: 300px
    }

    .banner-area-starts {
        padding: 61px 0 30px
    }

    .services-top-navbar .header {
        display: none
    }

    .mob_auto img.round_shape1 {
        top: -15px;
        left: 10px;
        max-width: 276px
    }

    .right-side-gift-form h4 {
        font-size: 20px
    }

    .portfolio_headarea .container aside {
        width: 100%
    }

    .animation_on_hover.btn_register_header {
        font-size: 14px;
        padding: 10px 15px 10px 38px
    }

    .career_section {
        padding: 72px 0
    }

    .new_service_section .dropdown-menu {
        top: -120px
    }

    .chatgpt-content-area-right {
        text-align: center
    }

    .nav-tabs > li > a {
        font-size: 14px;
        font-weight: 800;
        color: #000
    }

    .chatgpt-development-heading h2,
    .chatgpt-content-area-right h1,
    .enchancing-user-content h2 {
        font-size: 23px;
        line-height: unset
    }

    .chatgpt-development-heading p,
    .enchancing-user-content p,
    .choose-main-box h3 {
        font-size: 14px
    }

    .chatgpt-project-area {
        padding: 0
    }

    .our-project-contnet {
        flex-wrap: wrap !important
    }

    .our-project-content-right,
    .our-project-content-left {
        width: 100%;
        text-align: center
    }

    .our-project-content-left {
        width: 100% !important;
        margin: 31px 0 0
    }

    .choose-main-box h3,
    .fascinating-box h3 {
        font-size: 15px !important
    }

    .fascinating-box {
        margin: 0 0 22px
    }

    .our-execution li:nth-child(odd) .excuation-main .excuation-text {
        text-align: center !important
    }

    .our-execution .excuation-main .excuation-text {
        width: unset !important;
        text-align: center
    }

    .our-execution li:nth-child(odd) .excuation-main,
    .our-execution li:nth-child(even) .excuation-main {
        border-radius: 15px !important
    }

    .our-execution .excuation-main .excuation-img {
        display: block !important;
        margin: 9px auto;
        text-align: center;
    }

    .our-execution li:nth-child(even) .excuation-main {
        padding-left: 0 !important
    }

    .tab_label {
        margin-bottom: 0
    }

    .casestudy_bannerarea {
        padding: 100px 0 50px
    }

    .under-box-developer p {
        font-size: 15px;
        line-height: 20px
    }

    .blockchain-call-action.on-header-button {
        padding: 0 32px !important
    }

    .technologies-area .col-md-3 {
        width: 100%
    }

    ul.unde-blockchain-points li span img {
        width: 20px !important
    }

    .blockchain-call-action a.orange_button.roundd_button {
          width: fit-content !important;
        /* margin:0 auto !important; */
    }

    section.about_us_banner.portfolio_headarea.career_header.blockchain-development-side {
        padding: 99px 15px 80px
    }

    .under-partner h3 {
        font-size: 34px
    }

    .development-section h2,
    .testimonial-section h2 {
        font-size: 26px;
        letter-spacing: 0
    }

    .developemt-box a {
        width: 100%
    }

    .why-choose-us-heading p {
        font-size: 30px !important;
        letter-spacing: 0 !important
    }

    .services-card_new .card-title {
        margin-left: 0
    }

    section.development-section p,
    .testimonial-section p {
        margin-bottom: 21px
    }

    .under-dev h3 {
        font-size: 17px;
        letter-spacing: 0
    }

    .mental-health-life-idea-content h2 {
        font-size: 24px;
        line-height: 28px
    }

    .features-area.mental-health-features h6 {
        font-size: 16px;
        font-weight: 700;
        line-height: 20px
    }

    .mental-health-life-idea {
        height: 340px
    }

    .mental-health-life-idea-content p {
        font-size: 16px;
        margin-bottom: 28px;
        line-height: 22px
    }

    .mental-health-requirement .mental-health-content p {
        font-size: 15px;
        line-height: 20px;
        padding: 10px 0
    }

    .mental-health-requirement {
        padding: 0 0 20px
    }

    .mental-health-content h2 {
        font-size: 22px;
        line-height: 24px
    }

    .mental-health-requirement-box.requirement-gray-box p {
        font-size: 14px;
        line-height: 20px
    }

    .mental-health-content p {
        font-size: 15px;
        line-height: 23px
    }

    .mental-health-content h1 {
        font-size: 23px;
        line-height: 27px
    }

    .faq-section .accordian_box .panel-title a {
        line-height: 21px;
        font-size: 16px
    }

    .mlm-build-area.mlm-features-section .col-md-6 {
        padding: 20px
    }

    .mlm-build-area.mlm-features-section .under-benefits span {
        font-size: 18px
    }

    .mlm-build-area.mlm-features-section .under-benefits p {
        font-size: 15px;
        line-height: 20px;
        margin-bottom: 10px
    }

    .under-benefits ul li {
        font-size: 15px
    }

    .mlm-build-area {
        padding: 50px 0
    }

    .mlm-build-area a {
        margin: 30px auto 0
    }

    .mlm-build-box p {
        line-height: 18px
    }

    .mlm-build-box h5 {
        font-size: 16px
    }

    .mla-goal-text h5 {
        font-size: 18px;
        line-height: 22px
    }

    .mlm-build-area .row {
        margin-top: 30px
    }

    .top-media-sites-area {
        padding: 40px 0
    }

    .top-media-heading h2 {
        font-size: 23px
    }

    .mla-banner-text h1 {
        font-size: 25px
    }

    .mla-banner-text a {
        padding: 11px 17px;
        font-size: 15px
    }

    .mla-banner-text p {
        font-size: 15px;
        line-height: 20px
    }

    .crypto-white-label-area h6 {
        font-size: 15px !important;
        line-height: 24px !important
    }

    .crypto-currency-market-content p {
        font-size: 15px;
        line-height: 22px
    }

    .crypto-currency-market-content h2 {
        font-size: 22px;
        line-height: 30px
    }

    .crypto-white-label-area {
        padding: 40px 0
    }

    .crypto-banner-content-left p {
        font-size: 15px;
        line-height: 23px
    }

    .crypto-banner-content-left h1 {
        font-size: 24px !important;
        line-height: 30px !important
    }

    .crypto-white-label-area .col-md-4 {
        width: 100% !important
    }

    .mobile-development-banner-text {
        padding: 15px
    }

    .mobile-development-banner-text .orange_button.roundd_button {
        background: #fff;
        border: none;
        color: var(--headingColor);
        min-height: 40px;
        padding: 0 15px;
        display: flex;
        align-items: center;
        justify-content: center;
        width: fit-content
    }

    .mobile-development-banner-text p {
        font-size: 16px
    }

    .mobile-development-banner-text h1 {
        font-size: 27px;
        line-height: 35px
    }

    .mobile-app-for-industry-heading h2 {
        font-size: 22px
    }

    .solution-section {
        padding: 50px 0
    }

    .ios-vs-android-development-heading h2 {
        font-size: 20px
    }

    .ios-vs-android-development-heading p {
        text-align: justify
    }

    ul#myTab li {
        white-space: nowrap;
        padding: 0 8px
    }

    ul#myTab li a {
        font-size: 13px;
        padding: 2px 7px
    }

    .service_box .services-card .card-title {
        margin: 0 30px
    }

    .conversational-ai-platform-heading h2 {
        font-size: 24px
    }

    .custom-size {
        font-size: 28px !important
    }

    .about-us-title {
        font-size: 30px
    }

    .Social-icon p a,
    .Staff_section.net-fotter .content-net p a {
        font-size: 13px
    }

    .content__container {
        height: 318px !important
    }

    header#search-title-section .woocommerce-product-search [type="submit"],
    .search-submit[type="submit"] {
        width: 100px !important
    }

    .outline-btn {
        font-size: 16px !important
    }

    .journey_list .icon {
        height: 75px;
        width: 75px;
        border: unset;
        border-radius: unset
    }

    ul.journey_list li p {
        line-height: 17px;
        font-size: 12px
    }

    .journey_list {
        padding: 0 9px
    }

    .journey_list li {
        padding: 22px 0
    }

    .right-content .links ul {
        margin-bottom: 0
    }

    .casestudy_content h1,
    .ready_start h1 {
        font-size: 22px;
        line-height: 29px
    }

    .form-right-side-open .overlay .closebtn {
        top: 18px
    }

    .web-list p {
        font-size: 16px
    }

    .tech_list {
        margin: 0 auto 30px;
        padding-left: 20px
    }

    .ar_app_development .contentttt {
        padding: 20px
    }

    .reversing {
        display: flex;
        flex-direction: column-reverse
    }

    .case-section {
        margin: 56px 0
    }

    .ai-saudi-heading h2 {
        font-size: 22px
    }

    .saudi-case1,
    .saudi-case2 {
        padding: 25px 12px
    }

    h2.heading_lable.saudi-label {
        width: 100% !important;
        line-height: 33px !important
    }

    .cluthc-widget-body h4 {
        font-size: 18px
    }

    .digital_pro_development.common_sec.hireNewDevelopment h2 {
        font-size: 30px !important
    }

    .about-area .thumb img:nth-child(2) {
        width: 282px;
        height: auto
    }

    .about-area .thumb img:first-child {
        width: 302px;
        height: auto
    }
}

@media(max-width:450px) {
    .line {
        width: 162%
    }

    .tech-icons-grid,
    .tech-content-wrapper.technology-box .tech-icons-grid {
        grid-template-columns: repeat(1, 1fr)
    }

    .newdesign.banner_area h1 {
        font-size: 28px
    }

    .ai-box-img img {
        width: 89%
    }

    .white-label-content {
        margin-bottom: 13px
    }

    .about-conversational-ai-content h2 {
        font-size: 25px;
        line-height: 36px
    }

    input:not([type="checkbox"]):not([type="radio"]) {
        width: 100% !important
    }

    .line {
        width: 162%
    }

    .newdesign.banner_area p {
        line-height: 22px
    }

    .newdesign.banner_area h1 span {
        font-size: 21px
    }

    .content__container {
        height: 285px !important
    }

    .newdesign.banner_area h1 {
        font-size: 23px;
        line-height: 36px
    }

    .ai-box-img img {
        width: 89%
    }

    .height-inner {
        min-height: 472px !important
    }

    #contct_from_new .modal-body {
        padding: 0 10px !important
    }

    #form-side-panel #formid1 .iti__flag-container {
        position: absolute;
        top: unset !important;
        margin-top: 10px
    }

    h3.fw-bold {
        font-size: 24px !important
    }

    .services-right-area .card-body a {
        border: 2px solid #ed5f00;
        padding: 9px;
        color: #ed5f00;
        font-weight: 600;
        text-decoration: none;
        font-size: 11px
    }

    .germany-devops-process .tab-content {
        padding: 15px !important;
        height: 244px !important
    }

    .outer-counter-home {
        grid-template-columns: repeat(1, 1fr)
    }
}

@media(max-width:420px) {

    .case-item,
    .new-service {
        margin-bottom: 0
    }

    .home-case-study-area.create-software-area {
        padding-bottom: 30px
    }

    .choose-box::after {
        display: none
    }

    .choose-box img {
        max-width: 44px;
        width: 44px;
        height: 44px
    }

    .choose-box {
        padding: 20px 15px
    }

    .contact_us .new-contact-area {
        padding: 18px 35px
    }

    .contact-side-area {
        padding-left: 40px
    }

    .home-casestudy-btn {
        display: flex;
        align-items: center;
        flex-wrap: wrap;
        gap: 5px
    }

    .it-area-bottom-btns.start-journey-box {
        padding: 22px 0
    }

    .it-area-bottom-btns.start-journey-box .it-area-case-study {
        padding: 15px 16px;
        font-size: 14px
    }

    .work-process-area .work-pro-items .item .icon {
        width: 70px;
        height: 70px
    }

    a.home-reach-btn {
        display: flex;
        justify-content: center;
        margin-top: 8px;
        width: 159px
    }

    a.reach-home {
        margin-top: 0 !important;
        padding: 7px 40px;
        font-size: 13px
    }

    .why-choose-us-heading p {
        font-size: 35px !important
    }
    .home-services .new-service-box {
        height: 243px !important;
    }
    .box-clr h4,
    .service_box.new-service-box .services-cards .card-title {
        font-size: 18px;
        line-height: 19px
    }

    .new-logo img {
        margin: 30px
    }

    .service_box.new-service-box .services-cards {
        height: 195px !important
    }

    .our_service .service_box {
        margin-bottom: 15px !important
    }

    .new-service-box {
        height: 183px !important
    }

    .new-item h5 {
        font-size: 28px
    }

    .heading-content h2 {
        font-size: 26px
    }

    .case-item h2 {
        font-size: 19px;
        margin-bottom: 11px
    }

    .new-case-button .outline-btn {
        padding: 5px 8px;
        font-size: 13px
    }

    .new-service {
        padding: 20px 0 19px !important
    }

    .global-winning {
        bottom: 58px;
        left: 25px;
        height: 280px;
        width: 280px
    }

    .read-award {
        padding: 9px 96px
    }

    .common_sec .heading_new,
    .methodologies_section .heading_new {
        margin-bottom: 10px
    }

    .unleash-the-power {
        padding: 10px 0 0
    }

    #ada-main-chat-frame {
        width: 88%;
        height: 70%
    }

    section.our_service.bgg_white.service_menu.new-service h3 {
        font-size: 19px;
        line-height: normal
    }

    .home-services .read-more {
        bottom: -10px
    }
}

@media(max-width:390px) {
    .content__container {
        height: 304px !important
    }

    .content__container__list__item h6 {
        margin-top: 10px
    }

    .form-right-side-open .overlay .closebtn {
        font-size: 38px;
        padding: 7px;
        width: 37px;
        height: 37px
    }

    #formid1 input,
    #formid2 input {
        font-size: 14px
    }

    .rc-anchor-normal .rc-anchor-checkbox-label {
        width: 77px !important;
        font-size: 12px !important
    }

    .rc-anchor-logo-portrait {
        margin: 10px 0 0 7px !important
    }

    .rc-anchor-normal .rc-anchor-content {
        height: 74px !important;
        width: 115px !important
    }

    .rc-anchor-light.rc-anchor-normal,
    .rc-anchor-light.rc-anchor-compact {
        width: 185px !important
    }

    .rc-anchor-checkbox {
        margin: 0 5px 2px !important
    }

    #formid1 .bg-transparent,
    #formid2 .bg-transparent {
        font-size: 13px;
        text-overflow: ellipsis
    }

    .phn-align {
        padding-left: 64px
    }

    #formid1 {
        padding: 40px 20px;
        margin: 0
    }

    .input-group .input-group-btn button {
        font-size: 12px
    }
}

@media(max-width:375px) {
    .newdesign.banner_area h1 {
        font-size: 22px;
        font-weight: 700
    }

    .ai-box-content p {
        font-size: 17px
    }

    .newdesign.banner_area h1 span {
        font-size: 34px;
        margin-bottom: -4px
    }

    .ai-top-banner video {
        height: 94%
    }

    .content__container {
        height: 305px !important
    }

    .newdesign.banner_area h1 {
        font-size: 22px;
        font-weight: 700
    }

    .ai-box-content p {
        font-size: 17px
    }

    .ai-top-banner video {
        height: 94%
    }

    .newdesign.banner_area h1 {
        line-height: 5px
    }

    .content__container {
        height: 264px !important
    }
}

@media(max-width:350px) {

    .ai-box-content h1,
    .left-content-box h2,
    .solution-content h2,
    .whitelable-box h2 {
        font-size: 26px
    }

    .ai-box-content p,
    .heading p,
    .inner-box p,
    .left-content-box p,
    .main_staff_div .heading p,
    .solution-content p,
    .unleasing-ul ul li p {
        font-size: 15px
    }

    h2.heading_lable {
        font-size: 24px;
        padding-left: 20px
    }

    .benefit-boxes h2 {
        font-size: 22px
    }

    .faq-ai-section .accordion {
        font-size: 15px;
        align-items: baseline
    }

    .faq-ai-section {
        padding: 60px 0
    }

    .inner-box {
        margin: 10px 0
    }

    .benefit-boxes p {
        font-size: 15px;
        margin-bottom: 30px
    }

    .ai-box-content h4 {
        font-size: 15px;
        line-height: 23px
    }

    .mob_auto img {
        max-width: 240px
    }

    .mob_auto img.round_shape1 {
        top: -14px;
        left: 6px;
        max-width: 223px
    }

    .demoowl1 h1 {
        font-size: 39px !important;
        -webkit-text-stroke: 2px white;
        -moz-text-stroke: 2px white
    }

    .banner_area .demoowl1 p {
        font-size: 14px
    }

    .ai-box-content h1 {
        font-size: 26px
    }

    .solution-content p {
        font-size: 15px
    }

    h2.heading_lable {
        font-size: 24px;
        padding-left: 20px
    }

    .main_staff_div .heading p {
        font-size: 15px
    }

    .benefit-boxes h2 {
        font-size: 22px
    }

    .faq-ai-section .accordion {
        font-size: 15px;
        align-items: baseline
    }

    .unleasing-ul ul li p {
        font-size: 15px
    }

    .faq-ai-section {
        padding: 60px 0
    }

    .inner-box {
        margin: 10px 0
    }

    .heading p {
        font-size: 15px
    }

    .benefit-boxes p {
        font-size: 15px;
        margin-bottom: 30px
    }

    .inner-box p {
        font-size: 15px
    }

    .left-content-box p {
        font-size: 15px
    }

    .ai-box-content p {
        font-size: 15px
    }

    .left-content-box h2,
    .solution-content h2,
    .whitelable-box h2 {
        font-size: 26px
    }

    .ai-box-content h4 {
        font-size: 15px;
        line-height: 23px
    }

    .mob_auto img {
        max-width: 240px
    }

    .mob_auto img.round_shape1 {
        top: -14px;
        left: 6px;
        max-width: 223px
    }

    .demoowl1 h1 {
        font-size: 39px !important;
        -webkit-text-stroke: 2px white;
        -moz-text-stroke: 2px white
    }

    .banner_area .demoowl1 p {
        font-size: 14px
    }

    #formid1 .btn-custom,
    #formid2 .btn-custom {
        font-size: 15px
    }

    .casestudy_logo {
        min-height: unset !important
    }

    .casestudy_box p {
        font-size: 15px !important
    }

    .casestudty_slider_sec.case-study-main-box.box-fixed-height .casestudy_box {
        min-height: 521px !important
    }

    .footer-area {
        padding: 20px 0
    }

    .footer-heading {
        font-size: 18px;
        margin-bottom: 10px
    }

    .footer-subheading {
        font-size: 16px;
        margin-bottom: 10px
    }

    .netset-img img {
        width: 100px
    }

    .border-footer {
        padding-bottom: 12px;
        margin-bottom: 12px
    }

    .address {
        padding-left: 0 !important;
        border-left: 0;
        margin-top: 15px
    }

    .footer-bold-text {
        font-size: 15px;
        letter-spacing: 1.5px
    }

    .Social {
        width: 32px;
        height: 32px
    }

    .Social-icon img {
        width: 16px !important
    }

    .copyryt {
        font-size: 12px;
        padding: 10px 0
    }

    .toolbar-container {
        bottom: 10px;
        right: 10px
    }

    .toolbar {
        width: 4.5rem
    }

    .toolbar-item {
        min-width: 42px;
        min-height: 42px;
        height: 42px;
        width: 42px
    }
}
