@media (max-width:2100px) {
    .crossplimp.kotlin-need{
        padding-bottom: 150px;
    }
    .crossplimp.kotlin,.crossplimp.cloud{
        padding-bottom: 60px;
    }
    .crossplimp.techugo-cloud-compu{
        padding-bottom: 100px;
    }
}
@media (max-width:1860px) {
    .posreact.android .hide_txt{
        width: 60%;
        left: -30px;
        height: 20px;
    }
}
@media (max-width:1800px) {
    .dronertban img.drone {
        width: 840px
    }
    .dronertban.smediamob img {
        width: 880px
    }
    .dronertban img.appdesign {
        right: 190px;
        top: 180px;
        width: 572px
    }
    .heading-2 {
        font-size: 64px;
        line-height: 70px
    }
    .canvas-bg-contianer p {
        font-size: 26px;
        line-height: 40px
    }
    .hero-section.grocerypg .grocery-banner p,
    .his-left p,
    .tusad-section .tusad-items h5,
    .what_youLearn ul li {
        font-size: 20px
    }
    .leftbansp {
        padding-left: 110px
    }
    .dronertban {
        right: 50px
    }
    .escooterban img.escooter {
        width: 720px
    }
    .scbanmid .leftAppbx img {
        height: 720px
    }
    .scbanmidCon .esrtban img,
    .shopquartz .pf-leftbx .pf-tf-bg-img {
        width: 640px
    }
    .adminMacv {
        background-size: 580px
    }
    .adminmac {
        width: 860px;
        margin-right: 180px
    }
    .escblr {
        width: 520px
    }
    .mapescooter img {
        width: 480px
    }
    .scharwareimg img {
        width: 760px
    }
    .sccoterhardware {
        padding-bottom: 120px
    }
    .investorEscooty .investorEscootyCon {
        padding: 60px
    }
    .tf-pinkbx {
        padding: 34px 40px 150px
    }
    .his-left p {
        line-height: 32px;
        margin-bottom: 50px
    }
    .section-title.leaf-bx img {
        max-width: 45px
    }
    .section-title.leaf-bx {
        margin-bottom: 40px
    }
    .true-fan-actor {
        height: 170px
    }
    .pfthumbnailSection .pf-tf-bg-img {
        width: 400px
    }
    .bmjview .pfthumbnailSection .pf-tf-bg-img,
    .cancanview .pfthumbnailSection .pf-tf-bg-img,
    .gyanfreshview .pfthumbnailSection .pf-tf-bg-img,
    .lal10view .pfthumbnailSection .pf-tf-bg-img,
    .milkbunview .pfthumbnailSection .pf-tf-bg-img,
    .sterklaview .pfthumbnailSection .pf-tf-bg-img {
        width: 340px
    }
    .gf-social-platform .isometric-iphone {
        right: -220px
    }
    .main-wrapper {
        padding: 140px 0 100px
    }
    .projects-section .white-bx {
        left: 80px
    }
    .projects-section .white-bx.white-bx-2 {
        left: 30px;
        top: 260px
    }
    .projects-section .white-bx.white-bx-3 {
        left: 390px;
        top: 230px
    }
    .owl-carousel.hpBannerSlider .owl-item img.homrbanimg {
        height: 660px
    }
    .hpTextBx {
        left: -80px
    }
    .hero-section h1 {
        font-size: 64px;
        line-height: 72px
    }
    .contbanConv h1 {
        font-size: 54px;
        line-height: 64px
    }
    .contbanConv {
        padding-top: 120px
    }
    .codedesignrow img {
        width: 260px
    }
    .featured-section {
        padding-top: 190px
    }
    .featured-section:after {
        bottom: -50px
    }
    .owl-carousel.awards-slider .cluthc {
        width: 140px
    }
    .owl-carousel.awards-slider .appfutura,
    .owl-carousel.awards-slider .extract,
    .owl-carousel.awards-slider .goodfirms {
        width: 190px
    }
    .bluelg-circlelg {
        width: 560px;
        height: 560px
    }
    .bluelg-circlelg img {
        max-width: 560px
    }
    .sportsfullgrey .scbanmid .leftAppbx {
        max-width: 70%
    }
    .backbgview {
        max-width: 520px
    }
    .shopquartz .pf-thumbnail-bx,
    .theacare .pf-thumbnail-bx {
        max-width: 640px
    }
    .theacare .pf-leftbx .pf-tf-bg-img {
        width: 560px
    }
    .pf-content-bx p {
        padding-right: 50px
    }
    .privacypolicywrap {
        padding: 80px 60px 0
    }
    .errorpgsmtxt,
    .privacypolicywrap p {
        font-size: 16px;
        line-height: 32px
    }
    .notfoundwrap {
        right: 40px
    }
    .lottieAnim {
        width: 600px
    }
    .lottieAnim.blockchain {
        width: 580px
    }
    .lottieAnim.ai {
        margin-left: 80px
    }
    .lottieAnim.android {
        width: 430px;
        padding-bottom: 80px;
        margin-left: 80px
    }
    .lottieAnim.nodejs {
        width: 700px;
        margin-left: 60px
    }
    .lottieAnim.ios {
        width: 460px;
        margin-left: 80px
    }
    .lottieAnim.wearable {
        width: 700px;
        margin-top: -50px;
        margin-left: 40px;
        padding-bottom: 70px
    }
    .lottieAnim.qa {
        width: 600px;
        margin-top: -60px;
        margin-left: 100px;
        padding-bottom: 60px
    }
    .main-wrapper.uae .lefthomeCon {
        left: 110px
    }
    .main-wrapper.uae .hero-section h1 {
        font-size: 48px;
        line-height: 56px
    }
    .bannerview {
        right: 60px
    }
    .techConbxs p {
        font-size: 18px
    }
    .coursescreen_maxwd {
        max-width: 800px
    }
    .countrytabsv .nav-tabs .nav-link {
        margin: 0 70px
    }
    .appboxportfolio .browzyportApp {
        height: 500px
    }
    .appboxportfolio .browzyportApp img {
        width: 500px
    }
    .portfoliotabs .nav-tabs .nav-link {
        margin-bottom: 5px
    }
    .appboxportfolio .browzyportApp.pmu img {
        width: 620px
    }
    .appboxportfolio .browzyportApp.cancan img {
        bottom: -20px;
        height: 520px
    }
    .video-modal-dialog.elearning .modal-dialog {
        max-width: 1200px
    }
    .appslidescbx .browzlyApp img,
    .appslidescbx .choicemonk img,
    .appslidescbx .gymnestAppbx img,
    .appslidescbx .lifologyAppbx img,
    .appslidescbx .pmuAppbx img,
    .appslidescbx .theaAppbx img {
        width: 440px
    }
    .contact-form.elearingform h3 {
        font-size: 24px
    }
    .contact-form.elearingform .fileuploadrw,
    .contact-form.elearingform .input-effect {
        margin-bottom: 25px
    }
    .interview_training {
        padding-right: 100px
    }
    .caw-help .ms-pick-menu ul li {
        margin-bottom: 20px
    }
    .caw-workshop p {
        font-size: 21px
    }
    .flutter-banner .flutter-ban-con .flutter-ban-head-title {
        top: 160px
    }
    .on-demand-ban-apps {
        width: 480px;
        height: 480px
    }
    .on-demand-ban-apps img {
        top: -30px;
        width: 720px
    }
    .flutter-framework-con h3,
    .invest-grocery-content .grocery-features h4,
    .step-grocery-details h4 {
        font-size: 22px
    }
    .on-demand-service-app-screen .on-demand-home-screen {
        width: 640px;
        height: 640px
    }
    .on-demand-service-app-screen .on-demand-home-screen img {
        left: -220px;
        top: 80px;
        width: 1000px
    }
    .prefer-fultter-content.ondemand h3 {
        font-family: GoldplayAlt-SemiBold
    }
    .flutter-trump-section.on-demand .section-title h2 span.choic {
        top: 7px
    }
    .flutter-trump-section.on-demand .section-title h2 span.choic img {
        width: 64px
    }
    .grocery-banner {
        padding: 60px 60px 160px
    }
    .grocery-consultation-box {
        padding: 0 60px
    }
    .fitness-app-screen {
        width: 680px
    }
    .fitness-app-screen .screen-app img {
        width: 460px
    }
    .fitness-app .salonapp-screen-view {
        width: 700px;
        margin: auto
    }
    .main-wrapper.musicpg .on-demand-home .mainbanview p {
        max-width: 900px
    }
    .music-anim {
        bottom: 0
    }
    .crossplimp.kotlin-need,.crossplimp.kotlin,.crossplimp.cloud{
        padding-bottom: 0px;
    }
    .crossplimp.techugo-cloud-compu{
        padding-bottom: 50px;
    }
    .main-navigation.top-tech-header .mega-dropdown-menu{
        margin-left: -600px;
    }
    .servicemenubx {
        width: 1200px
    }
}

@media (min-width:1640px) {
    .container,
    .container-1640 {
        max-width: 1440px
    }
    .container-fluid {
        padding: 0 64px
    }
    .container-1640 {
        margin: 0 auto
    }
    .message-app-screen {
        width: 960px
    }
}

@media (min-width:1700px) {
    .container,
    .container-1640 {
        max-width: 1670px
    }
    .container-1640 {
        margin: 0 auto
    }
}

@media (max-width:1720px) {
    .dronertban img.drone {
        width: 700px
    }
    .message-app-screen {
        width: 1000px
    }
    .dronertban.smediamob {
        right: -50px
    }
    .dronertban.smediamob img,
    .music-app-banner img {
        width: 800px
    }
    .dronertban.ondeman-banner-img img.drone {
        width: 500px;
        right: 5%
    }
    .dronfutrebox p,
    .main-wrapper.musicpg .on-demand-home .mainbanview p {
        max-width: 800px
    }
    .heading-2 {
        font-size: 56px;
        line-height: 64px;
        margin-bottom: 30px
    }
    .heading-2_1 {
        font-size: 48px;
        margin-bottom: 40px
    }
    .section-title h2 {
        font-size: 40px;
        line-height: 50px
    }
    .escooterban img.escooter {
        width: 670px
    }
    .scbanmid .leftAppbx img {
        height: 680px
    }
    .scbanmidCon .esrtban img {
        width: 610px
    }
    .mapescooter img {
        width: 440px
    }
    .scharwareimg img {
        width: 720px
    }
    .sccoterhardware {
        padding-bottom: 100px
    }
    .pschardbxCon .hardnm {
        margin-left: 20px;
        width: calc(100% - 85px)
    }
    .triAdes {
        width: 850px;
        height: 434px;
        background-size: 850px
    }
    .circleinvest {
        top: -100px;
        right: -100px;
        width: 540px;
        height: 540px
    }
    .heading-35,
    .ms-pick-menu.iconic h3 {
        margin-bottom: 20px
    }
    .commpd,
    .technologycounpg {
        padding-left: 100px;
        padding-right: 100px
    }
    .advance-launch-section,
    .culactivites-section,
    .pf-content-bx.wd200 {
        padding-left: 100px
    }
    .slnav {
        margin-right: 100px
    }
    .main-wrapper .mainbanview .bantextv {
        left: 100px
    }
    .pfthumbnailSection .pf-tf-bg-img {
        width: 370px
    }
    .owl-carousel.hpBannerSlider .owl-item img.homrbanimg {
        height: 620px
    }
    .ms-pick-menu ul li a {
        font-size: 21px;
        line-height: 32px
    }
    .projects-right-bx.pl-5 {
        padding-left: 0 !important
    }
    .food-thumbnail-bx .fi-arrow {
        max-width: 7%
    }
    .who-all-items .whoitem .white-bx {
        max-width: 260px
    }
    .custom-accordian .card {
        margin-bottom: 10px
    }
    .health-items .health-product-item p {
        padding: 0
    }
    .hassle-free-section .hassle-free-bx {
        padding-top: 30px;
        border-radius: 50px 0 0 50px
    }
    .hassle-free-section .section-title .num-text {
        font-size: 130px
    }
    .hassle-free-section .hassle-free-thumb {
        width: 320px;
        margin-top: -120px
    }
    .hassle-free-section .hassle-free-thumb-2,
    .pf-thumbnail-bx .pf-bx-circle img {
        width: 100px
    }
    .mem-social a {
        width: 32px;
        height: 32px;
        line-height: 32px;
        font-size: 16px
    }
    .op-ttle h5 {
        font-size: 24px
    }
    .our-process-sec .process-bx-content {
        max-width: 650px;
        padding: 20px 30px
    }
    .process-item .process-detials {
        padding-bottom: 60px
    }
    .section-space-150,
    .section-space-200 {
        margin-top: 100px
    }
    .eml-bottom .ent-bx:first-child,
    .eml-top .ent-bx:first-child {
        min-height: 120px
    }
    .eml-top .ent-bx:nth-child(2) {
        min-height: 244px
    }
    .eml-middle .ent-bx {
        min-height: 182px
    }
    .entertainment-modulesitems-right .ent-bx:first-child {
        min-height: 254px
    }
    .entertainment-modulesitems-right .ent-bx:nth-child(2) {
        min-height: 245px
    }
    .entertainment-modulesitems .ent-bx img {
        max-width: 50px
    }
    .video-stream-thumb {
        max-width: 40%
    }
    .entertainment-app-section .cmn-brd-bx li {
        border-radius: 24px
    }
    .full-mobile-bg {
        max-height: 831px
    }
    .wegotfeaturedrw .imgbx {
        width: 270px;
        height: 205px
    }
    .advance-tech-section .device-browser-bg,
    .bsgrowth .bsgrowth-cricle {
        left: 80px
    }
    .bsgrowth .bsgrowth-cricle {
        width: 360px;
        height: 360px
    }
    .advance-launch-section .section-title-two {
        padding: 70px 120px 100px 0
    }
    .pf-thumbnail-bx {
        max-width: 400px
    }
    .pf-content-bx {
        min-height: 510px
    }
    .bajajFinserv .pf-thumbnail-bx .pf-tf-bg-img img,
    .bookMyJet .pf-thumbnail-bx .pf-tf-bg-img img,
    .canCan .pf-thumbnail-bx .pf-tf-bg-img img,
    .gyanDairy .pf-thumbnail-bx .pf-tf-bg-img img,
    .indhan .pf-thumbnail-bx .pf-tf-bg-img img,
    .lalten .pf-thumbnail-bx .pf-tf-bg-img img,
    .milkbun .pf-thumbnail-bx .pf-tf-bg-img img,
    .oneQuesh .pf-thumbnail-bx .pf-tf-bg-img img,
    .sterkla .pf-thumbnail-bx .pf-tf-bg-img img,
    .swadesi .pf-thumbnail-bx .pf-tf-bg-img img {
        width: 300px
    }
    .airtel .pf-thumbnail-bx .pf-tf-bg-img img,
    .ava .pf-thumbnail-bx .pf-tf-bg-img img,
    .blixr .pf-thumbnail-bx .pf-tf-bg-img img,
    .book-my-forex .pf-thumbnail-bx .pf-tf-bg-img img,
    .browzlyport .pf-thumbnail-bx .pf-tf-bg-img img,
    .lifelong .pf-thumbnail-bx .pf-tf-bg-img img,
    .mynt .pf-thumbnail-bx .pf-tf-bg-img img,
    .real-smart-deal .pf-thumbnail-bx .pf-tf-bg-img img,
    .trueFan .pf-thumbnail-bx .pf-tf-bg-img img {
        width: 360px
    }
    .pf-thumbnail-bx .pf-bx-circle {
        width: 180px;
        height: 180px
    }
    .leftappview {
        margin-left: 100px
    }
    .portfolioes-section .section-title h2 {
        font-size: 44px;
        line-height: 54px
    }
    .shopquartz .pf-leftbx .pf-tf-bg-img {
        width: 600px
    }
    .shopquartz .pf-thumbnail-bx,
    .theacare .pf-thumbnail-bx {
        max-width: 600px
    }
    .followTheNotes .pf-thumbnail-bx .pf-tf-bg-img img {
        width: 580px
    }
    .theacare .pf-leftbx .pf-tf-bg-img {
        width: 520px
    }
    .countrytabsv .nav-tabs .nav-link {
        margin: 0 64px
    }
    .interview_training {
        padding-right: 80px
    }
    .flutter-banner .flutter-ban-con .flutter-app {
        margin-top: -145px
    }
    .flutter-framework-con .boxrw .trump-card {
        font-size: 18px
    }
    .fluter-anim {
        width: 320px;
        height: 320px
    }
    .prefer-fultter-content .prefer-fultter-box h3,
    .stop-shop-content .stop-option h3 {
        font-size: 26px
    }
    .fitness-app .banConSec h2,
    .on-demand-home h2 {
        font-size: 30px
    }
    .on-demand-ban-apps {
        width: 420px;
        height: 420px
    }
    .on-demand-ban-apps img {
        top: -30px;
        left: -170px;
        width: 560px
    }
    .on-demand-service-app-screen .on-demand-home-screen {
        width: 580px;
        height: 580px
    }
    .on-demand-service-app-screen .on-demand-home-screen img {
        left: -150px;
        width: 840px
    }
    .flutter-framework-con h3,
    .invest-grocery-content .grocery-features h4,
    .step-grocery-details h4 {
        font-size: 21px
    }
    .flutter-framework-con .boxrw .trump-card img {
        margin-right: 15px
    }
    .flutter-trump-section.on-demand .section-title h2 span.choic {
        top: 5px
    }
    .flutter-trump-section.on-demand .section-title h2 span.choic img {
        width: 56px
    }
    .grocery-app-ban {
        width: 580px;
        height: 600px
    }
    .main-wrapper.uae.flutter .hero-section.grocerypg .grocery-app-ban img {
        width: 500px
    }
    .fitness-app-screen {
        width: 620px
    }
    .fitness-app-screen .screen-app img {
        width: 400px
    }
    .music-app-banner {
        right: -80px
    }
    .music-anim {
        width: 280px;
        height: 280px
    }
    .main-wrapper.fleet-management.crossplatform .mainbanview .banConSec{
        padding: 0 100px;
    }
    .crossplimp.techugo-cloud-compu{
        padding-bottom: 0px;
    }
    .main-navigation.top-tech-header .mega-dropdown-menu{
        margin-left: -575px;
    }
    .servicemenubx {
        width: 1150px
    }
}

@media(max-width:1639px) {
    .container,
    .container-1640 {
        max-width: 1370px
    }
    .address-bx .add-heding,
    .aisolApps .aisolbx,
    .appContentbx h3,
    .blog-itmes .Insights-content p,
    .consultantbtnrw.perfectmatch h3,
    .countryportfolio .title_text,
    .digittitler,
    .droneConbx ul li,
    .entertainment-app-section .cmn-brd-bx li p,
    .heading-5,
    .iotexpbx h5,
    .iotexpbx p,
    .metrics-track .tusad-items ul li a,
    .opsysbx ul li,
    .pschardbxCon .hardnm,
    .solutionsfeaturesCon.chatboats .iotexpbx h5,
    .tabs a,
    .thingshead,
    .webuildproductsSection .title_text {
        font-size: 18px
    }
    .blogdetailsConSection ul li,
    .dronfutrebox p,
    .fpSlider-bx .fpSlider .testimonial-bx p,
    .our-off-section .address-bx p,
    .technologytabConv {
        font-size: 18px;
        line-height: 32px
    }
    .getintouch-section-page .fpSlider-bx .fpSlider .testimonial-bx .testConl {
        height: 320px
    }
    .commpd,
    .main-wrapper.uae .commpd {
        padding-left: 80px;
        padding-right: 80px
    }
    .advance-launch-section,
    .culactivites-section {
        padding-left: 80px
    }
    .slnav {
        margin-right: 80px
    }
    .main-wrapper .mainbanview .bantextv {
        left: 80px
    }
    .heading-2_1 {
        font-size: 42px;
        line-height: 50px
    }
    .ecommercepg .heading-2_1 {
        margin-bottom: 20px
    }
    .section-title h2 {
        font-size: 36px;
        line-height: 44px
    }
    .his-left p,
    .online-food-txt p {
        font-size: 18px;
        line-height: 30px
    }
    .heading-45 {
        font-size: 21px;
        line-height: 32px;
        max-width: 720px
    }
    .online-food-txt p {
        margin-bottom: 25px
    }
    .formwrapper .input-effect,
    .his-left p {
        margin-bottom: 40px
    }
    .bs-benifit-section .bs-benifit-section-bx p {
        font-size: 18px;
        line-height: 30px;
        margin-bottom: 20px
    }
    .food-business-section .food-envelope img,
    .imgwd100 {
        width: 80px
    }
    .tf-pinkbx p {
        font-size: 21px;
        padding-right: 0;
        margin-bottom: 36px
    }
    .tf-pinkbx .heading-2 {
        font-size: 40px;
        line-height: 50px;
        margin-bottom: 10px
    }
    .dash-list-2 li,
    .heading-5-1,
    .solfeanm,
    .tech-stack-section .heading-5-1,
    p {
        font-size: 18px;
        line-height: 28px
    }
    .ms-pick-menu ul li a,
    .tusad-section .tusad-items ul li {
        font-size: 18px;
        line-height: 24px;
        margin-bottom: 20px
    }
    .tusad-section .tusad-items h5 {
        font-size: 19px
    }
    .testimonial-bx p {
        font-size: 18px;
        margin-bottom: 20px;
        line-height: 32px
    }
    .testimonial-bx>p {
        min-height: 100px
    }
    .testimonial-section .testimonial-bx {
        width: 330px;
        margin-right: 30px;
        padding: 30px;
        min-height: 530px
    }
    .testimonial-section .test-horizontal .test-like-bx {
        min-width: 230px
    }
    .testimonial-section .test-horizontal .test-like-bx img {
        width: 110px
    }
    .know-more-section .section-title h2 {
        font-size: 54px;
        line-height: 64px
    }
    .footer-section ul li {
        margin: 0 0 10px
    }
    .address-bx p,
    .contact-row-head,
    .footer-section ul li a,
    .main-navigation .nav-menu>.nav-menu-bx>li a,
    .member-info span,
    .sitemap_content_items .footer-address .address-bx .add-heding,
    .sitemap_content_items .footer-address .address-bx p,
    .sitemap_content_items ul li a {
        font-size: 16px
    }
    .footer-section h6,.footer-section .footer_head {
        font-size: 20px;
        margin-bottom: 15px
    }
    .contact-details a,
    .sitemap_content_items ul li {
        margin-bottom: 10px
    }
    .fileuploadrw,
    .hero-section h1,
    .input-effect {
        margin-bottom: 30px
    }
    .section-space,
    .section-space-100,
    .space100 {
        margin-top: 80px
    }
    .ms-pick-menu ul li a,
    .ms-pick-menu.iconic ul li {
        font-size: 18px;
        line-height: 28px;
        margin-bottom: 10px;
        padding-left: 20px
    }
    .pfthumbnailSection .pf-tf-bg-img {
        width: 330px
    }
    .bmjview .pfthumbnailSection .pf-tf-bg-img,
    .cancanview .pfthumbnailSection .pf-tf-bg-img,
    .gyanfreshview .pfthumbnailSection .pf-tf-bg-img,
    .lal10view .pfthumbnailSection .pf-tf-bg-img,
    .milkbunview .pfthumbnailSection .pf-tf-bg-img,
    .sterklaview .pfthumbnailSection .pf-tf-bg-img {
        width: 290px
    }
    .masnory-tf .true-fan-logo,
    .pfthumbnailSection,
    .true-fan-actor {
        border-radius: 36px
    }
    .get-intouch-client,
    .main-wrapper {
        border-radius: 0 0 50px 50px
    }
    .masnory-tf .tf-pinkbx {
        padding: 18px 30px 130px 40px;
        border-radius: 36px
    }
    .masnory-tf .true-fan-logo,
    .opsysimgbx img {
        width: 180px
    }
    .true-fan-actor {
        height: 164px;
        width: calc(100% - 180px)
    }
    .owf-section {
        padding-top: 60px;
        padding-bottom: 60px
    }
    .typesdronebx .dronimg img {
        width: 260px
    }
    .opsysbx ul li span.lr {
        margin-top: 10px
    }
    .blue-brd-bx li {
        font-size: 18px;
        padding: 15px;
        border-radius: 15px
    }
    .bigheight,
    .bigheight1 {
        min-height: 145px
    }
    .bigheight2 {
        min-height: 183px
    }
    .challange-travel .blue-brd-bx li {
        line-height: 24px
    }
    .iotexpicon img {
        height: 50px
    }
    .know-more-section .sf-item .heading-3 {
        font-size: 28px;
        margin: 20px 0
    }
    .blue-arrow-list li a,
    .contact-form.elearingform h3,
    .our-off-section .address-bx .add-heding {
        font-size: 21px
    }
    .comshapeImg.rocketThumb {
        max-width: 180px
    }
    .imgwd120,
    .indhan .pf-thumbnail-bx .pf-bx-circle img {
        width: 100px
    }
    .benifits-social-list li {
        padding: 15px
    }
    .gf-social-platform .isometric-iphone {
        right: -170px
    }
    .social-platform-section .circle-bx-left ul li {
        font-size: 18px;
        margin: 20px 0
    }
    .benifits-ondemand .white-bx p,
    .benifits-social-list li p,
    .cmn-brd-bx p,
    .white-logo-bx .his-left p {
        font-size: 18px;
        line-height: 24px
    }
    .canvas-bg-contianer,
    .curve-arrow-btn {
        font-size: 16px;
        line-height: 32px;
        padding: 10px 30px
    }
    .admin-thumb-demand.sport-admin .admin-thumb-2 {
        max-width: 72%
    }
    .sportsfullgrey .scbanmid .leftAppbx {
        margin-top: -120px;
        max-width: 64%
    }
    .consultantbtnrw.perfectmatch a {
        font-size: 18px;
        padding: 13px 24px 13px 0
    }
    .consultantbtnrw .unlinkv {
        font-size: 18px;
        padding-top: 13px
    }
    .consultantbtnrw.experts a {
        font-size: 18px;
        padding: 15px 28px
    }
    .effect-16 {
        padding: 8px 0 4px;
        letter-spacing: .25px;
        font-size: 18px
    }
    .effect-16~label {
        top: 9px;
        font-size: 18px;
        letter-spacing: -.3px
    }
    .fileuploadrw label:after {
        position: absolute;
        width: 30px;
        height: 30px;
        background-size: 13px;
        top: -1px
    }
    .fileuploadrw label,
    .optional-text {
        font-size: 18px;
        padding: 8px 0 4px
    }
    .agreecheck label {
        font-size: 16px;
        line-height: 30px
    }
    .contact-details a,
    .portfoliotabs .nav-tabs .nav-link {
        font-size: 24px
    }
    .plateformbx .plateboxtext {
        font-size: 20px
    }
    .main-wrapper {
        padding: 120px 0 80px
    }
    .getintouch-section-page .getintouch-content-bx {
        padding: 60px 40px
    }
    .getintouch-section-page .fpSlider-bx {
        padding: 30px 30px 80px;
        border-radius: 20px;
        max-width: 500px
    }
    .fpSlider-bx .fpSlider .testimonial-bx .client-detials .clint-pic {
        width: 60px;
        height: 60px;
        margin-right: 20px
    }
    .google-map-section {
        margin-top: 80px;
        margin-bottom: 80px
    }
    .client-section .client-slider-bx {
        border-radius: 30px;
        padding: 30px;
        margin: 60px 30px 0
    }
    .client-section .client-slider-bx .owl-carousel {
        padding: 0 80px
    }
    .hero-section h1 {
        font-size: 56px;
        line-height: 64px
    }
    .heading-2_2 {
        font-size: 50px;
        line-height: 60px
    }
    .owl-carousel.hpBannerSlider .owl-item img.homrbanimg {
        height: 560px
    }
    .hpTextBx {
        width: 350px;
        height: 210px;
        bottom: 110px
    }
    .hpBannerSlider {
        bottom: 70px
    }
    .mobile-base {
        max-width: 600px
    }
    .hpTextBx h5 {
        font-size: 20px;
        line-height: 28px;
        margin: 15px 0 0
    }
    .lefthomeCon {
        left: 30px
    }
    .hero-section p {
        font-size: 22px;
        line-height: 32px;
        margin-bottom: 30px;
        max-width: 480px
    }
    .projects-hpage .white-bx-img {
        width: 50px;
        height: 50px
    }
    .foodCirclebx img,
    .projects-hpage .white-bx-img img {
        width: 28px
    }
    .awards-slider {
        margin: 50px 0 0
    }
    .servicemenu ul li a {
        padding: 15px 0;
        font-size: 21px
    }
    .featured-section {
        padding-top: 180px;
        padding-bottom: 60px
    }
    .wegotfeaturedrw .imgbx {
        width: 240px;
        height: 180px
    }
    .wegotfeaturedrw .imgbx img.yrstory {
        width: 140px
    }
    .wegotfeaturedrw .imgbx img.issuewire {
        width: 190px
    }
    .wegotfeaturedrw .imgbx img.fortuneindia {
        width: 175px
    }
    .wegotfeaturedrw .imgbx img.cio-review {
        width: 160px
    }
    .oj-items .oj-item p {
        font-size: 21px;
        line-height: 32px
    }
    .oj-items .oj-item span {
        font-size: 60px
    }
    .foodCirclebx {
        width: 54px;
        height: 54px
    }
    .food-thumbnail-bx .fi-item span {
        font-size: 18px;
        margin: 0 0 0 10px
    }
    .aboutmp-bx .main-shadow-bx {
        padding: 60px
    }
    .text-btn-2 {
        font-size: 14px
    }
    .bluelg-circlelg {
        width: 500px;
        height: 500px
    }
    .bluelg-circlelg img {
        max-width: 500px
    }
    .blog-itmes .Insights-content h3 {
        font-size: 21px;
        line-height: 32px;
        min-height: 60px
    }
    .newsletter-bx .newsBx-left h3 {
        margin: 0 0 30px
    }
    .health-product-section {
        margin: 0 0 60px;
        padding-top: 80px;
        padding-bottom: 60px
    }
    .health-items .health-product-item span.check-circle img,
    .lalten .pf-thumbnail-bx .pf-bx-circle img {
        width: 60px
    }
    .health-items .health-product-txt::after {
        top: 30px;
        height: 3px
    }
    .hassle-free-section .hassle-free-thumb {
        width: 280px;
        margin-top: -110px
    }
    .hassle-free-section .hassle-free-thumb-2 {
        width: 86px;
        top: -90px
    }
    .food-business-section {
        padding-top: 80px
    }
    .cmn-brd-bx li .brand-loges img {
        max-width: 64px
    }
    .droneOpratingsystem {
        padding-top: 60px
    }
    .fpSlider-bx {
        padding: 30px 30px 40px
    }
    .testimonialsvideobx {
        width: 300px
    }
    .blog-header {
        padding: 10px 20px 20px
    }
    .head-searchbx .form-control {
        height: 40px;
        border-radius: 5px;
        font-size: 16px;
        padding-left: 42px
    }
    .is-icon {
        width: 40px;
        height: 40px;
        line-height: 32px
    }
    .is-icon img {
        max-width: 20px !important
    }
    .main-shadow-bx {
        padding: 30px 40px 60px
    }
    .airtel .pf-thumbnail-bx .pf-bx-circle img {
        width: 70px
    }
    .arrow-controls .arrow-button img {
        width: 42px
    }
    .sitemap h2 {
        font-size: 36px;
        margin-bottom: 20px
    }
    .sitemap_content_items h5 {
        font-size: 20px;
        margin-bottom: 20px
    }
    .appslidescbx .browzlyApp img,
    .appslidescbx .choicemonk img,
    .appslidescbx .gymnestAppbx img,
    .appslidescbx .lifologyAppbx img,
    .appslidescbx .pmuAppbx img,
    .appslidescbx .theaAppbx img,
    .thanksimg img {
        width: 400px
    }
    .notfoundwrap {
        width: 55%;
        right: 0
    }
    .errorpgsmtxt {
        max-width: 540px
    }
    .lottieAnim {
        width: 560px;
        padding-bottom: 50px
    }
    .lottieAnim.blockchain {
        width: 540px
    }
    .countrycode,
    .lottieAnim.react {
        margin-top: 0
    }
    .lottieAnim.ai {
        width: 720px;
        margin-top: -140px
    }
    .lottieAnim.android {
        width: 460px
    }
    .lottieAnim.nodejs {
        width: 640px;
        margin-left: 40px
    }
    .lottieAnim.ios {
        width: 420px;
        padding-bottom: 80px;
        margin-left: 60px
    }
    .lottieAnim.qa,
    .lottieAnim.wearable {
        margin-top: -40px;
        padding-bottom: 50px
    }
    .lottieAnim.wearable {
        width: 640px;
        margin-left: 30px
    }
    .lottieAnim.qa {
        width: 560px;
        margin-left: 80px
    }
    .main-wrapper.uae {
        padding-bottom: 80px
    }
    .main-wrapper.uae .hero-section h1 {
        font-size: 42px;
        line-height: 50px;
        margin-bottom: 30px
    }
    .main-wrapper.uae .lefthomeCon {
        left: 70px
    }
    .hero-section .uaehead p {
        font-size: 20px;
        margin-bottom: 30px
    }
    .section-title .megaphone {
        top: 3px
    }
    .businesscardimgrw img {
        width: 240px
    }
    .appknowmore,
    .businesscardimgrw {
        margin-top: 20px
    }
    .main-wrapper.uae .heading-3 {
        font-size: 28px;
        line-height: 36px
    }
    .helptechugoCon h4 {
        font-size: 22px
    }
    .helptechugoCon .iconbx img {
        height: 56px
    }
    .bookmeetingbxCon h4 {
        font-size: 26px
    }
    .meetingpersonrow .meetperson {
        width: 72px
    }
    .register-here {
        margin-top: 10px;
        padding-top: 25px
    }
    .bannerview .video_textCon {
        bottom: 60px
    }
    .dronertban.travelban {
        right: -210px
    }
    .dronertban.travelban img {
        width: 1100px
    }
    .dronertban.travelban.travel-tourism-view img {
        width: 960px
    }
    .main-wrapper .mainbanview p.travel-ban-txt{
        max-width: 620px;
    }
    .general-features-thumbnails .lottieAnim_elearning {
        max-width: 580px
    }
    .coursescreen_maxwd {
        max-width: 720px
    }
    .appboxportfolio .browzyportApp.pmu img,
    .what_youLearn .aniCode {
        width: 580px
    }
    .appboxportfolio .browzyportApp.cancan img {
        height: 480px
    }
    .video-modal-dialog.elearning .modal-dialog {
        max-width: 960px
    }
    .appslidescbx {
        margin-right: 0
    }
    .appContentbx h4 {
        font-size: 15px
    }
    .owl-carousel.learningapps .owl-nav {
        right: 25px;
        bottom: 25px
    }
    select.training {
        padding: 8px 0 4px;
        font-size: 18px
    }
    .formwrapper .formtrainCon h3,
    .requirementbx h3,
    .what_youLearn h3 {
        font-size: 32px
    }
    .fitness-app-screen {
        width: 560px
    }
    .fitness-app-screen .screen-app img {
        width: 360px
    }
    .medicine-app-list ul li::before {
        position: absolute;
        left: -38px;
        top: 8px;
        background-size: 12px
    }
    .medicine-app .invest-grocery-content {
        padding-top: 30px
    }
    .medicine-app-list {
        padding: 30px 0
    }
    .main-wrapper.fleet-management.crossplatform .mainbanview .banConSec{
        padding: 0 80px;
    }
    .alliance-techugo ul li{
        font-size: 18px;
    }
    .main-navigation.top-tech-header .mega-dropdown-menu{
        margin-left: -550px;
    }
    .servicemenubx {
        width: 1100px
    }
}

