/* shift above media code */
@media screen and (min-width: 1600px) {
    .analysTabHead {
        font-size: 20px;
        padding: 0 10px;
    }
    /* adding css below */
    .cloudTabs .nav.nav-pills li.nav-item .nav-link {
        width: 258px;
        height: 65px;
        font-size: .9rem;
        padding: .5rem .25rem;
    }
}

@media screen and (max-width:1500px) {
    /* ================= Hire Full Stack PHP Developer Design CSS Start ================= */
    .reasonsBoxphp {
        min-height: 275px;
    }
}

/* shift above media code */
@media screen and (max-width: 1490px) {
    .odcslickCarousel.slick-slider button.slick-prev {
        top: 328px;
    }
    .odcslickCarousel.slick-slider button.slick-next {
        top: 328px;
    }
}
/* shift above media code */
@media screen and (max-width: 1420px) {
    .odcslickCarousel.slick-slider button.slick-prev {
        top: 315px;
    }
    .odcslickCarousel.slick-slider button.slick-next {
        top: 315px;
    }
}

/* shift above media code */
@media screen and (max-width: 1400px) {
    .analysTabHead {
        font-size: 16px;
        padding: 0px;
    }
    /* adding css below */
    .cloudTabs .nav.nav-pills li.nav-item .nav-link {
        width: 242px;
        height: 65px;
        font-size: .9rem;
        padding: .5rem .25rem;
    }
}

/* shift above media code */
@media(max-width:1366px) {
    .web-portfolio h1 {
      font-size: 80px;
      font-weight: bold;
    }
  
    .web-thinkGas p {
      font-size: 16px;
      line-height: 29px;
    }
  
    .web-thinkGas h3,
    .web-thinkGas-two h3 {
      font-size: 25px;
      font-weight: bold;
    }
  
    .under-web-thinkGas {
      padding: 0 57px;
    }
  
    .web-thinkGas h3::after {
      top: 38px;
      left: 37px;
      width: 71px;
    }
  
    .web-thinkGas-two h3::after {
      top: 41px;
      left: 88px;
      width: 71px;
    }
  
    .web-thinkGas-two p {
      font-size: 16px;
      line-height: 29px;
    }
  
    .shield-dispatcher h3::after {
      top: 38px;
      left: 132px
    }
  
    .rezofy h3::after {
      top: 41px;
      left: 28px;
    }
  
    .JoyScore h3::after {
      top: 38px;
      left: 53px;
    }
  
    .web-GoKeyLess h3::after {
      top: 38px;
      left: 54px;
    }

    /* adding css below */
    .iot-slider-content{
        min-width:776px !important;
      }
      .celes-power{
        padding-right: 0px !important;
      }
      .slider-heading h2{
        font-size:31px !important;
      }
      .slider-paragraph-iot-portfolio p{
        font-size: 18px !important;
        padding-right: 0px !important;
      }

      /* adding css below */
      .iot-agumentation-credible h2{
        font-size: 45px;
        line-height: 65px;
    }

    /* adding css below */
    #mvp-development-banner .mvp-development-banner-inner {
        position: relative;
        z-index: 1;
        width: 100%;
        height: auto;
    }
    .mvp-development-banner-inner .mvp-development-banner-content {
        padding: 30px 0;
    }
    #mvp-hashstudioz-competition .mvp-hashstudioz-heading-main h2 {
        top: 0;
        padding: 0;
    }
    #mvp-industry-specific .mvp-industry-specific-header {
        align-items: center;
    }
    #mvp-industry-specific .mvp-industry-specific-header h2 {
        font-size: 40px;
        line-height: 60px;
    }
    #mvp-industry-specific .mvp-industry-specific-header p {
        width: 36%;
    }
    #mvp-industry-specific .mvp-industry-specific-main p {
        padding-right: 0;
    }
    .mvp-development-contact-us-banner #contact-us-banner-inner p {
        padding: 0 100px 0 70px !important;
    }

    /* adding css below */
    .on-demand-app-development-banner-inner h2 {
        font-size: 100px;
        line-height: 120px;
    }
    .on-demand-app-solution-with-system-inner .line {
        width: 245px;
    }
    .on-demand-app-solutions-with-system-integrations-heading {
        transform: translate(0, 0);
        margin-bottom: 1rem;
    }
    .on-demand-app-development-banner-inner h3 {
        font-size: 36px;
        line-height: 45px;
    }
    .on-demand-app-development-banner-inner a.on-demand-app-banner-btn {
        padding: 10px 30px;
    }
    #on-demand-app-development-best-nav .tab-content {
        right: 30px;
        padding: 24px 24px;
    }
    #on-demand-app-development-best-nav .tab-content h4 {
        font-size: 18px;
        line-height: 25px;
    }
    #on-demand-app-development-best-nav .tab-content p {
        font-size: 16px;
        line-height: 25px;
    }
    .on-demand-app-developemnt-dominating-industry-inner {
        min-height: 387px;
    }

    /* adding css below */
    .modbus-selection-flex {
        gap: 15px;
    }
    .modbus-selection-text h4 {
        font-size: 14px;
        padding-right: 10px;
    }

    /* adding css below */
    .meanPowerUp p {
        margin: 0;
        font-size: 15px;
    }

    /* adding css below */
    .navitaireInitiatives {
        min-height: 205px;
    }
    .navitaireContent h2 {
        font-size: 36px;
        line-height: 50px;
    }

    /* adding css below */
    .nav-tabs.uiuxApproachList .nav-item .nav-link::after {
        right: -3.5rem;
    }
    .manageForm .iti .iti__country-list {
        width: 270px;
    }

    .upliftedBottom {
        min-height: 200px;
    }
    .upliftedBox {
        height: 200px;
    }
    .upliftedUpperText {
        height: 200px;
    }

    .nav-tabs.consultCaterList .nav-item .nav-link::after {
        right: -4rem;   
    }

    /* adding css below */
    .productListing {
        padding-right: 0rem;
    }
    .productListingGrid {
        grid-template-columns: 1fr 28%;
    }
    .listingExploreBox h3 {
        font-size: 1.55rem;
        font-weight: 600;
    }
    .productCardPrice h5 {
        font-size: 1rem;
    }
    .productListingText h4 {
        font-size: 1rem;
    }

    /* adding css below */
    .cloudTabs .nav.nav-pills {
        justify-content: center;
    }
    .cloudTabs .nav.nav-pills li.nav-item .nav-link {
        width: 220px;
        height: 65px;
        font-size: .9rem;
        padding: .5rem .25rem;
    }

    /* ================= DevOps Services and Solutions Design CSS Start ================= */
    .devopsExperienceBox::after {
        height: 18px;
        left: 1.85rem;
    } 
    .devopsExperienceBox h3.numcircle {
        font-size: 1.75rem;
        font-weight: 600;
        width: 50px;
        height: 50px;
    }

    /* ================= Industry 4.0 Consulting Company CSS Start ================= */
    section.industry4ConsultingHero {
        min-height: auto;
    }
    .industry4-0Banner {
        min-height: 400px;
    }
    .industry4Text {
        flex-basis: 62%;
    }
    .industry4Text h1.text-white {
        font-size: 38px;
    }
    .industry4Text p.bannerPara {
        font-size: 15px;
    }
    .industry4Image {
        width: 55%;
        height: 400px;
    }
    .SeamlessIndustry h2 {
        margin-bottom: 1.2rem;
    }
    .SeamlessIndustryGrid {
        column-gap: .25rem;
    }
    .SeamlessIndustryBox:nth-child(odd) h3.seamNum {
        font-size: 1.45rem;
        width: 45px;
        height: 45px;
    }
    .SeamlessIndustryBox:nth-child(even) h3.seamNum {
        font-size: 1.45rem;
        width: 45px;
        height: 45px;
    }
    .seamlessCombine span.seamArrow {
        position: absolute;
        top: 50%;
        left: 40px;
        width: 100px;
        height: 22px;
    }
    .SeamlessIndustryBox h4 {
        font-size: .88rem;
        font-weight: 700;
        line-height: 18px;
    }
    .drivingIndustry4 {
        min-height: 400px;
    }

    /* ================= Hire Python Developer Design CSS Start ================= */
    .pythonConductBox::after {
        left: 4rem;
        width: 78%;
    }
    .dataIndustryBox {
        min-height: 195px;
    }

    /* ================= Salesforce Development Design CSS Start ================= */
    .salesforceHeroText h1.text-white {
        font-size: 36px;
    }
    .reliableSalesforce h2 {
        font-size: 1.85rem;
    }
    .salesforceProvider {
        min-height: 360px;
    }

    .salesforceHeroPicture {
        height: 370px;
    }

    /* ================= Hire Full Stack PHP Developer Design CSS Start ================= */
    .reasonsBoxphp {
        min-height: 275px;
    }

    /* ================= Hire nodejs Developers Design CSS Start ================= */
    section.nodeJsBanner {
        min-height: 380px;
    }
    .javaDeveloperHeroText h1.text-white {
        font-size: 36px;
    }
    .nodeJsHero {
        width: 100%;
        padding-left: 6rem;
    }

    /* ================= Hire Viejs Developers Design CSS Start ================= */
    .hireVuejsEvolving {
        min-height: 324px;
    }

    /* ================= slider salesforce media query ================= */
    ul.salesforce-list li.salesforce-item {
        font-size: 16px;
    }
    ul.salesforce-list li.salesforce-item span {
        width: 50px;
        height: 50px;
        padding: .65rem;
    }
    .salesfarce-btn-combine a {
        font-size: 18px;
    }


    /* ================= Home slider css ================= */
    .slider1 {
        height: 470px;
    }
    .slider2 {
        height: 470px;
    }
    .slider3 {
        height: 470px;
    }
    .slider4 {
        height: 470px;
    }
    .slider5 {
        height: 470px;
    }
    .slider6 {
        height: 470px;
    }
    .slider7 {
        height: 470px;
    }
    .slider3-row {
        height: 470px;
    }
    .mobile-development-img {
        height: 470px;
    }


  }

/* shift above media code */
@media screen and (max-width: 1365px) {
    section.odcSection {
        padding-top: 40px;
        padding-bottom: 50px;
    }
    .odcslickText {
        min-height: 345px;
    }
    .odcslickCarousel.slick-slider button.slick-prev {
        top: 355px;
    }
    .odcslickCarousel.slick-slider button.slick-next {
        top: 355px;
    }
}

/* shift above media code */
@media(max-width: 1299px){
    .modalPopup { 
        height: auto;
    }
    .backendExpertise {
        height: 390px;
        min-height: 390px;
    }
}

/* shift above media code */
@media(min-width:1200px) {
    .process {
        display: -webkit-box;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        flex-direction: row;
        -webkit-box-pack: justify;
        justify-content: space-between
    }
    .process__item {
        width: 100%
    }
    .process__item:not(:last-of-type)::after {
        content: "";
        width: 1px;
        height: 75%;
        background: #8c8c8c;
        position: absolute;
        right: 0;
        top: 50%;
        opacity: .2;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }
}
/* shift above media code */
@media screen and (max-width:1199px) {
    .blog_sec2 {
        min-height: 580px;
        padding: 40px 0;
    }
    .blog_sec2_left {
        padding-right: 2rem;
        min-height: 470px;
    }
    .blog_sec2_left h2 {
        font-size: 36px;
    }
    .blog_sec2_left p {
        font-size: 18px;
        padding-top: 10px;
    }
    .blog_sec2_right {
        width: 90%;
        right: 30px;
    }

    section.blog_sec2.case_study2_banner {
        height: 570px;
        min-height: auto;
        padding: 40px 0;
    }
    section.blog_sec2.case_study2_banner .blog_sec2_left {
        padding-right: 4rem;
    }

    /* adding css below */
    .frameworks_tab_content {
        padding-left: 0px;
    }

    /* adding css below */
    .design_img_boxs {
        width: 80px;
        height: 80px;
    }
    .design_img_boxs img {
        width: 35px;
    }
    .design_img_content {
        padding-top: 18px;
    }
    .design_img_content p {
        font-size: 16px;
    }

     /* adding css below */
    section.integrations-api-travels .api_travels_details {
        margin-top: 0px !important;
    }

    /* adding css below */
    .eCommerce_development_tabs .nav-tabs li a {
        font-size: 16px;
    }
    .magento_circleboxs h3 {
        font-size: 16px;
    }
    .fashion_industry_innerbox {
        min-height: 285px;
    }
    .development_process_innerboxs ul li {
        height: 184px;
    }

    /* adding css below */
    .iot-slider-content{
        min-width: 715px !important;
    }
    .smart-lock{
    bottom:20% !important;
    }
    section.iot-portfolio-hash-top-banner{
    background-position: 80% 100% !important;
    height: auto;
    }
    .iot-portfolio-banner-content{
    margin-top: 3rem !important;
    }
    .iot-portfolio-banner-content h1{
    padding-right: 2rem;
    }

    /* adding css below */
    .research_discovery_box {
        min-height: 488px;
    }
    .hardware_prototyping_section_inner_boxs {
        min-height: 320px;
    }

    /* adding css below */
    .flutter-head {
        padding: 40px 0px 50px 0px;
    }
    .flutter-head h1 {
        font: normal normal bold 40px/50px Poppins;
        margin-bottom: 1rem;
    }
    .flutter-head p {
        margin: 15px 0 25px;
    }
    .ZipCred.py-5 {
        padding-top: 0 !important;
        padding-bottom: 0px !important;
    }
    section.outer-ZipCred {
        padding: 40px 0;
    }
    .flutters-logo .logo {
        width: 450px;
    }

    /* adding css below */
    .realtime_banner .heading1 {
        font: normal normal bold 42px/60px Poppins;
    }

    /* adding css below */
    .read_our_case_studies_inner {
        min-height: 358px;
    }

    /* adding css below */
    .mvp-development-banner-inner .mvp-development-banner-content h2 {
        font-size: 36px;
        line-height: 50px;
    }
    .mvp-development-banner-inner .mvp-development-banner-content a {
        font-size: 16px;
    }
    #mvp-minimum-credible h2 {
        font-size: 36px;
        line-height: 50px;
        padding-right: 20px;
    }
    .realtime_your_business_scrollbar {
        height: 360px;
        padding: 10px 20px 0px 20px;
    }
    .agile-approach-right-content .right-content-inner {
        margin-left: -3rem;
    }

    /* adding css below */
    .impactProductBoxes_new .impactProductBox {
        min-height: 392px;
    }
    .impactProductBoxes_new .customApplicatonBox {
        min-height: 325px;
    }
    .read_our_case_studies .caseStudyBox {
        min-height: 440px;
    }
    .boost_your_business_your_new .customApplicatonBox {
        min-height: 355px;
    }

    /* adding css below */
    .why_wasteTrack_boxs {
        padding-left: 3%;
    }
    .why_wasteTrack_boxs {
        padding-right: 100px;
    }
    .appimgslider {
        left: 41%;
    }

    .trustedSection .col-sm-12 .trustCard h5 {
        font-size: 16px;
    }
    .ContentGenerationBox {
        width: 100%;
    }

    /* adding css below */
    .modbus-selection-flex {
        grid-template-columns: repeat(2, 1fr);
    }
    .modbus-selection-text h4 {
        font-size: 16px;
    }

    /* adding css below */
    .transTechno h5 {
        font-size: 16px;
    }
    .transformationTechno h2 {
        font-size: 32px;
        font-weight: 600;
        line-height: inherit;
    }
    .streamline {
        display: block;
        overflow-x: auto;
        width: 100%;
    }
    .streamlineGrid {
        width: 1320px;
    }

    /* adding css below */
    .eventBtn {
        gap: 30px;
        position: absolute;
        right: 50px;
        bottom: -85px;
    }
    .speaker_events_flex {
        flex-wrap: inherit;
    }
    .speaker_events_flex_paddi {
        flex: 0 0 48.85%;
    }
    .event_details_btn a {
        padding: 10px 15px;
        margin-right: 10px;
    }
    .speaker_events_flex.event-overide {
        flex-direction: column;
    }
    .speaker_boxs.event-autobox {
        height: 100%;
    }

    /* adding css below */
    .loraCaseList ul {
        padding-left: 15px;
    }

    /* adding css below */
    section.caseStudyBannerIiot {
        min-height: 370px;
    }
    .loRaStudyBannerText h1 {
        font-size: 65px;
        line-height: 88px;
    }

    /* adding css below */
    .portfolioNavigation .portfolioList .portfolioItems .portfolioLink {
        margin-right: 60px;
    }

    /* adding css below */
    .zoofoodStackGrid .stackIcon img {
        height: 60px;
    }

    /* adding css below */
    .meanscanle h2 {
        font-size: 32px;
        font-weight: 700;
        line-height: 50px;
    }
    .meanstackCarousel.slick-slider .slick-prev {
        left: 0;
    }
    .meanstackCarousel.slick-slider .slick-next {
        right: 0;
    }

    /* adding css below */
    .navitaireInitiatives {
        min-height: 230px;
    }

    /* adding css below */
    .uiuxCarousel .slick-prev:before {
        width: 14px;
        height: 14px;
        left: 5px;
    }
    .uiuxCarousel .slick-next:before {
        width: 14px;
        height: 14px;
        right: 5px;
    }
    .manageForm .iti .iti__country-list {
        width: 280px;
    }
    .uiuxContent h2 {
        line-height: 45px;
    }
    .uiuxCarouselBobCustom.slick-slide {
        height: 220px;
    }

    /* adding css below */
    .nav-tabs.consultCaterList .nav-item .nav-link::after {
        right: -3.25rem;   
    }

    /* adding css below */
    .gatewayPilltab .nav-pills li.nav-item {
        height: 100px;
    }

    /* adding css below */
    .productProcessGridOuter {
        display: none;
    }
    .productProcessMobOuter {
        display: block;
    }
    .productProcessCaroMobo .productProcessItem {
        height: auto;
        min-height: 385px;
    }
    .productProcessCaroMobo.slick-slider.slick-dotted {
        margin: 0;
    }
    .productProcessCaroMobo ul.slick-dots {
        bottom: -10px;
        position: inherit;
    }
    .productProcessCaroMobo .slick-dots li {
        margin: 0 12px;
        width: auto;
        height: auto;
    }
    .productProcessCaroMobo .slick-dots li button {
        width: 20px;
        height: 20px;
        padding: 5px;
        border-radius: 50%;
        background: #949899;
    }
    .productProcessCaroMobo .slick-dots li.slick-active button {
        background: #00aeef;
    }
    .productProcessItem p {
        -webkit-box-orient: inherit !important;
        font-size: 15px;
        margin: 0;
    }
    .productEngineeringSlick.slick-slider button.slick-prev {
        left: -15px;
    }
    .productEngineeringSlick.slick-slider button.slick-next {
        right: 10px;
    }

    /* adding css below */
    .productListingImage img {
        max-width: 620px;
        width: 100%;
    }
    .listingExploreBox h3 {
        font-size: 1.25rem;
    }

    /* ================= DevOps Services and Solutions Design CSS Start ================= */
    .devopSolubox {
        min-height: 382px;
        padding: .75rem;
    }
    .devopSolubox h5 {
        font-size: 1rem;
    }
    .devopsExperienceBox::after {
        height: 16px;
        left: 1.45rem;
    }

    /* ================= Industry 4.0 Consulting Company CSS Start ================= */
    .SeamlessIndustryGrid {
        min-height: 529px;
    }
    .SeamlessIndustryBox h3.seamNum:before {
        width: 85px;
    }
    .SeamlessIndustryBox:nth-child(even) {
        margin-top: 13.8rem;
    }
    .seamlessCombine span.seamArrow {
        left: 35px;
        width: 75px;
        height: 22px;
    }
    .drivingIndustry4 {
        min-height: 424px;
    }

    /* ================= Hire Python Developer Design CSS Start ================= */
    .hirePythonImage {
        height: 340px;
    }
    .pythonConductBox::after {
        left: 4.25rem;
        width: 70%;
    }
    .dataIndustryBox {
        min-height: 215px;
    }

    /* ================= Hire Full Stack PHP Developer Design CSS Start ================= */
    .reasonsBoxphp {
        min-height: 300px;
    }

    /* ================= Hire nodejs Developers Design CSS Start ================= */
    section.nodeJsBanner::before {
        width: 430px;
        height: 475px;
    }
    .nodeJsHero {
        width: 95%;
        padding-left: 4rem;
    }

    /* ================= Hire Viejs Developers Design CSS Start ================= */
    .hireVuejsEvolving {
        min-height: 340px;
    }

    /* ================= Hire Laravel Developers Design CSS Start ================= */
    .hireLaravelHero {
        width: 100%;
    }

    /* ================= Hire Ruby on Rails Developers CSS Start ================= */
    .hireRubyonRailBannerText h1 {
        font-size: 32px;
    }

    /* headings common css */
    .heading.lg {
        font-size: 36px;
        line-height: 45px;
    }
    .heading.md {
        font-size: 36px;
        line-height: 45px;
    }
    .heading {
        font-size: 36px;
        line-height: 45px;
    }

    /* ================= Case Study Booking Portal for tour and travel agency CSS Start ================= */
    section.bookingPortalBanner {
        min-height: auto;
    }
    .bookingPortalBannerText h1.bannerHead {
        font-size: 40px;
        line-height: 55px;
    }
    .bookingPortalHero {
        height: 340px;
    }

    /* ================= slider salesforce media query ================= */
    .slider6 {
        height: 540px;
    }
    .salesfarce-btn-combine {
        display: flex;
        flex-wrap: inherit;
        gap: 0.75rem;
    }
    .salesfarce-btn-combine a {
        font-size: 18px;
        padding: 12px 15px 12px 15px;
    }

    /* ================= devops consulting slider media query ================= */
    .slider5 h1 {
        font-size: 40px;
    }
    .language-icon {
        padding: 0 3rem;
        gap: 3rem;
    }

    /* Vision Pro App Development Company CSS Start */
    .pythonConductBox.visionAppleBox::after {
        width: 65%;
    }

}

/* shift above media code */
@media screen and (max-width: 1120px) {
    section.odcSection {
        padding-bottom: 30px;
    }
}

/* shift above media code */
@media screen and (max-width: 1080px) {
    .slider1 .internet-things-headings .water-mark-h1 {
        font-size: 80px;
    }
    .slider1 .internet-things-headings .heading2 {
        font-size: 70px;
    }
    .event-autobox {
        height: auto;
        width: 40%;
    }
    .event-autobox img {
        height: 100%;
    }

    /* adding css below */
    .meanPowerUp {
        min-height: 230px;
    }
    .meanPowerUp img {
        height: 45px;
    }
    .meanPowerUp h5 {
    font-size: 1.1rem;
    margin: 1rem 0 .5rem;
    }
    .meanExpertiseFlex h3.meanExpertNum {
        font-size: 2rem;
        font-weight: 600;
    }
    .meanExpertise h5 {
        font-size: 1rem;
        font-weight: 500;
    }
    .meanExpertise p {
        font-size: .88rem;
    }

    /* adding css below */
    .nav-tabs.uiuxApproachList .nav-item .nav-link::after {
        display: none;
    }
    .upliftedBottom {
        min-height: 240px;
    }
    .upliftedBox {
        height: 240px;
    }
    .upliftedUpperText {
        height: 240px;
    }

    /* adding css below */
    section.odcSection {
        padding-bottom: 10px;
    }

    .odcslickCarousel.marginSlick {
        margin: 0;
    }
    .odcslickCarousel.marginSlick .odcItems {
        margin-left: 0;
        margin-right: 0;
    }
    /* adding css below */
    .nav-tabs.consultCaterList .nav-item .nav-link::after {
        right: -2.7rem;   
    }

    /* adding css below */
    .javaHero {
        height: auto;
    }
    /* adding css below */
    /* ================= DevOps Services and Solutions Design CSS Start ================= */
    .devopsHeroRight {
        height: auto;
    }
    .odcDedicated h4 {
        font-size: 18px;
    }
    .blueChooseIcon img {
        width: 150px;
    }
    .blueChooseText h4 {
        font-size: 1.25rem;
    }
    .blueChooseText p {
        padding-left: 0;
    }

    /* ================= Industry 4.0 Consulting Company CSS Start ================= */
    .SeamlessIndustry h2 {
        font-size: 32px;
    }
    .SeamlessIndustryGrid {
        min-height: 601px;
    }
    .SeamlessIndustryBox:nth-child(odd) .SeamlessIndustryOuter {
        min-height: 280px;
    }
    .SeamlessIndustryBox h4 {
        height: 25px;
        margin-bottom: 1rem;
    }
    .seamlessCombine span.seamArrow {
        width: 70px;
    }
    .SeamlessIndustryBox:nth-child(even) h3.seamNum {
        font-size: 1.25rem;
        width: 40px;
        height: 40px;
    }
    .SeamlessIndustryBox:nth-child(odd) h3.seamNum {
        font-size: 1.25rem;
        width: 40px;
        height: 40px;
    }

    /* ================= Hire Full Stack PHP Developer Design CSS Start ================= */
    .reasonsBoxphp {
        min-height: 320px;
    }

    /* ================= Hire Viejs Developers Design CSS Start ================= */
    .hireVuejsEvolving {
        min-height: 365px;
    }
    .hireVuejsEvolving h5 {
        font-size: 1rem;
    }

     /* ================= Case Study Booking Portal for tour and travel agency CSS Start ================= */
     .bookingPortalBannerText h1.bannerHead {
        font-size: 36px;
        line-height: 50px;
    }
    .bookingPortalHero {
        height: 300px;
    }

    /* ================= slider salesforce media query ================= */
    .slider1 {
        height: 440px;
    }
    .slider6 h1 {
        font-size: 45px;
    }
    .slider3 {
        height: 440px;
    }
    .slider3 .right-grid {
        display: none;
    }
    .slider4 {
        height: 440px;
    }
    .slider5 {
        height: 440px;
    }
    .slider6 {
        height: 440px;
        padding-left: 3.5rem;
    }
    .slider7 {
        height: 440px;
    }
    .slider-image {
        margin-top: 0px;
        margin-left: -92px;
    }
    .devops-slide {
        padding-left: 3.5rem;
    }
    .slider1 .internet-things-headings .border-slide {
        margin-top: 50px;
    }
    .slider1 .internet-things-headings .box1 {
        padding-top: 70px;
    }
    ul.tech_icons li {
        flex: 0 0 35%;
    }
    ul.salesforce-list {
        gap: 0.5rem;
    }
    ul.salesforce-list li.salesforce-item {
        font-size: 14px;
    }
    ul.salesforce-list li.salesforce-item span {
        width: 50px;
        height: 50px;
        padding: .5rem;
    }
    
    .salesfarce-btn-combine {
        display: flex;
        flex-wrap: inherit;
        gap: 0.75rem;
    }
    .salesfarce-btn-combine a {
        font-size: 16px;
        padding: 10px 12px;
    }
    .backendExpertise {
        height: 415px;
        min-height: 415px;
    }
}


/* shift above media code */
@media(max-width:1024px) {
    .outer-slick-image {
        padding: 0 60px !important;
      }
    .tabs-button {
        width: auto !important;
    }
    .web-portfolio h1 {
      font-weight: 56px;
      font-weight: bold;
      line-height: 71px;
    }
    .web-thinkGas {
      padding: 20px 0;
    }

    .under-web-thinkGas {
      padding: 0 20px;
    }
    .web-thinkGas-two {
      padding: 30px 0;
    }

    /* adding css below */
    .iot-slider-content{
        min-width: 615px !important;
    }
    section.iot-portfolio-has-top-banner{
        background-position: 80% 110% !important;
    }
    .iot-portfolio-banner-content{
        margin-top: 4rem !important;
        margin-bottom: 6rem;
    }
    .iot-portfolio-banner-content h1{
        font-size: 36px;
        padding-right: 0px !important;
        line-height: 65px;
    }

    /* adding css below */
    .ev-health{
        background-image: url(../images/ev-background-banner.png);
        background-size: contain;
        background-repeat: no-repeat;
        height: 420px;
      }
      .waste-sorting{
        background-color: #fff;
        background-image: url(../images/waste-sorting-bg.png);
        background-size: contain;
        background-repeat: no-repeat;
        height: 420px;
      }
      .smart-table-iot{
        background-color: #fff;
        background-image: url(../images/smart-table-iot-bg.png);
        background-size: contain;
        background-repeat: no-repeat;
        height: 420px;
      }
      .smart-door-iot{
        background-color: #fff;
        background-image: url(../images/smart-door-iot-bg.png);
        background-size: contain;
        background-repeat: no-repeat;
        height: 420px;
      }
      .ev-health h1{
        font: normal normal bold 32px/69px Poppins;
      }
      .waste-sorting h1{
        line-height: 35px !important;
    }

    /* adding css below */
    .outer-ZipCred {
        overflow: hidden !important;
      }
    .flutter-healthcare {
        height: auto !important;
        justify-content: flex-start !important;
        min-height: 320px !important;
    }

    /* adding css below */
    .agumentation-banner-inner h2{
        font-size: 34px;
        line-height: 55px;
    }
    .scale-up-team-iot-inner{
        margin-bottom: 1rem;
        min-height: 200px;
    }
    .iot-agumentation-credible h2{
        font-size: 38px;
        line-height: 50px;
    }

    /* adding css below */
    .agumentation-banner-inner h2{
        font-size: 34px;
        line-height: 55px;
    }
    .scale-up-team-iot-inner{
        margin-bottom: 1rem;
        min-height: 200px;
    }
    .iot-agumentation-credible h2{
        font-size: 38px;
        line-height: 50px;
    }

    /* adding css below */
    section.caseStudyManage {
        margin-left: 15px;
        margin-right: 15px;
    }
    section.caseStudyManage .container-fluid {
        width: 100%;
        padding: 0;
    }
    section.caseStudyManage .slick-list {
        margin-top: 0;
    }
    .mvp-development-banner-inner .mvp-development-banner-content {
        padding: 1rem 3rem;
        height: auto;
        width: 100%;
    }
    .mvp-development-banner-inner .mvp-development-banner-content h2 {
        font-size: 32px;
        line-height: 45px;

    }
    .mvp-development-banner-inner .mvp-development-banner-content p {
        margin-bottom: 3rem;
    }
    .mvp-development-banner-inner .mvp-development-banner-content a {
        font-size: 16px;
        line-height: 24px;
        padding: 10px 15px;
    }

    /* .mvp-development-banner-inner::before {
        top: -1%;
    } */

    #mvp-minimum-credible h2 {
        padding-right: 0;
        font-size: 45px;
        line-height: 60px;
    }
    #mvp-development-services .mvpDevelopmentBox {
        min-height: 295px;
    }
    #mvp-development-services .mvpDevelopmentBox .mvp-app-text p {
        font-size: 15px;
    }
    #mvp-industry-specific .mvp-industry-specific-header {
        flex-direction: column;
    }
    #mvp-industry-specific .mvp-industry-specific-main p {
        font-size: 16px;
    }
    .mvp-development-contact-us-banner #contact-us-banner-inner p {
        padding: 0 0px 0 70px !important;
        font-size: 28px !important;
    }
    #mvp-industry-specific .mvp-industry-specific-header p {
        width: 100% !important;
        margin-left: 0 !important;
    }
    #mvp-industry-specific .row {
        margin-top: 0 !important;
    }
    #mvp-industry-specific .mvp-industry-slick {
        margin-top: 3rem !important;
    }

    /* adding css below */
    .press-release-listing-main {
        padding: 50px 0;
    }
    .press-release-iot-heading h1 {
        padding: 0 !important;
        font-size: 36px;
        line-height: 50px;
    }
    .press-release-iot-gateway-inner p {
        font-size: 16px;
        line-height: 25px;
    }
    .press-release-listing-inner h4 {
        font-size: 36px;
        line-height: 50px;
    }
    .press-release-listing-inner p {
        font-size: 16px;
        line-height: 25px;
        margin-bottom: 0;
    }

    /* .press-release-listing-events-inner {
        flex-direction: column;
        justify-content: flex-start;
        align-items: flex-start;
    } */

    .press-release-listing-events-inner {
        align-items: center;
    }
    .press-release-listing-events-inner .view-more-btn {
        margin-top: 1rem;
        margin-right: 0;
    }
    .press-release-listing-events-inner .view-more-btn a {
        font-size: 16px;
        line-height: 25px;
    }
    .press-release-listing-events-inner .date-time h4 {
        font-size: 18px;
        line-height: 27px;
    }
    .press-release-iot-main a {
        word-break: break-all;
        display: block;
    }
    .whiteBg h4 {
        width: 100%;
    }

    /* adding css below */
    .on-demand-how-to-enlarge-business-inner h4 {
        font-size: 18px;
        line-height: 30px;
        margin-bottom: 1rem;
    }
    .on-demand-app-developemnt-dominating-industry-inner {
        max-height: 354px !important;
        padding: 70px 40px !important;
    }
    .on-demand-app-developemnt-dominating-industry-inner h4 {
        font-size: 18px;
        line-height: 25px;
    }
    .on-demand-app-developemnt-dominating-industry-inner .on-demand-dominating-hover-content p {
        font-size: 16px;
        line-height: 25px;
    }
    .on-demand-app-developemnt-dominating-industry-inner .on-demand-dominating-hover-content h3 {
        font-size: 20px;
        line-height: 30px;
    }
    .on-demand-app-solutions-with-system-integrations-heading {
        transform: translate(0%, 0%);
    }
    .on-demand-app-solutions-with-system-integrations-heading {
        margin-bottom: 2rem;
    }
    .on-demand-app-development-dominating-industry-heading h4 {
        font-size: 24px;
        line-height: 36px;
        text-align: left;
    }
    .on-demand-app-development-dominating-industry-heading p {
        text-align: left;
    }

    /* adding css below */
    .hashstudioz-home-page-banner-area-inner h4 {
        padding-right: 0;
        font-size: 38px;
        line-height: 55px;
    }
    .hashstudioz-home-page-banner-area-inner p {
        font-size: 18px;
        line-height: 27px;
        padding-right: 100px;
    }
    section.hashstudioz-home-page-banner-area .floating-div {
        right: 3%;
    }
    .expansion-of-expertise-leading-industries-inner .hoverable-content {
        padding: 0 20px;
    }
    .we-focus-on-your-intentions-developers-main p {
        min-height: auto !important;
    }
    .achieve-business-goals-with-hashstudioz-heading h4 {
        transform: translate(0%, 0%);
        font-size: 30px;
        line-height: 45px;
        margin-bottom: 1rem;
    }
    .achieve-business-goals-with-hashstudioz-right-content {
        margin-top: 1rem;
    }

    /* adding css below */
    .processBox::after {
        right: -48px;
        width: 100px;
    }

    /* adding css below */
    .iotCustomOuter .outer-slick-image {
        padding: 0 !important;
    }
    .rs-digital-slider-bottom.slider {
        width: auto;
    }

    /* adding css below */
    .streamlineIcon img {
        max-width: 60px;
    }
    .nav-tabs.streamlineGrid li.nav-item .nav-link {
        padding-left: 10px;
        padding-right: 10px;
    }

    /* adding css below */
    section.odcSection {
        padding-bottom: 40px;
    }
    .odcslickFlex {
        min-height: inherit;
    }
    .odcslickText {
        min-height: inherit;
        height: min-content;
    } 
    .odcslickCarousel.slick-slider button.slick-prev {
        top: -36px;
    }
    .odcslickCarousel.slick-slider button.slick-next {
        top: -36px;
    } 
    .odcslickPicture {
        height: 300px;
    }

    /* adding css below */
    .dataIndustryData h4 {
        font-size: 1.2rem;
    }
    .dataIndustryText h4 {
        font-size: 1.2rem;
    }

    /* ================= Industry 4.0 Consulting Company CSS Start ================= */
    .SeamlessIndustryGrid {
        min-height: 640px;
    }
    .seamlessCombine span.seamArrow {
        width: 60px;
    }
    .SeamlessIndustryBox:nth-child(odd) .SeamlessIndustryOuter {
        min-height: 286px;
    }
    .SeamlessIndustryBox:nth-child(even) .SeamlessIndustryOuter {
        min-height: 290px;
    }

    /* ================= Slider Responsive CSS Start ================= */
    .language-icon {
        padding: 0 2rem;
        gap: 1rem;
        bottom: 0;
    }
    .five4g-digital-box-bottom h5 {
        font-size: 16px;
        line-height: 24px;
    }

}

/* adding css below */
/* header menu on hover */
@media(min-width:992px) {
    .dropdown:hover .dropdown-menu {
        display: block;
        margin-top: 0
    }
    .drop-down-ul:hover,
    .mega-drop-down a:hover+.mega-menu,
    .mega-menu:hover {
        display: block
    }
    .mobile_slider {
        display: none
    }
}
/* header menu on hover end */

/* shift above media code */
@media screen and (max-width:992px) {
    .blog_sec2 {
        min-height: 480px;
    }
    .blog_sec2_left {
        padding-right: 0rem;
        min-height: 360px;
    }
    .blog_sec2_left h2 {
        font-size: 32px;
    }
    .blog_sec2_left p {
        font-size: 16px;
        padding-top: 10px;
    }
    .blog_sec2_right {
        right: 15px;
    }
    section.blog_sec2.case_study2_banner {
        height: 450px;
    }
    section.blog_sec2.case_study2_banner .blog_sec2_left {
        padding-right: 2rem;
    }

    /* adding css below */
    .nav-pills-custom-two .nav-link::before {
        content: '';
        display: block;
        border-top: 8px solid transparent;
        border-left: 10px solid #fff;
        border-bottom: 8px solid transparent;
        position: absolute;
        top: 50%;
        right: -10px;
        transform: translateY(-50%);
        opacity: 0;
    }

    /* adding css below */
    .iot_hardware_designing_services_text h4 {
        font-size: 16px;
        padding: 15px 0px;
        margin: 0;
        border: 0px;
    }
    .iot_hardware_designing_services_btn a {
        padding: 10px 12px;
        border-radius: 10px;
        font-size: 14px;
        font-weight: 500;
    }

    /* adding css below */
    .ev-health,.measure{
        background-image: none;
        height: auto;
      }
      .ev-monitoring{
        height: auto;
        padding: 30px 0;
      }
      .under-ev,.measure .col-lg-5,.ev-monitoring .col-lg-5{
        display: flex;
        justify-content: center;
      }
      .under-ev img,.measure .col-lg-5 img,.ev-monitoring .col-lg-5 img{
        width: 70%;
      }
      .measure h2,.measure h3,.ev-monitoring h3,.system-architecture h3{
        font: normal normal bold 28px/49px Poppins;
      }
      .waste-sorting h1{
        margin-top: 20px;
      }
      .smart-digital .row{
        padding-top: 20px;
      }
      .smart-table-iot h1{
        margin-top: 20px;
      }
      .smart-door-ev .smart-door-room-ab{
        display: flex;
        justify-content: center;
    }

    /* adding css below */
    .banner_all_tabs {
        padding-bottom: 30px;
    }
    .realtime_our_work .realtime_our_work_inner_boxs {
        margin-top: 20px;
    }

    /* adding css below */
    .buttons4g a {
        padding: 10px 20px;
        font-size: 18px;
    }
    .slick-image.rs-digital-sticky {
        height: auto;
    }
    .slider-for.rs-digital-slider {
        height: auto !important;
    }
    .similar-modbus-design {
        padding: 20px 0;
    }

    .gsm-gprsHead h2.headblue {
        margin-top: 2rem;
        margin-bottom: 10px;
    }

    /* adding css below */
    .streamline-heading {
        font-size: 16px;
    }
    .invisibleText {
        visibility: hidden;
        display: none;
    }

    /* adding css below */
    .sitemapDesignGrid {
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 15px;
    }

    /* adding css below */
    .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
    .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
    .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
    .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } 
    
    .speaker_events .speaker_boxs {
        height: 370px;
    }
    .speaker_events .speaker_boxs img {
        height: 100%;
    }
    .event_page_heading { background-size: 100%;
    }
    .eventBtn {
        position: initial;
        width: 100%;
        justify-content: center !important;
    }
    .event_details_section_right {
        height: auto !important;
    }
    .speaker_boxs.event-autobox {
        height: auto;
    }
    .speaker_events_flex.event-overide {
        flex-direction: column;
    }
    .event-autobox {
        width: 30%;
    }

    /* adding css below */
    .loRaStudyBannerText h1 {
        font-size: 46px;
        font-weight: 700;
        line-height: 60px;
    }
    section.loRaStudyBanner {
        height: auto;
        min-height: auto;
    }
    .loRaStudyBannerLeft img {
        width: 220px;
    }
    .loraCaseList ul {
        padding-left: 15px;
    }

    /* adding css below */
    section.caseStudyBannerIiot {
        min-height: 300px;
    }
    .loRaStudyBannerText {
        width: 100%;
    }
    .loRaStudyBannerText h1 {
        font-size: 46px;
        line-height: inherit;
    } 

    /* adding css below */
    .portfolioNavigation .portfolioList .portfolioItems .portfolioLink {
        font-size: 18px;
        text-decoration-thickness: 2px;
        margin-right: 80px;
    }

    /* adding css below */
    .zoofoodHeroBannerText {
        text-align: center;
        padding: 30px 0px;
    }
    .zoofoodBoxContent h2 {
        text-align: center;
        margin-bottom: 15px;
    }
    .zoofoodBoxContent h2.seamlesshead2 {
        text-align: left;
        margin-bottom: 2rem;
    }
    .zoofoodProcess {
        padding-left: 0rem;
    }
    
    .zoofoodBoxContent p {
        text-align: center;
    }
    .zoofoodProcess .tab-content>.active {
        background: transparent;
    }
    .zoofoodStackGrid {
        grid-template-columns: repeat(4, 1fr);
    }

    /* adding css below */
    .meanStackBannerText {
        text-align: center;
        padding-right: 0;
        margin-bottom: 30px;
    }
    .meanStackBannerText .bookBtn {
         margin-top: 15px;
    }
    .meanStackFramework ul {
        justify-content: center;
        gap: 1rem;
        margin-top: 1rem;
    }
    .meanStackMultiple h2 {
        text-align: center;
        font-size: 34px;
        font-weight: 700;
        line-height: 45px;
    }
    .meanStackContent {
        padding: 0 15px;
    }
    .meanStackContent .accordion .card-header .btn {
        text-align: center;
    }
    .meanStackContent .card .card-body p {
        text-align: center;
    }
    .meanStackContent h3 {
        font-size: 34px;
        text-align: center;
        font-weight: 600;
    }
    .meanStackTitle h3 {
        font-size: 34px;
        text-align: center;
    }
    .meanHire {
        text-align: center;
    }
    .meanPowerUp {
        text-align: center;
    }
    .meanStackMultiple h2 {
        font-size: 36px;
        font-weight: 600;
        line-height: 45px;
    }
    .meanscanle {
        text-align: center;
        margin-bottom: 1rem;
    }
    .meanApproach {
        text-align: center;
    }
    .meanExpertiseFlex {
        display: flex;
        flex-direction: column;
        padding: 0 1.5rem;
        text-align: center;
    }

    /* adding css below */
    section.navitaireBanner {
        min-height: auto;
        padding: 30px 0;
    }
    .navitaireBannerText h2 {
        font-size: 32px;
        line-height: 45px;
    }
    .navitaireBannerText {
        padding: 0 1.5rem;
    }
    .navitaireContent h3 {
        font-size: 28px;
    }
    .navitaireContent h2 {
        font-size: 28px;
        line-height: 40px;
    }
    .navitaireInitiatives {
        min-height: auto;
        margin-bottom: 1rem;
    }
    .navitaireContent ul.highlightList {
        padding-left: 1.5rem;
        margin-top: 1rem;
    }
    .navitaireBannerText .bookBtn {
        padding: 10px 15px;
        margin-top: 15px;
    }
    .navitaireApartGrid {
        grid-template-columns: repeat(2, 1fr);
        display: grid;
        justify-content: center;
        align-items: center;
    }
    .navitaireApartItems {
        width: auto;
    }
    .chooseSectionGrid {
        grid-template-columns: repeat(2, 1fr);
    }

    /* adding css below */
    .uiuxBannerText h1.text-white {
        font-size: 36px;
    }
    .uiuxblue {
        width: 95%;
        background: #00AEEF;
        position: absolute;
        top: -40px;
        right: 0;
        left: 0;
        margin: auto;
        padding: 2rem 1.5rem;
    }
    .uiuxblue p span {
        display: inline-block;
    }
    .uiuxApproach {
        display: block;
        overflow-x: auto;
        width: 100%;
    }
    .uiuxApproachList {
        width: 850px;
    }
    .uiuxCarousel .slick-prev.slick-arrow {
        top: -20px;
        left: 5px;
    }
    .uiuxCarousel .slick-next.slick-arrow {
        right: 5px;
        top: -20px;
    }
    .uiuxContent.uiuxDeep p {
        margin-bottom: 1.5rem;
    }
    .uiuxBox h3 {
        font-size: 1.75rem;
    }
    .upliftedUpperOuter .upliftedUpper {
        min-height: 200px;
    }
    .upliftedBottom {
        min-height: 200px;
    }
    .upliftedBox {
        height: 200px;
    }
    .upliftedUpperText {
        height: 200px;
    }
    .uiuxCater h2.uiuxCaterTitle {
        font-size: 32px;
    }
    .uiuxVertical .uiuxPicture {
        width: 35%;
        height: 240px;
    }
    .uiuxCarouselBobCustom.slick-slide {
        height: 200px;
    }

    /* adding css below */
    .odcStepper {
        gap: 10px;
        margin: 15px;
    }
    .stepperStep {
        font-size: 1.5rem;
        font-weight: 600;
    }
    .stepperStep:before {
        border-width: 32px 0 28px 20px;
        left: -20px;
    }
    .stepperStep:after {
        border-width: 31px 0px 30px 20px;
        right: -20px;
    }

    .odcslickCarousel.marginSlick {
        margin: 0;
    }
    .odcslickCarousel.marginSlick .odcItems {
        margin-left: 0;
        margin-right: 0;
    }

    /* adding css below */
    .nav-tabs.consultCaterList .nav-item .nav-link::after {
        display: none;
    } 
    .consultBannerText h1.text-white {
        font-size: 36px;
    }

    /* adding css below */
    .dataIndustryData h4 {
        font-size: 1rem;
    }
    .dataIndustryText h4 {
        font-size: 1rem;
    }
    .analyticsCaroItems {
        margin-right: 10px;
        margin-left: 10px;
        min-height: 204px;
    }
    .analyticEngage .col-xl-4 .odcDedicated {
        margin-top: 1.2rem;
        border-right: 0px solid #F89B1C;
    }
    .dataAnalyticsText h1.text-white {
        font-size: 36px;
    }
    .dataAnalyticsText .bannerPara {
        padding-right: 1.5rem;
    }
    .analyticsCaro.slick-slider button.slick-prev {
        right: 55px;
        top: 215px;
    }
    .analyticsCaro.slick-slider button.slick-next {
        right: 0px;
        top: 215px;
    }

    /* adding css below */
    section.engineeringBanner {
        min-height: 400px;
    }
    .odcBannerText h1 {
        font-size: 36px;
    }
    .odcBannerText .bookBtn {
        margin-top: 20px;
    }
    .engineeringDarkFlex {
        flex-direction: column;
    }
    .engineeringDark {
        width: 100%;
        min-height: 280px;
    }
    .engineeringDarkGrid {
        width: 100%;
    }
    .productProcessCaroMobo .slick-dots li {
        margin: 0 5px;
    }
    .productProcessCaroMobo .slick-dots li button {
        width: 15px;
        height: 15px;
    }
    .productProcessCaroMobo .productProcessItem {
        height: auto;
        min-height: 255px;
    }
    .dataIndustryBox {
        min-height: 240px;
    }
    .productToolBlue {
        padding: 15px;
    }
    .productToolBlueInside {
        padding: .7rem;
    }
    .productToolBlueInside h3 {
        font-size: 1.5rem;
    }
    .productEngineeringSlick ul.slick-dots li {
        margin: 0 5px;
    }
    .productEngineeringSlick ul.slick-dots li button {
        background: #fff;
        width: 25px;
        height: 12px;
        border-radius: 20px;
    }
    .productEngineeringSlick ul.slick-dots li.slick-active button {
        background-color: #00a9e8;
    }

    /* adding css below */
    .productListingGrid {
        grid-template-columns: 1fr 35%;
    }
    .productListingRow {
        grid-template-columns: 1fr;
    }
    .productListing h1 {
        font-size: 40px;
    }

    /* adding css below */
    .javaThroughGrid {
        gap: 2.5rem;
    }
    .javaThroughItems::after {
        right: -1.85rem;
        width: 25px;
    }
    .javaThroughItems h5 {
        font-size: 1.1rem;
    }
    .analyticEngage .col-xl-4 .odcDedicated.machinebased {
        border-right: 0px solid #00AEEF;
    }

    /* adding css below */
    /* ================= DevOps Services and Solutions Design CSS Start ================= */
    .javaDeveloperHeroText h1.text-white {
        font-size: 32px;
    }
    .devopSolubox {
        padding: 1rem 1rem;
        min-height: 280px;
    }
    .devopsHire h4 {
        font-size: 1rem;
        font-weight: 700;
    }
    .devopsExperienceBox::after {
        height: 12px;
        left: 1.75rem;
    }

    /* adding css below */
    /* ================= Hire .Net Developer Design CSS Start ================= */
    .dotNetDevelopImage {
        padding-left: 1rem;
    }
    .devopsExperienceBox h5 {
        font-size: 1rem;
    }
    .devopsExperienceBox::after {
        left: 3.75rem;
        width: 65%;
    }
    .devopsExperienceBox h3.numcircle {
        font-size: 1.5rem;
        width: 45px;
        height: 45px;
    }
    .devOpsMaterialBox h4 {
        font-size: 1rem;
    }

    /* ================= Industry 4.0 Consulting Company CSS Start ================= */
    .SeamlessIndustryGrid {
        min-height: 570px;
    }
    .SeamlessIndustryBox:nth-child(odd) .SeamlessIndustryOuter {
        min-height: 250px;
    }
    .SeamlessIndustryBox:nth-child(even) .SeamlessIndustryOuter {
        min-height: 255px;
    }
    .SeamlessIndustryOuter p {
        font-size: 14px;
    }
    .SeamlessIndustryBox h4 {
        font-size: .85rem;
        font-weight: 600;
        line-height: 16px;
    }

    /* ================= Hire Python Developer Design CSS Start ================= */
    section.hirePythonBanner {
        min-height: 400px;
        padding: 30px 0;
    }
    .hirePythonImage {
        height: 320px;
    }
    .dataIndustryBox {
        min-height: 240px;
    }
    .hirePythonBenefitText h4 {
        font-size: 1.55rem;
        line-height: 35px;
    }
    .hirePythonBenefitGrid {
        grid-template-columns: repeat(2, 1fr);
    }
    .pythonConductBox::after {
        left: 4rem;
        width: 65%;
    }
    .pythonConductBox h3.numcircle {
        font-size: 1.5rem;
        width: 45px;
        height: 45px;
    }

    /* ================= Salesforce Development Design CSS Start ================= */
    .salesforceHeroText h1.text-white {
        font-size: 32px;
    }

    /* ================= Hire Full Stack PHP Developer Design CSS Start ================= */
    .reasonsBoxphp {
        min-height: 348px;
    }

    /* ================= Hire Angular Developers Design CSS Start ================= */
    .hireAngularPicture {
        height: 360px;
        padding-left: 0rem;
    }
    .javaDeveloperHeroText {
        margin-bottom: 2rem;
    }

    /* ================= Hire nodejs Developers Design CSS Start ================= */
    .javaDeveloperHeroText h1.text-white {
        font-size: 32px;
    }
    .nodeJsHero {
        width: 100%;
        padding-left: 3.5rem;
    }
    .startBtn {
        font-size: 14px;
        padding: 10px 1rem;
    }
    .talkClientBox h4 {
        font-size: 1rem;
    }
    .talkClientIcon img {
        width: auto;
        height: 60px;
    }
    .dotNetLayer {
        align-items: center;
    }
    .dotNetLayerYlw {
        height: 100%;
    }

    /* ================= Hire Viejs Developers Design CSS Start ================= */
    section.hireVuejsBanner {
        background: linear-gradient(60deg, #34495E 63%, #fff 45%);
        min-height: 385px;
    }
    .hireVuejsHero {
        width: 80%;
    }
    .hireVuejsText h1 {
        font-size: 32px;
    }
    .hireVuejsEvolving {
        min-height: 295px;
    }

    /* ================= Hire Laravel Developers Design CSS Start ================= */
    section.hireLaravelBanner {
        min-height: auto;
    }

    /* ================= Hire Django Developers Design CSS Start ================= */
    .hireDjangoHero {
        width: 100%;
    }

    /* ================= Case Study smartrelax-iot-enabled-massage CSS Start ================= */
    section.smartrelaxIotBanner {
        min-height: auto;
    }
    .smartrelaxHero {
        height: auto;
    }
    .smartrelaxContent h1.text-white {
        font-size: 40px;
        font-weight: 800;
        line-height: 55px;
    }
    .massageProcessAcordion .nav-pills .nav-link {
        font-size: 16px;
    }
    .massageProcessItem h3 {
        font-size: 16px;
    }
    .sectionBox .casestudyIiotContent h2 {
        margin-bottom: 30px;
    }

    .sectionBox h2 {
        font-size: 32px;
        line-height: 40px;
    }
    /* headings common css */
    .heading.lg {
        font-size: 30px;
        line-height: 40px;
    }
    .heading.md {
        font-size: 30px;
        line-height: 40px;
    }
    .heading {
        font-size: 30px;
        line-height: 40px;
    }

    /* ================= Case Study Booking Portal for tour and travel agency CSS Start ================= */
    .bookingPortalBannerText h1.bannerHead {
        font-size: 30px;
        line-height: 45px;
    }
    .bookingPortalHero {
        height: 280px;
    }
    
    .slider7 h1 {
        font-size: 40px;
    }
    .devops-listing li.salesforce-item {
        font-size: 16px;
    }
    .devops-listing li.salesforce-item span {
        max-width: 45px;
    }

    .slider1 .internet-things-headings .water-mark-h1 {
        font-size: 70px;
    }
    .slider1 .internet-things-headings .heading2 {
        font-size: 60px;
    }
    .slider4 h1 {
        font-size: 40px;
    }
    .slider3 .left-grid {
        padding-left: 70px;
    }

    /* ================= slider salesforce media query ================= */
    .slider6 h1 {
        font-size: 40px;
    } 
    /* .salesfarce-btn-combine a {
        font-size: 15px;
        padding: 10px 10px;
    }   */

    /* ================= devops consulting slider media query ================= */
    .slider1 .internet-things-headings .box1 {
        padding-top: 75px;
    }
    .slider7 h1 {
        font-size: 40px;
    }
    .slider5 h1 {
        font-size: 45px;
        text-align: center;
        position: relative;
        top: 30px;
    }
    .slider5 .icons-mobiles {
        margin-top: 2.5em;
    }
    .slider-image {
        margin-top: -65px;
        margin-left: -92px;
    }
    .slider5 .left-grid {
        padding-left: 50px;
    }
    .devops-listing li.salesforce-item {
        font-size: 14px;
    }
    /* .slider5 .icons-mobiles {
        margin-top: 1.5em;
    } */

    .mobile-right {
        width: 500px;
    }
    .language-icon {
        padding: 0 1rem;
        gap: .5rem;
    }
    .slider3 h1 {
        font-size: 50px;
        margin-bottom: 0;
    }
    .slider3 .left-grid ul li {
        font-size: 15px;
        line-height: 1.5;
    }
    ul.salesforce-list li.salesforce-item span {
        width: 35px;
        height: 35px;
        padding: .5rem;
    }
    .salesfarce-btn-combine a {
        font-size: 12px;
        padding: 10px 10px;
    }

    .backendExpertise {
        height: 310px;
        min-height: 310px;
    }

    .visionAppleGrid {
        grid-template-columns: repeat(3,1fr);
    }
    .pythonConductBox.visionAppleBox::after {
        display: none;
    }
    

}

/* shift above media code */
@media(max-width:991px) {
    /* .slider1,
    .slider2,
    .slider3,
    .slider4,
    .slider5 {
        display: none
    } */
    .slider1,
    .slider2,
    .slider3,
    .slider4,
    .slider5 {
        display: block
    }
    .our-team-section {
        width: 100%
    }
    .sticky {
        padding: 0 3%
    }
    .navbar-nav li .nav-link {
        padding: 10px 15px!important
    }
    .navbar-expand-lg .navbar-nav .get-touch {
        border-radius: 0;
        text-align: center
    }
    li.nav-item.mega-drop-down {
        position: relative
    }
    div#main-slider .carousel-indicators {
        display: block;
        text-align: center;
        bottom: -30px
    }
    div#main-slider .carousel-indicators li {
        width: 9px;
        height: 9px;
        display: inline-block
    }
    span#span_mega {
        background: rgb(0, 0, 0, .2);
        padding: 5px 10px;
        display: block;
        text-align: center;
        font-weight: 700;
        position: absolute;
        right: 15px;
        top: 10px
    }
    .navbar-expand-lg .navbar-nav .nav-link i.fas {
        display: inline-block;
        margin-left: 5px;
        background: rgb(0, 0, 0, .2);
        padding: 5px 10px;
        display: block;
        text-align: center;
        font-weight: 700
    }
    .navbar-expand-lg .navbar-nav li.nav-item.mega-drop-down .nav-link i {
        display: none
    }
    .mega-menu {
        height: 350px;
        overflow-x: auto;
        border-radius: 0
    }
    .mega-menu .description li a svg * {
        fill: #fff!important
    }
    .navbar.navbar-shrink {
        top: 0
    }
    .amusement_banner {
        background-color: #819d2e
    }
    .banner_area.amusement_banner h2 br {
        display: block
    }
    .banner_om_stream {
        background: #444
    }
    .banner_area.banner_om_stream h1 br {
        display: block
    }
    .mega-menu {
        min-width: 100%;
    }

     /* adding css below */
    .chatbot_dev_serv .chatbot_serv {
        flex: 0 0 47.9%;
        margin-right: 0em;
        margin-top: 15px !important;
    }
    .chatbot_serv_pd{
        margin-right: 15px !important;
    }

    /* adding css below */
    .lesser_time_boxs{
        padding: 10px 20px;
    }
    .lesser_time_content p {
        font-size: 14px;
        line-height: 22px;
    }

    /* adding css below */
    .optimize_driving_wrp {
        padding: 0px 0px 50px;
    }
    .Certificates_boxs {
        padding-left: 0px;
    }
    .assign_instructor_boxs {
        padding-right: 0px;
    }

    /* adding css below */
    .customized_business_inner img {
        margin: 0 auto;
        display: block;
        width: 100%;
    }
    .white_bgbox_text {
        width: 90%;
    }
    .app_development_img {
        text-align: center;
    }

    /* adding css below */
    .our_team_wrapper .team_profile_details h3 {
        font-size: 20px;
    }
    .our_team_wrapper .team_profile_details h4{
        font-size: 16px;
    }
    /* adding css below */
    section.integration-expertise-and-offering h2{
        font-size: 38px;
    }

    /* adding css below */
    .eCommerce_development_tabs .nav-tabs li .active:before {
        width: 50px;
    }
    .eCommerce_development_tabs .nav-tabs li a {
        padding-left: 20px;
    }
    .eCommerce_development_tabs .nav-tabs li .active:before {
        top: 11px;
        width: 17px;
    }
    .fashion_industry_innerbox {
        min-height: 330px;
    }
    .development_process_innerboxs ul li {
        width: 26%;
    }

    /* adding css below */
    .left-side-content-ticket-box.right-side-ticket-box {
        background: #f79b14;
        }
        .gitex_wrapper .ticket {
        background-size: cover;
        }
        .gitex_wrapper .right-side-ticket-box h2{
        color: #000 !important;
        }
        .gitex_wrapper .right-side-ticket-box p{
        color: #000 !important;
        }
        .gitex_wrapper .right-side-ticket-box span {
        color: #000 !important;
    }

    /* adding css below */
    .iot-portfolio-banner-content h1{
        padding-right: 20rem !important;
    }

    /* adding css below */
    .footer_smooth_scrolling{
        height: auto;
    }
    .footer_smooth_scrolling .footer-top {
        height: auto;
    }

    /* adding css below */
    .joyscore_logo_fix {
        position: static;
        text-align: left;
        padding: 20px 0px;
    }

    /* adding css below */
    .hardware_design_approach_paddi .col-md-3 {
        flex: 0 0 50%;
        max-width: 50%;
    }
    .research_discovery_box {
    min-height: 385px;
    margin-bottom: 50px;
    }
    .dotted_border_boxs {
    border: 0;
    padding: 0px;
    }
    .dotted_border_boxs_trans_2 {
    border-top: 0;
    border-left: 0;
    }
    .research_discovery_box span.num_count {
    position: absolute;
    top: -34px;
    left: 42%;
    }
    .hardware_design_approach .col-md-3 {
    padding-right: 15px;
    padding-left: 15px;
    }
    .hardware_design_approach .hardware_design_heading {
    padding-bottom: 60px;
    }
    .hardware_design_approach {
    padding: 50px 0px 0px;
    }
    .labs_img img {
    max-width: 180px;
    }
    /* .we_offer_iot_flex {
    flex-direction: column;
    } */
    .less_expenses_inner_boxs span.boxs_number {
    right: 15px;
    top: 15px;
    }
    .hardware_prototyping_section_inner_boxs {
    min-height: 390px;
    }
    .tell_about_your_address_side {
    padding-right: 10px;
    }
    .tell_about_your_form_side h3 {
    font-size: 22px;
    }

    /* adding css below */
    section.ev-monitoring.smart-door-ev .row {
    align-items: center;
    }

    /* adding css below */
    .flutter-head h1 {
        font: normal normal bold 32px/40px Poppins;
    }
    .flutter-head {
        padding: 30px 0px 40px 0px;
    }
    .breadcrumb {
        margin-bottom: 0rem;
    }
    .flutter-head a {
        font: normal normal normal 16px/28px Poppins;
        padding: 10px 18px;
    }
    .flutter-industry {
        height: auto;
        text-align: center;
    }
  .flutter-head p{
    padding: 0px !important;
  }
  .flutters-logo .logo{
    display: none !important;
  }
  .flutters-logo .flutter-logo-img{
    display: block !important;
  }
  .flutter-logo-img img{
    display: block !important;
    margin-left: auto;
    margin-right: auto;
  }
  .flutter-healthcare {
    height: auto;
    justify-content: flex-start;
    min-height: max-content !important;
    padding: 20px;
    padding-bottom: 0px;
  }

  .flutter-hr {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .flutter-hr.flutSpace {
    padding: 20px 15px;
    }
    .flutter-hr.flutSpace h3 {
        margin: 0;
    }

    .benefit-business .slider {
        height: auto;
    }
    .benefit-business {
        height: auto;
    }
    .slider-item {
        margin-top: 2rem;
        height: auto !important;
    }
    .benefit-business .fa-angle-double-left {
        bottom: -28px;
        font-size: 18px;
    }
    .benefit-business .fa-angle-double-right {
        bottom: -28px;
        font-size: 18px;
    }

    .best-flutter h2 {
        margin-bottom: 20px;
        text-align: center;
    }

    .blue-dot::before, .blue-dot-2::before {
        display: none;
    }

    /* adding css below */
    .web_application_development_page section {
        padding: 50px 0;
    }
    .centricSection {
        display: flex;
        align-items: inherit;
        padding-left: 30px;
        padding-right: 30px;
        background: var(--bluedarkColor);
        height: auto;
    }
    .heading2 {
        font: normal normal 600 24px/32px Poppins;
    }
    .heading1 {
        font: normal normal bold 32px/40px Poppins;
    }
    .customApplicatonSection .heading2 {
        margin-bottom: 15px;
    }
    .centricRight {
        text-align: center;
        margin-bottom: 30px;
    }
    .primaryBtn {
        margin: 15px 0 0 0;
    }
    .centricLeft {
        text-align: center;
    }
    .followedBox::before {
        height: 0px;
    }
    .leadershipContent h3 {
        width: 100%;
    }
    .leadershipSection .owl-carousel button.owl-dot {
        outline: none;
    }

    /* adding css below */
    .realtime_our_work .realtime_our_work_inner_boxs {
        padding-right: 20px;
    }
    .realtime_our_work .realtime_our_work_inner_boxs_right {
        padding-right: 0px;
        padding-left: 20px;
    }
    .realtime_your_business_inner h2 {
        font-size: 32px;
        line-height: 45px;
    }
    .seamless_design_development_process h2.seamless_heading {
        font-size: 32px;
        line-height: 45px;
    }

    .realtime_banner .heading1 {
        font: normal normal bold 32px/40px Poppins;
    }
    .realtime_banner {
        padding: 50px 0px;
    }

    /* adding css below */
    .hire_ios_bes_choice .development_process_innerboxs ul li {
        width: 21%;
        height: 184px;
    }
    .approach_followed_by_our_ios_developers .magento_circleboxs {
        width: 450px !important;
    }

    /* adding css below */
    .mega-menu-mobile {
        left: 0%;
        top: 22.5%;
    }

    /* adding css below */
    .case-studies-inner-one,.case-studies-inner-two,.case-studies-inner-three,.case-studies-inner-four,.case-studies-inner-five{
        padding: 100px 20px !important;
    }
    
    /* adding css below */
    #mvp-hashstudioz-competition .mvp-hashstudioz-heading-main h2 {
        position: static;
    }    #mvp-hashstudioz-competition #mvp-top-content {
        margin-top: 0;
    }
    #row-mvp-competition {
        display: flex;
        flex-direction: column-reverse;
    }
    #mvp-bottom-content {
        margin-top: 0;
    }
    #mvp-hashstudioz-competition .mvp-hashstudioz-heading-main h2 {
        font-size: 40px;
        line-height: 60px;
    }
    .agile-approach-right-content .right-content-inner {
        margin-left: -1rem;
    }

    /* adding css below */
    .challenges_with_traditional_heading h4 {
        font-size: 28px;
        line-height: 42px;
    }
    .Why_WasteTrack_content h4 {
        font-size: 28px;
    }
    .key_features_section h2 {
        font-size: 28px;
    }

    /* adding css below */
    .park-banner.crypto_fund.decentralized_banner.own_crypto_fund_wrp .button-trip {
        flex-direction: column-reverse;
        padding: 20px 0px;
    }
    .park-banner.crypto_fund.decentralized_banner.own_crypto_fund_wrp{
        height: auto !important;
    }
    .park-banner.crypto_fund.decentralized_banner.own_crypto_fund_wrp .park-text-content h2 {
        margin: 12px 0;
    }

    /* adding css below */
    .unleashContent h2 {
        font-size: 28px;
        line-height: 42px;
    }

}

/* shift above media code */
@media screen and (max-width:900px) {
    .amus_timeline.timeline ul li div {
        width: 250px;
        font-size: 14px
    }
    .amus_timeline.timeline ul li:nth-child(even) div {
        left: -289px
    }
    .ca_expertise.mt-5 .col {
        flex: 0 0 48%
    }
    .col-md-12.feature_saas .row {
        justify-content: center
    }
    .col-md-12.feature_saas .col {
        flex: 0 0 45%;
        margin: 0 5px 10px!important
    }
    .cloud_computing .nav-tabs .nav-item {
        flex: 1;
        margin: 0
    }
    .cloud_computing .tab-content>.tab-pane {
        margin: 0 -15px;
        background: 0 0!important
    }
    .cloud_computing .tab-content ul li {
        flex: 0 0 45%;
        margin: 5px
    }
    .three_benefits ul {
        flex-wrap: wrap
    }
    .three_benefits ul li {
        flex: 0 0 100%
    }
}

@media(min-width:520px) {
    .casestudies {
        -webkit-box-flex: 0;
        flex: 0 0 calc((100% / 2) - 20px)
    }
}
/* shift above media code */
@media(min-width:860px) {
    .casestudies {
        -webkit-box-flex: 0;
        flex: 0 0 calc((100% / 3) - 20px)
    }
}

/* shift above media code */
@media(max-width:800px){
    .agumentation-banner-inner button.agumentation-inner-btn{
        font-size: 15px !important;
        padding: 11px 24px !important;
    }
    .iot-agumentation-contact-us-banner{
        margin: 2rem auto;
    }
}

@media(min-width:768px) {
    .navbar {
        -webkit-transition: padding .3s;
        -moz-transition: padding .3s;
        transition: padding .3s
    }
    .navbar-default .navbar-brand {
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        transition: all .3s
    }
    .navbar-default.navbar-shrink {
        padding: 0
    }

     /* adding css below */
     .process {
        display: inline-block
    }
    .process__item {
        width: 49%;
        display: inline-block
    }

     /* adding css below */
    .carousel-item .mobile_img {
        display: none
    }
    .mega-menu,
    li.drop-down>ul {
        position: absolute
    }
    .mobile_view.slick-slider {
        display: none;
    }

    /* adding css below */
    .banner_area_online_health_care h1 {
    font-size: 20px !important;
    }
    .banner_area_online_health_care h2 {
    font-size: 18px !important;
    }
    .consultation_box {
    height: 467px;
    }

    /* adding css below */
    section.integrations-api-travels .api_travels_details {
        margin-top: 0px !important;
    }

    /* adding css below */
    section.integration-expertise-and-offering h2{
        font-size: 33px;
    }

    /* adding css below */
    .recode-iot h1 {
        /* font: normal normal bold 22px/26px Segoe UI; */
        font-size: 22px;
        color: #FFFFFF;
        }
        .outer-slick-image {
        padding: 0 20px !important;
        }
        .under-recode-iot {
        width: 341px;
        }
        .outer-slick-image {
        position: static;
        }
        .slider.slider_click_tabs{
        padding-top: 5px;
        }
        .hardware-interface {
            margin-top: 10px;
    }

    /* adding css below */
    .web-portfolio{
        height: auto;
      }
      .web-portfolio h1 {
        font-size: 42px;
        font-weight: bold;
        line-height: 54px;
      }

      /* adding css below */
      section.iot-portfolio-hash-top-banner{
        background: url('../images/iot-final-portfolio/background-iot-portfolio.png') !important;
        height:770px !important;
        }
    
        .iot-top-bg-banner{
        display: block !important;
        margin-top: -7rem;
        background: url('../images/iot-final-portfolio/iot-bg-top-banner.jpg');
        background-size: cover;
        height: 500px;
        width: auto;
        }
        .see-more-desktop-arrow-mobile{
        display: none !important;
        }
        #smart-lock-row{
        margin-top:7rem;
        }
        .iot-portfolio-banner-content{
        margin-top: 3rem !important;
        }
        .iot-portfolio-banner-content h1{
        font-size: 48px;
        line-height: 60px;
        padding-right: 0rem !important;
        }
        .iot-bg-top-banner{
        display: block !important;
        }
        #moving-iot-col, div#moving-iot-col\ smart-lock{
        position:static !important;
        }
        .iot-smart-table-solutions-image{
        justify-content: center;
        width:100% !important;
        }
        .iot-smart-table-solutions-image .iot-enabled-smart-solutions{
        width:100% !important;
        height: auto !important;
        }
        .iot-smart-table_content h2{
        font-size: 38px !important;
        line-height: 40px !important;
        }
        .iot-smart-table_content p{
        font-size: 24px !important;
        line-height: 34px !important;
        text-align: center;
        margin-bottom: 0px !important;
        }
        section.iot-smart-door-lock-top-banner {
        background-position: 70% 100% !important;
        }
        .iot-smart-door-lock_content{
        /* margin: 14rem auto 0rem auto !important; */
        height: 277px !important;
        width: 100% !important;
        }
        .iot-smart-web-portal-solutions{
        flex-direction: column;
        }
        .iot-smart-web-portal-solutions img{
        /* width:100% !important;
        height:auto !important; */
        }
        h2#iot-celes-power-heading{
        padding:0px !important;
        font-size: 36px !important;
        }
        p#celes-power-paragraph{
        padding-left: 20px !important;
        padding-right: 20px !important;
        font-size: 22px !important;
        }
        div#iot-fluid-wave-home_content{
        height:420px !important;
        margin-top: 8rem auto !important;
    }

    /* adding css below */
    .flutters-logo .logo {
        display: none !important;
      }
    
      .flutter-logo-img img {
        display: block !important;
      }
    
      .blue-dot,
      .blue-dot-2,
      .blue-dot-3 {
        display: none !important;
      }
    
      .flutters-logo .flutter-logo-img {
        display: flex;
        justify-content: center;
        align-items: center;
      }
    
      .flutter-head button {
        font-size: 16px !important;
      }
    
      .smooth-apps {
        flex-direction: column !important;
        padding: 20px;
      }
      .smooth-apps .first-build {
        width: 100% !important;
      }
    
      .smooth-apps .smooth-flutter {
        width: 100% !important;
      }
    
      .benefit-business h4 {
        font-size: 30px;
        line-height: 40px;
      }
    
      .slider {
        background-color: #F8FBFF !important;
      }
    
      .slider-item {
        height: auto !important;
        margin-left: auto !important;
        margin-right: auto !important;
      }
      .com-content h2 {
        font-size: 30px;
        line-height: 40px;
      }
    
      .before-com h4 {
        font-size: 20px;
      }
    
      .flutter-hr {
        padding: 20px;
      }
    
      /* .slider {
        width: 366px !important;
        height: 366px !important;
      } */
      .flutter-healthcare {
        margin-bottom: 0rem;
        height: auto !important;
        min-height: max-content !important;
      }
      .our-flutter-dev {
        padding: 30px 10px;
      }
      .com-content{
        padding-top: 0;
      }
      .our-flutter-dev h2{
        font-size: 23px !important;
      }

      /* adding css below */
      #iot-agumentation-banner{
        background-position: 25% 100%;
    }
    .iot-agumentation-credible h2{
        font-size: 34px;
        line-height: 42px;
    }
    .case-studies-inner-one,.case-studies-inner-two,.case-studies-inner-three,.case-studies-inner-four,.case-studies-inner-five{
        padding-right: 0px !important;
    }
    .iot-agumentation-case-studies{
        padding-top: 20px;
    }
    .iot-agumentation-case-studies h2{
        margin-bottom: 1rem;
    }
    .talent-agumentation-inner{
        margin-left: 0rem !important;
        margin-top: 0rem !important;
    }
    .talent-agumentation-inner .floating-talent-div{
        position: absolute;
        bottom: -20px;
        right: 0%;
        width: 100%;
        background: #F5F5F5;
        border-radius: 0px;
    }
    #two-section-iot-agumenation{
        margin: 20px 0 0 0 !important;
    }
    .floating-talent-div h2{
        margin-top: 2rem;
        font-size: 24px;
        line-height: 45px;
        margin-left: 0;
    }
    h2.separate-heading{
        margin-top: 1.5rem;
        text-align: left;
    }
    .iot-agumentation-manner-process{
        padding-bottom: 0px !important;
    }
    .chatbox-iot-agumenation h2{
        font-size: 24px;
        line-height: 36px;
    }
    .chatbox-iot-agumenation{
        margin: 0 auto !important;
    }
    .iot-agumentation-manner-process #accordion .card .manner-process h5.manner-process-heading button{
        font-size: 20px;
        line-height: 30px;
        text-align: left;
    }
    .iot-agumentation-manner-process #accordion .card .card-body{
        font-size: 18px;
        line-height: 27px;
    }
    .realtime_your_business_scrollbar {
        padding: 10px 20px 0px 0px;
    }

    /* adding css below */
    .on-demand-app-development-banner-inner h2 {
        font-size: 80px;
        line-height: 100px;
    }
    .on-demand-app-developemnt-dominating-industry-inner {
        min-height: auto !important;
        max-height: 100% !important;
        padding: 40px !important;
    }
    section.why-on-demand-app-development-is-best-development-company {
        padding: 50px 0 !important;
    }
    .on-demand-app-development-banner-inner h3 {
        font-size: 27px;
        line-height: 36px;
    }
    .on-demand-app-development-banner-inner a.on-demand-app-banner-btn {
        font-size: 16px;
        line-height: 25px;
    }
    .on-demand-how-to-enlarge-business-heading h4 {
        font-size: 24px;
        line-height: 40px;
        text-align: left;
        margin-bottom: 1.5rem;
    }
    .on-demand-how-to-enlarge-business-inner h4 {
        margin-bottom: 1rem;
    }
    .on-demand-how-to-enlarge-business-inner p {
        font-size: 16px;
        line-height: 25px;
    }
    section.on-demand-app-solutions-with-system-integrations {
        padding: 50px 0;
    }
    .on-demand-app-solutions-with-system-integrations-heading {
        transform: translate(0%, 0%);
    }
    .on-demand-app-solutions-with-system-integrations-heading h4 {
        padding-right: 0;
        margin-bottom: 2rem;
        font-size: 30px;
        line-height: 45px;
    }
    .on-demand-app-solution-with-system-inner .line {
        width: 240px;
        margin-bottom: 1rem;
    }
    .on-demand-app-solutions-smooth-process-heading h4 {
        font-size: 30px;
        line-height: 45px;
        margin-bottom: 2rem;
    }
    .on-demand-app-solutions-smooth-process-inner h4 {
        font-size: 22px;
        line-height: 36px;
    }
    .on-demand-app-solutions-smooth-process-inner p {
        font-size: 16px;
        line-height: 25px;
    }

    #on-demand-app-development-best-nav .tab-content {
        position: static;
        margin: 2rem;
    }
    .why-on-demand-app-development-is-best-company-heading p {
        padding: 0;
    }
    #on-demand-app-development-best-nav .tab-content>.active {
        background-color: white !important;
    }
    .why-on-demand-app-development-is-best-company-heading {
        margin-left: 0;
    }
    .why-on-demand-app-development-is-best-company-heading h4 {
        font-size: 30px;
        line-height: 45px;
    }
    #on-demand-app-development-best-nav .nav {
        margin-left: 0;
    }
    #on-demand-app-development-best-nav .tab-content {
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 0;
    }
    .on-demand-app-solutions-our-latest-tech-inner {
        min-height: auto !important;
    }

    /* adding css below */
    .hashstudioz-home-page-banner-area-inner h4 {
        font-size: 34px;
        line-height: 50px;
        padding-right: 50px;
    }

    .hashstudioz-home-page-banner-area-inner .banner-btn {
        font-size: 16px;
        line-height: 27px;
        padding: 14px;
    }

    .shows-how-innovative-we-are-heading h4 {
        font-size: 28px;
        line-height: 40px;
    }

    .we-focus-on-your-intentions-developers-inner {
        flex-direction: column;
    }

    .we-focus-on-your-intentions-developers-inner .we-focus-on-your-intentions-developers-main {
        margin-bottom: 1rem;
    }

    .we-focus-on-your-intentions-developers-inner .we-focus-on-your-intentions-developers-main:nth-child(1) {
        margin-right: 0;
    }

    .we-focus-on-your-intentions-developers-main p {
        font-size: 16px;
        line-height: 25px;
    }

    .we-focus-on-your-intentions-heading-area h4 {
        font-size: 30px;
        line-height: 45px;
        margin-bottom: 1rem;
    }

    .expansion-of-expertise-leading-industries-heading p {
        font-size: 16px;
        line-height: 25px;
        margin-bottom: 1.5rem;
    }

    .we-focus-on-your-intentions-heading-area p {
        padding-right: 0;
        font-size: 16px;
        line-height: 25px;
    }

}

@media(max-width:767px) {
    .iot_bann_img {
        display: none
    }
    .IOT_dev_banner h2.top_sub_head {
        margin-top: 0!important
    }
    .iot_tech h3 {
        background-color: #fabc05;
        color: #000
    }
    .technology_box.mob_tech h3 {
        background: #ee4132;
        color: #000
    }
    .web_tech h3 {
        background: #77b202;
        color: #000
    }
    .frontent_tech h3 {
        background: #f75314;
        color: #000
    }
    .Cloud_tech h3 {
        background: #1adabd;
        color: #000
    }
    .smart-factories .cnt_block_next {
        min-height: auto
    }
    .client-desktop-view {
        display: none
    }
    .owl-carousel-client {
        display: block!important;
        margin-top: 20px
    }
    .owl-stage-outer * {
        height: 100%
    }
    .mobile_view.owl-carousel .item {
        display: flex;
        align-items: center;
        justify-content: center;
        min-height: 75px
    }
    .mobile_view.owl-carousel .owl-item img {
        display: inline-block;
        height: auto;
        width: auto;
        max-width: 100%
    }
    .timeline-split .timeline {
        padding: 50px 20px
    }
    .timeline-split .timeline h3 {
        font-size: 19px
    }
    .timeline-split .timeline .block.block-left::after {
        left: -80px
    }
    .timeline-split .timeline::after {
        left: 9px
    }
    .timeline-split .timeline::before {
        left: 0
    }
    .timeline-split .timeline .circle {
        left: 2px
    }
    .timeline-split .timeline .block {
        width: 100%!important;
        text-align: left;
        padding-left: 20px
    }
    .timeline-split .timeline .block::before {
        left: -17px
    }
    .timeline-split .timeline .block.block-left {
        text-align: left;
        margin-top: 20px
    }
    .timeline-split .timeline .block.block-right {
        margin-left: 0;
        margin-top: 20px
    }
    .timeline-split .timeline .block.block-right::before {
        left: -17px
    }

    /* adding css below */
    .luking_simi h2.section_heading + span {
        color:#EBC218;
        font-size:25px;
    }
    /* adding css below */
    .swiper-wrapper {
        flex-direction: column
    }
    .swiper-container {
        overflow: visible;
        height: auto
    }
    .swiper-slide {
        flex-shrink: 0;
        width: 100%;
        height: 100%;
        position: relative;
        transition-property: transform;
        background: linear-gradient(to bottom, #b5b3b3, transparent);
        margin: 2em 0 0;
        padding: 2em 0
    }

    /* adding css below */
    .blog_sec2 {
        min-height: auto;
    }
    .blog_sec2:before {
        clip-path: inherit;
    }
    .blog_sec2_right {
        position: inherit;
        width: 65%;
        margin: auto;
        left: 0;
        right: 0;
        top: 0;
    }
    .salient_sec {
        margin-top: 1.5rem;
    }
    .solution_right {
        padding-left: 1rem;
    }

    .blog_sec2_left {
        margin-top: 2rem;
        min-height: auto;
        text-align: center;
    }
    section.blog_sec2.case_study2_banner {
        height: auto;
    }

    /* adding css below */
    .casestudies_all_bottom{
        min-height: auto;
    }
    .chatbot_dev_serv .chatbot_serv h3 {
        font-size: 16px;
    }
    .let_talk_sec{
        display: none;
    }
    .cta_4_chatbot {
        text-align: left;
        padding-top: 10px;
        align-items: start;
    }
    .bots_on_social_media ul li {
        flex: 0 0 46%;
    }
    .hash_chatbot h3 {
        font-size: 16px;
    }

    /* adding css below */
    .setup_with p::before {
    display: none;
    }
    .online_driving_heading p {
        line-height: 30px;
    }
    .onlinedriving_banner.banner_area .req_quote {
        margin-top: 20px !important;
    }
    .online_driving_heading h4 {
        font-size: 18px;
    }
    .car_driving_img {
        display: none;
    }

    /* adding css below */
    .crm_top_banner_area h1 {
        font-size: 30px;
        line-height: 40px;
    } 
    #odoo_in_detl {
        padding-top: 1rem;
    }
    #odoo_in_detl h2 {
        font-size: 2rem;
    }

    .crm_img {
        text-align: center;
        margin-bottom: 2rem;
    }
    .odoo_crm_img {
        text-align: center;
    }
    #end_end_crm .box {
        text-align: center;
    }
    
    /* adding css below */
    .float_form + .breadcrumb {
        padding: 1rem!important;
    }

     /* adding css below */
    .popular_img {
        width: 50%;
    }
    .market_industries {
        width: 33%;
    }
    .various-field {
        justify-content: flex-start !important;
    }
    .banner_heading {
        font-size: 37px;
    }

    /* adding css below */
    #spa_Carousel .carousel-inner{
        height: auto!important;
      }

    /* adding css below */
    .our_team_wrapper .team_title h1{
        font-size: 24px;
    }
   .our_team_wrapper .team_boxs {
       margin-bottom: 40px;
   }

   /* adding css below */
   .xml_img_wrp {
    min-height:auto;
    }
    section.xml-api-integrations .banner_area h1 {
        padding-top: 48px;
    }

    section.xml-api-integrations p.xml_api_integrations_data {
        margin-top: 2rem;
    }

    /* adding css below */
    .magento_circleboxs {
        width: 320px!important;
        height: 320px!important;
        padding: 63px 40px!important;
    }
    .development_process_innerboxs ul li {
        height: 252px;
        width: 100%;
    }
    .development_process_innerboxs ul li:nth-child(1) {
        position: static;
    }
    .development_process_innerboxs ul li:nth-child(2) {
        position: static;
    }
    .development_process_innerboxs ul li:nth-child(3) {
        position: static;
    }
    .development_process_innerboxs ul li:nth-child(4) {
        position: static;
    }
    .development_process_innerboxs ul li:nth-child(5) {
        position: static;
    }
    .luking_simi_magento h3.magento_heading {
        font-size: 18px;
    }
    .magento_application_wrapper .magento_headings {
        font-size: 20px;
    }
    .fashion_industry_innerbox {
        min-height: auto;
    }
    .development_process_innerboxs {
        padding: 10px 0px 30px;
    }
    .eCommerce_platform_wrp .fashion_industry_innerbox h4 {
        font-size: 62px;
    }
    .eCommerce_development_tabs .nav-tabs li a {
        padding-left: 0px;
    }
    .eCommerce_development_tabs .nav-tabs li .active:before {
         width:auto;
    }

    /* adding css below */
    .modalPopup {
        position: absolute;
        width: 85%;
        height: auto;
        top: 45%;
        }
    .bgpopimage img{
    height: auto;
    }

    /* adding css below */
    .brands_logo_slides ul li {
        height: 100px;
    }
    #infinite div.highway-barrier ul.highway-lane {
        width: calc(30px * 24);
    }
    .brands_logo_slides ul li a img {
        width: 120px;
    }
    div.highway-slider {
        height: auto; 
    }
    .brands_logo_slides {
        padding: 70px 0px 70px;
    }
    section.slide-option {
        margin: 0px 0 0px 0;
    }
    .brands_logo_slides ul li a img.cdac_img {
        width: 70px;
    }
    @-webkit-keyframes translateinfinite {
    0%{
        transform: translateX(0);
    }

    100% {
        transform: translateX(-600%);
    }
    }

    @keyframes translateinfinite {
    0%{
        transform: translateX(0);
    }

    100% {
        transform: translateX(-600%);
    }
    }


   /* adding css below */
    .recode-iot h1 {
        /* font: normal normal bold 22px/26px Segoe UI; */
        font-size: 24px;
        color: #FFFFFF;
        font-weight: bold;
      }
      .outer-slick-image {
        padding: 0 20px !important;
      }
      .under-recode-iot {
        width: 341px;
      }
      .outer-slick-image {
        position: static;
      }
      .slick-image {
        height: auto;
      }
      .slick-list {
        margin-top: 0px;
      }
      .nav-pills-custom-two {
        overflow: scroll;
      }
      .tabs-button.active {
        margin-top: -1px;
      }
      .tabs-button {
        border-radius: 3px;
        padding: 0 10px;
        margin: 0 1px;
      }
      .tab-contant-two {
        margin-top: 40px;
      }
      .nav-pills-custom-two {
        display: flex;
        flex-wrap: inherit;
      }
      .nav-pills-custom-two .tabs-button.active {
        margin-top: 0px;
      }

     /* adding css below */

      .gitex_wrapper .banner-text h2 {
        font-size: 32px;
        line-height: 38px;
    }
    .gitex_wrapper .signup-box {
        margin-top: 20px;
    }

    /* adding css below */
    .web-mobile {
        justify-content: center;
      }
      .web-portfolio h1{
        margin: 20px 0 40px 0;
      }
      .web-portfolio h1 span {
        color: #FF7C3B;
        text-shadow: 1px 1px 1px #000;
      }
      .web-thinkGas,.web-thinkGas-two {
        background: #ffff;
      }
      .web-thinkGas,.web-thinkGas-two {
        margin-top: 50px;
      }
      .web-portfolio img{
        display: none;
      }

      /* adding css below */
      .ev_health_monitoring_bg {
        text-align: center;
        height: auto;
        }
        .footer_smooth_scrolling{
        text-align: left;
            scroll-snap-align: end;
        }
    
        .ev_health_monitoring_details_side p {
        line-height: 27px;
        }
        .ev_health_monitoring_pro_img img {
        margin-bottom: 40px;
        }
        .comos_logo_top_side {
        margin-bottom: 30px;
        }
        .ev_health_monitoring_bg {
    
        padding: 40px 0px;
        }
        .ev_health_monitoring_pro_img img {
        max-width: 50%;
    }
    /* adding css below */
    .sheild_bg_img .ev_health_monitoring_pro_img img {
        max-width: 50%;
    }
    .gokeyless_bg_img{
        height: auto;
    }
    /* adding css below */
    .vacation_exotica_bg_image {
        height: auto;
    }
    .ev_health_monitoring_details_side h2 {
        padding-top: 20px;
    }

    /* adding css below */
    .iot_hardware_banner {
        background-image: linear-gradient(45deg, #013e6fc2, #07B0EF, #013e6fc9) !important;
        }
        .hardware_design_approach_paddi .col-md-3 {
        flex: 0 0 100%;
        max-width: 100%;
        }
        .research_discovery_box {
        min-height: auto;
        margin-bottom: 50px;
        }
        .hardware_design_approach .hardware_design_heading {
        font-size: 22px;
        }
        .iot_hardware_prototyping .hardware_design_heading {
        font-size: 22px;
        }
        .less_expenses_inner_boxs_context .hardware_design_heading {
        font-size: 22px;
        }
        .hardware_prototyping_section .hardware_design_heading {
        font-size: 20px;
        }
        .hardware_prototyping_section {
        padding: 40px 0px;
        }
        .hardware_prototyping_section_inner_boxs {
        min-height: auto;
        }
        .tell_about_your_form_side {
        margin-top: 20px;
        }
        .hardware_design_approach {
        padding: 40px 0px 0px;
        }
        .labs_side_boxs {
        margin-top: 30px;
        }
        .iot_hardware_banner.banner_area .req_quote {
        font-size: 16px;
        padding: 10px;
        }
        .offer_iot_designing_services {
        margin-top: 50px;
        }
        .less_expenses_inner_boxs span.boxs_number {
        display: none;
        }
        .we_offer_iot_flex {
        flex-direction: column;
        }
        .less_expenses_more_benefits {
        padding: 30px 0px;
        }
        .iot_hardware_designing_services_text h4 {
        text-align: center;
        }
        .less_expenses_inner_boxs {
        padding: 30px 10px;
        margin-bottom: 20px;
    }

    /* adding css below */
    .ev_health_scrollbar.footer_smooth_scrolling {
        scroll-snap-align: end;
        height: auto;
    }
    .ev_health_scrollbar_monitoring{
    height: auto;
    }
    .ev-health h1 {
    font: normal normal bold 24px/34px Poppins;
    }
    .measure h2 {
    font: normal normal bold 24px/34px Poppins;
    }
    .ev-health, .measure {
    padding-top: 20px;
    }
    .ev_health_scrollbar {
    height: auto !important;
    }

    /* adding css below */
    .waste-sorting-common.footer_smooth_scrolling {
        scroll-snap-align: end;
        height: auto;
    }
    .smart-door-scrollbar.footer_smooth_scrolling {
    scroll-snap-align: end;
    height: auto;
    }
    section.system-architecture.smart-door-scrollbar {
    height: auto;
    }
    section.system-architecture.waste-sorting-common {
    height: auto;
    }
    .waste_challenges_boxs img{
    max-width: 65%;
    margin: 0 auto;
    display: block;
    }
    .col-lg-6.smart-door-room-ab img {
    max-width: 50%;
    }
    .smart-door-lock-kyc-boxs img{
    padding-top: 80px;
    }
    section.system-architecture.iot_enabled_smart_scrollbar{
    height: auto;
    }
    .iot_enabled_smart_scrollbar.footer_smooth_scrolling{
    scroll-snap-align: end;
    height: auto;
    }
    .smart-table-IoT-Challenges img{
    max-width: 50%;
    }
    section.ev-monitoring.smart-table-solution.iot_enabled_smart_scrollbar{
    height: auto;
    }
    section.measure.smart-digital.iot_enabled_smart_scrollbar{
    height: auto;
    }
    section.ev-health.smart-table-iot.iot_enabled_smart_scrollbar {
    height: auto;
    }
    
    /* adding css below */
    .blue-dot,
  .blue-dot-2,
  .blue-dot-3 {
    display: none;
  }
  .flutter-industry {
    margin-bottom: 1rem;
  }
  .flutter-healthcare {
    min-height: max-content !important;
  }
  .flutter-quest{
    padding-top: 0px !important;
    padding-bottom: 0px;
  }
  .flutter-head .col-sm-12.order-sm-2 {
    margin-top: 2rem;
    text-align: center;
    }
    .ZipCred.py-5 {
        text-align: center;
    }
    .flutterZipcred {
        margin-top: 1.5rem;
        text-align: center;
    }
    .ZipCred h2 {
        text-align: center;
    }

    .eotfy {
        text-align: center;
    }
    .eotfy img {
        width: 80%;
    }

    .smooth-apps h2 {
        font: normal normal 600 28px/40px Poppins;
    }
    .smooth-apps .first-build {
        text-align: center;
    }

    .under-com-content {
        margin-top: 30px;
    }
    .best-flutter h2 {
        font-size: 28px;
        line-height: 36px;
        text-align: center;
    }
    .flutter-hr.flutSpace {
        padding: 20px 15px;
    }

    /* adding css below */
    .drototyping_designing h1 {
        font-size: 28px;
    }
    .drototyping_designing h3{
    font-size: 18px;
    }
    .capturing_user {
        flex: 0 0 100%;
    }
    .capturing_user_right {
        flex: 0 0 100%;
    }
    .drototyping_designing_inner_sec {
        display: flex;
        flex-direction: column;
    }
    .drototyping_designing{
        padding-top: 30px;
    }
    .hardware_prototyping2 .drototyping_img {
        padding-top: 30px;
    }

    /* adding css below */
    .resultBoxContent .tab-content>.active {
        background: transparent;
    }
    .owl-carousel:not(.leaderSlider):not(.leadershipBoxes):not(.leadershipContent) .owl-stage-outer * {
        height: 100%
    }
    .leadershipContent h3 {
        width: 100%;
    }
    .leadershipSection button:focus {
       outline: 0;
       outline: 0;
   }
   .followedBoxes .col-xl-2:last-child .followedBoxFront .followIcon img.img-fluid {
    padding: 0 0 0 0px;
   }

   /* adding css below */
   .banner_all_tabs li {
    display: block;
    margin: 5px 20px;
    }
    .realtime_your_business_inner h2 {
    font-size: 24px;
    line-height: 34px;
    }
    .realtime_your_business_inner {
    padding-right: 0;
    text-align: center;
    }
    .explore_our_solutions_btn {
    text-align: center;
    padding: 40px 0px 0px;
    }
    .banner_all_tabs {
    padding-bottom: 70px;
    }
    .seamless_design_development_process h2.seamless_heading {
    font-size: 24px;
    line-height: 34px;
    padding-right: 0;
    text-align: center;
    }
    .seamless_dashboard_design_development_process_content p{
    text-align: center;
    }
    .dashboards_business_ready #slick-pre {
    left: 32%;
    }
    .dashboards_business_ready #slick-next {
    left: 65%;
    }
    .realtime_parameters_left span {
    font-size: 54px;
    }
    .realtime_parameters_right {
    padding-left: 26px;
    padding-top: 20px;
    }
    .dashboards_business_ready .slick-dots {
    bottom: -5px !important;
    }
    .dashboards_business_ready #slick-pre {
    bottom: -5px;
    }
    .dashboards_business_ready #slick-next {
    bottom: -5px;
    }
    .conceptualizeslick #slick-pre {
    right: -40px;
    }
    .conceptualizeslick #slick-next {
        right: -40px;
    }
    .banner_all_tabs {
    padding-bottom: 15px;
    }
    .realtime_banner {
    padding: 30px 0px;
    }

    /* adding css below */
    .leverage_reliable .eCommerce_development_tabs_inner {
    margin-top: 30px;
    }
    .enabling_complete_inner_boxss {
    margin-top: 10px;
    padding: 15px;
    cursor: pointer;
    }
    .embedded_reliable_text_side h2 {
    font-size: 24px;
    line-height: 34px;
    }

    /* adding css below */
    .realtime_our_work_heading {
        font-size: 24px;
    }
    .solutions_connected_devices .eCommerce_solution_inner h3 {
        font-size: 24px;
    }
    .solutions_connected_devices .magento_circleboxs {
        width: 345px!important;
        height: 345px!important;
    }
    .solutions_connected_devices .magento_circleboxs p {
        font-size: 14px;
    }

    .dashboards_business_ready .heading_business_ready {
        font-size: 24px;
        padding-bottom: 25px;
    }
    .connected_app_solutions .leadershipBoxAbsolute::before {
        width: 100%;
    }
    .connected_app_solutions .col-md-4 {
        padding: 0;
    }
    .leverage_reliable h3.magento_headings {
        font-size: 24px;
    }
    .enabling_complete .enabling_complete_heading {
        font-size: 24px;
    }
    .banner_all_tabs_iot_hardware {
        text-align: center;
        width: 100%;
    }

    /* adding css below */
    .read_our_case_studies_inner {
        min-height: auto;
    }
    .committed .item.slick-slide {
        width: 270px;
        height: 330px !important;
    }
    .committed .item {
        padding: 15px 20px;
    }
    .consult_our_experts_boxs_rel_dotted{
        margin-bottom: 50px;
    }
    .specific_health_fitness {
        min-height: auto;
    }
    .consult_our_experts_boxs_height {
        min-height:auto;
    }
    .read_our_case_studies .read_our_case_studies_inner .read_case_s_heading {
        font-size: 24px;
    }
    .hire_dedicated_programmers h2.heading {
        line-height: 34px;
        font-size: 24px;
    }
    .our_committed_developers_wrp h2.heading {
        font-size: 24px;
        margin-bottom: 10px;
    }
    .committed {
        margin: 3rem auto 0rem;
    }
    .hiring_dedicated_developer .read_case_s_heading {
        font-size: 24px;
        line-height: 34px;
    }
    .boost_your_business_your .heading2 {
        font-size: 24px;
        line-height: 34px;
    }
    .specific_digital_solutions h2.heading {
        font-size: 24px;
        line-height: 34px;
    }

    /* adding css below */
    .read_our_case_studies h2.heading {
        font-size: 24px;
    }
    .read_our_case_studies .thinkgas_text_boxs h3 {
        font-size: 24px;
    }
    .thinkgas_text_boxs img{
        margin-top: 20px;
    }
    .shield_dispatcher_right_side{
        margin-top: 20px;
    }
    .read_our_case_studies .readour_mrtop {
        margin-bottom: 30px;
    }
    .boost_your_brand_inner h2.heading {
        font-size: 24px;
    }
    .boost_your_brand_inner{
        text-align: center;
    }
    .resultBoxContent_right_side{
        margin-top: 20px;
    }
    .how_hashStudioz_gets_wrp #slick-next {
        left: 70%;
    }
    .how_hashStudioz_gets_wrp #slick-pre {
        left: 30%;
    }
    .hundreds_of_companies_wrp .magento_circleboxs {
        width: 320px!important;
        height: 320px!important;
    }
    .hundreds_of_companies_wrp .nav-tabs li a {
        font-size: 16px;
    }
    .hundreds_of_companies_wrp .eCommerce_development_tabs .nav-tabs li {
        padding: 7px 0px;
        text-align: center;
    }
    .boost_your_brand_wrp_tabs .nav-pills .nav-link {
        padding: 5px 12px;
        margin-bottom: 10px;
    }

    /* adding css below */
    .hire_ios_bes_choice .development_process_innerboxs ul li {
        width: 50%;
    }
    .hire_ios_bes_choice .magento_headings {
    font-size: 24px;
    margin-bottom: 0px;
    }
    .approach_followed_by_our_ios_developers .eCommerce_solution_inner h3 {
    font-size: 24px;
    margin-bottom: 25px;
    text-align: center;
    }
    .approach_followed_by_our_ios_developers .eCommerce_development_tabs .nav-tabs li {
    text-align: left;
    }
    .approach_followed_by_our_ios_developers .magento_circleboxs {
    width: 100% !important;
    }
    .hireios_developer_expertise #slick-pre {
    left: 26%;
    }
    .hireios_developer_expertise #slick-next {
    left: 71%;
    }

    /* adding css below */
    .agumentation-banner-inner {
        padding: 40px 0;
        text-align: center;
    }
    .agumentation-banner-inner h2 {
        font-size: 32px;
        line-height: 45px;
    }
    .agumentation-banner-inner p#agumentation-banner-para2 {
        margin-top: 1rem;
    }
    .agumentation-banner-inner button.agumentation-inner-btn {
        margin-top: 1rem;
    }
    .iot-agumentation-credible h2 {
        font-size: 32px;
        font-weight: 600;
        line-height: 40px;
        text-align: center;
    }
    .explore_our_solutions_text:before {
        display: none;
    }
    .staggIndus {
        text-align: center;
    }
    .chatbox-iot-agumenation .chatbox-inner {
        min-height: inherit;
    }
    .chatbox-iot-agumenation .chatbox-inner p {
        margin: 0;
    }
    .scale-up-team-iot-inner {
        min-height: inherit;
    }
    .before-com {
        margin: 15px 0;
    }
    #qualified-talent {
        padding-bottom: 15px;
    }
    .iot-agumentation-contact-us-banner {
        margin: 1rem auto;
    }
    .scale-up-team-iot {
        padding: 15px 0;
    }
    .scale-up-team-iot h2 {
        margin-bottom: 1rem;
    }

    /* adding css below */
    .mvp-development-banner-inner .mvp-development-banner-content {
        padding: 0 10px;
        width: 100%;
        height: 70vh;
    }
    .mvp-development-banner-inner .mvp-development-banner-content h2 {
        font-size: 28px;
        line-height: 40px;
        margin-bottom: 1.25rem;
    }
    .mvp-development-banner-inner .mvp-development-banner-content p {
        font-size: 15px;
        line-height: 25px;
    }
    .mvp-development-banner-inner video {
        display: none;
    }
    #mvp-development-services .mvpDevelopmentBox {
        min-height: 351px;
    }
    .carouselFading h2 {
        font-size: 28px;
        line-height: 40px;
        padding: 0rem 0rem 1.25rem;
    }
    #mvp-minimum-credible h2 {
        padding-right: 0;
        font-size: 28px;
        line-height: 36px;
    }
    #mvp-industry-specific .mvp-industry-specific-main .mvp-industry-specific-inner::after {
        width: 350px;
    }
    #mvp-hashstudioz-competition .mvp-hashstudioz-heading-main h2 {
        font-size: 28px;
        line-height: 40px;
        margin-bottom: 1em;
    }
    #mvp-hashstudioz-competition {
        padding: 50px 0;
    }

    #mvp-hashstudioz-competition .mvp-right-content-main {
        margin-bottom: 1rem;
    }

    #mvp-hashstudioz-competition .mvp-right-content-main:last-child {
        margin-bottom: 2rem;
    }
    #mvp-industry-specific .mvp-industry-specific-header p {
        width: 100%;
    }
    #mvp-agile-approach .agile-approach-left-content h2 {
        font-size: 40px !important;
        line-height: 55px !important;
    }
    #mvp-agile-approach .agile-approach-left-content p {
        font-size: 22px !important;
        line-height: 34px !important;
    }
    #mvp-agile-approach .agile-approach-left-content {
        margin-top: 0rem;
    }
    .agile-approach-right-content .right-content-number {
        width: 70px;
        height: 70px;
        font-size: 40px;
        line-height: 50px;
    }
    .agile-approach-right-content .right-content-inner {
        margin-top: 0.7rem;
        margin-left:0;
    }
    .agile-approach-right-content .right-content-inner h4 {
        font-size: 27px;
        line-height: 36px;
    }
    .agile-approach-right-content .right-content-inner p {
        font-size: 16px;
        line-height: 24px;
        margin-top: 0;
    }
    .mvp-development-contact-us-banner #contact-us-banner-inner p {
        padding: 0 !important;
        font-size: 26px !important;
        line-height: 40px !important;
    }
    #mvp-development-banner .mvp-development-banner-inner {
        font-size: 28px;
        line-height: 40px;
        padding: 1rem;
        margin-bottom: 1.5rem;
        min-height: 70vh;
        
    }
    #mvp-development-services .mvpDevelopmentBox {
        min-height: auto;
        margin-top: 1rem;
        padding: 0;
        text-align: center;
    }
    .customAppliFlex {
        justify-content: center;
    }
    #mvp-minimum-viable {
        padding: 0px;
    }
    .iot-agumentation-credible {
        padding: 30px 0;
    }

    #mvp-industry-specific .mvp-industry-specific-main .mvp-industry-specific-inner::after {
        width: 100%;
    }

    /* #mvp-industry-specific .mvp-industry-specific-main {
        margin-bottom: 2rem;
    } */
    #mvp-industry-specific .mvp-industry-specific-header h2 {
        font-size: 35px;
        line-height: 45px;
    }
    #mvp-industry-specific {
        padding: 30px 0;
        background-color: #F2FCFF;
    }
    .mvp-development-banner-inner .mvp-development-banner-content a {
        font-size: 14px;
        line-height: 20px;
        padding: 10px 12px;
    }

    /* #mvp-industry-specific .mvp-industry-specific-main .mvp-industry-specific-inner::after {
        content: '';
        position: absolute;
        width: 375px;
        height: 12px;
        background-color: #2C3333;
        top: -40%;
    } */

    .carouselFading .carousel-caption {
        text-align: center;
    }
    .readMoreFlex {
        justify-content: center;
    }

    #mvp-hashstudioz-competition .mvp-hashstudioz-heading-main {
        text-align: center;
    }
    #mvp-hashstudioz-competition #mvp-top-content {
        text-align: center;
    }
    #mvp-bottom-content {
        text-align: center;
    }
    .explore_our_solutions_text {
        padding-left: 0;
        padding-top: 0;
        padding-bottom: 0;
        text-align: center;
    }

    #mvp-agile-approach .agile-approach-left-content {
        text-align: center;
    }

    #mvp-agile-approach .agile-approach-left-content h2 {
        font-size: 28px !important;
        line-height: 40px !important;
    }
    .agile-approach-right-content {
        height: auto;
        flex-direction: column;
        align-items: center;
        text-align: center;
    }
    .agile-approach-right-content .right-content-number {
        width: 60px;
        height: 60px;
        font-size: 28px;
        line-height: 40px;
        margin: auto;
    }
    
    /* adding css below */
    .read_our_case_studies .caseStudyBox {
    min-height: 342px;
    }
    .impactProductBoxes_new .impactProductBox {
        min-height: 280px;
    }
    .industries_ve_excelled_in_new .customApplicatonBox {
        min-height: auto;
    }

    /* adding css below */
    .press-release-listing-inner {
        text-align: center;
    }
    .press-release-listing-events-inner {
        flex-direction: column;
    }
    .press-release-listing-events-inner .date-time {
        text-align: center;
    }
    
    /* adding css below */
    .flutter-head h1 {
        font: normal normal bold 28px/36px Poppins;
    }

    /* adding css below */
    .waste_management_banner_img .centricRight h1 {
        font-size: 32px;
    }
    .waste_management_banner_img .centricRight p {
        font-size: 16px;
    }
    .waste_management_banner_img a.btn {
        margin-top: 10px;
    }
    .why_wasteTrack_section_flex {
        height: auto;
        flex-direction: column;
    }
    .Why_WasteTrack_content{
        padding-top: 30px;
    }
    .key_features_flex {
        flex-direction: column;
    }
    .key_features_flex_new2 {
        flex-direction: column-reverse;
    }
    .survey_app_flex {
        flex-direction: column;
    }
    .survey_app_img_wrp{
        margin-bottom: 20px;
    }
    .challenges_with_traditional_heading h4 {
        font-size: 24px;
        line-height: 38px;
    }
    .Why_WasteTrack_content h4 {
        font-size: 24px;
    }
    .key_features_section h2 {
        font-size: 24px;
    }
    .appimgslider {
        position: static;
        margin-bottom: 20px;
    }
    .why_wasteTrack_boxs {
        padding-right: 0;
    }
    .key_features_img_side_paddileft{
        padding-left: 0px;
    }

    /* adding css below */
    .excitingBox {
        padding-right: 0px;
    }
    .revolutionary h2 {
        margin-bottom: 30px;
    }
    .processBox::after {
        display: none;
    }
    .engagementModel {
        width: 100%;
        height: 420px;
    }
    .stackBox {
        margin-bottom: 30px;
    }
    .processContent.tab-content>.active {
        background: transparent;
    }

    .ContentGeneration {
        height: auto;
        overflow-y: inherit;
    }
    .trustedSection .col-sm-12 .trustCard {
        height: auto;
        margin-bottom: 15px;
    }
    .trustedSection .col-sm-12:last-child .trustCard {
        margin-bottom: 0px;
    }

    .processHorizontal {
        width: 100%;
        overflow-x: auto;
        padding-bottom: 5px;
    }
    .processInner {
        width: 700px;
    }
    .processBox {
        padding: .25rem .45rem;
    }
    .processBox h1 {
        font-size: 35px;
        font-weight: 600;
        line-height: 60px;
    }
    .processBox h4 {
        font-size: 16px;
        line-height: 25px;
    }
    .processBox.active h4 {
        font-size: 16px;
        line-height: 25px;
    }
    .processContent {
        margin-top: 10px;
    }
    .productivityFlex p {
        width: 100%;
    }
    .trustedSection .col-sm-12 .trustCard {
        border: 2px solid #00AEEF;
        border-style: dotted;
        border-radius: 10px;
        padding: 15px 15px 20px;
        margin-bottom: 30px;
        height: 300px;
    }
    .trustedSection .col-sm-12 .trustCard p {
        overflow: inherit;
        display: -webkit-box !important;
        -webkit-line-clamp: inherit;
        -webkit-box-orient: vertical;
        white-space: normal;
    }

    /* adding css below */
    .modbus-selection-flex {
        flex-direction: column;
    }
    .similar-modbus-design {
        padding: 0;
    }
    .modbus-selection-flex .modbus-selection-item {
        width: 100%;
    }
    .five4g-digital-content .hr-m {
        margin: 30px 0 30px;
    }

    .rs_slick_wrapper .slick-dots {
        display: block !important;
        top: 10px;
    }

    .rs-digital-sticky .thumbnail-image {
        display: none;
    }

    .five4g-digital-box {
        padding-top: 30px;
    }

    .rs-digital-sticky .slider-for.rs-digital-slider {
        width: auto !important;
    }
    .rs-digital-sticky .slider-for.rs-digital-slider ul.slick-dots {
        display: block !important;
        bottom: -30px;
    }
  
    .rs-digital-sticky .slick-dots li {
        margin: 0 10px;
        width: 20px;
        height: 20px;
        background: #000;
        border-radius: 20px;
    }
    .rs-digital-sticky .slick-dots li.slick-active {
        margin: 0 10px;
        width: 20px;
        height: 20px;
        background: #00AEEF;
        border-radius: 20px;
    }
    
    .rs-digital-sticky .slick-dots li.slick-active button {
        width: auto;
        visibility: hidden;
    }

    .rs-digitalbg {
        margin: 0;
    }

    .five4g-digital-box.gsm-gprsHead {
        padding-top: 0;
    }
    
    .five4g-digital-box.gsm-gprsmargin {
        padding-top: 0rem;
    }

    .modbus-selection-flex.flexThree {
        flex-wrap: wrap;
        display: grid;
        grid-template-columns: repeat(1, 1fr);
    }


    .slick-iot.rs-digital-custom {
        padding-top: 20px;
    }
    .similar-modbus-design h3 {
        text-align: center;
    }

    /* .modbus-selection-flex.flexFour {
        grid-template-columns: repeat(1, 1fr);
    } */

    .modbus-selection-flex {
        grid-template-columns: repeat(1, 1fr);
    }

    /* adding css below */
    .similar-modbus-design.iotGatwayMob {
        margin: 30px 0;
    }

    /* adding css below */
    .streamline .tab-content>.active {
        background: transparent;
    }
    .streamlineContentFlex {
        flex-direction: column;
    }

    /* adding css below */
    .event_details_section {
        padding-top: 30px;
    }
    .event-banner h1.text-white {
        font-size: 40px;
    }
    .transformationText img {
        max-width: 180px;
    }
    .speaker_events_flex {
        flex-wrap: inherit;
    }
    .speaker_events_flex_paddi {
        flex: 0 0 49%;
    }
    .event-media-flex {
        grid-template-columns: repeat(1, 1fr);
    }
    .speaker_events_flex.event-overide {
        flex-direction: column;
    }
    .user_details_flex {
        flex-direction: column;
    }
    .event_details_section_right.sidebarsticky {
        height: auto;
    }
    .event-autobox {
        width: auto;
    }
    .short_details_wrp.event_details_section_left .user_details {
        margin-bottom: 0;
    }
    .event_details_section_left .user_details {
        margin-bottom: 10px;
    }

    /* adding css below */
    section.loRaStudyBanner {
        background-image: url(../images/loracasebg.webp);
        height: auto;
        padding: 40px 0;
    }
    .loRaStudyBannerLeft {
        display: none;
    }

    section.loraContentSection {
        padding: 30px 0;
    }

    .loraContentBox h2 {
        font-size: 32px;
        text-align: center;
    }
    .loraContentBox h2::before {
        width: 25vw;
        margin: auto;
        right: 0;
    }
    .loraContentPicture img {
        width: 100%;
        height: auto;
        object-fit: cover;
    }
    .loraContentPicture {
        margin-top: 40px;
    }
    
    .solutionGrayBox .loraContentBox {
        margin-bottom: 0;
    }
    .loraContentBox h3 {
        margin-top: 30px;
    }
    .casestudyIiotContent p {
        text-align: center;
    }
    .caseIiotResult {
        text-align: center;
    } 

    /* adding css below */
    section.caseStudyBannerIiot {
        background-position: 100% 0;
        min-height: 270px;
        padding: 50px 0;
        text-align: center;
    }
    .loRaStudyBannerText h1 {
        font-size: 44px;
        line-height: 54px;
    }
    .odcInfrastructure {
        margin-top: 20px;
    }
    .casestudyIiotGrid {
        align-items: inherit;
    }
    .casestudyIiotItem h3 {
        color: #112441;
        font-size: 24px;
    }
    .casestudyIiotContent h2 {
        text-align: center;
        font-size: 30px;
    }
    .casestudyIiotContent h2::before {
        right: 0;
        margin: auto;
    }

    /* adding css below */
    .portfolioBannerText h1 {
        font-size: 50px;
    }
    .portfolioNavigation .portfolioList .portfolioItems .portfolioLink {
        font-size: 16px;
        margin-right: 50px;
    }

    .portfolioPicture {
        margin-bottom: 30px;
        text-align: center;
    }
    
    .portfolioText h2 {
        font-size: 20px;
    }

    section.portfolioBox .row .col-md-8.col-sm-12 {
        order: 2;
    }
    /* section.portfolioBox .row .col-md-4.col-sm-12 {
        order: 1;
    } */

    .viewBtnPortfolio .btn {
        padding: 10px 0px 0;
    }

    /* adding css below */
    .zoofoodHeroBannerText h1 {
        font-size: 70px;
    }
    .zoofoodHeroBannerText p {
        font-size: 28px;
    }
    section.zoofoodplatform .col-sm-12 {
        margin-bottom: 15px;
    }
    section.zoofoodplatform .col-sm-12:last-child {
        margin-bottom: 0px;
    }
    .zoofoodHeroBannerText p .hyperLink::after {
        display: none;
    }
    section.zoofoodplatform {
        text-align: center;
    }
    .zoofoodBoxContent h2 {
        font-size: 32px;
        line-height: initial;
    }
    h2.seamlesshead2 {
        font-size: 30px;
    }
    .zoofoodExpertise {
        text-align: center;
    }
    .zoofoodStackGrid {
        grid-template-columns: repeat(3, 1fr);
    }
    .zoofoodProcess .nav-pills .nav-item .nav-link {
        margin: 0 70px 0 0;
    }

    /* adding css below */
    section.meanStackSection {
        padding: 30px 0;
    }
    .meanStackBannerText h2 {
        font-size: 32px;
        font-weight: 700;
        line-height: 45px;
    }
    .meanStackFramework ul {
        margin-top: 0;
    }
    .frameIcon img {
        height: 85px;
    }
    .meanStackFramework h1 {
        font-size: 32px;
    }
    .meanStackTitle h3 {
        font-size: 28px;
        text-align: center;
    }
    .meanStackMultiple h2 {
        font-size: 28px;
        line-height: 45px;
    }
    .meanStackMultiple h2 {
        font-size: 28px;
    }
    .meanStackContent h3 {
        font-size: 30px;
    }
    .meanscanle h2 {
        font-size: 30px;
        line-height: 42px;
    }
    .meanConnect {
        text-align: center;
        margin-top: 1rem;
    }
    .meanStackDark p {
        border-left: 0px solid #fff;
        padding-left: 1rem;
        text-align: center;
    }
    .meanPowerUp {
        min-height: auto;
    }


    /* adding css below */
    section.navitaireSection {
        padding: 30px 0;
    }
    .navitaireBannerText h2 {
        font-size: 28px;
        line-height: 40px;
    }
    .navitaireBanner {
        min-height: 440px;
    }
    .navitaireBannerText .bookBtn {
        margin-top: 20px;
    }
    .navitaireBannerText {
        padding: 0rem;
    }
    .navitaireContent .navitaireTitle h3 {
        margin-bottom: 1.5rem;
        text-align: center;
    }
    .navitaireContent h3 {
        font-size: 28px;
        line-height: inherit;
        text-align: center;
    }
    .navitaireContent h2 {
        font-size: 28px;
        line-height: 40px;
        text-align: center;
    }
    .navitaireContent p {
        text-align: center;
    }
    .navitaireNavRight .tab-content .tab-pane.active {
        background: transparent;
    }
    .navitaireApartGrid {
        grid-template-columns: repeat(1, 1fr);
    }
    .chooseSectionGrid {
        grid-template-columns: repeat(1, 1fr);
    }
    .navitaireApartItems {
        text-align: center;
    }
    .navitaireContent .accordion .card-header .btn {
        text-align: center;
    }
    .navitaireInitiatives h5 {
        text-align: center;
    }
    .navitaireNavLeft .nav-pills .nav-link {
        text-align: center;
    }
    .navitaireNavItem {
        text-align: center;
    }
    .navitaireContent ul.highlightList {
        padding-left: 0;
        margin: 1rem auto 0;
        width: 80%;
    }
    .chooseNavitBox {
        text-align: center;
    }
    .navitaireContent .col-sm-12:last-child .navitaireInitiatives {
        margin-bottom: 0rem;
    }

    /* adding css below */
    section.uiuxSection {
        padding: 30px 0px;
    }
    .uiuxBanner {
        min-height: 350px;
    }
    .uiuxBannerText .bookBtn {
        margin-top: 10px;
    }
    .uiuxblue {
        width: 100%;
        position: inherit;
    }
    .uiuxTextManage {
        margin: 0px 0 30px;
    }
    .uiuxTextManage h3 {
        margin-bottom: 1rem !important;
    }
    .uiuxPicture {
        text-align: center;
    }
    .uiuxContent {
        text-align: center;
    }
    .uiuxTextManage {
        text-align: center;
    }
    .uiuxVertical .innovativeText {
        width: 100%;
        min-height: auto;
    }
    .uiuxVertical .innovativeText h3 {
        margin-bottom: 1rem;
    }
    .uiuxVertical .innovativeText p {
        margin: 0;
    }
    .uiuxBox h3 {
        font-size: 1.7rem;
        margin-top: 0rem;
        margin-bottom: 2rem;
    }
    .upliftedUpperOuter {
        margin-top: 1.5rem;
    }
    .upliftedBottomOuter {
        margin-top: 2rem;
        margin-bottom: 0rem;
    }
    .upliftedUpperText {
        text-align: center;
    }
    .upliftedBox {
        text-align: center;
    }
    .upliftedBox h3 {
        margin-bottom: .5rem;
    }
    .upliftedBottom:last-child{
        margin-bottom: 0;
    }
    .uiuxContent h2 {
        font-size: 30px;
        line-height: 40px;
    }
    .uxCaterDesign {
        text-align: center;
    }
    .uiuxCater h2.uiuxCaterTitle {
        width: 70%;
        font-size: 30px;
        padding: 3.5rem 1rem;
    }
    .upliftedUpperOuter .upliftedUpper {
        min-height: 200px;
    }
    .upliftedBottom {
        min-height: 200px;
    }
    .upliftedBox {
        height: 200px;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
    .uiuxApproachList {
        width: 800px;
    }
    .uiuxContent .tab-content>.active {
        background: transparent;
    }
    .uiuxBlue {
        text-align: center;
    }
    .uiuxBlue p::before {
        margin: auto;
        left: 0;
        right: 0;
    }
    .uiuxBlue .contactBtn {
        margin-top: 15px;
    }
    .uiuxCarouselFlex {
        flex-direction: column;
        padding: 1rem;
    }
    .uiuxCarouselFlex .uiuxCarouselText {
        width: auto;
        padding: 0 1rem;
        text-align: center;
    }
    .uiuxCarouselFlex .uiuxCarouselText h4 {
        padding: 0 0 0px;
    }
    .uiuxCarouselFlex .uiuxCarouselText h4::before {
        left: 0;
        right: 0;
        margin: auto;
        height: 0px;
    }
    .uiuxCarouselFlex .uiuxCarouselText p {
        margin: 0px;
    }
    .uiuxCarouselFlex .uiuxCarouselPicture {
        width: auto;
    }
    .uiuxCarouselFlex .uiuxCarouselPicture img {
        border-radius: 12px;
    }
    .uiuxVertical {
        flex-direction: column;
        height: auto !important;
        gap: 1.25rem;
        padding: 0;
    }
    .uiuxVertical .innovativeText h3 {
        font-size: 1.15rem;
        margin-bottom: .45rem;
    }

    /* .uiuxVertical .uiuxPicture {
        width: 100%;
        height: 320px;
    } */

    .uiuxVertical .uiuxPicture {
        width: 70%;
        height: 270px;
    }
    .innovativeText {
        width: 100%;
        min-height: 160px;
        text-align: center;
    }
    .innovativeText h3 {
        font-size: 1.5rem;
        margin-bottom: .75rem !important;
        padding-bottom: 0;
    }
    .innovativeText p {
        margin: 0;
        text-align: center;
    }
    .uiuxTextManage h3 {
        font-weight: 700;
        font-size: 2rem;
        margin-bottom: 10px !important;
    }
    .uiuxCarouselFlex {
        grid-template-columns: 60% 40%;
    }
    .uiuxCarouselBobCustom.slick-slide {
        height: 230px;
    }
    .uiuxBannerText h1.text-white {
        font-size: 32px;
    }
    .uiuxTextManage h3 {
        font-size: 1.85rem;
    }

    /* adding css below */
    section.consultingBanner {
        min-height: 380px;
    }
    .consultBannerText h1.text-white {
        font-size: 32px;
    }
    .combineheadPara {
        text-align: center;
    }
    .consultAdvance {
        margin-top: .5rem;
        text-align: center;
    }
    div#parterGsapComb {
        text-align: center;
    }
    .consultPartner {
        text-align: center;
    }
    .blueBox.blueLeftborder p {
        padding-left: 0rem;
        border-left: 0px solid #fff;
        text-align: center;
    }
    .blueBox .contactBtn {
        margin-top: 1rem;
    }
    .agileGrid {
        grid-template-columns: repeat(1,1fr);
        text-align: center;
        gap: 1.5rem;
    }
    .agileHorizontal {
        display: none;
    }
    .agileVertical {
        display: none;
    }
    .consultCater {
        display: block;
        overflow-x: auto;
        overflow-y: hidden;
        width: 100%;
    }
    .consultCaterList {
        width: 778px;
    }
    .ItConsultAccordionTitle .nav-pills .nav-link {
        text-align: center;
    }
    .ItConsultAccordionText .tab-content>.active {
        background: transparent;
        text-align: center;
    }
    #caterNavAsap .tab-content>.active {
        background: transparent;
    }
    .combinetwo {
        text-align: center;
    }
    .yellowBoxbg .yellowLeftborder {
        border-left: 0px solid #fff;
        padding-bottom: .75rem;
        text-align: center;
    }
    .nav-tabs.consultCaterList .nav-item .nav-link h4 {
        font-size: 18px;
        margin-bottom: 10px;
    }
    .nav-tabs.consultCaterList  .nav-item .nav-link.active::before {
        height: 3px;
    }

    /* adding css below */
    section.sectionBox {
        padding: 30px 0px;
    }
    .dataAnalyticsBannerBg {
        min-height: 320px;
    }
    section.dataAnalyticsBanner {
        min-height: 320px;
        padding: 30px 0;
    }
    .analyticsTabCustom .tab-content>.active {
        background: transparent;
        border-radius: 0px;
    }
    .analyGrowthBox:first-child {
        margin-top: 1.75rem;
    }
    .analysTabHead-h3 {
        min-width: 280px;
    }
    .dataIndustryBox {
        padding: 2rem;
    }
    .dataIndustryData h4 {
        font-size: 1.25rem;
    }
    .dataIndustryText h4 {
        font-size: 1.25rem;
    }
    .dataAnalyticsText .bannerPara {
        padding-right: 0rem;
    }
    .dataAnalyticsText {
        text-align: center;
    }
    .dataAnalyticsText h1.text-white {
        font-size: 32px;
    }
    .analysTabContentFlex {
        flex-direction: column;
        padding: 30px 0 10px;
    }
    .analysTabContent p {
        text-align: center;
    }
    .dataIndustry .col-sm-12:first-child .dataIndustryBox {
        margin-top: 0;
    }
    .analyticPartingText {
        text-align: center;
    }
    .analyGrowthText {
        text-align: center;
    }
    .analyticsCaroItems {
        margin-right: 15px;
        margin-left: 15px;
        min-height: auto;
        text-align: center;
    }
    .indusodc h2 {
        margin-bottom: 1.5rem;
    }
    .analyticsCaro.slick-slider button.slick-prev {
        right: 60px;
        top: -2rem;
    }
    .analyticsCaro.slick-slider button.slick-next {
        right: 0;
        top: -2rem;
    }
    .whyJavascroll {
        text-align: center;
    }

    /* adding css below */
    .gatewayPilltab .tab-content>.active {
        background: transparent;
    }
    .gatewayPilltabList {
        display: block;
        width: 100%;
        overflow-x: auto;
    }
    .gatewayPilltabList .nav-pills {
        width: 750px;
    }

    /* adding css below */
    .validationBannerText h1 {
        font-size: 36px;
        line-height: 50px;
        text-align: center;
        margin-bottom: 1rem;
    }
    .loraContentPicture.validPic {
        margin: 30px 0 0;
    }

    /* adding css below */
    .machineLearningText h1.text-white {
        font-size: 32px;
    }
    .analyticParting h2 {
        font-size: 32px;
        line-height: 42px;
    }
    .talkstartBox {
        text-align: center;
    }
    .talkClientBox {
        margin-top: 2rem;
    }
    .analyticParting {
        text-align: center;
    }
    .machineDevelop {
        text-align: center;
    }
    .machineDevelopIcon {
        display: inline-flex;
    }
    .buzzwordBox {
        min-height: inherit;
    }
    .customSlide .carousel-inner {
        height: 300px !important;
    }
    .analyzeCaroList {
        width: 100%;
        height: auto;
        padding: 0rem 4rem 0rem 4rem;
    }
    .analyzeCaroFlex {
        min-height: 100%;
        display: flex;
        flex-direction: column;
    }
    .analyticEngage .col-xl-4:last-child .odcDedicated.machinebased {
        margin-bottom: 1.2rem;
    }
    .consultGetleft {
        text-align: center;
    }
    .consultGetright.text-right {
        text-align: center !important;
    }

    /* adding css below */
    .engineeringDarkFlex {
        flex-direction: column;
    }
    .engineeringDark {
        width: 100%;
        min-height: 280px;
    }
    .engineeringDarkGrid {
        width: 100%;
        padding: 0 1.2rem;
        grid-template-columns: repeat(1, 1fr);
    }
    .productToolOne {
        margin-bottom: 1.5rem;
    }
    .productToolList {
        text-align: center;
    }
    .productToolTwo {
        margin-top: 1.5rem;
    }
    .engNumerous .engNumerousDD {
        padding-left: 0;
        text-align: center;
    }
    .engHorizontal {
        display: none;
    }
    .engNumerous {
        padding-bottom: 1.5rem;
        margin-top: 1rem;
        height: auto;
    }
    .engNumerous h4 {
        font-size: 18px;
    }

    /* adding css below */
    .productListingGrid {
        grid-template-columns: 1fr;
    }
    .productListing {
        text-align: center;
        margin-bottom: 1rem;
    }
    .robustProductColo {
        margin-top: 1.15rem;
    }
    .robustProductColo:first-child {
        margin-top: 1.15rem;
    }
    .productProcessHead {
        text-align: center;
    }
    .productEngineeringSlick ul.slick-dots li {
        margin: 0 2px;
        height: 10px;
    }
    .productEngineeringSlick ul.slick-dots li button {
        width: 20px;
        height: 10px;
    }

    /* adding css below */
    .dotNetDevelopImage {
        padding-left: 0rem;
        margin-top: 2rem;
        text-align: center;
    }
    .dotNetDevelopImage img {
        width: 75% !important;
    }
    .borderBlue {
        padding-left: 0;
        border-left: 0px solid #00AEEF;
    }
    .javaDeveloperHeroText {
        text-align: center;
    }
    .benefitsJava {
        text-align: center;
    }
    .borderYlow {
        padding-left: 0;
        border-left: 0px solid #F89B1C;
    }
    .javaExpertiseHead h2 {
        font-size: 32px;
        font-weight: 700;
        text-align: center;
    }
    .javaBlueText {
        text-align: center;
    }
    .javaBlueText ul.javaBlueList {
        text-align: left;
        width: 80%;
        margin: auto;
    }
    .javaBlueImage {
        text-align: center;
        margin-top: 2rem;
    }
    .javaThroughGrid {
        grid-template-columns: repeat(2,1fr);
        gap: 1.5rem;
        padding: 0 1.5rem;
    }
    .javaThroughItems::after {
        display: none;
    }
    section.odcSection {
        padding: 30px 0;
    }

    /* adding css below */
    /* ================= Train Reservation System Page Design CSS Start ================= */
    section.javaDevelopersHero {
        background: #7830E8;
        min-height: 430px;
        padding: 30px 0;
    }
    .javaDeveloperHeroText h1.text-white {
        font-size: 28px;
    }
    .tell_about_your_form_side h3 {
        margin-top: 10px;
        margin-bottom: 15px;
    }
    .trainKey {
        text-align: center;
    }
    .trainKeyfeature {
        text-align: center;
        margin-top: 2rem;
    }
    .trainKeyText {
        text-align: center;
    }
    .trainKey.trainKeyright {
        text-align: center;
        margin-top: 1rem;
    }
    .trainListCustom ol.trainList li {
        text-align: left;
    }
    .edgeTrain ul li img {
        height: 75px;
    } 
    .trainListCustom ol.trainList {
        gap: 0rem 2rem;
    }   
    .javaHero {
        height: auto;
        padding: 0;
    }

    /* adding css below */
    /* ================= DevOps Services and Solutions Design CSS Start ================= */
    .devopsHeroRight {
        height: auto;
        padding-left: 0;
    }
    .devopsHeroRight {
        width: 470px;
        margin: 25px auto 0;
        padding-left: 0;
    }
    .devopsHeroRight img {
        object-fit: contain;
    }
    .devopSolubox {
        text-align: center;
    }
    .devopsHire {
        text-align: center;
    }
    .devopsTabingLeft .nav {
        align-items: center;
        margin-bottom: 1.5rem;
    }
    .devOpsYellowImage {
        text-align: center;
        margin-top: 2rem;
    }
    .machinePlatfrmTitle {
        text-align: center;
    }
    .devOpsEnginText {
        text-align: center;
    }
    .devOpsMaterial {
        grid-template-columns: repeat(1, 1fr);
        gap: 0.75rem;
    }
    .devopsExperienceGrid {
        grid-template-columns: repeat(1,1fr);
    }
    .devopsExperienceBox::after {
        height: 0px;
    }
    .devOpsYellow {
        text-align: center;
    }
    .devOpsYellow ul.devOpsYellowList {
        width: 80%;
        margin: auto;
        text-align: left;
    }
    .devopsExperienceBox {
        text-align: center;
    }
    .devopsExperienceBox h3.numcircle {
        margin: auto;
    }

    /* ================= Hire .Net Developer Design CSS Start ================= */
    .dotNetExpertise {
        min-height: auto;
        text-align: center;
    }
    .whyDotnetLeft {
        text-align: center;
    }
    .whyDotnetContent {
        min-height: auto;
        text-align: center;
    }

    /* ================= Industry 4.0 Consulting Company CSS Start ================= */
    .industry4-0Banner {
        min-height: auto;
        flex-direction: column;
        gap: 1rem;
    }
    .industry4Text h1.text-white {
        font-size: 32px;
    }
    .industry4Text p.bannerPara {
        margin-bottom: 0rem;
    }
    .drivingIndustry4 {
        text-align: center;
        min-height: auto;
    }
    .industry4Image {
        width: 80%;
        height: auto;
        position: inherit;
    }
    .industry4Text {
        flex-basis: 100%;
        text-align: center;
    }
    .industryProductscroll {
        text-align: center;
    }
    .industryPro-h2 {
        text-align: center;
    }
    .industryReliability {
        text-align: center;
    }
    .SeamlessIndustryGrid {
        grid-template-columns: repeat(1, 1fr);
        min-height: auto;
        row-gap: 2.5rem;
    }
    .SeamlessIndustryBox:nth-child(odd) .SeamlessIndustryOuter {
        min-height: auto;
    }
    .SeamlessIndustryOuter p {
        min-height: auto;
    }
    .SeamlessIndustryBox:nth-child(even) {
        margin-top: 0rem;
        min-height: auto;
    }
    .SeamlessIndustryBox:nth-child(even) .SeamlessIndustryOuter {
        min-height: auto;
    }
    .seamlessCombine span.seamArrow {
        display: none;
    }
    .SeamlessIndustryBox h3.seamNum {
        margin: 0 auto 0rem;
    }
    .SeamlessIndustryBox h4 {
        font-size: 1.25rem;
        margin-bottom: .5rem;
    }
    .SeamlessIndustryBox:nth-child(odd) {
        align-self: start;
        position: relative;
        text-align: center;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .SeamlessIndustryBox:nth-child(odd) .SeamlessIndustryOuter {
        min-height: auto;
        order: 2;
    }
    .seamlessCombine {
        order: 1;
        margin-bottom: 1.2rem;
    } 
    .five4g-digital-box-bottom h5 {
        font-size: 16px;
        line-height: 24px;
    }

    /* ================= Hire Python Developer Design CSS Start ================= */
    .hirePythonText {
        text-align: center;
        margin-bottom: 2.5rem;
    }
    .hirePythonText h1.text-white {
        font-size: 36px;
    } 
    .hirePythonImage {
        width: 70%;
        height: auto;
        margin: auto;
        padding: 0;
    }
    .hirePythonText .consultBtn a {
        margin-top: 15px;
    }
    .pythonConductGrid {
        grid-template-columns: repeat(2,1fr);
    }
    .pythonConductBox::after {
        display: none;
    }
    .talkPython {
        text-align: center;
    }
    .robustProductText {
        min-height: inherit;
        text-align: center;
    }
    .productBuildTeam .productBuildTeamContent {
        text-align: center;
    }

    /* ================= Salesforce Development Design CSS Start ================= */
    .salesforceHeroText {
        text-align: center;
        margin-bottom: 3rem;
    }
    .salesforceHeroText .consultBtn a {
        margin-top: 10px;
    }
    .analyticEngage .col-xl-6 .odcDedicated.saleborder {
        border-right: 0px solid #F89B1C;
    }

    /* ================= Hire Full Stack PHP Developer Design CSS Start ================= */
    .hireFullStackPHPBanner {
        height: auto;
        padding-left: 0;
        padding: 2rem 1rem;
    }
    .hirePHPExceptional {
        text-align: center;
    } 

    /* ================= Hire Angular Developers Design CSS Start ================= */
    section.hireAngularHero {
        min-height: auto;
        padding: 30px 0;
    }
    .javaDeveloperHeroText .consultBtn a {
        margin-top: 10px;
    }
    .hireAngularPicture {
        height: auto;
        width: 70%;
        padding-left: 0rem;
        margin: auto;
    }
    .hireAngularCaroItem {
        min-height: auto;
    }
    section.hireAngularCarousel {
        padding: 30px 15px;
    }
    .buzzwordBorder {
        margin: 2rem 0rem 1rem;
    }
    .buzzword h2 {
        font-size: 28px;
    }
    /* ================= Hire nodejs Developers Design CSS Start ================= */
    section.nodeJsBanner {
        background: #4f914c;
        padding: 50px 0 0;
        min-height: 470px;
    }
    .nodeJsHero {
        width: 480px;
        height: 420px;
        position: relative;
        padding-left: 0;
        margin: auto;
        text-align: center;
    }
    .nodeJsHero img {
        width: 70%;
        height: 100%;
        object-fit: contain;
    }
    .nodeJsHero::before {
        background: #EEF5ED;
        content: "";
        position: absolute;
        top: 45px;
        left: -183px;
        width: 940px;
        height: 330px;
        transform: rotate(10deg);
        z-index: -1;
    }
    .hireNodejsGrowing {
        text-align: center;
        min-height: inherit;
    }
    .nodejsChoose {
        text-align: center;
        min-height: inherit;
    }

    /* ================= Hire Viejs Developers Design CSS Start ================= */
    section.hireVuejsBanner {
        background: #F3FCFF;
        min-height: inherit;
    }
    .hireVuejsText {
        color: #33495d;
        text-align: center;
    }
    .hireVuejsText h1 {
        margin-bottom: 1rem;
    }
    .hireVuejsText .consultBtn a {
        margin-top: 0px;
        background: #33495d;
        color: #fff;
    }
    .hireVuejsHero {
        width: 50%;
        margin: 0 auto 1rem;
    }
    .vuejsInteractiveText:first-child {
        margin-top: 1.75rem;
    }
    .vuejsInteractiveText {
        min-height: auto;
    }
    .serviceCloud {
        padding-left: 0rem;
        margin-bottom: 1rem;
        text-align: center;
    }
    .devOpsYellow ul.devOpsYellowList {
        width: 100%;
    }
    .hireVuejsEvolving {
        min-height: auto;
    }

    /* ================= Hire Laravel Developers Design CSS Start ================= */
    .hireLaravelHero {
        width: 60%;
        margin: auto;
    }
    .hireLaravelText {
        text-align: center;
        margin-top: 1rem;
    }
    .hireLaravelText h1 {
        font-size: 32px;
        margin-bottom: .5rem;
    }
    .hireLaravelText .consultBtn a {
        margin-top: 10px;
    }

    /* ================= Hire Django Developers Design CSS Start ================= */
    .hireDjangoHero {
        text-align: center;
    }
    .hireDjangoText {
        text-align: center;
        margin-top: 2.5rem;
    }
    .hireDjangoText .consultBtn a {
        margin-top: 15px;
    }
    .ourDjangoDevelop {
        text-align: center;
        min-height: auto;
    }
    .whyDjangoDevelop {
        text-align: center;
        min-height: auto;
    }

    /* ================= Case Study smartrelax-iot-enabled-massage CSS Start ================= */
    .smartrelaxHero {
        height: auto;
        width: 75%;
        margin: auto;
    }
    .smartAgricultureContent {
        text-align: center;
    }
    .smartrelaxContent h1.text-white {
        font-size: 32px;
        line-height: 40px;
        text-align: center;
        margin-top: 2rem;
    }
    .sectionBox .casestudyIiotContent h2 {
        font-size: 28px;
    }
    .keyChallengesBox {
        text-align: center;
    }
    .massageChallengeImage {
        text-align: center;
    }
    .massageProcessArea .tab-content>.active {
        background: transparent;
        text-align: left;
    }
    .loraCaseList h4.proposedList-h4 {
        text-align: center;
    }

    .sectionBox h2 {
        font-size: 28px;
        line-height: 36px;
        text-align: center;
    }

    /* ================= Smart Agriculture Solutions CSS Start ================= */
    .agricalTechnolyBx {
        text-align: center;
    }
    .agricaltureGatewayList {
        text-align: left;
    }
    /* ================= Hire Bootstrap Developer CSS Start ================= */
    .hireBootstrapText {
        text-align: center;
        margin-top: 2rem;
    }
    .bootstrapMastery {
        text-align: center;
        min-height: auto;
    }

    /* ================= Hire Ruby on Rails Developers CSS Start ================= */
    .hireRubyonRailBannerText h1 {
        font-size: 28px;
    }
    .hireRubyonRailBannerText {
        text-align: center;
        margin-top: 1.5rem;
    }
    .hireRubyonRailHero {
        width: 80%;
        margin: auto;
    }
    .hireRubyonRailBannerText .consultBtn a {
         margin-top: 0;
    }

    .hireIonicleft h2 {
        font-size: 28px;
    }

    .rubyRailOfferBox {
        min-height: auto;
        text-align: center;
    }
    
    /* headings common css  */
    section.bookingPortalBanner {
        min-height: auto;
        padding: 30px 0;
    }
    .heading.lg {
        text-align: center;
    }
    .heading.md {
        text-align: center;
    }
    .heading {
        text-align: center;
    }
    .bannerPara {
        text-align: center;
    }
    .consultBtn {
        text-align: center;
    }
    .consultBtn a {
        padding: .7rem .5rem;
        margin-top: 10px;
    }
    /* ================= Case Study Booking Portal for tour and travel agency CSS Start ================= */
    .bookingPortalBannerText h1.bannerHead {
        font-size: 28px;
        line-height: inherit;
        margin: 20px 0 0;
        text-align: center;
    }
    .casesIiotImage {
        text-align: center;
    }

    .numBlue {
        font-size: 2.5rem;
    }

    .loraCaseList h4.proposedList-h4 {
        text-align: center;
        margin-top: 1.5rem;
    }

    h4.proposedList-h4 {
        text-align: center;
    }

    .iotAgricaltureImplementBox .tab-content>.active {
        background: transparent;
    }
    .iotAgricaltureImplementNav .nav-pills .nav-link {
        border-left: 0px solid transparent;
    }
    .iotAgricaltureImplementNav .nav-pills .nav-link.active {
        border-left: 0px solid #00AEEF;
    }
    .iotAgricaltureImplementNav.heightNavCustomLeft {
        min-height: auto;
    }
    .iotAgricaltureImplementBox.heightNavCustomRight {
        min-height: auto;
        margin-top: 1rem;
    }
    .iotAgricaltureImplementNav {
        justify-content: center;
    }
    .iotAgricaltureImplementText {
        text-align: center;
    }

    .laravelAdvantage {
        padding-left: 0;
        text-align: center;
    }
    .laravelAdvantage::before {
        display: none;
    }
    .laravelAdvantage::after {
        display: none;  
    }
    .slider3-row {
        height: auto;
    }
    .slider7 {
        height: 380px;
    }
    .slider7 h1 {
        font-size: 32px;
        margin-bottom: 1rem;
    }
    .devops-slide {
        padding-left: 0rem;
        margin-top: 1rem;
    }
    .devops-listing {
        width: 65%;
        margin: auto;
    }

    .slider1 {
        height: 380px;
        padding-top: 15px;
    }
    .slider1 .internet-things-headings .heading2 {
        top: 30px;
        font-size: 32px;
    }
    .slider1 .internet-things-headings .water-mark-h1 {
        font-size: 50px;
    }
    .slider1 .internet-things-headings .box1 h4 {
        font-size: 16px;
    }

    .slider1 .internet-things-headings .box1 img {
        width: 50px;
        height: 50px;
    }

    .slider4 {
        height: 380px;
    }
    .slider4 h1 {
        font-size: 28px;
    }
    .slider5 .icons-mobiles {
        margin-top: 0.5em;
    }
    ul.tech_icons li:nth-child(n+3) {
        margin-top: 0.5em;
    }
    .right-grid.text-right {
        display: none;
    }
    ul.tech_icons li {
        flex: 0 0 48%;
        text-align: center;
    }
    .slider5 .icons-mobiles {
        margin-top: 2.5em;
    }
    .slider5 h1 {
        font-size: 30px;
        text-align: center;
        top: 30px;
    }
    .slider5 .left-grid {
        padding-left: 0;
    }
    .slider5 {
        height: auto;
    }

    /* ================= slider salesforce media query ================= */
    .slider6 {
        height: 380px;
        padding-top: 50px;
        padding-left:0;
    }
    .slider6 h1 {
        font-size: 30px;
        margin-bottom: 1.5rem;
    } 
    .slider6 .icons-mobiles {
        padding: 0 2rem;
        margin-top: 1rem;
    }
    .slide6 {
        width: 100%;
        text-align: center;
    }
    .slide6 img.salesforce-image {
        width: 90%;
    }
    ul.salesforce-list {
        gap: 1rem;
    }
    ul.salesforce-list li.salesforce-item {
        font-size: 18px;
        font-weight: 600;
        margin-bottom: 1rem;
        text-align: center;
    }
    .salesfarce-btn-combine {
        justify-content: center;
    }
    /* ================= devops consulting slider media query ================= */
    /* .slider7 {
        min-height: 720px;
        padding-top: 30px;
    } */
    .slider7 h1 {
        font-size: 32px;
        margin-bottom: 1rem;
    }
    .devops-slide {
        padding-left: 0rem;
        margin-top: 1rem;
    }
    .devops-listing {
        width: 75%;
        margin: auto;
    }
    #earth {
        left: 50%;
    }
    .slider3 {
        height: 380px;
    }
    .slider5 {
        height: 380px;
    }
    .language-icon {
        display: none;
    }
    .slider4 .left-grid img {
        display: none;
    }
    .slider4 .right-grid {
        height: 380px;
        padding: 2rem;
        margin-top: 1rem;
    }
    .slider4 .right-grid img {
        width: 270px;
        margin-top: 2rem;
    }
    .slider1 .internet-things-headings .border-slide {
        margin-top: 10px;
    }
    .slider1 .internet-things-headings .box1 {
        padding-top: 50px;
    }
    ul.salesforce-list li.salesforce-item span {
        display: none;
    }

    .devops-listing li.salesforce-item {
        font-size: 18px;
    }

    .devops-listing li.salesforce-item span {
        max-width: 45px;
    }

    .salesfarce-btn-combine a {
        font-size: 15px;
        padding: 12px 20px;
    }
    .slider3 h1 {
        color: #555;
        font-size: 40px;
    }
    .slider3 .left-grid ul li {
        color: #555;
    }

    .backendExpertise {
        height: auto;
        min-height: auto;
        text-align: center;
    }
    .buttons4g {
        justify-content: center;
    }

    /* 5 analog input modbus rs 485 css start */
    .modbus30 {
        width: 40%;
    }
    .modbus70 {
        width: 60%;
    }
    /* 5 analog input modbus rs 485 css exit */

    
    /*  RS-232 to Ethernet Converter CSS Start */
    .rstoEtherConvertReview {
        grid-template-columns: repeat(1, 1fr);
    }
    .five4g-digital-box-bottom h2.headblack {
        font-size: 24px;
        text-align: center;
    }


    .heading.sm {
        font-size: 28px;
        line-height: 40px;
    }
    .visionAppleGrid {
        grid-template-columns: repeat(1,1fr);
    }
    .visionProApp {
        text-align: center;
        min-height: auto;
    }
    .odcSection h2 {
        font-size: 28px;
        line-height: 40px;
    }
    .yellowBoxbg.yellowLeftborder p {
        border-left: 0px solid #fff;
        padding-left: 0;
    }
    
}

/* shift above media code */
@media screen and (max-width:600px) {
    .amus_timeline.timeline ul li {
        margin-left: 20px
    }
    .amus_timeline.timeline ul li div {
        width: calc(100vw - 91px);
        font-size: 14px
    }
    .amus_timeline.timeline ul li:nth-child(even) div {
        left: 45px;
        text-align: left
    }
    .amus_timeline.timeline ul li:nth-child(even) div::before {
        left: -15px;
        border-width: 8px 16px 8px 0;
        border-color: transparent #09aeef transparent transparent
    }
    .ca_expertise.mt-5 .col {
        flex: 0 0 48%
    }
    .col-md-12.feature_saas .row {
        justify-content: center
    }
    .col-md-12.feature_saas .col {
        flex: 0 0 45%;
        margin: 0 5px 10px!important
    }
    .cloud_computing .nav-tabs .nav-item {
        flex: 1;
        margin: 0
    }
    .cloud_computing .tab-content>.tab-pane {
        margin: 0 -15px;
        background: 0 0!important
    }
    .cloud_computing .tab-content ul li {
        flex: 0 0 45%;
        margin: 5px
    }
    .three_benefits ul {
        flex-wrap: wrap
    }
    .three_benefits ul li {
        flex: 0 0 100%
    }
    .banner_area .req_quote {
        margin: auto
    }

    /* adding css below */
    .odcBannerText h1.text-white {
        font-size: 32px;
    }
    section.odcSection {
        padding: 30px 0 50px;
    }
    section.odcBanner {
        min-height: 350px;
    }
    .odcBannerText .bookBtn {
        margin-top: 15px;
    }
    .odcSection h2 {
        font-size: 30px;
        font-weight: 600;
        line-height: 45px;
    }
    section.odcSection {
        text-align: center;
    }
    .odcStepper {
        grid-template-columns: repeat(1, 1fr);
    }
    .odcStepper li.stepper__item {
        min-height: initial;
        display: flex;
        gap: 15px;
        background: #00AEEF;
        color: #fff;
        text-align: left;
        padding: 1rem;
        border-radius: 30px 5px 30px 5px;
    }
    .odcStepperTextUpp {
        position: initial;
        top: 0px;
        order: 2;
    }
    .odcStepperTextUpp h4 {
        font-size: 18px;
        font-weight: 600;
        margin: 0 0 5px;
    }
    .odcStepperTextDown {
        position: inherit;
        bottom: 0px;
    }
    .stepperStep {
        order: 1;
    }
    .stepperStep:before {
        display: none;
    }
    .stepperStep:after {
        display: none;
    }
    .stepLinetop {
        display: none;
    }
    .stepLinebottom {
        display: none;
    }
    .stepperStep {
        font-size: 1rem;
        font-weight: 600;
        background: #035c7e;
        color: #fff;
        position: relative;
        width: 64px;
        height: 64px;
        line-height: 18px;
        border-radius: 50%;
        padding: .75rem;
        z-index: 1;
        display: flex;
        align-items: center;
        text-align: center;
    }

    .stepHidden {
        visibility: hidden;
        display: none;
    }
    .odcStepperTextDown h4 {
        height: auto;
    }
    .odcStepperTextDown p {
        height: auto;
    }
    .odcStepperTextUpp p {
        height: auto;
    }
    .odcStepperTextUpp h4 {
        height: auto;
    }

    .odcDark p {
        border-left: 0px solid #f3dfff;
        padding-left: 0;
    }

    .odcInfraList ul li {
        text-align: left;
    }

    .odcListChoose ul {
        grid-template-columns: repeat(1, 1fr);
        gap: 1.5rem;
        padding-left: 0;
    }
    .odcListChoose ul li::before {
        display: none;
    }
    .odcOfferbox {
        border-left: 5px solid #F89B1C;
    }
    .odclightBlue h2.composodc {
        margin-top: 1.5rem;
    }
    .odcDedicated.dediborder {
        border-left: 0px solid #F89B1C;
        margin-top: 1.5rem;
    }
    .odcslickCarousel.slick-slider button.slick-prev {
        top: 310px;
    }
    .odcslickCarousel.slick-slider button.slick-next {
        top: 310px;
    }
    .odcslickCarousel.marginSlick {
        margin: 0;
    }
    .odcslickCarousel.marginSlick .odcItems {
        margin-left: 0;
        margin-right: 0;
    }
    .odcslickCarousel.slick-slider ul.slick-dots {
        bottom: 15px;
    }
    .odcslickCarousel.slick-slider ul.slick-dots li {
        margin: 0 8px;
        width: 18px;
        height: 10px;
    }
    .odcslickCarousel.slick-slider ul.slick-dots li button {
        background: #a5a3a3;
        width: 24px;
        height: 10px;
        border-radius: 20px;
    }
    .odcslickCarousel.slick-slider ul.slick-dots li.slick-active button {
        background: #00aeef;
    }
}

/* shift above media code */
@media screen and (max-width:575px) {
    .blog_sec2_left h2 {
        font-size: 28px;
    }
    .blog_sec2_right {
        width: 80%;
    }
    .iot_consult_services {
        padding: 0em 0
    }

    /* adding css below */
    .slider1 {
        height: auto
    }
    .slider1 .internet-things-headings .heading2 {
        font-size: 22px;
        position: relative;
        top: 0;
    }
    .slider1 .internet-things-headings .water-mark-h1 {
        font-size: 32px;
        text-align: center
    }
    .slider1 .internet-things-headings .border-slide {
        display: none
    }
    .slider4 h1 {
        font-size: 24px;
    }
    .slider1 .internet-things-headings .box1 img {
        width: 50px;
        height: 50px
    }
    .slider1 .internet-things-headings .box1 h4 {
        font-size: 14px
    }
    .slider1 .internet-things-headings .box1::before {
        display: none
    }
    .slider1 .internet-things-headings .box1 {
        padding-top: 10px
    }
    .slider2 {
        height: auto;
        padding: 0 15px;
        text-align: center
    }
    .slider2 h1 {
        font-size: 22px;
        padding-left: 0
    }
    .slider2 .left-grid .d-flex {
        padding-left: 0;
        flex-direction: column
    }
    .slider2 .left-grid img {
        width: 80px;
        margin: 0 auto
    }
    .slider2 .left-grid ul li {
        font-size: 12px
    }
    .slider3 {
        height: auto;
        padding: 0 15px;
        text-align: center;
        background-position: center
    }
    .slider3 h1 {
        font-size: 24px;
        margin-top: 15px;
    }
    .slider5 .icons-mobiles {
        margin-top: 2.5em;
    }
    #earth {
        display: none
    }
    .slider3 .left-grid {
        padding: 0 15px
    }
    .slider3 .travel-app {
        width: 90px;
        margin-bottom: 0
    }
    .slider3 .plane {
        position: absolute;
        right: -13px;
        top: 250px;
        width: 150px
    }
    .slider3 .left-grid ul li {
        font-size: 14px;
        margin-left: 0;
        text-align: center;
        list-style: none;
    }
    .slider4 h1 {
        font-size: 24px;
    }
    .slider5 h1 {
        font-size: 24px;
        text-align: center;
    }
    .devops-listing li.salesforce-item span {
        max-width: 40px;
    }
    .salesfarce-btn-combine a {
        font-size: 14px;
        padding: 10px 15px;
    }
    
   
    /* adding css below */
    .crm_top_banner_area h1 {
        font-size: 24px;
        line-height: 32px;
    }
    #crm_in_detl {
        text-align: center;
    }
    #crm_software h3 {
        font-size: 24px;
        font-weight: 600 !important;
    }

    /* adding css below */
    .flutter-quest .cannabis_mobile_app_development_company_accordion {
        margin: 7px 0;
        padding: 0;
    }
    .flutter-quest .cannabis_mobile_app_development_company_accordion .icon {
        min-width: 18px;
        width: 18px;
        height: 18px;
    }
    .cannabis_mobile_app_development_company_accordion h6 {
        font-size: .95rem;
        margin-bottom: 0;
    }
    .cannabis_mobile_app_development_company_accordion h6 b {
        font-weight: 600;
    }

    .flutter-quest .cannabis_mobile_app_development_company_panel {
        padding: 0;
        border-left: 0px solid yellow;
    }

    /* adding css below */
    .web_application_development_page section {
        padding: 30px 0;
    }
    .leadershipSection .owl-theme .owl-dots {
        margin-top: 5px;
    }
    .leadershipBox {
        height: 100R;
    }
    .leadershipContent {
        top: 0;
    }

    /* adding css below */
    #mvp-development-banner .mvp-development-banner-inner {
        padding: 1rem;
    }
    .mvp-development-banner-inner .mvp-development-banner-content h2 {
        font-size: 24px;
        line-height: 36px;
        margin-bottom: 1rem;
    }
    .mvp-development-banner-inner .mvp-development-banner-content p {
        text-align: center;
        margin-bottom: 1rem;
    }

    /* #mvp-slider-banner .iot-agumentation-case-studies {
        margin-top: -1rem;
    } */

    .mvp-development-banner-inner .mvp-development-banner-content a {
        font-size: 14px;
        text-align: center;
    }
    #mvp-development-services .mvpDevelopmentBox .mvp-app-text h3 {
        font-size: 18px;
    }
    #mvp-industry-specific .mvp-industry-specific-header h2 {
        font-size: 30px;
        line-height: 40px;
    }
    #mvp-industry-specific .mvp-industry-specific-header p {
        font-size: 16px;
    }
    #mvp-agile-approach .agile-approach-left-content h2 {
        font-size: 36px !important;
        line-height: 40px !important;
    }
    #mvp-agile-approach .agile-approach-left-content p {
        font-size: 18px !important;
    }
    #mvp-minimum-credible h2 {
        padding-right: 0;
        font-size: 28px;
        line-height: 40px;
    }
    #mvp-hashstudioz-competition .mvp-hashstudioz-heading-main h2 {
        font-size: 24px;
        line-height: 32px;
    }
    #mvp-hashstudioz-competition .mvp-right-content-main h4 {
        font-size: 18px;
    }
    #mvp-hashstudioz-competition .mvp-right-content-main p {
        font-size: 16px;
    }
    #mvp-industry-specific .mvp-industry-specific-main p {
        margin-top: 0.5rem;
    }
    #mvp-hashstudioz-competition {
        padding-bottom: 0;
    }

    #mvp-development-services h2 {
        text-align: left;
    }
    #mvp-minimum-viable {
        padding-top: 0px;
        padding-bottom: 20px;
    }
    #mvp-development-services {
        padding-top: 10px;
    }
    #mvp-industry-specific .mvp-industry-slick {
        margin-top: 2rem !important;
    }
    .mvp-development-contact-us-banner #contact-us-banner-inner {
        text-align: center;
        border-radius: 0px !important;
    }
    #contact-us-banner-inner .explore_our_solutions_text {
        padding: 0;
    }
    #mvp-development-services .mvpDevelopmentBox {
        margin-top: 0 !important;
        padding-bottom: 0 !important;
    }

    .case-studies-inner-one,
    .case-studies-inner-two,
    .case-studies-inner-three,
    .case-studies-inner-four,
    .case-studies-inner-five {
        padding: 40px 36px !important;
    }

    .carouselFading .carousel-inner .carousel-item {
        height: 400px;
    }
    .mvp-development-contact-us-banner #contact-us-banner-inner p {
        padding: 0 !important;
        font-size: 22px !important;
        line-height: 32px !important;
    }
    .explore_our_solutions_btn {
        text-align: center;
        margin-top: 2rem;
        padding:  0px;
        height: auto;
    }
    .mvp-development-contact-us-banner #contact-us-banner-inner a {
        font-size: 16px;
        padding: 12px 30px !important;
    }
    .carouselFading .carousel-caption {
        top: inherit;
        padding: 0rem 1rem;
    }

    /* adding css below */
    section.on-demand-app-development-banner {
        padding: 50px 0;
    }
    .on-demand-app-solutions-our-latest-tech-inner {
        min-height: auto;
    }
    #on-demand-app-solutions-kickoff-inner::before {
        top: 10px;
    }
    #on-demand-app-solutions-kickoff-inner p {
        font-size: 16px;
        line-height: 25px;
    }
    .on-demand-app-solutions-smooth-process-heading h4 {
        font-size: 24px;
        line-height: 36px;
    }
    .on-demand-app-solutions-our-latest-technologies-heading h4 {
        font-size: 24px;
        line-height: 36px;
    }
    .on-demand-app-solutions-our-latest-technologies-heading p {
        font-size: 16px;
        line-height: 25px;
    }
    .on-demand-app-solutions-latest-tech-bottom ul li {
        font-size: 15px;
        line-height: 22px;
    }
    .on-demand-app-development-banner-inner h2 {
        font-size: 60px;
        line-height: 75px;
    }
    .on-demand-app-development-banner-inner h3 {
        font-size: 24px;
        line-height: 36px;
    }
    .on-demand-how-to-enlarge-business-heading h4 {
        font-size: 23px;
        line-height: 36px;
        text-align: left;
        margin-bottom: 1.5rem;
    }
    .on-demand-app-solutions-with-system-integrations-heading h4 {
        font-size: 24px;
        line-height: 36px;
    }
    .on-demand-app-solution-with-system-inner p {
        line-height: 25px;
    }
    .on-demand-app-solutions-smooth-process-inner p {
        font-size: 15px;
    }
    .why-on-demand-app-development-is-best-company-heading h4 {
        font-size: 24px;
        line-height: 36px;
    }
    ul.breadcrumb li+li:before {
        padding: 0 4px 0 8px;
    }

    /* adding css below */
    .consultFlex.d-flex {
        flex-direction: column;
    }
    .multiverse h2 {
        font-size: 40px;
        line-height: 60px;
    }
    .consultExpert .consutlBtn {
        min-width: 225px;
        margin-top: 15px;
    }

    .processInner {
        width: 480px;
    }

    /* adding css below */
    .buttons4g {
        flex-direction: column;
    }
    .slick-iot.rs-digital-custom {
        padding-top: 10px;
    }

    .digi-logo {
        display: none;
    } 

    /* adding css below */
    .transformingDiverseBox {
        margin-bottom: 15px;
    }
    .transformingDiverseText {
        height: auto;
    }
    .transformingDiversePicture {
        height: auto;
    }
    .diverseArrowUp {
        display: none;
    }
    .diverseArrowDown {
        display: none;
    }

    /* adding css below */
    .sitemapDesignGrid {
        grid-template-columns: repeat(1, 1fr);
        grid-gap: 15px;
    }
    .sitemapDesignImage img {
        height: auto;
    }
    
    /* adding css below */
    .loRaStudyBannerText h1 {
        font-size: 35px;
        line-height: 50px;
    }
    .loraContentPicture:after {
        display: none;
    }
    .loraContentBox h2 {
        font-size: 28px;
    }

    .loraContentPicture {
        margin-right: 0;
        margin-bottom: 0;
        margin-top: 20px;
    }
    .headCenter {
        margin-bottom: 0;
    }

    /* adding css below */
    .loRaStudyBannerText h1 {
        font-size: 32px;
        line-height: inherit;
    }
    .casesIiotImage {
        margin-top: 20px;
    }
    .casestudyIiotContent p {
        text-align: center;
    }
    .casestudyIiotGrid {
        grid-template-columns: 1fr;
        text-align: center;
    }
    .casestudyIiotContent h2 {
        text-align: center;
        font-size: 24px;
    }
    .casestudyIiotContent.blueIiotBorder h2::before {
        left: auto;
    }
    .casestudyIiotContent h2::before {
         left: auto;
    }
    .caseIiotResult {
        text-align: center;
    }
    /* adding css below */
    .portfolioNavigation .portfolioList .portfolioItems .portfolioLink {
        margin-right: 35px;
        line-height: 50px;
    }

    /* adding css below */
    .zoofoodBoxContent h2 {
        font-size: 28px;
        line-height: initial;
    }
    .zoofoodHeroBannerText p {
        font-size: 20px;
    }
    h2.seamlesshead2 {
        font-size: 25px;
    }
    .zoofoodBoxContent h2 {
        font-size: 28px;
    }
    .crucialBox img {
        width: auto;
    }
    .zooExpertiseIcon img {
        width: auto;
    }
    .zoofoodProcessPills{
        overflow: auto;
    }
    .zoofoodProcessPills ul{
        width: 550px;
        display: inherit;
    }
    .zoofoodProcessPills ul li{
        display: inline-block;
    }
    .zoofoodProcess .nav-pills .nav-item .nav-link {
        margin: 0 25px 0 0;
    }
    .zoofoodProcess .nav-pills .nav-item .nav-link.active::after {
        display: none;
    }
    
    /* adding css below */
    .meanStackBannerText h2 {
        font-size: 32px;
        font-weight: 700;
        line-height: 45px;
    }
    .meanStackDark p {
        border-left: none;
        padding: 0;
        margin: 0 0 15px;
        text-align: center;
    }
    .meanConnect {
        text-align: center;
    }
    .meanStackContent h3 {
        font-size: 28px;
        line-height: inherit;
        text-align: center;
    }

    .meanStackFramework ul {
        gap: .75rem;
    }
    .frameIcon img {
        max-width: 70px;
    }
    .meanscanle h2 {
        font-size: 28px;
        line-height: 40px;
    }
    .meanscanle p {
        margin: 15px 0 15px;
    }
    .meanExpertiseFlex {
        flex-direction: column;
        text-align: center;
    }

    /* adding css below */
    .navitaireContent h2 {
        font-size: 24px;
        line-height: 36px;
    }
    .navitaireContent h3 {
        font-size: 24px;
    }

    /* adding css below */
    .uiuxBannerText h1.text-white {
        font-size: 30px;
    }
    .uiuxTextManage {
        margin: 0 0 30px;
    }
    .uiuxBox h3 {
        font-size: 1.35rem;
        margin-top: 0rem;
        margin-bottom: 1rem;
    }
    .uiuxTextManage h3 {
        margin-top: 0rem !important;
    }
    .uiuxCater {
        min-height: 350px;
    }
    .uiuxCater h2.uiuxCaterTitle {
        width: 72%;
        font-size: 25px;
        padding: 1.5rem 1rem;
    }
    .upliftedBox h3 {
        margin-top: 0;
        font-size: 1.5rem;
    }
    .uiuxCarouselBobCustom.slick-slide {
    height: auto;
    }
    .uiuxCarouselFlex {
        grid-template-columns: 1fr;
        gap: 20px;
    }
    .uiuxContent h2 {
        font-size: 24px;
        font-weight: 600;
        line-height: 36px;
        margin-bottom: 1rem;
    }
    .uiuxVertical .uiuxPicture {
        height: 260px;
    }
    .uiuxCarouselFlex .uiuxCarouselText {
        padding: 0;
    }

    /* adding css below */
    .odcBannerText h1.text-white {
        font-size: 24px;
    }
    .odcDark .consutlBtn {
        min-width: 270px;
    }
    .odcInfraList ul li {
        text-align: left;
    }
    .odcslickFlex {
        flex-direction: column;
    }
    .odcslickPicture {
        height: 375px;
        width: 100%;
    }
    .odcslickText {
        width: 100%;
        height: 280px;
    }
    section.odcSection {
    padding: 30px 0 0px;
    }
    .odcBenefits:last-child {
        margin-bottom: 0;
    }
    .odcItems {
        margin-right: 30px;
        margin-left: 30px;
    }
    .odcslickPicture img {
        border-radius: 10px;
    }
    .odcslickCarousel.slick-slider ul.slick-dots li {
        margin: 0 7px;
        width: 16px;
    }
    .odcSection h2.odcesta {
        font-size: 24px;
        line-height: 35px;
    }
    .odcInfraList ul {
        padding-left: 20px;
    }

    /* adding css below */
    .dataAnalyticsBannerBg {
        min-height: 350px;
    }
    section.dataAnalyticsBanner {
        min-height: auto;
    }
    .dataAnalyticsText h1.text-white {
        font-size: 28px;
    }
    .dataAnalyticsText .consultBtn a {
        margin-top: 10px;
    }

    .nav-tabs.analyticsTabGrid .nav-link {
        padding: .5rem 0.75rem;
    }
    .analysTabIcon img {
        width: 60px;
    }
    .analysTabHead {
        font-size: 15px;
        height: 85px;
    }
    .whyJavascroll {
        padding-left: 0;
    }

    /* adding css below */
    .gatewayPilltabList {
        display: block;
        width: 100%;
        overflow-x: auto;
    }
    .gatewayPilltabList .nav-pills {
        width: 600px;
    }
    .gatewayPilltab .nav-pills li.nav-item {
        height: 85px;
    }
    .gatewayPilltab .nav-pills li.nav-item .nav-link {
        font-size: 1rem;
        font-weight: 500;
        padding: .35rem .5rem;
    }
    .five4g-digital-box-bottom h2.headblack {
        color: #344054;
        font-size: 25px;
        font-weight: 600;
        margin-bottom: 12px;
    }
    .similar-modbus-design h3 {
        font-size: 20px;
    }
    .buttons4g {
        margin-top: 30px;
    } 

    /* adding css below */
    .talkClientBox h2 {
        margin: 1.2rem 0rem;
    }
    
    .analyticParting h2 {
        font-size: 28px;
        line-height: 40px;
    }
    .talkClientIcon img {
        width: 60px;
    }
    .talkClientBox h2 {
        font-size: 2.75rem;
        margin: 1.2rem 0rem;
    }

    /* adding css below */
    section.engineeringBanner {
        min-height: 340px;
    }
    .productProcessCaroMobo .productProcessItem {
        height: auto;
        min-height: auto;
    }
    .productProcessItem.active {
        background: #fff !important;
        color: #000 !important;
    }

    /* adding css below */
    .productListingPicture {
        height: 285px;
    }
    section.sectionBox {
        padding: 30px 0px;
    }

    /* adding css below */
    .cloudTabs .nav.nav-pills li.nav-item {
        width: 100%;
    }
    .cloudTabs .nav.nav-pills li.nav-item .nav-link {
        width: 100%;
    }

    /* adding css below */
    /* ================= Hire the Best Java Developers Page Design CSS Exit ================= */
    .toolsJavaCol {
        grid-template-columns: 1fr;
    }
    .javaBlueText ul.javaBlueList {
        width: 100%;
    }
    .javaThroughGrid {
        grid-template-columns: repeat(1,1fr);
    }
    .javaThroughItems {
        text-align: center;
    }
    .javaThroughItems h5 {
        font-size: 1.2rem;
    }
    .odcSection h2 {
        font-size: 24px;
        font-weight: 600;
        line-height: 36px;
    }
    .javaExpertiseHead h2 {
        line-height: 36px;
    }

    /* ================= Train Reservation System Page Design CSS Start ================= */
    .javaDeveloperHeroText h1.text-white {
        font-size: 32px;
        font-weight: 700;
    }
    .trainListCustom ol.trainList {
        grid-template-columns: repeat(1,1fr);
    } 
    .edgeTrain ul {
        grid-template-columns: repeat(1, 1fr);
        gap: .75rem;
    }  
    .trainPlaystore {
        padding: 2rem 1.5rem;
    }

    /* ================= Hire .Net Developer Design CSS Start ================= */
    .dotNetDevelopImage {
        height: auto;
    }
    .dotNetDevelopImage img {
        height: auto;
    }
    .dotNetLayer {
        grid-template-columns: repeat(1, 1fr);
    }
    .dotNetLayerListing {
        padding: 0rem 1rem 1rem;
    }
    .machineList {
        padding-left: 15px;
    }

    /* ================= Industry 4.0 Consulting Company CSS Start ================= */
    section.industry4ConsultingHero {
        padding: 30px 0;
    }
    .industry4Image {
        width: 100%;
        height: auto;
        position: inherit;
    }

    .industry4Text h1.text-white {
        font-size: 28px;
    }
    .devOpsYellow ul.devOpsYellowList {
        width: 100%;
    }

    /* ================= Hire Python Developer Design CSS Start ================= */
    .hirePythonText h1.text-white {
        font-size: 32px;
    }
    .pythonConductGrid {
        grid-template-columns: repeat(1,1fr);
    }
    .pythonConductBox {
        text-align: center;
    }
    .pythonConductBox h3.numcircle {
        margin: auto;
    }

    .hirePythonBenefitGrid {
        grid-template-columns: repeat(1, 1fr);
    }
    .hirePythonBenefitBg {
        flex-direction: column;
    }
    .hirePythonBenefitText h4 {
        font-size: 1.45rem;
    }
    .hirePythonBenBox {
        text-align: center;
    }
    .javaBlueText ul.javaBlueList {
        width: 100%;
    }
    .hirePythonBenefitText {
        border-radius: 0px 0px 20px 20px;
    }

    /* ================= Salesforce Development Design CSS Start ================= */
    section.salesforceBanner {
        padding: 30px 0;
    }
    .salesforceHeroText {
        text-align: center;
    }
    .salesforceHeroText h1.text-white {
        font-size: 25px;
    }
    .salesforceHeroText .consultBtn a {
        margin-top: 10px;
    }
    .salesforceHeroPicture {
        height: auto;
        padding: 0;
    }
    .salesforceProvider {
        min-height: auto;
        padding: 1rem;
        text-align: center;
    }
    .salesAgileRight .tab-content>.active {
        background: transparent;
    }

    /* ================= Hire Angular Developers Design CSS Start ================= */
    .buzzword h2 {
        font-size: 24px;
        line-height: 32px;
    }

    /* ================= Hire nodejs Developers Design CSS Start ================= */
    .nodeJsHero {
        width: 380px;
        height: 395px;
    }

    /* ================= Hire Viejs Developers Design CSS Start ================= */
    .hireVuejsHero {
        width: 85%;
    }
    .vuejsInteractiveText {
        text-align: center;
    }
    .devOpsYellowImage img {
        width: 100%;
    }

    /* ================= Hire Laravel Developers Design CSS Start ================= */
    section.hireLaravelBanner {
        padding: 25px 0;
    }
    .hireLaravelHero {
        width: 85%;
    }
    .hireLaravelText h1 {
        font-size: 28px;
    }

    /* ================= Hire Django Developers Design CSS Start ================= */
    .hireDjangoText h1 {
        font-size: 32px;
    }
    .whyDotnetLeft h3 {
        line-height: 40px;
    }

    .sectionBox h2 {
        font-size: 24px;
        line-height: 32px;
    }
    /* ================= Brocher CSS Start ================= */
    .productListing h1 {
        font-size: 32px;
    }
    /* ================= Case Study Booking Portal for tour and travel agency CSS ================= */
    .bookingPortalBannerText h1.bannerHead {
        font-size: 24px;
    }
    .bookingPortalHero {
        height: auto;
    }

     /* headings common css  */
     .heading.lg {
        font-size: 24px;
        line-height: 36px;
    }
    .heading.md {
        font-size: 24px;
        line-height: 36px;
    }
    .heading {
        font-size: 24px;
        line-height: 36px;
    }

    .slider7 h1 {
        font-size: 28px;
    }
    .devops-listing {
        width: 90%;
        margin-bottom: 1.5rem;
    }
    .devops-slide {
        margin-top: 0rem;
    }
    .devops-listing {
        display: flex;
        flex-direction: column;
        gap: .5rem;
        margin-bottom: 2.5rem;
    }

    /* ================= slider salesforce media query ================= */
    .slider6 {
        height: auto;
        padding-top: 24px;
    }
    .slider6 h1 {
        font-size: 24px;
        margin-bottom: .5rem;
    } 
    ul.salesforce-list {
        place-items: center;
        grid-template-columns: repeat(1, 1fr);
        gap: .25rem;
    }
    .slider6 .icons-mobiles {
        padding: 0 1rem;
        margin-top: 0rem;
    }
    ul.salesforce-list li.salesforce-item {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 16px;
        margin-bottom: 0rem;
        gap: 0;
    }
    ul.salesforce-list li.salesforce-item span {
        width: 32px;
        height: 32px;
        padding: .35rem;
        margin-right: 0.25rem;
    }

    /* ================= devops consulting slider media query ================= */
     .slider7 h1 {
        font-size: 28px;
    }
    .devops-listing {
        width: 90%;
        margin-bottom: 1.5rem;
    }
    .slider7 {
        height: auto;
        padding-top: 40px;
    }
    .devops-slide {
        margin-top: 0rem;
    }
    .devops-listing {
        display: flex;
        flex-direction: column;
        gap: .5rem;
        margin-bottom: 1.5rem;
    }
    .slider4 {
        height: auto;
    }
    .slider4 .right-grid img {
        width: 220px;
        margin-top: 3.5rem;
    }
    .slider4 .right-grid {
        height: auto;
        padding: 1rem;
    }
    .slider5 {
        height: auto;
    }
    .slider5 .left-grid img {
        width: 65px;
    }

    .transformation-banner {
        min-height: 360px;
    }
    .transformationText .bookBtn {
        margin-top: 20px;
    }
    .contentBox p {
        text-align: center;
    }
    .streamlineSection {
        padding: 40px 0px 20px;
    }

    .partnerSlickItems {
        text-align: center;
    }
    .partnerTransformation {
        padding: 30px 0;
    }


    /* 5 analog input modbus rs 485 gayway css start*/
    .analogModbusFlex {
        flex-direction: column;
    }
    .modbus30 {
        width: 100%;
    }
    .modbus70 {
        width: 100%;
    }
    /* 5 analog input modbus rs 485 gayway css exit*/

}


/* shift above media code */
@media screen and (max-width:480px) {
    .blog_sec2_left h2 {
        font-size: 24px;
        line-height: 32px;
    }
    .blog_sec2_right {
        width: 100%;
    }
    .process_sec h3 {
        font-size: 24px;
        font-weight: 500;
    }

    /* adding css below */
    .carouselFading .carousel-inner .carousel-item {
        height: 320px;
    }

    /* adding css below */
    .productivityFlex.d-flex {
        flex-direction: column;
    }

    /* adding css below */
    .modbus-selection-flex {
        display: flex;
        gap: 20px;
    }
    .five4g-digital-box h2.headblue {
        font-size: 24px;
    }
    .modbus-item {
        display: flex;
        align-items: center;
    }
    .five4g-digital-box-bottom h2.headblack {
        font-size: 24px;
    }

    /* adding css below */
    .speaker_events .speaker_boxs {
        height: 360px;
    }
    .event_details_section_left {
        margin-bottom: 15px;
    }
    .event_details_section_left {
        padding: 12px;
    }
    .event_details_section_left .user_details {
        width: 100%;
    }
    .event_details_section_left .user_details p {
        word-wrap: break-word;
        margin: 0;
    }

    /* adding css below */
    .loRaStudyBannerText h1 {
        font-size: 28px;
    }

    /* adding css below */
    .portfolioNavigation .portfolioList .portfolioItems .portfolioLink {
        margin-right: 15px;
        line-height: 35px;
        text-decoration: none;
    } 

    /* adding css below */
    .zoofoodHeroBannerText h1 {
        font-size: 40px;
    }
    .zoofoodBoxContent h2 {
        font-size: 24px;
        margin-bottom: 0px;
    }
    .zoofoodStackGrid {
        grid-template-columns: repeat(2, 1fr);
    }
    .zoofoodProcessPills ul {
        width: 470px;
    }
    .zoofoodProcess .nav-pills .nav-item .nav-link {
        margin: 0 20px 0 0;
    }

    /* adding css below */
    .meanStackBannerText h2 {
        font-size: 28px;
        line-height: 40px;
    }
    .meanStackBannerText .bookBtn {
        margin-top: 0;
    }
    .meanStackFramework h1 {
        font-size: 28px;
    }
    .frameIcon img {
        max-width: 60px;
    }
    .meanStackBannerText .bookBtn {
        font-size: 14px;
        padding: 10px 12px;
    }

    .meanStackMultiple h2 {
        font-size: 24px;
        line-height: 36px;
    }
    .meanStackTitle h3 {
        font-size: 24px;
        line-height: 36px;
    }
    .meanStackContent h3 {
        font-size: 24px;
    }
    .meanscanle h2 {
        font-size: 24px;
        line-height: 36px;
    }

    /* adding css below */
    .navitaireContent ul.highlightList {
        width: 100%;
        padding-left: 1rem;
    }

    /* adding css below */
    .uiuxCater {
        min-height: 285px;
    }
    .uiuxTextManage {
        margin: 0 0 30px;
    }
    .uiuxBox h3.text-center {
        margin-top: 0;
        margin-bottom: 3rem;
    }
    .uiuxCater h2.uiuxCaterTitle {
        width: 85%;
        font-size: 1.1rem;
        padding: 1.25rem .85rem;
    }
    .upliftedUpperText h1 {
        font-size: 32px;
    }
    .upliftedUpperText h2 {
        font-size: 24px;
    }
    .innovativeText {
        min-height: 250px;
    }
    .innovativeText h3 {
        margin-top: 0;
        font-size: 1.5rem;
    }
    .upliftedUpperOuter .upliftedUpper {
        min-height: 250px;
    }
    .upliftedBottom {
        min-height: 250px;
    }
    .upliftedBox {
        height: 250px;
    }
    .uiuxVertical .uiuxPicture {
        width: 100%;
        height: 250px;
    }
    .uiuxApproachText {
        margin-top: 1.25rem;
    }
    .uiuxContent.uiuxDeep p {
        margin-bottom: 0;
    }
    .uiuxApproachList {
        width: 730px;
    }
    .nav-tabs.uiuxApproachList .nav-item .nav-link h4 {
        font-size: 18px;
        font-weight: 400;
        margin-bottom: 10px;
    }
    .nav-tabs.uiuxApproachList .nav-item .nav-link.active h4 {
        font-size: 18px;
        font-weight: 500;
    }
    .nav-tabs.uiuxApproachList  .nav-item .nav-link.active::before {
        height: 2px;
    }
    .upliftedUpperText h2 {
        font-size: 20px;
    }
    .upliftedBox h3 {
        margin-top: 0;
        margin-bottom: .5rem;
        font-size: 1.25rem;
    }

    /* adding css below */
    .odcslickPicture {
        height: 330px;
    }

    /* adding css below */
    .agileBox h4 {
        font-size: 1.1rem;
    }
    /* adding css below */
    .gatewayPilltabList .nav-pills {
        width: 485px;
        gap: .5rem;
    }
    .gatewayPillRow .gatewayPillGrid {
        gap: .5rem;
        margin-top: .5rem;
    }
    .gatewayPillGrid .gatewayPillItems {
        padding: .75rem;
    }
    .five4g-digital-box-bottom h2.headblack {
        color: #344054;
        font-size: 20px;
    }
    .gatewayPillGrid .gatewayPillItems p {
        font-size: 14px;
    }

    /* adding css below */
    .productListingPicture {
        height: 240px;
    }

    /* adding css below */
    /* ================= DevOps Services and Solutions Design CSS Start ================= */
    .blueChooseIcon img {
        width: 200px;
    }
    .devOpsMaterialBox {
        margin-bottom: .75rem;
    }
    .devOpsMaterialBox:last-child {
        margin-bottom: 0;
    }

    /* ================= Hire Angular Developers Design CSS Start ================= */
    .hireAngularPicture {
        width: 100%;
    }
    section.hireAngularCarousel {
        padding: 30px 0px;
    }

    /* ================= Hire nodejs Developers Design CSS Start ================= */
    .nodeJsHero {
        width: 100%;
        height: 320px;
    }
    .nodeJsHero img {
        width: 80%;
    }
    .nodeJsHero::before {
        height: 270px;
    }
    .hireAngularPicture {
        width: 100%;
    }
    /* ================= Hire Laravel Developers Design CSS Start ================= */
    .hireLaravelHero {
        width: auto;
    }
    .hireLaravelText h1 {
        font-size: 24px;
    }
    /* ================= Case Study smartrelax-iot-enabled-massage CSS Start ================= */
    .smartrelaxContent h1.text-white {
        font-size: 28px;
        line-height: 32px;
    }
    .sectionBox h2 {
        font-size: 22px;
        font-weight: 600;
    }
    /* ================= Hire Ruby on Rails Developers CSS Exit ================= */
    .hireRubyonRailHero {
        width: 100%;
    }
    .slider7 h1 {
        font-size: 24px;
    }
    .slider7 .row.slider3-row {
        height: inherit;
    }
    .devops-slide {
        margin-top: .5rem;
    }
    .devops-listing {
        width: 100%;
        margin-bottom: 1rem;
    }
    .devops-listing li.salesforce-item span {
        max-width: 45px;
    }
    .devops-listing li.salesforce-item {
        font-size: 14px;
    }

    /* ================= slider salesforce media query ================= */ 
    .slider6 {
        height: auto;
        padding-top: 20px;
    }
    .slider6 h1 {
        font-size: 20px;
        margin-bottom: 0;
    }
    .slide6 img.salesforce-image {
        width: 100%;
    }
    .slider6 .icons-mobiles {
        padding: 0;
    }
    ul.salesforce-list {
        grid-template-columns: repeat(1, 1fr);
        gap: 0.25rem;
    }
    .salesfarce-btn-combine a {
        font-size: 12px;
        padding: 8px 10px;
    }
    .salesfarce-btn-combine {
        gap: 0.25rem;
        margin-top: .5rem;
    }

    /* ================= devops consulting slider media query ================= */
    .slider7 {
        height: auto;
        padding-top: 20px;
    }
    .slider7 h1 {
        font-size: 24px;
    }
    .slider7 .row.slider3-row {
        height: inherit;
    }
    .devops-slide {
        margin-top: .5rem;
    }
    .devops-listing {
        width: 100%;
        margin-bottom: 1rem;
    }
    .devops-listing li.salesforce-item span {
        max-width: 45px;
    }
    .devops-listing li.salesforce-item {
        font-size: 14px;
    }
    .slider4 .backend {
        display: none;
    }
    .slider4 .frontend {
        display: none;
    }

    ul.salesforce-list li.salesforce-item {
        margin-bottom: .25rem;
    }
    .slider4 .right-grid img {
        width: 180px;
        margin-top: 2.5rem;
    }
    .slider5 .left-grid img {
        width: 50px;
    }

    .slider1 .internet-things-headings .water-mark-h1 {
        font-size: 28px;
    }
    .slider4 h1 {
        font-size: 20px;
        padding: 0 10px;
    }
    .slider5 h1 {
        font-size: 20px;
        text-align: center;
    }
    .slider7 h1 {
        font-size: 20px;
    }

    .streamlineSection {
        padding: 40px 0px 20px;
    }
    .streamlineSection h2 {
        font-size: 28px;
        line-height: 40px;
        text-align: center;
    }
    .contentBox h2 {
        font-size: 24px;
        line-height: 36px;
        text-align: center;
    }
    .transformationTechno {
        padding: 30px 0px 30px;
        text-align: center;
    }

    .methodologySection {
        padding: 30px 0px;
    }
    .transformationEngagement {
        padding: 30px 0px;
    }
}

@media screen and (max-width:360px) {
     /* ================= slider salesforce media query ================= */
    ul.salesforce-list li.salesforce-item {
        font-size: 13px;
    }
    ul.salesforce-list li.salesforce-item span {
        width: 35px;
        height: 35px;
        padding: .4rem;
    }
    .salesfarce-btn-combine a {
        font-size: 11px;
        font-weight: 400;
        padding: 8px 7px;
    }
    .devops-listing li.salesforce-item span {
        max-width: 34px;
    }

    .slider1 .internet-things-headings .water-mark-h1 {
        font-size: 28px;
    }
    .slider5 h1 {
        font-size: 20px;
        text-align: center;
    }
    .slider7 h1 {
        font-size: 20px;
    }
    .streamline-h3 {
        min-width: 300px;
    }
    .streamline-h3 h3 {
        text-align: center;
    }
    .streamlineSection h2 {
        font-size: 24px;
        line-height: 36px;
    }
}

@media only screen and (min-width:320px) and (max-width:479px) {
    section.luking_simi.elean-luking h2.section_heading br {
        display: block!important
    }
    .col-md-12.feature_saas .col:nth-child(2) h4:after,
    .col-md-12.feature_saas .col:nth-child(2) h4:before {
        display: none
    }
    .row.easy-learn .col:last-child,
    .row.easy-learn .col:nth-child(2) {
        order: unset
    }
    .e_learning.industry_focused .nav-tabs {
        border-bottom: 0;
        border: 0
    }
    .e_learning.industry_focused .tab-content ul li {
        flex: 0 0 49%
    }
    .featu_elearn ul {
        column-count: 1
    }
    .elearn_techno ul li {
        flex: 0 0 49%;
        flex: 0 0 49%;
        display: flex;
        align-items: center;
        justify-content: center
    }
    .e_learning.industry_focused .nav-item {
        margin-bottom: 5px;
        flex: 0 0 100%
    }
    .featu_elearn ul li {
        display: flex
    }
    header.sticky-header {
        height: 60px
    }
    .cloud_based_dev_serv.ios_custom_req ul li {
        flex: 0 0 100%;
        margin: 0;
        margin-bottom: 3em
    }
    ul.ios_app_benef {
        width: 100%;
        margin: 2em auto 0
    }
    ul.ios_app_benef li {
        flex: 0 0 100%
    }
    .android_mob_view {
        flex-wrap: wrap
    }
    .android_mob_view ul {
        flex: 0 0 100%!important;
        padding: 0!important;
        text-align: center!important
    }
    .android_mob_view img {
        display: none
    }
    .feature_saas.deal_areas .col,
    .feature_saas.deal_areas .col:first-child {
        flex: 0 0 45.5%!important
    }
    .cloud_computing.industry_focused.technlogies_prog .nav-tabs .nav-item .nav-link {
        min-width: 0;
        padding: 0;
        opacity: .3;
        font-size: 14px
    }
    .cloud_computing.industry_focused.technlogies_prog .nav-tabs .nav-item .nav-link.active {
        opacity: 1
    }
    .cloud_computing.industry_focused.technlogies_prog .nav-tabs .nav-item {
        flex: 0 0 48%;
        margin-right: 5px;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 14px
    }
    .cloud_computing.industry_focused.technlogies_prog .nav-tabs .nav-item:nth-child(2n) {
        margin-right: 0
    }
    .cloud_computing.industry_focused.technlogies_prog .nav-tabs .nav-item .nav-link img {
        max-width: 35px
    }
    .col-md-12.prog_navs {
        display: flex
    }
    .cloud_computing.industry_focused.technlogies_prog .tab-content {
        border: 1px solid #09aeef;
        border-radius: 5px;
        flex: 1;
        margin-left: 5px
    }
    .cloud_computing.industry_focused.technlogies_prog.industry_focused .nav-tabs {
        border: 1px solid #09aeef;
        border-radius: 5px;
        padding: .5em;
        max-width: 110px
    }
    .cloud_computing.industry_focused.technlogies_prog .tab-content ul {
        margin-top: 0;
        padding: 0
    }
    .cloud_computing.industry_focused.technlogies_prog .tab-content ul li {
        flex: 0 0 100%;
        padding: 1em 0 .2em;
        margin: 0
    }
    .android_app_banner {
        background: #ffce8c!important
    }
    .benefit_abt {
        padding: 0
    }
    .benefit_data {
        text-align: center
    }
    .benefit_abt ul:first-child,
    .benefit_abt ul:last-child {
        flex: 1;
        padding: 0
    }
    .benefit_abt ul:first-child li,
    .benefit_abt ul:last-child li {
        flex: 1;
        padding: 0;
        display: flex;
        flex-direction: column
    }
    .benefit_abt ul li:last-child {
        margin-bottom: 1.5em
    }
    .benefit_abt ul li span {
        position: static
    }
    .benefit_abt {
        flex-direction: column
    }
    .benefit_abt ul li span {
        display: block;
        width: 90px;
        height: 90px;
        margin-right: 10px
    }
    .benefit_abt ul:first-child li span {
        margin: 0 0 0 10px
    }
    .benefit_abt ul li span img {
        max-width: 90%
    }
    .work_done_img {
        margin-top: 1em
    }
    .frame__body {
        width: 290px;
        height: 275px
    }
    .about_cta ul li {
        margin: 0;
        flex: 0 0 100%
    }
    .expertise.about_subsec .swiper-slide h2 {
        font-size: 25px;
        margin-top: 2em
    }
    .swiper-slide {
        padding: 0
    }
    .about_subsec .tab-content {
        padding: 1em 0 0
    }
    .knw_more a:last-child {
        margin: 0
    }
    .expertise.about_subsec .expertise_div ul li {
        font-size: 15px
    }
    .swiper-container-vertical .swiper-slide .tab-content>.active {
        background: 0
    }
    .about_banner.banner_area img {
        display: none
    }
    .about_subsec .nav-pills li {
        min-width: 100px;
        min-height: 100px
    }
    .about_subsec .nav-pills .nav-link {
        padding: .5em;
        font-size: 12px
    }
    .about_subsec .nav-pills .nav-link .svg_button svg {
        max-width: 35px;
        max-height: 35px
    }
    .compare_hs h2 {
        font-size: 20px
    }
    .compare_hs h3 {
        font-size: 16px;
        color: #09aeef
    }
    .compare_hs .caompare_ul>ul li {
        font-size: 10px;
        padding: 5px;
        min-height: 55px
    }
    .caompare_ul>ul:first-child li {
        padding-right: 5px
    }
    .caompare_ul>ul:nth-child(2) li {
        padding-left: 5px
    }
    .caompare_ul>ul:first-child:before {
        display: none
    }
    .caompare_ul>ul li:first-child,
    .caompare_ul>ul:first-child li:first-child {
        display: flex;
        align-items: center;
        justify-content: center
    }
    .caompare_ul>ul li:first-child b,
    .caompare_ul>ul:first-child li:first-child b {
        font-size: 12px
    }
    .ML_banner {
        background-image: linear-gradient(45deg, #003c71, #408cd0 45%, #003c71)!important
    }
    .AI_banner {
        background-image: linear-gradient(to right, #7a66a2, #7a66a27a, #7a66a2)!important
    }
    .AI_banner .text-white,
    .ML_banner .text-white {
        align-items: center
    }
    .ai_need ul {
        flex-wrap: wrap
    }
    .ai_need ul li,
    .iot_consult_services.ml_solutions ul li {
        flex: 0 0 100%;
        margin-right: 0
    }
    .ai_need ul li {
        margin-bottom: 6em
    }
    div#main-slider .carousel-indicators {
        display: block;
        text-align: center;
        bottom: -30px
    }
    div#main-slider .carousel-indicators li {
        width: 9px;
        height: 9px;
        display: inline-block
    }
    .banner_area.blockchain_dev_banner {
        background-color: #f1fffd
    }
    .hire_blockchain_deve h2,
    .key_benefits_blockchain h2 {
        font-size: 20px
    }
    .benef_cont h3 {
        font-size: 15px
    }
    .benef_cont p,
    .hire_blockchain_deve p {
        font-size: 12px
    }
    .hire_blockchain_deve,
    .key_benefits_blockchain {
        padding: 1em 0
    }
    .banner_area.blockchain_dev_banner a.req_quote {
        margin: 0 auto!important
    }
    .IOT_dev_banner {
        background-image: linear-gradient(45deg, #013e6fc2, #074876, #013e6fc9)!important
    }
    .IOT_dev_banner.banner_area .req_quote {
        font-size: 12px
    }
    .IOT_dev_banner.banner_area.react_native_mob_img .req_quote{
         padding-top: 12px;
         font-size: 14px;
     }

     .flutter-head.flutter_head_mob{
        padding: 0px 0px;
     }

     .flutter-head.flutter_head_mob a {
        display: block;
        text-align: center;
    }

    .cloud_computing .nav-tabs .nav-item .nav-link {
        min-width: 0
    }
    .industry_focused .nav-tabs .nav-item.show .nav-link,
    .industry_focused .nav-tabs .nav-link.active,
    .industry_focused .nav-tabs .nav-link:focus,
    .industry_focused .nav-tabs .nav-link:hover {
        border: 0
    }
    .industry_focused .nav-tabs {
        border: 1px solid #09aeef;
        border-radius: 5px;
        padding: 1em 0 .5em
    }
    .industry_focused .tab-content.text-left {
        margin-top: 1em
    }
    .industry_focused .tab-content>.active {
        display: block;
        background: rgba(9, 173, 239, .3);
        border-radius: 5px
    }
    .iot_serv_sec {
        min-height: 0;
        margin-top: 1em
    }
    .carousel-indicators li {
        width: 12px;
        height: 12px
    }
    .idea_2_iot h2 {
        font-size: 20px
    }
    .case_study_IOT:before {
        display: none
    }
    .carousel-item h2 {
        font-size: 20px;
        margin-top: 1em
    }
    .idea_2_iot form {
        margin: 0 auto;
        max-width: 250px
    }
    .idea_2_iot form input {
        max-width: 250px;
        margin: 0;
        margin-bottom: 1em
    }
    .idea_2_iot form button {
        max-width: 250px
    }
    .industry_focused .nav-tabs .nav-link .svg_thumb {
        width: 65px;
        height: 65px
    }
    .industry_focused .nav-tabs .nav-link .svg_thumb svg {
        max-width: 40px
    }
    .industry_focused a.nav-link {
        font-size: 15px;
        padding: .3em;
        min-width: 90px
    }
    .iot_serv_sec h3 span {
        width: 75px;
        height: 75px
    }
    .iot_serv_sec h3 span img {
        max-width: 50px
    }
    .iot_solutions .col-md-12>ul {
        flex-wrap: wrap;
        flex-direction: column;
        padding: 0
    }
    .iot_solutions .col-md-12>ul>li {
        flex: 0 0 48%;
        margin: 1.5em 0
    }
    .ai_need h2,
    .industry_focused h2,
    .iot_consult_services h2,
    .iot_solutions h2 {
        font-size: 24px;
        margin-bottom: 1em
    }
    .industry_focused p,
    .iot_serv_sec ul li {
        font-size: 12px
    }
    .iot_serv_sec ul li:before {
        width: 5px;
        height: 5px
    }
    .sol_icon {
        width: 54px;
        height: 54px
    }
    .sol_icon img {
        max-width: 25px
    }
    .iot_solutions ul li:nth-child(even) .sol_icon:before,
    .iot_solutions ul li:nth-child(odd) .sol_icon:before {
        left: 54px;
        height: 1px;
        width: 50px;
        top: 27px
    }
    .iot_solutions ul li:nth-child(even) .sol_icon:after,
    .iot_solutions ul li:nth-child(odd) .sol_icon:after {
        left: 95px;
        width: 10px;
        height: 10px;
        top: 22.3px
    }
    .iot_solutions ul li h4,
    .iot_solutions ul li:nth-child(even) h4 {
        transform: unset;
        left: 115px;
        top: 20px;
        text-align: left
    }
    .iot_solutions .col-md-12>ul:after {
        display: none
    }
    .solu_more {
        min-width: 175px;
        width: 100%;
        min-height: 0;
        transform-origin: left
    }
    .solu_more h6 br {
        display: none
    }
    .solu_more ul {
        column-count: 2;
        width: 100%
    }
    .solu_more ul li {
        font-size: 12px
    }
    .col_ul .col_li {
        flex: 0 0 50%;
        padding: 15px;
        min-height: 150px
    }
    h2.robotics_tools_h2 {
        font-size: 16px;
        padding: 10px
    }
    .filter_heading {
        margin: 2em 0 3em
    }
    .filter_heading h1 {
        font-size: 25px
    }
    .filter_heading .dropdown {
        top: 50px
    }
    .filter_heading .dropdown .dropdown-menu .dropdown-item {
        color: #333
    }
    .casestudies {
        margin: 10px 0
    }
    .casestudies_all_bottom h2 {
        font-size: 15px
    }
    .casestudies_all_bottom p {
        font-size: 14px
    }
    .call_us_pop {
        width: 95px;
        padding: 2px;
        height: 30px;
        line-height: 13px
    }
    .float_form ul li:nth-child(2):hover .call_us_pop {
        margin-left: 30px
    }
    .call_us_pop a {
        font-size: 10px;
        display: block
    }
    .req_quote_banner h1+p.para_style.text-white,
    h1.section_heading {
        color: #000!important
    }
    .form_shadow h3 {
        font-size: 20px
    }
    .form_holder ul.coonect_with {
        flex-wrap: wrap
    }
    .form_holder ul.coonect_with li a svg {
        max-width: 30px;
        height: 30px
    }
    .form_holder ul.coonect_with li>a {
        height: 50px;
        width: 50px
    }
    .form_holder ul.coonect_with li h5 {
        font-size: 10px;
        font-weight: 700
    }
    .form_holder .form_shadow {
        padding: 1em;
        margin-top: 0
    }
    .form_holder ul.coonect_with li {
        margin: 0 5px
    }
    .float_form ul li img {
        max-width: 30px
    }
    .form_shadow h4 {
        font-size: 15px;
        padding: 0 10px
    }
    #reqQuote_form .form-row input,
    #reqQuote_form .form-row select {
        padding: 7px 10px;
        font-size: 12px
    }
    .form-group.col-md-12.budget-group label {
        font-size: 12px
    }
    .budget-known .custom-control-label {
        font-size: 14px
    }
    .budget-known .custom-control-label::before {
        top: 0;
        width: 20px;
        height: 20px
    }
    div#req_submit {
        margin-top: 10px
    }
    button.btn.btn-primary.form_validation {
        font-size: 15px
    }
    .soacial_way ul li img {
        max-width: 35px
    }
    .custom-control-label::after {
        left: 3px
    }
    .us_in_num {
        right: -40px;
        transform-origin: bottom;
        height: auto;
        width: auto;
        display: flex;
        justify-content: center;
        width: 125px;
        padding: 5px;
        border-radius: 5px
    }
    .form_holder ul.coonect_with li.call_us:hover .us_in_num {
        z-index: 0;
        right: -35px;
        top: -60px;
        transform: scale(1);
        transition: all 1.2s;
        width: 125px
    }
    .us_in_num a {
        font-size: 12px
    }
    .us_in_num:after {
        content: "";
        border-left: 5px solid transparent;
        border-right: 5px solid transparent;
        border-top: 10px solid;
        border-top-color: #0bd8f8;
        position: absolute;
        bottom: -10px;
        width: 0;
        height: 0;
        display: block
    }
    header.sticky-header .promo_link {
        position: static
    }
    header.promo_show.sticky-header .navbar.navbar-shrink {
        top: 0
    }
    .promo_link h3 {
        font-size: 10px;
        line-height: 16px
    }
    .promo_link a {
        font-size: 8px;
        padding: 3px 7px;
        border-radius: 3px
    }
    .portfolio_li {
        flex-wrap: wrap;
        margin-bottom: 15px
    }
    .portfolio_detail {
        flex: 0 0 100%;
        padding-right: 0
    }
    .portfolio_thumbnail {
        flex: 0 0 100%
    }
    .portfolio_slider .fix_portfoilo_title {
        display: none
    }
    .portfolio_li .portfolio_detail .key-features {
        text-align: left!important;
        font-size: 22px;
        font-weight: 600
    }
    .portfolio_li .portfolio_detail .key-features+p {
        font-size: 14px;
        text-align: justify
    }
    .img-pos>img {
        display: none
    }
    .tab-links nav {
        flex-wrap: wrap
    }
    .anchor-link {
        flex: 0 0 50%;
        text-align: center;
        margin-bottom: 20px
    }
    .anchor-link a img {
        width: 40px
    }
    .anchor-link a {
        font-size: 16px;
        font-weight: 400
    }
    .anchor-link a span+img {
        width: 25px
    }
    .img-pos h2 {
        font-size: 20px
    }
    .expandWrpr {
        padding: 15px 0
    }
    .img-pos p {
        font-size: 12px
    }
    .btn-shutter-more {
        font-size: 10px
    }
    label.close_tab {
        right: 5px;
        top: 5px
    }
    .smp_niche_ideas.CF_solut_tool ul li {
        flex: 0 0 49%
    }
    .best_part_of_CF h2 {
        font-size: 18px;
        padding: 15px
    }
    .best_part_of_CF h3 {
        font-size: 14px;
        padding: 0 15px;
        line-height: 1.5
    }
    .banner_area.amadeus_banner {
        background-color: #9deafe;
        background-image: unset
    }
    .client_require.other_api_serv.ama_benefits ul {
        column-count: 1;
        margin: 1em 0
    }
    .client_require.other_api_serv.ama_benefits ul li {
        margin: 0 0 .9em
    }
    .smp_niche_ideas.ama_features ul li {
        flex: 0 0 49%
    }
    .img_ama_box {
        width: 100px;
        height: 100px;
        border: 5px solid #ccc
    }
    .smp_niche_ideas ul li img {
        max-width: 45px
    }
    .smp_niche_ideas ul li h4 {
        font-size: 12px
    }
    .client_require.amad_services,
    .smp_niche_ideas.ama_features {
        padding: 1em 0
    }
    .client_require.other_api_serv ul li {
        margin: 0;
        font-size: 12px
    }
    #reqQuote_form .form-row {
        width: auto
    }
    .req_a_quote h1 {
        font-size: 22px;
        color: #fff
    }
    .req_a_quote .col-md-6.text-left h2 {
        font-size: 16px
    }
    .req_a_quote p {
        font-size: 12px;
        color: #fff
    }
    .process.req_process ul {
        width: 100%
    }
    .process ul li {
        margin-bottom: 0;
        display: flex;
        flex-direction: column
    }
    .process ul li p {
        width: 100%;
        padding-left: 40px;
        font-size: 12px
    }
    .process ul li h3 {
        font-size: 18px;
        display: flex;
        align-items: center;
        margin-left: 0
    }
    .process ul li h3 b {
        margin-right: 10px
    }
    .banner_area,
    .banner_area.market_place {
        min-height: 150px;
        padding: 1em 0;
        text-align: center;
        background-color: #edffff;
        background-image: unset
    }
    .banner_area h1 {
        font-size: 22px;
        margin-top: 0!important
    }
    .banner_area h1 br {
        display: none
    }
    .banner_area h2 {
        font-size: 16px;
        margin: .5em 0 1.3em;
    }
    .banner_area h2 br {
        display: none
    }
    .banner_area .req_quote {
        padding: 5px 10px;
        font-size: 12px;
        min-width: 150px;
        font-weight: 600;
        margin: 0 auto!important;
        border-radius: 5px
    }
    .client_deliv,
    .client_require,
    .client_require.other_api_serv,
    .fleet_assets,
    .intero_area,
    .intero_area.intro_amadeus,
    .key_modules,
    .req_quote_fleet,
    .vehicle_mgmt_feat,
    section.luking_simi {
        padding: 1em 0
    }
    .client_require.cr_img_left .container-fluid>.row {
        flex-direction: column-reverse
    }
    .section_heading.heading_after:after {
        display: none
    }
    .section_heading {
        font-size: 24px;
        margin-bottom: .5em
    }
    .section_heading br {
        display: none
    }
    .para_style {
        font-size: 12px
    }
    .intero_area img {
        max-width: 300px
    }
    .sec_sub_heading {
        font-size: 15px;
        margin: .2em 0;
        font-weight: 700
    }
    .feat_cont h4 {
        font-size: 22px
    }
    .feat_img.rounded-circle {
        width: 100px;
        height: 100px;
        padding: 30px
    }
    .feat_cont p {
        max-width: 100%
    }
    .feat_cont {
        margin-left: 10px;
        flex: 0 0 75%
    }
    .key_modules ul li img {
        max-width: 55px
    }
    .client_require ul li {
        font-size: 12px;
        margin-bottom: .9em
    }
    .client_require ul li:before {
        width: 8px;
        height: 8px;
        top: 4px
    }

    .con_req a {
        border-radius: 5px;
        font-weight: 600;
        min-width: 100px;
        padding: 8px 8px;
        font-size: 14px;
        margin: 0;
    }
    .key_modules ul li {
        padding: 10px;
        margin-bottom: 1em;
        flex: 0 1 auto
    }
    .client_require img {
        max-width: 300px;
        margin: 0 auto;
        display: inherit
    }
    .best_fit_img {
        flex-direction: column
    }
    .best_fit_img img {
        max-width: 200px
    }
    .services-develop-text-wrapper {
        display: flex;
        align-items: center;
        justify-content: center
    }
    .services-develop-text-wrapper h1 {
        font-size: 30px
    }
    .services-develop-text .services-develop-text-wrapper {
        padding: 20px 0
    }
    .portfolio,
    .services-develop-text {
        min-height: 200px
    }
    .need_paddi h3 {
        text-align: center
    }
    .analysis_box.Our_Web_application_after p,
    .known_boxs.Our_Web_application_after p {
        text-align: left
    }
    .team_composition_img {
        text-align: center
    }
    .team_composition_img img {
        float: none
    }
    .about-section2 .as_parent_box p {
        text-align: left
    }
    .robotics_h4 {
        font-size: 16px;
        text-align: center
    }
    .about-section2 .as_parent_box .robotics_h4 {
        text-align: left
    }
    .development h4 {
        text-align: center
    }
    .cnt-block.consulting_equal_hight {
        min-height: auto
    }
    .ux-ui-banner {
        background-image: linear-gradient(45deg, #f7a817, #fac938);
        padding-top: 1em
    }
    .ui_ux_second_sec h3+p {
        font-size: 14px
    }
    .Product_eng {
        width: 100%
    }
    .amusement-park-text h3 {
        font-size: 20px;
        text-align: center
    }
    .managment-trip-wrapper {
        min-height: auto
    }
    .managment-content .robotics_h3,
    .robotics_h3 {
        font-size: 18px;
        text-align: center
    }
    .service-box {
        padding: 0
    }
    .service-content h3 a {
        font-size: 18px
    }
    .mobile-app p {
        font-size: 14px;
        text-align: center
    }
    .mobile-app h2,
    .robotics_h2 {
        font-size: 20px;
        text-align: center;
        margin-top: 20px
    }
    .whats-seo-text h1 {
        padding-top: 2em;
        line-height: normal;
        font-size: 20px;
        text-align: center;
        margin-bottom: 20px
    }
    .mob_app_main_heading {
        font-size: 20px;
        font-weight: 600
    }
    .ux-ui-banner .advantages {
        margin-top: 0
    }
    .advantages h1 {
        display: block
    }
    .smart-factories ul li h2 {
        margin-bottom: .5em;
        font-size: 18px
    }
    .advantages h1:after,
    .smart-factories ul li h2:after {
        bottom: -10px;
        width: 60px
    }
    .advantages ul li img {
        max-width: 40px
    }
    .smart-factories .cnt-block h3 {
        font-size: 15px;
        font-weight: 600
    }
    .cloud-box .equal-hight {
        min-height: auto
    }
    section.career iframe {
        width: 100%!important
    }
    section.career iframe .hs-input {
        width: 100%;
        max-width: 100%
    }
    .nation_ios {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between
    }
    .nation_ios_boxs {
        border: #eee solid 1px;
        text-align: center;
        padding: 10px;
        min-height: auto;
        flex: 0 0 50%;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        min-height: 150px
    }
    .nation_ios_boxs_img {
        min-height: auto
    }
    .nation_ios_boxs_img img {
        max-width: 100%;
        height: auto;
        max-height: 75px
    }
    .nation_ios h3 {
        font-size: 15px
    }
    .nation_ios_boxs p {
        font-size: 14px
    }
    .carousel-control-next,
    .carousel-control-prev {
        display: none
    }
    .why-choose-column .why-text {
        position: static;
        transform: initial;
        text-align: center
    }
    .why-choose-column img {
        width: 45px;
        height: 45px
    }
    .why-choose-column {
        height: auto!important;
        flex-wrap: wrap
    }
    .why-choose-column .why-text h3 {
        font-size: 14px;
        margin-bottom: 5px
    }
    .why-choose-column p {
        text-align: left;
        font-size: 10px
    }
    .new_technology_sec .col_2 {
        flex: 100%;
        margin-right: 0;
        padding: 0 15px
    }
    .section8 h1 {
        font-size: 30px;
        margin-bottom: 20px
    }
    .section6 {
        margin-bottom: 10px;
        background: #fff;
        padding: 15px 0
    }
    .achivement-box {
        padding: 15px;
    }
    .achivement-box span.count {
        font-size: 18px
    }
    .achivement-box h4 {
        font-size: 12px
    }
    .bg-video h2,
    .domain_heading,
    .section6 h2,
    .section7 h2,
    .section8 h2 {
        font-size: 25px;
        padding: 0
    }
    .text-con-app {
        padding: 15px 0
    }
    .tab .nav-tabs li[role=presentation] {
        flex: 0 0 49%;
        margin: 5px auto
    }
    .tab .nav-tabs li a {
        display: flex;
        font-size: 12px;
        text-transform: capitalize;
        padding: 7px 5px;
        background: #ccc;
        align-items: center;
        justify-content: center
    }
    .tab .nav-tabs li a.active {
        background-color: #fabc05;
        color: #000;
        border-radius: 0;
        border-color: #fabc05
    }
    .tab .tab-content {
        padding: 10px
    }
    .tab .nav-tabs li a:after,
    .tab .nav-tabs li a:before {
        display: none
    }
    .footer-top {
        padding-top: 15px
    }
    .footer-top h2 {
        margin: 20px 0 0;
        padding: 0 0 5px
    }
    .navbar-toggler {
        padding-right: 0
    }
    .navbar-light .navbar-brand {
        width: 45%!important
    }
    #navbar.sticky.navbar-light .navbar-brand {
        width: 35%!important;
        margin: 5px 0
    }
    .navbar-light .navbar-brand {
        width: 35%
    }
    .container-fluid {
        width: 100%;
        padding: 0 15px
    }
    .park-banner.crypto_fund.decentralized_banner {
        height: 220px!important;
        background: #fff;
        text-align: center
    }
    .park-banner.crypto_fund.decentralized_banner .park-text-content {
        margin-top: 2em
    }
    .park-banner.crypto_fund.decentralized_banner .park-text-content h1 {
        font-size: 20px
    }
    .park-banner.crypto_fund.decentralized_banner .park-text-content h2 {
        font-size: 16px
    }
    .park-banner.crypto_fund.decentralized_banner .park-text-content .button-trip a {
        padding: 0 20px;
        line-height: 40px
    }
    section.categ_sect ul {
        flex-wrap: wrap;
        justify-content: space-between
    }
    section.categ_sect ul li,
    section.categ_sect ul li:first-child {
        margin: 0 0 15px;
        flex: 0 0 48%
    }
    h2.fund_sec_heading {
        font-size: 20px
    }
    .fund_para {
        font-size: 14px
    }
    section.benefit_feat ul li,
    section.categ_sect ul li {
        font-size: 14px
    }
    .need_create .managment_trip_left ul li {
        line-height: 2;
        font-size: 14px
    }
    .need_create {
        padding: 2em 0 25vw;
        background-size: contain
    }
    .managment-trip_images_side {
        display: none
    }
    section.fund_manager .fund_sec_heading {
        margin-top: 20px;
        text-align: center
    }
    .blist_para {
        font-size: 15px
    }
    .timeline-split .timeline p {
        font-size: 14px
    }
    .timeline-split .timeline .block.block-right h3 img {
        margin-right: 5px;
        max-width: 30px
    }
    .timeline-split .timeline .block.block-left h3 img {
        margin-right: 0;
        margin-left: 5px;
        float: left;
        max-width: 30px
    }
    .timeline-split .timeline h3 {
        font-size: 15px;
        display: flex;
        align-items: center;
        justify-content: flex-start
    }
    .timeline-split .timeline .block.block-left h3 {
        flex-direction: row-reverse;
        justify-content: flex-end
    }
    .thumbnail_img img {
        max-width: 45px
    }
    section.categ_sect.key_to_use ul li .thumbnail_img img {
        max-width: 70%
    }
    .carousel-item .desk_img {
        display: none
    }
    #main-slider .carousel-caption {
        position: static;
        text-align: center;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center
    }
    .footer-form .form-group {
        display: inline-flex;
        flex-direction: column
    }
    .form-text h2 {
        font-size: 20px
    }
    .footer-form .form-group input {
        margin-top: 20px;
        border-radius: 5px
    }
    .submit-form {
        margin-top: 5px
    }
    .submit-form .sub_btn {
        border-radius: 5px
    }
    .park-banner.crypto_fund.decentralized_banner .park-text-content .button-trip {
        text-align: center
    }
    .order_mgmt_img img {
        max-width: 100%
    }
    .park-banner.catalog_mgmt.decentralized_banner {
        background-color: #ffb000;
        height: auto;
        background-image: none
    }
    .park-banner.catalog_mgmt.decentralized_banner .park-text-content {
        margin-top: 0;
        padding-right: 0;
        text-align: center;
        padding: 20px 0
    }
    .park-banner.catalog_mgmt.decentralized_banner h2.fund_sec_heading b {
        color: #fff;
        font-size: 20px;
        line-height: normal;
        font-weight: 600
    }
    .park-banner.catalog_mgmt.decentralized_banner h2.fund_sec_heading {
        font-size: 16px;
        font-weight: 600
    }
    .park-banner.catalog_mgmt.decentralized_banner h1 {
        font-size: 22px;
        font-weight: 700
    }
    .button-trip.btn-hsr a {
        font-size: 12px;
        padding: 7px 15px
    }
    section.benefit_feat.oms_features ul li {
        flex: 0 0 100%
    }
    section.know_crypto_fund.step_processes .amusement-text+ul li,
    ul.choose_system_parent li {
        flex: 0 0 100%
    }
    section.benefit_feat.oms_features {
        padding: 0
    }
    #main-slider .carousel-caption h3 {
        font-size: 18px
    }
    #main-slider .carousel-caption h2 {
        font-size: 22px
    }
    #main-slider .carousel-caption h2 span {
        font-size: 30px
    }
    section.know_crypto_fund.step_processes .amusement-text+ul li:before {
        font-weight: 400;
        font-size: 12px
    }
    .navbar-brand img {
        width: 160px
    }
    .navbar.navbar-shrink {
        padding: 0;
        height: auto
    }
    .navbar.navbar-shrink .navbar-brand img {
        width: 120px
    }
    ul.choose_system_parent li h3 {
        display: flex;
        padding: 5px;
        font-size: 15px;
        align-items: center
    }
    section.fund_manager.right_order_mgmt p {
        font-size: 14px
    }
    ul.choose_system_parent li {
        margin-bottom: 15px
    }
    .button-trip.btn-hsr {
        float: none;
        text-align: center
    }
    section.fund_manager {
        margin: 0
    }
    .flip-box-back p {
        font-size: 14px
    }
    ul.choose_system_parent {
        margin-top: 20px
    }
    .know_crypto_fund h2 {
        font-size: 16px
    }
    .hero-content {
        text-align: center;
        margin-top: 2em
    }
    .hero-content p {
        width: 100%
    }
    .hero-image {
        display: none
    }
    .main-banner {
        height: auto;
        min-height: 300px
    }
    .d-table-cell {
        display: block;
        padding: 0
    }
    .hero-content h1 {
        font-size: 25px
    }
    .why-business-wrap h1 {
        text-align: center;
        font-size: 18px;
        margin: 0
    }
    .why-business-wrap p {
        font-size: 14px
    }
    .make-trip-text {
        margin-top: 0;
        padding: 10px 0 0
    }
    .make-trip-text h2 {
        font-size: 18px;
        margin: 0
    }
    .travel-services {
        padding: 15px;
        text-align: center;
        min-height: 100%
    }
    .travel-services {
        padding: 15px;
        text-align: center;
        min-height: 100%
    }
    .travel-services:hover {
        transform: none
    }
    section.section7 .col-lg-4 {
        margin-bottom: 15px
    }
    .travel-services h3 {
        margin: 5px 0;
        font-size: 16px
    }
    .blog-link p {
        font-size: 16px
    }
    .fun-fact:hover {
        transform: none
    }
    .fun-fact {
        margin: 5px 0
    }
    .fun-fact p {
        font-size: 15px!important
    }
    .travel-app {
        margin-top: 20px
    }
    .travel-app p {
        font-size: 14px;
        padding: 0
    }
    .travel-app h1 {
        font-size: 18px;
        margin: 0
    }
    .main-heading-domain-border-1 div:first-child,
    .main-heading-domain-border-1 div:last-child {
        height: 2px
    }
    .navbar-expand-lg .navbar-nav .get-touch {
        border-radius: 0;
        text-align: center
    }
    ul.navbar-nav.text-right.ml-auto {
        background: #00bcd4;
        z-index: 1;
        width: 100%
    }
    .navbar-expand-lg .navbar-nav .nav-link {
        color: #fff
    }
    li.nav-item {
        text-align: left
    }
    li.nav-item i {
        float: right;
        color: #f79d15
    }
    .whats-seo-text h2 {
        text-align: center;
        width: 100%!important;
        margin-top: 1em;
        font-size: 20px;
        line-height: normal;
        padding-top: 1.5em
    }
    .mobile-develop-text {
        height: 200px
    }
    .dropdown-menu {
        border: 0;
        border-radius: 0
    }
    .dropdown-bg {
        background: #000
    }
    .dropdown .dropdown-menu .dropdown-item {
        padding-left: 15px;
        font-size: 12px;
        line-height: normal;
        color: #fff
    }
    .dropdown-menu a {
        white-space: unset
    }
    .mega-menu {
        background: #000
    }
    .mega-menu h4 {
        color: #f79713
    }
    .mega-menu .description li a {
        color: #fff;
        font-size: 12px
    }
    .decentralized_banner.park-banner {
        height: auto!important;
        text-align: center
    }
    .park-text-content h1 {
        color: #fff;
        font-size: 18px
    }
    .park-text-content p {
        font-size: 14px
    }
    .amusement-park-text {
        margin-top: 20px
    }
    .amusement-park-text h2,
    .managment-trip-text h4 {
        font-size: 20px;
        padding: 0;
        text-align: center
    }
    .amusement-park-text p,
    .managment_trip_left p {
        text-align: center;
        font-size: 14px
    }
    .park-text-content {
        padding: 0;
        text-align: center;
        margin-top: 3em
    }
    .decentralize_manage_image {
        display: none
    }
    .park-banner {
        height: auto;
        min-height: 250px
    }
    .managment-text {
        margin: 0
    }
    .park-manage-image {
        display: none
    }
    .main-heading-domain-border-1 {
        text-align: center
    }
    .managment-content h3 {
        font-size: 18px
    }
    .managment-text p {
        font-size: 14px
    }
    .park-banner.market_place {
        background: 0;
        height: auto
    }
    .park-banner.market_place .park-text-content {
        margin-top: 0;
        text-align: center
    }
    .park-banner.market_place .park-text-content h1 {
        font-size: 25px
    }
    .park-banner.market_place h2.fund_sec_heading {
        font-size: 20px
    }
    .park-banner.market_place .button-trip a {
        padding: 7px 12px;
        border-radius: 5px;
        font-size: 12px
    }
    .fund_para {
        font-size: 14px;
        text-align: center
    }
    section.categ_sect.key_to_use ul li {
        flex: 0 0 100%;
        margin: 0 0 10px;
        padding: 15px
    }
    .smp_niche_ideas ul li {
        flex: 0 1 49%
    }
    section.categ_sect P,
    section.categ_sect h2 {
        font-size: 14px
    }
    section.benefit_feat.using_ervice.business_models ul.bm_ul {
        flex-direction: column;
        margin: 0
    }
    section.benefit_feat.using_ervice.business_models ul.bm_ul li {
        flex: 0 0 100%;
        margin: 0 0 10px
    }
    .col-md-12.get_touch {
        display: flex;
        flex-direction: column
    }
    form#contact-form, .quickconnect {
        width: 100%;
        padding: 10px;
        flex-direction: column
    }
    .messages {
        position: relative;
        width: 100%;
        margin-bottom: 20px;
        left: 0
    }
    .controls {
        width: 100%
    }
    .buttons-wrapper ul {
        display: flex;
        margin-top: 1em;
        flex-wrap: wrap;
        justify-content: center
    }
    .buttons-wrapper ul li a {
        padding: 10px 15px;
        color: #fff;
        font-size: 12px
    }
    .about-section2 h1 {
        font-size: 20px;
        text-align: center
    }
    .advantages h2 {
        font-size: 20px;
        text-align: center;
        font-weight: 600
    }
    .what_we_do_box {
        width: 100%!important;
        padding: 0
    }
    div#iphone_app h2 {
        font-size: 20px;
        text-align: center;
        font-weight: 600
    }
    div#iphone_app .table-bordered td,
    div#iphone_app .table-bordered th {
        border: 1px solid #dee2e6;
        font-size: 12px;
        padding: 10px
    }
    .advantages p {
        font-size: 14px;
        text-align: center
    }
    .process-point h3 {
        text-align: center;
        font-size: 22px
    }
    .process-point {
        padding-bottom: 0;
        margin: 2em 0 3em
    }
    .process-point p {
        text-align: center;
        font-size: 14px;
        top: 25px
    }
    section#how-we-work {
        margin-top: 30px
    }
    .process-point .col-md-2.text-center {
        margin-bottom: 20px
    }
    .slide2nd h3 {
        font-size: 15px!important;
        text-align: center
    }
    .slide2nd .first {
        margin-top: 20px
    }
    .feedback_child {
        flex: 0 0 100%;
        margin: 10px 0;
        height: auto;
        text-align: center
    }
    .feedback_child:first-child,
    .feedback_child:nth-child(2),
    .feedback_child:nth-child(3),
    .feedback_child:nth-child(4) {
        margin: 10px 0
    }
    section.start_project h4 b {
        font-size: 18px!important
    }
    .messages:before {
        display: none
    }
    .col-md-12 .get_touch {
        display: flex;
        flex-direction: column
    }
    /* .req_quote {
        flex: 0 0 100%
    } */
    .feedback {
        margin-top: 2em;
        flex: 0 0 100%
    }
    .tittle-line1,
    .tittle-line2 {
        display: none
    }
    .about-section2 p {
        color: #000;
        text-align: center;
        font-size: 14px
    }
    .ui_ux_before p {
        font-size: 14px
    }
    .how_we_work h1 {
        text-align: center;
        font-size: 25px
    }
    .banner_team_sec {
        background: #02aeef;
        padding: 30px 0
    }
    .banner_team_sec .teamsuccess {
        padding: 0;
        width: 100%;
        font-size: 18px;
        line-height: normal
    }
    .our-team-section h1 {
        font-size: 20px;
        font-weight: 600;
        background: linear-gradient(to right, #02aeef, transparent);
        padding: 5px 15px;
        color: #fff
    }
    .card:nth-child(2n),
    .card:nth-child(4n) {
        margin-right: 0
    }
    .data {
        width: 100%;
        height: 62px;
        padding: 5px 2%;
        bottom: 0
    }
    #team .card {
        flex: 0 0 49%
    }
    #team {
        justify-content: space-between
    }
    .card:hover .data {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        padding: 0
    }
    .data a {
        padding: 0
    }
    .benefits_travelport ul {
        flex-wrap: wrap
    }
    .benefits_travelport ul li span {
        font-size: 15px
    }
    .benefits_travelport ul li {
        height: auto
    }
    .bc_verify_banner {
        background-color: #222a79
    }
    .bc_verify_banner h1 {
        line-height: 25px;
        font-size: 20px
    }
    .bc_verify_banner h1 strong {
        font-size: 18px
    }
    .bc_verify_banner h1 br {
        display: block
    }
    .otheruse_bc ul {
        flex-wrap: wrap;
        margin: 0
    }
    .client_require.other_api_serv.spe_feat ul {
        column-count: 1
    }
    .bc_driven ul {
        max-width: 100%;
        flex-wrap: wrap;
        margin: 0
    }
    .bc_driven {
        background-size: cover
    }
    .bc_driven ul li {
        flex: 0 0 100%;
        margin: 0 0 1em
    }
    .smp_niche_ideas.building_trust ul li {
        flex: 0 0 50%
    }
    .otheruse_bc ul li {
        flex: auto;
        padding: 5px 10px;
        margin: .5em;
        font-size: 10px;
        text-align: center
    }
    .client_require.why_blockchain img {
        max-width: 60%
    }
    .smp_niche_ideas {
        padding: 1em 0
    }
    .tradetrust {
        background-size: cover
    }
    .tradetrust img {
        max-width: 200px;
        margin: 0 auto;
        display: block
    }
    .certi_img {
        width: 100px;
        padding: 1em
    }
    p.para_3d_car {
        font-size: 14px
    }
    .td_car_benefits ul li {
        font-size: 14px
    }
    .email_subscribe {
        padding: 25px
    }
    .intero_area h3+ul {
        column-count: 1
    }
    .intero_area .para_style+h3 {
        font-size: 15px
    }
    .intero_area h3+ul li {
        font-size: 12px
    }
    .client_require.pink_circle.speci_feat_mpt .row,
    .client_require.pink_circle.speci_preg_mpt .row {
        flex-direction: column-reverse
    }
    .downloads_3d_car ul li,
    .review_3d_car ul li {
        flex: 0 0 300px;
        margin: 10px auto
    }
    .review_3d_car ul li p {
        font-size: 12px
    }
    .review_3d_car ul li h3 {
        font-size: 16px
    }
    .downloads_3d_car ul li img {
        max-width: 90px
    }
    .downloads_3d_car ul li h3 {
        font-size: 18px
    }
    .downloads_3d_car,
    .review_3d_car {
        padding: 1em 0
    }
    .banner_cs {
        background-color: #1a171d
    }
    .config_highlightd ul {
        justify-content: space-between
    }
    .config_highlightd ul li {
        flex: 0 0 70%;
        margin: 0 auto;
        margin-bottom: 1em
    }
    .config_highlightd ul li span {
        font-size: 12px
    }
    .config_highlightd ul li img {
        max-width: 90px
    }
    .float_form {
        display: none
    }
    .config_highlightd .section_heading {
        margin-bottom: .5em!important
    }
    .travel_api_assets.iot_consult_services ul li img {
        max-width: 75px
    }
    .iot_consult_services.trav_solu_to ul li {
        flex: 0 0 100%;
        margin-top: 2em
    }
    .row.comprehensive_tech ul {
        margin-top: 2em;
        padding-left: 20px
    }
    .row.comprehensive_tech ul li {
        margin: 0 0 1em
    }
    .iot_consult_services.work_with_hs ul {
        padding-left: 20px
    }
    .iot_consult_services.grow_travel_busi {
        overflow: hidden
    }
    .iot_consult_services.grow_travel_busi .row {
        justify-content: center
    }
    .iot_consult_services.grow_travel_busi .col {
        flex: 0 0 47%;
        margin-bottom: 1em
    }
    .iot_consult_services.grow_travel_busi .col h3 {
        font-style: 15px;
        padding: 3em 0
    }
    .travel_api_assets.iot_consult_services ul li {
        flex: 0 0 49%;
        margin: 2.5em 0 0!important
    }
    .travel_api_assets.iot_consult_services ul li h3.box_top:before {
        height: 55px;
        bottom: -65px
    }
    .travel_api_assets.iot_consult_services ul li h3.box_bottom:before {
        height: 55px;
        top: -65px
    }
}
@media only screen and (min-width:480px) and (max-width:767px) {
    section.luking_simi.elean-luking h2.section_heading br {
        display: block!important
    }
    .row.easy-learn .col {
        margin: 0;
        flex: 0 0 46%
    }
    .col-md-12.feature_saas .col:nth-child(2) h4:after {
        width: 150px;
        height: 40px;
        right: 25px;
        top: -210px;
        transform: rotate(230deg)
    }
    .col-md-12.feature_saas .col:nth-child(2) h4:before {
        width: 130px;
        height: 40px;
        left: -100px;
        bottom: 40px;
        transform: rotate(20deg)
    }
    .e_learning.industry_focused .nav-tabs {
        border-bottom: 0;
        border: 0
    }
    .e_learning.industry_focused .tab-content ul li {
        flex: 0 0 49%
    }
    .featu_elearn ul {
        column-count: 1
    }
    .elearn_techno ul li {
        flex: 0 0 49%;
        flex: 0 0 49%;
        display: flex;
        align-items: center;
        justify-content: center
    }
    .e_learning.industry_focused .nav-item {
        margin-bottom: 5px;
        flex: 0 0 100%
    }
    .featu_elearn ul li {
        display: flex
    }
    header.sticky-header {
        height: 60px
    }
    .cloud_based_dev_serv.ios_custom_req ul {
        justify-content: space-between
    }
    .cloud_based_dev_serv.ios_custom_req ul li {
        flex: 0 0 48.5%;
        margin: 0;
        margin-bottom: 3em
    }
    .cloud_based_dev_serv.ios_custom_req ul li:nth-child(n+3) {
        margin: 0
    }
    ul.ios_app_benef {
        width: 100%;
        margin: 2em auto 0
    }
    ul.ios_app_benef li {
        flex: 0 0 49%
    }
    .android_mob_view.ios_mob_view {
        justify-content: space-between;
        align-items: flex-start
    }
    .android_mob_view.ios_mob_view ul {
        flex: 0 0 49%!important
    }
    .android_mob_view {
        flex-wrap: wrap
    }
    .android_mob_view ul {
        flex: 0 0 100%!important;
        padding: 0!important
    }
    .android_mob_view img {
        display: none
    }
    .feature_saas.deal_areas .col,
    .feature_saas.deal_areas .col:first-child {
        flex: 0 0 45.5%!important
    }
    .cloud_computing.industry_focused.technlogies_prog .nav-tabs .nav-item .nav-link {
        min-width: 0;
        padding: 0;
        opacity: .3;
        font-size: 14px
    }
    .cloud_computing.industry_focused.technlogies_prog .nav-tabs .nav-item .nav-link.active {
        opacity: 1
    }
    .cloud_computing.industry_focused.technlogies_prog .nav-tabs .nav-item,
    .cloud_computing.industry_focused.technlogies_prog .nav-tabs .nav-item:nth-child(2n) {
        flex: 0 0 16%;
        margin-right: 5px;
        display: flex;
        justify-content: center;
        margin-bottom: 14px
    }
    .cloud_computing.industry_focused.technlogies_prog .nav-tabs .nav-item .nav-link img {
        max-width: 35px
    }
    .cloud_computing.industry_focused.technlogies_prog .tab-content {
        border: 1px solid #09aeef;
        border-radius: 5px;
        flex: 1;
        margin-left: 0
    }
    .cloud_computing.industry_focused.technlogies_prog.industry_focused .nav-tabs {
        border: 1px solid #09aeef;
        border-radius: 5px;
        padding: .5em
    }
    .cloud_computing.industry_focused.technlogies_prog .tab-content ul {
        margin-top: 0;
        padding: .5em;
        align-items: flex-start
    }
    .cloud_computing.industry_focused.technlogies_prog .tab-content ul li {
        flex: 0 0 25%;
        padding: 0;
        margin: 0;
        text-align: center;
        display: flex;
        flex-direction: column;
        align-items: center
    }
    .android_app_banner {
        background: #ffce8c!important
    }
    .benefit_abt {
        padding: 0
    }
    .benefit_abt ul:first-child,
    .benefit_abt ul:last-child {
        flex: 1;
        padding: 0
    }
    .benefit_abt ul:first-child li,
    .benefit_abt ul:last-child li {
        flex: 1;
        padding: 0
    }
    .benefit_abt ul li span {
        position: static
    }
    .benefit_abt {
        flex-direction: column
    }
    .benefit_abt ul li span {
        display: block;
        width: 90px;
        height: 90px;
        margin-right: 10px
    }
    .benefit_abt ul:first-child li span {
        margin: 0 0 0 10px
    }
    .benefit_abt ul li span img {
        max-width: 90%
    }
    .work_done_img {
        margin-top: 1em
    }
    .frame__body {
        width: 290px;
        height: 275px
    }
    .about_cta ul li {
        margin: 0;
        flex: 0 0 100%
    }
    .expertise.about_subsec .swiper-slide h2 {
        font-size: 25px
    }
    .swiper-slide {
        padding: 0
    }
    .about_subsec .tab-content {
        padding: 1em 0 0
    }
    .knw_more a:last-child {
        margin: 0
    }
    .expertise.about_subsec .expertise_div ul li {
        font-size: 15px
    }
    .swiper-container-vertical .swiper-slide .tab-content>.active {
        background: 0
    }
    .about_banner.banner_area img {
        display: none
    }
    .swiper-container {
        height: 750px
    }
    .about_subsec .nav-pills li {
        min-width: 100px;
        min-height: 100px
    }
    .about_subsec .nav-pills .nav-link {
        padding: .5em;
        font-size: 12px
    }
    .about_subsec .nav-pills .nav-link .svg_button svg {
        max-width: 35px;
        max-height: 35px
    }
    .compare_hs h2 {
        font-size: 20px
    }
    .compare_hs h3 {
        font-size: 16px;
        color: #09aeef
    }
    .compare_hs .caompare_ul>ul li {
        font-size: 14px;
        padding: 5px;
        min-height: 75px
    }
    .caompare_ul>ul:first-child li {
        padding-right: 5px
    }
    .caompare_ul>ul:nth-child(2) li {
        padding-left: 5px
    }
    .caompare_ul>ul:first-child:before {
        display: none
    }
    .caompare_ul>ul li:first-child,
    .caompare_ul>ul:first-child li:first-child {
        display: flex;
        align-items: center;
        justify-content: center
    }
    .ML_banner {
        background-image: linear-gradient(45deg, #003c71, #408cd0 45%, #003c71)!important
    }
    .AI_banner {
        background-image: linear-gradient(to right, #7a66a2, #7a66a27a, #7a66a2)!important
    }
    .AI_banner .text-white,
    .ML_banner .text-white {
        align-items: center
    }
    .ai_need ul {
        flex-wrap: wrap
    }
    .ai_need ul li,
    .iot_consult_services.ml_solutions ul li {
        flex: 0 0 100%;
        margin-right: 0
    }
    .ai_need ul li {
        margin-bottom: 6em
    }
    .ux-ui-banner {
        background-image: linear-gradient(45deg, #f7a817, #fac938);
        padding-top: 1em
    }
    .ux-ui-banner .advantages {
        margin-top: 0
    }
    .advantages h1 {
        display: block
    }
    .smart-factories ul li h2 {
        margin-bottom: .5em;
        font-size: 18px
    }
    .advantages h1:after,
    .smart-factories ul li h2:after {
        bottom: -10px;
        width: 60px
    }
    .advantages ul li img {
        max-width: 40px
    }
    .banner_area.blockchain_dev_banner {
        background-color: #f1fffd
    }
    .hire_blockchain_deve h2,
    .key_benefits_blockchain h2 {
        font-size: 20px
    }
    .benef_cont h3 {
        font-size: 15px
    }
    .benef_cont p,
    .hire_blockchain_deve p {
        font-size: 12px
    }
    .hire_blockchain_deve,
    .key_benefits_blockchain {
        padding: 1em 0
    }
    .banner_area.blockchain_dev_banner a.req_quote {
        margin: 0 auto!important
    }
    .IOT_dev_banner {
        background-image: linear-gradient(45deg, #013e6fc2, #074876, #013e6fc9)!important
    }
    .IOT_dev_banner.banner_area .req_quote {
        font-size: 12px
    }
    .cloud_computing .nav-tabs .nav-item .nav-link {
        min-width: 0
    }
    .industry_focused .nav-tabs .nav-item.show .nav-link,
    .industry_focused .nav-tabs .nav-link.active,
    .industry_focused .nav-tabs .nav-link:focus,
    .industry_focused .nav-tabs .nav-link:hover {
        border: 0
    }
    .industry_focused .nav-tabs {
        border: 1px solid #09aeef;
        border-radius: 5px;
        padding: 1em 0 .5em;
        justify-content: center
    }
    .industry_focused .nav-tabs .nav-item {
        flex: 0 0 25%;
        margin-top: 8px;
        text-align: center
    }
    .tab-content.text-left {
        margin-top: 1em
    }
    .tab-content>.active {
        display: block;
        /* background: rgba(9, 173, 239, .3); */
        border-radius: 5px
    }
    .swiper-slide.services_our .tab-content>.active {
        background: transparent;
    }
    .iot_serv_sec {
        min-height: 0;
        margin-top: 1em
    }
    .carousel-indicators li {
        width: 12px;
        height: 12px
    }
    .idea_2_iot h2 {
        font-size: 26px
    }
    .case_study_IOT:before {
        display: none
    }
    .carousel-item h2 {
        font-size: 26px;
        margin-top: 1em
    }
    .idea_2_iot form input {
        flex: 1
    }
    .idea_2_iot form button {
        max-width: 80px
    }
    .industry_focused .nav-tabs .nav-link .svg_thumb {
        width: 65px;
        height: 65px
    }
    .industry_focused .nav-tabs .nav-link .svg_thumb svg {
        max-width: 40px
    }
    .industry_focused a.nav-link {
        padding: .3em;
        min-width: 90px
    }
    .iot_serv_sec h3 span {
        width: 75px;
        height: 75px
    }
    .iot_serv_sec h3 span img {
        max-width: 50px
    }
    .iot_solutions .col-md-12>ul {
        flex-wrap: wrap;
        flex-direction: column;
        padding: 0
    }
    .iot_solutions .col-md-12>ul>li {
        flex: 0 0 48%;
        margin: 1.5em 0
    }
    .industry_focused h2,
    .iot_consult_services h2,
    .iot_solutions h2 {
        font-size: 20px;
        margin-bottom: 1em
    }
    .iot_consult_services p {
        font-size: 14px
    }
    .industry_focused p,
    .iot_serv_sec ul li {
        font-size: 15px
    }
    .iot_serv_sec ul li:before {
        width: 5px;
        height: 5px
    }
    .sol_icon {
        width: 54px;
        height: 54px
    }
    .sol_icon img {
        max-width: 25px
    }
    .iot_solutions ul li:nth-child(even) .sol_icon:before,
    .iot_solutions ul li:nth-child(odd) .sol_icon:before {
        left: 54px;
        height: 1px;
        width: 50px;
        top: 27px
    }
    .iot_solutions ul li:nth-child(even) .sol_icon:after,
    .iot_solutions ul li:nth-child(odd) .sol_icon:after {
        left: 95px;
        width: 10px;
        height: 10px;
        top: 22.3px
    }
    .iot_solutions ul li h4,
    .iot_solutions ul li:nth-child(even) h4 {
        transform: unset;
        left: 115px;
        top: 20px;
        text-align: left
    }
    .iot_solutions .col-md-12>ul:after {
        display: none
    }
    .solu_more {
        min-width: 175px;
        width: 100%;
        min-height: 0;
        transform-origin: left
    }
    .solu_more h6 br {
        display: none
    }
    .solu_more ul {
        column-count: 2;
        width: 100%
    }
    .solu_more ul li {
        font-size: 12px
    }
    .col_ul .col_li {
        flex: 0 0 33.33%;
        padding: 15px;
        min-height: 180px
    }
    h2.robotics_tools_h2 {
        padding: 10px
    }
    .filter_heading {
        margin: 2em 0 1em
    }
    .filter_heading h1 {
        font-size: 25px
    }
    .casestudies {
        margin: 10px
    }
    .casestudies_all_bottom h2 {
        font-size: 15px
    }
    .casestudies_all_bottom p {
        font-size: 14px
    }
    .req_quote_banner h1+p.para_style.text-white,
    h1.section_heading {
        color: #000!important
    }
    .form_shadow h3 {
        font-size: 20px
    }
    .form_holder ul.coonect_with {
        flex-wrap: wrap
    }
    .form_holder ul.coonect_with li a svg {
        max-width: 30px;
        height: 30px
    }
    .form_holder ul.coonect_with li>a {
        height: 50px;
        width: 50px
    }
    .form_holder ul.coonect_with li h5 {
        font-size: 10px;
        font-weight: 700
    }
    .form_holder .form_shadow {
        padding: 1em;
        margin-top: 0
    }
    .form_holder ul.coonect_with li {
        margin: 0 5px
    }
    .float_form ul li img {
        max-width: 30px
    }
    .form_shadow h4 {
        font-size: 15px;
        padding: 0 10px
    }
    #reqQuote_form .form-row input,
    #reqQuote_form .form-row select {
        padding: 7px 10px;
        font-size: 12px
    }
    .form-group.col-md-12.budget-group label {
        font-size: 12px
    }
    .budget-known .custom-control-label {
        font-size: 14px
    }
    .budget-known .custom-control-label::before {
        top: 0;
        width: 20px;
        height: 20px
    }
    div#req_submit {
        margin-top: 10px
    }
    button.btn.btn-primary.form_validation {
        font-size: 15px
    }
    .soacial_way ul li img {
        max-width: 35px
    }
    .custom-control-label::after {
        left: 3px
    }
    .us_in_num {
        right: -40px;
        transform-origin: bottom;
        height: auto;
        width: auto;
        display: flex;
        justify-content: center;
        width: 125px;
        padding: 5px;
        border-radius: 5px
    }
    .form_holder ul.coonect_with li.call_us:hover .us_in_num {
        z-index: 0;
        right: -40px;
        top: -60px;
        transform: scale(1);
        transition: all 1.2s;
        width: 125px
    }
    .us_in_num a {
        font-size: 12px
    }
    .us_in_num:after {
        content: "";
        border-left: 5px solid transparent;
        border-right: 5px solid transparent;
        border-top: 10px solid;
        border-top-color: #0bd8f8;
        position: absolute;
        bottom: -10px;
        width: 0;
        height: 0;
        display: block
    }
    header.sticky-header .promo_link {
        position: static
    }
    header.promo_show.sticky-header .navbar.navbar-shrink {
        top: 0
    }
    .promo_link h3 {
        font-size: 10px;
        line-height: 16px
    }
    .promo_link a {
        font-size: 8px;
        padding: 3px 7px;
        border-radius: 3px
    }
    .portfolio_li {
        flex-wrap: wrap;
        margin-bottom: 15px
    }
    .portfolio_detail {
        flex: 0 0 100%;
        padding-right: 0
    }
    .portfolio_thumbnail {
        flex: 0 0 100%
    }
    .portfolio_slider .fix_portfoilo_title {
        left: -87px;
        font-size: 25px;
        top: 15vh
    }
    .portfolio_li .portfolio_detail .key-features {
        text-align: left!important;
        font-size: 22px;
        font-weight: 600
    }
    .portfolio_li .portfolio_detail .key-features+p {
        font-size: 14px;
        text-align: justify
    }
    .img-pos>img {
        display: none
    }
    .tab-links nav {
        flex-wrap: wrap
    }
    .anchor-link {
        flex: 0 0 50%;
        text-align: center;
        margin-bottom: 20px
    }
    .anchor-link a {
        font-size: 14px
    }
    .anchor-link a span+img {
        width: 25px
    }
    .img-pos h2 {
        font-size: 22px
    }
    .expandWrpr {
        padding: 15px 0
    }
    .img-pos p {
        font-size: 12px
    }
    .btn-shutter-more {
        font-size: 10px
    }
    label.close_tab {
        right: 5px;
        top: 5px
    }
    .smp_niche_ideas.CF_solut_tool ul {
        justify-content: center
    }
    .smp_niche_ideas.CF_solut_tool ul li {
        flex: 0 0 32%
    }
    .best_part_of_CF h2 {
        font-size: 18px;
        padding: 15px
    }
    .best_part_of_CF h3 {
        font-size: 14px;
        padding: 0 15px;
        line-height: 1.5
    }
    #reqQuote_form .form-row {
        width: auto
    }
    .req_a_quote h1 {
        font-size: 25px;
        color: #fff
    }
    .req_a_quote .col-md-6.text-left h2 {
        font-size: 18px
    }
    .req_a_quote h2 {
        font-size: 18px;
        color: #fff
    }
    .req_a_quote p {
        font-size: 12px;
        color: #fff
    }
    .process.req_process ul {
        width: 100%
    }
    .process ul li {
        margin-bottom: 0;
        display: flex;
        flex-direction: column
    }
    .process ul li p {
        width: 100%;
        padding-left: 40px;
        font-size: 12px
    }
    .process ul li h3 {
        font-size: 18px;
        display: flex;
        align-items: center;
        margin-left: 0
    }
    .process ul li h3 b {
        margin-right: 10px
    }
    form#reqQuote_form {
        padding: 10px;
        margin: 20px 0
    }
    .banner_area.amadeus_banner {
        background-color: #9deafe;
        background-image: unset
    }
    .smp_niche_ideas.ama_features ul li {
        flex: 0 0 33%;
        margin-bottom: 1em
    }
    .img_ama_box {
        width: 100px;
        height: 100px;
        border: 5px solid #ccc
    }
    .smp_niche_ideas ul li img {
        max-width: 45px
    }
    .smp_niche_ideas ul li h4 {
        font-size: 12px
    }
    .client_require.amad_services,
    .smp_niche_ideas.ama_features {
        padding: 1em 0;
        background: 0
    }
    .client_require.other_api_serv ul li {
        font-size: 12px
    }
    .client_require.other_api_serv.ama_benefits ul {
        margin: 1.5em 0
    }
    .banner_area,
    .banner_area.market_place {
        min-height: 150px;
        padding: 2em 0;
        text-align: center;
        background-color: #edffff;
        background-image: unset
    }
    .banner_area h1 {
        font-size: 25px;
        margin-top: 0!important
    }
    .banner_area h2 {
        font-size: 22px;
        margin: .5em 0 .25em;
    }
    .banner_area h2 {
        font-size: 18px
    }
    .banner_area .req_quote {
        padding: 8px 15px;
        font-size: 15px;
        min-width: 190px;
        font-weight: 600;
        margin: 0 auto
    }
    .client_deliv,
    .client_require,
    .fleet_assets,
    .intero_area,
    .key_modules,
    .req_quote_fleet,
    .vehicle_mgmt_feat,
    section.luking_simi {
        padding: 1em 0
    }
    .section_heading {
        font-size: 25px;
        margin-bottom: 1em
    }
    .key_modules .section_heading {
        margin-bottom: 1.5em
    }
    .para_style {
        font-size: 12px
    }
    .intero_area img {
        max-width: 300px
    }
    .sec_sub_heading {
        font-size: 15px;
        margin: .2em 0;
        font-weight: 700
    }
    .section_heading.heading_after:after {
        height: 2px;
        width: 90px;
        bottom: -7px
    }
    .smp_niche_ideas ul li {
        flex: 0 1 33%
    }
    .client_require.cr_img_left .container-fluid>.row {
        flex-direction: column-reverse
    }
    .feat_cont h4 {
        font-size: 22px
    }
    .feat_img.rounded-circle {
        width: 100px;
        height: 100px;
        padding: 30px
    }
    .feat_cont p {
        max-width: 100%
    }
    .feat_cont {
        margin-left: 10px;
        flex: 0 0 75%
    }
    .key_modules ul li img {
        max-width: 55px
    }
    .client_require ul li {
        font-size: 12px;
        margin-bottom: .7em
    }
    .client_require ul li:before {
        width: 12px;
        height: 12px;
        top: 2px
    }
    .con_req a {
        border-radius: 5px;
        font-size: 14px;
        font-weight: 600;
        min-width: 185px
    }
    .key_modules ul li {
        padding: 10px;
        margin-bottom: 1em;
        flex: 0 0 48.5%
    }
    .client_require img {
        max-width: 60%;
        margin: 0 auto;
        display: inherit
    }
    .client_require .best_fit_img {
        max-width: 600px
    }
    .client_require .best_fit_img img {
        max-width: 150px
    }
    .client_require.key_benefits img {
        max-width: 65%
    }
    .services-develop-text-wrapper {
        display: flex;
        align-items: center;
        justify-content: center
    }
    .services-develop-text-wrapper h1 {
        font-size: 30px
    }
    .services-develop-text .services-develop-text-wrapper {
        padding: 20px 0
    }
    .portfolio,
    .services-develop-text {
        min-height: 300px
    }
    .services-single-text h4 {
        font-weight: 700
    }
    .analysis_box.Our_Web_application_after p,
    .known_boxs.Our_Web_application_after p {
        text-align: left
    }
    .need_paddi h3 {
        text-align: center
    }
    .team_composition_img {
        text-align: center
    }
    .team_composition_img img {
        float: none
    }
    .about-section2 .as_parent_box p {
        text-align: left
    }
    .robotics_h4 {
        font-size: 16px;
        text-align: center
    }
    .about-section2 .as_parent_box .robotics_h4 {
        text-align: left
    }
    .development h4 {
        text-align: center
    }
    .cnt-block.consulting_equal_hight {
        min-height: auto
    }
    .Product_eng {
        width: 50%
    }
    .amusement-park-text h3 {
        font-size: 22px;
        text-align: center
    }
    .managment-trip-wrapper {
        min-height: auto
    }
    .managment-content .robotics_h3,
    .robotics_h3 {
        text-align: center;
        font-size: 16px
    }
    .mobile-app h2,
    .robotics_h2 {
        text-align: center;
        font-size: 20px;
        margin-top: 20px
    }
    .mobile-app p {
        font-size: 14px;
        text-align: center
    }
    .whats-seo-text h1 {
        padding-top: 2em;
        line-height: normal;
        font-size: 20px;
        text-align: center;
        margin-bottom: 20px
    }
    .nation_ios {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between
    }
    .nation_ios_boxs {
        border: #eee solid 1px;
        text-align: center;
        padding: 10px;
        min-height: auto;
        flex: 0 0 33.33%;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        min-height: 150px
    }
    .nation_ios_boxs_img {
        min-height: auto
    }
    .nation_ios_boxs_img img {
        max-width: 100%;
        height: auto;
        max-height: 75px
    }
    .nation_ios h3 {
        font-size: 15px
    }
    .nation_ios_boxs p {
        font-size: 14px
    }
    .banner_team_sec {
        background: #02aeef;
        padding: 30px 0
    }
    .banner_team_sec .teamsuccess {
        padding: 0;
        width: 100%;
        font-size: 18px;
        line-height: normal
    }
    .our-team-section h1 {
        font-size: 20px;
        font-weight: 600;
        background: linear-gradient(to right, #02aeef, transparent);
        padding: 5px 15px;
        color: #fff
    }
    /* .card:nth-child(4n) {
        margin-right: 2%
    } */
    .card:nth-child(3n) {
        margin-right: 0
    }
    #team .card {
        flex: 0 0 32%
    }
    .data {
        width: 100%;
        height: 62px;
        padding: 5px 2%;
        bottom: 0
    }
    .data i {
        font-size: 14px
    }
    .data a {
        padding: 0
    }
    .card:hover .data {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        padding: 0 5px
    }
    .carousel-control-next,
    .carousel-control-prev {
        display: none
    }
    .why-choose-column .why-text {
        position: static;
        transform: initial;
        text-align: center
    }
    .why-choose-column img {
        width: 45px;
        height: 45px
    }
    .why-choose-column {
        height: auto!important;
        flex-wrap: wrap
    }
    .why-choose-column .why-text h3 {
        font-size: 14px;
        margin-bottom: 5px
    }
    .why-choose-column p {
        text-align: left;
        font-size: 10px
    }
    .new_technology_sec .col_2 {
        width: 100%;
        margin-right: 10px;
        padding: 0 15px
    }
    .section8 h1 {
        font-size: 30px;
        margin-bottom: 20px
    }
    .section6 {
        margin-bottom: 10px;
        padding: 15px 0
    }
    .tab .nav-tabs li a {
        font-size: 11px;
        font-weight: 500;
        text-transform: capitalize;
        padding: 5px 7px;
        border: 1px solid transparent;
        border-bottom: 0
    }
    .tab .tab-content {
        padding: 10px
    }
    .nav-tabs li a.active,
    .nav-tabs li a.active:focus,
    .nav-tabs li a.active:hover,
    .nav-tabs li a:hover {
        border-width: 1px;
        border-radius: 5px 5px 0 0
    }
    .new_technology_sec .col_2 {
        flex: 50%;
        margin-right: 0;
        padding: 0 10px
    }
    .form-text {
        display: flex;
        margin-top: .25rem;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        text-align: center
    }
    .form-row input[type=text] {
        max-width: 100%;
        margin: 0 0 15px
    }
    .form-row,
    .form-text h2 {
        width: 100%
    }
    .submit-form .sub_btn {
        border-radius: 15px
    }
    .footer-form {
        padding: 0 0 15px;
        text-align: center
    }
    .navbar.bg-light {
        padding: 0
    }
    .navbar.navbar-shrink {
        border: 0;
        height: auto
    }
    .navbar-toggler {
        padding-right: 0
    }
    .navbar-light .navbar-brand {
        width: 45%!important
    }
    .navbar.navbar-shrink .navbar-brand {
        width: 35%!important
    }
    .navbar-light .navbar-brand {
        width: 35%
    }
    .container-fluid {
        width: 100%;
        padding: 0 15px
    }
    .park-banner.crypto_fund.decentralized_banner {
        height: 220px;
        background: #fff;
        text-align: center
    }
    .park-banner.crypto_fund.decentralized_banner .park-text-content {
        margin-top: 2em
    }
    .park-banner.crypto_fund.decentralized_banner .park-text-content h1 {
        font-size: 20px
    }
    .park-banner.crypto_fund.decentralized_banner .park-text-content h2 {
        font-size: 16px
    }
    .park-banner.crypto_fund.decentralized_banner .park-text-content .button-trip a {
        padding: 0 20px;
        line-height: 40px
    }
    section.categ_sect ul {
        flex-wrap: wrap;
        justify-content: space-between
    }
    section.categ_sect ul li,
    section.categ_sect ul li:first-child {
        margin: 0 0 15px;
        flex: 0 0 48%
    }
    h2.fund_sec_heading {
        font-size: 20px
    }
    .fund_para {
        font-size: 14px
    }
    section.benefit_feat ul li,
    section.categ_sect ul li {
        font-size: 14px
    }
    .need_create .managment_trip_left ul li {
        line-height: 2;
        font-size: 14px
    }
    .need_create {
        padding: 2em 0 25vw;
        background-size: contain
    }
    .managment-trip_images_side {
        display: none
    }
    section.fund_manager .fund_sec_heading {
        margin-top: 20px;
        text-align: center
    }
    .blist_para {
        font-size: 15px
    }
    .timeline-split .timeline p {
        font-size: 14px
    }
    .timeline-split .timeline .block.block-right h3 img {
        margin-right: 5px;
        max-width: 30px
    }
    .timeline-split .timeline .block.block-left h3 img {
        margin-right: 5px;
        margin-left: 0;
        float: left;
        max-width: 30px
    }
    .timeline-split .timeline h3 {
        font-size: 15px;
        display: flex;
        align-items: center;
        justify-content: flex-start
    }
    .timeline-split .timeline .block.block-left h3 {
        flex-direction: row-reverse;
        justify-content: flex-end
    }
    .thumbnail_img img {
        max-width: 45px
    }
    section.categ_sect.key_to_use ul li .thumbnail_img img {
        max-width: 150px
    }
    .carousel-item .desk_img {
        display: none
    }
    #main-slider .carousel-caption {
        position: static;
        text-align: center;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center
    }
    #main-slider .carousel-item {
        padding: 0!important;
        height: auto!important
    }
    #main-slider p {
        font-size: 22px;
        color: #fff!important
    }
    #main-slider h2 {
        font-size: 28px
    }
    .park-banner.crypto_fund.decentralized_banner .park-text-content .button-trip {
        text-align: center
    }
    .order_mgmt_img img {
        max-width: 100%
    }
    .park-banner.catalog_mgmt.decentralized_banner {
        background-color: #ffb000;
        height: auto;
        background-image: none
    }
    .park-banner.catalog_mgmt.decentralized_banner .park-text-content {
        margin-top: 0;
        padding-right: 0;
        text-align: center;
        padding: 20px 0
    }
    .park-banner.catalog_mgmt.decentralized_banner h2.fund_sec_heading b {
        color: #fff;
        font-size: 20px;
        line-height: normal;
        font-weight: 600
    }
    .park-banner.catalog_mgmt.decentralized_banner h2.fund_sec_heading {
        font-size: 16px;
        font-weight: 600
    }
    .park-banner.catalog_mgmt.decentralized_banner h1 {
        font-size: 22px;
        font-weight: 700
    }
    .button-trip.btn-hsr a {
        font-size: 12px;
        padding: 7px 15px
    }
    section.benefit_feat.oms_features ul li {
        flex: 0 0 100%
    }
    section.know_crypto_fund.step_processes .amusement-text+ul li,
    ul.choose_system_parent li {
        flex: 0 0 100%
    }
    section.benefit_feat.oms_features {
        padding: 0
    }
    #main-slider .carousel-caption h3 {
        font-size: 22px
    }
    #main-slider .carousel-caption h2 {
        font-size: 28px
    }
    #main-slider .carousel-caption h2 span {
        font-size: 35px
    }
    section.know_crypto_fund.step_processes .amusement-text+ul li:before {
        font-weight: 400;
        font-size: 12px
    }
    ul.choose_system_parent li h3 {
        display: flex;
        padding: 5px;
        font-size: 15px
    }
    section.fund_manager.right_order_mgmt p {
        font-size: 14px
    }
    ul.choose_system_parent li {
        margin-bottom: 15px
    }
    .button-trip.btn-hsr {
        float: none;
        text-align: center
    }
    section.fund_manager {
        margin: 0
    }
    ul.choose_system_parent {
        margin-top: 20px
    }
    .know_crypto_fund h2 {
        font-size: 16px;
        text-align: center
    }
    .hero-content {
        text-align: center;
        margin-top: 2em
    }
    .hero-content p {
        width: 100%
    }
    .hero-image {
        display: none
    }
    .main-banner {
        height: auto;
        min-height: 300px
    }
    .d-table-cell {
        display: block;
        padding: 0
    }
    .hero-content h1 {
        font-size: 30px
    }
    .why-business-wrap h1 {
        text-align: center;
        font-size: 18px;
        margin: 0
    }
    .why-business-wrap p {
        font-size: 14px
    }
    .make-trip-text {
        margin-top: 0;
        padding: 10px 0 0
    }
    .make-trip-text h2 {
        font-size: 18px;
        margin: 0
    }
    .travel-services {
        padding: 15px;
        text-align: center;
        min-height: 100%
    }
    .travel-services {
        padding: 15px;
        text-align: center;
        min-height: 100%
    }
    .travel-services:hover {
        transform: none
    }
    section.section7 .col-lg-4 {
        margin-bottom: 15px
    }
    .travel-services h3 {
        margin: 5px 0;
        font-size: 16px
    }
    .blog-link p {
        font-size: 16px
    }
    .fun-fact:hover {
        transform: none
    }
    .fun-fact {
        margin: 5px 0
    }
    .fun-fact p {
        font-size: 15px!important
    }
    .travel-app {
        margin-top: 20px
    }
    .travel-app p {
        font-size: 14px;
        padding: 0
    }
    .travel-app h1 {
        font-size: 18px;
        margin: 0
    }
    .main-heading-domain-border-1 div:first-child,
    .main-heading-domain-border-1 div:last-child {
        height: 2px
    }
    ul.navbar-nav.text-right.ml-auto {
        background: #00bcd4;
        z-index: 1;
        width: 100%
    }
    li.nav-item {
        text-align: left
    }
    li.nav-item i {
        float: right;
        color: #f79d15
    }
    .whats-seo-text h2 {
        text-align: center;
        width: 100%!important
    }
    .dropdown-menu {
        border: 0;
        border-radius: 0
    }
    .dropdown-bg {
        background: #000
    }
    .dropdown-bg a {
        padding-left: 40px;
        font-size: 14px;
        line-height: normal;
        color: #fff
    }
    .mega-menu {
        background: #000
    }
    .mega-menu h4 {
        color: #f79713
    }
    .mega-menu .description li a {
        color: #fff
    }
    .decentralized_banner.park-banner {
        height: auto!important;
        text-align: center
    }
    .park-text-content h1 {
        color: #fff;
        font-size: 18px
    }
    .park-text-content p {
        font-size: 14px
    }
    .amusement-park-text {
        margin-top: 20px
    }
    .amusement-park-text h2,
    .managment-trip-text h4 {
        font-size: 20px;
        padding: 0;
        text-align: center
    }
    .amusement-park-text p,
    .managment_trip_left p {
        text-align: center;
        font-size: 14px
    }
    .park-text-content {
        padding: 0;
        text-align: center;
        margin-top: 3.5em
    }
    .decentralize_manage_image {
        display: none
    }
    .park-banner {
        height: auto!important;
        min-height: 250px
    }
    .managment-text {
        margin: 0!important
    }
    .park-manage-image {
        display: none
    }
    .main-heading-domain-border-1 {
        text-align: center
    }
    .managment-content h3 {
        font-size: 18px
    }
    .managment-text p {
        font-size: 14px
    }
    .park-banner.market_place {
        background: 0;
        height: auto
    }
    .park-banner.market_place .park-text-content {
        margin-top: 0;
        text-align: center
    }
    .park-banner.market_place .park-text-content h1 {
        font-size: 25px
    }
    .park-banner.market_place h2.fund_sec_heading {
        font-size: 20px
    }
    .park-banner.market_place .button-trip a {
        padding: 7px 12px;
        border-radius: 5px;
        font-size: 12px
    }
    .fund_para {
        font-size: 14px;
        text-align: center
    }
    section.categ_sect.key_to_use ul li {
        flex: 0 0 100%;
        margin: 0 0 10px
    }
    section.categ_sect P {
        font-size: 14px
    }
    section.benefit_feat.using_ervice.business_models ul.bm_ul {
        flex-direction: column;
        margin: 0
    }
    section.benefit_feat.using_ervice.business_models ul.bm_ul li {
        flex: 0 0 100%;
        margin: 0 0 10px
    }
    .managment-trip-wrapper.mb-75.managment_sec {
        min-height: 100%!important;
        margin: 0
    }
    .col-md-4.managment-park {
        margin-bottom: 15px
    }
    .col-md-12.get_touch {
        display: flex;
        flex-direction: column
    }
    form#contact-form, .quickconnect {
        width: 100%;
        padding: 10px;
        flex-direction: column
    }
    .messages {
        position: relative;
        width: 100%;
        margin-bottom: 20px;
        left: 0
    }
    .controls {
        width: 100%
    }
    .buttons-wrapper ul {
        display: flex;
        margin-top: 1em;
        flex-wrap: wrap;
        justify-content: center
    }
    .buttons-wrapper ul li a {
        padding: 10px 15px;
        color: #fff;
        font-size: 12px
    }
    .whats-seo-text h2 {
        text-align: center;
        width: 100%!important;
        margin-top: 1em;
        font-size: 20px;
        line-height: normal;
        padding-top: 1.5em
    }
    .mobile-develop-text {
        height: 200px
    }
    .about-section2 h1 {
        font-size: 25px;
        text-align: center
    }
    .advantages h2 {
        font-size: 20px;
        text-align: center;
        font-weight: 600
    }
    .what_we_do_box {
        width: 100%!important;
        padding: 0
    }
    div#iphone_app h2 {
        font-size: 20px;
        text-align: center;
        font-weight: 600
    }
    div#iphone_app .table-bordered td,
    div#iphone_app .table-bordered th {
        border: 1px solid #dee2e6;
        font-size: 12px;
        padding: 10px
    }
    .advantages p {
        font-size: 14px;
        text-align: center
    }
    .slide2nd h3 {
        font-size: 15px!important;
        text-align: center
    }
    .slide2nd .first {
        margin-top: 20px
    }
    .feedback {
        margin-top: 20px
    }
    .feedback_child {
        flex: 0 0 47.5%;
        margin: 10px 0;
        height: auto;
        text-align: center
    }
    .feedback_child:first-child,
    .feedback_child:nth-child(2),
    .feedback_child:nth-child(3),
    .feedback_child:nth-child(4) {
        margin: 5px
    }
    section.start_project h4 b {
        font-size: 18px!important
    }
    .messages:before {
        display: none
    }
    .col-md-12 .get_touch {
        display: flex;
        flex-direction: column
    }
    /* .req_quote {
        flex: 0 0 100%
    } */
    .feedback {
        margin-top: 2em;
        flex: 0 0 100%
    }
    .bg-video h2,
    .domain_heading,
    .section6 h2,
    .section7 h2,
    .section8 h2 {
        font-size: 25px;
        padding: 0
    }
    .tittle-line1,
    .tittle-line2 {
        display: none
    }
    .services-single-text h4 {
        font-size: 18px
    }
    .read-services.text-center {
        margin: 5px!important
    }
    .read-services.text-center a {
        font-size: 12px!important
    }
    .about-section2 p {
        text-align: center;
        font-size: 14px;
        color: #000
    }
    .ui_ux_before p {
        font-size: 14px;
        text-align: left
    }
    .ui_ux_second_sec p {
        text-align: left
    }
    .how_we_work h1 {
        text-align: center;
        font-size: 25px
    }
    .process-point .col-md-9 {
        text-align: center
    }
    .process-point {
        padding-bottom: 0;
        margin: 2em 0 3em
    }
    p.step-label {
        top: 25px
    }
    .process-point h3 {
        font-size: 20px
    }
    .banner_area h1 br {
        display: none
    }
    .amusement_banner {
        background-color: #819d2e
    }
    .banner_area.amusement_banner h2 br {
        display: block
    }
    .benefits_travelport ul {
        flex-wrap: wrap
    }
    .benefits_travelport ul li span {
        font-size: 15px
    }
    .benefits_travelport ul li {
        height: auto
    }
    .intero_area.travelport_api img {
        max-width: 60%
    }
    .bc_verify_banner {
        background-color: #222a79
    }
    .bc_verify_banner h1 {
        line-height: 30px;
        font-size: 30px
    }
    .bc_verify_banner h1 strong {
        font-size: 25px
    }
    .bc_verify_banner h1 br {
        display: block
    }
    .otheruse_bc ul {
        flex-wrap: wrap;
        margin-top: 0
    }
    .client_require.other_api_serv.spe_feat ul {
        column-count: 1
    }
    .bc_driven ul {
        max-width: 100%;
        flex-wrap: wrap;
        margin: 0;
        justify-content: space-between
    }
    .bc_driven {
        background-size: cover
    }
    .bc_driven ul li {
        flex: 0 0 48%;
        margin: 0
    }
    .smp_niche_ideas.building_trust ul li {
        flex: 0 0 50%
    }
    .otheruse_bc ul li {
        flex: 0 auto;
        padding: 5px 10px;
        margin: .5em;
        font-size: 10px;
        text-align: center
    }
    .client_require.why_blockchain img {
        max-width: 60%
    }
    .smp_niche_ideas {
        padding: 1em 0
    }
    .tradetrust {
        background-size: cover
    }
    .tradetrust img {
        max-width: 200px;
        margin: 0 auto;
        display: block
    }
    .certi_img {
        width: 100px;
        padding: 1em
    }
    .intero_area h3+ul {
        column-count: 1
    }
    .intero_area .para_style+h3 {
        font-size: 15px
    }
    .intero_area h3+ul li {
        font-size: 12px
    }
    .client_require.pink_circle.speci_feat_mpt .row,
    .client_require.pink_circle.speci_preg_mpt .row {
        flex-direction: column-reverse
    }
    .downloads_3d_car ul li,
    .review_3d_car ul li {
        flex: 0 0 200px;
        margin: 10px auto
    }
    .review_3d_car ul li p {
        font-size: 12px
    }
    .review_3d_car ul li h3 {
        font-size: 16px
    }
    .downloads_3d_car ul li img {
        max-width: 90px
    }
    .downloads_3d_car ul li h3 {
        font-size: 18px
    }
    .downloads_3d_car,
    .review_3d_car {
        padding: 1em 0
    }
    .banner_cs {
        background-color: #1a171d
    }
    .mpt_intro img {
        margin: 0 auto
    }
    .config_highlightd ul {
        justify-content: center
    }
    .config_highlightd ul li {
        flex: 0 0 32%;
        margin: 0 auto;
        margin-bottom: 1em
    }
    .config_highlightd ul li span {
        font-size: 14px
    }
    .config_highlightd ul li img {
        max-width: 90px
    }
    .config_highlightd .highlight_ul li img {
        max-width: 65px
    }
    .float_form {
        display: none
    }
    p.para_3d_car {
        font-size: 14px
    }
    .td_car_benefits ul li {
        font-size: 14px
    }
    .email_subscribe {
        padding: 25px
    }
    .banner_om_stream {
        background: #444
    }
    .travel_api_assets.iot_consult_services ul li img {
        max-width: 75px
    }
    .iot_consult_services.trav_solu_to ul li {
        flex: 0 0 100%;
        margin-top: 2em
    }
    .row.comprehensive_tech ul {
        margin-top: 2em;
        padding-left: 20px
    }
    .row.comprehensive_tech ul li {
        margin: 0 0 1em
    }
    .iot_consult_services.work_with_hs ul {
        padding-left: 20px
    }
    .iot_consult_services.grow_travel_busi {
        overflow: hidden
    }
    .iot_consult_services.grow_travel_busi .row {
        justify-content: center
    }
    .iot_consult_services.grow_travel_busi .col {
        flex: 0 0 47%;
        margin-bottom: 1em
    }
}
@media only screen and (min-width:768px) and (max-width:991px) {
    .client-desktop-view .item {
        min-height: 400px;
    }
    .client-desktop-view .item img {
        max-width: 100px;
    }
    .elearning_banner {
        background-image: unset;
        background: #f1fffd
    }
    .row.easy-learn .col {
        flex: 0 0 47%
    }
    .col-md-12.feature_saas .col:nth-child(2) h4:after {
        width: 130px;
        height: 40px;
        right: 10px;
        top: -210px;
        transform: rotate(235deg)
    }
    .col-md-12.feature_saas .col:nth-child(2) h4:before {
        width: 115px;
        height: 40px;
        left: -85px;
        bottom: 40px;
        transform: rotate(15deg)
    }
    .cloud_based_dev_serv.ios_custom_req ul {
        justify-content: space-between
    }
    .cloud_based_dev_serv.ios_custom_req ul li {
        flex: 0 0 48.5%;
        margin: 0;
        margin-bottom: 3em
    }
    .cloud_based_dev_serv.ios_custom_req ul li:nth-child(n+3) {
        margin: 0
    }
    .cloud_computing.industry_focused.technlogies_prog .nav-tabs .nav-item .nav-link {
        min-width: 0;
        white-space: nowrap;
        font-size: 14px
    }
    .cloud_computing.industry_focused.technlogies_prog .nav-tabs .nav-item,
    .cloud_computing.industry_focused.technlogies_prog .nav-tabs .nav-item:nth-child(2n) {
        flex: 0 0 16%;
        margin-right: 5px;
        display: flex;
        justify-content: center;
        margin-bottom: 0
    }
    .cloud_computing.industry_focused.technlogies_prog .nav-tabs .nav-item .nav-link img {
        max-width: 35px
    }
    .cloud_computing.industry_focused.technlogies_prog .tab-content {
        flex: 1;
        margin-left: 0
    }
    .cloud_computing.industry_focused.technlogies_prog .tab-content ul {
        align-items: flex-start
    }
    .cloud_computing.industry_focused.technlogies_prog .tab-content ul li {
        flex: 0 0 25%;
        padding: 0;
        margin: 0;
        text-align: center;
        display: flex;
        flex-direction: column;
        align-items: center
    }
    .android_app_banner {
        background: #ffce8c!important
    }
    .android_mob_view img {
        max-width: 150px
    }
    .about_subsec .nav-pills li {
        min-width: 150px;
        min-height: 150px
    }
    .frame__body {
        width: 360px
    }
    .about_subsec .nav-pills .nav-link {
        font-size: 15px
    }
    .about_cta ul li {
        margin: 0
    }
    .benefit_abt {
        padding: 0
    }
    .benefit_abt ul:first-child,
    .benefit_abt ul:last-child {
        padding: 0
    }
    .benefit_abt ul:first-child li,
    .benefit_abt ul:last-child li {
        padding: 0
    }
    .benefit_data p {
        min-height: 100px
    }
    .benefit_abt ul li span {
        display: block;
        width: 90px;
        height: 90px;
        position: static;
        margin-right: 10px
    }
    .benefit_abt ul:first-child li span {
        margin: 0 0 0 10px
    }
    .benefit_abt ul li span img {
        max-width: 90%
    }
    .compare_hs .caompare_ul>ul li {
        font-size: 14px;
        min-height: 62px
    }
    .caompare_ul>ul:first-child li {
        padding-right: 5px
    }
    .caompare_ul>ul:nth-child(2) li {
        padding-left: 5px
    }
    .caompare_ul>ul:first-child:before {
        display: none
    }
    .ux-ui-banner .advantages {
        margin-top: 5em;
        max-width: 75%
    }
    .carousel-indicators li {
        width: 12px;
        height: 12px
    }
    .idea_2_iot h2 {
        font-size: 20px
    }
    .carousel-item p {
        font-size: 12px
    }
    .case_study_IOT:before {
        font-size: 52px;
        left: -128px;
        top: 0
    }
    .carousel-item h2 {
        font-size: 20px
    }
    .idea_2_iot form input {
        max-width: 250px
    }
    .industry_focused .nav-tabs .nav-link .svg_thumb {
        width: 75px;
        height: 75px
    }
    .industry_focused .nav-tabs .nav-link .svg_thumb svg {
        max-width: 45px
    }
    .industry_focused a.nav-link {
        font-size: 14px
    }
    .iot_serv_sec h3 span {
        width: 75px;
        height: 75px
    }
    .iot_serv_sec h3 span img {
        max-width: 50px
    }
    .iot_solutions .col-md-12>ul {
        margin: 0 auto;
        width: 90%
    }
    .industry_focused h2,
    .iot_consult_services h2,
    .iot_solutions h2 {
        font-size: 20px;
        margin-bottom: 1em
    }
    .iot_consult_services p {
        font-size: 14px
    }
    .industry_focused p,
    .iot_serv_sec ul li {
        font-size: 12px
    }
    .iot_serv_sec ul li:before {
        width: 5px;
        height: 5px
    }
    .sol_icon {
        width: 54px;
        height: 54px
    }
    .sol_icon img {
        max-width: 25px
    }
    .iot_solutions ul li:nth-child(even) .sol_icon:before,
    .iot_solutions ul li:nth-child(odd) .sol_icon:before {
        left: 27px
    }
    .iot_solutions ul li:nth-child(even) .sol_icon:after,
    .iot_solutions ul li:nth-child(odd) .sol_icon:after {
        left: 23px;
        width: 10px;
        height: 10px
    }
    .iot_solutions .col-md-12>ul:after {
        height: 3px
    }
    .iot_solutions ul li:nth-child(even) h4 {
        top: 100px
    }
    .solu_more {
        min-width: 175px;
        min-height: 150px
    }
    .col_ul .col_li {
        flex: 0 0 25%;
        padding: 15px
    }
    h2.robotics_tools_h2 {
        padding: 10px
    }
    .casestudies_all_bottom h2 {
        font-size: 16px
    }
    .casestudies_all_bottom p {
        font-size: 14px
    }
    .form_holder .form_shadow {
        margin-top: 0
    }
    .us_in_num {
        right: -40px;
        transform-origin: bottom;
        height: auto;
        width: auto;
        display: flex;
        justify-content: center;
        width: 125px;
        padding: 5px;
        border-radius: 5px
    }
    .form_holder ul.coonect_with li.call_us:hover .us_in_num {
        z-index: 0;
        right: -35px;
        top: -65px;
        transform: scale(1);
        transition: all 1.2s;
        width: 145px
    }
    .us_in_num a {
        font-size: 14px
    }
    .us_in_num:after {
        content: "";
        border-left: 5px solid transparent;
        border-right: 5px solid transparent;
        border-top: 10px solid;
        border-top-color: #0bd8f8;
        position: absolute;
        bottom: -10px;
        width: 0;
        height: 0;
        display: block
    }
    .portfolio_li {
        flex-wrap: wrap;
        margin-bottom: 15px
    }
    .portfolio_slider .fix_portfoilo_title {
        left: -87px;
        font-size: 25px;
        top: 15vh
    }
    .portfolio_li .portfolio_detail .key-features {
        text-align: left!important;
        font-size: 22px;
        font-weight: 600
    }
    .portfolio_li .portfolio_detail .key-features+p {
        font-size: 14px;
        text-align: justify
    }
    .anchor-link a {
        font-size: 15px
    }
    .anchor-link a span+img {
        width: 20px
    }
    .btn-shutter-more {
        font-size: 12px;
        font-weight: 500
    }
    .img-pos h2 {
        font-size: 22px;
        font-weight: 600
    }
    .img-pos p {
        font-size: 12px
    }
    .expandWrpr {
        padding: 15px 0;
        min-height: 250px
    }
    label.close_tab {
        position: absolute;
        right: 10px;
        top: 10px
    }
    label.close_tab svg {
        width: 30px;
        height: 30px
    }
    .smp_niche_ideas.CF_solut_tool ul li {
        flex: 0 0 24%
    }
    .best_part_of_CF h2 {
        font-size: 20px;
        padding: 15px
    }
    .best_part_of_CF h3 {
        font-size: 16px;
        padding: 0 15px;
        line-height: 1.5
    }
    #reqQuote_form .form-row {
        width: auto
    }
    .req_a_quote h1 {
        font-size: 25px;
        color: #fff
    }
    .req_a_quote .col-md-6.text-left h2 {
        font-size: 18px
    }
    .req_a_quote h2 {
        font-size: 18px;
        color: #fff
    }
    .req_a_quote p {
        font-size: 12px;
        color: #fff
    }
    .process.req_process ul {
        width: 100%
    }
    .process ul li {
        margin-bottom: 0;
        display: flex;
        flex-direction: column
    }
    .process ul li p {
        width: 100%;
        padding-left: 40px;
        font-size: 12px
    }
    .process ul li h3 {
        font-size: 18px;
        display: flex;
        align-items: center;
        margin-left: 0
    }
    .process ul li h3 b {
        margin-right: 10px
    }
    .footer-top {
        padding-top: 20px
    }
    .banner_area {
        min-height: 250px;
        padding: 2em 0
    }
    .banner_area h1 {
        font-size: 28px
    }
    .banner_area h2 {
        font-size: 18px
    }
    h2.top_sub_head {
        margin-top: 2em!important
    }
    .banner_area .req_quote {
        border-radius: 5px;
        font-size: 14px;
        font-weight: 600;
        min-width: 185px;
        padding: 8px 10px;
        margin-top: .5em!important
    }
    .client_deliv,
    .client_require,
    .fleet_assets,
    .intero_area,
    .key_modules,
    .req_quote_fleet,
    .vehicle_mgmt_feat {
        padding: 1.5em 0 0
    }
    .section_heading {
        font-size: 18px;
        margin-bottom: 1em
    }
    .key_modules .section_heading {
        margin-bottom: 1.5em
    }
    .section_heading.heading_after:after {
        height: 2px;
        width: 100px;
        bottom: -7px
    }
    .para_style {
        font-size: 14px
    }
    .intero_area img {
        max-width: 300px
    }
    .sec_sub_heading {
        font-size: 16px;
        margin: .2em 0;
        font-weight: 600
    }
    .feat_cont h4 {
        font-size: 22px
    }
    .feat_img.rounded-circle {
        width: 100px;
        height: 100px;
        padding: 30px
    }
    .feat_cont p {
        max-width: 100%
    }
    .feat_cont {
        margin-left: 10px;
        flex: 0 0 75%
    }
    .key_modules ul li img {
        max-width: 65px
    }
    .client_require.key_benefits img {
        max-width: 90%
    }
    section.categ_sect.key_to_use ul li .thumbnail_img img {
        max-width: 60%
    }
    .best_fit_img {
        max-width: 600px
    }
    .best_fit_img img {
        max-width: 150px
    }
    .img_ama_box {
        width: 100px;
        height: 100px;
        border: 5px solid #ccc
    }
    .smp_niche_ideas ul li img {
        max-width: 45px
    }
    .smp_niche_ideas ul li {
        margin-bottom: 1em
    }
    .smp_niche_ideas ul li h4 {
        font-size: 14px
    }
    .client_require ul li {
        font-size: 12px;
        margin-bottom: .5em;
        padding-left: 1.5em
    }
    .client_require ul li:before {
        width: 10px;
        height: 10px;
        top: 3px
    }
    .con_req a {
        border-radius: 5px;
        font-size: 14px;
        font-weight: 600;
        min-width: 185px;
        padding: 8px 10px
    }
    section.luking_simi {
        padding: 1em 0
    }
    .key_modules ul li {
        padding: 10px;
        margin-bottom: 1em
    }
    .services-develop-text-wrapper {
        display: flex;
        align-items: center;
        justify-content: center
    }
    .services-develop-text-wrapper h1 {
        font-size: 40px
    }
    .services-develop-text .services-develop-text-wrapper {
        padding: 20px 0
    }
    .portfolio,
    .services-develop-text {
        min-height: 300px
    }
    .services-single-text h4 {
        font-size: 18px
    }
    .amusement-park-text h3 {
        text-align: center;
        font-size: 25px
    }
    .park-banner.robotic_banner {
        height: 300px
    }
    .product_img.park-manage-image {
        margin-top: 3.5em
    }
    .park-banner.robotic_banner .park-text-content.robot-text-content {
        background: #00000057;
        padding: 15px
    }
    .mobile-app h2,
    .robotics_h2 {
        font-size: 22px;
        margin-top: 20px
    }
    .mob_app_main_heading {
        font-size: 25px
    }
    .smart-factories .cnt-block h3 {
        font-size: 18px
    }
    .smart-factories .cnt-block p {
        font-size: 12px;
        margin: 0
    }
    .nation_ios {
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-start
    }
    .nation_ios_boxs {
        border: #eee solid 1px;
        text-align: center;
        padding: 10px;
        min-height: auto;
        flex: 0 0 20%;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        min-height: 150px
    }
    .nation_ios_boxs_img {
        min-height: auto
    }
    .nation_ios_boxs_img img {
        max-width: 100%;
        height: auto;
        max-height: 75px
    }
    .nation_ios_boxs p {
        font-size: 15px;
        padding-top: 15px;
        margin: 0;
        color: #000;
        font-weight: 700
    }
    .single-box-services {
        min-height: 360px
    }
    span#span_mega {
        right: 15px
    }
    section.our-team-section h1 {
        font-size: 25px;
        font-weight: 700
    }
    .why-choose-column .why-text {
        position: static;
        transform: initial;
        text-align: center;
        margin-top: 20px;
        min-height: 160px
    }
    .bg-video h2,
    .domain_heading,
    .section6 h2,
    .section7 h2,
    .section8 h2 {
        font-size: 35px;
        padding: 0
    }
    .section8 h2 {
        margin-bottom: 20px
    }
    .technology_box {
        margin-bottom: 0
    }
    .tab .nav-tabs li a {
        padding: 10px 15px;
        font-size: 12px
    }
    .text-con-app {
        padding: 15px 0
    }
    .achivement-box {
        padding: 20px 0 26px 0;
        min-height: auto;
        margin: 15px 0 0
    }
    .why-choose-column p {
        text-align: center
    }
    .why-choose-column img {
        margin: 0
    }
    .why-choose-column {
        height: auto!important;
        flex-direction: column;
        flex-wrap: wrap
    }
    .why-choose-column .why-text h3 {
        font-size: 18px
    }
    .new_technology_sec .row {
        justify-content: space-between
    }
    .new_technology_sec .col_2 {
        margin-right: 0;
        flex: 0 0 32%;
        margin-bottom: 20px;
        padding: 0 15px
    }
    .new_technology_sec .col_2:last-child,
    .new_technology_sec .col_2:nth-last-child(2) {
        flex: 0 0 49%
    }
    .section8 h1 {
        font-size: 30px;
        margin-bottom: 20px
    }
    .section6 {
        margin-bottom: 10px
    }
    .form-text {
        display: flex;
        margin-top: .25rem;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        text-align: center
    }
    .form-row {
        width: 100%
    }
    .form-row input[type=text] {
        max-width: 100%;
        margin: 0 0 15px
    }
    .submit-form .sub_btn {
        border-radius: 15px;
        padding: 10px 25px!important
    }
    .footer-form {
        padding: 0 0 15px;
        text-align: center
    }
    .container-fluid {
        width: 100%;
        padding: 0 15px
    }
    .achivement-box span.count {
        font-size: 20px
    }
    .achivement-box h4 {
        font-size: 10px;
        margin: 0
    }
    .park-banner.crypto_fund.decentralized_banner {
        height: 265px
    }
    .park-banner.crypto_fund.decentralized_banner .park-text-content {
        margin-top: 2em
    }
    .park-banner.crypto_fund.decentralized_banner .park-text-content h1 {
        font-size: 24px
    }
    .park-banner.crypto_fund.decentralized_banner .park-text-content h2 {
        font-size: 15px
    }
    .timeline-split .timeline {
        padding: 0;
        margin-top: 25px
    }
    .timeline-split .timeline .block {
        width: calc(50% - 35px);
        padding: 15px
    }
    .timeline-split .timeline .block.block-right {
        margin-left: calc(50%+35px)
    }
    .timeline-split .timeline .block.block-left::before {
        right: -42px
    }
    .timeline-split .timeline .block.block-right::before {
        left: -42px
    }
    .timeline-split .timeline .block.block-right::after {
        left: -35px;
        width: 35px
    }
    .timeline-split .timeline .block.block-left::after {
        right: -35px;
        width: 35px
    }
    .timeline-split .timeline h3 {
        font-size: 18px
    }
    .timeline .block p {
        font-size: 14px
    }
    .mt-30 {
        margin-top: 30px
    }
    h2.fund_sec_heading {
        font-size: 20px
    }
    .fund_para {
        font-size: 15px;
        line-height: 1.5!important
    }
    section.benefit_feat ul li,
    section.categ_sect ul li {
        font-size: 14px
    }
    .need_create .managment_trip_left ul li {
        line-height: 2;
        font-size: 14px
    }
    .timeline-split .timeline h3 img {
        max-width: 30px
    }
    .need_create {
        padding: 2em 0 12vw
    }
    .blist_para {
        font-size: 15px;
        width: 100%
    }
    section.benefit_feat {
        padding: 2em 0
    }
    .carousel-item .mobile_img {
        display: none
    }
    #main-slider .carousel-item {
        padding: 0!important
    }
    #main-slider p {
        font-size: 20px;
    }
    #main-slider h2 {
        font-size: 25px
    }
    #main-slider .carousel-item h2 span {
        font-size: 35px!important
    }
    #main-slider .carousel-caption {
        top: 22%;
        left: 45px;
    }
    .carousel-control-next {
        right: 15px;
    }
    .carousel-control-prev {
        left: 15px!important
    }
    .order_mgmt_img img {
        max-width: 100%;
    }
    .park-banner.catalog_mgmt.decentralized_banner {
        height: 340px;
    }
    .park-banner.catalog_mgmt.decentralized_banner .park-text-content {
        margin-top: 6em;
    }
    .park-banner.catalog_mgmt.decentralized_banner h2.fund_sec_heading b {
        color: #fff;
        font-size: 20px;
        line-height: normal;
        font-weight: 600;
    }
    .park-banner.catalog_mgmt.decentralized_banner h2.fund_sec_heading {
        font-size: 16px;
        font-weight: 600;
    }
    .park-banner.catalog_mgmt.decentralized_banner h1 {
        font-size: 22px;
        font-weight: 700;
    }
    .button-trip.btn-hsr a {
        font-size: 14px;
        padding: 7px 15px;
    }
    section.benefit_feat.oms_features ul li {
        flex: 0 0 49%;
    }
    section.know_crypto_fund.step_processes .amusement-text+ul li,
    ul.choose_system_parent li {
        flex: 0 0 49%;
    }
    section.benefit_feat.oms_features {
        padding: 0;
    }
    ul.choose_system_parent li h3 {
        display: flex;
        padding: 5px;
        font-size: 15px
    }
    section.fund_manager.right_order_mgmt p {
        font-size: 14px
    }
    ul.choose_system_parent li {
        margin-bottom: 15px;
    }
    section.fund_manager {
        margin: 2em 0;
    }
    ul.choose_system_parent {
        margin-top: 20px
    }
    .know_crypto_fund h2 {
        font-size: 20px
    }
    .why-business-wrap {
        padding: 15px 0
    }
    .make-trip-text {
        margin-top: 0;
        padding: 10px 0 0
    }
    .make-trip-text h2 {
        font-size: 22px;
        margin: 0
    }
    .travel-services {
        padding: 15px;
        text-align: center;
        min-height: 100%
    }
    .travel-services {
        padding: 15px;
        text-align: center;
        min-height: 100%;
    }
    .travel-services:hover {
        transform: none
    }
    section.section7 .col-lg-4 {
        margin-bottom: 15px
    }
    .travel-services h3 {
        margin: 5px 0;
        font-size: 16px
    }
    .blog-link p {
        font-size: 18px
    }
    .fun-fact {
        padding: 10px;
        text-align: center;
        margin: 0;
        min-height: 160px
    }
    .fun-fact:hover {
        transform: none;
        padding: 5px;
        margin: 0
    }
    .fun-fact p {
        font-size: 15px;
        margin: 0
    }
    .fun-fact img {
        position: static;
        padding: 0;
        margin-bottom: 10px
    }
    .travel-app {
        margin-top: 20px
    }
    .travel-app p {
        font-size: 15px;
        padding: 0
    }
    .travel-app h1 {
        font-size: 22px;
        margin: 0
    }
    .main-heading-domain-border-1 div:first-child,
    .main-heading-domain-border-1 div:last-child {
        height: 2px
    }
    .blog-link {
        padding: 15px 0
    }
    .park-text-content {
        margin-top: 70px;
        width: 100%;
        padding: 0
    }
    .decentralize_manage_image {
        margin-top: 26px
    }
    .managment-text {
        margin: 0!important
    }
    .managment-content h3 {
        font-size: 18px;
        padding: 0 15px
    }
    .managment-text p {
        font-size: 14px
    }
    .park-banner {
        min-height: 300px;
        height: auto
    }
    .park-text-content h1 {
        font-size: 25px
    }
    .amusement-park-text {
        margin-top: 20px
    }
    .amusement-park-text h2,
    .managment-trip-text h4 {
        font-size: 22px
    }
    .col-md-4.managment-park {
        flex: 0 0 50%!important;
        max-width: 50%!important;
        margin-bottom: 20px
    }
    .navbar-nav li .get-touch {
        border-radius: 0;
        text-align: center
    }
    ul.navbar-nav.text-right.ml-auto {
        background: #00bcd4;
        z-index: 1;
        width: 100%
    }
    li.nav-item {
        text-align: left
    }
    li.nav-item i {
        float: right;
        color: #f79d15
    }
    .whats-seo-text h2 {
        text-align: center;
        width: 100%!important
    }
    .dropdown-menu {
        border: 0
    }
    .dropdown-bg {
        background: #000
    }
    .dropdown-bg a {
        padding-left: 40px;
        font-size: 14px;
        line-height: normal;
        color: #fff
    }
    .mega-menu {
        background: #000;
        padding: 10px 10px 0;
        height: auto
    }
    .mega-menu h4 {
        color: #f79713
    }
    .mega-menu .description li {
        margin-bottom: 10px
    }
    .mega-menu .description li a {
        color: #fff;
        font-size: 12px;
        padding: 5px 2px
    }
    .mega-menu .description li a svg {
        width: 14px;
        height: 14px;
        margin-right: 3px
    }
    .mega-menu .description li a svg * {
        fill: #fff!important
    }
    section.benefit_feat.using_ervice.business_models ul.bm_ul li {
        margin: 0 5px
    }
    section.benefit_feat.using_ervice.business_models ul.bm_ul li h3 {
        font-size: 16px
    }
    .main-banner {
        height: auto;
        min-height: 350px
    }
    .d-table-cell {
        display: block;
        padding: 40px 0 0
    }
    .hero-content h1 {
        font-size: 25px
    }
    .managment-trip-wrapper.mb-75.managment_sec {
        min-height: 100%;
        margin: 0
    }
    form#contact-form, .quickconnect {
        width: 90%;
        padding: 20px 15px
    }
    .messages {
        left: -40px
    }
    .messages:after {
        border-top: 26px solid #f89b1c;
        border-left: 15px solid transparent;
        top: -20px;
        left: 5px
    }
    .controls input.form-control,
    .controls select.form-control {
        height: 40px!important;
        font-size: 12px
    }
    .error_show {
        font-size: 12px
    }
    .col-md-12 .get_touch {
        display: flex;
        flex-direction: column
    }
    .feedback {
        margin-top: 5em;
        flex: 0 0 100%
    }
    .feedback_child {
        flex: 0 0 47%;
        height: 230px
    }
    .step-label {
        font-size: 12px
    }
    .about-section2 p {
        font-size: 14px;
        color: #000
    }
    .about-section2 h3 {
        font-size: 16px
    }
    .navbar.bg-light {
        padding: 0
    }
    .navbar.navbar-shrink {
        border: 0;
        height: auto;
        top: 0
    }
    .benefits_travelport ul {
        flex-wrap: wrap
    }
    .benefits_travelport ul li span {
        font-size: 15px
    }
    .benefits_travelport ul li {
        height: auto
    }
    .bc_verify_banner h1 {
        line-height: 30px;
        font-size: 28px
    }
    .bc_verify_banner h1 strong {
        font-size: 25px
    }
    .bc_driven ul {
        max-width: 100%
    }
    .smp_niche_ideas.blockchain_why_choose_us ul li img {
        max-width: 75px
    }
    .otheruse_bc ul li {
        flex: 0 auto;
        padding: 5px 10px;
        font-size: 14px
    }
    .otheruse_bc ul {
        margin: 0
    }
    .downloads_3d_car ul li {
        margin: 0 3em
    }
    .config_highlightd ul li span {
        font-size: 14px
    }
    .td_car_benefits ul li,
    p.para_3d_car {
        font-size: 14px
    }
    .email_subscribe {
        padding: 20px
    }
    .td_car_benefits .email_subscribe h2 {
        font-size: 18px
    }
    .iot_consult_services.grow_travel_busi .col h3 {
        font-size: 14px
    }
    .travel_api_assets.iot_consult_services ul li img {
        max-width: 120px
    }
}
@media only screen and (min-width:992px) and (max-width:1199px) {
    .row.easy-learn .col {
        flex: 0 0 47%
    }
    .col-md-12.feature_saas .col:nth-child(2) h4:after {
        width: 130px;
        height: 40px;
        right: 60px;
        top: -195px;
        transform: rotate(235deg)
    }
    .col-md-12.feature_saas .col:nth-child(2) h4:before {
        width: 145px;
        height: 41px;
        left: -85px;
        bottom: 40px;
        transform: rotate(15deg)
    }
    .cloud_computing.industry_focused.technlogies_prog .nav-tabs .nav-item .nav-link {
        min-width: 0;
        white-space: nowrap;
        font-size: 14px
    }
    .cloud_computing.industry_focused.technlogies_prog .nav-tabs .nav-item,
    .cloud_computing.industry_focused.technlogies_prog .nav-tabs .nav-item:nth-child(2n) {
        flex: 0 0 16%;
        margin-right: 5px;
        display: flex;
        justify-content: center;
        margin-bottom: 0
    }
    .cloud_computing.industry_focused.technlogies_prog .nav-tabs .nav-item .nav-link img {
        max-width: 35px
    }
    .cloud_computing.industry_focused.technlogies_prog .tab-content {
        flex: 1;
        margin-left: 0
    }
    .cloud_computing.industry_focused.technlogies_prog .tab-content ul {
        align-items: flex-start
    }
    .cloud_computing.industry_focused.technlogies_prog .tab-content ul li {
        flex: 0 0 25%;
        padding: 0;
        margin: 0;
        text-align: center;
        display: flex;
        flex-direction: column;
        align-items: center
    }
    .android_app_banner {
        background: #ffce8c!important
    }
    .android_mob_view img {
        max-width: 150px
    }
    .compare_hs .caompare_ul>ul li {
        font-size: 14px;
        min-height: 62px
    }
    .iot_serv_sec h3 span {
        width: 75px;
        height: 75px
    }
    .iot_solutions .col-md-12>ul {
        margin: 0 auto;
        width: 90%
    }
    .iot_serv_sec h3 span img {
        max-width: 50px
    }
    .casestudies_all_bottom h2 {
        font-size: 16px
    }
    .casestudies_all_bottom p {
        font-size: 14px
    }
    .form_holder .form_shadow {
        margin-top: -8em
    }
    .mega-menu {
        padding: 10px 10px 0;
        height: auto
    }
    .mega-menu .description li a {
        padding: 5px 3px;
        font-size: 12px
    }
    .mega-menu .description li a svg {
        width: 15px;
        height: 15px;
        margin-right: 3px
    }
    .btn-shutter-more {
        font-size: 12px
    }
    .img-pos h2 {
        font-size: 25px;
        font-weight: 600
    }
    .expandWrpr {
        padding: 15px 0;
        min-height: 275px
    }
    .smp_niche_ideas.CF_solut_tool ul li {
        flex: 0 0 20%
    }
    .best_part_of_CF h2 {
        font-size: 24px;
        padding: 15px
    }
    .best_part_of_CF h3 {
        font-size: 18px;
        padding: 0 15px;
        line-height: 1.5
    }
    .img_ama_box {
        width: 120px;
        height: 120px;
        border: 5px solid #ccc
    }
    .smp_niche_ideas ul li img {
        max-width: 55px
    }
    .smp_niche_ideas ul li {
        margin-bottom: 1em
    }
    .smp_niche_ideas ul li h4 {
        font-size: 14px
    }
    .best_fit_img {
        max-width: 600px
    }
    .best_fit_img img {
        max-width: 150px
    }
    .banner_area {
        min-height: 380px
    }
    .banner_area h1 {
        font-size: 35px
    }
    .banner_area h2 {
        font-size: 20px
    }
    .banner_area .req_quote {
        padding: 10px 15px;
        font-size: 15px;
        min-width: 200px
    }
    .client_deliv,
    .client_require,
    .fleet_assets,
    .intero_area,
    .key_modules,
    .req_quote_fleet,
    .vehicle_mgmt_feat {
        padding: 1.5em 0 0
    }
    .section_heading {
        font-size: 20px;
        margin-bottom: 1em
    }
    .key_modules .section_heading {
        margin-bottom: 1.5em
    }
    .section_heading.heading_after:after {
        bottom: -7px;
        height: 2px;
        width: 100px
    }
    .para_style {
        font-size: 15px
    }
    .small_p_style {
        font-size: 12px
    }
    .intero_area img {
        max-width: 375px
    }
    .sec_sub_heading {
        font-size: 15px;
        margin: .5em 0;
        font-weight: 600
    }
    .feat_cont h4 {
        font-size: 22px
    }
    .feat_img.rounded-circle {
        width: 100px;
        height: 100px;
        padding: 30px
    }
    .feat_cont p {
        max-width: 100%
    }
    .feat_cont {
        margin-left: 10px;
        flex: 0 0 75%
    }
    .key_modules ul li img {
        max-width: 75px
    }
    .client_require.key_benefits img {
        max-width: 90%
    }
    section.categ_sect.key_to_use ul li .thumbnail_img img {
        max-width: 60%
    }
    .client_require ul li {
        font-size: 15px;
        margin-bottom: .7em
    }
    .client_require ul li:before {
        width: 15px;
        height: 15px;
        top: 3px
    }
    section.luking_simi {
        padding: 1em 0
    }
    .con_req a {
        border-radius: 5px;
        font-size: 14px;
        font-weight: 600;
        min-width: 185px
    }
    .key_modules ul li {
        padding: 15px
    }
    .product_img.park-manage-image {
        margin-top: 5em
    }
    .mob_app_main_heading {
        font-size: 25px
    }
    .smart-factories .cnt-block h3 {
        font-size: 18px
    }
    .smart-factories .cnt-block p {
        font-size: 12px;
        margin: 0
    }
    .nation_ios {
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-start
    }
    .nation_ios_boxs {
        border: #eee solid 1px;
        text-align: center;
        padding: 10px;
        min-height: auto;
        flex: 0 0 20%;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        min-height: 200px
    }
    .nation_ios_boxs_img {
        min-height: auto
    }
    .nation_ios_boxs_img img {
        max-width: 100%;
        height: auto;
        max-height: 75px
    }
    .nation_ios_boxs p {
        font-size: 15px;
        padding-top: 15px;
        margin: 0;
        color: #000;
        font-weight: 700
    }
    .nation_ios h3 {
        font-size: 20px;
        font-weight: 700;
        padding-top: 20px;
        flex: 0 0 100%
    }
    section.our-team-section {
        width: 95%
    }
    section.our-team-section h1 {
        font-size: 30px;
        font-weight: 700
    }
    .achivement-box,
    .achivement-box:hover {
        margin: 15px 0 0;
        padding: 15px 5px
    }
    .achivement-box h4 {
        font-size: 12px
    }
    .bg-video h2,
    .domain_heading,
    .section6 h2,
    .section7 h2,
    .section8 h2 {
        font-size: 35px;
        padding: 0
    }
    .section8 h2 {
        margin-bottom: 30px
    }
    .new_technology_sec .row {
        justify-content: space-between
    }
    .new_technology_sec .col_2 {
        margin-right: 0;
        flex: 0 0 32%;
        margin-bottom: 20px
    }
    .new_technology_sec .col_2:last-child,
    .new_technology_sec .col_2:nth-last-child(2) {
        flex: 0 0 48%
    }
    .achivement-box span.count {
        font-size: 18px
    }
    .section8 {
        padding: 30px 0
    }
    .container-fluid {
        width: 95%;
        padding: 0
    }
    .navbar-expand-lg .navbar-nav .nav-link,
    .navbar.navbar-shrink .navbar-nav .nav-link {
        padding: 18px 10px;
        font-size: 12px
    }
    .navbar-expand-lg .navbar-nav .get-touch,
    .navbar.navbar-shrink .navbar-nav .get-touch {
        padding: 5px 15px;
        font-size: 12px
    }
    .timeline-split .timeline {
        padding: 25px;
        margin-top: 25px
    }
    .timeline-split .timeline h3 {
        font-size: 20px
    }
    .timeline .block p {
        font-size: 14px
    }
    .timeline-split .timeline h3 img {
        max-width: 35px
    }
    .sticky {
        padding: 0 15px!important
    }
    .park-banner.crypto_fund.decentralized_banner {
        height: 340px
    }
    .park-banner.crypto_fund.decentralized_banner .park-text-content {
        margin-top: 5em
    }
    .fund_sec_heading {
        font-size: 25px
    }
    .fund_para {
        font-size: 15px
    }
    section.categ_sect ul li {
        font-size: 15px
    }
    .need_create .managment_trip_left ul li,
    section.benefit_feat ul li {
        line-height: 2;
        font-size: 15px
    }
    .need_create {
        padding: 2em 0 15vw
    }
    .need_create .managment-trip-text {
        margin-bottom: 18px
    }
    section.categ_sect {
        margin: 0
    }
    .blist_para {
        font-size: 16px
    }
    .carousel-item .mobile_img {
        display: none
    }
    #main-slider .carousel-item {
        padding: 0!important
    }
    #main-slider p {
        font-size: 25px
    }
    #main-slider h2 {
        font-size: 30px
    }
    #main-slider .carousel-item h2 span {
        font-size: 40px!important
    }
    #main-slider .carousel-caption {
        top: 33%;
        left: 45px
    }
    .carousel-control-next {
        right: 15px
    }
    .carousel-control-prev {
        left: 15px!important
    }
    .order_mgmt_img img {
        max-width: 100%
    }
    .park-banner.catalog_mgmt.decentralized_banner {
        height: 340px
    }
    .park-banner.catalog_mgmt.decentralized_banner .park-text-content {
        margin-top: 6em
    }
    .park-banner.catalog_mgmt.decentralized_banner h2.fund_sec_heading b {
        color: #fff;
        font-size: 20px;
        line-height: normal;
        font-weight: 600
    }
    .park-banner.catalog_mgmt.decentralized_banner h2.fund_sec_heading {
        font-size: 16px;
        font-weight: 600
    }
    .park-banner.catalog_mgmt.decentralized_banner h1 {
        font-size: 22px;
        font-weight: 700
    }
    .button-trip.btn-hsr a {
        font-size: 14px;
        padding: 7px 15px
    }
    section.benefit_feat.oms_features ul li {
        flex: 0 0 49%
    }
    section.know_crypto_fund.step_processes .amusement-text+ul li,
    ul.choose_system_parent li {
        flex: 0 0 49%
    }
    section.benefit_feat.oms_features {
        padding: 0
    }
    .technology_box h3 {
        padding: 10px 5px;
        font-size: 12px
    }
    ul.choose_system_parent li h3 {
        display: flex;
        padding: 5px;
        font-size: 15px
    }
    section.fund_manager.right_order_mgmt p {
        font-size: 14px
    }
    ul.choose_system_parent li {
        margin-bottom: 15px
    }
    section.fund_manager {
        margin: 2em 0
    }
    ul.choose_system_parent {
        margin-top: 20px
    }
    .know_crypto_fund h2 {
        font-size: 20px
    }
    .why-business-wrap {
        padding: 15px 0
    }
    .make-trip-text {
        margin-top: 0;
        padding: 10px 0 0
    }
    .make-trip-text h2 {
        font-size: 22px;
        margin: 0
    }
    .travel-services {
        padding: 15px;
        text-align: center;
        min-height: 100%
    }
    .travel-services {
        padding: 15px;
        text-align: center;
        min-height: 100%
    }
    .travel-services:hover {
        transform: none
    }
    section.section7 .col-lg-4 {
        margin-bottom: 15px
    }
    .travel-services h3 {
        margin: 5px 0;
        font-size: 20px
    }
    .blog-link p {
        font-size: 18px
    }
    .fun-fact:hover {
        transform: none
    }
    .fun-fact {
        margin: 5px 0
    }
    .fun-fact p {
        font-size: 18px!important
    }
    .travel-app {
        margin-top: 20px
    }
    .travel-app p {
        font-size: 16px;
        padding: 0
    }
    .travel-app h1 {
        font-size: 22px;
        margin: 0
    }
    .main-heading-domain-border-1 div:first-child,
    .main-heading-domain-border-1 div:last-child {
        height: 2px
    }
    .blog-link {
        padding: 15px 0
    }
    .section7 {
        padding: 20px 0 10px
    }
    .managment-text {
        margin: 0!important
    }
    .managment-content h3 {
        font-size: 22px;
        padding: 0 15px
    }
    .managment-text p {
        font-size: 15px
    }
    .park-banner {
        height: auto;
        min-height: 350px
    }
    .amusement-park-text {
        margin-top: 20px
    }
    .col-md-4.managment-park {
        flex: 0 0 33%!important;
        max-width: 33%!important
    }
    .park-text-content {
        margin-top: 4.5em
    }
    /* .req_quote {
        flex: 0 0 45%
    } */
    .feedback {
        margin-top: 5em;
        flex: 0 0 55%
    }
    .feedback_child {
        flex: 0 0 47%;
        height: 230px
    }
    .bc_driven ul {
        max-width: 100%;
        margin: 1em 0 0
    }
    .otheruse_bc ul {
        margin: 0
    }
    .otheruse_bc ul li {
        padding: 5px 10px;
        font-size: 15px
    }
    .bc_verify_banner h1 {
        line-height: 40px
    }
    .bc_verify_banner h1 strong {
        font-size: 32px
    }
    .config_highlightd ul li span {
        font-size: 14px
    }
    .td_car_benefits ul li,
    p.para_3d_car {
        font-size: 14px
    }
    .email_subscribe {
        padding: 20px
    }
    .td_car_benefits .email_subscribe h2 {
        font-size: 18px
    }
    .travel_api_assets.iot_consult_services ul li img {
        max-width: 140px
    }
}
@media only screen and (min-width:1200px) and (max-width:1299px) {
    .compare_hs .caompare_ul>ul li {
        font-size: 14px
    }
}
@media only screen and (min-width:1200px) and (max-width:1499px) {
    .casestudies_all_bottom {
        min-height:210px;
    }
    
    .IOT_dev_banner {
        min-height: 500px
    }
    .iot_serv_sec h3 span {
        width: 85px;
        height: 85px
    }
    .iot_solutions .col-md-12>ul {
        margin: 0 auto;
        width: 95%
    }
    .casestudies_all_bottom h2 {
        font-size: 16px
    }
    .casestudies_all_bottom p {
        font-size: 14px
    }
    .technology_used .nation_ios_boxs img {
        max-width: 100px
    }
    .navbar-expand-lg .navbar-nav .nav-link {
        padding: 28px 10px
    }
    .navbar-expand-lg .navbar-nav .get-touch {
        padding: 5px 15px!important
    }
    .client_require.cost_of_CF,
    .intero_area.intro_carefit {
        padding: 1.5em 0
    }
    .best_part_of_CF {
        text-align: center
    }
    .best_part_of_CF h2 {
        font-size: 30px
    }
    .best_part_of_CF h3 {
        font-size: 20px;
        color: #fff
    }
    .callus_CF h3 a {
        color: #fff
    }
    .img_ama_box {
        width: 145px;
        height: 145px;
        border: 10px solid #ccc
    }
    .smp_niche_ideas ul li .img_ama_box img {
        max-width: 60px
    }
    .client_require.amad_services img {
        max-width: 300px
    }
    section.categ_sect.key_to_use ul li .thumbnail_img img {
        max-width: 150px
    }
    .client_require.key_benefits h3 {
        margin: 0 0 1em;
        text-align: left;
        font-size: 18px;
        font-weight: 600
    }
    .smp_niche_ideas ul li {
        flex: 0 1 25%
    }
    .smp_niche_ideas ul li img {
        max-width: 100px
    }
    .smp_niche_ideas ul li h4 {
        font-size: 16px
    }
    .smp_niche_ideas ul li:nth-child(n+9) {
        margin-bottom: 0
    }
    .portfolio_li .portfolio_detail .key-features {
        font-size: 30px
    }
    .portfolio_slider .fix_portfoilo_title {
        font-size: 45px;
        right: -55px;
        top: -4vh
    }
    .banner_area,
    .banner_area.market_place {
        min-height: 450px;
        background-size: 100% 100%;
        background-position: center top
    }
    .banner_area h1,
    .banner_area.market_place h1 {
        font-size: 40px
    }
    .banner_area h2,
    .banner_area.market_place h2 {
        font-size: 20px
    }
    .banner_area .req_quote,
    .banner_area.market_place .req_quote {
        padding: 10px 25px;
        font-size: 16px
    }
    .section_heading {
        font-size: 25px;
        margin-bottom: 1em
    }
    section.categ_sect.key_to_use ul li {
        border-radius: 20px;
        margin-left: 2em;
        padding: 15px
    }
    .key_modules ul li {
        border-radius: 15px;
        padding: 15px;
        margin-bottom: .9em
    }
    .section_heading.heading_after:after {
        bottom: -14px
    }
    .key_modules .section_heading {
        margin-bottom: 2em
    }
    .para_style,
    section.know_crypto_fund.intro_serv_mart .para_style {
        font-size: 15px
    }
    .intero_area img {
        max-width: 450px
    }
    .sec_sub_heading {
        margin: .7em 0
    }
    .feat_cont h4 {
        font-size: 22px
    }
    .feat_img.rounded-circle {
        width: 100px;
        height: 100px;
        padding: 30px
    }
    .feat_cont p {
        max-width: 100%
    }
    .feat_cont {
        margin-left: 10px;
        flex: 0 0 75%
    }
    .key_modules ul li img {
        max-width: 90px
    }
    .client_require ul li {
        font-size: 15px;
        margin-bottom: .7em;
        padding-left: 1.5em
    }
    .client_require ul li:before {
        width: 10px;
        height: 10px;
        top: 5px
    }
    .con_req a {
        font-size: 15px;
        font-weight: 600;
        min-width: 200px;
        padding: 10px 15px
    }
    .client_require,
    .fleet_assets,
    .intero_area,
    .key_modules,
    .vehicle_mgmt_feat {
        padding: 1.5em 0 0
    }
    .benefits_travelport ul li {
        height: 100px;
        padding: 10px
    }
    .benefits_travelport ul li span {
        font-size: 16px
    }
    .otheruse_bc ul li {
        padding: 5px 15px
    }
    .bc_verify_banner h1 {
        line-height: 40px
    }
    .bc_verify_banner h1 strong {
        font-size: 35px
    }
    .review_3d_car ul li img {
        max-width: 80px
    }
}
@media only screen and (min-width:1500px) and (max-width:1799px) {
    .bc_verify_banner h1 {
        font-size: 50px;
        line-height: 50px
    }
    .bc_verify_banner h1 strong {
        font-size: 45px
    }
    .banner_area {
        /* background-size: 100% 100%; */
        background-position: center top;
        background-repeat: no-repeat;
        min-height: 500px
    }
    .IOT_dev_banner {
        min-height: 550px
    }
    .section_heading {
        font-size: 30px
    }
    .client_require ul li,
    .para_style {
        font-size: 18px;
        margin-bottom: .7em
    }
    .intero_area img {
        max-width: 500px
    }
    .client_require,
    .fleet_assets,
    .intero_area,
    .key_modules,
    .vehicle_mgmt_feat {
        padding: 2em 0 0
    }
    .magento_application_wrapper .mobile_app_bannerr {
        min-height: 500px;
    }
}
@media(max-width: 414px){
    .chatbot_dev_serv .chatbot_serv {
        flex: 0 0 100%;
    }
    .chatbot_serv_pd{
        margin-right: 0px !important;
    }
        
    .why_hash_chatbot.iot_consult_services ul li {
        flex: 0 0 100%;
    }
    .useCase_chatbot.iot_consult_services ul li{
            flex: 0 0 100%;
    }
    .chatbot_platforms h2+ul li {
        flex: 0 0 46%;
    }

}
@media(max-width: 1499px){
    .frontend_logos {
        margin-bottom: 40px;
    }
    .frontend_logos a img {
        width: 45px;
    }
    .react_native_banner_img_right img{
        width: 85%;
    }
    .xml-api-integrations p.xml_api_integrations_data{
        line-height: auto;
        text-align:initial;
        margin-top:0;
        margin-bottom: 0;
    }
    section.xml-api-integrations .banner_area h1 {
        color: #000;
        padding-top:0;
        font-size: 50px;
    }
    .research_discovery_box {
        min-height: 424px;
    }
    .banner_all_tabs li a {
        padding: 0px 12px;
    }
}
@media only screen and (max-width: 767px) and (min-width: 320px){
    .react_n_banner {
        min-height: auto;
    }
    .power_ract_native h2 {
        font-size: 20px;
        text-align: center; 
        padding-top: 20px;
    }
    .leverage {
        padding: 0px 0px 0px;
    }
    .react_native_start_inner h2{
        font-size: 20px;
    }
    .react_native_start_inner {
        padding: 20px 0px 30px;
    }
    .app_development_services_inner h2 {
        font-size: 20px;
    }
    .languages_frameworks h2 {
        font-size: 20px;
    }
    .frameworks_tab_content {
        padding-top: 50px;
        text-align: center;
    }
    .why_react_app .whyhash_para {
        font-size: 20px;
    }
    .prefers_react_native_inner h2{
        font-size: 20px;
    }
    .prefers_react_native {
        text-align: center;
    }
    .prefers_react_icon a {
        display: block;
        padding-bottom: 15px;
    }
    .highly_interactive_inner h2 {
        font-size: 20px;
    }
    .platform_form_input input {
        margin-bottom: 20px;
    }
    .frontend_logos {
        margin-bottom: 40px;
    }

    .approach_app_development h2 {
        font-size: 20px;
    }
    .app_development_services_we_offer_content h2 {
        font-size: 20px;
    }
    .cross_platform h2{
        font-size: 20px;
    }
    .app_development_img {
        padding-top: 20px;
    }
    .customized_business h2 {
        padding-bottom: 20px;
        font-size: 20px;
    }
}
@media(max-width:560px){
    .why_hash_chatbot.iot_consult_services ul li {
        flex: 0 0 100%;
    }
    .customized_business_inner img {
        width: 70%;
    }
    section.iot-smart-table-top-banner {
    height: 300px!important;
    }
    .iot-smart-table_content {
        height: auto; 
    padding: 10px 0px!important;
    }
    section.iot-smart-door-lock-top-banner{
    height: 300px !important;
    }
    .iot-smart-door-lock_content{
    height: auto!important;
    padding: 10px 0px!important;
    }
    .iot-waste-sorting-and-machine-banner{
    height: 300px !important;
    }
    section.iot-paramill-automation-with-bluetooth-banner{
    height: 400px!important;
    }
    section.iot-motion-activated-audio-playern-banner{
    height: 400px!important;
    }
    .iot-celes-power-management-banner{
    height: 400px!important;
    }
    #iot-celes-power-home_content {
    height: auto !important;
    }
    section.iot-ev-health-monitoring-banner{
    height: 400px!important;
    }
    .iot-smart-washing-machine-banner{
    height: 400px!important;
    background-position: center !important;
    }
    .iot-fluid-wave-mechanism-banner{
    height: 450px!important;
    }

    .connected_app_solutions i#slick-next {
        left: 55%;
    }
    .connected_app_solutions i#slick-pre {
        left: 43%;
    }
    .hire_ios_bes_choice .development_process_innerboxs ul li {
    width: auto;
    height: 252px;
    }
}
@media(max-width: 1399px){
    .online_driving_heading{
        padding-left: 15px;
    }
    .hardware_prototyping_section_inner_boxs {
    min-height: 295px;
    }
    .ev-health h1 {
        font: normal normal bold 32px/69px Poppins;
    }
    .measure h2 {
    font: normal normal bold 28px/40px Poppins;
    }
    .measure h3 {
    font: normal normal bold 28px/45px Poppins;
    }
    .system-architecture h3 {
    font: normal normal bold 28px/45px Poppins;
    }
    .ev-health {
    background-position: center;
    }
    .measure ul li {
        font: normal normal 600 16px/24px Poppins;
    }
    .measure ul li p {
    font: normal normal normal 14px/24px Poppins;
    }
    .banner_all_tabs li a {
        padding: 0px 5px;
    }
    .realtime_your_business_inner h2 {
        font-size: 42px;
        line-height: 60px;
    }
    .seamless_design_development_process h2.seamless_heading {
    font-size: 42px;
        line-height: 60px;
    }
    .solution_make_wrp .explore_our_solutions_btn a {
        display: block;
        text-align: center;
    }
    .iot_hardware_banner {
        padding: 50px 0px;
    }
    .read_our_case_studies_inner {
        min-height: 315px;
    }
    .impactProductBoxes_new .impactProductBox {
    min-height: 340px;
    }
    .read_our_case_studies .caseStudyBox {
        min-height: 365px;
    }
    .boost_your_business_your_new .customApplicatonBox {
        min-height: 335px;
    }
    .industries_ve_excelled_in_new .customApplicatonBox {
        min-height: 270px;
    }
}
@media only screen and (max-width: 1199px) and (min-width: 992px){
    .onlinedriving_banner {
        min-height: 500px;
    }
}
@media only screen and (max-width: 767px) and (min-width: 480px){
    .onlinedriving_banner {
        background-image: linear-gradient(45deg, #fff9ef, #fff9ef, #fff9ef)!important;
    }  
    .react_n_banner {
        background-image: linear-gradient(45deg, #f1f8fc, #f1f8fc, #f1f8fc)!important;
    }
}
@media only screen and (max-width: 479px) and (min-width: 320px){
    .onlinedriving_banner {
        background-image: linear-gradient(45deg, #fff9ef, #fff9ef, #fff9ef)!important;
    }
    .schedule_personalized h2 {
        font-size: 20px;
    }
    .schedule_personalized h3 {
        font-size: 16px;
    }
    .drive_experience h2 {
        font-size: 20px;
    }
    .optimize_driving_wrp {
        padding: 20px 0px 50px;
    }
    .all_in_driving_inner h2 {
        font-size: 20px;
    }
    .all_in_driving_inner h3 {
        font-size: 18px;
    }
    .assistance_sec h2 {
        font-size: 20px;
    }
    .assistance_sec h2 br{
        display: none;
    }
    .design_img_content {
        width: 72%;
    }
    section.luking_simi_driving h2 {
        font-size: 20px;
    }
    .react_n_banner {
        background-image: linear-gradient(45deg, #f1f8fc, #f1f8fc, #f1f8fc)!important;
    }
}
@media only screen and (min-width:727px) and (max-width:991px) {
    #end_end_crm .box {
        width: 351px!important;
    }
    #end_end_crm .box>h5 {
        font-size: .8rem;
    }
    #crm_faq {
        width: 100%;
    }
    #odoo_in_detl h2,
    #crm_software h2,
    #crm_software-benefit h2 {
        font-size: 1.5rem;
    }
    #end_end_crm .box>h5 {
        font-size: 1rem!important;
    }
    #end_end_crm h4 {
        font-size: 1rem!important;
    }
    #end_end_crm p {
        font-size: 0.95rem!important;
    }
    .odoo_benefits>li:nth-of-type(n) {
        font-size: 00.8rem;
    }
    #crm_faq .accordion>h6 {
        font-size: 0.9rem;
    }
}
@media only screen and (min-width: 320px) and (max-width: 726px) {
    #crm_in_detl h2 {
        font-size: 1.5rem;
        padding-top: 10px;
    }
    #odoo_in_detl h2 {
        font-size: 1.5rem;
    }
    #end_end_crm .box {
        width: auto!important;
    }
    #end_end_crm .box>h5 {
        font-size: .9rem;
    }
    #crm_faq {
        width: 100%;
    }
    #crm_faq h4 {
        font-size: 18px;
    }
    #crm_software h2 {
        font-size: 1.5rem!important;
    }
    #crm_software-benefit h2 {
        font-size: 1.5rem;
    }
    #odoo_in_detl {
        padding-top: 2rem;
    }
    .banner_area .crm_lets_talk_btn {
        padding: 8px 15px;
        font-size: 15px;
        min-width: 190px;
        font-weight: 600;
        margin: 0 auto;
    }
    #crm_faq {
        margin-top: 40px;
    }
}
@media only screen and (min-width: 992px) and (max-width: 1023px) {
    .consultation_box {
    height: 333px;
    }
    .iot_bann_img {
    left: 44px !important;
    }
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
    .banner_area_online_health_care h1 {
    font-size: 20px !important;
    margin-top: 11px;
    }
    .banner_area_online_health_care h2 {
    font-size: 15px !important;
    }
    .online_health_care_btn {
    font-size: 18px;
    padding: 5px;
    }
    .consultation_box {
    height: auto;
    }
    .online-health-care-consultant-heading {
    font-size: 18px !important;
    }
    .aap_logo img {
    height: 15px;
    }
    .health_care_app_box span {
    font-size: 11px;
    }
    .online_health_care_consultation_title {
    font-size: 16px;
    }
    .online_health_care_consultation_box_desc {
    font-size: 14px;
    }
    .optimise_health_care_title {
    font-size: 16px;
    }
    .optimise_healthcare_desc_box {
    font-size: 14px;
    }
}
@media only screen and (max-width: 779px){
    .slaesforce-img-box img{
        display:none;
    }
    .salesforce-offering-container{
        min-height: 382px;
    }
}
@media(max-width:1023px) {
    .market_industries {
        width: 32%;
        margin-left: auto;
        margin-right: auto;
    }
    .market_industries:last-child {
        margin-left: 0;
    }
    .various-field {
        flex-wrap: wrap;
    }
    .popular_img {
        width: 100%;
    }
    .various-field {
        justify-content: flex-start !important;
    }
    .nft_heading h4 {
        font-weight: 600;
        font-size: 20px;
    }
    .nft_content p {
        font-size: 14px;
    }
    .accordingCardConent .card-body {
        font-size: 14px;
    }
    .popular_sol {
        font-size: 13px;
    }
}
@media(max-width:539px) {
    .market_industries {
        width: 47%;
        margin-left: auto;
        margin-right: auto;
    }
    .banner_heading {
        font-weight: bold;
        font-size: 37px;
        margin-bottom: 25px;
    }
    .popular_solution_section .card {
        margin-right: 0;
        width: 100%;
    }
    section.nft_heading.nft_sec-space.faq-sec .accordion .card {
        margin-right: 0;
        width: 100%;
    }
    section.nft_heading.nft_sec-space.faq-sec .accordion {
        margin-bottom: 1rem;
        padding-bottom: 1rem;
    }
}
@media(max-width:500px) {
    section.xml-api-integrations .banner_area h1 {
        font-size: 40px !important;
    }
    section.iot-portfolio-hash-top-banner{
    height:450px !important;
    }
    h2#diat-descripiton-head{
    font-size: 21px !important;
    padding-right: 0px !important;
    }
    #iot-celes-power-home_content{
    height:400px !important;
    }
    p#celes-power-paragraph{
    font-size: 20px !important;
    }
    h2#celes-power-descripiton-head{
    font-size: 24px !important;
    padding-right: 0px !important;
    }
    div#iot-fluid-wave-home_content{
    height:370px !important;
    }
    h2#iot-celes-power-heading{
    padding:0px !important;
    }
    .iot-smart-web-portal-solutions{
    flex-direction: column;
    }
    .iot-smart-table_content h2{
    font-size: 38px !important;
    line-height: 40px !important;
    }
    .iot-smart-table_content p{
    font-size: 24px !important;
    line-height: 34px !important;
    text-align: center;
    margin-bottom: 0px !important;
    }
    .iot-smart-problem-statement h2{
    font-size: 22px !important;
    line-height: 32px !important;
    }
    .iot-smart-table-description-area{
    margin: 3rem auto !important;
    align-items: flex-start !important;
    }
    .iot-smart-table-description-area h2{
    font-size: 28px !important;
    margin-bottom: 1rem !important;
    }
    .iot-smart-table-description-area p{
    margin-bottom: 0px !important;
    }
    .iot-smart-problem-statement p.smart-problem-statement-p{
    line-height: 32px !important;
    font-size: 16px !important;
    }
    .iot-smart-problem-statement-solutions p b{
    font-size: 18px !important;
    }
    .iot-smart-problem-statement-solutions p.smart-problem-statement-p{
    font-size: 16px !important;
    margin-top: 1rem !important;
    }
    .iot-smart-problem-statement-solutions h2{
    font-size: 22px !important;
    }
    .smart-table-system-heading h2{
    font-size: 22px !important;
    }
    #smart-lock-row{
    margin-top: 2rem !important;
    }
    .iot-top-bg-banner{
    display: block !important;
    margin-top: -11rem;
    background: url('../images/iot-final-portfolio/iot-bg-top-banner.jpg');
    background-size: cover;
    height: 300px;
    width: auto;
    }
    .smart-table-img{
    width: 71px !important;
    height:71px !important;
    }
    .smart-table-icon{
    width:51px !important;
    height:51px !important;
    }
    .slick-carousel img{
    height:270px;
    }
    .double-square img{
    width: 80px;
    height: 80px;
    }
    .slider-heading{
    margin-top: -2rem;
    flex-direction: column;
    align-items: flex-start;
    }
    .slider-paragraph-iot-portfolio p{
    font-size: 16px !important;
    line-height: 30px !important;
    }
    .slider-heading h2{
    margin-left: 0rem !important;
    font-size: 24px !important;
    margin-top: 1rem;
    line-height: 36px !important;
    }
    .slider-paragraph-iot-portfolio{
    margin-top: 0.5rem !important;
    padding-right: 0rem !important;
    }
    .iot-portfolio-slider-btn{
    font-size: 20px !important;
    }
    .see-more-desktop-arrow{
    display: none !important;
    }
    .iot-slider-content{
    min-width:300px !important;
    padding-left: 30px !important;
    padding-right: 20px !important;
    }
    .iot-portfolio-banner-content h1{
    font-size: 30px;
    line-height: 45px;
    }
    .iot-smart-door-lock_content h1{
    font-size: 30px !important;
    line-height: 40px !important;
    text-align: center;
    }
    .iot-smart-door-lock_content p{
    padding: 0px !important;
    font-size: 22px !important;
    line-height: 34px !important;
    text-align: center;
    margin-bottom: 0px !important;
    }
    .iot-paramill{
    height: auto;
    padding: 20px 30px;
    }

    .agumentation-banner-inner h2{
        font-size: 30px;
        line-height: 44px;
    }
    #iot-agumentation-accordion .icon{
        right: 0;
        bottom: 13px;
    }
    .talent-agumentation-inner{
        background-size: contain !important;
        height: 100% !important;
        min-height: 400px !important;
    }
    .case-studies-inner-one,.case-studies-inner-two,.case-studies-inner-three,.case-studies-inner-four,.case-studies-inner-five{
        padding: 40px 20px !important;
    }
    .iot-agumentation-case-studies{
        padding: 10px 0 0 0 !important;
    }
    .iot-agumentation-contact-us-banner{
        margin-bottom: 0px;
    }
    section#iot_agumentation_solutions_faq{
        padding-top: 0;
    }
    h2.text-center.iot-development-company-heading.pb-5{
        font-size: 24px;
        line-height: 36px;
    }
    .iot-agumentation-case-studies h2{
        margin-bottom: 2rem !important;
        font-size: 24px !important;
        line-height: 36px !important;
    }
    .iot-agumentation-credible h2{
        font-size: 30px;
        line-height: 40px;
    }
    .iot-agumentation-credible p{
        text-align: left;
    }
    .iot-agumentation-case-studies, .scale-up-team-iot h2{
        margin-bottom: 2rem !important;
        font-size: 20px !important;
        line-height: 30px !important;
        text-align: left !important;
        margin-top: 1rem;
    }
    .scale-up-team-iot-inner h2{
        font-size: 18px !important;
        margin-bottom: .5rem !important;
    }
    .scale-up-team-iot{
        padding: 10px;
    }

    .press-release-iot-heading h1 {
        font-size: 22px;
        line-height: 38px;
    }
    .press-release-iot-heading p::after {
        width: 100%;
        bottom: -15px;
    }
    .press-release-iot-main h4 {
        font-size: 18px;
        line-height: 27px;
    }
    .press-release-iot-main a {
        margin-left: 0;
    }
    .register .linkedin {
        margin-left: 0;
    }
    .press-release-iot-gateway-inner p {
        margin-bottom: 1rem;
    }
    .press-release-iot-heading span {
        padding-top: 20px;
    }
    section.hashstudioz-home-page-banner-area {
        background-position: 30% 100%;
    }
    .hashstudioz-home-page-banner-area-inner h4 {
        font-size: 28px;
        line-height: 40px;
    }
    .hashstudioz-home-page-banner-area-inner p {
        font-size: 16px;
        line-height: 25px;
    }
    section.hashstudioz-home-page-banner-area .floating-div {
        top: 20%;
    }
    .shows-how-innovative-we-are-inner p {
        padding-right: 0;
    }
    .shows-how-innovative-we-are-heading h4 {
        font-size: 24px;
        line-height: 36px;
    }

}
@media only screen and (min-width: 1024px) {
    section.xml-api-integrations .rotatorArm .car {
    transform: rotate(324deg);
    }
    section.xml-api-integrations .rotatorArm {
    position: relative;
    top: -140px;
    left: 116px;
    display: flex;
    width: 538px;
    animation: rotation1 3s infinite;

    }

    /* KEYFRAME ANIMATION FOR CAR 1 */
    @keyframes rotation1 {
        100% {
            transform: rotate(40deg);
        }
    }

    /* CAR 2 */
    section.xml-api-integrations .rotatorArm2 .car2 {
    transform: rotate(275deg);
    }

    section.xml-api-integrations .rotatorArm2 {
    position: relative;
    top: -235px;
    left: 119px;
    display: flex;
    width: 538px;
    animation: rotation2 3s infinite;
    }

    /* KEYFRAME ANIMATION FOR CAR 2 */
        @keyframes rotation2 {
        100% {
            transform: rotate(90deg);
        }
    }

    /* AEROPLANE 2 */
    section.xml-api-integrations .rotatorArm3 .aeroplane2 {
    transform: rotate(358deg);
    }

    section.xml-api-integrations .rotatorArm3 {
    position: relative;
    top: -405px;
    right: -850px;
    display: flex;
    z-index: 1;
    width: 538px;
    animation: rotation3 3s infinite;
    }

    /* KEYFRAME ANIMATION FOR AEROPLANE */
        @keyframes rotation3 {
        100% {
            /* transform: rotate(180deg); */
            top: -620px;
            right: -458px;
        }
    }

    /* ANIMATION AEROPLANE 2 */
    section.xml-api-integrations .rotatorArm4 .aeroplane {
    transform: rotate(365deg);
    }

    section.xml-api-integrations .rotatorArm4 {
    position: relative;
    top: -395px;
    right: 20px;
    display: flex;
    width: 538px;
    animation: rotation4 3s infinite;
    }

    /* KEYFRAME ANIMATION FOR AEROPLANE 2 */
    @keyframes rotation4 {
    100% {
        transform: rotate(0deg);
        top: -500px;
        right: -25px;
    }
    }

    /* ANIMATION SUN */
    section.xml-api-integrations .rotatorArm5 .sun {
    transform: rotate(365deg);
    }

    section.xml-api-integrations .rotatorArm5 {
    position: relative;
    top: -950px;
    right: -550px;
    display: flex;
    width: 538px;
    transform: rotate(-720deg);
    animation: rotation5 3s infinite;
    }

    /* KEYFRAME ANIMATION FOR SUN */
    @keyframes rotation5 {
        100% {
            top: -810px;
            right: -550px;
        }
    }

    /* KEYFRAME ANIMATION FOR CAR 2 */
    @media(max-width:1199px) {
        @keyframes rotation2 {
            100% {
            transform: rotate(90deg);
            top: -200px;
            left: 70px;
            }
        }
        /* KEYFRAME ANIMATION FOR CAR 1 */
        @keyframes rotation1 {
            100% {
            transform: rotate(40deg);
            top: -110px;
            left: 80px;
            }
        }

        /* ANIMATION FOR AEROPLANE */
        section.xml-api-integrations .rotatorArm4 .aeroplane {
            transform: rotate(6deg);
        }

        section.xml-api-integrations .rotatorArm4 {
            position: relative;
            top: -100px;
            right: 220px;
        }

        /* KEYFRAME ANIMATION FOR AEROPLANE */
        @keyframes rotation4 {
            100% {
            top: -480px;
            right: -15px;
            transform: rotate(0deg);
            }
        }

        /* KEYFRAME ANIMATION FOR AEROPLANE1 */
        @keyframes rotation3 {
            100% {
            right: -400px;
            top: -570px;
            }
        }

        /* KEYFRAME ANIMATION FOR SUN */
        @keyframes rotation5 {
            100% {
            top: -770px;
            right: -480px;
            }
        }
    }
}  
@media only screen and (max-width: 1023px) and (min-width: 768px){ 
    .rotatorArm{
        position: relative;
        top: -164px;
        left: 83px;
    }
    .car{
        transform: rotate(-13deg);
    }
    .rotatorArm2 {
        position: relative;
        top: -351px;
        left: 204px; 
    }
    .car2{
        transform: rotate(355deg);
    }
    .rotatorArm3{
        z-index: 1;
        position: relative;
        top: -465px;
        left: 367px;

    }
    .rotatorArm4{
        position: relative;
        top: -584px;
        left: 24px;

    }
    .aeroplane{
        transform: rotate(20deg);
    }
    .rotatorArm5 {
        z-index: 0;
        position: relative;
        top: -730px;
        left: 399px;
    }
}
@media(max-width:820px) {
    section.integrations-api-travels .api_travels_details {
        margin-top: 0px !important;
    }
}
@media(max-width:1400px){
    .fashion_industry_innerbox {
        min-height: 260px;
    }
    .development_process_innerboxs ul li {
        height: 214px;
    }
    .development_process_innerboxs span.requirement_para {
        font-size: 12px;
    }
}
@media(max-width: 425px) {
  .under-recode-iot {
    width: 100%;
  }
  .recode-iot {
    background-image: url(../images/recode-iot.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right;
  }
  .characteristics li {
    width: 100%;
    margin: 2px 0;
  }
  .characteristics li .active {
    width: 100%;
    margin: 2px 0;
  }
  .characteristics {
      margin-left: 0px;
  }
  .web-thinkGas,.web-thinkGas-two {
    margin-top: 20px;
  }
  .web-portfolio h1{
    font-size: 33px;
  }

  .smooth-apps h2,
  .benefit-business h4 {
    font-size: 28px !important;
    line-height: 36px !important;
  }
  .com-content h2 {
    font-size: 24px;
  }
  .slider{
    width: 290px !important;
    height: 290px !important;
  }
  .slider-item{
    min-height: 290px !important;
    margin-left: -2.4rem !important;
    margin-top: 1rem !important;
    margin-bottom: 0rem !important;
    padding: 0px 50px;
  }
  .slider-item h3{
    font-size: 18px !important;
    line-height: 21px !important;
  }
  .slider-item p{
    font-size: 14px !important;
    line-height: 20px !important;
  }
  .flutter-logo-img img {
    width: 200px;
    margin-left: -2rem;
    margin-top: -5rem;
    display: block !important;
  }
  .best-flutter h2 {
    font-size: 26px !important;
    line-height: 36px !important;
  }
  .flutter-head button {
    padding: 8px !important;
    font-size: 14px !important;
  }
  .flutter-head h1 {
    font-size: 28px !important;
    line-height: 40px !important;
  }
  .flutters-logo .flutter-logo-img {
    margin-top: 7rem !important;
  }
  .flutter-quest{
    padding-top: 0px !important;
  }
  .agumentation-banner-inner h2{
        font-size: 28px;
        line-height: 40px;
    }
    .agumentation-banner-inner button.agumentation-inner-btn{
        padding: 11px 10px !important;
        font-size: 14px;
    }

}
@media screen and (min-device-width: 1199px) and (max-device-width: 1599px) { 
    .comos_smart_table_img img {
    max-width: 40%;
    }
    .buy_air_ticket_bg_img .ev_health_monitoring_pro_img img {
    max-width: 48%;
    }
    .tiptaptoi_web_maxwidth .ev_health_monitoring_pro_img img {
    max-width: 72%;
    }
    .joyscore_bg_img .ev_health_monitoring_pro_img img {
    max-width: 70%;
    }
}
@media(max-width: 1299px){
    .research_discovery_box {
    min-height: 444px;
    }
    .specific_health_fitness {
        min-height: 325px;
    }
}
@media(max-width:426px){
  .measure h2,.measure h3,.ev-monitoring h3,.system-architecture h3{
    line-height: 37px;
    font-size: 24px;
  }
  .waste-materials .row{
    padding-top: 20px;
  }
}
@media(max-width:375px) {
    .com-content h2 {
        font-size: 20px;
        line-height: 32px !important;
    }
    .before-com h4::after{
        font-size: 60px !important;
    }
    .before-com h4{
        font-size: 16px !important;
    }
    .before-com p{
        line-height: 20px !important;
        font-size: 13px !important;
    }
    .best-flutter h2 {
        font-size: 22px !important;
    }
    .flutter-logo-img img{
        margin-left: 3rem !important;
    }
    .outer-ZipCred{
        padding-top: 20px !important;
    }
    .ZipCred h2{
        font-size: 26px !important;
    }
    .ZipCred h3,.ZipCred h4{
        font-size: 18px !important;
        margin-top: 10px;
    }
    .ZipCred p,.ZipCred ul li{
        font-size: 14px !important;
        line-height: 20px !important;
    }
    .ZipCred ul li{
        margin-bottom: 7px !important;
    }
    .flutter-application-main h4{
        font-size: 20px !important;
    }
    .flutter-application-main p{
        font-size: 14px !important;
        line-height: 20px !important;
    }
    .flutter-application-main h2{
        font-size: 24px !important;
        line-height: 30px !important;
    }
    .com-content{
        padding-top: 0px !important;
    }
    .com-content h2{
        font-size: 20px !important;
    }
    .flutter-head{
        padding-top: 30px !important;
    }
    .flutter-quest{
        padding-top: 0px !important;
    }
    .flutter-quest h2{
        font-size: 22px !important;
    }
    .flutter-application-main h1{
        font-size: 24px !important;
        line-height: 30px !important;
    }
    .flutter-application-main h5{
        font-size: 18px !important;
        line-height: 24px !important;
    }
    .ZipCred{
        padding-top: 20px !important;
    }
    .benefit-business h4{
        line-height: 28px !important;
        font-size: 20px !important;
    }
    .benefit-business p{
        font-size: 14px !important;
        line-height: 20px !important;
    }
    .flutter-industry h5 {
        font-size: 18px !important;
    }
    .flutter-industry p {
        font-size: 14px !important;
    }
    .flutter-hr h3 {
        font-size: 26px !important;
        line-height: 30px !important;
    }
    .flutter-head h1 {
        font-size: 24px !important;
        line-height: 30px !important;
    }
    #mvp-hashstudioz-competition .mvp-hashstudioz-heading-main h2 {
        font-size: 26px;
        line-height: 40px;
    }
    section.on-demand-app-development-banner {
        min-height: 350px;
        padding-top: 90px;
    }
    .on-demand-app-development-banner-inner h2 {
        font-size: 50px;
        line-height: 65px;
    }
    .on-demand-app-development-banner-inner h3 {
        font-size: 20px;
        line-height: 30px;
    }
    .on-demand-app-development-banner-inner a.on-demand-app-banner-btn {
        margin-top: 0.5rem;
    }
    .hashstudioz-home-page-banner-area-inner .banner-btn {
        font-size: 14px;
    }

}
@media(max-width: 1599px){
    .impactProductBoxes_new .impactProductBox {
    min-height: 305px;
    }
    .read_our_case_studies .caseStudyBox {
        min-height: 311px;
    }
    .boost_your_business_your_new .customApplicatonBox {
        min-height: 305px;
    }
}
@media(max-width: 420px){
    .impactProductBoxes_new .impactProductBox {
        min-height: auto;
    }
    .impactProductBoxes_new .customApplicatonBox {
        min-height: auto;
    }
    .read_our_case_studies .caseStudyBox {
        min-height: auto;
    }
    .boost_your_business_your_new .customApplicatonBox {
        min-height: auto;
    }
}
@media(max-width:1366px) and (min-width:1024px) {
    .press-release-listing-events-inner h4 {
        font-size: 18px;
        line-height: 27px;
    }
    .press-release-iot-heading h1 {
        padding: 0 !important;
    }
}
@media(max-width:768px) and (min-width:300px) {
    .press-release-iot-heading h1 {
        font-size: 32px;
        line-height: 45px;
    }
    .press-release-iot-gateway-inner {
        padding: 27px;
    }
    .press-release-iot-main .moreInfo {
        margin: 1.5rem 0;
    }
    .press-release-iot-main .aboutUs {
        margin-top: 1rem;
    }
}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /* Remove all paddings around the image on small screen */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } 
}
@media screen and (max-width: 680px) {
    .speaker_events_flex {
        flex-wrap: wrap;
        flex-direction: column;
    }
    .speaker_events_flex_paddi {
        flex: 0 0 100%;
    }
    .speaker_events .speaker_boxs {
        height: 480px;
    }
    .other_event_flex_boxs {
        flex-direction: column;
    }
    .share_btn_relative.eventBtn{
        position: static;
    }
}
/* ================= Offshore Development Center Design CSS Start ================= */
@media screen and (max-width: 620px) {
    section.odcSection {
    padding: 30px 0 0px;
    }
}

/* ================= Offshore Development Center Design CSS Exit ================= */