@media (max-width:1600px) {
    .main-wrapper .mainbanview p {
        font-size: 20px;
        line-height: 32px
    }
    .contact-details,
    .getintouch-section .section-title {
        margin-bottom: 50px
    }
    .getintouch-section-page .agreecheck {
        padding-bottom: 15px !important
    }
    .our-off-section .footer-address .address-bx {
        margin: 5% 0
    }
    .tusad-section .tusad-items h6 {
        margin-bottom: 20px;
        font-size: 22px;
        line-height: 30px
    }
    .tusad-section .tusad-items ul li:before {
        width: 13px;
        height: 13px;
        top: 5px
    }
    .tusad-section .tusad-items ul li {
        padding-left: 25px
    }
    .know-more-section .section-title h2 {
        margin-bottom: 40px
    }
    .mw-100 {
        max-width: 100px !important;
        height: 70px
    }
    .mw-100.mb-5,
    .title-img150.mb-5 {
        margin-bottom: 20px !important
    }
    .bs-benifit-section .bs-benifit-section-bx {
        padding: 50px
    }
    .his-right-mob,
    .mcbook-set-bx {
        max-width: 80%;
        margin: 0 auto
    }
    .main-wrapper .canvas-bg-contianer {
        min-height: 90vh
    }
    .social-med-banner .his-right-mob {
        margin: 0 0 0 auto;
        max-width: 70%
    }
    .main-wrapper .social-med-banner {
        padding-bottom: 10%;
        background: 0 0
    }
    .aboutpghead,
    .canvas-bg-contianer p {
        font-size: 30px
    }
    .online-food-bx {
        padding: 80px 100px 140px
    }
    .lh-100 {
        line-height: 80px
    }
    .lh-90 {
        line-height: 78px
    }
    .benifits-investment-section .white-bx p {
        font-size: 18px;
        line-height: 26px
    }
    .who-all-section .white-bx {
        min-height: 185px;
        height: auto;
        margin: 28px 0 8px 40px;
        max-width: 250px;
        width: 100%
    }
    .custom-accordian p {
        font-size: 16px
    }
    .frequently-asked-section {
        padding-top: 80px;
        padding-bottom: 80px
    }
    .frequently-asked-section .head-searchbx .form-control {
        height: 50px;
        padding-left: 42px
    }
    .frequently-asked-section .faq-serach-bx .is-icon {
        width: 50px;
        height: 50px;
        line-height: 45px
    }
    .online-food-section .main-shadow-bx {
        padding: 40px 50px 70px
    }
    .online-food-bg {
        border-radius: 25px;
        background-position: bottom right
    }
    .custom-accordian .card-body {
        margin: 0 0 0 54px
    }
    .custom-accordian button {
        font-size: 18px
    }
    .food-thumbnail-bx .fi-arrow {
        margin: 0 30px
    }
    .main-wrapper.white-logo-bx .his-right {
        max-width: 90%;
        margin: 10% auto 0
    }
    .hassle-free-section .section-title {
        padding-right: 0
    }
    .heading-1 {
        font-size: 74px;
        line-height: 84px
    }
    .mutiple-mobile-bx .isometric-iphone {
        top: 11%
    }
    .doctor-app-section .mutiple-mobile-bx .isometric-iphone {
        top: 4%
    }
    .simple-list ul li,
    .tech-stack-section .circle-bx-left ul li {
        font-size: 18px;
        line-height: 30px;
        margin-bottom: 0
    }
    .dash-list-2 li em {
        width: 10px;
        top: 14px
    }
    .dash-list-2 li {
        padding-left: 20px;
        margin-bottom: 10px
    }
    .tech-stack-section .circle-bx-left h5 {
        font-size: 18px;
        line-height: 28px;
        margin: 0 0 10px !important
    }
    .doctor-app-section .mutiple-mobile-bx .grey-bg-rt {
        transform: translate(-40px, -40px)
    }
    .doctor-app-section {
        padding-top: 40px;
        padding-bottom: 70px
    }
    .admin-thumb-demand .admin-thumb-2,
    .doctor-app-section .mutiple-mobile-bx,
    .mutiple-mobile-bx {
        max-width: 50%
    }
    .doctor-app-section .circle-bx-left ul,
    .patient-app-section .circle-bx-left ul {
        margin: 0 !important
    }
    .circle-bx-left .circle-bx-list li {
        margin: 0 0 20px
    }
    .main-wrapper .canvas-bg-contianer {
        background-size: cover;
        padding-bottom: 50px
    }
    .health-items .health-product-item p {
        font-size: 16px;
        line-height: 24px
    }
    .entertainment-platform-section .benifits-social-list li {
        min-height: 150px
    }
    .entertainment-platform-section .benifits-social-list li p,
    .featurenode p {
        font-size: 16px;
        line-height: 20px
    }
    .service-provider .service-provider-thumb {
        max-width: 60%
    }
    .admin-thumb.admin-thumb-3 {
        max-width: 55%
    }
    .gf-financial-full-img .full-mobile-bg img {
        margin-top: -100px;
        max-width: 75%
    }
    .blue-arrow-list li.active,
    .blue-arrow-list li:hover {
        padding-left: 40px
    }
    .blue-arrow-list li {
        padding-left: 40px;
        margin-bottom: 20px
    }
    .blue-arrow-list li em {
        width: 25px;
        height: 25px;
        top: 7px;
        background-size: 100%
    }
    .tutor-module-sec .yellow-ball {
        margin: 140px 0 50px
    }
    .general-features-thumbnails {
        padding-top: 0
    }
    .solutionsfeaturesbx {
        padding: 20px 20px 15px
    }
    .andoriod-off .grey-bx-img img,
    .blockchainpg .grey-bx-img img,
    .solutionsfeaturesbx .soliconrw img {
        height: 36px
    }
    .iot-integration {
        padding-bottom: 80px
    }
    .solutionsfeaturesbx.chatboat .soliconrw img {
        height: 50px
    }
    .featurenode .solfeanm {
        margin-bottom: 10px
    }
    .gf-thumb .gf-flatgrey {
        margin-top: -85px
    }
    .gf-thumb-social {
        max-width: 88%;
        margin-left: auto
    }
    .gfs-thumb.gfs-thumb-3 {
        max-width: 88%;
        right: -8%
    }
    .ada-thumbnails,
    .gfs-thumb.gf-thumb-3 {
        max-width: 77%;
        position: relative
    }
    .general-features-thumbnails .lottieAnim_elearning {
        max-width: 540px
    }
    .aboutpgsmhead {
        font-size: 24px
    }
}

@media (max-width:1540px) {
    .dronertban {
        top: 140px
    }
    .escooterban{
        right: 120px;
    }
    .heading-2_1 {
        font-size: 36px;
        line-height:44px;
        margin-bottom: 20px;
    }
    .posreact.android .hide_txt {
        left: -29px;
        height: 18px;
    }
    .message-app-screen {
        width: 900px;
        right: -180px
    }
    .fantasy-app-banner img,
    .music-app-banner img {
        width: 760px
    }
    .dating-app-screen {
        width: 660px
    }
    .audioimg img,
    .dating-app-screen .yellowbgb {
        width: 300px
    }
    .ms-pick-menu ul li:before {
        height: 2px;
        top: 12px
    }
    .heading-35,
    .ms-pick-menu.iconic h3 {
        font-size: 21px;
        margin-bottom: 15px
    }
    .dronertban img.drone {
        width: 600px
    }
    .ecommercepg .dronertban img.drone {
        width: 520px
    }
    .dronertban.smediamob {
        right: -40px;
        top: 90px
    }
    .dronertban.smediamob img {
        width: 720px
    }
    .heading-2 {
        font-size: 50px;
        line-height: 60px
    }
    .opshead,
    .typesdronebx h4 {
        font-size: 21px
    }
    .audioimg {
        bottom: -100px
    }
    .hero-section.grocerypg .grocery-banner p,
    .opensorbxCon h4,
    .our-off-section .address-bx .add-heding,
    .projects-section .white-bx p {
        font-size: 18px
    }
    .escooterban img.escooter {
        width: 630px
    }
    .scbanmid .leftAppbx img {
        height: 640px
    }
    .scbanmidCon .esrtban img,
    .what_youLearn .aniCode {
        width: 580px
    }
    .adminmac {
        width: 800px;
        margin-right: 150px
    }
    .escblr {
        width: 480px
    }
    .scharwareimg img {
        width: 680px
    }
    .sccoterhardware {
        padding-bottom: 80px
    }
    .investorEscooty .investorEscootyCon {
        padding: 40px 50px
    }
    .circleinvest {
        width: 480px;
        height: 480px
    }
    .mainbanview.entertainment-banner .dronertban {
        width: 76%
    }
    .techugohelpsSection {
        padding-top: 60px;
        padding-bottom: 60px
    }
    .section-title h2 {
        font-size: 32px;
        line-height: 40px
    }
    .section-title.leaf-bx img {
        max-width: 36px
    }
    .imgwd120 {
        width: 90px
    }
    .imgwd100,
    .pf-thumbnail-bx .pf-bx-circle img,
    .shopquartz .pf-thumbnail-bx .pf-bx-circle img {
        width: 70px
    }
    .bs-benifit-section .bs-benifit-section-bx p,
    .countryportfolio .title_text,
    .his-left p,
    .main-wrapper .mainbanview p,
    .section-title p,
    .techConbxs p,
    .technologytabConv,
    .webuildproductsSection .title_text,
    p {
        font-size: 16px;
        line-height: 26px
    }
    .dash-list-2 li,
    .droneConbx ul li,
    .opsysbx ul li,
    .social-platform-section .circle-bx-left ul li,
    .what_youLearn ul li {
        font-size: 16px
    }
    .main-wrapper .mainbanview p {
        max-width: 520px
    }
    .main-wrapper .mainbanview p.ecom {
        max-width: 690px
    }
    .fpSlider-bx .fpSlider .testimonial-bx p,
    .metrics-track .tusad-items ul li a,
    .ms-pick-menu ul li a,
    .ms-pick-menu.iconic ul li,
    .our-off-section .address-bx p,
    .tusad-section .tusad-items ul li {
        font-size: 16px;
        line-height: 24px
    }
    .tusad-section .tusad-items h5 {
        margin-bottom: 20px;
        font-size: 17px
    }
    .service-offer-bx.argumentspg {
        padding: 0 60px
    }
    .dronfutrebox p {
        max-width: 600px
    }
    .reactlogoview {
        top: -80px
    }
    .reactlogoview img {
        width: 500px
    }
    .commpd,
    .main-wrapper.uae .commpd,
    .technologycounpg {
        padding-left: 60px;
        padding-right: 60px
    }
    .slnav {
        margin-right: 60px
    }
    .advance-launch-section,
    .culactivites-section {
        padding-left: 60px
    }
    .social-platform-section .circle-bx-left ul li img {
        height: 24px
    }
    .admin-thumb-demand.sport-admin .admin-thumb-2 {
        max-width: 68%;
        bottom: 20px
    }
    .test-horizontal-likes {
        margin-bottom: 25px;
        margin-right: 25px;
        max-width: 680px
    }
    .testimonial-section .test-horizontal .test-like-bx {
        min-width: 210px;
        border-radius: 20px
    }
    .testimonial-section .testimonial-bx {
        width: 300px;
        margin-right: 25px;
        border-radius: 20px;
        padding: 20px;
        min-height: 468px
    }
    .testimonial-bx p {
        font-size: 16px;
        margin-bottom: 26px;
        line-height: 28px
    }
    .testimonial-bx .client-detials .clint-pic {
        width: 50px;
        height: 50px;
        margin: 0 15px 0 0
    }
    .testimonial-bx .client-detials .clint-pic img {
        max-width: 100%
    }
    .test-horizontal .test-horizontal-likes:nth-child(2) .testimonial-bx {
        margin-left: 25px
    }
    .client-detials .about-client h4 {
        font-size: 20px;
        margin: 0
    }
    .client-detials .about-client p {
        font-size: 14px;
        line-height: 22px;
        margin: 0
    }
    .masnory-tf .tf-pinkbx {
        padding: 18px 30px 113px;
        border-radius: 24px
    }
    .hero-section .uaehead p,
    .oj-items .oj-item p,
    .tf-pinkbx p {
        font-size: 18px;
        line-height: 28px
    }
    .masnory-tf .true-fan-logo,
    .pfthumbnailSection,
    .true-fan-actor {
        border-radius: 24px
    }
    .main-wrapper {
        padding: 105px 0 80px
    }
    .advance-launch-section,
    .contbanConv,
    .main-wrapper.aboutpg {
        padding-top: 100px
    }
    .contactpg .input-effect {
        margin-bottom: 28px
    }
    .getintouch-section-page .fpSlider-bx .fpSlider .testimonial-bx .testConl {
        height: 260px
    }
    .projects-section {
        padding: 70px 40px 160px
    }
    .projects-section.who-all-section {
        padding: 60px 50px !important
    }
    .codedesignrow img,
    .hassle-free-section .hassle-free-thumb,
    .projects-section .white-bx {
        width: 240px
    }
    .projects-section .white-bx .num-text {
        font-size: 36px;
        margin: 20px 0 5px
    }
    .projects-section .white-bx.white-bx-2 {
        top: 230px
    }
    .projects-section .white-bx.white-bx-3 {
        left: 330px;
        top: 210px
    }
    .projects-section h2 {
        font-size: 44px;
        line-height: 44px
    }
    .servicemenu ul li a {
        padding: 12px 0;
        font-size: 19px
    }
    .featured-section {
        padding-top: 160px
    }
    .featured-section::after {
        bottom: -35px
    }
    .wegotfeaturedrw .imgbx {
        width: 210px;
        height: 160px;
        border-radius: 25px;
        margin: 0 0 40px 20px
    }
    .wegotfeaturedrw .imgbx img.yrstory {
        width: 120px
    }
    .wegotfeaturedrw .imgbx img.issuewire {
        width: 164px
    }
    .wegotfeaturedrw .imgbx img.fortuneindia {
        width: 150px
    }
    .wegotfeaturedrw .imgbx img.cio-review {
        width: 140px
    }
    .title-img {
        max-width: 80px
    }
    .award-content-bx {
        max-width: 1000px
    }
    .owl-carousel.awards-slider .cluthc {
        width: 125px
    }
    .owl-carousel.awards-slider .appfutura,
    .owl-carousel.awards-slider .extract,
    .owl-carousel.awards-slider .goodfirms {
        width: 170px
    }
    .section-space,
    .section-space-100,
    .space100 {
        margin-top: 70px
    }
    .bluelg-circlelg {
        width: 440px;
        height: 440px
    }
    .bluelg-circlelg img {
        max-width: 440px
    }
    .blog-itmes .Insights-content p,
    .blogdetailsConSection ul li,
    .portfoliotabs .nav-tabs .nav-link p {
        font-size: 16px;
        line-height: 28px
    }
    .blog-itmes .Insights-content h3 {
        font-size: 20px;
        line-height: 30px
    }
    .bsgrowth .bsgrowth-cricle {
        width: 250px;
        height: 250px
    }
    .advance-launch-section .section-title-two {
        padding: 80px 60px 60px 0;
        border-radius: 0 50px 50px 0
    }
    .hassle-free-section .hassle-free-thumb-2 {
        width: 76px
    }
    .hassle-free-section .section-title {
        padding-left: 0
    }
    .hassle-free-section .section-title .num-text {
        font-size: 100px;
        margin-bottom: 10px
    }
    .hassle-free-bx:before {
        top: 42%
    }
    .hassle-free-section .hassle-free-bx {
        margin-top: 60px
    }
    .sportsfullgrey .scbanmid .leftAppbx.gs-platform {
        max-width: 60%
    }
    .sportsfullgrey .ractanlge-md-right {
        bottom: -140px;
        right: 60px
    }
    .who-all-items .whoitem.whowr {
        margin-left: 15px
    }
    .droneOpratingsystem {
        padding-top: 40px;
        padding-bottom: 10px
    }
    .pf-thumbnail-bx .pf-bx-circle {
        width: 136px;
        height: 136px
    }
    .canCan .pf-thumbnail-bx .pf-bx-circle img {
        width: 110px
    }
    .appboxportfolio .browzyportApp.pmu img,
    .shopquartz .pf-leftbx .pf-tf-bg-img {
        width: 540px
    }
    .shopquartz .pf-thumbnail-bx,
    .theacare .pf-thumbnail-bx {
        max-width: 540px
    }
    .pf-content-bx p {
        margin-bottom: 25px
    }
    .theacare .pf-leftbx .pf-tf-bg-img {
        width: 460px
    }
    .shopquartz .pf-thumbnail-bx .pf-bx-circle,
    .theacare .pf-thumbnail-bx .pf-bx-circle {
        left: 10px;
        bottom: 60px
    }
    .testimonialsvideobx {
        width: 280px
    }
    .owl-carousel.hpBannerSlider .hpairtel,
    .owl-carousel.hpBannerSlider .hpsterkla {
        width: 40px
    }
    .owl-carousel.hpBannerSlider .hpcancan {
        width: 60px
    }
    .sitemap_content_items h5 {
        font-size: 18px;
        margin-bottom: 15px
    }
    .sitemap-body .main-wrapper.sitemap {
        padding-top: 80px
    }
    .lottieAnim {
        width: 530px
    }
    .lottieAnim.uiux {
        width: 500px;
        margin-top: -20px
    }
    .lottieAnim.blockchain {
        width: 510px
    }
    .lottieAnim.ai {
        width: 680px;
        margin-top: -120px
    }
    .lottieAnim.android {
        width: 380px;
        padding-bottom: 50px
    }
    .lottieAnim.nodejs {
        width: 600px;
        margin-left: 20px
    }
    .lottieAnim.ios {
        width: 380px;
        margin-left: 40px
    }
    .lottieAnim.wearable {
        width: 600px;
        margin-top: -20px;
        margin-left: 20px
    }
    .lottieAnim.qa {
        width: 540px;
        margin-top: -30px;
        margin-left: 60px
    }
    .lottieAnim.chatboat {
        margin-top: 0;
        padding-bottom: 90px
    }
    .contact-form.elearingform h3,
    .meetingpersonrow {
        margin-bottom: 10px
    }
    .main-wrapper.uae .hero-section h1 {
        font-size: 36px;
        line-height: 44px;
        margin-bottom: 20px
    }
    .businessdream {
        padding: 80px 0
    }
    .bannerview .video_textCon {
        bottom: 40px
    }
    .contbanConv h1 {
        font-size: 48px;
        line-height: 56px;
        margin-bottom: 20px
    }
    .hero-section .contbanConv p {
        font-size: 24px
    }
    .general-features-thumbnails .lottieAnim_elearning {
        max-width: 500px
    }
    .general-features-thumbnails .trackAppScreen {
        max-width: 280px
    }
    .coursescreen_maxwd {
        max-width: 640px
    }
    .countrytabsv .nav-tabs .nav-link {
        margin: 0 60px
    }
    .appboxportfolio .browzyportApp {
        height: 440px
    }
    .appboxportfolio .browzyportApp img {
        width: 440px
    }
    .appboxportfolio .browzyportApp.cancan img {
        height: 460px;
        bottom: -10px
    }
    .contact-form.elearingform {
        padding-top: 10px;
        padding-bottom: 20px
    }
    .caw-workshop p {
        font-size: 18px;
        line-height: 36px
    }
    .flutter-banner .flutter-ban-con .flutter-app {
        bottom: -35%
    }
    .grocery-banner {
        padding-bottom: 140px
    }
    .main-wrapper.musicpg .on-demand-home .mainbanview p {
        max-width: 700px
    }
    .main-wrapper.fleet-management.crossplatform .mainbanview .banConSec{
        padding: 0 60px;
    }
    .alliance-techugo ul li{
        font-size: 16px;
    }
    .main-wrapper.uae.flutter .hero-section .flutter-ban-con.flutter-page-ban-v p{
        font-size: 18px;
    }
    .mega-dropdown-menu .serviceConmenubx.trending_services .dropdown-menu-itmes li{
      margin-bottom: 0px;
    }
    .trending-header-navigation-view-content .trend-head-t {
         font-size: 21px;
    }
    .cross-trend-btn {
        width: 35px;
        top: 15px;
    }
    .trending-slide-left-p{
        margin-top: 18px;
    }
    .trending-header-navigation-view .main-navigation .nav-menu{
        margin-top: 13px;
    }
     .main-navigation.top-tech-header .mega-dropdown-menu{
        margin-left: -500px;
    }
    .servicemenubx {
        width: 1000px;
    }
}

@media (max-width:1480px) {
    .dronertban {
        top: 100px
    }
    .escooterban{
        right: 80px;
    }
    .fs18{
        font-size: 18px;
    }
    .fantasy-app-banner img {
        width: 700px
    }
    .posreact.android .hide_txt {
        left: -27px;
    }
    .mntpzero {
        margin-top: 0 !important
    }
    .challengeSports .heading-60 {
        font-size: 40px
    }
    .invest-grocery-content,
    .tusad-section.drone {
        padding: 0 60px
    }
    .challengeSports .container,
    .commpd .container,
    .tusad-section.drone .container {
        max-width: initial
    }
    .challengeSports {
        padding-left: 60px;
        padding-right: 60px
    }
    .escooterban img.escooter,
    .lottieAnim.wearable {
        width: 580px
    }
    .scbanmid .leftAppbx img {
        height: 600px
    }
    .scbanmidCon .esrtban img,
    .what_youLearn .aniCode {
        width: 540px
    }
    .adminmac {
        width: 770px;
        margin-right: 130px
    }
    .escblr {
        width: 460px
    }
    .lottieAnim.ai,
    .music-app-banner img,
    .scharwareimg img {
        width: 640px
    }
    .testimonial-section {
        padding: 80px 0 80px 80px
    }
    .iot-integration {
        padding-bottom: 60px
    }
    .projects-section .white-bx {
        width: 225px;
        padding: 15px;
        border-radius: 24px
    }
    .projects-section .white-bx .num-text {
        font-size: 30px;
        margin: 15px 0 2px
    }
    .hpTextBx h5,
    .projects-section .white-bx p {
        font-size: 16px;
        line-height: 24px
    }
    .projects-section .white-bx.white-bx-2 {
        top: 200px
    }
    .projects-section .white-bx.white-bx-3 {
        left: 300px;
        top: 180px
    }
    .containerSpace {
        padding-left: 75px
    }
    .containerRSpace {
        padding-right: 60px
    }
    .gf-thumb-social .vs-right-img {
        right: -75px
    }
    .gf-thumb-social .vs-left-img,
    .video-stream-user .video-stream-thumb-2 {
        left: -75px
    }
    .solutionsfeaturesbx.chatboat .soliconrw img {
        height: 45px
    }
    .solutionsfeaturesCon h4 {
        font-size: 30px
    }
    .owl-carousel.hpBannerSlider .owl-item img.homrbanimg {
        height: 520px
    }
    .hpTextBx {
        width: 320px;
        height: 190px;
        left: -60px
    }
    .who-all-items .whowl {
        margin: 50px 0 0 60px
    }
    .who-all-items .whoitem .white-bx {
        margin: 0 0 30px 20px;
        max-width: 205px;
        min-height: 145px
    }
    .fb-growth .fb-back-circle {
        left: 45px;
        bottom: 20px
    }
    .advance-launch-section .section-title-two {
        padding: 60px 40px 50px 0
    }
    .sportsfullgrey .ractanlge-md-right {
        bottom: -120px;
        right: 40px
    }
    .projects-hpage .projects-section {
        padding: 50px 40px 120px
    }
    .portfolioes-section .pf-bx {
        margin-top: 100px
    }
    .portfolioes-section .section-title h2 {
        font-size: 40px;
        line-height: 50px
    }
    .pf-thumbnail-bx {
        max-width: 370px
    }
    .bajajFinserv .pf-thumbnail-bx .pf-tf-bg-img img,
    .bookMyJet .pf-thumbnail-bx .pf-tf-bg-img img,
    .canCan .pf-thumbnail-bx .pf-tf-bg-img img,
    .gyanDairy .pf-thumbnail-bx .pf-tf-bg-img img,
    .indhan .pf-thumbnail-bx .pf-tf-bg-img img,
    .lalten .pf-thumbnail-bx .pf-tf-bg-img img,
    .milkbun .pf-thumbnail-bx .pf-tf-bg-img img,
    .oneQuesh .pf-thumbnail-bx .pf-tf-bg-img img,
    .sterkla .pf-thumbnail-bx .pf-tf-bg-img img,
    .swadesi .pf-thumbnail-bx .pf-tf-bg-img img {
        width: 290px
    }
    .blog-itmes .Insights-content h3 {
        font-size: 18px;
        line-height: 26px;
        min-height: 50px
    }
    .notfoundwrap {
        width: 50%
    }
    .lottieAnim.android {
        width: 345px
    }
    .lottieAnim.uiux {
        width: 480px;
        margin-top: 0
    }
    .lottieAnim.qa {
        width: 500px;
        margin-left: 40px
    }
    .bannerview {
        right: 40px
    }
    .bannerview .video_textCon {
        bottom: 30px
    }
    .process-item .process-thumb img {
        height: 136px
    }
    .process-item h4 {
        margin-bottom: 20px
    }
    .contbanConv h1 {
        font-size: 44px;
        line-height: 54px
    }
    .contbanConv {
        padding-top: 90px
    }
    .codedesignrow img {
        width: 220px
    }
    .hero-section .contbanConv p {
        font-size: 21px
    }
    .general-features-thumbnails .lottieAnim_elearning {
        max-width: 470px
    }
    .general-features-thumbnails .trackAppScreen {
        max-width: 220px
    }
    .coursescreen_maxwd {
        max-width: 600px
    }
    .countrytabsv .nav-tabs .nav-link {
        margin: 0 54px
    }
    .appboxportfolio .browzyportApp.pmu img {
        width: 520px
    }
    .appboxportfolio .browzyportApp.cancan img {
        height: 440px
    }
    .main-wrapper.uae.caw .bannerview {
        width: 34%;
        top: 100px
    }
    .fluter-anim {
        width: 300px;
        height: 300px
    }
    .flutter-banner .flutter-ban-con .flutter-ban-head-title {
        top: 150px;
        left: 100px
    }
    .prefer-fultter-content .prefer-fultter-box h3,
    .stop-shop-content .stop-option h3 {
        font-size: 24px
    }
    .flutter-app-service .flutter-app-service-con {
        padding: 0 120px
    }
    .on-demand-ban-apps {
        width: 340px;
        height: 340px;
        right: -50px
    }
    .on-demand-ban-apps img {
        left: -140px;
        width: 500px
    }
    .on-demand-home h1 {
        margin-bottom: 15px
    }
    .on-demand-home h2 {
        padding-bottom: 15px
    }
    .on-demand-service-app-screen .on-demand-home-screen {
        width: 480px;
        height: 480px
    }
    .on-demand-service-app-screen .on-demand-home-screen img {
        left: -120px;
        width: 680px
    }
    .on-demand-service-app-screen {
        margin-top: 80px
    }
    .fitness-app .banConSec h2,
    .on-demand-home h2 {
        font-size: 26px
    }
    .flutter-trump-section.on-demand .section-title h2 span.choic img {
        width: 48px
    }
    .grocery-app-ban {
        width: 480px;
        height: 500px
    }
    .main-wrapper.uae.flutter .hero-section.grocerypg .grocery-app-ban img {
        width: 480px
    }
    .main-wrapper.uae.flutter .hero-section.grocerypg .grocery-app-ban.salonapp img {
        width: 450px;
        left: 50px;
        top: -20px
    }
    .grocery-banner {
        padding-bottom: 120px
    }
    .grocery-delivery-bus-grow,
    .mechanism-grocery {
        padding: 50px
    }
    .grocery-consultation-box {
        padding: 0 40px
    }
    .music-app-banner {
        right: -50px;
        bottom: -120px
    }
    .main-wrapper.musicpg .on-demand-home .mainbanview p {
        max-width: 640px
    }
    .music-assets-view {
        max-width: 540px
    }
    .main-navigation.top-tech-header .nav-menu > .nav-menu-bx{
        margin-left: 210px;
    }
    .education-head-herobx h1{
        padding-top: 60px;
        margin-bottom: 15px;
    }
    .main-wrapper .on-demand-home.education-head-herobx .mainbanview p{
        max-width: 760px;
    }
    .mega-dropdown-menu .serviceConmenubx.trending_services .dropdown-menu-itmes li{
      margin-bottom: -1px;
    }
}

@media (max-width:1439px) {
    .circleinvest1 {
        width: 480px;
        height: 480px
    }
    .fantasy-app-banner img {
        width: 640px
    }
    .admin-thumb-demand.sport-admin .admin-thumb-2 {
        max-width: 64%
    }
    .pf-thumbnail-bx {
        max-width: 340px;
        height: 100%;
        width: 100%
    }
    .pf-content-bx {
        min-height: 440px
    }
    .bajajFinserv .pf-thumbnail-bx .pf-tf-bg-img img,
    .bookMyJet .pf-thumbnail-bx .pf-tf-bg-img img,
    .canCan .pf-thumbnail-bx .pf-tf-bg-img img,
    .gyanDairy .pf-thumbnail-bx .pf-tf-bg-img img,
    .indhan .pf-thumbnail-bx .pf-tf-bg-img img,
    .lalten .pf-thumbnail-bx .pf-tf-bg-img img,
    .milkbun .pf-thumbnail-bx .pf-tf-bg-img img,
    .oneQuesh .pf-thumbnail-bx .pf-tf-bg-img img,
    .sterkla .pf-thumbnail-bx .pf-tf-bg-img img,
    .swadesi .pf-thumbnail-bx .pf-tf-bg-img img {
        width: 260px
    }
    .pf-content-bx.wd200 {
        padding-left: 80px
    }
    .leftappview {
        margin-left: 80px
    }
    .airtel .pf-thumbnail-bx .pf-tf-bg-img img,
    .ava .pf-thumbnail-bx .pf-tf-bg-img img,
    .blixr .pf-thumbnail-bx .pf-tf-bg-img img,
    .book-my-forex .pf-thumbnail-bx .pf-tf-bg-img img,
    .browzlyport .pf-thumbnail-bx .pf-tf-bg-img img,
    .lifelong .pf-thumbnail-bx .pf-tf-bg-img img,
    .mynt .pf-thumbnail-bx .pf-tf-bg-img img,
    .real-smart-deal .pf-thumbnail-bx .pf-tf-bg-img img,
    .trueFan .pf-thumbnail-bx .pf-tf-bg-img img {
        width: 320px
    }
    .pf-content-bx p {
        padding-right: 20px
    }
    .notfoundwrap {
        right: 40px
    }
    .lottieAnim {
        width: 480px
    }
    .lottieAnim.blockchain {
        width: 460px
    }
    .lottieAnim.uiux {
        width: 440px
    }
    .lottieAnim.wearable {
        width: 540px;
        margin-left: 0
    }
    .lottieAnim.qa {
        width: 470px
    }
    .bannerview .video_textCon {
        bottom: 20px
    }
    .process-item .process-thumb img {
        height: 124px
    }
    .countrytabsv .nav-tabs .nav-link {
        margin: 0 50px
    }
    .appboxportfolio .browzyportApp.pmu img {
        width: 500px
    }
    .caw-help .ms-pick-menu ul li {
        margin-bottom: 15px
    }
    .fluter-anim {
        width: 280px;
        height: 280px
    }
    .main-navigation.top-tech-header .nav-menu > .nav-menu-bx{
        margin-left: 180px;
    }
    .main-navigation.top-tech-header .nav-menu>.nav-menu-bx>li a{
        padding: 0 15px;
    }
}

@media (min-width:1441px) {
    .feature-tools-section .service-offer-bx {
        padding: 0 4%
    }
}

@media (min-width:1367px) and (max-width:1440px) {
    .container {
        max-width: 1280px
    }
}

@media (max-width:1440px) {
    .last-section-space {
        padding-bottom: 80px !important;
        border-radius: 0 0 50px 50px
    }
    .container-fluid {
        padding: 0 30px
    }
    .whatsCallbx {
        right: 258px;
    }
    .header-fix-tech-top .whatsCallbx {
        right: 235px;
    }
    .who-all-section {
        padding: 50px 21px 30px !important;
        margin: 0 30px
    }
    .projects-hpage .projects-section {
        border-radius: 25px;
        margin: 0
    }
    .projects-hpage .projects-section .white-bx:first-child {
        top: 0
    }
    .hpTextBx .arrow-buttons {
        right: 12px;
        bottom: 8px
    }
    .curve-arrow-btn img {
        margin: 0 0 0 10px
    }
    .dash-list li,
    .latest-insight-section .section-title,
    .testimonial-section .section-title {
        margin-bottom: 10px
    }
    .section-title h2.mb-0 {
        margin-bottom: 0 !important
    }
    .google-map-bx iframe,
    .oj-items .oj-item {
        border-radius: 15px
    }
    .service-section .service-bx {
        padding-right: 10%
    }
    .servicemenu ul li a span.menunm::after {
        bottom: -2px;
        height: 15px
    }
    .servicemenu ul li a span.plusview {
        font-size: 24px
    }
    .wegotfearightview {
        max-width: 550px;
        margin-right: 6%
    }
    .wegotfeaturedrw .imgbx:first-child {
        margin-right: 15px;
        margin-left: 0
    }
    .latest-double-img .Insights-content {
        padding: 32px 24px;
        bottom: 0
    }
    .latest-double-img .Insights-content h3 {
        font-size: 15px;
        margin-bottom: 4px
    }
    .culactivites-slider img,
    .latest-insight-items .latest-img-bx .latest-img img,
    .service-offer-bx.ios-platform .sf-item .grey-bx-img {
        max-width: 100%
    }
    .latest-insight-items .latest-double-img .latest-img-bx {
        margin-bottom: 23px !important;
        padding: 0 !important
    }
    .getintouch-section .section-title img {
        max-width: 55px;
        margin-bottom: 10px !important
    }
    .agreecheck label:before {
        width: 24px;
        height: 24px
    }
    .play-btn span {
        width: 98px;
        height: 98px
    }
    .play-btn i {
        font-size: 35px
    }
    .portfolioes-section .pf-bx:nth-child(odd)>.col-lg-6:first-child .pf-bx-circle {
        right: -25px
    }
    .footer-address .address-bx {
        margin: 0 10% 20px 0
    }
    .address-bx .add-heding:after {
        bottom: 1px
    }
    .dash-list li,
    .footer-section .footer-btm p,
    .newsletter-bx label {
        font-size: 16px
    }
    .heading-2 {
        font-size: 46px;
        line-height: 55px
    }
    .fpSlider-bx .fpSlider .testimonial-bx .client-detials .clint-pic {
        width: 70px;
        height: 70px;
        margin-right: 20px
    }
    .fpSlider-bx .fpSlider .client-detials .about-client p {
        font-size: 14px;
        line-height: 27px
    }
    .blue-arrow-list li,
    .fpSlider-bx .fpSlider .testimonial-bx .client-detials,
    .pf-content-bx p {
        margin-bottom: 20px
    }
    .left-small-arr span,
    .right-small-arr span {
        width: 25px;
        height: 10px;
        padding: 8px 0;
        background-position: 4px;
        background-size: 42px !important
    }
    .left-small-arr:hover span,
    .right-small-arr span {
        background-position: -20px 0
    }
    .right-small-arr:hover span {
        background-position: 3px 0
    }
    .pf-thumbnail-bx .pf-tf-bg-img {
        max-width: 100%;
        top: 0
    }
    .pf-content-bx .heading-2 {
        font-size: 30px;
        line-height: 40px;
        margin-bottom: 5px;
        padding-bottom: 10px
    }
    .pf-content-bx .heading-2::after {
        height: 5px;
        width: 70px
    }
    .pf-content-bx .w-area {
        margin-bottom: 18px
    }
    .pf-content-bx .w-area span {
        font-size: 15px;
        margin-right: 20px
    }
    .pf-content-bx .w-area span:after {
        right: -15px;
        width: 4px;
        height: 4px;
        margin-left: 15px;
        border-radius: 10px;
        top: 7px
    }
    .application-bx a img {
        max-width: 20px !important
    }
    .newsletter-bx input,
    .submit__generated,
    .submit__generated span {
        font-size: 18px
    }
    .our-off-section {
        margin: 100px 0 0
    }
    .blog-itmes .latest-insight-items .latest-img-bx {
        margin-bottom: 50px
    }
    .tab-body>section {
        padding-top: 5%
    }
    .blog-itmes .latest-img-bx .latest-img {
        border-bottom: 15px
    }
    .blog-itmes .client-detials {
        margin: 20px 0 0;
        padding: 11px 0 0
    }
    .blog-itmes .client-detials .clint-pic {
        width: 40px;
        height: 40px
    }
    .blog-itmes .client-detials .about-client h4 {
        font-size: 14px;
        line-height: 18px;
        margin-bottom: 0
    }
    .newsletter-bx input:focus~label,
    .newsletter-bx input:valid~label {
        font-size: 16px
    }
    .circle-btn {
        width: 56px;
        height: 56px;
        flex: 0 0 56px
    }
    .newsBx-right img {
        max-width: 200px
    }
    .newsletter-bx .input-field {
        position: relative;
        max-width: 410px;
        width: 100%
    }
    .white-logo-bx .heading-2 {
        font-size: 55px;
        line-height: 60px;
        margin-bottom: 15px
    }
    .feature-tools-section .service-offer-bx .sf-item .grey-bx-img,
    .service-offer-bx .sf-item .grey-bx-img {
        max-width: 70px
    }
    .tusad-section .tusad-items h6 {
        font-size: 18px;
        border-radius: 6px;
        margin-bottom: 30px;
        padding: 8px 12px
    }
    .blue-arrow-list li.active,
    .blue-arrow-list li:hover {
        padding-left: 40px
    }
    .blue-arrow-list li em {
        top: 10px;
        width: 25px;
        height: 25px;
        background-size: 100%
    }
    .feature-tools-section .service-offer-bx .sf-item {
        margin: 15px 0;
        padding: 20px 30px
    }
    .feature-tools-section .service-offer-bx .sf-item h5 {
        margin: 20px 0 5px
    }
    .food-thumbnail-bx .fi-item img {
        max-width: 66px
    }
    .food-thumbnail-bx .fi-arrow {
        margin: 0 10px
    }
    .food-thumbnail-bx .ver-arrow {
        margin: 10px 0
    }
    .projects-right-bx.pl-5 {
        padding-left: 15px !important
    }
    .custom-accordian .card {
        margin: 0
    }
    .main-wrapper.white-logo-bx .canvas-bg-contianer {
        padding: 80px 0 0
    }
    .admin-sports-section,
    .main-wrapper.white-logo-bx .his-right {
        margin-top: 0
    }
    .hassle-free-section:before {
        height: 50%;
        background-size: 100%
    }
    .heading-2.mb-5.pb-5,
    .heading-2_1.lh-90.mb-5.pb-5 {
        padding-bottom: 0 !important
    }
    .eLearning-module>li .heading-35 {
        font-size: 20px;
        line-height: 30px;
        margin-bottom: 10px !important
    }
    .dash-list li em {
        width: 11px;
        border: 1px solid #3ebdc6;
        margin-top: -7px
    }
    .blue-brd-bx.mt-5.pt-5 {
        padding-top: 0 !important
    }
    .projects-section.who-all-section.benifits-investment-section {
        margin-top: 100px !important;
        padding: 60px 0 70px
    }
    .projects-section.who-all-section.benifits-investment-section .white-bx {
        width: 23%;
        min-height: 160px
    }
    .projects-section.who-all-section.benifits-investment-section .white-bx:nth-child(2) {
        margin-left: 0
    }
    .benifits-investment-section .white-bx p {
        margin-top: 20px
    }
    .admin-panel-section-1 .macb-cirlce-1 {
        width: 96px;
        height: 96px;
        top: 60px;
        right: -2%
    }
    .admin-panel-section-1 .macb-cirlce-2 {
        width: 208px;
        height: 208px;
        bottom: 10px
    }
    .social-med-banner .his-right-mob {
        max-width: 56%
    }
    .main-wrapper .canvas-bg-contianer {
        min-height: 90vh
    }
    .business-revolutionize-section {
        padding-top: 50px;
        padding-bottom: 180px
    }
    .solution-techugo-section .pl-5.mt-5.pt-5 {
        padding: 0 !important
    }
    .general-features-thumbnails .gf-thumb {
        max-width: 200px;
        margin-left: -13px
    }
    .gf-thumb .green-ball-2 {
        right: 16%;
        max-width: 5%
    }
    .parent-module-section .gf-thumb .gf-flatgrey {
        left: -780px !important
    }
    .oj-item.oj-item-cent .oj-item-cnt .oj-item:first-child img {
        height: 100px
    }
    .oj-item.oj-item-cent {
        margin: 0 0 0 15px;
        padding: 0
    }
    .oj-item-cent .oj-item {
        margin-right: 15px
    }
    .member .member-img,
    .oj-item.oj-item-cent .oj-item-cnt,
    .recognition-item p {
        margin-bottom: 15px
    }
    .our-process-sec .process-blubg {
        width: 84%;
        top: 40px
    }
    .process-item h5 {
        font-size: 18px;
        padding: 10px 0 20px
    }
    .process-item .process-thumb {
        margin-bottom: 0
    }
    .process-item .process-detials {
        padding-bottom: 60px;
        padding-top: 30px
    }
    .our-process-sec .process-bx-content {
        max-width: 460px
    }
    .lead-team-sec {
        padding-top: 50px;
        padding-bottom: 30px
    }
    .team-mebrs .member {
        padding-bottom: 50px
    }
    .recognition-item {
        padding: 30px
    }
    .text-btn-2 img {
        height: 14px;
        transform: translate(0, 1px)
    }
    .comsechder p.mb-5 {
        margin-bottom: 30px !important
    }
    .entertainment-modulesitems .ent-bx {
        border-radius: 15px;
        padding: 15px 20px
    }
    .eml-bottom .ent-bx:first-child,
    .eml-top .ent-bx:first-child {
        min-height: 80px
    }
    .eml-top .ent-bx:nth-child(2) {
        min-height: 168px
    }
    .eml-middle .ent-bx {
        min-height: 124px
    }
    .entertainment-modulesitems-right .ent-bx:first-child {
        min-height: 184px
    }
    .entertainment-modulesitems-right .ent-bx:nth-child(2) {
        min-height: 159px
    }
    .gf-thumb-social {
        padding-top: 0;
        margin-top: 50px
    }
    .mediauser-thumb {
        max-width: 82%
    }
    .as-thumb {
        max-width: 50%
    }
    .newsletter-section {
        margin-top: 100px
    }
    .greyBg-space,
    .reactTecUsed {
        padding-top: 50px;
        padding-bottom: 70px
    }
    .ms-pick-menu.iconic {
        margin-top: 10px
    }
    .custom-accordian button {
        padding-left: 20px
    }
    .effect-16:focus~label,
    .has-content.effect-16~label {
        font-size: 12px;
        top: -6px
    }
    .health-banner .dronertban {
        top: 140px
    }
    .yellow-cirlce {
        width: 60px;
        height: 60px;
        bottom: 30%;
        left: 19%
    }
    .admin-thumb-demand.sport-admin {
        margin-top: -190px
    }
    .gfs-thumb.gfs-thumb-3 {
        right: -4%
    }
    .heading-1 {
        font-size: 54px;
        line-height: 70px
    }
    .blob-shape {
        max-width: 40%
    }
    .letstalkSlideboxwrap{
        right: 385px;
    }
    .header-fix-tech-top .letstalkSlideboxwrap {
        right: 364px;
    }
}

@media (max-width:1340px) {
    .main-wrapper .on-demand-home.education-head-herobx .mainbanview p {
        max-width: 700px;
    }
}

@media (max-width:1320px) {
    .fitness-app-screen {
        width: 540px
    }
    .main-navigation.top-tech-header .mega-dropdown-menu{
        margin-left: -450px;
    }
    .servicemenubx {
        width: 900px
    }
    .main-wrapper .mainbanview.drone-app-page-ban p{
        max-width: 480px;
    }
    .dronertban img.drone{
        width: 500px;
    }
    .main-wrapper.crossplatform .fleet-ban.posbanview{
        bottom: -70px;
    }
    .posreact.android .hide_txt {
        left: -22px;
        height: 16px;
    }
    .ecommercepg .dronertban img.drone {
        width: 480px
    }
    .main-wrapper .mainbanview p.ecom {
        max-width: 620px
    }
    .message-app-screen {
        width: 800px;
        right: -160px
    }
    .fantasy-app-banner img,
    .lottieAnim.ai {
        width: 600px
    }
    .dating-app-screen,
    .lottieAnim.nodejs {
        width: 560px
    }
    .dronertban.smediamob img,
    .fitness-app .salonapp-screen-view {
        width: 640px
    }
    .main-wrapper .mainbanview p {
        max-width: 420px
    }
    .droneConbx .droneiconbx {
        width: 50px;
        height: 50px
    }
    .droneConbx ul li,
    .opsysbx ul li {
        line-height: 24px
    }
    .droneConbx h3,
    .heading-35,
    .ms-pick-menu.iconic h3 {
        font-size: 21px
    }
    .heading-2{
        font-size: 40px;
        line-height: 50px
    }
    .heading-2_1 {
        font-size: 28px;
        line-height: 36px
    }
    .ecommercepg .heading-2_1 {
        line-height: 36px
    }
    .heading-45,
    .his-left p p {
        line-height: 28px
    }
    .section-title h2 {
        font-size: 28px;
        line-height: 36px
    }
    .titlesubheads {
        font-size: 23px
    }
    .circle-bx-left .circle-bx-list li a,
    .heading-45 {
        font-size: 18px
    }
    .main-wrapper .social-med-banner.dronbanv {
        padding-bottom: 70px
    }
    .space100 {
        margin-top: 80px
    }
    .opsysimgbx img {
        width: 150px
    }
    .businesscardimgrw img,
    .typesdronebx .dronimg img {
        width: 200px
    }
    .droneOpratingsystem {
        padding-top: 80px
    }
    .adminMacv,
    .food-business-section {
        padding-top: 60px
    }
    .dropopenSource {
        padding-bottom: 80px
    }
    .escooterban img.escooter {
        width: 480px
    }
    .scharwareimg img {
        width: 580px
    }
    .triAdes {
        width: 780px;
        height: 398px;
        background-size: 780px
    }
    .scbanmid .leftAppbx img {
        height: 540px
    }
    .lottieAnim.wearable,
    .scbanmidCon .esrtban img {
        width: 500px
    }
    .adminMacv {
        background-size: 480px
    }
    .adminmac {
        width: 670px;
        margin-right: 100px
    }
    .his-left p p {
        font-size: 16px
    }
    .know-more-section .section-title h2 {
        font-size: 36px;
        line-height: 44px
    }
    .pfthumbnailSection .pf-tf-bg-img {
        width: 290px
    }
    .bmjview .pfthumbnailSection .pf-tf-bg-img,
    .cancanview .pfthumbnailSection .pf-tf-bg-img,
    .gyanfreshview .pfthumbnailSection .pf-tf-bg-img,
    .lal10view .pfthumbnailSection .pf-tf-bg-img,
    .milkbunview .pfthumbnailSection .pf-tf-bg-img,
    .sterklaview .pfthumbnailSection .pf-tf-bg-img {
        width: 260px
    }
    .who-all-section .white-bx {
        margin: 28px 0 0 19px
    }
    .hpBannerSlider {
        right: -120px
    }
    .owl-carousel.hpBannerSlider .owl-item img.homrbanimg {
        height: 480px
    }
    .lefthomeCon {
        left: 15px
    }
    .hero-section h1 {
        font-size: 50px;
        line-height: 60px
    }
    .hero-section p {
        font-size: 20px
    }
    .featured-section {
        padding-top: 140px
    }
    .advance-launch-section .section-title-two {
        padding: 40px 40px 20px 0
    }
    .hassle-free-section .hassle-free-thumb {
        width: 230px;
        margin-top: -80px
    }
    .hassle-free-section .section-title .num-text {
        font-size: 80px
    }
    .hassle-free-section .hassle-free-bx {
        margin-top: 20px;
        padding-bottom: 30px
    }
    .hassle-free-section .hassle-free-thumb-2 {
        width: 70px;
        top: -60px
    }
    .hassle-free-bx::before {
        top: 60%;
        background-size: 2000px
    }
    .circle-bx-left .circle-bx-list li em {
        width: 44px;
        height: 44px;
        line-height: 44px;
        font-size: 18px
    }
    .mem-social a {
        width: 25px;
        height: 25px;
        line-height: 25px;
        font-size: 11px
    }
    .member-info span {
        font-size: 14px
    }
    .pf-content-bx p {
        padding-right: 0
    }
    .lottieAnim {
        width: 460px
    }
    .lottieAnim.blockchain {
        width: 420px
    }
    .lottieAnim.android {
        width: 320px;
        margin-top: 0
    }
    .lottieAnim.uiux {
        width: 400px
    }
    .lottieAnim.qa {
        width: 430px
    }
    .lottieAnim.ios {
        width: 350px
    }
    .dronertban.travelban img {
        width: 920px
    }
    .dronertban.travelban.travel-tourism-view img {
        width: 820px;
    }
    .general-features-thumbnails .trackAppScreen {
        max-width: 200px
    }
    .coursescreen_maxwd {
        max-width: 560px
    }
    .processsliderview .stepnm {
        font-size: 19px
    }
    .processsliderview .heading-3,
    .techConbxs .techheadtitle {
        font-size: 26px
    }
    .countrytabsv .nav-tabs .nav-link {
        margin: 0 40px
    }
    .countrytabsv .nav-tabs .nav-link img,
    .countrytabsv .nav-tabs .nav-link svg {
        height: 44px
    }
    .webuildproductsSection .tab-content {
        padding: 30px;
        min-height: 120px
    }
    .countryportfolio {
        padding: 30px 40px
    }
    .what_youLearn .aniCode {
        width: 460px;
        right: -20px
    }
    .caw-workshop,
    .grocery-consultation {
        padding: 40px
    }
    .caw-workshop p {
        font-size: 16px;
        line-height: 32px
    }
    .caw-help {
        padding: 60px
    }
    .flutter-app-service .flutter-app-service-con {
        padding: 0 90px
    }
    .flutter-banner .flutter-ban-con .flutter-app {
        margin-top: -72px
    }
    .flutter-trump-section {
        padding: 50px 80px
    }
    .prefer-fultter-content .prefer-fultter-box {
        padding: 30px 80px;
        min-height: 160px
    }
    .flutter-framework-con .boxrw .trump-card img {
        margin-right: 10px
    }
    .flutter-framework-con .boxrw .trump-card {
        font-size: 17px;
        padding: 20px
    }
    .main-wrapper .on-demand-home .mainbanview p {
        max-width: 700px
    }
    .flutter-framework-con .features-icon-vis {
        right: 150px
    }
    .fitness-app-screen .screen-app img {
        width: 320px
    }
    .why-choose-fitness-techugo {
        padding: 50px 60px
    }
    .main-wrapper.progressApp .mainbanview{
        height: auto;
        max-height: initial;
        padding-top: 80px;
        padding-bottom: 60px;
    }
    .letstalkSlidebox{
        padding: 0 10px;
    }
    .main-navigation.top-tech-header .nav-menu > .nav-menu-bx {
        margin-left: 160px;
    }
    .header-fix-tech-top .main-navigation .nav-menu > .nav-menu-bx > li a{
        font-size: 15px;
    }
    .main-navigation.top-tech-header .nav-menu > .nav-menu-bx > li a {
        padding: 0 12px;
    }
    .trending-slide-left-p ul li a{
        font-size: 16px;
    }
    .trending-slide-left-p ul li a .novisimg img{
        width: 70px;
    }
    .trending-slide-left-p{
        padding: 15px;
        min-height: 75vh;
    }
    .trend-connect-instantly{
        display: none;
    }
    .trending-header-navigation-view .mega-dropdown-menu ul.dropdown-menu-itmes li a{
        font-size: 14px !important;
    }
    .trend-connect-instantly img.ins {
        width: 110px;
    }
    .trend-connect-instantly h3{
        font-size: 20px;
    }
    .trend-connect-instantly h4{
        font-size: 14px;
    }
    .trending-funding-sm-screen img {
        max-width: 320px;
    }
    .servicemenubx .serviceConmenubx.trending_services .menubx{
        max-height: 75vh;
        overflow: hidden;
        overflow-y: auto;
    }
    .tren-col-28w{
        -ms-flex: 0 0 24%;
        flex: 24%;
        max-width: 24%;
    }
    .tren-col-72w {
        -ms-flex: 0 0 76%;
        flex: 76%;
        max-width: 76%;
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon{
        margin-right: 5px;
    }
}

@media (max-width:1220px) {
    .fullrowwd,
    .maxwd80s {
        max-width: 100%
    }
    .main-wrapper .mainbanview.eLearning-app-page-ban .dronertban img.drone {
        width: 420px;
    }
    .dronertban img.drone {
        width: 470px;
    }
    .main-wrapper .mainbanview.eLearning-app-page-ban p {
        max-width: 520px;
    }
    .canvas-bg-contianer .heading-2 {
        font-size: 36px;
        line-height: 40px
    }
    .animationhide,
    .solfeanm br {
        display: none
    }
    .fullrowwd {
        flex: 0 0 100%
    }
    .main-navigation .nav-menu>.nav-menu-bx>li a {
        padding: 0 15px
    }
    .ecommercepg .dronertban img.drone,
    .lottieAnim.qa {
        width: 400px
    }
    .main-wrapper .mainbanview p.ecom {
        max-width: 580px
    }
    .fantasy-app-banner img {
        width: 560px
    }
    .dating-app-screen {
        width: 500px
    }
    .dronfutrebox {
        padding: 40px 0
    }
    .containerSpace {
        padding-left: 45px
    }
    .containerRSpace,
    .culactivites-section {
        padding-left: 30px
    }
    .containerRSpace {
        padding-right: 30px
    }
    .doctor-app-section {
        margin: -70px 0 0
    }
    .know-more-section .sf-item .heading-3,
    .newsletter-bx .newsBx-left h3 {
        font-size: 24px;
        line-height: 36px
    }
    .main-wrapper {
        padding-top: 90px
    }
    .commpd,
    .main-wrapper.uae .commpd,
    .technologycounpg {
        padding-left: 30px;
        padding-right: 30px
    }
    .countryportfoliowrap {
        margin: 0 30px
    }
    .slnav {
        margin-right: 30px
    }
    .heading-2_1 {
        margin-bottom: 25px
    }
    .testimonial-section {
        padding-left: 50px
    }
    .testimonial-section .small-arrow-buttons {
        margin-right: 50px
    }
    .service-offer-bx.argumentspg {
        padding: 0 40px
    }
    .feature-tools-section .service-offer-bx .sf-item {
        padding: 15px 20px
    }
    .imgwd80 {
        width: 70px
    }
    .imgwd1one,
    .masnory-tf.bookmfview .true-fan-logo img {
        width: 90px
    }
    .dronertban.smediamob img,
    .music-app-banner img {
        width: 540px
    }
    .agreecheck label {
        font-size: 14px;
        line-height: 28px
    }
    .masnory-tf.truefanview .true-fan-logo img {
        width: 120px
    }
    .masnory-tf.cancanview .true-fan-logo img {
        width: 80px
    }
    .masnory-tf.lal10view .true-fan-logo img {
        width: 60px
    }
    .masnory-tf.milkbunview .true-fan-logo img {
        width: 56px
    }
    .masnory-tf.sterklaview .true-fan-logo img {
        width: 75px
    }
    .tech-stack-section .consultantbtnrw {
        margin-top: 40px
    }
    .get-intouch-client {
        padding-top: 60px;
        padding-bottom: 80px
    }
    .client-section .client-slider-bx {
        padding: 25px;
        margin: 60px 25px 0
    }
    .getintouch-section-page .getintouch-content-bx {
        padding: 40px 30px
    }
    .owl-carousel.hpBannerSlider .owl-item img.homrbanimg {
        height: 420px
    }
    .hero-section h1 {
        font-size: 44px;
        line-height: 50px
    }
    .hero-section p {
        font-size: 18px;
        line-height: 28px;
        max-width: 400px
    }
    .projects-hpage .projects-section {
        padding: 40px 30px 100px
    }
    .projects-hpage .projects-section.who-all-section {
        padding: 40px 30px 20px !important
    }
    .projects-section .white-bx {
        width: 200px
    }
    .projects-section .white-bx p {
        font-size: 15px
    }
    .projects-section .white-bx.white-bx-3 {
        left: 280px
    }
    .digithead,
    .projects-section h2 {
        font-size: 36px
    }
    .bluelg-circlelg {
        width: 360px;
        height: 360px
    }
    .bluelg-circlelg img {
        max-width: 360px
    }
    .food-business-section .food-thumbnail-bx {
        padding: 80px 0
    }
    .device-browser img {
        max-width: 96%
    }
    .advance-tech-section .device-browser-bg,
    .bsgrowth .bsgrowth-cricle {
        left: 30px
    }
    .application-bx {
        margin-bottom: 30px
    }
    .blog-itmes {
        padding: 0
    }
    .owl-carousel.hpBannerSlider .hpairtel,
    .owl-carousel.hpBannerSlider .hpsterkla {
        width: 30px
    }
    .box_wrap .box_heading {
        font-size: 28px;
        line-height: 36px
    }
    .newsletter-section {
        margin-top: 80px
    }
    .lottieAnim,
    .what_youLearn .aniCode {
        width: 420px
    }
    .lottieAnim.ai {
        width: 560px;
        margin-left: 0
    }
    .lottieAnim.android {
        width: 300px;
        margin-left: 40px
    }
    .lottieAnim.nodejs {
        width: 520px
    }
    .lottieAnim.ios {
        width: 330px;
        margin-left: 0;
        margin-right: 20px
    }
    .lottieAnim.uiux {
        width: 380px;
        margin-right: 20px
    }
    .appboxportfolio .browzyportApp.pmu img,
    .lottieAnim.wearable {
        width: 470px
    }
    .hero-section .uaehead p {
        max-width: 390px
    }
    .dronertban.travelban {
        right: -160px
    }
    .dronertban.travelban img {
        width: 800px
    }
    .dronertban.travelban.travel-tourism-view img {
        width: 720px;
    }
    .main-wrapper .mainbanview p.travel-ban-txt {
        max-width: 520px;
    }
    .main-wrapper .mainbanview .bantextv {
        left: 40px;
    }
    .general-features-thumbnails .lottieAnim_elearning {
        max-width: 420px
    }
    .coursescreen_maxwd {
        max-width: 520px
    }
    .digittitler {
        font-size: 16px
    }
    .ourprocessCounSlider.owl-carousel .processimgrow img {
        height: 110px
    }
    .techConbxs .techiconbxs {
        width: 60px;
        height: 60px
    }
    .techConbxs .techiconbxs svg.android {
        height: 20px
    }
    .techConbxs .techiconbxs img,
    .techConbxs .techiconbxs svg {
        height: 28px
    }
    .processsliderview .heading-3,
    .techConbxs .techheadtitle {
        font-size: 24px
    }
    .appboxportfolio .browzyportApp.cancan img {
        height: 400px
    }
    .thingsimg img {
        height: 80px
    }
    .ecommSimpleStep {
        padding-right: 40px
    }
    .grocery-app-ban {
        width: 500px;
        height: 520px
    }
    .main-wrapper.uae.flutter .hero-section.grocerypg .grocery-app-ban img {
        width: 440px
    }
    .music-app-banner {
        bottom: -80px
    }
    .main-wrapper.musicpg .on-demand-home .mainbanview p {
        max-width: 540px
    }
    .music-assets-view {
        max-width: 400px
    }
    .main-wrapper.fleet-management.crossplatform .mainbanview .banConSec{
        padding: 0 20px;
    }
    .discover-ai-box-menu {
        padding: 30px 20px;
    }
    .letstalkSlideboxwrap .itechniq-tabs-content-detail ul li a{
        font-size: 14px;
    }
    .header-fix-tech-top .letstalkSlidebox{
        display: none;
    }
    .main-navigation.top-tech-header .nav-menu > .nav-menu-bx > li a {
        padding: 0 15px;
    }
    .trending-funding-screen img{
        width: 640px;
    }
    .trend-connect-instantly .get-touch-btn {
        font-size: 14px;
        width: 110px;
        height: 41px;
    }
    .coltrendswd50{
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .main-wrapper .on-demand-home.education-head-herobx .mainbanview p {
        max-width: 550px;
    }
    .main-wrapper.uae.flutter .hero-section .flutter-ban-con.flutter-page-ban-v p {
        font-size: 16px;
        line-height: 28px;
    }
}

@media (max-width:1170px) {
    .audioimg img {
        width: 260px
    }
    .posreact.android .hide_txt {
        left: -24px;
    }
    .main-navigation .nav-menu>.nav-menu-bx>li a {
        font-size: 15px;
        padding: 0 10px
    }
    .main-wrapper .mainbanview p.ecom {
        max-width: 520px
    }
    .opensorbxCon .drimgrw img.droneCode,
    .opensorbxCon .drimgrw img.groundCon {
        width: 50px
    }
    .opensorbxCon .drimgrw img.ardupi,
    .wegotfeaturedrw .imgbx img.cio-review {
        width: 120px
    }
    .opensorbxCon .drimgrw img.mavlink,
    .wegotfeaturedrw .imgbx img.fortuneindia {
        width: 130px
    }
    .opensorbxCon .drimgrw img.px4,
    .ver-imgbx span.wix_techugo {
        width: 70px
    }
    .opensorbxCon .drimgrw {
        height: 50px;
        line-height: 50px;
        margin-bottom: 15px
    }
    .scbanmid .leftAppbx img {
        height: 500px
    }
    .scbanmidCon .esrtban img {
        width: 460px
    }
    .ser-offer-section .section-title p {
        max-width: 100%
    }
    .owl-carousel.awards-slider .appfutura,
    .owl-carousel.awards-slider .extract,
    .owl-carousel.awards-slider .goodfirms,
    .ver-imgbx span.discord_techugo,
    .ver-imgbx span.instagram_techugo,
    .ver-imgbx span.mynthra_techugo,
    .ver-imgbx span.pintrest_techugo {
        width: 150px
    }
    .ver-imgbx span.facebook_techugo,
    .ver-imgbx span.ubereats_techugo {
        width: 140px
    }
    .ver-imgbx {
        margin-top: 30px
    }
    .benifits-social-list li p {
        font-size: 16px;
        letter-spacing: -.5px
    }
    .interthingsOfferedrow {
        padding-top: 40px
    }
    .plateformbx .plateboxtext {
        font-size: 18px
    }
    .chsports-platforms .plateformbx .platimg img {
        height: 44px
    }
    .escooterban {
        right: 40px
    }
    .doctor-app-section .circle-bx-left {
        right: 30px
    }
    .macbookpos {
        margin-top: -200px
    }
    .hpTextSlider {
        padding: 15px 15px 32px
    }
    .hero-section p {
        max-width: 360px
    }
    .mobile-base {
        right: 30px;
        bottom: -180px
    }
    .hpTextBx {
        width: 290px;
        height: 170px;
        left: -80px;
        bottom: -60px
    }
    .lefthomeCon {
        position: static;
        top: auto;
        left: auto;
        width: auto;
        transform: none;
        padding-top: 120px
    }
    .hero-section,
    .hero-slider {
        height: auto
    }
    .banConSec.countrypgban {
        background-size: cover
    }
    .hpBannerSlider {
        position: relative;
        right: -80px;
        bottom: -80px
    }
    .hero-section {
        padding: 0 0 120px
    }
    .hero-section.countrypg {
        padding-bottom: 0
    }
    .projects-section .white-bx {
        left: 50px
    }
    .projects-section .white-bx.white-bx-2 {
        left: 0
    }
    .projects-section .white-bx.white-bx-3 {
        left: 244px
    }
    .award-content-bx .section-title img {
        max-width: 120px
    }
    .featured-section {
        padding-top: 130px;
        padding-bottom: 0 !important
    }
    .wegotfeaturedrw .imgbx {
        width: 180px;
        height: 140px
    }
    .owl-carousel.awards-slider .cluthc,
    .wegotfeaturedrw .imgbx img.yrstory {
        width: 100px
    }
    .wegotfeaturedrw .imgbx img.issuewire {
        width: 144px
    }
    .award-content-bx {
        max-width: 900px
    }
    .businessdream,
    .food-business-section .food-thumbnail-bx {
        padding: 60px 0
    }
    .online-food-section .main-shadow-bx {
        padding-left: 30px
    }
    .testimonialsvideobx {
        width: 240px
    }
    .fpSlider-bx .fpSlider .testimonial-bx.video p {
        max-width: 96%
    }
    .addColview {
        padding-left: 0
    }
    .giudelinks a br {
        display: none
    }
    .errorpagebg {
        height: 560px !important
    }
    .lottieAnim.ai.iot {
        margin-top: -80px
    }
    .lottieAnim.nodejs {
        width: 480px;
        margin-left: 0
    }
    .main-wrapper.uae .lefthomeCon {
        position: static;
        float: left;
        top: auto;
        left: auto;
        width: auto;
        transform: none;
        padding-left: 10px;
        padding-top: 90px
    }
    .main-wrapper.uae .hero-section {
        height: auto;
        padding-bottom: 0
    }
    .messageceobx {
        margin-top: 60px
    }
    .bannerview {
        position: relative;
        float: right;
        top: auto;
        right: auto;
        height: auto;
        width: 40%;
        margin-top: 100px
    }
    .main-wrapper.uae .heading-3 span {
        display: inline
    }
    .main-wrapper.uae .heading-3 {
        font-size: 24px;
        line-height: 32px
    }
    .businesscardimgrw img {
        width: 160px
    }
    .appboxportfolio .browzyportApp img,
    .main-wrapper.uae.flutter .hero-section.grocerypg .grocery-app-ban img {
        width: 400px
    }
    .portfoliotabs .nav-tabs .nav-link {
        font-size: 21px
    }
    .countrytabsv .nav-tabs .nav-link {
        margin: 0 30px
    }
    .countryportfolio {
        margin-top: 10px
    }
    .what_youLearn .aniCode {
        width: 340px
    }
    .main-wrapper.uae.caw .bannerview {
        position: absolute;
        float: none;
        top: 120px;
        right: 40px;
        margin-top: 0
    }
    .main-wrapper.uae.caw .hero-section .uaehead p {
        max-width: 600px
    }
    .caw-help {
        padding: 40px
    }
    .caw-workshop {
        margin-top: 50px
    }
    .caw-help .caw-right-con {
        margin-left: 20px
    }
    .flutter-banner .flutter-ban-con .flutter-ban-head-title {
        top: 120px;
        left: 60px
    }
    .flutter-trump-section {
        padding: 40px 60px
    }
    .prefer-fultter-content .prefer-fultter-box {
        padding: 30px 60px
    }
    .flutter-app-service .flutter-app-service-con {
        padding: 0 60px
    }
    .type-business-flutter .section-title {
        padding-left: 20px
    }
    .stop-shop-content {
        padding: 0 20px
    }
    .main-wrapper .on-demand-home .mainbanview p {
        max-width: 540px
    }
    .flutter-framework-con .boxrw .trump-card {
        font-size: 16px;
        margin-right: 15px
    }
    .grocery-app-ban {
        width: 460px;
        height: 480px
    }
}

@media (max-width:1080px) {
    .escblr {
        width: 380px
    }
    .dronertban.travelban.travel-tourism-view img {
        width: 680px;
    }
    .entertainmentpg .gf-thumb-social,.nonevalueEntertain,.entertainmentpg .noview,.socialnetpg .gf-social-platform .mutiple-mobile-bx{
        display: none;
    }
    .macbookpos{
        margin-top: 30px;
    }
    .socialnetpg .circle-bx-left{
        position: static;
    }
    .valuefl{
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .valuefl.ml-auto{
        margin-left: initial !important;
    }
    .scrolluparrow {
        width: 36px;
        height: 36px
    }
    .posreact.android .img-fluid {
        max-width: 80%;
    }
    .posreact.android .hide_txt {
        left: -65px;
        height: 16px;
    }
    .scrolluparrow .arrowmoves {
        width: 20px;
        top: 42%
    }
    .scrolluparrow .arrowmoves img {
        width: 100%;
        height: auto
    }
    .adminmac {
        width: 580px;
        margin-right: 50px
    }
    .adminMacv {
        background-size: 380px
    }
    .andheading br {
        display: none
    }
    .dronertban img.drone {
        width: 480px
    }
    .pfthumbnailSection .pf-tf-bg-img {
        width: 230px !important
    }
    .ftnappview .pfthumbnailSection .pf-tf-bg-img {
        width: auto !important
    }
    .bmjview .pfthumbnailSection .pf-tf-bg-img,
    .cancanview .pfthumbnailSection .pf-tf-bg-img,
    .gyanfreshview .pfthumbnailSection .pf-tf-bg-img,
    .lal10view .pfthumbnailSection .pf-tf-bg-img,
    .milkbunview .pfthumbnailSection .pf-tf-bg-img,
    .sterklaview .pfthumbnailSection .pf-tf-bg-img {
        width: 190px !important
    }
    .service-offer-bx.argumentspg {
        padding: 0
    }
    .sportsfullgrey .scbanmid .leftAppbx {
        max-width: 90%;
        margin-top: -100px
    }
    .admin-thumb-demand {
        padding-top: 40px
    }
    .get-intouch-client {
        padding-top: 50px;
        padding-bottom: 60px
    }
    .client-section .client-slider-bx .owl-carousel {
        padding: 0 60px
    }
    .officeimg {
        width: 120px
    }
    .client-section .client-slider-bx {
        padding: 20px;
        margin: 40px 20px 0
    }
    .pressCoverageview {
        padding-top: 15px
    }
    .title-img {
        max-width: 60px
    }
    .featured-section {
        padding-top: 120px
    }
    .service-section .service-thumb img {
        max-width: 84%
    }
    .testimonialsvideobx {
        width: 240px
    }
    .admin-thumb-demand .admin-thumb-2 {
        bottom: 40px
    }
    .health-product-section {
        margin: 0 0 40px;
        padding-top: 40px;
        padding-bottom: 40px
    }
    .eLearning-module img {
        width: 44px
    }
    .portfolioes-section .pf-bx {
        margin-top: 80px
    }
    .pf-content-bx {
        padding-left: 20px
    }
    .pf-thumbnail-bx.leftpd {
        margin-left: 20px
    }
    .fullwdCol {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
    .lottieAnim {
        margin-right: 60px
    }
    .lottieAnim.qa {
        margin-right: 20px
    }
    .lottieAnim.chatboat {
        padding-bottom: 130px;
        padding-right: 20px
    }
    .countrytabsv .nav-tabs .nav-link img,
    .countrytabsv .nav-tabs .nav-link svg {
        height: 40px
    }
    .digittitler {
        font-size: 15px
    }
    .appboxportfolio .browzyportApp.cancan img {
        right: -50px
    }
    .fitness-app-screen {
        width: 500px
    }
    .fitness-app-screen .screen-app img {
        width: 280px
    }
    .main-navigation.top-tech-header .nav-menu > .nav-menu-bx > li a {
        padding: 0 8px;
    }
}

@media (max-width:1023px) {
    .aisolApps .aisolbx br,
    .caw-help .caw-right-con .section-title h2 br,
    .dating-app-screen,
    .dronertban,
    .escooterban,
    .fantasy-app-banner,
    .fitness-app-screen,
    .flutter-banner .flutter-ban-con .flutter-ban-head-title p+p,
    .getintouch-section-page .fpSlider-bx,
    .grocery-app-ban,
    .grocery-consultation .btm-line-mn,
    .grocery-consultation .ques-img,
    .grocery-consultation h2 br,
    .grocery-delivery-bus-grow .diagram,
    .ipadcase,
    .main-navigation .nav-menu>.nav-menu-bx>li.recruitment_drive,
    .main-wrapper.uae.caw .bannerview,
    .mechnism-max,
    .message-app-screen,
    .music-app-banner,
    .music-assets-view,
    .on-demand-ban-apps,
    .pfthumbnailSection,
    .plateformbx .plateboxtext br,
    .submitfrow .ortxt,
    .training_app .his-right,
    .triAdes,.flutter-banner .flutter-ban-con .flutter-app img {
        display: none
    }
    .flutter-banner .flutter-ban-con .flutter-app{
        margin-top: 20px;
    }
    .posreact.android .img-fluid {
        max-width: 100%;
    }
    .fantasypg .solutionsfeaturesCon,
    .fitness-app .solutionsfeaturesCon,
    .fitness-app .type-business-flutter .section-title,
    .flutter-trump-sections.salon-app-fea {
        padding: 0 30px
    }
    .reactlogoview img,
    .scbanmidCon .esrtban img {
        width: 360px
    }
    .ecommSimpleStep {
        padding-right: 20px
    }
    .countryportfolio,
    .eCommerceTakecarebx,
    .grocery-consultation,
    .know-more-section .sf-item,
    .step-grocery-delivery {
        padding: 30px 20px
    }
    .main-wrapper .mainbanview p {
        margin-bottom: 40px
    }
    .main-wrapper .social-med-banner.dronbanv {
        padding-bottom: 30px
    }
    .invest-grocery-content,
    .tusad-section.drone {
        padding: 0 10px
    }
    .commpd,
    .servicemenubx .serviceConmenubx {
        padding-left: 10px;
        padding-right: 10px
    }
    .containerSpace,
    .testimonial-section .section-title.testiview {
        padding-left: 25px
    }
    .newsletter-section,
    .space100,
    .technologycounpg {
        margin-top: 60px
    }
    .typesdronebx .dronimg img {
        width: 150px
    }
    .bookmeetingbxCon h5,
    .footer-section h6,
    .helptechugoCon h4,
    .requirementbxCon h4,
    .typesdronebx h4,.footer-section .footer_head {
        font-size: 18px
    }
    .typesdroneSection {
        padding-bottom: 70px
    }
    .opshead {
        font-size: 21px
    }
    .opensorbxCon {
        padding: 10px;
        margin: 0 5px
    }
    .flutter-framework-con .features-icon-vis img,
    .opensorbxCon .drimgrw img.droneCode,
    .opensorbxCon .drimgrw img.groundCon,
    .owl-carousel.hpBannerSlider .hpcancan,
    .video_textCon .banConrow .imgvbx img.cancan {
        width: 40px
    }
    .ava .pf-thumbnail-bx .pf-bx-circle img,
    .canCan .pf-thumbnail-bx .pf-bx-circle img,
    .opensorbxCon .drimgrw img.ardupi,
    .opensorbxCon .drimgrw img.mavlink,
    .ver-imgbx span.facebook_techugo,
    .ver-imgbx span.ubereats_techugo {
        width: 90px
    }
    .opensorbxCon .drimgrw img.px4,
    .ver-imgbx span.wix_techugo {
        width: 50px
    }
    .opensorbxCon h4 {
        font-size: 12px
    }
    .challengeSports {
        padding: 40px 10px
    }
    .plateformbx .plateboxtext {
        margin-left: 20px
    }
    .platformbxrw,
    .schardbxrw,
    .section-space-50 {
        margin-top: 30px
    }
    .adminMacv,
    .comndiv_bx_wrap,
    .mapescooter {
        margin-top: 50px
    }
    .dropopenSource,
    .sccoterhardware {
        padding-bottom: 60px
    }
    .dronerules.last-section-space {
        padding-bottom: 70px !important
    }
    .get-intouch-client,
    .main-wrapper.uae,
    .section-title.iotrw {
        padding-bottom: 40px
    }
    .blue-brd-bx li,
    .solfeanm {
        font-size: 16px;
        line-height: 24px
    }
    .sportspm-section.chescooter .blue-brd-bx li img {
        width: 32px
    }
    .sportspm-section .blue-brd-bx li img {
        height: 32px
    }
    .mapescooter img {
        width: 280px
    }
    .pschardbxCon .hardnm {
        font-size: 16px;
        margin-left: 15px;
        width: calc(100% - 80px)
    }
    .entertainment-app-section .cmn-brd-bx li,
    .sportspm-section .blue-brd-bx li {
        padding: 15px
    }
    .appboxportfolio .browzyportApp,
    .scbanmid .leftAppbx img {
        height: 360px
    }
    .appboxportfolio .browzyportApp img,
    .appboxportfolio .browzyportApp.pmu img,
    .escblr {
        width: 300px
    }
    .adminMacv {
        background-size: 300px
    }
    .adminmac {
        width: 460px;
        margin-right: 30px
    }
    .gf-thumb-social .vs-right-img,
    .video-stream-user .video-stream-thumb-1 {
        right: -25px
    }
    .gf-thumb-social .vs-left-img,
    .video-stream-user .video-stream-thumb-2 {
        left: -25px
    }
    .flutter-trump-section.on-demand,
    .grocery-consultation-box.ondemand,
    .innovative-technology-fitness.radiusview,
    .projects-hpage {
        margin: 0 15px
    }
    .projects-hpage .projects-section {
        padding: 30px 10px
    }
    .masnory-tf.row,
    .reginputbx {
        display: block
    }
    .masnory-tf .col-lg-8 {
        max-width: 100%;
        flex: 0 0 100%
    }
    .benifits-ondemand .white-bx p,
    .cmn-brd-bx p,
    .heading-5,
    .oj-items .oj-item p,
    .white-logo-bx .his-left p {
        font-size: 16px;
        line-height: 20px
    }
    .address-bx .add-heding,
    .aisolApps .aisolbx,
    .sitemap_content_items h5 {
        font-size: 16px
    }
    .agreecheck label span,
    .bs-benifit-section .bs-benifit-section-bx p,
    .fpSlider-bx .fpSlider .testimonial-bx.video p {
        max-width: 100%
    }
    .address-bx p,
    .footer-section ul li a,
    .main-navigation .nav-menu>.nav-menu-bx>li a,
    .sitemap_content_items .footer-address .address-bx p,
    .sitemap_content_items ul li a {
        font-size: 14px
    }
    .ver-imgbx span.discord_techugo,
    .ver-imgbx span.instagram_techugo,
    .ver-imgbx span.mynthra_techugo,
    .ver-imgbx span.pintrest_techugo {
        width: 100px
    }
    .ver-imgbx {
        margin-top: 15px
    }
    .dronfutrebox p {
        max-width: 540px
    }
    .audioimg img {
        width: 210px
    }
    .reactlogoview {
        top: -60px;
        right: -60px
    }
    .businesscardimgrw img,
    .reactlogoview1 img {
        width: 120px
    }
    .social-platform-section .circle-bx-left ul {
        margin: 0 0 35px
    }
    .gf-social-platform,
    .innovative-technology-fitness {
        padding-top: 60px
    }
    .sportsfullgrey .scbanmid .leftAppbx {
        max-width: 100%;
        margin-top: -100px
    }
    .testimonial-section .consultantbtnrw {
        padding-left: 30px
    }
    .footer-address .address-bx {
        margin: 0 5% 20px 0;
        width: 45%
    }
    .footer-address .address-bx:nth-child(2n) {
        margin-right: 0
    }
    .know-more-section .sf-item .heading-3 {
        font-size: 22px
    }
    .get-intouch-client {
        padding-top: 40px
    }
    .getintouch-section-page .getintouch-content-bx {
        margin: 0 5px
    }
    .getintouch-section-page .fpSlider-bx {
        margin-top: 30px !important;
        margin-left: 5px;
        margin-right: 5px
    }
    .oj-items .oj-item span {
        font-size: 44px
    }
    .op-ttle p {
        max-width: 96%
    }
    .process-item .process-thumb img {
        height: 80px
    }
    .aboutmp-bx .main-shadow-bx,
    .bookmeetingbxCon,
    .grocery-delivery-bus-grow,
    .investorEscooty .investorEscootyCon,
    .mechanism-grocery {
        padding: 30px
    }
    .leadershipview {
        margin-left: -15px;
        margin-right: -15px
    }
    .leadershipviewbx {
        padding-left: 15px;
        padding-right: 15px
    }
    .bluelg-circlelg {
        width: 300px;
        height: 300px
    }
    .bluelg-circlelg img {
        max-width: 300px
    }
    .sportsfullgrey .ractanlge-md-right {
        bottom: -80px
    }
    .cmn-brd-bx li .brand-loges img {
        max-width: 54px;
        margin-right: 5px
    }
    .droneOpratingsystem {
        padding-top: 35px;
        padding-bottom: 0
    }
    .fpSlider-bx .small-arrow-buttons {
        right: 0
    }
    .testimonialsvideobx {
        width: 200px
    }
    .lalten .pf-thumbnail-bx .pf-bx-circle img,
    .meetingpersonrow .meetperson,
    .pf-thumbnail-bx .pf-bx-circle img {
        width: 60px
    }
    .airtel .pf-thumbnail-bx .pf-bx-circle img {
        width: 64px
    }
    .blog-itmes .Insights-content h3 {
        font-size: 18px;
        line-height: 26px
    }
    .wdli20 {
        -ms-flex: 0 0 33%;
        flex: 0 0 33%;
        max-width: 33%
    }
    .wdli20:nth-child(4) {
        margin-left: 16.33%
    }
    .servicemenubx {
        width: 744px;
    }
    .main-navigation.top-tech-header .mega-dropdown-menu{
        margin-left: -372px;
    }
    .container-fluid,
    .musicpg .commpd>.type-business-flutter,
    .musicpg .solutionsfeaturesCon.salon,
    .training_app.commpd {
        padding: 0 20px
    }
    .whatsCallbx {
        right: 248px;
    }
    .privacypolicywrap h3 {
        font-size: 20px;
        line-height: 32px
    }
    .privacypolicywrap p {
        font-size: 14px;
        line-height: 28px
    }
    .agreecheck label {
        line-height: 24px
    }
    .vertTopBetween {
        flex-wrap: initial;
        justify-content: initial;
        display: block
    }
    .mem-social {
        position: static;
        top: auto;
        right: auto
    }
    .caw-help .caw-right-con,
    .mem-social a {
        margin-left: 0
    }
    .errorpagebg {
        height: 470px !important
    }
    .hassle-free-section .section-title {
        padding-left: 50px
    }
    .comndiv_bx_wrap.tf-orange {
        flex-direction: column-reverse;
        justify-content: flex-start !important;
        align-items: flex-start !important
    }
    .comndiv_bx_wrap .application-bx,
    .helptechugobx {
        margin-bottom: 30px
    }
    .box_wrap {
        margin: 0 15px 40px
    }
    .video-modal-dialog .modal-dialog {
        max-width: 640px
    }
    .lottieAnim.chatboat {
        margin-top: 50px;
        padding-bottom: 0
    }
    .main-wrapper.uae .commpd,
    .musicpg .innovative-technology-fitness {
        padding-left: 20px;
        padding-right: 20px
    }
    .hero-section .uaehead p {
        font-size: 16px;
        max-width: 360px
    }
    .businessbx {
        padding: 20px 20px 10px
    }
    .bookmeetingbxCon .sendmail img {
        width: 240px
    }
    .helptechugoCon .iconbx img {
        height: 40px
    }
    .helptechugoCon {
        padding: 20px 15px
    }
    .reginputbx .inputreg {
        width: 100%
    }
    .reginputbx .bookmeetingbtn {
        margin-left: 0;
        margin-top: 15px
    }
    .appContentbx h4,
    .meetingpersonrow p {
        font-size: 13px
    }
    .meetingpersonrow .meetpersonnm {
        margin-left: 10px
    }
    .main-wrapper.uae .lefthomeCon .curve-arrow-btn {
        padding: 12px 30px
    }
    .bannerview {
        width: 45%
    }
    .video_textCon .banConrow h5 {
        font-size: 13px;
        margin-bottom: 3px
    }
    .video_textCon .banConrow p {
        font-size: 11px;
        line-height: 16px
    }
    .bannerview .video_textCon {
        width: 320px;
        left: -80px
    }
    .banConrow {
        width: 280px;
        margin-bottom: 15px
    }
    .video_textCon .banConrow .imgvbx {
        width: 54px;
        height: 54px
    }
    .video_textCon .banConrow .somedetrow {
        margin-left: 60px
    }
    .video_textCon .banConrow .imgvbx img.milkbun {
        width: 25px
    }
    .video_textCon .banConrow .imgvbx img.airtel {
        width: 26px
    }
    .video_textCon .banConrow .imgvbx img.truefan {
        width: 36px
    }
    .video_textCon .banConrow .imgvbx img.browzly,
    .video_textCon .banConrow .imgvbx img.lifology {
        width: 30px
    }
    .banConrow.nextrow {
        margin-left: 40px
    }
    .gf-thumb .green-ball-2 {
        right: 8%
    }
    .ourdigitValue,
    .ourprocess_countrypg,
    .prefer-fultter-content.ondemand {
        padding: 0 15px
    }
    .processsliderview {
        margin: 0 60px
    }
    .partnerleading {
        padding-top: 60px;
        padding-bottom: 60px
    }
    .owl-carousel.ourprocessCounSlider .owl-nav button.owl-prev {
        left: -10px
    }
    .owl-carousel.ourprocessCounSlider .owl-nav button.owl-next {
        right: -10px
    }
    .appboxportfolio .browzyportApp.cancan img {
        height: 310px
    }
    .countrytabsv .nav-tabs .nav-link {
        margin: 0 15px;
        font-size: 16px
    }
    .countrytabsv .nav-tabs .nav-link img,
    .countrytabsv .nav-tabs .nav-link svg {
        height: 30px
    }
    .video-modal-dialog.elearning .modal-dialog {
        max-width: 740px
    }
    .appslidescbx .browzlyApp img,
    .appslidescbx .choicemonk img,
    .appslidescbx .gymnestAppbx img,
    .appslidescbx .lifologyAppbx img,
    .appslidescbx .pmuAppbx img,
    .appslidescbx .theaAppbx img {
        width: 320px
    }
    .contact-form.elearingform {
        padding: 10px 20px 10px 0
    }
    .appContentbx h3 {
        font-size: 15px
    }
    .elear_app_logo {
        top: 30px;
        left: 20px
    }
    .elear_app_logo img.browzlyloog,
    .elear_app_logo img.pmulogo {
        width: 60px !important
    }
    .elear_app_logo .lifologylogobx {
        width: 60px;
        height: 60px
    }
    .elear_app_logo .lifologylogobx img.lifo {
        width: 35px !important
    }
    .interview_training {
        padding-right: 30px
    }
    .formwrapper .formtrainCon h3,
    .requirementbx h3,
    .what_youLearn h3 {
        font-size: 28px
    }
    .what_youLearn .aniCode {
        position: static;
        right: auto;
        bottom: auto
    }
    .analysis-caw {
        height: 100%;
        display: flex;
        align-items: center
    }
    .main-wrapper.uae .hero-section .grocery-banner.salon-ban h1,
    .main-wrapper.uae.caw .hero-section .uaehead p {
        max-width: initial
    }
    .caw-workshop {
        margin-top: 0
    }
    .main-wrapper.uae.caw .lefthomeCon {
        padding-top: 60px;
        padding-bottom: 40px
    }
    .aboutpghead {
        font-size: 24px
    }
    .aboutpgsmhead {
        font-size: 20px
    }
    .flutter-banner .flutter-ban-con {
        padding-top: 80px
    }
    .flutter-banner .flutter-ban-con .flutter-ban-head-title {
        top: 120px;
        left: 40px
    }
    .flutter-banner .flutter-ban-con .flutter-ban-head-title h1 {
        max-width: initial !important
    }
    .intro-flutter .section-title,
    .intro-flutter p {
        padding-left: 20px
    }
    .flutter-trump-section,
    .prefer-fultter-content .prefer-fultter-box,
    .why-choose-fitness-techugo {
        padding: 30px 40px
    }
    .flutter-framework-con .boxrw .trump-card {
        padding: 16px 15px;
        font-size: 14px;
        margin-right: 8px
    }
    .flutter-app-service .flutter-app-service-con {
        padding: 0 40px
    }
    .fluter-anim {
        width: 200px;
        height: 200px
    }
    .db-line {
        max-width: 360px
    }
    .stop-shop-content {
        margin-top: 40px
    }
    .main-wrapper .on-demand-home .mainbanview p {
        max-width: initial;
        padding-right: 20px
    }
    .invest-grocery-content.on-demand .grocery-delivery-con {
        padding-left: 40px;
        padding-right: 30px
    }
    .flutter-trump-section.on-demand .flutter-framework-con .boxrw {
        margin-bottom: 0
    }
    .flutter-framework-con.demand .boxrw .trump-card {
        margin-bottom: 15px
    }
    .flutter-framework-con h3 {
        padding-bottom: 20px
    }
    .prefer-fultter-content.on-demand .prefer-fultter-box {
        padding: 40px
    }
    .flutter-framework-con .features-icon-vis {
        right: 20px
    }
    .main-wrapper.uae.flutter .hero-section.grocerypg p {
        width: auto
    }
    .hero-section.grocerypg .grocery-banner p {
        font-size: 16px;
        margin-top: 20px
    }
    .invest-grocery {
        padding: 40px 0
    }
    .grocery-consultation .btm-line-mn {
        margin-left: 150px;
        margin-bottom: 30px
    }
    .grocery-consultation .ques-img {
        max-width: 110px
    }
    .grocery-banner {
        padding: 0;
        overflow: initial;
        background-color: transparent
    }
    .invest-grocery-content .grocery-delivery-con {
        padding-top: 20px
    }
    .grocery-delivery-bus-grow {
        padding: 30px 20px 10px
    }
    .step-grocery-details {
        padding: 20px
    }
    .grocery-consultation-box {
        padding: 0
    }
    .grocery-banner.salon-ban {
        padding: 30px;
        background: #55c0c8
    }
    .fitness-app .salonapp-screen-view {
        width: 540px
    }
    .fitness-assets {
        width: 300px;
        height: 600px
    }
    .fitness-assets img {
        top: 240px;
        width: 280px
    }
    .innovative-technology-fitness .fitness-assets img {
        width: 300px;
        top: 100px
    }
    .fitness-app .flutter-framework-con.fitness {
        padding-bottom: 0
    }
    .why-fitness-with-techugo {
        padding: 80px 0
    }
    .music-features-stream.commpd {
        padding: 60px 30px
    }
    .music-features-stream .tusad-main .tusad-items:first-child,
    .music-features-stream .tusad-main .tusad-items:nth-child(2) {
        max-width: 44% !important;
        width: auto !important;
        margin-right: 3%
    }
    .music-features-stream .tusad-section {
        padding-top: 30px;
        padding-bottom: 0
    }
    .music-anim {
        right: 50px;
        width: 180px;
        height: 180px
    }
    .musicpg .salonapp-screen-view img {
        width: 560px
    }
    .musicpg .innovative-technology-fitness .fitness-assets img {
        top: 140px;
        right: 40px
    }
    .main-wrapper.fleet-management .mainbanview{
        max-height: initial;
        height: auto;
        padding-top: 110px;
        padding-bottom: 40px;
    }
    .main-wrapper.job-portal.crossplatform .on-demand-home .mainbanview p{
        max-width: 96%;
    }
    .mxwdinnerpg{
        padding: 0 10px !important;
    }
    .mxwdinnerpg h2 br{
        display: none;
    }
    .main-wrapper.crossplatform .fleet-ban,.kotlin-none{
        display: none;
    }
    .type-business-flutter.pospgs{
        padding: 0 10px;
    }
    .hotel-book-head-pd{
        padding-top: 0;
    }
    #header.header-fix-tech-top .logo img{
        width: 84px;
    }
    .main-navigation.top-tech-header .nav-menu > .nav-menu-bx {
        margin-left: 110px;
    }
    .header-fix-tech-top .get-touch-btn{
        width: 110px;
        height: 40px;
    }
    .header-fix-tech-top .whatsCallbx {
        right: 187px;
        height: 40px;
    }
    .header-fix-tech-top  .dev-country-appwrap {
        margin-left: 10px;
    }
    .header-fix-tech-top .main-navigation .nav-menu > .nav-menu-bx > li a {
        font-size: 13px;
        line-height: 40px;
    }
    .main-navigation.top-tech-header + .menu-nav-overly {
        top: 64px;
    }
    .header-fix-tech-top + .menu-nav-overly{
        top: 64px;
    }
    .main-navigation.top-tech-header .servicemenubx{
        margin-top: 10px;
    }
    .trending-funding-sm-screen img {
        max-width: 210px;
    }
    .trending-funding-screen img {
        width: 400px;
    }
    .trending-funding-screen {
        right: 20px;
    }
    .tren-col-28w {
        -ms-flex: 0 0 40%;
        flex: 40%;
        max-width: 40%;
    }
    .tren-col-72w {
        -ms-flex: 0 0 60%;
        flex: 60%;
        max-width: 60%;
    }
    .trending-funding-sm-screen {
        left: 42%;
    }
    .education-head-herobx h1{
        padding-top: 0;
    }
    .main-wrapper .on-demand-home.education-head-herobx .mainbanview p {
        max-width: calc(100% - 20px);
    }
}

@media (max-width:839px) {
    .pressCoverageview {
        padding-top: 0;
        padding-left: 30px
    }
    .title-img {
        max-width: 40px
    }
    .featured-section::after {
        bottom: -15px
    }
    .fullPageTest-section h1 br {
        display: none
    }
    .errorpagebg {
        height: 420px !important
    }
    .notfoundwrap h1 {
        font-size: 24px
    }
    .errorpgsmtxt {
        max-width: 360px
    }
    .hero-section .uaehead p {
        max-width: 300px
    }
}

@media (max-width:767px) {
    .opensorbx,
    .plateformbx .platimg {
        float: left
    }
    .main-wrapper .mainbanview p,.main-wrapper .mainbanview p.escooter-ban-txt,.main-wrapper .mainbanview.eLearning-app-page-ban p,.main-wrapper .mainbanview.entertainment-app-page-ban p{
        padding-right: 0px;
    }
    .main-wrapper.uae .hero-section h2 {
        font-size: 21px;
    }
    .type-business-flutter.pospgs{
        padding: 0;
    }
    .main-wrapper.crossplatform .type-business-flutter .section-title h2,.main-wrapper.crossplatform .section-title h2.lrp{
        padding: 0 !important;
    }
    .ready-to-future-proof{
        padding: 20px;
    }
    .dev-country-appwrap{
        margin-right: 40px;
    }
    .dev-country-app{
        width: 24px;
        height: 25px;
        background-size: 24px 25px;
    }
    .dev-country-appwrap img {
        margin-left: 6px;
        width: 18px;
        margin-top: 6px;
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.video_icon span {
        background-size: 15px 12px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.video_streaming span,
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.yoga_app span {
        background-size: 15px 15px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.fleet_app span,.mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.trading_app span,.mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.ewallet span,.mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.tutor span,.mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.lawyer span,.mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.job_portal span,.mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.franchise span,.mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.lifestyle span,.mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.agtech span,.mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.matrimonial span,.mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.influencer span,.mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.startup span,.mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.aviation span{
        background-size: 12px;
    }
    .clear-list,
    .digittitler span,
    .flutter-banner .flutter-ban-con .flutter-ban-head-title p+p,
    .ipadcase,
    .mobile-nav-toggle,
    .opensorw,
    .test-horizontal.item {
        display: block
    }
    .countrycode #country_codes {
        padding-left: 90px !important
    }
    .casestulist li:last-child {
        margin-bottom: 30px
    }
    .fantasypg .solutionsfeaturesCon,
    .fitness-app .invest-grocery-content,
    .fitness-app .section-title h2.lrp,
    .fitness-app .solutionsfeaturesCon,
    .fitness-app .type-business-flutter .section-title,
    .musicpg .prefer-fultter-content.ondemand,
    .musicpg .section-title h2.lrp,
    .sccoterhardware .container,
    .stop-shop-content,
    .why-fitness-with-techugo {
        padding: 0
    }
    .medicine-app .medicine-icon {
        padding-top: 15px;
        padding-bottom: 0
    }
    .circleinvest,
    .circleinvest1 {
        border-width: 30px
    }
    .main-wrapper .mainbanview {
        height: auto
    }
    .elearpgicon {
        width: 32px;
        height: 32px;
        background-size: 32px 672px;
        margin-right: 10px
    }
    .elearpgicon.data-security {
        background-position: 0 -32px
    }
    .elearpgicon.online-progress {
        background-position: 0 -64px
    }
    .elearpgicon.gamification {
        background-position: 0 -96px
    }
    .elearpgicon.vcs {
        background-position: 0 -128px
    }
    .elearpgicon.ceuiux {
        background-position: 0 -160px
    }
    .elearpgicon.subscription {
        background-position: 0 -192px
    }
    .elearpgicon.freemium {
        background-position: 0 -224px
    }
    .elearpgicon.course-fee {
        background-position: 0 -256px
    }
    .elearpgicon.inapp-ads {
        background-position: 0 -288px
    }
    .elearpgicon.inapp-purchase {
        background-position: 0 -320px
    }
    .elearpgicon.paidinstall {
        background-position: 0 -352px
    }
    .elearpgicon.voice-command {
        background-position: 0 -384px
    }
    .elearpgicon.realtime {
        background-position: 0 -416px
    }
    .elearpgicon.language {
        background-position: 0 -448px
    }
    .elearpgicon.dis-board {
        background-position: 0 -480px
    }
    .elearpgicon.leaderboard {
        background-position: 0 -512px
    }
    .elearpgicon.quize {
        background-position: 0 -544px
    }
    .elearpgicon.doc-man {
        background-position: 0 -576px
    }
    .elearpgicon.less-download {
        background-position: 0 -608px
    }
    .elearpgicon.chatroom {
        background-position: 0 -640px
    }
    .adminMacv,
    .appslidescbx,
    .audioimg,
    .commpd h2 br,
    .contact-form.elearingform h3 br,
    .countryportfolioCon .tab-content,
    .droneConbx h3 br,
    .elprmtrx-section .graph-im,
    .fitness-assets,
    .flutter-banner .flutter-ban-con .flutter-app,
    .flutter-banner .flutter-ban-con>img,
    .flutter-framework-con .features-icon-vis,
    .flutter-trump-section.on-demand .section-title h2 span.choic,
    .get-touch-btn,
    .hassle-free-section .hassle-free-bx:before,
    .hidemobilerow,
    .hideword,
    .interview_training,
    .intro-flutter-img,
    .main-navigation,
    .main-wrapper.uae.flutter h2 br,
    .music-anim,
    .nomorenone,
    .nonembview,
    .notebookmeeting,
    .on-demand-home h2 br,
    .owf-section .pf-thumbnail-bx,
    .plateformbx .plateboxtext br,
    .qesmabs,
    .qesmabs1,
    .qesmabs2,
    .reactlogoview,
    .reactlogoview1,
    .scbanmid,
    .testimonial-section .test-horizontal .test-like-bx,
    .training_tech_gredient {
        display: none
    }
    .formwrapper .input-effect {
        margin-bottom: 24px
    }
    .iti--separate-dial-code .iti__selected-dial-code,
    select.training {
        font-size: 16px
    }
    .thingsbx {
        height: auto;
        margin-bottom: 20px
    }
    .mobileapp_ecomm_img {
        width: 280px;
        margin-bottom: 30px
    }
    .order-md-2 {
        order: initial
    }
    .mapescooter,
    .portfolioes-section.section-space-50,
    .submitfrow .connectcall,
    .testmonialslistingCon.secondColum,
    .ver-imgbx {
        margin-top: 0
    }
    .main-wrapper .mainbanview .bantextv {
        position: static;
        left: auto;
        top: auto;
        transform: none;
        padding: 80px 20px
    }
    .flutter-framework-con .boxrw,
    .solutionsfeaturesCon.chatboats .col-sm-12:last-child .solutionsfeaturesbx.chatboat,
    .tusad-section .tusad-main .tusad-items.listmnz {
        margin-bottom: 0
    }
    .pschardbxCon {
        padding: 10px 15px
    }
    .lb-thumb,
    .pschardbxCon .schardwicon,
    .small-arrow-buttons .arrow-button,
    .testimonial-bx .client-detials .clint-pic,
    .white-bx-img {
        width: 40px;
        height: 40px
    }
    .lb-thumb {
        position: relative;
        display: inline-block;
        vertical-align: middle
    }
    .lb-thumb img,
    .lb-thumb svg {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        height: 20px
    }
    .pschardbxCon .schardwicon img,
    .whatsCallbx .whatsApp {
        width: 18px
    }
    .sportspm-section.chescooter .blue-brd-bx li img {
        width: 28px;
        margin-right: 15px
    }
    .chsports-platforms .plateformbx .platimg img,
    .plateformbx .platimg img,
    .sportspm-section .blue-brd-bx li img,
    .sportspm-section .blue-brd-bx li svg {
        height: 28px
    }
    .solutionsfeaturesCon.chatboats .iotexpbx h5 {
        font-size: 16px;
        line-height: 24px
    }
    .solutionsfeaturesbx.chatboat .soliconrw img {
        height: 40px
    }
    .techugohelpsSection {
        padding-top: 40px;
        padding-bottom: 40px
    }
    .main-wrapper .mainbanview .bantextv .heading-2 {
        font-size: 32px
    }
    .heading-2_1 {
        font-size: 28px;
        line-height: 32px
    }
    .section-title.leaf-bx img {
        max-width: 30px
    }
    .fluter-anim,
    .flutter-framework-con,
    .intro-flutter,
    .space100,
    .testmonialslistingbx {
        margin-top: 30px
    }
    .droneConbx h3,
    .invest-grocery-content .grocery-features h4,
    .opshead {
        font-size: 18px
    }
    .bs-benifit-section .bs-benifit-section-bx p,
    .countryportfolio .title_text,
    .dash-list-2 li,
    .droneConbx ul li,
    .his-left p,
    .main-wrapper .mainbanview p,
    .metrics-track .tusad-items ul li a,
    .ms-pick-menu ul li a,
    .ms-pick-menu.iconic ul li,
    .portfoliotabs .nav-tabs .nav-link p,
    .section-title p,
    .techConbxs p,
    .technologytabConv,
    .tusad-section .tusad-items ul li,
    .what_youLearn ul li,
    p {
        font-size: 14px;
        line-height: 24px
    }
    .droneConbx ul {
        padding: 0 0 0 40px
    }
    .typesdronebx .dronimg img {
        width: 100px
    }
    .digittitler,
    .opsysbx ul li,
    .typesdronebx h4 {
        font-size: 14px
    }
    .hurryCal,
    .opsysimgbx img {
        width: 120px
    }
    .opsysbx ul li span.lr {
        margin-top: 12px;
        margin-right: 15px
    }
    .opsysbx {
        margin-bottom: 40px
    }
    .brblock br,
    .hidedesktoprow {
        display: block !important
    }
    .opensorbx {
        width: 33.33%;
        margin-bottom: 10px
    }
    .dropopenSource {
        padding-bottom: 30px
    }
    .challengeSports .heading-60 {
        font-size: 24px
    }
    .plateformbx {
        width: 100%;
        margin-bottom: 10px;
        display: block
    }
    .plateformbx .plateboxtext {
        padding-top: 5px;
        margin-left: 40px
    }
    .commpd.profiting-monetization-section .blue-brd-bx li,
    .device-browser img {
        max-width: 100%
    }
    .circleinvest {
        width: 360px;
        height: 360px
    }
    .investorEscooty .investorEscootyCon,
    .prefer-fultter-content .prefer-fultter-box {
        padding: 20px
    }
    .sportspm-section .blue-brd-bx,
    .sportspm-section.chescooter .blue-brd-bx {
        -moz-column-count: 1;
        -webkit-column-count: 1;
        column-count: 1;
        column-gap: 0
    }
    .sportspm-section .blue-brd-bx li,
    .sportspm-section.chescooter .blue-brd-bx li {
        margin-bottom: 15px;
        min-height: initial;
        flex-direction: row;
        justify-content: initial;
        align-items: center;
        border-radius: 15px
    }
    .white-bx-container .white-bx {
        border-radius: 15px
    }
    .chescooter .blue-brd-bx li img {
        width: auto;
        height: 30px
    }
    .pf-content-bx .heading-2,
    .section-title h2 {
        font-size: 24px !important;
        line-height: 32px !important;
        margin-bottom: 10px !important
    }
    .contact-details a,
    .fitness-app .banConSec h2,
    .on-demand-home h2,
    .processsliderview .heading-3,
    .titlesubheads {
        font-size: 21px
    }
    .chsports-platforms .plateformbx {
        min-height: auto !important
    }
    .aiSolSec .aisolApps,
    .requirementbxCon {
        height: auto;
        margin-bottom: 15px
    }
    .aipgs .solfeanm {
        min-height: auto
    }
    .device-browser-bx.bsgrowth {
        top: 0;
        margin-bottom: 0;
        padding: 10px 0 0 20px
    }
    .bsgrowth .bsgrowth-cricle {
        width: 200px;
        height: 200px;
        left: 50px;
        top: 30px
    }
    .food-business-section .food-envelope img,
    .imgwd120 {
        width: 60px
    }
    .advance-tech-section .device-browser-bg {
        bottom: 10px;
        left: 10px;
        max-width: 176px
    }
    .blob-shape {
        max-width: 50%;
        margin-bottom: 30px
    }
    .advance-launch-section,
    .gf-social-platform {
        padding-top: 20px
    }
    .aisolApps .aisolbx img {
        height: 32px
    }
    .imgwd80 {
        width: 64px
    }
    .mar10 {
        margin-left: -10px;
        margin-right: -10px
    }
    .musicpg .innovative-technology-fitness,
    .pd10 {
        padding-left: 10px;
        padding-right: 10px
    }
    .bs-benifit-section .bs-benifit-section-bx p,
    .his-left p,
    .iot-integration p,
    .maxwd80s,
    .ser-offer-section .section-title p {
        text-align: justify
    }
    .imgwd100 {
        width: 50px
    }
    .andlogo,
    .imgwd1one {
        width: 80px
    }
    .andlogo {
        margin-bottom: 10px
    }
    .ver-imgbx span {
        margin: 10px
    }
    .comshapeImg.rocketThumb {
        max-width: 120px
    }
    .musicpg .innovative-technology-fitness .flutter-framework-con,
    .section-space-50,
    .technologycounpg .techviewCon {
        margin-top: 20px
    }
    .greyBg-space,
    .innovative-technology-fitness,
    .partnerleading,
    .reactTecUsed,
    .webuildproductsSection {
        padding-top: 30px;
        padding-bottom: 30px
    }
    .containerSpace {
        padding-left: 15px
    }
    .sportsfullgrey .scbanmid .leftAppbx {
        margin-top: -70px
    }
    .consultantbtnrw.mn_zero {
        margin-top: 0;
        text-align: left
    }
    .interthingsOfferedrow {
        padding-top: 30px
    }
    .test-horizontal-likes {
        display: block;
        margin-right: 10px;
        margin-bottom: 0
    }
    .test-horizontal-likes:first-child {
        margin-bottom: 12px
    }
    .testimonial-section .testimonial-bx {
        max-width: initial;
        width: calc(100% - 30px);
        margin-right: 0;
        padding: 15px;
        min-height: initial
    }
    .testimonial-section .test-horizontal .testimonial-bx {
        width: calc(100% - 10px)
    }
    .testimonial-bx p {
        font-size: 14px;
        margin-bottom: 15px;
        line-height: 24px
    }
    .portfoliotabs .nav-tabs,
    .test-horizontal .test-horizontal-likes:nth-child(2) .testimonial-bx {
        margin-left: 0
    }
    .testimonial-section .consultantbtnrw.perfectmatch.techno {
        margin-top: 15px
    }
    .client-detials .about-client h4 {
        font-size: 16px;
        margin: 0 10px 0 0
    }
    .client-detials .about-client p {
        font-size: 12px
    }
    .contact-details,
    .getintouch-section .section-title {
        margin-bottom: 25px;
        text-align: center
    }
    .contact-details,
    .contact-details.gettouch {
        margin-bottom: 25px
    }
    .fitness-app .solutionsfeaturesCon.salon .section-title,
    .health-product-section {
        padding-bottom: 20px
    }
    .footer-section{
        padding-bottom: 64px;
    }
    .footer-section .footer-btm .ft-logo img {
        width: 110px
    }
    .circle-bx-left .circle-bx-list li em {
        width: 36px;
        height: 36px;
        line-height: 36px;
        font-size: 16px
    }
    .food-business-section {
        padding-top: 40px
    }
    .flutter-trump-sections.salon-app-fea,
    .hero-section.countrypg h1,
    .section-title h2.lrp,
    .whatsCallbx {
        padding: 0 15px
    }
    .main-navigation {
        top: 50px;
        bottom: auto;
        height: 0;
        text-align: left;
        background-color: #fff;
        transition: opacity .35s, visibility .35s, height .35s;
        overflow-y: auto;
        overflow-x: hidden
    }
    .main-navigation.open {
        height: calc(100vh - 50px);
        display: block
    }
    .main-navigation .nav-menu {
        border-radius: 0;
        box-shadow: none;
        display: block !important;
        background-color: transparent;
        padding: 0
    }
    .main-navigation .nav-menu>.nav-menu-bx {
        display: block;
        justify-content: initial
    }
    .whatsCallbx {
        right: 126px;
        top: 0;
        height: 33px;
        border-radius: 20px
    }
    .header-fix-tech-top .whatsCallbx{
        right: 60px;
        display: none;
    }
    .trending-header-navigation-view{
        display: none;
    }
    .main-navigation.top-tech-header .nav-menu > ul > li a.active, .main-navigation.top-tech-header .nav-menu > ul > li.active a, .main-navigation.top-tech-header .nav-menu > ul > li.open > a, .main-navigation.top-tech-header .nav-menu > ul > li > a:hover {
        background: none;
        border-radius: 0;
        color: #153441;
    }
    .whatsCallbx .callApp {
        width: 17px
    }
    .dividetwo {
        height: 18px
    }
    .whatsCallbx .callApp svg,
    .whatsCallbx .whatsApp svg {
        display: inline-block;
        vertical-align: top
    }
    .mega-dropdown-menu {
        position: static !important;
        top: auto !important;
        bottom: auto !important;
        right: auto !important;
        left: auto !important;
        float: none;
        min-width: initial;
        padding: 0;
        margin: 0;
        border-radius: 0
    }
    .servicemenubx {
        position: static;
        width: auto;
        left: auto;
        bottom: auto;
        transform: none
    }
    .mobile-nav-active .page-header {
        background-color: #fff
    }
    .menu-nav-overly {
        display: none !important
    }
    .main-navigation .nav-menu>ul>li.active a,
    .main-navigation .nav-menu>ul>li.open>a,
    .main-navigation .nav-menu>ul>li>a:hover {
        background-color: transparent;
        border-radius: 0;
        color: #3ebdc6
    }
    .servicemenubx .serviceConmenubx {
        padding: 0;
        border: 0;
        border-radius: 0;
        background-color: transparent
    }
    .main-navigation .nav-menu>.nav-menu-bx>li a {
        padding: 0 15px;
        margin: 3px 0;
        font-size: 16px
    }
    .main-navigation .nav-menu>ul>li a.active {
        color: #153441;
        border-radius: 0;
        background-color: transparent
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon {
        width: 25px;
        height: 25px;
        margin-right: 5px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.trending-solution {
        width: 25px;
        height: 25px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.trending-solution span {
        width: 25px;
        height: 25px;
        background-size: 25px 500px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.trending-solution span.grocery {
        background-position: 0 -25px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.trending-solution span.salonapp {
        background-position: 0 -50px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.trending-solution span.fitnessapp {
        background-position: 0 -75px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.trending-solution span.musicapp {
        background-position: 0 -100px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.trending-solution span.educationapp {
        background-position: 0 -125px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.trending-solution span.milkapp {
        background-position: 0 -150px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.trending-solution span.sportsbetting {
        background-position: 0 -175px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.trending-solution span.newsapp {
        background-position: 0 -200px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.trending-solution span.evcharging {
        background-position: 0 -225px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.trending-solution span.doctorapp {
        background-position: 0 -250px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.trending-solution span.medicinedel {
        background-position: 0 -275px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.trending-solution span.datingapp {
        background-position: 0 -300px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.trending-solution span.messaging {
        background-position: 0 -325px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.trending-solution span.fantasy {
        background-position: 0 -350px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.trending-solution span.laundry {
        background-position: 0 -375px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.trending-solution span.courier {
        background-position: 0 -400px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.trending-solution span.hotelapp {
        background-position: 0 -425px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.trending-solution span.astrology {
        background-position: 0 -450px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon.trending-solution span.carwash {
        background-position: 0 -475px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon img {
        width: 14px
    }
    .main-navigation .nav-menu>.nav-menu-bx>li {
        white-space: initial;
        border-bottom: 1px solid #f5f5f5
    }
    html.mobile-nav-active {
        overflow: hidden
    }
    .mega-dropdown-menu ul.dropdown-menu-itmes li a {
        font-size: 14px !important;
        padding: 6px 12px !important
    }
    .mega-dropdown-menu ul.dropdown-menu-itmes li a span.technm {
        position: relative;
        top: 2px
    }
    .mega-dropdown-menu ul.dropdown-menu-itmes.technology li a span.technm {
        top: auto
    }
    .sinle_text-lineH {
        position: relative;
        top: 4px
    }
    .sitemapColwd19 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
    .sitemapColwd24 {
        -ms-flex: 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
    .sitemap h2 {
        font-size: 28px
    }
    .main-wrapper.sitemap {
        padding-top: 70px
    }
    .thanksimg img {
        width: 280px
    }
    .main-wrapper.thankspg #createApp {
        height: 400px
    }
    .bannerview .video_textCon {
        left: 20px;
        bottom: 0
    }
    #bookmeetingform .modal-body {
        padding: 20px 15px
    }
    #bookmeetingform h3 {
        font-size: 24px;
        margin-bottom: 0
    }
    #hurryupmeeting .smtextdesv {
        max-width: 90%;
        font-size: 20px;
        line-height: 28px
    }
    #hurryupmeeting h2 {
        font-size: 36px
    }
    .general-features-thumbnails .lottieAnim_elearning {
        max-width: 320px
    }
    .tutor-module-sec .yellow-ball {
        margin: 30px 0
    }
    .macb-thumb {
        max-width: 60%
    }
    .technologycounpg {
        margin-top: 20px;
        padding: 30px 10px
    }
    .digitbxValue,
    .techConbxs .techiconbxrow {
        margin-bottom: 15px
    }
    .techviewCon .techConbxs {
        padding: 15px;
        height: auto;
        margin-bottom: 20px
    }
    .countrytabsv .nav-tabs .nav-link {
        margin: 0 5px 10px;
        font-size: 14px
    }
    .countrytabsv .nav-tabs .nav-link:after {
        bottom: 5px
    }
    .countrytabsv {
        margin-top: 25px
    }
    .webuildproductsSection .tab-content {
        padding: 16px
    }
    .countryportfolioCon .portfoliotabs {
        float: none;
        width: auto
    }
    .countryportfoliowrap {
        margin: 0 15px
    }
    .testimonialsCountpg {
        padding: 30px 15px
    }
    .processsliderview {
        margin: 0 30px
    }
    .owl-carousel.ourprocessCounSlider .owl-nav button {
        width: 30px;
        height: 60px
    }
    .owl-carousel.ourprocessCounSlider .owl-nav button.owl-next,
    .owl-carousel.ourprocessCounSlider .owl-nav button.owl-next:hover,
    .owl-carousel.ourprocessCounSlider .owl-nav button.owl-prev,
    .owl-carousel.ourprocessCounSlider .owl-nav button.owl-prev:hover {
        background-size: 16px 13px
    }
    .hero-section.countrypg .contbanConv h1 span {
        display: inline
    }
    .ourprocessCounSlider.owl-carousel .processimgrow img {
        height: 80px
    }
    .contact-form.elearingform {
        padding: 15px 10px
    }
    .video-modal-dialog.elearning .modal-dialog .close {
        top: 10px;
        right: 10px
    }
    .training_tech img {
        height: 40px;
        margin: 0 20px
    }
    .requirementbxCon .reqiconrw img {
        height: 30px
    }
    .what_youLearn {
        padding: 20px;
        margin-bottom: 50px
    }
    .requirementbx h3 img {
        width: 50px;
        top: -10px
    }
    .main-wrapper.uae.flutter {
        padding-top: 0
    }
    .intro-flutter .section-title,
    .intro-flutter p,
    .musicpg .ps-3,
    .type-business-flutter .section-title {
        padding-left: 0
    }
    .flutter-banner .flutter-ban-con .flutter-ban-head-title {
        position: static;
        top: auto;
        left: auto
    }
    .flutter-banner .flutter-ban-con {
        padding: 20px;
        border-radius: 24px;
        background-color: #4abcc5
    }
    .main-wrapper.uae.flutter .hero-section .banConSec {
        padding-top: 72px
    }
    .flutter-trump-section {
        padding: 30px 20px
    }
    .flutter-framework-con .boxrw .trump-card {
        width: 100%;
        padding: 15px;
        margin-bottom: 20px
    }
    .prefer-fultter-content .prefer-fultter-box h3,
    .stop-shop-content .stop-option h3 {
        font-size: 22px
    }
    .flutter-app-service .flutter-app-service-con {
        padding: 0 20px
    }
    .db-line {
        max-width: 240px
    }
    .musicpg .commpd>.type-business-flutter,
    .musicpg .solutionsfeaturesCon.salon,
    .prefer-fultter-content.ondemand {
        padding: 0 10px
    }
    .invest-grocery-content.on-demand .grocery-delivery-con {
        padding-right: 15px
    }
    .prefer-fultter-content.on-demand .prefer-fultter-box {
        padding: 20px;
        margin-left: 10px;
        margin-right: 10px
    }
    .flutter-trump-section.on-demand,
    .grocery-consultation-box.ondemand {
        margin: 0 10px
    }
    .invest-grocery.ondemand {
        padding: 30px 0
    }
    .on-demand-service-app-screen .on-demand-home-screen {
        width: 210px;
        height: 210px
    }
    .on-demand-service-app-screen .on-demand-home-screen img {
        left: -60px;
        width: 300px;
        top: 30px
    }
    .grocery-banner.salon-ban {
        padding: 0;
        background: 0 0
    }
    .fitness-app .salonapp-screen-view {
        width: auto;
        padding: 0 20px
    }
    .laundry-app .innovative-technology-fitness {
        padding-left: 15px;
        padding-right: 15px
    }
    .why-choose-fitness-techugo {
        padding-left: 20px;
        padding-right: 20px;
        background-image: none;
        background-color: #4abcc6
    }
    .fitness-app .invest-grocery.salon-app {
        padding: 20px 0
    }
    .fitness-app .business-modal-view {
        text-align: center !important;
        margin-left: 0
    }
    .music-features-stream.commpd {
        padding: 40px 15px
    }
    .musicpg .salonapp-screen-view img {
        width: 300px
    }
    .main-wrapper.fleet-management .mainbanview{
        padding-top: 0;
        padding-bottom: 0;
    }
    .main-wrapper.fleet-management.crossplatform .mainbanview .banConSec{
        padding: 0;
    }
    .main-wrapper.job-portal.crossplatform .on-demand-home .mainbanview p{
        max-width: 100%;
        padding-right: 0;
    }
    .main-wrapper.crossplatform .mainbanview .bantextv{
        padding-bottom: 40px;
    }
    .invest-grocery-content .grocery-delivery-con.platformbox .grocery-features{
        padding: 20px;
        margin-bottom: 20px;
    }
    .invest-grocery-content .grocery-delivery-con.crosspl .grocery-features{
        margin-bottom: 20px;
    }
    .crossplimp,.crossframeworkpl,.crossplimp.progressive{
        background: none;
    }
    .mxwdinnerpg h4{
        font-size: 18px;
    }
    .alliance-techugo ul{
        padding-top: 0;
    }
    .invest-grocery-content .grocery-features.creative-sol{
        margin-bottom: 20px;
    }
    .prefer-sol-progress,.various-big-brands{
        display: none;
    }
    .main-wrapper.progressApp img.crpl{
        margin: 0 30px;
        width: calc(100% - 60px);
    }
    .main-wrapper.job-portal.progressApp .video-st-app-dev-com{
        padding: 30px 15px;
    }
    .ready-to-future-proof{
        margin: 0 10px;
    }
    .future-proof-view{
        display: none;
    }
    .crossplimp.kotlin-need, .crossplimp.kotlin,.crossplimp.obstacles-cloud,.crossplimp.techugo-cloud-compu,.crossplimp.pospg,.ipadframeworkpl{
        background: none;
    }
    .main-wrapper.progressApp img.crpl.kotling{
        margin-bottom: 20px;
    }
    .main-wrapper.progressApp img.crpl.kotling.cloud,.nncrpl{
        display: none;
    }
    .main-wrapper.crossplatform h4{
        font-size: 20px;
    }
    .main-wrapper.crossplatform h4 br{
        display: none;
    }
    .invest-grocery-content .grocery-delivery-con.crosspl.ipad .grocery-features, .invest-grocery-content .grocery-delivery-con.platformbox.ipad .grocery-features{
        height: auto;
    }
   .main-wrapper.uae.flutter .hero-section .flutter-ban-con.flutter-page-ban-v p{
       margin-right: 0;
   }
   .main-navigation.top-tech-header .nav-menu > ul > li a{
    position: relative;
   }
   .mob-nav-arrow-vis{
    display: block;
   }
   .hide-mobile-case-st-nav{
    display: none;
   }
}

@media (max-width:410px) {
    .opensorbx {
        width: 50%
    }
    .opensorbx:last-child {
        width: 50%;
        margin-left: 25%
    }
}

@media (max-width:1199.98px) {
    .food-inner-bx img,
    .frequently-asked-section .section-title img,
    .hpTextSlider .true-fan-img {
        max-width: 90px
    }
    .hide99res {
        display: none
    }
    .show99res {
        display: block
    }
    .projects-section .projects-left-bx img {
        max-width: 130px
    }
    .benifits-investment-section .white-bx p,
    .solution-techugo-section .blue-arrow-list li a {
        font-size: 16px;
        line-height: 1.2
    }
    .heading-45,
    .online-food-txt p {
        font-size: 16px;
        line-height: 24px
    }
    .servicemenu ul li a {
        padding: 10px 0;
        font-size: 16px
    }
    .latest-double-img .Insights-content {
        padding: 15px 24px
    }
    .latest-insight-items .latest-double-img .latest-img-bx {
        margin-bottom: 12px !important
    }
    .main-wrapper .canvas-bg-contianer .his-right {
        transform: translate(0)
    }
    .online-food-txt p {
        margin-bottom: 35px
    }
    .advance-tech-section .section-title-two {
        padding-right: 0
    }
    .section-space,
    .section-space-100,
    .section-space-150 {
        margin-top: 50px
    }
    .cmn-brd-bx p,
    .tf-pinkbx p {
        font-size: 14px;
        line-height: 22px
    }
    .tusad-section.metrics-track .tusad-items {
        max-width: 100% !important;
        width: 100% !important
    }
    .admin-panel-section {
        margin-top: -130px
    }
    .blue-brd-bx li img {
        margin-right: 20px;
        height: 50px
    }
    .general-features-section .gf-flatgrey {
        margin-top: -70px
    }
    .parent-module-section {
        padding-bottom: 100px
    }
    .member-info h4 {
        font-size: 18px;
        line-height: 25px
    }
    .member-info span {
        font-size: 14px
    }
    .featured-section {
        padding-bottom: 40px
    }
    .service-section .section-title {
        margin: 0 0 50px
    }
    .getintouch-section-page .fpSlider-bx {
        padding: 20px 20px 70px;
        max-width: 100%;
        left: auto;
        bottom: auto;
        position: static
    }
    .getintouch-section-page .fpSlider-bx .fpSlider .testimonial-bx .testConl {
        height: auto
    }
    .getintouch-section-page .gcb-right,
    .portfolioes-section .pf-bx:nth-child(odd)>.pf-right-bx:nth-child(2) {
        padding-left: 15px
    }
    .google-map-section,
    .our-off-section,
    .who-all-items .whowl {
        margin: 50px 0 0
    }
    .pf-thumbnail-bx {
        margin: 0 auto 20px
    }
    .masnory-tf .true-fan-logo {
        margin-right: 20px;
        padding: 15px
    }
    .true-fan-actor {
        height: 120px
    }
    .pfthumbnailSection .pf-tf-bg-img {
        width: 260px
    }
    .bmjview .pfthumbnailSection .pf-tf-bg-img,
    .cancanview .pfthumbnailSection .pf-tf-bg-img,
    .gyanfreshview .pfthumbnailSection .pf-tf-bg-img,
    .lal10view .pfthumbnailSection .pf-tf-bg-img,
    .milkbunview .pfthumbnailSection .pf-tf-bg-img,
    .sterklaview .pfthumbnailSection .pf-tf-bg-img {
        width: 220px
    }
    .masnory-tf .tf-pinkbx {
        padding: 20px 10px 20px 20px;
        margin-top: 20px
    }
    .tf-orange {
        position: static;
        width: 100%;
        flex-wrap: wrap
    }
    .faq-accordian .custom-accordian {
        padding: 0
    }
    .custom-accordian .card-body {
        margin: 0 0 0 40px
    }
}

@media (min-width:768px) and (max-width:1024px) {
    .tf-pinkbx .heading-2 {
        font-size: 32px;
        margin-bottom: 0
    }
    .tf-pinkbx p {
        margin-bottom: 15px
    }
    .doctor-app-section .circle-bx-left {
        right: 15px;
        max-width: 50%
    }
}

@media (max-width:1024px) {
    body,
    html {
        overflow-x: hidden
    }
    .challengeSports {
        padding: 40px 10px
    }
    .plateformbx {
        padding: 15px
    }
    .business-revolutionize-section {
        padding-bottom: 100px
    }
    .hassle-free-section {
        margin-left: 15px
    }
    .hassle-free-section .section-title .num-text {
        font-size: 60px;
        margin-bottom: 0
    }
    .dronertban.ondeman-banner-img {
        top: 200px
    }
    .dronertban.ondeman-banner-img img.drone {
        width: 370px;
        right: 0
    }
    .advance-tech-section .device-browser-bg {
        bottom: 0
    }
}

@media (max-width:991px) {
    .get-touch-btn {
        font-size: 14px
    }
    .main-wrapper .mainbanview p,.main-wrapper .mainbanview p.escooter-ban-txt,.main-wrapper .mainbanview.eLearning-app-page-ban p,.main-wrapper .mainbanview.entertainment-app-page-ban p{
        max-width: initial;
        padding-right: 20px;
    }
    .online-food-bg,.food-business-section .food-thumbnail-bx,.fb-growth,.device-browser-bx.bsgrowth,.mutiple-mobile-bx,.mutiple-mobile-bx .yellow-ball,.doctor-app-section .mutiple-mobile-bx .grey-bg-rt,.hassle-free-section .hassle-free-thumb,.hassle-free-section .hassle-free-thumb-2,.hassle-free-bx:before{
        display: none;
    }
    .main-wrapper .mainbanview p.travel-ban-txt {
        max-width: initial;
    }
    .circle-bx-left,.doctor-app-section .circle-bx-left{
        position: static;
        transform: none;
    }
    .doctor-app-section{
        margin-top: 0;
    }
    .foodpg .w-50.full{
        width: 98% !important;
    }
    .business-revolutionize-section{
        background-image: none;
        background-color: #e5fffd;
    }
    .curve-arrow-btm-sp,
    .latest-img-bx .Insights-content p {
        margin-bottom: 0
    }
    .hero-section h1 {
        font-size: 36px;
        line-height: 44px;
        margin-bottom: 20px
    }
    .hero-section p {
        font-size: 16px;
        line-height: 24px;
        max-width: 240px
    }
    .hpTextBx {
        width: 200px;
        height: 140px;
        border-radius: 20px;
        padding: 20px 20px 25px;
        top: auto;
        left: -84px;
        bottom: -40px
    }
    .blog-itmes .latest-insight-items .row .col-sm-6:first-child .Insights-content,
    .head-searchbx,
    .head-searchbx .has-search {
        padding-left: 0
    }
    .head-searchbx {
        text-align: left;
        margin-top: 20px
    }
    .hpTextSlider {
        padding: 20px 20px 25px
    }
    .owl-carousel.blogcategory .owl-nav button.owl-next {
        right: -40px
    }
    .hpTextBx h5 {
        font-size: 12px;
        line-height: 18px
    }
    .hpTextSlider .true-fan-img {
        max-width: 60px
    }
    .projects-section {
        padding: 30px 0 50px;
        margin: 0 15px;
        border-radius: 20px
    }
    .projects-section h2 {
        font-size: 30px;
        margin-bottom: 10px;
        line-height: 36px
    }
    .heading-2_1.ai br,
    .health-items .health-product-item:nth-child(2) .health-product-txt:after,
    .lInshight .section-title p br,
    .main-wrapper.uae .hero-section h1 br,
    .projects-section h2 br,
    .service-offer-bx .sf-item p.heading-5 br,
    .service-offer-bx.virtualrealtypg .sf-item .heading-5 br {
        display: none
    }
    .projects-section .white-bx {
        border-radius: 15px;
        position: static;
        display: inline-block;
        margin: 0 10px 10px 0
    }
    .client-content-bx .section-title img {
        max-width: 70px
    }
    .owl-carousel img {
        max-width: 100%
    }
    .client-section .client-slider-bx .owl-carousel {
        padding: 0 50px
    }
    .featured-section {
        padding-top: 90px;
        padding-bottom: 50px
    }
    .featured-section .featured-content-bx .mt-5 {
        margin: 0 !important;
        padding-top: 0 !important
    }
    .wegotfeaturedrw {
        margin: 0 !important;
        justify-content: center
    }
    .testimonial-section {
        padding: 20px 0 9%
    }
    .testimonial-section .testimonial-content {
        padding-left: 35px
    }
    .latest-insight-section .latest-insight-items {
        flex-direction: column;
        margin-bottom: 0
    }
    .latest-insight-slider {
        width: 100%;
        padding-right: 0;
        margin-bottom: 30px
    }
    .latest-insight-items .latest-double-img {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between
    }
    .dbviewrow,
    .dbviewrow1 {
        position: relative !important;
        top: auto;
        left: auto;
        height: auto
    }
    .latest-insight-items .latest-double-img .latest-img-bx {
        width: 48%
    }
    .play-btn span {
        width: 78px;
        height: 78px
    }
    .play-btn i {
        font-size: 25px
    }
    .his-right {
        padding: 50px 0 0 !important;
        max-width: 50%;
        margin: 0 auto
    }
    .bs-benifit-section.animview {
        margin-top: 50px
    }
    .tusad-main .tusad-items {
        max-width: 33.3% !important;
        width: 33.3% !important;
        flex: none !important
    }
    .tusad-main .tusad-items.iosapp {
        max-width: 25% !important;
        width: 25% !important
    }
    .tusad-section .tusad-items h5 {
        margin-right: 0 !important
    }
    .lottieAnim,
    .lottieAnim.blockchain,
    .lottieAnim.nodejs,
    .lottieAnim.uiux {
        width: 300px;
        margin-top: 30px
    }
    .lottieAnim.qa {
        width: 320px;
        margin-left: 0;
        margin-top: 30px;
        padding-bottom: 0
    }
    .lottieAnim.wearable {
        width: 290px;
        margin-top: 30px;
        padding-bottom: 0
    }
    .lottieAnim.uiux,
    .rowcompd {
        padding-bottom: 20px
    }
    .lottieAnim.ios {
        width: 280px;
        margin-top: 40px
    }
    .lottieAnim.android {
        width: 260px;
        margin-top: 15px;
        margin-right: 20px;
        margin-left: 0;
        padding-bottom: 0
    }
    .lottieAnim.ai {
        width: 340px;
        margin-top: -60px
    }
    .heading-3 {
        font-size: 24px;
        line-height: 30px;
        margin: 0 0 10px
    }
    .iotexpicon img,
    .know-more-section .service-offer-bx .sf-item .grey-bx-img img {
        height: 40px
    }
    .ms-pick-menu ul li a {
        font-size: 16px;
        line-height: 24px
    }
    .footer-section .footer-btm {
        text-align: center;
        padding: 20px 0 0
    }
    .footer-section .footer-btm .ft-logo {
        margin: 0
    }
    .admin-sports-section {
        padding-top: 60px
    }
    .admin-thumb-demand.sport-admin {
        margin-top: -80px
    }
    .admin-thumb-demand.sport-admin .admin-thumb-2 {
        max-width: 96% !important
    }
    .online-food-txt p {
        font-size: 16px !important
    }
    .who-all-section h2.mb-5 {
        margin: 10px 0 !important
    }
    .who-all-section .white-bx p {
        font-size: 13px !important;
        line-height: 20px !important
    }
    .section-title-two img {
        max-width: 80px
    }
    .heading-2 {
        font-size: 40px;
        line-height: 50px
    }
    .simple-list ul li,
    .tech-stack-section .circle-bx-left ul li {
        font-size: 14px;
        line-height: 20px
    }
    .heading-5-1,
    .tech-stack-section .heading-5-1 {
        font-size: 16px;
        line-height: 20px;
        margin-bottom: 15px
    }
    .food-thumbnail-bx .fi-item {
        padding: 7px;
        min-width: 27%
    }
    .food-thumbnail-bx .fi-arrow {
        max-width: 6%;
        margin: 0 10px
    }
    .food-thumbnail-bx .fi-item img {
        max-width: 50px
    }
    .food-thumbnail-bx .ver-arrow img {
        max-width: 3%
    }
    .foodCirclebx {
        width: 48px;
        height: 48px
    }
    .foodCirclebx img {
        width: 24px
    }
    .food-thumbnail-bx .fi-item span {
        font-size: 16px
    }
    .food-inner-bx.mb-5,
    .food-inner-bx.mb-5.pb-4 {
        margin-bottom: 0 !important
    }
    .circle-bx-left .circle-bx-list li {
        margin: 0 0 20px;
        display: flex;
        align-items: center
    }
    .circle-bx-left .circle-bx-list li a {
        font-size: 18px;
        line-height: 28px
    }
    .chsports-platforms .plateformbx {
        min-height: 100px
    }
    .mw-100 {
        height: 50px
    }
    .macbookpos {
        margin-top: 0
    }
    .who-all-items .whowl {
        margin: 20px 0 0
    }
    .who-all-items .whoitem .white-bx {
        margin: 0 0 15px 10px;
        max-width: 160px;
        min-height: 140px
    }
    .who-all-items .whoitem.whowr:nth-child(2) {
        margin-left: 0
    }
    .robotbx {
        padding-top: 0
    }
    .flrtbtn {
        float: left;
        margin-top: 20px
    }
    .parent-module-section .gf-thumb .gf-flatgrey,
    .tutor-module-sec .gf-thumb .gf-flatgrey {
        max-width: 100%;
        width: 100%;
        left: 0 !important;
        right: 0;
        margin-top: 0;
        top: calc(100% - 14%)
    }
    .parent-module-section .general-features-thumbnails,
    .tutor-module-sec .general-features-thumbnails {
        padding-top: 0;
        margin: 50px auto 0 !important;
        justify-content: center !important;
        padding-right: 0 !important
    }
    .parent-module-section .general-features-thumbnails {
        margin-top: 0 !important
    }
    .parent-module-section .general-features-thumbnails .gf-thumb,
    .tutor-module-sec .general-features-thumbnails .gf-thumb {
        margin-left: 0;
        margin-top: 0 !important
    }
    .tutor-module-sec .gf-thumb .green-ball-2 {
        left: -55px;
        bottom: 0
    }
    .gf-thumb .gf-flatgrey {
        margin-top: -50px
    }
    .andoriod-off .grey-bx-img img,
    .blockchainpg .grey-bx-img img,
    .commpd.profiting-monetization-section .blue-brd-bx li img,
    .solutionsfeaturesbx .soliconrw img,
    .virtualrealtypg .grey-bx-img img {
        height: 32px
    }
    .blue-brd-bx svg {
        height: 32px !important
    }
    .aipgs .solutionsfeaturesbx .soliconrw img {
        height: 36px
    }
    .gf-social-sec-1 {
        margin-bottom: 100px
    }
    .gf-social-platform .circle-bx-left {
        position: static
    }
    .gf-social-platform .mutiple-mobile-bx {
        margin-top: 0;
        position: absolute;
        top: 0;
        right: 0
    }
    .twoimg-bx {
        padding: 0 0 50px
    }
    .wegotfeaturedrw .imgbx {
        width: 130px;
        height: 110px;
        border-radius: 15px;
        margin: 0 0 25px 10px;
        padding: 15px
    }
    .wegotfeaturedrw .imgbx img.yrstory {
        width: 70px
    }
    .wegotfeaturedrw .imgbx img.fortuneindia,
    .wegotfeaturedrw .imgbx img.issuewire {
        width: 100px
    }
    .wegotfeaturedrw .imgbx img.cio-review {
        width: 90px
    }
    .pf-thumbnail-bx .pf-bx-circle {
        width: 110px;
        height: 110px
    }
    .application-bx {
        margin-bottom: 30px
    }
    .canvas-bg-contianer,
    .curve-arrow-btn {
        min-width: 70px !important;
        line-height: 20px;
        padding: 10px 20px
    }
    .submitfrow .connectcall .connect_icon {
        width: 40px;
        height: 40px
    }
    .pf-content-bx p {
        margin-bottom: 20px;
        font-size: 14px;
        line-height: 24px
    }
    .portfolioes-section .section-title h2 {
        font-size: 36px;
        line-height: 44px
    }
    .pf-content-bx .w-area span {
        font-size: 12px;
        margin-right: 20px
    }
    .mobile-base {
        right: 30px;
        bottom: -140px
    }
    .lefthomeCon,
    .main-wrapper.uae .lefthomeCon {
        padding-top: 80px
    }
    .hpBannerSlider {
        right: -50px;
        bottom: -80px
    }
    .owl-carousel.hpBannerSlider .owl-item img.homrbanimg {
        height: 320px
    }
    .hero-section {
        padding: 0 0 80px
    }
    .blog-itmes .latest-insight-items .row .col-sm-6:first-child .latest-img-bx .latest-img {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
    .blog-itmes .latest-img-bx.blog-item-row {
        display: block
    }
    .main-wrapper.uae .hero-section h1 {
        font-size: 28px;
        line-height: 36px;
        margin-bottom: 20px;
        max-width: 384px
    }
    .main-wrapper.uae.astrologypgs .hero-section h1{
        max-width: initial;
    }
    .main-wrapper.uae.astrologypgs .flutter-banner .flutter-ban-con{
        margin-top: 10px;
    }
    .main-wrapper.fleetbanvsc .mainbanview .bantextv{
        position: static;
        left: auto;
        top: auto;
        transform: none;
        padding-left: 30px;
        padding-right: 30px;
    }
    .main-wrapper.uae .heading-3 {
        line-height: 30px;
        margin: 0 0 10px
    }
    .latest-insight-items .latest-img-bx.latest-single {
        width: auto;
        margin-bottom: 20px;
        padding-right: 0
    }
    .letstalkSlideboxwrap {
        right: 376px;
    }
    .discover-ai-box-menu{
        display: none;
    }
    .letstalkSlideboxwrap .why-itechniq-tabs,.letstalkSlideboxwrap .itechniq-tabs-content-detail{
        margin-left: 20px;
    }
}

@media (max-width:767.98px) {
    .container,
    .container-fluid,
    .container-md,
    .container-sm {
        padding: 0 15px
    }
    .admin-thumb-demand.sport-admin,
    .agreecheck label span br,
    .backbgview,
    .benifits-ondemand .white-bx p br,
    .benifits-social-list li p br,
    .blue-brd-bx li br,
    .box_wrap .box_heading br,
    .cmn-brd-bx p br,
    .elearingmobnone,
    .elprmtrx-section .graph-img,
    .entertainment-modulesitems .ent-bx p br,
    .featured-section .section-title p br,
    .food-thumbnail-bx .fi-arrow,
    .food-thumbnail-bx .fi-item span br,
    .footer-section .footer-btm .ft-logo .divi,
    .general-features-thumbnails,
    .gf-social-platform .mutiple-mobile-bx,
    .gf-thumb,
    .gf-thumb .gf-flatgrey,
    .hassle-free-section .hassle-free-thumb,
    .hassle-free-section .hassle-free-thumb-2,
    .heading-35 br,
    .hero-section h1 br,
    .lInshight .titlesubheads br,
    .latest-insight-items .latest-double-img,
    .lottieAnim,
    .newsBx-right,
    .nonearrow,
    .section-space-150.noview,
    .sportsfullgrey .ractanlge-md-right,
    .tutor-module-sec .yellow-ball,
    .useinfo_div ul li::after,
    .who-all-section .white-bx p br {
        display: none
    }
    .hero-slider {
        margin-top: 160px
    }
    .hpBannerSlider,
    .hpTextBx,
    .mobile-base {
        left: 0;
        margin: 0 auto
    }
    .hpBannerSlider {
        position: absolute;
        right: 0;
        bottom: -70px;
        width: 350px
    }
    .hpTextBx {
        width: 70%;
        right: 0;
        text-align: left;
        bottom: -64px
    }
    .giudelinks,
    .owl-carousel.awards-slider .item {
        text-align: center
    }
    .mobile-base {
        bottom: -110px;
        right: 80px;
        position: relative;
        max-width: 350px
    }
    .service-section .service-bx {
        padding-right: 0;
        margin: 0 0 30px;
        text-align: center
    }
    .bs-benifit-section .bs-benifit-section-bx h2,
    .servicemenu ul {
        padding: 0 !important
    }
    .challange-travel .blue-brd-bx li,
    .entertainment-modulesitems-left [class^=eml-],
    .entertainment-modulesitems-right,
    .head-searchbx .form-control,
    .latest-insight-items .latest-double-img .latest-img-bx,
    .latest-insight-items .latest-img-bx .latest-img img {
        width: 100%;
        max-width: 100%
    }
    .container,
    .container-md,
    .container-sm {
        max-width: 100%;
        padding: 0 10px
    }
    .advance-social-section.challange-travel,
    .commpd {
        padding-left: 5px;
        padding-right: 5px
    }
    .testimonial-section .testimonial-content {
        padding-left: 25px
    }
    .section-title p.mb-5 {
        margin-bottom: 2em !important
    }
    .small-arrow-buttons {
        margin: 0 0 20px;
        justify-content: right !important;
        width: 100%;
        position: static;
        padding: 0 25px;
        margin-right: 0 !important
    }
    .sm-row {
        flex-direction: column;
        align-items: start !important
    }
    .bs-benifit-section .bs-benifit-section-bx {
        padding: 50px 15px
    }
    .sccoterhardware,
    .testimonial-section {
        padding-top: 30px;
        padding-bottom: 30px
    }
    .tusad-section .tusad-main .tusad-items {
        max-width: 100% !important;
        width: 100% !important;
        margin-bottom: 20px
    }
    .blog-itmes .latest-insight-items .row .col-sm-6:first-child .latest-img-bx,
    .iotexpbx:last-child,
    .latest-img-bx .Insights-content.noneblg,
    .ms-pick-menu ul,
    .newsletter-bx .newsBx-left h3,
    .oj-items .oj-item p,
    .sportsfullgrey .scbanmid .leftAppbx,
    .tusad-section .tusad-main .tusad-items.marz {
        margin-bottom: 0
    }
    .tusad-section .tusad-main .tusad-items.rn-technology {
        max-width: 50% !important;
        width: 50% !important
    }
    .main-wrapper {
        padding: 100px 0 50px
    }
    .masnory-tf .col-lg-4,
    .masnory-tf .col-lg-8 {
        max-width: 100%;
        flex: 0 0 100%;
        margin: 0 auto
    }
    .tusf-items .tusf-items-bx {
        max-width: 20%
    }
    .heading-2 {
        font-size: 28px;
        line-height: 36px;
        margin-bottom: 20px
    }
    .heading-1,
    .tf-pinkbx .heading-2 {
        font-size: 30px;
        line-height: 34px
    }
    .main-shadow-bx {
        padding: 15px 5px 40px !important;
        border-radius: 15px
    }
    .who-all-items .whoitem {
        width: 100%;
        margin: 20px 0 0
    }
    .benifits-investment-section .white-bx p,
    .heading-45,
    .solution-techugo-section .blue-arrow-list li a {
        font-size: 14px
    }
    .blue-arrow-list.pl-5.mt-5 {
        margin-top: 0 !important;
        padding-left: 0 !important
    }
    .patient-app-section {
        padding-top: 50px
    }
    .circle-bx-left,
    .doctor-app-section .circle-bx-left {
        transform: translate(0);
        position: static
    }
    .benifits-investment-section .white-bx:nth-child(2n),
    .benifits-social-list li:nth-of-type(2n),
    .doctor-app-section .mutiple-mobile-bx,
    .ms-pick-menu.iconic.mobviews,
    .ondemand-platform-section .blue-brd-bx li span.bigsp,
    .ondemand-platform-section .blue-brd-bx li span.smsp,
    .ondemand-platform-section.entertainmentpg .blue-brd-bx li span.bigsp,
    .pmtravel-section .blue-brd-bx li span,
    .service-section.section-space-100,
    .sportspm-section .blue-brd-bx li span,
    .who-all-items .whoitem.whowr:nth-child(2) {
        margin-top: 0
    }
    .culactivites-slider,
    .doctor-app-section,
    .profiting-monetization-section .pdcolp:first-child,
    .white-bx-container .pdcolp:first-child {
        padding-top: 0
    }
    .blue-brd-bx li img {
        margin-right: 10px
    }
    .blue-arrow-list li,
    .health-items .health-product-item span,
    .iotexpicon img,
    .op-ttle h5,
    .white-bx-container .white-bx .lb-thumb {
        margin-bottom: 10px
    }
    .blue-arrow-list li a,
    .newsletter-bx .newsBx-left h3 {
        font-size: 18px;
        line-height: 1.2
    }
    .know-more-section .sf-item .heading-3 {
        font-size: 16px;
        line-height: 1.2;
        margin: 10px 0
    }
    .heading-3,
    .main-wrapper.uae .heading-3,
    .op-ttle h5 {
        font-size: 18px
    }
    .servicemenu ul li a,
    .tech-stack-section .circle-bx-left ul li {
        font-size: 16px;
        line-height: 24px;
        margin-bottom: 10px
    }
    .simple-list ul li {
        margin-bottom: 5px
    }
    .gf-thumb-social,
    .gfs-thumb.gf-thumb-3,
    .op-ttle img,
    .spmob,
    .tech-stack-section .e-l-appp {
        margin-bottom: 20px
    }
    .general-features-thumbnails .gf-thumb {
        max-width: 139px
    }
    .tech-stack-section .circle-bx-left {
        width: 100% !important
    }
    .tech-stack-section .mutiple-mobile-bx {
        max-width: 70%;
        position: static
    }
    .benifits-social-list li {
        margin-bottom: 15px;
        padding: 10px;
        border-radius: 15px;
        width: 100%
    }
    .social-platform-section .circle-bx-left ul li {
        margin: 0 0 15px;
        line-height: 20px
    }
    .tusad-section .tusad-items ul li {
        padding-left: 20px;
        margin-bottom: 10px
    }
    .tusad-section .tusad-items ul li:before {
        width: 12px;
        height: 12px;
        top: 5px
    }
    .mx-auto.zeropd,
    .our-journy-sec .ojtitle,
    .servicemenu ul li a {
        padding: 0
    }
    .contactpgview,
    .footer-section .footer-btm p,
    .heading-3 span,
    .hiddenmenudesktop,
    .noneblg,
    .oj-items,
    .pf-bx.shopquartz,
    .pf-bx.theacare,
    .projects-section .white-bx p span {
        display: block
    }
    .awpara,
    .main-shadow-bx.blog-details .section-title h2,
    .oj-items .oj-item:first-child,
    .oj-items .oj-item:nth-child(3) {
        max-width: 100%
    }
    .oj-item.oj-item-cent {
        max-width: 100%;
        margin: 0;
        padding: 0
    }
    .oj-items .oj-item span {
        margin-bottom: 0 !important;
        font-size: 40px
    }
    .oj-item.oj-item-cent .oj-item-cnt {
        margin-bottom: 15px !important;
        margin-top: 15px !important
    }
    .oj-item-cent .oj-item-cnt:first-child.oj-item:nth-child(2),
    .oj-item.oj-item-cent .oj-item-cnt:first-child .oj-item:nth-child(2),
    .oj-item.oj-item-cent .oj-item-cnt:nth-child(2) .oj-item:first-child {
        margin-right: 0
    }
    .faq-accordian .custom-accordian {
        padding: 15px 0 0
    }
    .head-searchbx.faq-serach-bx {
        margin: 30px 0 0
    }
    .admin-panel-section-1 .macb-cirlce-1 {
        width: 56px;
        height: 56px
    }
    .admin-panel-section-1 .macb-cirlce-2 {
        width: 128px;
        height: 128px
    }
    .team-mebrs .member {
        padding-bottom: 25px
    }
    .our-process-sec .process-blubg {
        width: 78%;
        top: 40px;
        right: -25px
    }
    .our-process-sec .process-bx-content {
        max-width: 460px;
        margin: 0 auto
    }
    .process-bx .small-arrow-buttons {
        bottom: 0
    }
    .process-item .process-thumb img {
        height: 70px
    }
    .blog-itmes .latest-img-bx .Insights-content,
    .comshapeImg,
    .op-ttle {
        margin-bottom: 50px
    }
    .fpSlider-bx .fpSlider .testimonial-bx p,
    .op-ttle p {
        font-size: 14px;
        line-height: 24px;
        max-width: 100%
    }
    .recognition-items [class^=col-] {
        margin-bottom: 30px;
        flex: 0 0 100%;
        max-width: 100%
    }
    .recognition-section p.pr-5 {
        padding-right: 0 !important
    }
    .aboutmp-bx .about-mab,
    .mcbook-set-bx,
    .sportsfullgrey .scbanmid .leftAppbx.gs-platform {
        max-width: 90%
    }
    .entertainment-modulesitems {
        display: block;
        padding-top: 0 !important
    }
    .entertainment-modulesitems-left {
        width: calc(100%);
        display: block
    }
    .entertainment-modulesitems .ent-bx {
        width: 100%;
        display: flex;
        min-height: auto !important;
        flex-direction: row;
        justify-content: left;
        align-items: center
    }
    .entertainment-modulesitems .ent-bx img,
    .grey-bx-img img {
        height: 40px;
        margin-right: 10px !important
    }
    .service-offer-bx .sf-item {
        padding: 15px;
        border-radius: 20px
    }
    .service-offer-bx .sf-item.andpg {
        margin-bottom: 20px;
        height: auto
    }
    .culactivites-bx .consultantbtnrw.perfectmatch.techno,
    .mem-social,
    .service-offer-bx .sf-item p.heading-5 {
        margin-top: 10px
    }
    .entertainment-modulesitems .ent-bx p {
        font-size: 14px;
        line-height: 18px
    }
    .entertainment-platform-section .benifits-social-list li {
        width: 100%;
        display: flex;
        align-items: center;
        min-height: auto
    }
    .entertainment-platform-section .benifits-social-list li p {
        margin-top: 0;
        margin-left: 12px
    }
    .gf-thumb-social .et-img,
    .video-stream-thumb {
        max-width: 50%
    }
    .entertainment-app-section .cmn-brd-bx li {
        width: 100%;
        margin-bottom: 16px !important;
        padding: 20px
    }
    .as-thumb,
    .blog-itmes .Insights-content p {
        padding-right: 0
    }
    .as-thumb {
        max-width: 30%;
        margin-left: auto;
        margin-right: auto;
        margin-top: 20px
    }
    .ada-thumb {
        max-width: 96%;
        margin: 20px auto 0;
        position: relative
    }
    .section-space-200 {
        margin-top: 50px
    }
    .mediauser-thumb {
        max-width: 50%;
        margin: 20px auto 0
    }
    .full-mobile-bg:after {
        border-bottom: 15px solid #dae3ee
    }
    .admin-thumb-demand,
    .apponmenttext,
    .messceoCon,
    .ms-pick-menu.iconic,
    .tech-stack-section .consultantbtnrw {
        margin-top: 20px
    }
    .iot-integration.aipdm,
    .iot-integration.aipgs,
    .twoimg-bx {
        padding-bottom: 20px
    }
    .eLearning-module>li,
    .service-section .section-title {
        margin: 0 0 30px
    }
    .title-img {
        max-width: 60px;
        height: 60px
    }
    .blue-brd-bx li img,
    .commpd.profiting-monetization-section .blue-brd-bx li img,
    .elearning-platform-section .blue-brd-bx li img,
    .ondemand-platform-section .blue-brd-bx li img {
        width: auto;
        height: 30px
    }
    .blue-brd-bx svg {
        height: 30px !important
    }
    .fpSlider-bx {
        margin-top: 40px;
        padding: 20px 20px 10px
    }
    .fpSlider-bx .quate-icons {
        width: 90px;
        top: -30px;
        background-size: 100%;
        right: 30px
    }
    .fpSlider-bx .small-arrow-buttons {
        position: static;
        margin-top: 15px
    }
    .getintouch-section-page .fpSlider-bx,
    .pf-bx.milkbun {
        padding-bottom: 10px
    }
    .getintouch-section-page .getintouch-content-bx {
        padding: 20px 5px 40px
    }
    .blog-itmes {
        padding: 0 10px
    }
    .latest-img-bx.blog-item-column .Insights-content {
        padding: 10px 0 0 !important
    }
    .aboutmp-bx .mb-5,
    .lInshight .section-title.mb-5 {
        margin-bottom: 20px !important
    }
    .tab-header {
        padding: 0 20px
    }
    .tabs a {
        font-size: 14px;
        padding: 10px
    }
    .newsBx-right img {
        max-width: 110px;
        margin-top: 20px
    }
    .effect-16,
    .effect-16~label,
    .fileuploadrw label,
    .optional-text {
        font-size: 16px
    }
    label.error {
        font-size: 13px !important
    }
    #capt-error {
        display: block !important
    }
    .agreecheck label {
        font-size: 13px;
        line-height: 18px
    }
    .fileuploadrw label::after {
        top: -5px
    }
    .pf-thumbnail-bx .pf-bx-circle {
        width: 80px;
        height: 80px
    }
    .eLearning-module img,
    .health-items .health-product-item span.check-circle img,
    .lalten .pf-thumbnail-bx .pf-bx-circle img,
    .pf-thumbnail-bx .pf-bx-circle img {
        width: 40px
    }
    #header.header-scrolled,
    #header.page-header-2.header-scrolled,
    .page-header {
        padding: 10px 0
    }
    .mobile-nav-toggle {
        top: 15px
    }
    .food-business-section .food-thumbnail-bx {
        padding: 50px 0;
        margin-top: 0
    }
    .social-platform-section .circle-bx-left ul li img {
        height: 20px
    }
    .consultantbtnrw.experts a {
        padding: 12px 20px;
        font-size: 15px
    }
    #header .logo img,  #header.header-fix-tech-top .logo img {
        width: 110px
    }
    .gf-social-sec-1 {
        margin-bottom: 60px
    }
    .advance-social-section {
        padding: 30px 0 20px
    }
    .getintouch-section .section-title img {
        max-width: 44px
    }
    .our-off-section {
        margin-left: 5px;
        margin-right: 5px
    }
    .client-section .client-slider-bx .owl-carousel {
        padding: 0 50px
    }
    .client-section .client-slider-bx {
        margin-left: 0;
        margin-right: 0
    }
    .hero-section p {
        max-width: initial
    }
    .hero-section h1,
    .main-wrapper.uae .hero-section h1 {
        font-size: 28px;
        line-height: 36px
    }
    .client-section.homepg,
    .our-off-section,
    .owf-section .small-arrow-buttons,
    .projects-hpage.foodpg,
    .section-space,
    .section-space-100,
    .section-space-150,
    .section-space-70 {
        margin-top: 30px
    }
    .projects-section .white-bx {
        width: 90px;
        padding: 8px;
        margin: 0 5px 5px 0
    }
    .who-all-section .white-bx {
        width: calc(50% - 20px);
        float: left;
        border-radius: 15px
    }
    .projects-section .white-bx:last-child {
        margin-right: 0
    }
    .projects-section .white-bx p {
        font-size: 13px;
        line-height: 20px
    }
    .projects-hpage .white-bx-img {
        width: 40px;
        height: 40px
    }
    .projects-hpage .white-bx-img img {
        width: 20px
    }
    .projects-section .white-bx .num-text {
        font-size: 21px;
        margin: 10px 0 2px
    }
    .projects-hpage {
        margin: 0 10px
    }
    .projects-hpage .container {
        padding: 0 5px
    }
    .projects-section h2 {
        font-size: 24px;
        line-height: 28px
    }
    .latest-insight-section {
        padding: 30px 5px
    }
    .consultantbtnrw,
    .messageceobx {
        margin-top: 40px
    }
    .owl-carousel.awards-slider .cluthc {
        width: 80px;
        display: inline-block
    }
    .owl-carousel.awards-slider .appfutura,
    .owl-carousel.awards-slider .extract,
    .owl-carousel.awards-slider .goodfirms {
        width: 130px;
        display: inline-block
    }
    .main-wrapper.aboutpg {
        padding-top: 80px
    }
    .leadershipview {
        margin-left: -8px;
        margin-right: -8px
    }
    .leadershipviewbx {
        padding-left: 8px;
        padding-right: 8px
    }
    .member-info h4 {
        font-size: 16px;
        line-height: 20px
    }
    .section-title.leaf-bx {
        margin-bottom: 25px
    }
    .smheight,
    .smheight1 {
        min-height: 75px
    }
    .bigheight,
    .bigheight1,
    .bigheight2,
    .equalheight {
        display: flex !important;
        min-height: 75px
    }
    .food-thumbnail-bx .fi-item {
        min-width: 100%;
        margin: 0 auto 15px
    }
    .who-all-items .whoitem .white-bx {
        max-width: initial;
        min-height: initial;
        display: flex;
        padding: 10px;
        align-items: center
    }
    .who-all-section .white-bx p {
        margin-top: 0;
        margin-left: 10px;
        font-size: 14px !important
    }
    .fb-growth .fb-back-circle {
        left: 20px;
        bottom: 0
    }
    .frequently-asked-section {
        padding-top: 40px;
        padding-bottom: 40px
    }
    sup.contact-row-head {
        top: auto;
        margin-left: 0;
        margin-bottom: 10px
    }
    .health-product-bx h2 {
        text-align: left !important
    }
    .dash-list.elearning li {
        width: 100%
    }
    .advance-launch-section .section-title-two {
        border-radius: 0
    }
    .health-items .health-product-txt::after {
        top: 20px;
        height: 2px
    }
    .hassle-free-section,
    .wdli20:nth-child(4) {
        margin-left: 0
    }
    .hassle-free-section .hassle-free-bx {
        margin-left: 0;
        border-radius: 0
    }
    .hassle-free-section .section-title {
        padding-right: 15px;
        padding-left: 15px
    }
    .gfs-thumb.gfs-thumb-3 {
        position: static;
        right: auto;
        margin: auto
    }
    .projects-hpage .projects-section.who-all-section {
        padding: 20px 15px !important
    }
    .opensorbxCon .drimgrw {
        height: 36px;
        line-height: 36px
    }
    .apponmenttext,
    .box_wrap .box_heading {
        font-size: 21px;
        line-height: 28px
    }
    .appleftview,
    .apprightview {
        float: none;
        width: auto
    }
    .portfolioes-section .pf-bx {
        margin-top: 60px
    }
    .pf-thumbnail-bx {
        margin: 30px 0 0;
        max-width: 300px
    }
    .shopquartz .pf-leftbx .pf-tf-bg-img,
    .theacare .pf-leftbx .pf-tf-bg-img {
        position: relative;
        right: auto;
        top: auto;
        max-width: initial;
        width: auto
    }
    .flrt {
        float: none
    }
    .pf-content-bx {
        padding-left: 10px;
        min-height: initial
    }
    .pf-content-bx .midalignview {
        position: static;
        top: auto;
        transform: none
    }
    .apprightview,
    .pf-thumbnail-bx.leftpd {
        margin-left: 10px
    }
    .blog-itmes .latest-insight-items .row .col-sm-6:first-child .Insights-content,
    .pf-content-bx.wd200 {
        padding-left: 0
    }
    .pf-thumbnail-bx .pf-tf-bg-img {
        right: -30px
    }
    .bajajFinserv .pf-thumbnail-bx .pf-tf-bg-img img,
    .bookMyJet .pf-thumbnail-bx .pf-tf-bg-img img,
    .canCan .pf-thumbnail-bx .pf-tf-bg-img img,
    .gyanDairy .pf-thumbnail-bx .pf-tf-bg-img img,
    .indhan .pf-thumbnail-bx .pf-tf-bg-img img,
    .lalten .pf-thumbnail-bx .pf-tf-bg-img img,
    .milkbun .pf-thumbnail-bx .pf-tf-bg-img img,
    .oneQuesh .pf-thumbnail-bx .pf-tf-bg-img img,
    .sterkla .pf-thumbnail-bx .pf-tf-bg-img img,
    .swadesi .pf-thumbnail-bx .pf-tf-bg-img img {
        width: 230px
    }
    .airtel .pf-thumbnail-bx .pf-tf-bg-img,
    .ava .pf-thumbnail-bx .pf-tf-bg-img,
    .blixr .pf-thumbnail-bx .pf-tf-bg-img,
    .book-my-forex .pf-thumbnail-bx .pf-tf-bg-img,
    .browzlyport .pf-thumbnail-bx .pf-tf-bg-img,
    .canCan .pf-thumbnail-bx .pf-tf-bg-img,
    .followTheNotes .pf-thumbnail-bx .pf-tf-bg-img,
    .gyanDairy .pf-thumbnail-bx .pf-tf-bg-img,
    .lifelong .pf-thumbnail-bx .pf-tf-bg-img,
    .lifelong.joshcam .pf-thumbnail-bx .pf-tf-bg-img,
    .lifelong.pmu .pf-thumbnail-bx .pf-tf-bg-img,
    .sterkla .pf-thumbnail-bx .pf-tf-bg-img {
        left: -20px
    }
    .blog-itmes .Insights-content h3 {
        min-height: initial
    }
    .blog-itmes .Insights-content p {
        font-size: 14px;
        line-height: 24px
    }
    .canCan .pf-thumbnail-bx .pf-bx-circle img,
    .indhan .pf-thumbnail-bx .pf-bx-circle img,
    .shopquartz .pf-thumbnail-bx .pf-bx-circle img {
        width: 70px
    }
    .ava .pf-thumbnail-bx .pf-bx-circle img {
        width: 80px
    }
    .airtel .pf-thumbnail-bx .pf-bx-circle img {
        width: 44px
    }
    .followTheNotes .pf-thumbnail-bx .pf-tf-bg-img img {
        width: 400px
    }
    .testimonialsvideobx {
        width: 100%;
        height: auto;
        margin-top: 15px;
        margin-bottom: 0
    }
    .arrow-controls .arrow-button img {
        width: 32px
    }
    .frequently-asked-bx .head-searchbx.faq-serach-bx {
        margin: 15px 0 0
    }
    .owf-section {
        padding-top: 30px;
        padding-bottom: 20px
    }
    .sportspm-section .blue-brd-bx li img {
        margin-right: 12px
    }
    .wdli20 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
    .wdli20:nth-child(5) {
        margin-left: 20%
    }
    .latest-img-bx .Insights-content h3 {
        font-size: 18px;
        line-height: 24px;
        margin-bottom: 0
    }
    .blkelement {
        padding-left: 32px;
        display: block;
        min-height: 15px
    }
    .wd50li {
        width: 50%;
        float: left
    }
    .wd50li.leftalignv .ddp-icon {
        margin-left: 15px
    }
    .wd50li.leftalignv .blkelement {
        padding-left: 47px
    }
    .giudelinks {
        padding-top: 10px
    }
    .errorpagebg {
        background-image: none
    }
    .notfoundwrap {
        position: relative;
        padding: 80px 15px 120px;
        top: auto;
        right: auto;
        width: auto;
        transform: none
    }
    .circle-bx-left .circle-bx-list li a {
        font-size: 16px;
        line-height: 24px
    }
    .box_wrap {
        padding: 20px 20px 30px;
        margin: 0 10px 30px
    }
    .application-bx .useinfo_div p {
        font-size: 20px;
        line-height: 30px
    }
    .application-bx .useinfo_div span {
        font-size: 14px;
        line-height: 20px
    }
    .main_div .subscribe-messages {
        min-width: 280px !important;
        font-size: 16px !important;
        padding: 20px !important
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a:hover,
    .mega-dropdown-menu .dropdown-menu-itmes li.open a {
        background-color: transparent
    }
    .main-wrapper.uae .commpd,
    .our-process-sec .process-bx-content {
        padding-left: 15px;
        padding-right: 15px
    }
    .businessbx .heading-3 {
        margin-bottom: 0;
        line-height: 24px
    }
    .hero-section .uaehead p {
        max-width: initial;
        font-size: 14px;
        line-height: 24px
    }
    .main-wrapper.uae .lefthomeCon {
        float: none;
        padding-top: 0
    }
    .bannerview {
        width: auto;
        float: none;
        margin-top: 30px
    }
    .section-title .megaphone {
        top: 3px;
        width: 30px
    }
    .businessdream {
        padding: 30px 0
    }
    .bookmeetingbxCon .sendmail img {
        width: 150px
    }
    .meetingpersonbx {
        padding: 20px 0
    }
    .bookmeetingbxCon h4 {
        font-size: 24px
    }
    .meetingpersonrow .meetpersonnm {
        margin-left: 10px;
        width: calc(100% - 80px)
    }
    .meetingpersonrow p {
        line-height: 20px
    }
    .bookmeetingbxCon {
        padding: 20px 15px
    }
    .main-wrapper.uae {
        padding: 80px 0 50px
    }
    .main-wrapper.uae .hero-section {
        min-height: initial;
        max-height: initial
    }
    .letstalkSlideboxwrap{
        display: none !important;
    }
    .ai-show-mobile{
        display: block;
    }
    .main-navigation.top-tech-header{
        top: auto;
    }
    .main-navigation.top-tech-header .nav-menu > .nav-menu-bx {
        margin-left: 0;
        margin-top: 10px;
    }
    .main-navigation.top-tech-header .mega-dropdown-menu {
        margin-left: 0;
    }
    .header-fix-tech-top .countryflexitem{
        display: none;
    }
    .headvis-nav-mobile{
        display: block;
    }
    .header-fix-tech-top .main-navigation .nav-menu > .nav-menu-bx > li a {
        font-size: 16px;
    }
    .trending-desktop-menu-n{
        display: block;
    }
    .main-wrapper .on-demand-home.education-head-herobx .mainbanview p {
        max-width: 100%;
    }
    .zsiq_theme1 .zsiq_flt_rel{
        width: 40px !important;
        height: 40px !important;
        border-radius: 40px !important
    }
    .zsiq_theme1 .siqicon::before{
        font-size: 18px !important;
        line-height: 40px !important
    }
    .zsiq_theme1.zsiq_floatmain{
        width: 40px !important;
        left: 10px !important;
        bottom: 30px;
    }
    .scrolluparrow{
        bottom: 80px;
    }
    .footer-section .footer-btm .text-right{
        text-align: center !important;
    }
    .contact-buttons-fixed{
        display: flex;
    }
    .dmca-badge{
        margin-top: 10px;
        display: inline-block;
    }
    .dmca-badge img{
        width: 160px;
        height: auto;
    }
}

@media (max-width:575px) {
    .heading-60 {
        font-size: 30px;
        line-height: 45px;
        margin-bottom: 10px !important
    }
    .macb-thumb {
        max-width: 84%
    }
    .training_tech img {
        height: 30px;
        margin: 0 10px
    }
    .trainingNum {
        font-size: 24px
    }
    .training_app .his-left p {
        margin-bottom: 30px
    }
    .featured-section:after,
    .heading-2_1 .text-white br,
    .health-items .health-product-txt:after,
    .play-btn,
    .trainingNumberCon .dots_t,
    .true-fan-actor {
        display: none
    }
    .helptechugoCon,
    .solutionsfeaturesbx {
        height: auto
    }
    .bookmeetingbxCon .sendmail img {
        width: 100px
    }
    .consultantbtnrw a {
        font-size: 16px;
        padding: 12px 20px
    }
    #thanksBookmeeting h2 {
        font-size: 40px
    }
    #thanksBookmeeting .modal-body .telegramplan {
        top: 96px
    }
    #bookmeetingform .close,
    #hurryupmeeting .close,
    #thanksBookmeeting .close {
        right: -5px;
        top: -15px
    }
    .parent-module-section {
        padding-bottom: 50px
    }
    .hpTextBx {
        bottom: -70px
    }
    .mobile-base {
        margin: 0 auto;
        padding: 0 20px
    }
    .bluelg-circlelg img,
    .hpBannerSlider {
        width: 250px
    }
    .featured-section {
        padding-top: 80px;
        margin-top: 50px;
        padding-bottom: 60px
    }
    .wegotfearightview {
        margin-right: 0
    }
    .wegotfeaturedrw.space-1 {
        justify-content: center
    }
    .wegotfeaturedrw .imgbx {
        width: 80px;
        height: 80px;
        min-width: 130px;
        border-radius: 15px;
        margin: 15px;
        padding: 33px
    }
    .play-btn.mobile-paly-btn {
        display: block;
        position: absolute;
        left: 50%;
        transform: translate(-50%, -50%);
        top: 50%
    }
    .latest-img-bx .Insights-content {
        position: relative;
        color: inherit;
        padding: 0;
        margin: 0 0 30px
    }
    .play-btn span {
        width: 68px;
        height: 68px
    }
    .latest-img-bx .Insights-content h5 {
        padding: 6px 10px;
        font-size: 10px;
        margin-bottom: 8px;
        border-radius: 5px;
        background: #153441;
        color: #fff;
        margin-top: 10px
    }
    .footer-main>[class^=col-sm-6] {
        width: 50%;
        margin-bottom: 30px
    }
    .main-wrapper {
        padding: 80px 0 50px
    }
    .his-right {
        max-width: 80%
    }
    .curve-arrow-btn {
        line-height: 22px;
        padding: 10px 20px
    }
    .bs-benifit-section {
        margin-top: -13%
    }
    .arrow-controls .arrow-button {
        left: 20px;
        top: 40%
    }
    .arrow-controls .arrow-button.next-btn {
        right: 20px
    }
    .online-food-section {
        margin-top: -20px
    }
    .tusf-industry-section .tusf-items .tusf-item {
        margin: 0 5px 30px
    }
    .custom-accordian p {
        font-size: 14px !important
    }
    .frequently-asked-section .head-searchbx {
        top: -210px;
        right: 15px
    }
    .faq-accordian {
        margin: 0
    }
    .custom-accordian .card-header {
        padding: .75rem 0
    }
    .xs-100 {
        width: 100% !important
    }
    .blue-brd-bx li {
        flex-direction: column;
        justify-content: center;
        text-align: center
    }
    .commpd .blue-brd-bx li {
        flex-direction: row;
        justify-content: initial;
        text-align: left;
        border-radius: 15px
    }
    .commpd .blue-brd-bx li img,
    .commpd .blue-brd-bx li svg {
        margin-bottom: 0;
        margin-right: 12px
    }
    .application-bx a,
    .blue-brd-bx li svg {
        margin-right: 12px
    }
    .blue-brd-bx li img {
        margin-right: 0;
        height: 30px;
        margin-bottom: 20px
    }
    .eLbenifits .white-bx {
        max-width: calc(50% - 10px);
        margin-bottom: 20px;
        min-height: 120px
    }
    .eLbenifits {
        flex-wrap: wrap
    }
    .gf-thumb .gf-flatgrey {
        margin-top: -30px
    }
    .general-features-thumbnails .gf-thumb:nth-child(2) {
        margin-top: 10px
    }
    .general-features-thumbnails .gf-thumb {
        max-width: 80px
    }
    .gf-thumb .green-ball-2 {
        bottom: 0
    }
    .tutor-module-sec .gf-thumb .green-ball-2 {
        left: -25px
    }
    .tutor-module-sec .gf-thumb .gf-flatgrey {
        top: calc(100% - 35px)
    }
    .tech-stack-section .mutiple-mobile-bx {
        max-width: 100%
    }
    .social-platform-section .col-sm-4 {
        max-width: 50%;
        flex: 0 0 50%
    }
    .ondemand-platform-section .blue-brd-bx li:nth-child(2),
    .ondemand-platform-section .blue-brd-bx li:nth-child(3),
    .ondemand-platform-section .blue-brd-bx li:nth-child(4),
    .ondemand-platform-section .blue-brd-bx li:nth-child(5) {
        flex-direction: initial;
        align-items: center;
        justify-content: left
    }
    .bluelg-circlelg {
        width: 250px;
        height: 250px;
        margin: 30px auto
    }
    .followTheNotes .pf-thumbnail-bx .pf-tf-bg-img {
        width: auto
    }
    .nubsix {
        margin-bottom: 0
    }
    .solutionsfeaturesbx.chatboat {
        height: auto;
        margin-bottom: 20px
    }
    .online-food-bg {
        width: 70%
    }
    .pressCoverageview {
        padding-left: 15px
    }
    .service-section .service-thumb img {
        max-width: 50%
    }
    .food-business-section .food-business-app img {
        max-width: 21%;
        margin: 0 2% 0 0
    }
    .food-business-section .fb-back-circle {
        width: 60vw;
        height: 60vw
    }
    .who-all-section .white-bx {
        width: 100%;
        float: none;
        margin-left: 0 !important
    }
    .commpd.profiting-monetization-section .blue-brd-bx li.minheightbx {
        min-height: 70px !important;
        height: auto
    }
    .commpd.advance-social-section .blue-brd-bx li,
    .profiting-monetization-section .blue-brd-bx li {
        min-height: initial
    }
    .pdcolp:first-child {
        padding-top: 10px
    }
    .benifits-social-list li p {
        margin-top: 0;
        margin-left: 10px;
        vertical-align: middle;
        display: inline-block
    }
    .flexrowview {
        display: flex;
        align-items: center
    }
    .flexrowview .lb-thumb {
        margin-bottom: 0 !important;
        margin-right: 12px
    }
    .flexrowview .white-bx p {
        letter-spacing: 0
    }
    .pschardbxCon {
        width: 100%;
        margin-right: 0
    }
    .fullwdCol,
    .wdli20 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
    .wdli20:nth-child(5) {
        margin-left: 0
    }
    .whatsCallbx .callApp .dropdown-menu {
        min-width: 280px;
        padding: 12px
    }
    .whatsCallbx .callusrow .callusrtype {
        width: 50px;
        height: 38px
    }
    .whatsCallbx .callusrow .callusrdetails {
        margin-left: 64px
    }
    .owf-section .curve-arrow-btn {
        padding: 10px 15px;
        font-size: 14px
    }
    .masnory-tf .true-fan-logo {
        width: 160px;
        padding: 0;
        margin: auto;
        background: 0 0
    }
    .hpTextBx h5 {
        padding-right: 80px
    }
}

@media (max-width:378px) {
    .bannerview .video_textCon {
        width: 310px;
        left: 10px
    }
    .banConrow.nextrow {
        margin-left: 30px
    }
    .general-features-thumbnails .lottieAnim_elearning {
        max-width: 280px
    }
}

@media (max-width:359px) {
    .address-bx p {
        font-size: 13px;
        line-height: 20px
    }
    .training_tech img {
        height: 24px
    }
    .dev-country-appwrap{
        display: none;
    }
    .whatsCallbx{
        right: 68px;
    }
    .investorEscooty .investorEscootyCon {
        padding: 20px 15px
    }
    .whatsCallbx .callApp .dropdown-menu {
        right: -33px !important
    }
    .owf-section .masnory-tf .tf-pinkbx {
        padding: 15px
    }
    .owf-section .curve-arrow-btn {
        padding: 10px;
        font-size: 13px
    }
    .application-bx a {
        margin-right: 8px
    }
    .application-bx a:last-child {
        margin-right: 0
    }
    .bannerview .video_textCon {
        width: 280px;
        left: 5px
    }
    .banConrow {
        width: 270px
    }
    .banConrow.nextrow {
        margin-left: 10px
    }
    .bookmeetingbxCon .sendmail img {
        width: 60px
    }
    .main-wrapper.uae .consultantbtnrw a {
        font-size: 14px;
        padding: 14px 15px
    }
}

@media screen and (max-device-height:540px) and (orientation:landscape) {
    .main-wrapper .mainbanview .bantextv,
    .pf-content-bx .midalignview {
        position: static;
        top: auto;
        transform: none
    }
    .main-wrapper .mainbanview .bantextv {
        left: auto;
        padding: 65px 30px 80px
    }
    .heading-2_1 {
        font-size: 28px;
        line-height: 28px;
        margin-bottom: 10px
    }
    .bs-benifit-section .bs-benifit-section-bx p,
    .dash-list-2 li,
    .droneConbx ul li,
    .his-left p,
    .main-wrapper .mainbanview p,
    .metrics-track .tusad-items ul li a,
    .ms-pick-menu ul li a,
    .ms-pick-menu.iconic ul li,
    .section-title p,
    .tusad-section .tusad-items ul li,
    p {
        font-size: 14px;
        line-height: 24px
    }
    .pf-content-bx .heading-2,
    .section-title h2 {
        font-size: 24px !important;
        line-height: 32px !important;
        margin-bottom: 10px !important
    }
    .portfolioes-section .pf-bx,
    .space100 {
        margin-top: 30px
    }
    .investorEscooty .investorEscootyCon {
        padding: 20px 25px
    }
    .tusad-section .tusad-items ul li {
        padding-left: 20px;
        margin-bottom: 10px
    }
    .pschardbxCon {
        padding: 10px 15px
    }
    .scbanmid {
        margin-top: 60px
    }
    .scbanmid .leftAppbx {
        margin-left: -60px
    }
    .scbanmid .leftAppbx img {
        height: 300px
    }
    .scbanmidCon .esrtban img {
        width: 300px
    }
    .service-offer-bx .sf-item {
        padding: 15px;
        border-radius: 20px
    }
    .know-more-section .sf-item .heading-3 {
        font-size: 20px;
        line-height: 1.2;
        margin: 15px 0
    }
    .fileuploadrw,
    .his-left p,
    .input-effect,
    .main-wrapper .mainbanview p {
        margin-bottom: 20px
    }
    .commpd.profiting-monetization-section .blue-brd-bx li.minheightbx {
        min-height: 75px
    }
    .owf-section,
    .sccoterhardware {
        padding-top: 30px;
        padding-bottom: 30px
    }
    .footer-section .footer-btm .ft-logo img {
        width: 110px
    }
    .footer-section {
        padding-bottom: 20px
    }
    .imgwd1one {
        width: 80px
    }
    .bs-benifit-section .bs-benifit-section-bx {
        padding: 40px 15px
    }
    .airtel .apprightview,
    .ava .apprightview,
    .bajajFinserv .appleftview,
    .bjp .appleftview,
    .blixr .apprightview,
    .book-my-forex .apprightview,
    .bookMyJet .appleftview,
    .canCan .apprightview,
    .followTheNotes .pf-leftbx.appleftview,
    .food-thumbnail-bx .fi-item span br,
    .get-touch-btn,
    .gf-social-platform .mutiple-mobile-bx,
    .gyanDairy .apprightview,
    .indhan .appleftview,
    .lalten .appleftview,
    .lifelong .apprightview,
    .main-navigation,
    .milkbun .appleftview,
    .mynt .appleftview,
    .nomorenone,
    .oneQuesh .appleftview,
    .qesmabs,
    .qesmabs1,
    .qesmabs2,
    .real-smart-deal .appleftview,
    .shopquartz .apprightview,
    .sterkla .apprightview,
    .swadesi .appleftview,
    .theacare .appleftview,
    .true-fan-actor,
    .trueFan .appleftview {
        display: none
    }
    .techugohelpsSection {
        padding-top: 40px;
        padding-bottom: 40px
    }
    .solutionsfeaturesCon.chatboats .iotexpbx h5 {
        font-size: 16px;
        line-height: 24px
    }
    .droneConbx h3,
    .opshead {
        font-size: 18px
    }
    .opsysbx ul li {
        font-size: 14px
    }
    .opsysimgbx img {
        width: 120px
    }
    .effect-16,
    .effect-16~label,
    .fileuploadrw label,
    .optional-text {
        font-size: 16px
    }
    .his-right {
        max-width: 30%
    }
    .imgwd120 {
        width: 60px
    }
    .imgwd80 {
        width: 64px
    }
    .masnory-tf .true-fan-logo {
        width: 160px;
        padding: 15px 0;
        margin: auto
    }
    .andlogo {
        width: 80px;
        margin-bottom: 10px
    }
    .gf-social-platform {
        padding-top: 20px
    }
    .dash-list-2.landscapeview li {
        float: left;
        width: 50%
    }
    .main-wrapper .mainbanview {
        height: auto
    }
    sup.contact-row-head {
        top: auto;
        margin-left: 10px
    }
    .appleftview,
    .apprightview,
    .wd50li {
        float: none;
        width: auto
    }
    .pf-content-bx {
        min-height: initial
    }
    .pf-content-bx.wd200 {
        padding-left: 20px
    }
    .fullPageTest-section h1.heading-2_1 {
        max-width: 70%
    }
    .owf-section .small-arrow-buttons {
        margin-top: 20px
    }
    .food-thumbnail-bx .fi-item {
        min-width: 48%;
        margin-left: 1%;
        margin-right: 1%
    }
    .contactpgview,
    .mobile-nav-toggle {
        display: block
    }
    .whatsCallbx {
        right: 68px;
        height: 33px;
        top: 14px;
        padding: 0 15px;
        border-radius: 20px
    }
    .whatsCallbx .whatsApp {
        width: 18px
    }
    .whatsCallbx .callApp {
        width: 17px
    }
    .dividetwo {
        height: 18px
    }
    .whatsCallbx .callApp svg,
    .whatsCallbx .whatsApp svg {
        display: inline-block;
        vertical-align: top
    }
    .main-navigation {
        top: 50px;
        bottom: auto;
        height: 0;
        text-align: left;
        background-color: #fff;
        transition: opacity .35s, visibility .35s, height .35s;
        overflow-y: auto;
        overflow-x: hidden
    }
    .main-navigation.open {
        height: calc(100vh - 50px);
        display: block
    }
    .main-navigation .nav-menu {
        border-radius: 0;
        box-shadow: none;
        display: block !important;
        background-color: transparent;
        padding: 0
    }
    .main-navigation .nav-menu>.nav-menu-bx {
        display: block;
        justify-content: initial
    }
    .mega-dropdown-menu {
        position: static !important;
        top: auto !important;
        bottom: auto !important;
        right: auto !important;
        left: auto !important;
        float: none;
        min-width: initial;
        padding: 0;
        margin: 0;
        border-radius: 0
    }
    .servicemenubx {
        position: static;
        width: auto;
        left: auto;
        bottom: auto;
        transform: none
    }
    .mobile-nav-active .page-header {
        background-color: #fff
    }
    .menu-nav-overly {
        display: none !important
    }
    .main-navigation .nav-menu>ul>li.active a,
    .main-navigation .nav-menu>ul>li.open>a,
    .main-navigation .nav-menu>ul>li>a:hover {
        background-color: transparent;
        border-radius: 0;
        color: #3ebdc6
    }
    .servicemenubx .serviceConmenubx {
        padding: 0;
        border: 0;
        border-radius: 0;
        background-color: transparent
    }
    .main-navigation .nav-menu>.nav-menu-bx>li a {
        padding: 0 15px;
        margin: 3px 0
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon {
        width: 25px;
        height: 25px;
        margin-right: 5px
    }
    .mega-dropdown-menu .dropdown-menu-itmes li a .ddp-icon img {
        width: 14px
    }
    .mega-dropdown-menu ul.dropdown-menu-itmes li a {
        padding: 6px 12px !important;
        font-size: 14px !important
    }
    .main-navigation .nav-menu>.nav-menu-bx>li {
        white-space: initial;
        border-bottom: 1px solid #f5f5f5
    }
    html.mobile-nav-active {
        overflow: hidden
    }
    .main-wrapper.thankspg {
        padding-top: 80px
    }
}

@media (min-width:768px) {
    /* html.stick .main-navigation {
        display: none
    } */
}

@media (max-width:580px) {
    .caw-help,
    .caw-workshop {
        padding: 20px
    }
    .caw-workshop p {
        font-size: 14px;
        line-height: 28px
    }
}
@media (max-width:767px) {
    .get-touch-margin {
        margin-bottom: 0
    }
    .main-wrapper.fleetbanvsc .mainbanview .bantextv{
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 40px;
    }
}

@media (max-width:1320px) {
    .posreact.uiux .hide_txt {
        width: 38%
    }
}