.toolkitstxt h4 {
    font-size: 31px;
    font-weight: 800;
}
.rctnatidefntext:hover img {
    filter: brightness(9.5);
}
.toolkitstxt:after {
    content: '';
    position: absolute;
    top: 0px;
    background: url(https://www.fluper.com/wp-content/uploads/2023/12/arrow_red.webp);
    width: 100px;
    height: 100px;
    background-size: cover;
    left: -320px;
}


@media (max-width:1500px){
	
.appcaseabout h5 {
    font-size: 70px;
}
.resultappcse h1 {
    font-size: 40px;
}
.caseapphead:after {
    right: -70px;
    top: 120px;
}
span.appstepimg2 {
    position: absolute;
    width: 60px;
    bottom: 0px;
    right: -22px;
}
.procesplanngcse ul li {
    font-size: 20px;
}
.appcaseabout h5:before {
    width: 195px;
}
.appcaseabout p {
    font-size: 23px;
    line-height: 30px;
}
	.developcompnyflutter:before {
    bottom: 200px;
    right: 0px;
    width: 34px;
}
	.flutterdarttxt h5 {
    font-size: 32px;
    padding: 8px 0px;
}
	.bg-outerflutter:after {
    width: 714px;
    height: 484px;
    right: -9%;
    bottom: -150px;
}
	.dubble-tab-sect .so-widget-sow-tabs-default-1d9d6a74630f .sow-tabs .sow-tabs-tab-container .sow-tabs-tab.sow-tabs-tab-selected {
    border-bottom: 2px solid #000;
}
	
	.mobicusttxt h6 {
    font-size: 32px;
    margin-bottom: 10px;
}
	.mobicusttxt h2 {
    font-size: 52px;
    margin-bottom: 30px;
}
.mobicusttxt a {
    font-size: 25px;
  padding: 8px 15px 8px 15px;
    margin-top: 20px;
}
	.mobicusttxt a code {
    width: 40px;
    height: 40px;
    font-size: 18px;
    margin-right: 12px;
}
	.mobiletechse img {
    width: 80%;
	display: block;
     margin: auto;
}
	.technowrd img {
    border-radius: 20px;
    padding: 1px;
    width: 64% !important;
    display: block;
    margin: auto;
}
	.technowrd h4 {
    font-size: 32px;
    margin-top: 20px;
    text-align: center;
}
	.fitnes-bnr-txt ul {
    justify-content: center;
}
	
.fitnes-bnr-txt ul li {
    padding-right: 25px;
    padding-left: 15px;
}
	.fitnes-bnr-txt ul li h4 {
    font-size: 42px;
    top: -10px;
}
	.fitnes-bnr-txt ul li p {
    line-height: 33px;
    font-size: 26px;
}
	.world-wibe-fitness:after {
    top: -30px;
    width: 80px;
    height: 80px;
}
	.fitnes-bnr-txt {
    padding-top: 100px;
}
	.mines-top {
    padding-bottom: 0;
    margin-top: 0;
}
	.second-cntr-fitness {
    padding-bottom: 40px;
}
	.ondmnand1 {
    padding-top: 40px;
    padding-bottom: 40px;
}
	.ondmnand3 {
    padding-top: 40px;
    padding-bottom: 40px;
}
	.ondmndhedtxt h2 code {
    font-size: 70px;
    display: block;
}
	.ondmndhedtxt h2 {
    font-size: 44px;
    line-height: 67px;
}
	.bringindus h2 {
    font-size: 46px;
    margin-bottom: 15px;
}
	.recognheathtxt h2 {
    font-size: 51px;
    margin-bottom: 0px;
}
	.recognheathtxt p {
    font-size: 22px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.realestatbusisimg img {
    width: 40%;
}
	.taxibookngsefgh h2 {
    font-size: 52px;
    margin-bottom: 15px;
}
	.taxideloptext h2 {
    font-size: 42px;
    margin-bottom: 15px;
}
	.taxsoloverview p {
    font-size: 20px;
}
	.taxisoltabs2 h3 {
    font-size: 32px;
    font-weight: 700;
    margin-bottom: 20px;
}
	.taxsoloverview:before {
    width: 80px;
    height: 80px;
    left: -10px;
}
	
.taxsoloverview:after {
    width: 80px;
    height: 80px;
    right: -10px;
}
	.taxsoloverview h2 {
    font-size: 50px;
    margin-bottom: 12px;
}
	.txcabdechty:before{
		display:none;
	}
	.txcabdechty:after{
		display:none;
	}
	.industries6 {
    padding-top: 50px;
    padding-bottom: 30px;
}
.industries7 {
    padding-top: 30px;
    padding-bottom: 40px;
}
	.industries9 {
    padding-top: 40px;
    padding-bottom: 40px;
}
	.achivents h3{
		font-size:19px;
	}
.leftsidebnr h4 {
    margin-bottom: 80px;
}
.bnrryttxt p {
    font-size: 18px;
    line-height: 30px;
}
.bnrryttxt a {
    font-size: 17px;
    line-height: 42px;
    width: 185px;
    padding: 0px 9px;
	width: fit-content;
}
.bnrryttxt {
    top: -120px;
}
.bnrryttxt a strong i {
    width: 30px;
    height: 30px;
}
}




@media (max-width:1400px){
	.project-img img {
    border-radius: 12px;
}
.content-hdr .row .mega-links li {
    margin-bottom: 11px;
}
.tagetchallengtxt h3 {
    font-size: 41px;
}
.tagetchallengtxt p {
    font-size: 18px;
}
.appcasebenefitshed h3 {
    font-size: 55px;
}
.appcasebenefitshed p {
    font-size: 20px;
    margin-bottom: 15px;
}
.procesplanngcse {
    height: 340px;
}
.resultappcse {
    height: 280px;
}
ul.mega-links.btmscr li img {
    margin-right: 12px;
}
.resultappcse img {
    width: 223px;
}
.appcsebomainclint h4 {
    font-size: 43px;
}
.ratintapptext h2 {
    font-size: 47px;
}
.ratintapptext p {
    font-size: 22px;
}
.ratingappcsehed h1 {
    font-size: 57px;
    margin-bottom: 50px;
}
.nav-links li a {
    padding: 15px 12px;
}
.abtflps22.scndabrt.dfetr.lsstmnu {
    padding-top: 1px;
}
ul.drop-menu.xfgtj li a {
    padding: 0px 10px;
}
.content-hdr .row .mega-links li a {
    padding: 0px !important;
    font-size: 14px;
}
	.tenulli {
    padding: 30px 0px;
}
	.blogcategmn h2 {
    font-size: 46px;
    margin-bottom: 32px;
}
	.blogdetaihme h1 {
    margin-bottom: 11px;
    font-size: 26px;
    margin-top: 10px;
}
	.blogdetaihme p {
    font-size: 16px;
    line-height: 29px;
    color: #000;
}
	.mobileappblog {
    padding-top: 25px;
    padding-bottom: 25px;
}
	.mobileappblog {
    padding-top: 25px;
    padding-bottom: 25px;
}
	
	.mobileappblog h2 {
    font-size: 36px;
    margin-bottom: 20px;
}
	.homecatego .nav-tabs {
    margin-bottom: 30px;
}
	.newslatterblog h1 {
    font-size: 65px;
}
	
.abtbnraacp h1 {
    font-size: 40px;
}
.block-bannertxtcs h4 {
    font-size: 37px;
}
.reacthetext h1 {
    font-size: 40px;
}
.block-bannertxtcs p {
    font-size: 24px;
    padding-top: 6px;
}
.blockbannersetc:before {
    font-size: 70px;
    bottom: 85px;
}
.initalblockchain h3 {
    font-size: 24px;
}
.instantblockchaincs ul li {
    padding: 0px 63px;
}
.amaz-ingcryptoassit p {
    padding-top: 0px;
}
.cryptoimgright ul li p {
    font-size: 22px;
}
.backgrountrading:after {
    width: 90px;
    height: 100px;
}
.industriesblockchian p {
    font-size: 24px;
}
.industriesblockchian h4 {
    font-size: 40px;
}
.blockchainnftdevelop:after {
    top: 0px;
}
.backgrountrading:before {
    width: 80px;
    height: 85px;
}
.testimonialfooter ul {
    padding: 12px;
}

.baepoint {
    height: 345px;
}
.flupaimsabt p {
    font-size: 26px;
}
.flupaimsabt h3 {
    font-size: 45px;
    margin-bottom: 0px;
}
.flupaimsabt img {
    width: 75px;
}
.aboutexprtuser h2 {
    font-size: 45px;
}
.mentorsfluper h3 {
    font-size: 25px;
}
.ratingstrbatch strong {
    padding: 5px 12px;
    font-size: 24px;
    margin-left: 10px;
   display: inline;
}
.menaflup h1 {
    font-size: 28px;
   margin-top: 14px;
}
.menaflup h2 {
    font-size: 22px;
    margin-top: 10px;
    margin-bottom: 18px;
}
.abtflps22 h6 {
    font-size: 32px;
    margin-bottom: 25px;
}
.abtflps22 h2 {
    font-size: 34px;
    margin-bottom: 12px;
    margin-top: 12px;
    line-height: initial;
}
.abtflps22 h2 strong {
    font-size: 40px;
    display: inline-block;
    font-weight: 600;
    margin-top: 1px;
}
   .abtflps22 h2 strong br{
      display:none;
   }
   .abtflps1 img {
    width: 95%;
}
.achivents h3 {
    font-size: 24px;
}
   .aerdscup h2 {
    font-size: 100px;
}
       .aerdscup h4 {
        font-size: 44px;
    }
   
   .flupbrands {
    padding: 50px 0px 50px 0px;
}
.brand_txt h2 {
    font-size: 52px;
    line-height: initial;
   margin-bottom:10px;
}
   .brand_txt p {
    font-size: 24px;
    line-height: 38px;
    margin-bottom: 30px;
}
   .brandclint img {
    width: 88%;
    display: block;
    margin: auto;
}
   .statsawrdsup img {
    width: 86%;
}
   
   .brand_txt a.startdevnt {
    font-size: 25px;
}
.industryfield ul.nav button.nav-link {
    font-size: 21px;
   padding: 10px 30px;
}
.cmpnstatsbox p {
    font-size: 17px;
}

.solution_app_detail p {
    font-size: 20px;
}
.bnifit-ofr h3 {
    font-size: 39px;
    line-height: 45px;
}
.bnifit-ofr a {
    font-size: 21px;
}
.bnifit-ofr a code {
    padding: 8px 9px;
    font-size: 18px;
    width: 35px;
    height: 35px;
}
.lft-syd-txt:before {
    font-size: 58px;
    bottom: 30px;
    right: -10px;
}
.bnifit-scnd-img h3 {
    font-size: 53px;
    line-height: 56px;
}
.bnifit-scnd-img:after {
    top: 105px;
}
.bnifit-scnd-img:before {
    top: 87px;
}
.slide-bnefits code {
    font-size: 31px;
}
.slide-bnefits p {
    font-size: 23px;
    line-height: 33px;
}
.mony-lable h4 {
    font-size: 34px;
    line-height: 39px;
}
.mony-lable h3 {
    font-size: 45px;
    line-height: 64px;
}
.mony-lable ul li p {
    font-size: 18px;
    line-height: 23px;
}
.opning-lnk a {
    padding: 10px 17px;
    font-size: 16px;
}
.benfit-txt p {
    font-size: 26px;
}
.benfit-txt h4 {
    font-size: 50px;
    line-height: 32px;
}
.benifit-img-cntr h4 {
    font-size: 32px;
}
.opning-txt h4 {
    font-size: 28px;
    padding: 11px 20px;
}
.opning-lnk a {
    color: #fff;
    background: var(--primary-text);
    padding: 7px 10px;
    border-radius: 35px;
    font-size: 19px;
}
.why-us-txt p {
    font-size: 22px;
}
.bst-wrk h3 {
    font-size: 53px;
}

.benfit-txt p {
    font-size: 27px;
    line-height: 47px;
    color: #000000;
    font-weight: 400;
    text-align: center;
}
.benfit-txt h4 {
    font-size: 55px;
}
.arrow-ryt img {
    width: 110px;
}
.leftsidebnr h4 {
    font-size: 42px;
}
.leftsidebnr h3 {
    font-size: 30px;
    padding: 2px;
}
.gmar-txt-ryt:after{
   display:none;     
}
.gmar-txt-ryt:before {
   display:none;
}
.banner-frst-txt p {
    font-size: 25px;
}
.gaming-quality-sect h3 {
    font-size: 43px;
    line-height: 7px;
}
.gaming-quality-sect p {
    font-size: 28px;
    line-height: 34px;
}
.gaming-quality-sect:after {
    content: '';
    position: absolute;
    top: 122px;
    width: 300px;
    height: 4px;
}
.duble-tab-sect-txt ul li {
    padding: 4px 20px;
    border-radius: 20px;
}
h4.tab-top-heading-game:after {
    top: 65px;
}
.gaming-interduce h4 {
    font-size: 45px;
}
.gaming-interduce-txt h3 {
    font-size: 25px;
}
.gaming-quality-sect p {
    font-size: 20px;
    line-height: 28px;
}
.ply-technology-txt p {
    font-size: 20px;
    line-height: 30px;
}
    .ply-technology-txt h3 {
        font-size: 23px;
        line-height: 34px;
    }
.cntr-line-top:after{
   display:none;     
}
.cntr-line-top:before{
   display:none;     
}
.gaming-queality img {
    width: 75px;
}
.gaming-queality h4 {
    font-size: 19px;
}
.gaming-queality p {
    font-size: 18px;
    line-height: 23px;
}
.gaming-growth-txt h5 {
    font-size: 40px;
    line-height: 44px;
}
.gaming-growth-txt:after {
    top: 105px;
}
    .app-cms-txt h3 {
        font-size: 32px;
    }
    .app-cms-txt p {
        font-size: 22px;
        line-height: 28px;
    }
.gaming-faq-sect strong {
    font-size: 21px;
    line-height: 24px;
}
.gaming-faq-sect .accordion-button {
    font-size: 26px;
}
.sucesus-gaming-txt p {
    font-size: 20px;
    line-height: 26px;
}
.sucesus-gaming-txt h4 {
    font-size: 25px;
    line-height: 29px;
}
.reating-txt-game h5 {
    font-size: 33px;
    line-height: 18px;
    color: var(--primary-text);
    font-weight: 800;
}
.andridsectontxt h3 {
    font-size: 40px;
    margin-bottom: 15px;
}
.hire-btm-cs-cntr h3 {
    font-size: 50px;
}
.hire-btm-cs-cntr p {
    font-size: 19px;
}
.muny-back-gurnate h3 {
    font-size: 30px;
   line-height: 36px;
}
.muny-back-gurnate h4 {
    font-size: 30px;
    line-height: 36px;
}
.muny-back-gurnate h5 code {
    font-size: 35px;
}
.application-hiring h4 {
    font-size: 44px;
    line-height: 54px;
}

.application-hiring h4:after {
    height: 4px;
    top: 129px;
}
.second-ryt-area-sect:after{
   display:none;
}
.second-ryt-area-sect:before{
   display:none;  
}
.smrt-app-gj p {
    font-size: 20px;
}
.smrt-app-gj ul li h5 {
    font-size: 41px;
}
.smrt-app-gj:before {
     right: 0px;
     top: -100px;
}
.team-screeing h5 {
    font-size: 20px;
}
.baepoint p {
     font-size: 21px;
}
.baepoint {
    height: auto;
}
.produce-sect h5 {
    font-size: 45px;
}
.second-beapoint ul {
    align-items: center;
    justify-content: space-between;
}
.team-screeing h4 {
    background: var(--primary-text);
    display: inline-block;
    padding: 15px 22px;
    border-radius: 14px;
    font-size: 33px;
    margin-top: -3px;
    top: -50px;
    text-align: center !important;
    right: -108px;
}
.busness-sect-second ul li a {
    background: var(--primary-text);
    color: #fff;
    padding: 11px 15px;
    font-size: 16px;
    border-radius: 45px;
}
.fixed-price ul li h4 {
    font-size: 20px;
}
.heirhing-professnol h4 {
    font-size: 45px;
    line-height: 55px;
}
.heirhing-professnol p {
    font-size: 23px;
    line-height: 35px;
}
.team-screeing h4 {
    left: 110px;
}
.fixed-price ul li {
    position: relative;
    margin-bottom: 25px;
}
.team-screeing ul li h3 {
    font-size: 19px;
    line-height: 26px;
}
.fixed-price ul:after {
    height: 300px;
}
.fixed-price p {
   font-size: 19px;
   line-height: 30px;
}
.slider-btm h3 {
    font-size: 26px;
}
.slider-btm p {
    font-size: 18px;
    line-height: 28px;
}
.agsrlocat h2 {
    font-size: 20px;
}
.locatwebtext h2 {
    font-size: 44px;
}
.locatwebtext:after {
    right: -80px;
}
.businessgrowkj ul li {
    width: 49%;
}
.reacthetext h6 {
    font-size: 20px;
}
.reacscnbxscnd h2 {
    font-size: 40px;
}
.reacscnbxscnd p {
    font-size: 20px;
}
.reactcosthed h2 {
    font-size: 45px;
}
.reactctatypht ul li strong {
    font-size: 31px;
}
.reactctatypht h2 {
    font-size: 40px;
}
.apptedhding h3 {
    font-size: 44px;
}
.reactawrdstext h2 {
    font-size: 45px;
}
.reactawrdstext:before {
    left: 0px;
}
.reactawrdstext:after {
    right: 0px;
}
.reactawrdstext a {
    padding: 8px 27px;
    font-size: 19px;
}

   
   .clint_testi_1 {
    width: 32%;
}
   .clint_testi_2 {
    width: 67%;
}
   
   
   .reactn1 {
    padding-top: 30px;
    padding-bottom: 10px;
}
   .cstomsrvctext h4 {
    padding: 10px 26px;
    margin-top: 15px;
}
   .cstomsrvctext h1 {
    font-size: 50px;
    margin-top: 20px;
    margin-bottom: 25px;
}
   
   .cstomsrvctext h6 {
    font-size: 20px;
    margin-bottom: 35px;
    line-height: 30px;
}
   .cstomsrvctext .row {
    padding: 20px 15px;
    border-radius: 20px;
    margin-bottom: 0;
}
   
   .cstomsrvctext p a {
    padding: 12px 14px 12px 14px;
    font-size: 22px;
    margin-top: 30px;
}
.customsec2 {
    padding-top: 40px;
    padding-bottom: 30px;
}
   .custmscvctxt:before {
    width: 90px;
    height: 80px;
    left: -40px;
}
   .custmscvctxt:after {
    width: 90px;
    height: 78px;
    right: -40px;
}
   .customsec4 {
    padding-top: 40px;
    padding-bottom: 50px;
}
   .custmscvctxt h2 {
    margin-bottom: 20px;
    font-size: 52px;
}
   
   .sustomsrvcpoint {
    padding: 12px 22px;
}
   .topscrollslide {
    height: 930px;
}
   .cusmindustext h2 {
    font-size: 52px;
}
   .customsec5 {
    padding-top: 40px;
    padding-bottom: 70px;
}
   .cusmindustext h6 {
    padding: 12px 25px;
    font-size: 22px;
    margin-bottom: 15px;
}
   .cusmindustext:before {
    width: 97px;
    height: 74px;
    left: -10px;
    top: 30px;
}
   .cusmindustext:after {
    width: 87px;
    height: 80px;
    right: -10px;
    top: 30px;
}
   .customstats h2 {
    font-size: 41px;
    margin-bottom: 22px;
}
   .customstats a {
    margin-top: 22px;
    padding: 11px 18px;
    font-size: 20px;
}
   .customsec6 .container:before {
    width: 420px;
    height: 525px;
    top: -80px;
    right: 5%;
}
   .customprocess h2 {
    font-size: 52px;
    margin-bottom: 12px;
}
   
.customprocess:before {
    left: -20px;
   width: 75px;
    height: 92px;
}
   .customprocess:after {
    width: 90px;
    height: 82px;
    right: -20px;
}
   .customprouliytgh h3 {
    text-align: left;
    padding: 10px 0px;
}
   .customsec7 {
    padding-top: 120px;
    padding-bottom: 20px;
}
   .reactn6 {
    padding-top: 50px;
    padding-bottom: 30px;
}
   .rectportflio h6 {
    margin-bottom: 20px;
    padding: 12px 22px;
    font-size: 22px;
}
   .rectportflio h2 {
    font-size: 52px;
}
   .rectportflio:before {
    width: 120px;
    height: 81px;
    left: 20px;
    top: 20px;
}
   .rectportflio:after {
    width: 80px;
    height: 116px;
    right: 20px;
    top: 10px;
}
   .evpgappsec .sa_hover_container {
    border-radius: 60px;
    padding: 30px 30px !important;
}
   .artifisttxt h4 {
    font-size: 45px;
}
   .img-sectartificial img {
    width: 110px;
}
   
   .artificalintelengenc h4 {
    font-size: 52px;
    padding-top: 0px;
}
   .artificalintelengenc p {
    font-size: 22px;
    line-height: 28px;
    margin-bottom: 0px;
    padding-top: 5px;
}
      .cntryserverdsetc {
    padding: 12px 0px;
}
   .bgimgsectaipage:before {
    font-size: 77px;
}
   .apdelopsect a {
    padding: 12px 22px;
    font-size: 20px;
    margin-top: 5px;
}
   .bgimgsectaipage {
    padding: 30px 0px 20px 0px;
}
   .taxiindushedtx:after {
    width: 90px;
    height: 90px;
    right: 0px;
    top: 0px;
}
   .developcompanyai h5 {
    font-size: 36px;
}
   .artificialcstxt h5 {
    font-size: 38px;
}
   .artificialcstxt p {
    font-size: 20px;
    padding-bottom: 5px;
    padding-top: 10px;
}
   .artificialcstxt a {
    padding: 10px 25px;
    font-size: 20px;
}
   .transformativeai h5 {
    font-size: 35px;
}
   .maintopselct img {
    left: 10px;
    top: 90px;
}
   .secttprryt {
    padding-top: 40px;
}
   .excelai h5 {
    font-size: 40px;
}
   .excelai p {
    font-size: 20px;
    margin-top: 20px;
    margin-bottom: 5px;
}
       .tabs-v label {
        width: calc(100% / 4);
        justify-content: flex-start;
      margin-bottom: 20px;
    }

   .firt-txt h4 {
    font-size: 21px;
    padding-top: 12px;
}
   
   .iotbannertxt h4 {
    font-size: 48px;
}
   .taxiindushedtx.second-listvloackchain.nxtiotsect:after {
    right: 50px;
    top: 0;
}
   .iotbannertxt {
    margin-top: 0px;
}
   .slide-btm-ecomrce.secondflutter ul li h6 {
    font-size: 42px;
}
   .slide-btm-ecomrce ul li code {
    font-size: 22px;
}
   .slide-btm-ecomrce ul li {
    padding-right: 30px;
}
   .slide-btm-ecomrce.secondflutter ul {
    gap: 20px;
}
   .slide-btm-ecomrce p {
    font-size: 22px;
    line-height: 29px;
}
   .iotbannertxt p {
    font-size: 21px;
    padding: 10px 0px;
}
   .last-outersect {
    padding: 30px 0px;
}
   .profacingtxt h4 {
    font-size: 39px;
    margin-top: 20px;
}
   .profacingtxt p {
    font-size: 21px;
}
   .iotconstuling {
    padding: 10px 10px;
}
   .fullimgrating {
    padding: 30px 0px;
}
   .expirinc-clints {
    margin-top: 10px;
}
   .expirinc-clints p {
    font-size: 22px;
    padding-bottom: 15px;
}
   .outiotbgclr {
    padding: 25px 0px;
    margin-bottom: 0px;
}
   
   .cloudheadtext h2 {
    font-size: 58px;
    margin-bottom: 20px;
}
   .cloudheadtext h5 {
    margin-bottom: 0px;
    font-size: 18px;
}
   .cloudheadtext p a {
    padding: 13px 20px 13px 20px;
    font-size: 18px;
    margin-top: 25px;
}
   .cloudheadtext:before {
    width: 100px;
    height: 100px;
    right: -80px;
    top: -20px;
}
   .cloudheadtext h6 {
    font-size: 22px;
    padding: 10px 20px;
    margin-top: 0px;
    margin-bottom: 30px;
}
.cloudheadtext ul {
    margin-bottom: 40px;
}
.cloudsec1 {
    padding-top: 70px;
    padding-bottom: 50px;
}
.cludservcsec h2 {
    font-size: 38px;
    line-height: 44px;
}
.clouctatext h2 {
    font-size: 45px;
    margin-bottom: 30px;
}
.cloudbenefittx h2 {
    font-size: 46px;
    margin-top: 20px;
    margin-bottom: 10px;
}
.cloudstudies h2 {
    font-size: 46px;
}
.cloudstudies h6 {
    margin-bottom: 20px;
    padding: 12px 24px;
    font-size: 24px;
}
.cloudsec6 {
    padding-top: 50px;
    padding-bottom: 40px;
}
.cloudsec4 {
    padding-top: 50px;
}
.cloudbenefittx h6 {
    padding: 12px 24px;
    font-size: 24px;
}
.cluodprocestx h2 {
    font-size: 46px;
    margin-top: 20px;
    margin-bottom: 20px;
}
.cloudprocesslider .sow-carousel-item {
    padding: 12px 15px;
    margin: 10px !important;
}
.idecationiot ul li {
    font-size: 17px;
}
   .devopsoffrtxt h2 {
    font-size: 60px;
    margin-bottom: 15px;
}
   .cloudsec2 {
    padding-top: 40px;
    padding-bottom: 40px;
}

.devpserviceimg img {
    width: 90%;
}
.devopssec3 {
    padding-top: 50px;
    padding-bottom: 0px;
}
.devopsbnfittx:before {
    left: 0px;
}
.devopsbnfittx:after {
    right: 0px;
}
.devopawrdstx h2 {
    font-size: 42px;
}
.devopssec5 .container:before {
    font-size: 220px;
    line-height: 17px;
}
.devopswhchosetx ul li {
    width: 50%;
    font-size: 16px;
    padding-right: 20px;
}
.devopsportftext h2 {
    font-size: 54px;
    margin-bottom: 15px;
}
   .list-cls-sect .so-widget-sow-tabs-default-2a322c0cca2d .sow-tabs .sow-tabs-tab-container {
    justify-content: space-evenly !important;
}
.devopsportftext h2 {
    font-size: 53px;
    margin-bottom: 15px;
}
.devopssec8 {
    padding-top: 30px;
    padding-bottom: 30px;
}
.we-workwith h5 {
    font-size: 52px;
    padding-bottom: 10px;
}
   .awssrvectxt {
    margin-top: 20px;
}
   
.cloudsecondaws:after {
    top: 40px;
    width: 80px;
    height: 80px;
    left: 0px;
}
   .cloudsecondaws:before {
    top: 44px;
    width: 85px;
    height: 78px;
    right: 0px;
}
   .awstechnical:after {
    top: 57px;
    width: 90px;
    height: 78px;
    left: -82px;
}
   .awstechnical:before {
    top: 57px;
    width: 90px;
    height: 78px;
    right: -82px;
}
   .awscludcdl ul {
    padding-left: 10px;
}
   .awscludcdl ul li {
    padding-top: 6px;
    list-style: none;
}
   .awscludcdl ul li h3 {
    font-size: 15px;
    padding-bottom: 12px;
}
   .stremedsectaws:after {
    top: 40px;
    width: 70px;
    height: 84px;
    left: -70px;
}
   .stremedsectaws:before{
      top: 40px;
    width: 70px;
    height: 84px;
    right: -70px;
   }
   .stremedsectaws p {
    font-size: 18px;
}
   .managedcloudsrvc p br{
      display:none;
   }
.lstcirclesect h5 {
    font-size: 35px;
    margin-bottom: 20px;
}
   .container.lstsidesect {
    margin-bottom: 0px;
}
   .laptopsectimg img {
    top: 45px;
}
   .outerdvclssect {
    margin-top: 60px;
}
   .binghaticlstp p {
    font-size: 18px;
}
   .nxtsecttxt ul li img {
    width: 80px;
}
   .nxtsecttxt h5 {
    top: -15px;
}
   .binghaticlstp ul {
    margin-bottom: 0px;
}
   .binghaticlstp ul li img {
    width: 147px;
}
   .awssrvectxt h4 {
    font-size: 48px;
}
   .awssrvectxt p {
    font-size: 18px;
}
   .taxiindushedtx.ftrsectai.nxtawssect:after {
    top: -20px;
    right: -90px;
}
   .awssrvectxt img {
    width: 53%;
    padding-bottom: 35px;
}
   .awsbannerbg {
    padding: 40px 0px;
}
   .digitexthead:after {
    width: 110px;
    height: 110px;
    right: 30px;
}
   .digtbeneftpoint h2 {
    font-size: 36px;
    margin-bottom: 6px;
}
   .digtbeneftpoint h5 {
    font-size: 17px;
    line-height: 23px;
    margin-bottom: 10px;
}
   .digtbeneftpoint ul li {
    margin-bottom: 15px;
    padding: 11px 15px;
}
   .digtbeneftpoint h6 {
    font-size: 24px;
    padding: 10px 28px;
    margin-top: 0px;
    margin-bottom: 10px;
}
   .nmbrdigibox {
    padding: 15px 13px;
}
   .nmbrdigibox p {
    font-size: 18px;
}
   .digitproctex h6 {
    font-size: 25px;
    padding: 10px 22px;
    margin-top: 20px;
    margin-bottom: 14px;
}
   .digitproctex h4 {
    font-size: 42px;
    margin-bottom: 15px;
}
   .tabs-v label > p {
    font-size: 20px;
}
       .developcompnyflutter:before {
        bottom: 130px;
        right: 10px;
        width: 34px;
        font-size: 100px;
    }
   .tp-cmpny-img {
    padding-top: 10px;
}
   .tp-cmpny-img h4 {
    font-size: 44px;
}
   .eliteflupersect h5 {
    font-size: 43px;
    margin-top: 0px;
}
   .maintpflutter {
    padding: 12px;
}
   .trusted-client-sect-fluter:after {
    left: 200px;
    width: 190px;
}
   .trusted-client-sect-fluter:before {
    top: 47px;
    right: 190px;
    width: 190px;
}
   .gaming-interduce p {
    font-size: 18px;
    line-height: 28px;
}
   .gaming-interduce {
    padding-bottom: 10px;
}
   .gaming-interduce:after{
      display:none;
   }
       .mobicusttxt h2 {
        font-size: 40px;
    }
   .crftingarea h5 {
    font-size: 38px;
    margin-bottom: 20px;
    padding-bottom: 20px;
}
   .topfutura ul {
    justify-content: space-between;
      margin-bottom: 20px;
}
   .topfutura ul li h5 {
    font-size: 18px;
}
   .mobidevprone h3 {
    font-size: 28px;
    line-height: 32px;
}
   .mobidevprone p {
    font-size: 22px;
}
   .expertweup h2 {
    font-size: 45px;
    margin-bottom: 12px;
}
   .expertweup p {
    font-size: 22px;
    margin-bottom: 0px;
}
   .expertmobbx h1 {
    font-size: 32px;
    line-height: 36px;
    margin-bottom: 18px;
}
   .expertmobbx p {
    height: auto;
}
   .revampbusinnes p {
    height: 100%;
}
   .revampbusinnes h3 {
    font-size: 19px;
    margin-top: 15px;
    margin-bottom: 15px;
    line-height: 28px;
}
   .revampbusinnes h5 {
    font-size: 15px;
}
   .accessbcupsec h3 {
    font-size: 32px;
    margin-bottom: 10px;
}
   .accessbcupsec p {
    font-size: 17px;
    font-weight: 500;
    padding-bottom: 20px;
}
   .accessbcupsec a {
    font-size: 20px;
    padding: 6px 10px 6px 10px;
    top: 20px;
}
   .mobiappredbx ul {
    width: 75%;
}
   .mpbtemdevlpup h1 {
    font-size: 70px;
}
   .mpbtemdevlpup h6 {
    font-size: 17px;
    font-weight: 700;
    margin-bottom: 30px;
}
   .mpbtemdevlpup ul li {
    list-style: none;
    height: 50px;
   width:50px;
}
   .mpbtemdevlpup ul:before {
    height: 50px;
    width: 50px;
    font-size: 40px;
}
   .mpbtemdevlpup h2 {
    font-size: 18px;
}
   .tmsucbuldupmob h3 {
    font-size: 45px;
          margin-top: 0px;
    margin-bottom: 20px;
}
   .tmsucbuldupmob a {
    font-size: 21px;
    padding: 6px 13px 6px 13px;
    margin-top: 30px;
}
   .tmsucbuldupmob a code {
    width: 40px;
    height: 40px;
    font-size: 18px;
    margin-right: 12px;
}
   .whyupchsuli ul li {
    padding: 13px 1px;
}
   .whyupchsuli ul li strong {
    font-size: 25px;
}
   .upbandevelop h3 {
    font-size: 22px;
}
   .hourlydevelopredrt h3 {
    font-size: 24px;
}
   .game-mode-outer-sect {
    margin-top: 0;
    padding: 30px 0px;
}
   .mt-87 {
    padding-top: 0px;
}
   .game-mode-fitnes-im h5 {
    padding-bottom: 20px;
}
   .game-mode-fitnes-im h5:after {
    bottom: 10px;
}
   .game-mode-fitnes-im p {
    padding-bottom: 10px;
    font-size: 20px;
}
   .impact-cntr-fitness h4 {
    font-size: 50px;
}
   .impact-cntr-fitness p {
    font-size: 22px;
    padding-top: 50px;
    line-height: 37px;
}
   .bg-cntr-health-sect:after {
    bottom: 60px;
    width: 730px;
    height: 555px;
}
   .mtyret {
    height: auto;
    margin-bottom: 200px;
}
   .byseps-image-cntr-img img {
    height: auto !important;
}
   .life-advice-image-cntr h5 {
    font-size: 58px;
}
   .life-advice-image-cntr p {
    font-size: 24px;
}
   .life-advice-image-cntr ul li a {
    padding: 15px 18px;
}
   .life-advice-image-cntr ul {
    padding: 0px;
    gap: 50px;
    margin-top: 30px;
}
   .outer-sect-slide-fins:after {
    top: 185px;
    width: 610px;
    height: 442px;
    left: 15px;
}
   .outer-sect-slide-fins {
    padding: 70px 0px;
}
      .ondmndhedtxt h6 {
    font-size: 22px;
    padding: 10px 17px;
    margin-top: 20px;
    margin-bottom: 20px;
}
    .ondmndhedtxt h2 {
        font-size: 45px;
        line-height: 70px;
    }
    .ondmndhedtxt h2 code {
        font-size: 63px;
        display: block;
    }
.ondmndhedtxt h2 strong {
    font-size: 55px;
    font-weight: 700;
}
   .ondemancarosel h3 {
    font-size: 24px;
    margin-top: 25px;
    margin-bottom: 15px;
}
   .ondemancarosel p {
    font-size: 18px;
    line-height: 29px;
}
   .ondemndcarose h3 {
    font-size: 32px;
    margin-bottom: 12px;
}
   .evsec6 {
    padding: 0px 0px 0px 0px;
}
   .bringindus p {
    padding: 0px 0px;
    margin-bottom: 5px;
}
   .appbatcheshinds .so-widget-sow-anything-carousel-base-aa7321b71c80 .sow-carousel-container .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item {
    margin: 0px 12px 12px 12px !important;
}
   .arrow-cntr-faq {
    margin-top: 5px;
    margin-bottom: 5px;
}
   .fullspectm h2 {
    font-size: 48px;
    margin-bottom: 15px;
}
   .fullspectm p {
    font-size: 20px;
    margin-bottom: 0px;
}
   .webrealbx {
    padding: 20px 20px;
}
   .webrealbx h2 {
    font-size: 35px;
    margin-bottom: 15px;
}
   .realestate2 {
    padding-top: 40px;
    padding-bottom: 20px;
}
   .realestate3 {
    padding-top: 20px;
    padding-bottom: 20px;
}
   .realestatbusiness h2 {
    font-size: 48px;
    margin-bottom: 22px;
}
   .realestatbusiness p {
    font-size: 21px;
   }
   .realestateaccord h3 {
    font-size: 44px;
}
   .realestateaccord .sow-accordion-panel-header {
    font-size: 25px !important;
}
   .workfeatuhed h2 {
    font-size: 40px;
}
   .prdworkpoint h1 {
    font-size: 42px;
}
   .realestate4 {
    padding-bottom: 20px;
}
   .realestate5 {
    padding-top: 20px;
    padding-bottom: 30px;
}
   .elevtextreales h2 {
    font-size: 35px;
    margin-bottom: 18px;
}
   .elevtextreales p {
    font-size: 20px;
    margin-bottom: 20px;
}
   .featrealesfghd h2 {
    font-size: 42px;
    margin-bottom: 20px;
}
   .featrealcarousel h2 {
    font-size: 22px;
    margin-top: 25px;
    margin-bottom: 8px;
}
.decadetext h2 {
    font-size: 35px;
    margin-bottom: 30px;
}
   .healthdevindhed h2 {
    font-size: 52px;
}
   .healthdevindhed p {
    font-size: 24px;
    margin-top: 15px;
    margin-bottom: 10px;
}
   .industriestabs .sow-tabs-tab {
    font-size: 24px !important;
    padding: 25px 30px !important;
}
   .industriestabs ul li {
    padding: 15px 25px;
    font-size: 23px;
}
   .industries5 {
    padding-top: 10px;
    padding-bottom: 10px;
}
   .provhelexpericeind .sow-tabs-tab {
    font-size: 30px !important;
    margin-bottom: 40px !important;
}
   .provhelexpericeind h2 {
    font-size: 30px;
    margin-bottom: 25px;
    margin-top: 25px;
}
   .provhelexpericeind p {
    font-size: 21px;
    margin-bottom: 5px;
}
   .healthdevfollw h2 {
    font-size: 52px;
    margin-bottom: 20px;
}
   .healthdevfollw p {
    font-size: 22px;
    margin-top: 18px;
    margin-bottom: 10px;
}
   .indappprocess {
    padding: 20px 20px;
}
   .indappprocess h3 {
    font-size: 28px;
    margin-bottom: 20px;
    margin-top: 20px;
}
   .sucessstoriesowl h4 {
    font-size: 52px;
}
   .sucessstoriesowl h5 {
    font-size: 22px;
}
       .recognheathtxt h2 {
        font-size: 45px;
    }
   .technologyindusdesc h3 {
    font-size: 28px;
    margin-bottom: 7px;
    margin-top: 12px;
}
   .technologyindusdesc p {
    margin-bottom: 20px;
}
   .appclient {
    margin-top: 10px;
}
.resturnbnft_tabs .sow-tabs-tab-container {
    gap: 29px;
}
.resturnbnft_tabs .sow-tabs-tab {
    font-size: 21px !important;
}
.resturbenefit h2 {
    font-size: 55px;
}
    .bnftresturnt_box p:last-child {
        height: 170px;
    }
.journeyaws h4 {
    font-size: 42px;
    color: #fff;
    font-weight: 800;
}
.resctatextlft a {
    border-radius: 70px;
}
.resctatextlft h2 {
    font-size: 34px;
}
.restaurntsectwo {
    padding-top: 0px;
}
.restat_servic_desc h3 {
    font-size: 39px;
}
   .restsrvcheading h2{
      font-size: 55px;
   }
.restauntintrod p {
    font-size: 22px;
}
.resturstats h3 code {
    font-size: 16px;
}
.resturstats h3 {
    font-size: 36px;
}
	.achivents img {
    width: 30% !important;
}
	    .achivents h3 {
        font-size: 28px;
    }
	.ctaservice h2 {
    font-size: 44px;
    margin-bottom: 10px;
}
	.ctaservice h6 {
    font-size: 22px;
    line-height: 24px;
    margin-bottom: 20px;
}
	.servicemnimg h5 {
    font-size: 34px;
}
	.offerservice h2 {
    font-size: 24px;
    margin-bottom: 10px;
    margin-top: 0px;
}
	.servicecircle {
    top: 50px;
}
	.allporfolionw h2 {
    font-size: 55px;
}
	
.testratingpg {
    padding-bottom: 0px;
	align-items: baseline;
}
.testratingpg li {
    font-size: 16px;
}
.testratingpg ul li strong {
    font-size: 27px;
}
}


@media only screen and (max-width: 1366px){
.blogfrstsec h6 {
    font-size: 22px;
    line-height: 32px;
    margin-bottom: 30px;
}
.resultappcse p {
    text-align: center;
    font-size: 20px;
}
.appcaseabout h5:before {
    width: 130px;
}
.appcaseabout h5 {
    font-size: 40px;
}
.appcaseabout p {
    font-size: 19px;
    line-height: 25px;
}
.caseappimghed img {
    width: 80%;
}
.featurescasapp h4 {
    font-size: 18px;
}
span.appstepimg2 {
    display: none;
}
.ratintapptext p {
    font-size: 18px;
    margin-top: 20px;
}
	a.blogahref {
    padding: 12px 15px;
    font-size: 23px;
}
	.blogfrstsec h2 {
    font-size: 50px;
}
	.tenulli ul li a {
    font-size: 25px;
}
	.tenulli ul li i.fas.fa-hand-point-right {
    font-size: 50px;
}
	    .blogcategmn h2 {
        font-size: 36px;
        margin-bottom: 30px;
    }
	.homecatego .nav-tabs button.active {
    border-radius: 36px;
}
	.homecatego .nav-tabs button {
    padding: 8px 16px;
}
	.last-imgsect {
    right: 10px;
}
	.abtflps22 a.contabt {
    margin-top: 40px;
}
	    .achivents h3 {
        font-size: 27px;
    }
	    .custmscvctxt h2 {
        font-size: 45px;
    }
	.custmscvctxt p {
    font-size: 20px;
}
	    .artifisttxt h4 {
        font-size: 37px;
    }
	.tabs-v label > p {
    font-size: 20px;
}
	     .tabs-v label {
        width: calc(100% / 4);
        align-items: center;
        display: flex;
        justify-content: flex-start;
    }
	.tabs-v > input + label::after {
        background: initial;
    }
	.tabs-v .tab-content > div {
    flex-direction: column;
}
	    .tabs-v .tab-content > div > div {
        width: 100%;
    }
	
	
.excelai:before {
    width: 70px;
    height: 78px;
    left: -20px;
}
	.excelai:after {
    top: 60px;
    width: 60px;
    height: 64px;
	right: -20px;
}
    .tabs-v label {
        margin-bottom: 10px;
    }
		.iotindustlst .so-widget-sow-anything-carousel-base-9418f74ca6f7 .sow-carousel-container .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item {
    margin: 0px 12px 4px 12px !important;
}
	.servevertical h4 {
    font-size: 35px;
    font-weight: 700;
}
	.bg-rect-sect {
    padding: 20px 0px;
}
	.list-cls-sect .so-widget-sow-tabs-default-2a322c0cca2d .sow-tabs .sow-tabs-tab-container {
    justify-content: space-evenly !important;
}
	
.devopsportftext:before {
    width: 100px;
    height: 77px;
    left: 10px;
    top: 0px;
}
	.devopsportftext:after {
    width: 90px;
    height: 82px;
    z-index: 0;
    right: 0px;
    top: 0px;
}
	.devopssec6 {
    padding-bottom: 30px;
}
	.devopswhchosetx{
    padding: 26px 30px;
}
	.devopswhchosetx:before {
    width: 60px;
    height: 60px;
    right: 10px;
    top: 10px;
}
	.devopssec7 {
    padding-top: 30px;
}
	.devopsportftext h2 {
    font-size: 44px;
}
	.devopsportftext h6 {
    padding: 12px 20px;
    font-size: 20px;
    margin-bottom: 30px;
}
	.devoprocestx:before {
    left: 0px;
}
	.devoprocestx:after {
    right: 0px;
}
	.awssrvectxt h5 {
    padding: 8px 14px;
    font-size: 22px;
}
	    .awssrvectxt h4 {
        font-size: 43px;
		padding: 10px 0px;
    }
	.awssrvectxt p {
    padding-bottom: 5px;
}
	.awssrvectxt a {
    padding: 10px 10px;
    font-size: 22px;
}
	.cloudsecondaws h5 {
    font-size: 46px;
}
	.cloudsecondaws p {
    font-size: 20px;
}
	.managedcloudsrvc h4 {
    font-size: 46px;
}
	.managedcloudsrvc p {
    font-size: 20px;
}
	.awstechnical h5 {
    font-size: 46px;
}
	.awstechnical:after{
		display:none;
	}
	.awstechnical:before{
		display:none;
	}
	.awstechnical p {
    font-size: 22px;
}
	.stremedsectaws:after{
		display:none;
	}
	.stremedsectaws:before{
		display:none;
	}
	.definepbr {
    margin-top: 45px;
}
	
.definepbr:after {
    top: -68px;
    font-size: 49px;
}
.definepbr ul li h3 {
    font-size: 16px;
    line-height: 20px;
}
	
.laptopsectimg:after {
    top: 0px;
    width: 90px;
    height: 90px;
    left: -53px;
}
	.digitexthead h4 {
    font-size: 21px;
    padding: 10px 15px;
    margin-top: 20px;
}
	.digitexthead ul li {
    font-size: 18px;
    margin-right: 8px;
}
	.digitexthead h1 {
    font-size: 60px;
    margin-top: 20px;
    margin-bottom: 20px;
}
	.digitexthead h6 {
    font-size: 22px;
    margin-bottom: 20px;
    line-height: 32px;
}
	.digitexthead p a {
    padding: 10px 13px 10px 13px;
    font-size: 20px;
    margin-top: 30px;
}
	.digitservctext h2 {
    font-size: 45px;
    margin-bottom: 15px;
}
	.qualityefftext:after {
    right: 0px;
}
	.qualityefftext:before {
    left: 0px;
}
	.qualityefftext h6 {
	font-size: 21px;
    padding: 12px 20px;
    margin-bottom: 12px;
}
	.qualityefftext h2 {
    font-size: 50px;
    margin-bottom: 0px;
}
	.developcompnyflutter:before{
		display:none;
	}
	    .tp-cmpny-img h4 {
        font-size: 36px;
    }
	    .eliteflupersect h5 {
        font-size: 36px;
    }
	.eliteflupersect p {
    font-size: 20px;
    padding: 0px 0px;
}
	.maintpflutter h5 {
    font-size: 25px;
}
	.maintpflutter p {
    font-size: 18px;
}
	.maintpflutter code {
    font-size: 30px;
}
	.developcompnyflutter {
    padding-bottom: 10px;
    margin-bottom: 7px;
}
	.tp-cmpny-img p {
    font-size: 22px;
    padding: 8px 0px;
    padding-bottom: 20px;
}
	.taxiindushedtx.second-sectflutter:after {
    width: 70px;
    height: 70px;
    top: -20px;
}
	.outer-bg-sect {
    padding: 30px 0px;
    margin-top: 0px;
}
	.happy-clients-review h5 {
    padding: 8px 12px;
    font-size: 18px;
}
	.happy-clients-review p {
    font-size: 20px;
    padding-top: 15px;
}
	
.mulitioleindustris:after {
    width: 80px;
    height: 89px;
    left: -31px;
}
	.mulitioleindustris:before {
    width: 90px;
    height: 90px;
    right: -30px;
}
	.mulitioleindustris h5 {
    font-size: 38px;
    padding: 0px;
}
	.mulitioleindustris p {
    font-size: 20px;
    padding-bottom: 0px;
}
	.hlth-care-sect ul li {
    width: 200px;
    height: 200px;
    padding-top: 0px;
    margin-bottom: 20px;
}
	.hlth-care-sect ul li img {
    width: 100px;
}
	.hlth-care-sect ul li h4 {
    font-size: 22px;
}
	.case-studiestxt h5 {
    padding: 10px 15px;
    font-size: 20px;
}
	.case-studiestxt h4 {
    font-size: 40px;
    font-weight: 700;
    padding-top: 10px;
}
	.bg-imgbtm {
    padding: 40px 0px;
}
	.fluter-verious {
    padding-top: 30px;
}
	.fluter-verious h5 {
    font-size: 40px;
}
	.fluter-verious p {
    font-size: 20px;
}
	.flutterparttxt h4 {
    font-size: 28px;
}
	.flutterparttxt p {
    font-size: 18px;
    line-height: 23px;
}
	    .bg-outerflutter:after {
        width: 564px;
        right: -9%;
        bottom: -200px;
    }
	.flutterparttxt {
    padding-bottom: 10px;
}
	.flutterdarttxt h3 {
    padding: 8px 18px;
    font-size: 22px;
}
	
	    .flutterdarttxt h5 {
        font-size: 26px;
		 font-weight: 600;
        padding: 8px 0px;
    }
	
	.flutterdarttxt ul li a h4 code {
    width: 40px;
    height: 40px;
    padding: 11px;
    font-size: 18px;
}
	.flutterdarttxt ul li a h4 {
    padding: 10px 10px;
    font-size: 18px;
}
	.flutter-img-logo:after {
    top: 60px;
    width: 140px;
    height: 60px;
    left: 115px;
}
	.flutter-img-logo:before {
    top: 177px;
    width: 200px;
    height: 57px;
    right: 187px;
}
	.flutter-img-logo img {
    width: 130px;
    position: absolute;
    right: 15px;
    top: 60px;
}
	.benefits-fluttertxt h5 {
    font-size: 42px;
}
	.benefits-fluttertxt p {
    font-size: 22px;
    padding-bottom: 10px;
}
	.benefits-fluttertxt {
    padding-top: 29px;
}
	.singlebasecodfluter ul li {
    width: 33%;
    float: left;
    margin-bottom: 10px;
}
	    .we-workwith h5 {
        font-size: 35px;
        padding-bottom: 17px;
    }
	.singlebasecodfluter ul li img {
    width: 130px;
}
	.banner-frst-txt h1 {
    font-size: 44px;
}
	.banner-frst-txt p {
    font-size: 22px;
    line-height: 32px;
    padding: 10px 0px;
}
	    .gaming-quality-sect h3 {
        font-size: 38px;
    }
	.gamining-card-txt h5 {
    font-size: 17px;
    line-height: 23px;
    padding: 0px 13px;
    padding-bottom: 22px;
}
	.fty-top {
    margin-top: 0px;
}
	.our-team-bg {
    padding: 38px 0px;
}
	.gaming-interduce-txt h5 {
    font-size: 16px;
    line-height: 23px;
    font-weight: 400;
}
	.gaming-quality-sect p {
    margin-top: 30px;
    padding-bottom: 5px;
}
	.gaming-quality-sect.second-sect-lftr:after {
    top: initial;
    bottom: -20px;
}
	.txt-lnk-cntr-sect a {
    font-size: 28px;
    line-height: 35px;
}
	    .gaming-growth-txt h5 {
        font-size: 34px;
        line-height: 42px;
    }
	.se-more-icon a {
    padding: 13px 26px;
    font-size: 20px;
    line-height: 25px;
    font-weight: 400;
}
	.accordion-body {
    padding: 0px 0px;
    margin-bottom: 0px;
    font-size: 20px;
    line-height: 28px;
}
	    .gaming-faq-sect .accordion-button {
        font-size: 23px;
        height: 45px;
    }
	    .gaming-quality-sect h3 {
        font-size: 38px;
        line-height: 7px;
        margin-top: 30px;
    }
	.reating-txt-game h6 {
    font-size: 20px;
    padding-bottom: 18px;
    padding-top: 10px;
}
	    .reating-txt-game h5 {
        font-size: 30px;
        margin-top: 12px;
    }
	    .sucesus-gaming-txt h4 {
        font-size: 19px;
        line-height: 25px;
    }
	.mobicusttxt ul li {
    font-size: 20px;
    margin-bottom: 10px;
}
	.aboutexprtuser h2 br{
		display:none;
	}
	.mobileinterigatup {
    padding: 32px 10px;
}
	.aboutexprtuser h2 br{
		display:none;
	}
	.smesstartuli ul li {
    padding: 12px 25px;
	margin-bottom: 15px;
    height: 85px;
}
	    .expertweup h2 {
        font-size: 36px;
    }
	    .expertweup p {
        font-size: 18px;
    }
	    .tmsucbuldupmob h3 {
        font-size: 40px;
    }
	.integrationsdkup h4 {
    font-size: 45px;
    margin-top: 10px;
    margin-bottom: 10px;
}
	.integrationsdkup a {
    font-size: 24px;
}
	    .tmsucbuldupmob h3 {
        font-size: 45px;
    }
	.whychsupheding h3 {
    font-size: 45px;
}
	    .outer-sect-slide-fins:after {
        top: 200px;
        width: 490px;
        height: 292px;
        left: 5px;
    }
	.multi-spot-fitness h5 {
    font-size: 48px;
}
	.multi-spot-fitness p {
    font-size: 20px;
}
	.world-wibe-fitness h4 {
    font-size: 38px;
    line-height: 1px;
}
	.game-mode-fitnes-im h5 {
    font-size: 44px;
}
	.healthy-event-sect h4 {
    font-size: 40px;
    padding-bottom: 5px;
    padding-top: 30px;
}
	.fitnes-teeam-leader h5 {
    font-size: 38px;
}
	.fitness-app-sect-imgtxt {
    padding-top: 0px;
}
	.fitness-app-sect-imgtxt h5 {
    font-size: 38px;
}
	    .life-advice-image-cntr h5 {
        font-size: 38px;
    }
	.life-advice-image-cntr h5 br{
		display:none;
	}
	    .life-advice-image-cntr p {
        font-size: 20px;
    }
	    .recognheathtxt h2 {
        font-size: 42px;
    }
	.invrestindus h4 {
    font-size: 70px;
}
	
	
		.taxiindushedtx h2 {
    font-size: 45px;
    margin-top: 30px;
    margin-bottom: 10px;
}
	.taxiindushedtx h5 {
    font-size: 22px;
    margin-top: 20px;
    margin-bottom: 29px;
}
	.taxiindushedtx img {
    width: 95%;
}
	.taxiindushedtx p a {
    padding: 12px 20px;
    margin-top: 25px;
    font-size: 19px;
}
    .taxibookngsefgh h2 {
        font-size: 44px;
    }
	.taxibookngsefgh h6 {
    padding: 14px 20px;
    font-size: 20px;
    margin-bottom: 15px;
}
	.taxibookngsefgh .sow-accordion-panel-header {
    font-size: 22px;
    padding: 12px 30px 12px 30px !important;
}
	    .taxideloptext h2 {
        font-size: 32px;
        margin-bottom: 12px;
    }
	.taxideloptext p {
    font-size: 18px;
    margin-bottom: 20px;
}
	.taxifeaturbvbcb h2 {
    font-size: 48px;
    line-height: 60px;
}
	    .taxsoloverview p {
        font-size: 21px;
        padding: 0px 100px;
    }
	.taxiindussec5:after {
    width: 340px;
    height: 340px;
}
		.taxiindussec5:before {
    width: 340px;
    height: 340px;
}
	    .taxideloptext h2 {
        font-size: 27px;
    }
	.taxiindussec3 {
    padding-top: 30px;
    padding-bottom: 30px;
}
	.taxibenfhed h2 {
    font-size: 42px;
    margin-top: 25px;
    margin-bottom: 20px;
}
	.taxiworksecjhjg h1 {
    font-size: 44px;
    margin-bottom: 20px;
}
	.dripassegpont h4 {
    font-size: 20px;
    margin-bottom: 15px;
}
	.taxisoltabs2 .sow-tabs-tab-container {
    margin-bottom: 0px;
    padding: 2px 0px 0px 0px !important;
}
	    .taxiindussec5:after {
        width: 300px;
        height: 300px;
    }
	    .taxiindussec5:before {
        width: 300px;
        height: 300px;
    }
	    .taxibenfhed h2 {
        font-size: 36px;
        margin-top: 20px;
    }
	.taxibenfhed ul li {
    padding: 10px 15px;
}
	.taxibokkctaback h2 {
    font-size: 44px;
    margin-bottom: 20px;
}
	  .tafeasecblck {
    padding: 50px 60px 200px 60px;
}
	.taxiindussec6 {
    padding-bottom: 20px;
	margin-bottom: 10px;
}
	.dripassegpont {
    padding: 10px 10px;
}
	.healthappltext:after {
    width: 90px;
    height: 90px;
    top: -10px;
}
	    .healthappltext a.requesrheltha {
        font-size: 20px;
        margin-top: 30px;
        padding: 10px 13px 10px 22px;
    }
	    .healthdevindhed h2 {
        font-size: 42px;
    }
	    .healthdevindhed p {
        font-size: 22px;
        margin-top: 15px;
        margin-bottom: 10px;
        padding: 0px 0%;
    }
	    .provhelexpericeind .sow-tabs-tab {
        font-size: 25px !important;
        margin-bottom: 30px !important;
    }
	    .healthdevfollw h2 {
        font-size: 42px;
        margin-bottom: 18px;
    }
	.sucessstoriesowl .cliensucapp h2 {
    font-size: 48px;
}
	    .recognheathtxt h2 {
        font-size: 36px;
    }
	.mnpopform .modal-dialog {
    max-width: 90% !important;
}
	.frmleftsde h1 {
    font-size: 32px;
    line-height: 42px;
}
	.frmrightsde {
    padding: 10px 10px;
}
	.frmrightsde ul li {
    width: 27%;
}
.bnftresturnt_box {
    padding: 30px 8px;
}
    .resturbenefit h2 {
        font-size: 41px;
    }
.benfitsecthmer {
    padding-top: 40px;
}
.restlogourt img {
    width: 58%;
    margin: 0 auto;
}
.resturstats {
    display: block;
    text-align: center;
}
    .restauntintrod p {
        font-size: 19px;
    }
.restauntintrod h2 {
    font-size: 41px;
}
    .restsrvcheading h2 {
        font-size: 40px;
    }
.restsrvcheading p {
    font-size: 22px;
}
    .restat_servic_desc h3 {
        font-size: 28px;
    }
.restat_servic_desc h6 {
    font-size: 18px;
    line-height: 28px;
}
}







 @media (max-width:1199px){
	     .blogfrstsec h2 {
        font-size: 34px;
    }
	     .blogfrstsec h6 {
        font-size: 18px;
        line-height: 28px;
        margin-bottom: 20px;
    }
	     .blogdetaihme h1 {
        margin-bottom: 2px;
        font-size: 20px;
    }
	 .blogmnhead {
    padding: 40px 0px 20px 0px;
}
	     .blogdetaihme p {
        font-size: 14px;
        line-height: 20px;
    }
	 .homecatego .nav-tabs button {
		padding: 8px 16px;
		margin-bottom: 0px;
		font-size: 18px;
	}
	 .scndfirstblgdide h1 {
    font-size: 18px;
    margin-bottom: 8px;
}
	 .mobilblogdetlside img {
    height: 150px;
}
	 .authdateviewpst ul li {
    font-size: 14px;
}
	 .scndfirstblg .post-title h1 {
    margin-top: 15px;
    font-size: 26px;
    margin-bottom: 8px;
}
	 .newslatterblog h6 {
    font-size: 28px;
    margin-bottom: 18px;
}
	 .devopsawrdpoint h3 {
    font-size: 20px;
}
	 
	     .clint_testi_1 {
        width: 50%;
    }
	     .clint_testi_2 {
        width: 50%;
		padding: 12px 19px;
    }
	 .storycarosel .owl-nav button {
    width: 40px;
    height: 40px;
    font-size: 40px !important;
}
	 .storycarosel img {
    width: 100% !important;
}
	     .achivents h3 {
        font-size: 20px;
    }
	     .servcbx h3 {
        font-size: 18px;
        margin-bottom: 5px;
    }
	 .servcbx h6 {
    font-size: 15px;
    line-height: 23px;
}
	     .servicemnimg h5 {
        font-size: 26px;
    }
	 .servicemnimg a {
    padding: 10px 18px;
    font-size: 19px;
}
	 
.flupaimsabt p {
    font-size: 21px;
}
.blockbannersetc:before{
	display:none;		 
}
.initalblockchain:before {
    top: 70px;
}
.advanceplatform h5 {
    font-size: 35px;
}
.investcryptotxt h4 {
    font-size: 39px;
    margin-bottom: 30px;
}
.initalblockchain h3 {
    font-size: 19px;
}
.amaz-ingcryptoassit p {
    font-size: 26px;
}
.taxiindushedtx ul li {
    font-size: 16px;
}
.instantblockchaincs ul li {
    padding: 0px 39px;
}
.trustedclientsflupeeer h5 {
    font-size: 32px;
}
	 .trustedclientsflupeeer h5 br{
		 display:none;
	 }
.backgrountrading:after {
    top: 250px;
    width: 70px;
    height: 77px;
}
.backgrountrading:before {
    top: 251px;
    width: 70px;
    height: 74px;
}
.initalblockchain:before {
    display:none;
}
.clint_testi_2 h1 {
    font-size: 29px !important;
}
.clint_testi_2 h3 {
    font-size: 15px !important;
    line-height: 23px !important;
    margin-bottom: 15px !important;
}
.testimonialfooter {
    display: block;
}
.testimonialfooter ul {
    padding: 12px;
    margin-bottom: 16px;
}
.testimonialfooter:after{
	display:none;		 
}
.fixed-price a {
    padding: 11px 21px;
    font-size: 20px;
}
.ratingstrbatch {
    padding: 5px 13px;
}
.ratingstrbatch strong {
    padding: 0px 0px;
    font-size: 23px;
}
.abaoutimg1 h2 {
    font-size: 35px;
}
.thoughtchaimn {
    padding: 48px 543px 30px 50px;
}
.thoughtchaimn h5 {
    font-size: 16px;
    line-height: 30px;
}
.mentorsfluper h3 {
    font-size: 22px;
}
.aboutexprtuser h6 {
    font-size: 26px;
    line-height: 32px;
}
.benepoint h2 {
    font-size: 27px;
}
.benepoint h2 {
    font-size: 27px;
}
.benepoint h5 {
    font-size: 15px;
}
.upbenefitnw h3 {
    font-size: 40px;
    margin-bottom: 0px;
}
.upbenefitnw h1 {
    font-size: 65px;
    margin-bottom: 0px;
}
.globescleclint h2 {
    font-size: 60px;
}
.businesleadhed h6 {
    font-size: 30px;
}
.abtbnraacp h1 {
    font-size: 28px;
}
.abtbnraacp:before {
    width: 50px;
    height: 50px;
}
.flupaimsabt h2 {
    font-size: 40px;
}
.ratingstrbatch strong {
    padding: 2px 6px;
    font-size: 17px;
    margin-left: 31px;
}
.mentorstalkhed h1 {
    font-size: 50px;
}
.baepoint h3 {
    font-size: 45px;
}
.baepoint {
    height: 320px;
}
.mentorsfluper h2 {
    font-size: 47px;
}
.menaflup h1 {
    margin-top: 30px;
}
.menaflup h2 {
    font-size: 25px;
}
.abtflps22 h6 {
    font-size: 36px;
}
.abtflps22 h2 {
    font-weight: 700;
    line-height: 42px;
	font-size: 30px;
}
.abtflps22 h2 strong {
    font-size: 35px;
}
.abtflps22 p {
    font-size: 20px;
    line-height: 29px;
}
.achivents h3 {
    font-size: 20px;
}
	     .statsawrdsup img {
        width: 100%;
    }
	 .faq-txtcs h3 {
    font-size: 45px;
    margin-bottom: 20px;
}
	 .secondimg img {
    top: 4px !important;
    width: 400px !important;
    margin-top: 28px !important;
}
	 .countryimg {
    font-size: 35px;
    margin-right: 20px;
}
	 .locationtxt p {
    font-size: 12px;
}
	 .bnfsttsone {
    font-size: 32px;
}
	
	 .location11 {
    padding: 8px 0px 8px 20px;
}
	 .vpcontact ul li a {
    font-size: 16px;
}
	 .vpcontact {
    width: 80%;
    bottom: -50px;
    left: 50px;
    padding: 10px 20px;
}
	 .faq-txtcs:after {
    top: -17px;
    width: 70px;
    height: 70px;
    right: 70px;
}
	 
.brand_txt h2 {
    font-size: 51px;
}
.offerservice h6 {
    font-size: 53px;
}
.offerservice h2 {
    font-size: 29px;
}
.industrydesc h2 {
    font-size: 60px;
}
.industryfield ul.nav button.nav-link {
    font-size: 18px;
    padding: 10px 20px;
}
.mony-lable img {
    margin-bottom: 0px;
}
.mony-lable h4 {
    font-size: 29px;
    line-height: 32px;
}
.mony-lable img {
    width: 70px;
}
.mony-lable h3 {
    font-size: 30px;
    line-height: 33px;
}
.mony-lable a {
    font-size: 22px;
    line-height: 35px;
    border-radius: 7px;
    padding: 10px 10px;
}
.img-mony-bft:after{
 	display:none;		 
}
.lft-side-sftr:after{
	display:none;		 
}
.sixt-ftr-tp:after{
	display:none;	
}
.scond-vryfy:after{
	display:none;		 
}
.mony-cvr-dv {
    padding: 70px;
	border-radius: 35px;
}
.bnrryttxt p {
    font-size: 25px;
    line-height: 34px;
}
.leftsidebnr h3 {
    font-size: 30px;
    line-height: 52px;
    width: 300px;
    padding: 2px;
}
.leftsidebnr p {
    font-size: 34px;
}
.bnrryttxt p {
    font-size: 25px;
    line-height: 34px;
}
.bnrryttxt h3 {
    font-size: 40px;
}
.why-us-txt h3 {
    font-size: 50px;
}
.why-us-txt h3 code {
    font-size: 50px;
}
.why-us-txt p {
    font-size: 17px;
    line-height: 22px;
}
.bst-wrk h3 {
    font-size: 44px;
}
.oportut p {
    font-size: 29px;
}
.opning-lnk a {
    color: #fff;
    background: var(--primary-text);
    padding: 6px 0px;
    border-radius: 35px;
    font-size: 16px;
    width: 98px;
    display: block;
    text-align: center;
}
.benfit-txt h4 {
    font-size: 45px;
}
.benfit-txt p {
    font-size: 22px;
    line-height: 40px;
    color: #000000;
    font-weight: 400;
    text-align: center;
}
.benifit-img-cntr h4 {
    font-size: 25px;
}
.benifit-img-cntr p {
    font-size: 16px;
}
.oportut h4 {
    font-size: 45px;
}
.oportut h4 code {
    font-size: 45px;
}
.arrow-ryt img {
    width: 100px;
    float: right;
}
.bheaver-txt p {
    font-size: 23px;
}
.bheaver-txt h4 {
    font-size: 50px;
    margin-top: -20px;
}
.leftsidebnr h4 {
    margin-bottom: 30px;
}
.bnrryttxt {
    top: -25px;
}
.leftsidebnr {
    text-align: center;
}
.leftsidebnr h3 {
    font-size: 30px;
    line-height: 52px;
    color: #ffffff;
    font-weight: 700;
    font-family: "Outfit";
    background: #f22a34;
    width: 300px;
    text-align: center;
    border-radius: 45px;
    padding: 2px;
    display: block;
    margin: 0 auto;
    margin-bottom: 20px;
}
.slide-bnefits:hover li:first-child {
	border-left: 0px;
	padding-left: 0px;
}
.slide-bnefits h3 {
    font-size: 22px;
}
.slide-bnefits li:first-child {
    border-left: 0px;
    padding-left: 0px;
}
.baner-game-img-top {
    margin-top: 65px;
}
.gmar-txt-ryt:before{
	display: none;		 
}
.banner-frst-txt h3 {
    font-size: 48px;
    line-height: 63px;
}
.duble-tab-ryt-img {
    position: relative;
    top: 130px;
}
    .gaming-interduce-txt h5 {
        font-size: 15px;
        line-height: 22px;
        text-align: left;
    }
.gaming-quality-sect h3 {
    font-size: 37px;
    line-height: 7px;
}
.gaming-queality img {
    width: 50px;
}
.app-cms-txt h3 {
    font-size: 28px;
}
.se-more-icon a {
    padding: 8px 14px;
    font-size: 20px;
    line-height: 38px;
    color: #ffffff;
    font-weight: 600;
}
.toolkitstxt:after {
    content: '';
    position: absolute;
    top: 10px;
    width: 80px;
    height: 80px;
    background-size: cover;
    left: -320px;
}
.gaming-quality-sect:after{
	display:none;	
}
.ply-technology-txt p {
    font-size: 18px;
    line-height: 27px;
}
.app-cms-txt h3 {
    font-size: 33px;
}
.app-cms-txt p {
    font-size: 23px;
}
.gaming-faq-sect strong {
    font-size: 19px;
    line-height: 23px;
    display: block;
}
.sucesus-gaming-txt h4 {
    font-size: 21px;
}
.sucesus-gaming-txt p {
    font-size: 16px;
}
.reating-txt-game h5 {
    font-size: 27px;
    line-height: 10px;
}
.accordion-body {
    padding: 14px 0px;
    margin-bottom: -10px;
}
.gaming-faq-sect .accordion-button {
    font-size: 19px;
    height: 45px;
}
.content img {
    position: relative;
    top: 32px;
}
.gaming-card .cards-container .card .content h2.name {
    margin-top: 50px;
}
.gaming-card .cards-container .card .content p.details {
    font-size: 18px;
    display: flex;
    align-items: center;
    justify-content: right;
    margin-top: 127px;
    line-height: 23px;
}
h2.name:after {
    top: 37px;
    width: 125px;
}
h2.name.ghty {
    margin-top: -454px;
    margin-right: 9px;
    color: #fff;
    font-weight: 700;
    font-size: 25px;
}
.gaming-card {
    border-radius: 20px;
}
.gaming-queality h4 {
    font-size: 15px;
}
.gaming-queality p {
    font-size: 15px;
    line-height: 19px;
}
.ply-technology-txt h3 {
    font-size: 21px;
}
.gamining-card-txt h3 {
    font-size: 12px;
	padding-bottom: 62px;
}
.gamining-card-txt h5 {
    font-size: 13px;
    line-height: 17px;
}
.gaming-interduce:after{
	display:none;		 
}
.banner-frst-txt p {
    font-size: 21px;
}
.gaming-interduce h4 {
    font-size: 32px;
}
.gaming-interduce p {
    font-size: 17px;
    line-height: 22px;
    margin-top: -5px;
}
.gaming-interduce {
    padding-bottom: 0px;
}
.gaming-interduce-txt code {
    font-size: 40px;
}
.gaming-interduce-txt h3 {
    line-height: 15px;
}
.andridsectontxt h3 {
    font-size: 40px !important;
}
.andridsectontxt p {
   font-size: 21px;
   margin-top: 14px;
}
.bnr-img-hire:after {
    top: -32px;
    right: 35px;
}
.hire-btm-cs-cntr h3 {
    font-size: 45px;
}
.hire-btm-cs-cntr p {
    font-size: 17px;
    line-height: 25px;
}
.muny-back-gurnate {
    margin-top: 18px;
}
.application-hiring h4 {
    font-size: 35px;
    line-height: 44px;
}
.application-hiring h4:after {
    height: 4px;
    top: 105px;
}
.smrt-app-gj ul li h5 {
    font-size: 37px;
}
.smrt-app-gj p {
    font-size: 18px;
    line-height: 27px;
}
.hireing-programers h4 {
    font-size: 46px;
    line-height: 54px;
}
.baepoint p {
    font-size: 17px;
}
.baepoint {
    height: auto;
}
.baepoint h3 {
    font-size: 39px;
}
.second-beapoint ul {
    align-items: flex-end;
}
.produce-sect h5 {
    font-size: 38px;
    line-height: 50px;
}
.produce-sect p {
    font-size: 27px;
    line-height: 36px;
}
.team-screeing h4 {
    left: 88px;
}
.team-screeing h5 {
    font-size: 29px;
    text-align: center;
}
.team-screeing ul li h3 {
    font-size: 16px;
    line-height: 20px;
}
.pricing-modle h4 {
    font-size: 45px;
    line-height: 43px;
}
.pricing-modle p {
    font-size: 26px;
}
/* .fixed-price ul li:after{
	display:none;
} */
.fixed-price ul:after{
	display:none;
}
.fixed-price ul li {
    position: relative;
    margin-bottom: 25px;
}
.fixed-price p {
    font-size: 21px;
    line-height: 27px;
}
.heirhing-professnol h4 {
    font-size: 48px;
    line-height: 65px;
}
.arrow-cntr-faq:after {
    top: 13px;
    width: 300px;
    height: 300px;
}
.locatwebtext h2 {
    font-size: 30px;
}
.locatwebtext ul li {
    font-size: 15px;
}
.locatwebtext:after {
    width: 60px;
    height: 60px;
    right: -55px;
    top: -22px;
}
.locatwebtext h6 {
    font-size: 19px;
    line-height: 26px;
    margin-bottom: 20px;
}
.topratlftleft h2 {
    font-size: 31px;
}
.topratlftleft p {
    font-size: 17px;
}
.topratlftright .d-flex h2 {
    font-size: 90px;
}
.topratlftright .d-flex h3 {
    font-size: 26px;
}
.topratlftright .d-flex p code {
    font-size: 16px;
}
.satisfacboxhvr h4 {
    margin-bottom: 10px;
}
.satisfacboxhvr h3 {
    font-size: 23px;
    margin-bottom: 10px;
}
.satisfacboxhvr {
    margin-top: 18px;
    padding: 16px 29px;
}
.businessgrowkj h2 {
    font-size: 45px;
}
.businessgrowkj h2 {
    margin-bottom: 0px;
}
.businessgrowkj ul li strong {
    font-size: 24px;
}
.businessgrowkj p {
    margin-bottom: 5px;
}
.hgftybey p {
    font-size: 18px;
    font-weight: 600;
    text-align: center;
}
.bstqualtsrvched h2 {
    font-size: 47px;
}
.reacthetext h1 {
    font-size: 31px;
    margin-bottom: 10px;
}
.reacthetext h6 {
    margin-bottom: 40px;
    line-height: 24px;
}
.reacthetext h5 {
    font-size: 20px;
}
.reacthetext p a {
    padding: 12px 18px 12px 18px;
    font-size: 20px;
}
.reacscnbxscnd h2 {
    margin-bottom: 10px;
    font-size: 34px;
}
.reacscnbxscnd p {
    font-size: 16px;
}
.reactcosthed h2 {
    font-size: 39px;
}
	 .cstomsrvctext ul li {
    font-size: 18px;
}
	     .cstomsrvctext h4 {
        padding: 10px 16px;
			 font-size: 20px;
        margin-top: 15px;
    }
	 .cstomsrvctext:after {
    width: 90px;
    height: 90px;
    right: -70px;
}
	     .cstomsrvctext h1 {
        font-size: 38px;
        margin-top: 15px;
        margin-bottom: 20px;
    }
	 .cstomsrvctext h6 {
        font-size: 16px;
        margin-bottom: 25px;
        line-height: 23px;
    }
	 .cstomsrvctext h5 {
    font-size: 17px;
    margin-left: 5px;
}
	 .cstomsrvctext .row h5 strong {
    font-size: 34px;
}
	     .cstomsrvctext .row {
        padding: 5px 6px;
    }
	     .cstomsrvctext p a {
        padding: 12px 14px 12px 14px;
        font-size: 18px;
    }
	 .customawrdspg h2 {
    font-size: 22px;
    margin-top: 0px;
		 font-weight: 600;
}
	 .customawrdspg img {
    padding-bottom: 10px;
}
	     .custmscvctxt h2 {
        font-size: 38px;
        padding: 0px 50px;
    }
	     .custmscvctxt:before {
        left: -10px;
    }
	     .custmscvctxt:after {
        right: -10px;
    }
	 .sustomsrvcpoint h2 {
    font-size: 25px;
    margin-bottom: 10px;
}
	     .cusmindustext h2 {
        font-size: 38px;
    }
	     .cusmindustext:before {
        width: 77px;
        height: 60px;
        left: 0px;
        top: 30px;
    }
	     .cusmindustext:after {
        width: 67px;
        height: 61px;
        right: 0px;
        top: 30px;
    }
	     .customstats h2 {
        font-size: 33px;
    }
	 .customstats h1 {
    font-size: 42px;
}
	 .customstats h6 {
    font-size: 16px;
}
	     .customsec6 .container:before {
        width: 340px;
        height: 435px;
        top: -80px;
        right: 2%;
    }
	     .customsec7 {
        padding-top: 70px;
    }
	     .customprocess h2 {
        font-size: 40px;
    }
	 .customprocess p br{
		 display:none;
	 }
	     .rectportflio:after {
        right: 18px;
		width: 70px;
        height: 106px;
        top: 0px;
    }
	     .rectportflio h6 {
        font-size: 22px;
    }
	     .rectportflio h2 {
        font-size: 42px;
    }
	 .nav-links li a {
    font-size: 16px;
    padding: 10px 7px;
}
	 
	    .taxiindushedtx:after {
        width: 80px;
        height: 80px;
        right: -50px;
    }
	    .artificalintelengenc h4 {
        font-size: 46px;
    }
	    .artificalintelengenc p {
        font-size: 20px;
        line-height: 24px;
    }
	.cntryserverdsetc ul li img {
    width: 105px;
}
	 .mtrtopsect {
    margin-top: 20px;
}
	     .developcompanyai h5 {
        font-size: 30px;
    }
	 .developcompanyai p {
    font-size: 20px;
}
	 .developcompanyai p br{
		 display:none;
	 }
	.arificialbgimg {
    padding: 30px 0px;
		padding-bottom: 260px;
}
	     .artificialcstxt h5 {
        font-size: 30px;
    }
	 .genrativeai p {
    font-size: 16px;
}
	 .excelai:before{
		 display:none;
	 }
	 	 .excelai:after{
		 display:none;
	 }
	     .excelai h5 {
        font-size: 34px;
    }
	 .brainhealth {
    margin: 0px 5px;
    padding: 19px 10px;
}
	     .iotbannertxt h4 {
        font-size: 35px;
    }
	 .iotbannertxt ul li a {
    font-size: 22px;
    padding: 12px 15px;
}
	 .iotbannertxt ul {
    gap: 15px;
    margin-top: 20px;
}
	     .profacingtxt h4 {
        font-size: 32px;
        margin-top: 10px;
    }
	 .profacingtxt p br{
		 display:none;
	 }
	 .iotconstuling ul li h4 {
    font-size: 22px;
}
	 .developcmpny h5 {
    font-size: 34px;
}
	 .developcmpny p {
    font-size: 18px;
}
	 .iotquality h4 {
    font-size: 26px;
    font-weight: 700;
}
.iotquality p {
    font-size: 16px;
    padding-bottom: 5px;
}
	 .developthingot h4 {
    font-size: 33px;
}
	 .developthingot p {
    font-size: 19px;
    padding-bottom: 5px;
}
	 .mainvendor p {
    font-size: 15px;
    line-height: 23px;
}
	     .cloudheadtext h2 {
        font-size: 45px;
        margin-bottom: 20px;
    }
	     .cloudheadtext h5 {
        margin-bottom: 0px;
        font-size: 17px;
		line-height: 25px;
    }
	 .cloudheadtext h5 br{
		 display:none;
	 }
	 .cloudheadtext ul li {
    font-size: 17px;
}
	 .cloudsec2 {
    padding-top: 20px;
    padding-bottom: 30px;
}
	 .cludservcsec h2 {
    font-size: 30px;
    line-height: 40px;
}
	 .cludservcsec h6 {
    font-size: 23px;
    padding: 10px 30px;
    margin-top: 10px;
    margin-bottom: 10px;
}
	 .clouctatext h2 {
    font-size: 38px;
    margin-bottom: 15px;
}
	 .clouctatext h6 {
    font-size: 18px;
    line-height: 28px;
    margin-bottom: 15px;
}
	 .clouctatext ul {
    margin-bottom: 10px;
}
	 .clouctatext a {
    padding: 12px 25px;
    margin-top: 15px;
    font-size: 18px;
}
	 .cloudsec3 {
    padding-top: 30px;
    padding-bottom: 30px;
}
	 .cloudbenefittx h2 {
    font-size: 35px;
    margin-top: 15px;
}
.cludbenefpoints h3 {
    font-size: 38px;
}
	 .cludbenefpoints {
    padding: 12px 12px;
}
	 .cludbenefpoints h1 {
    font-size: 26px;
}
	 .cloudsec4 {
    padding-top: 30px;
	padding-bottom: 40px;
}
	 .cloudstudies:before{
		 display:none;
	 }
	 .cloudstudies:after{
		 display:none;
	 }
	 .cloudstudies h2 {
    font-size: 38px;
}
	 .cloudstoriesslid .sow-carousel-item {
    padding: 20px 20px;
}
	 .cloudstoriesslid {
    margin-top: 0px;
}
	 .cloudsec5 {
    padding-top: 40px;
    padding-bottom: 30px;
}
.cluodprocestx h6 {
    padding: 11px 23px;
    font-size: 21px;
}
	 .cluodprocestx h2 {
    font-size: 38px;
    margin-top: 12px;
    margin-bottom: 0px;
}
	 .cluodprocestx h2 br{
		 display:none;
	 }
	 .cluodprocestx:before{
		 display:none;
	 }
	 .cluodprocestx:after{
		 display:none;
	 }
	 .we-workwith h5 {
    font-size: 45px;
    padding-bottom: 20px;
}
	     .cloudheadtext h6 {
        font-size: 19px;
        padding: 10px 16px;
    }
	 .devopsoffrtxt img {
    width: 80px;
}
	     .devopsoffrtxt h2 {
        font-size: 52px;
		margin-bottom: 5px;
	 }
	 .devopsaccordofr .sow-accordion-panel {
    padding: 0px 0px;
    margin-bottom: 10px !important;
}
	 .devopsbnfittx a {
    padding: 10px 19px;
    margin-top: 17px;
    font-size: 18px;
}
	 .devopsbnfittx h2 {
    font-size: 51px;
    margin-bottom: 10px;
}
	 .devopsbnfittabs {
    padding: 17px;
    margin-top: 0px;
}
	 .devopsbnfittabs .sow-tabs-tab-container .sow-tabs-tab {
    font-size: 18px !important;
    margin: 15px 1px !important;
}
	 .devopsbnfittabs .sow-tabs-tab-container {
    width: 38%;
    margin-right: 15px;
}
	 .devopsbnfittabs .sow-tabs-panel-container {
    width: 59%;
}
	 .devopsbnfittabs .sow-tabs-panel {
    padding: 30px 20px 30px 20px !important;
}
	 .devopssec4 {
    padding-top: 30px;
    padding-bottom: 30px;
}
	     .devopawrdstx h2 {
        font-size: 32px;
    }
	 .devopawrdstx h6 {
    padding: 9px 0px;
    font-size: 18px;
    padding-left: 20px;
    line-height: 27px;
}
	 .devopawrdstx {
    margin-bottom: 0px;
}
	 .devopssec5 {
    padding-top: 20px;
    padding-bottom: 12px;
}
	 .devoprocestx h1 {
    margin-bottom: 15px;
    font-size: 52px;
}
	 .devoprocestx p {
    font-size: 19px;
    line-height: 26px;
    margin-bottom: 5px;
}
	 .devservbefor:before {
    width: 162px;
    height: 26px;
    right: -10px;
    top: 15px;
}
	 .devopocespoint h3 {
    font-size: 23px;
    margin-bottom: 18px;
}
	     .devopssec5 .container:before {
        font-size: 182px;
        line-height: 107px;
    }
	 .devopocespoint h6 {
    font-size: 16px;
    line-height: 25px;
}
	 .devoprocestx:before {
    width: 60px;
    height: 54px;
}
	 .devoprocestx:after {
    width: 95px;
    height: 64px;
}
	 .devopswhchosetx h3 {
    font-size: 30px;
    line-height: 42px;
    margin-bottom: 13px;
}
	     .devopsportftext h2 {
        font-size: 36px;
    }
	     .apptedhding h3 {
        font-size: 34px;
    }
	 .apptedhding h5 {
    font-size: 16px;
    line-height: 25px;
}
	 .apptedhding h1 strong {
    font-size: 45px;
}
	 .apptedhding h1 {
    font-size: 28px;
}
	     .we-workwith h5 {
        font-size: 38px;
    }
	 .devopswhchosetx ul li {
    margin-bottom: 15px;
}
	     .devopsportftext:before {
        width: 80px;
        height: 60px;
    }
	     .devopsportftext:after {
        width: 70px;
        height: 64px;
    }
	 .awssrvectxt p{
		 font-size:16px;
	 }
	 .awssrvectxt p br{
		 display:none;
	 }
	 .cloudsecondaws:after{
		 display:none;
	 }
	  .cloudsecondaws:before{
		 display:none;
	 }
	     .cloudsecondaws h5 {
        font-size: 38px;
    }
	 .cloudsecondaws {
    padding-top: 25px;
    padding-bottom: 10px;
}
	 .awscounstxt {
    padding: 10px;
}
	 .awscounstxt p {
    font-size: 16px;
}
	 .outerjssect {
    padding: 30px 0px;
    margin-top: 0px;
}
	     .managedcloudsrvc h4 {
        font-size: 38px;
    }
	     .awstechnical h5 {
        font-size: 38px;
    }
	     .awstechnical p {
        font-size: 18px;
    }
	 .awscludcdl h4 {
    font-size: 19px;
}
	     .awscludcdl ul li h3 {
        font-size: 16px;
        padding-bottom: 12px;
        height: 48px;
        line-height: 20px;
    }
	 .stremedsectaws h3 {
    padding: 11px 20px;
    font-size: 22px;
	margin-top: 10px;
}
	 .stremedsectaws h5 {
    font-size: 38px;
    line-height: initial;
}
	 .definepbr ul li {
    height: 48px;
}
	 .definepbr h4 {
    font-size: 20px;
}
	 .definepbr img {
    width: 70px;
}
	     .lstcirclesect h5 {
        font-size: 31px;
        margin-bottom: 30px;
        line-height: 44px;
    }
	 .lstcirclesect ul li h4 {
    font-size: 22px;
}
.lstcirclesect a {
    padding: 10px 20px;
    margin-top: 10px;
    font-size: 20px;
}
	 .journeyaws h5 {
    padding: 10px 20px;
    margin-top: 40px;
    font-size: 22px;
}
	 .journeyaws h4 {
    font-size: 36px;
    margin-top: 15px;
    margin-bottom: 18px;
}
	 .innerslidersect .row {
    align-items: center;
}
	     .outerdvclssect {
        margin-top: 30px;
        padding-bottom: 30px;
    }
	 .laptopsectimg.secondimg:after{
		 display:none;
	 }
	 .globelocaflup ul.nav {
    margin-bottom: 20px !important;
}
	     .globelocaflup ul.nav button.nav-link {
        padding: 5px 22px;
        font-size: 22px;
    }
	     .allsse h1 {
        font-size: 42px !important;
    }
	 .allsse h3 {
    font-size: 24px;
}
	     .mapupbrand h1 {
        font-size: 44px !important;
        line-height: 38px !important;
    }
	 .mapupbrand h6 {
    font-size: 24px;
}
	 .mapupbrand h3 {
    font-size: 24px;
}
	 .mapupbrand {
    padding: 30px 30px 0px 30px;
}
	     .globelocaflup h2 {
        font-size: 44px;
    }
	 .appclient {
    margin-top: 20px;
}
	     .digitexthead h1 {
        font-size: 48px;
        margin-top: 15px;
        margin-bottom: 15px;
    }
	 .digtsec1 {
    padding-top: 30px;
    padding-bottom: 20px;
}
	 .digtsec2 {
    padding-top: 30px;
    padding-bottom: 30px;
}
	 .diginmbrstex h2 {
    font-size: 45px;
}
	 .diginmbrstex:before {
    width: 60px;
    height: 75px;
    left: 30px;
    top: 0px;
}
	 .diginmbrstex:after {
    width: 60px;
    height: 76px;
    right: 40px;
    top: 0px;
}
	 .diginmbrstex {
    margin-bottom: 30px;
}
	 .nmbrdigibox h1 {
    font-size: 45px;
}
	     .nmbrdigibox p {
        font-size: 16px;
        height: 30px;
    }
	 .digtsec3 {
    padding-top: 30px;
    padding-bottom: 30px;
}
	     .digitservctext h2 {
        font-size: 38px;
    }
	 .digitservctext p {
    font-size: 18px;
}
	     .digtbeneftpoint h2 {
        font-size: 28px;
    }
	 .digitlovpoab h3 {
    font-size: 22px;
}
	 .digtsec4 {
    padding-top: 40px;
    padding-bottom: 20px;
}
	 .digtsec5 {
    padding-top: 30px;
    padding-bottom: 30px;
}
	     .digitproctex h4 {
        font-size: 28px;
    }
	 .digitpointstrcaro h3 {
    font-size: 27px;
    margin-bottom: 12px;
}
	 .digitpointstrcaro code {
    width: 45px;
    height: 45px;
    font-size: 22px;
    margin-bottom: 10px;
}
	 .digtsec6 {
    padding-top: 30px;
    padding-bottom: 20px;
}
	 .qualitytexbox {
    padding: 20px 20px 15px 20px;
}
	 .qualitytexbox h3 {
    font-size: 21px;
    margin-top: 12px;
    margin-bottom: 12px;
    height: 45px;
}
	     .qualityefftext h2 {
        font-size: 42px;
    }
	 .andrboxcost p {
    font-size: 16px;
    margin-top: 10px;
    margin-bottom: 10px;
}
	 .andrderdhead h2:before{
		 display:none;
	 }
	 .case-studiestxt:after {
    width: 128px;
    height: 85px;
}
	.case-studiestxt:before {
    width: 80px;
    height: 117px;
    right: 20px;
}
	.happy-clients-sect h4 {
    font-size: 52px;
}
	.happy-clients-sect p {
    font-size: 26px;
}
	
.flutappdevler:after {
    top: 20px;
    width: 163px;
    height: 168px;
    left: -21px;
}
	.happy-clientsecond:after {
    top: 24px;
    width: 163px;
    height: 168px;
    left: -41px;
}
	.happy-clients-sect {
    padding: 30px 0px;
    padding-left: 80px;
}
	.mulitioleindustris {
    margin-top: 20px;
}
	.secondflutter {
    padding-top: 8px;
}
.slide-btm-ecomrce.secondflutter img {
    width: 140px !important;
	margin-bottom:20px;
}
	.slide-btm-ecomrce h4 {
    font-size: 44px;
    line-height: 40px;
}
	.slide-btm-ecomrce h5 {
    font-size: 22px;
}
	    .slide-btm-ecomrce p {
        font-size: 20px;
        line-height: 28px;
    }
	.slide-btm-ecomrce p br{
		display:none;
	}
	.slide-btm-ecomrce ul {
    margin-top: 10px;
}
	    .slide-btm-ecomrce ul li {
        padding-right: 10px;
    }
	    .slide-btm-ecomrce.secondflutter ul li h6 {
        font-size: 36px;
        line-height: 40px;
    }
	    .slide-btm-ecomrce ul li code {
        font-size: 18px;
    }
	.flutterparttxt img {
    width: 110px;
    height: 110px;
    padding: 15px;
}
	    .bg-outerflutter:after {
        width: 524px;
    }
	.flutterdarttxt ul {
    gap: 30px;
}
	 
	     .benefits-fluttertxt h5 {
        font-size: 36px;
    }
	     .benefits-fluttertxt p {
        font-size: 18px;
    }
	 
	     .singlebasecodfluter ul li img {
        width: 120px;
    }
	     .tp-cmpny-img h4 {
        font-size: 30px;
    }
	     .tp-cmpny-img p {
        font-size: 20px;
    }
	 
	     .trusted-client-sect-fluter:before {
        right: 100px;
    }
	     .trusted-client-sect-fluter:after {
        left: 100px;
    }
	     .flutappdevler:after {
        top: 30px;
        width: 123px;
        height: 138px;
        left: -11px;
    }
	     .happy-clientsecond:after {
        top: 34px;
        width: 123px;
        height: 118px;
        left: -41px;
    }
	     .mulitioleindustris {
        margin-top: 40px;
    }
	 .banner-frst-txt h1 {
    font-size: 38px;
}
	    .baner-game-img-top {
        margin-top: 0px;
    }
	 .dubble-tab-sect .so-widget-sow-tabs-default-1d9d6a74630f .sow-tabs .sow-tabs-tab-container .sow-tabs-tab {
    font-size: 24px;
    font-weight: 500;
}
	 .dubble-tab-sect .sow-tabs-tab-container {
    margin-bottom: 10px;
}
	 h4.tab-top-heading-game {
    font-size: 31px;
    font-weight: 600;
    margin-left: 15px;
    line-height: 52px;
    margin-bottom: 32px;
}
	     .gaming-quality-sect p {
        font-size: 23px;
        margin-bottom: 30px;
    }
	 .gamining-card-txt p {
    margin-bottom: 0px;
}
	     .gamining-card-txt h3 {
        font-size: 15px;
        padding-bottom: 8px;
        margin-bottom: 0;
        margin-top: 0;
        padding-top: 0;
    }
	     .gamining-card-txt h5 {
        font-size: 15px;
        line-height: 21px;
        background-image: linear-gradient(-46deg, #2b2839 2%, #6f5d53 54%, #452f41 101%);
        padding: 9px 13px;
        padding-bottom: 14px;
        height: 80px;
    }
	     .ply-technology-txt h3 {
        font-size: 22px;
        line-height: 25px;
    }
	     .app-cms-txt h3 {
        font-size: 30px;
        margin-bottom: 10px;
    }
	 .toolkitstxt h4 {
    font-size: 30px;
    font-weight: 800;
}
	 .toolkitstxt h4 br{
		 display:none;
	 }
	     .mobicusttxt h6 {
        font-size: 25px;
    }
	     .mobicusttxt h2 {
        font-size: 32px;
    }
	     .mobicusttxt ul li {
        font-size: 17px;
    }
	 .mobicusttxt ul li code {
    font-size: 21px;
    margin-right: 10px;
}
	     .technowrd img {
        width: 85% !important;
    }
	     .technowrd h4 {
        font-size: 28px;
    }
	     .startups h1 {
        font-size: 26px;
    }
	     .startups h1 strong {
        font-size: 38px;
    }
	     .crftingarea h5 {
        font-size: 30px;
        margin-bottom: 15px;
        padding-bottom: 15px;
    }
	 .crftingarea h5:before {
    height: 4px;
}
	 .crftingarea h4 {
    font-size: 38px;
    margin-bottom: 10px;
}
	 .crftingarea p {
    font-size: 19px;
    line-height: 28px;
}
	 .topfutura {
    padding: 10px 12px;
    padding-bottom: 6px;
}
	 .topfutura h4 {
    font-size: 30px;
    padding-bottom: 10px;
}
	     .topfutura ul li h5 {
        font-size: 15px;
    }
	 .topfutura ul li a {
    padding: 8px 12px;
}
	 .topfutura ul li img {
    width: 115px;
}
	 .mobinbrhed h1 {
    font-size: 86px;
}
	 .mobinbrhed h3 {
    font-size: 20px;
}
	     .mobileinterigatup {
        padding: 20px 6px;
    }
	 .mobileinterigatup h2 {
    font-size: 17px;
    height: 25px;
}
	     .mobidevprone p {
        font-size: 19px;
    }
	 .mobprcesestpbx {
    padding: 12px 12px;
}
	 .mobprcesestpbx img {
    width: 30%;
}
	     .smesstartuli ul li {
        height: auto;
    }
	 .smesstartuli ul li strong {
    font-size: 19px;
    line-height: 25px;
}
	 .smesstartuli ul li code {
    width: 60px;
    margin-right: 18px;
}
	 .smeupimgmob a {
    font-size: 18px;
    padding: 8px 18px 8px 18px;
    margin-top: 30px;
}
	    .expertmobbx h1 {
        font-size: 26px;
        line-height: 28px;
        margin-bottom: 12px;
    }
	 .expertmobbx h1 br {
    display: none;
}
	 .expertweup p:before {
    bottom: 0px;
}
	 .expertmobbx p {
    font-size: 16px;
}
	     .expertweup h2 {
        font-size: 30px;
    }
	 .revampbusinnes {
    padding: 10px 10px;
}
	 .revampbusinnes:before{
		 display:none;
	 }
	     .revampbusinnes h3 {
        font-size: 20px;
		margin-top: 10px;
        margin-bottom: 10px;
        line-height: 24px;
    }
	 .transpagrybx {
    padding: 20px 20px;
}
	     .accessbcupsec a {
        margin-bottom: 40px;
    }
	 
	     .mobiappredbx ul {
        width: 100%;
    }
	     .accessbcupsec p {
        font-size: 17px;
        padding-bottom: 0px;
    }
	 .mobiappredbx {
    padding: 15px 12px 4px 12px;
}
	 .accessbcupsec {
    padding: 15px 15px 13px 15px;
}
	     .accessbcupsec h3 {
        font-size: 26px;
    }
	 .mpbtemdevlpup ul {
    display: none;
}
	     .mpbtemdevlpup h2 {
        font-size: 18px;
		height: 35px;
    }
	     .mpbtemdevlpup h1 {
        font-size: 52px;
    }
	    .mpbtemdevlpup h6 {
        font-size: 18px;
        height: 40px;
    }
	     .tmsucbuldupmob h3 {
        font-size: 34px;
    }
	 .andridsectontxt .row {
    padding: 0px 0px;
    margin-top: 0;
    width: 100%;
}
	     .whyupchsuli ul li {
        padding: 5px 1px;
    }
	     .whyupchsuli ul li strong {
        font-size: 20px;
    }
	 .industryflup {
    padding: 20px 0px 20px 0px;
}
	 .mobiappsec1 {
    padding-top: 20px;
    padding-bottom: 20px;
}
	    .fitnes-bnr-txt {
        padding-top: 50px;
    }
	 .fitnes-bnr-txt:after {
    top: 20px;
    width: 80px;
    height: 80px;
    right: 0px;
}
	 .fitnes-bnr-txt h3 {
    font-size: 42px;
}
	     .fitnes-bnr-txt ul li p {
        font-size: 22px;
        margin-left: 18px;
    }
	 .fitnes-bnr-txt h5 {
    font-size: 34px;
    padding-top: 20px;
}
	 .fitnes-bnr-txt ul:last-child {
    gap: 0px;
    margin-top: 35px;
}
	 .fitnes-bnr-txt ul li img {
    width: 170px;
}
	 .multi-spot-fitness p br{
		 display:none;
	 }
	 .world-wibe-fitness code {
    font-size: 38px;
}
	     .impact-cntr-fitness h4 {
        font-size: 38px;
    }
	     .bg-cntr-health-sect:after {
        bottom: 40px;
        width: 560px;
        height: 435px;
    }
	     .impact-cntr-fitness p {
        font-size: 20px;
        padding-top: 50px;
        line-height: 35px;
    }
	 .impact-cntr-fitness p br{
		 display:none;
	 }
	     .healthy-event-sect h4 {
        font-size: 32px;
    }
	 .exercies-fitness-slider ul:after{
		 display:none;
	 }
	     .outer-sect-slide-fins:after {
        top: 210px;
        width: 430px;
        height: 232px;
        left: 5px;
    }
	 .outer-fitenes-halth-image {
    padding-top: 30px;
}
	     .fitnes-teeam-leader h5 {
        font-size: 33px;
    }
	 .fitnes-teeam-leader ul li h4 {
    font-size: 22px;
    padding-top: 14px;
}
	 .life-advice-image-cntr ul li a {
    font-size: 20px;
}
	     .fitness-app-sect-imgtxt h5 {
        font-size: 33px;
    }
	 .game-mode-fitnes-im p br {
    display: none;
}
	 .game-mode-fitnes-im h3 {
    padding: 12px;
    font-size: 18px;
    width: 145px;
    margin-top: 10px;
}
	     .ondmndhedtxt h2 {
        font-size: 35px;
        line-height: 54px;
    }
	     .ondmndhedtxt h2 code {
        font-size: 50px;
    }
	 .ondmndhedtxt ol li {
    font-size: 19px;
    margin-bottom: 8px;
}
	     .ondemndcarose h3 {
        font-size: 24px;
    }
	 .invrestindus h5 {
    font-size: 20px;
}
	 .bringindus p {
    font-size: 18px;
}
	     .recognheathtxt h2 {
        font-size: 38px;
    }
	 .recognheathtxt h2 br{
		 display:none;
	 }
	     .recognheathtxt p {
        font-size: 19px;
        margin-top: 10px;
        margin-bottom: 10px;
    }
	     .bringindus h2 {
        font-size: 38px;
    }
	 .ondmndhedtxt:after {
    width: 90px;
    height: 90px;
    right: -80px;
    top: -20px;
}
	 .ondemndcarose .sow-carousel-item {
    padding: 20px 20px;
}
	 .alimgjfgt ul {
    overflow-x: scroll;
	padding-bottom:20px;
}
.alimgjfgt ul::-webkit-scrollbar {
  display: none;
}
	 .rrealesnewbnr ul {
    margin-bottom: 30px;
}
	 .realestateooo {
    padding: 50px 0px 70px 0px;
}
	 .rrealesnewbnr:before {
    width: 80px;
    height: 80px;
    top: -10px;
}
	 .rrealesnewbnr h2 {
    font-size: 55px;
    margin-bottom: 20px;
}
	 .rrealesnewbnr a.coeiutew {
    padding: 15px 22px;
    font-size: 20px;
}
	     .fullspectm h2 {
        font-size: 40px;
        margin-bottom: 15px;
    }
	     .webrealbx h2 {
        font-size: 28px;
    }
	 .webrealbx p {
    font-size: 17px;
}
	     .realestatbusiness h2 {
        font-size: 36px;
    }
	     .realestateaccord h3 {
        font-size: 36px;
        margin-bottom: 20px;
    }
	 .realestateaccord .sow-accordion-panel-header {
    padding: 12px 30px 12px 30px !important;
}
	 .prdworkpoint img {
    width: 60px;
}
	     .prdworkpoint h1 {
        font-size: 34px;
    }
	 .prdworkpoint p {
    font-size: 16px;
}
	     .elevtextreales h2 {
        font-size: 30px;
        margin-bottom: 12px;
    }
	 .elevtextreales ul li {
    margin-bottom: 10px;
    margin-right: 20px;
    font-size: 16px;
    padding: 14px 0px 14px 88px;
}
	     .taxiindushedtx h2 {
        font-size: 35px;
        margin-top: 22px;
        margin-bottom: 10px;
    }
	     .taxibookngsefgh h2 {
        font-size: 35px;
    }
	 .taxibookngsefgh h5 {
    font-size: 20px;
    margin-bottom: 0px;
}
	 .doclappandsc code {
    width: 70px;
    height: 70px;
    font-size: 38px;
}
	 .doclappandsc h3 {
    color: #fff;
    font-size: 20px;
}
	 .doclappandsc {
    padding: 20px 20px;
}
	 .taxideloptext ul li strong {
    font-size: 25px;
}
	 .taxisoltabs2 ul li {
    line-height: 25px;
    margin-bottom: 8px;
    font-size: 17px;
}
	 .taxisoltabs2 h6 {
    font-size: 17px;
    line-height: 25px;
    margin-bottom: 15px;
}
	 .industries1:before {
    width: 300px;
    height: 300px;
    right: -90px;
    top: -90px;
}
	 .industries1 {
    padding: 30px 0px;
}
	     .healthappltext h6 {
        margin-top: 15px;
        font-size: 16px;
        margin-bottom: 10px;
    }
	     .healthappltext h2 {
        font-size: 28px;
        margin-bottom: 10px;
    }
	     .healthappltext a.requesrheltha {
        font-size: 20px;
        margin-top: 28px;
        padding: 8px 9px 8px 15px;
    }
	     .androidapplhead h3 {
        font-size: 32px;
    }
	     .androidapplhead {
        padding-top: 10px;
    }
	     .healthdevfollw h2 {
        font-size: 34px;
        margin-bottom: 15px;
    }
	     .healthdevfollw p {
        font-size: 18px;
    }
	     .indappprocess h3 {
        font-size: 19px;
        margin-bottom: 10px;
        margin-top: 10px;
    }
	 .indappprocess p {
    font-size: 18px;
    line-height: 26px;
}
	     .sucessstoriesowl .cliensucapp h2 {
        font-size: 39px;
        margin-top: 10px;
    }
	 .sucessstoriesowl .cliensucapp h6 {
    font-size: 32px;
    margin-bottom: 12px;
}
	 .sucessstoriesowl .cliensucapp p {
    font-size: 18px;
    margin-bottom: 18px;
}
	 .sucessstoriesowl .cliensucapp ul li {
    font-size: 28px;
    margin-right: 15px;
}
	     .sucessstoriesowl h4 {
        font-size: 38px;
    }
	     .sucessstoriesowl h5 {
        font-size: 20px;
    }
	 .sucessstoriesowl .mbbrder {
    padding-bottom: 10px;
    margin-bottom: 20px;
}
	 .sucessstoriesowl .sow-carousel-container .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item {
    margin: 0px 12px 15px 12px !important;
}
	     .recognheathtxt h2 {
        font-size: 33px;
    }
	 .technologyindusdesc ul li {
    width: 30%;
    margin-right: 10px;
    margin-bottom: 12px;
}
	     .healthdevindhed h2 {
        font-size: 34px;
    }
	     .decadetext h2 {
        font-size: 28px;
        margin-bottom: 30px;
    }
	     .androidapplhead h3 {
        font-size: 34px;
    }
	 .mnpopform .modal-dialog {
    max-width: 85% !important;
}
	 .frmleftsde ul {
    margin-top: 2px;
}
	 
	 .frmleftsde ul li {
    width: 50%;
    font-size: 40px;
    margin-bottom: 20px;
}
	 .mnpopform .modal-dialog {
    max-width: 85% !important;
}
.featuresrest h2 {
    font-size: 40px;
}
.featuresrest p {
    font-size: 23px;
}
.restufeatures h1 {
    font-size: 26px;
}
.restufeatures code {
    display: none;
}
.restufeatures p {
    font-size: 17px;
    line-height: 30px;
}
.restufeatures .sow-carousel-content {
    padding: 40px 31px;
}
    .resctatextlft h2 {
        font-size: 28px;
    }
.resctatextlft h3 {
    font-size: 45px;
}
.nxtsecttxt ul li img {
    width: 86px;
}
.resturnbnft_tabs .resttabdescp {
    bottom: 50px;
    right: 50px;
}
.resturnbnft_tabs .sow-tabs-tab img {
    width: 55px;
    margin-right: 22px;
}
    .resturnbnft_tabs .sow-tabs-tab {
        font-size: 16px !important;
    }
}









@media (max-width:991px){
	    a.blogahref {
        padding: 12px 20px;
        font-size: 20px;
        margin-bottom: 40px;
    }
	.blogdetaihme h6 {
    font-size: 26px;
    margin-top: 20px;
}
	    .blogdetaihme h1 {
        margin-bottom: 8px;
        font-size: 26px;
    }
	.mobilblogdetlside {
    margin-top: 30px;
}
	    .mobilblogdetlside img {
        height: auto;
    }
	    .scndfirstblgdide h1 {
        font-size: 26px;
        margin-bottom: 8px;
    }
	.mobilblogdetl {
    margin-bottom: 10px;
}
	.homecatego .nav-tabs {
    gap: 10px;
}
	    .benepoint h2 {
        font-size: 26px;
    }
	    .benepoint h5 {
        font-size: 18px;
    }
	.servcbx h6 {
    height: auto;
}
	
	.bgdliverdclr {
    margin-top: -100px;
	padding-top: 0px;
}
.hdr-mainmenu {
    margin-left: 0px;
    padding-left: 0px;
}

.content-hdr .row .mega-links li a {
    padding: 0px;
    font-size: 16px;
    display: block;
    line-height: 18px;
    margin-bottom: 8px;
	padding: 0px 0px;
}
.menu-inr-txt:nth-child(1) img {
    display: none;
}
	    .mega-box {
        padding: 0px 0px;
    }
	
      .menu-inr-txt h4 {
        font-size: 18px;
        font-weight: 700;
        line-height: 15px;
        margin-bottom: 0px;
        width: 100%;
        text-align: left;
        margin-left: 0;
        margin-top: 0;
		 padding:0px 0px;
    }
	.hire-txtsect h3 {
    font-size: 18px;
    padding-top: 0px;
    padding-bottom: 11px;
}
.abtbnraacp h1 {
    font-size: 24px;
}
.block-bannertxtcs:after{
	display:none;		
}
.backgrountrading:before{
	display:none;		
}
.backgrountrading:after{
	display:none;		
}
.laptopsectimg.secondimg:after {
    top: 36px;
    left: 95px;
}
.initalblockchain:before {
    top: 68px;
}
.contact-btbackloan {
    margin-top: -10px;
    text-align: center;
}
.blockchainnftdevelop:before{
	display:none;		
}
.blockchainnftdevelop:after{
	display:none;		
}
.bgblockchainsect {
    margin-top: 60px;
}
.blockchainnftdevelop ul li h4 {
    font-size: 16px;
}
.cricle-imagbtm {
    display: none;
}
.cryptoimgright h5 {
    font-size: 35px;
}
.instantblockchaincs ul li h5 {
    font-size: 37px;
    margin-top: -1px;
}
.instantblockchaincs ul li {
     padding: 0px 0px;
     border: 0px;
}
.investcryptotxt h4 {
	font-size:27px;
     margin-top: 160px;
}
.laptopsectimg.secondimg {
    position: relative;
    width: 40%;
    right: -143px;
    margin-top: -58px;
}
.abtbnraacp h6 {
    font-size: 13px;
    margin-bottom: 27px;
}
.businesleadhed h6 {
    font-size: 22px;
}
.baepoint {
    height: auto;
}
.businesleadhed h2 {
    font-size: 39px;
}
.globescleclint h2 {
    font-size: 47px;
}
.ratingstrbatch {
    padding: 0px 14px;
    margin-bottom: -10px;
}
.abtbnraacp:before {
    width: 50px;
    height: 50px;
}
.baepoint h3 {
    font-size: 30px;
    text-align: center;
}
.team-screeing h4 {
   left: 46px;
}
.fixed-price a {
   padding: 6px 18px;
   font-size: 20px;
}
.busness-sect-second ul {
    display: block;
}
.team-screeing h5 {
   font-size: 18px;
   line-height: 20px;
}
.second-beapoint ul {
    text-align: center;
}
.baepoint {
    height: 315px;
}
.flupaimsabt h2 {
    font-size: 30px;
}
.flupaimsabt h6 {
    font-size: 21px;
}
.flupaimsabt h3 {
    font-size: 28px;
    margin-bottom: 0px;
}
.flupaimsabt p {
    font-size: 16px;
}
.aboutexprtuser h2 {
    font-size: 32px;
}
.ratingstrbatch ul li i {
    font-size: 17px;
}
.ratingstrbatch ul {
    justify-content: center;
}
.ratingstrbatch strong {
    padding: 10px 15px;
    font-size: 22px;
    display: block;
    margin: auto;
    width: max-content;
    margin-bottom: 30px;
}
.baepoint p {
    font-size: 17px;
    font-weight: 400;
    margin-top: 17px;
}
.flupaimsabt img {
    width: 60px;
}
.thoughtchaimn {
    padding: 33px 391px 30px 50px;
}
.thoughtchaimn img {
    width: 330px;
}
.thoughtchaimn h5 {
    font-size: 13x;
    line-height: 18px;
}
.thoughtchaimn h3 {
    font-size: 21px;
}
.thoughtchaimn img {
    width: 360px;
    top: -32%;
    right: 20px;
}
.abaoutimg1 h2 {
    font-size: 30px;
}
.thoughtchaimn:before {
    font-size: 90px;
}
.mentorstalkhed h1 {
    font-size: 40px;
}
.mentorsfluper h3 {
    font-size: 16px;
}
.mentorsfluper h2 {
    font-size: 35px;
}
.mentorsfluper h6 {
    font-size: 24px;
	margin-top: 0%;
}
.aboutexprtuser h6 {
    font-size: 21px;
    line-height: 26px;
    padding: 0px;
}
.benepoint h2 {
    font-size: 16px;
}
.benepoint {
    padding: 36px 15px;
}
.benepoint h5 {
    font-size: 13px;
}
.abtbnraacp {
    position: absolute;
    bottom: -100px;
}
.topbar {
    display: none;
}
nav.hedrflupmnu {
   padding: 13px 22px;
}
.logo a img {
   margin-top: 0px;
}
.bnifit-ofr {
    margin-top: 30px;
}
.bnifit-scnd-img h3 {
    font-size: 47px;
}
.slide-bnefits li:first-child {
    margin-left: -93px;
}
.slide-bnefits code {
    font-size: 35px;
}
.benfit-txt p {
    font-size: 16px;
}
.career-bg {
    padding-bottom: 70px;
}
.img-of-commerce img {
    width: 290px;
}
.img-of-commerce {
    text-align: center;
}
.arrow-ryt {
    text-align: center;
}
.arrow-ryt img {
    width: 90px;
    float: right;
}
.benfit-txt:after{
	display:none;		 
}
.bnrryttxt h3 {
    font-size: 27px;
}
.bnrryttxt p {
    font-size: 14px;
    line-height: 18px;
}
.bnrryttxt a {
    font-size: 17px;
    width: 200px;
    padding: 0px 8px;
}
.bnrryttxt {
    top: -80px;
}
.bnrryttxt {
    filter: drop-shadow(0px 50px 25px rgba(0,0,0,0.3));
    background-color: #ffffff;
    border: 2px solid #f22a34;
    padding: 25px;
    position: relative;
    top: -107px;
    margin: 20px;
    padding-top: 2px;
}
.leftsidebnr h4 {
    font-size: 30px;
}
.leftsidebnr p {
    font-size: 25px;
}
.leftsidebnr h4 {
    margin-bottom: 75px;
}
.bnrryttxt a strong i {
    width: 27px;
    height: 27px;
    padding-top: 5px;
    margin-left: 18px;
}
.why-us-txt h3 {
    font-size: 25px;
}
.why-us-txt h3 code {
    font-size: 25px;
}
.why-us-txt p {
    font-size: 14px;
    line-height: 18px;
}
.why-us-txt p img {
    width: 30px;
}
.why-us-txt ul li img {
    width: 80px;
}
.why-us-txt h4 {
    font-size: 20px;
    line-height: 58px;
    color: #000000;
    font-weight: 600;
    margin-top: -17px;
}
.why-us-txt ul li a img:last-child {
    width: 25px;
}
.bst-wrk p {
    font-size: 16px;
}
.bst-wrk h3 {
    font-size: 28px;
}
.oportut p {
    font-size: 20px;
}
.oportut h4 {
    font-size: 35px;
}
.oportut h4 code {
    font-size: 35px;
}
.opning-lnk ul {
    gap: 15px;
}
.opning-lnk ul li h4 {
    padding-top: 10px;
    font-size: 14px;
}
.benifit-img-cntr h4 {
    font-size: 19px;
}
.bheaver-txt p {
    font-size: 19px;
}
.mony-cvr-dv {
    padding: 30px;
}
.banner-frst-txt h3 {
    text-align: center;
}
.banner-frst-txt p {
    font-size: 25px;
    padding: 7px 0px;
}
.gaming-quality-sect h3 {
    font-size: 29px;
    line-height: 0px;
}
.gaming-quality-sect {
    padding-top: 60px;
}
.gamining-card-txt h3 {
    padding-bottom: 55px;
    margin-bottom: -55px;
}
.gamining-card-txt {
    margin-bottom: 33px;
}
.gaming-interduce:after{
	display:none;		 
}
.gaming-interduce {
    padding-bottom: 0px;
}
.gaming-interduce-txt {
    text-align: left;
}
.gaming-queality {
    text-align: left;
}
.se-more-icon {
    float: left;
    margin-top: 0px;
}
.app-cms-txt {
    text-align: center;
}
.se-more-icon {
    text-align: center;
    float: none;
}
.cntr-btm-img {
    border-left: 0px;
    border-right: 0px;
}
.reating-txt-game h6 {
    border-bottom: 0px;
}
.sucesus-gaming-txt {
    text-align: center;
}
.gaming-interduce h4 {
    text-align: center;
}
.gaming-interduce p {
    text-align: center;
}
.ply-technology-txt {
    text-align: left;
}
.ply-technology-txt:after{
	text-align:center;		 
}
.ply-technology-txt:after{
	display:none;		 
}
.gaming-tablate-image {
    margin-top: -70px;
}
.gaming-quality-sect {
    padding-top: 0px;
    margin-top: 40px;
}
.gaming-quality-sect p {
    padding-bottom: 0px;
}
.gamining-card-txt h5 {
    padding-bottom: 35px;
}
    .gamining-card-txt h3 {
        font-size: 22px;
        padding-bottom: 0;
        margin-bottom: 0;
    }
    .gamining-card-txt h5 {
        font-size: 18px;
        line-height: 17px;
        height: auto;
        padding-bottom: 18px;
    }
.gaming-card .cards-container .card .content p.details {
    font-size: 13px;
    line-height: 18px;
}
.gaming-card .cards-container .card .content p.details {
    font-size: 14px;
    display: flex;
    align-items: center;
    justify-content: right;
    margin-top: 166px;
    line-height: 18px;
}
.gaming-card .cards-container .card .content h2.name {
    margin-top: 110px;
}
h2.name:after {
    top: 27px;
    width: 100px;
}
.gaming-quality-sect {
    padding-top: 0px;
    margin-top: -60px;
}
.dubble-tab-sect .so-widget-sow-tabs-default-1d9d6a74630f .sow-tabs .sow-tabs-tab-container .sow-tabs-tab {
    margin: 0px -10px 0px 5px;
    padding: 16px 15px 16px 15px;
	font-size: 21px;
}
.dubble-tab-sec .so-widget-sow-tabs-default-1d9d6a74630f .sow-tabs .sow-tabs-tab-container {
    justify-content: center;
}
.gaming-quality-sect {
    padding-top: 0px;
    margin-top: 70px;
}
.hire-btm-cs-cntr p {
    font-size: 19px;
    line-height: 27px;
}
.application-hiring p {
    font-size: 23px;
    line-height: 26px;
}
.smrt-app-gj {
    text-align: center;
}
.smrt-app-gj ul {
    justify-content: center;
}
.baepoint {
    height: auto !important;
}
.team-screeing h4 {
    left: 273px;
}
/* .team-screeing h4 {
    left: 285px;
} */
/* .team-screeing ul li h3 {
    font-size: 25px;
    line-height: 31px;
} */
.team-screeing {
    margin-bottom: 35px;
}
.fixed-price ul li {
   position: relative;
   margin-bottom: 15px;
}
.team-screeing:after {
   top: 250px;
}
.fixed-price h3 {
    margin-top: 0px;
}
.fixed-price a {
    margin-top: 11px;
    display: inline-block;
}
.heirhing-professnol p {
    font-size: 21px;
    line-height: 29px;
}
.slider-btm {
    padding: 20px;
}
.slider-btm h3 {
    font-size: 22px;
}
.slider-btm p {
    font-size: 18px;
    line-height: 28px;
}
    .busness-sect-second ul li p {
        font-size: 19px;
        line-height: 27px;
        padding-right: 172px;
        margin-bottom: 24px;
    }
.busness-sect-second:after {
    top: 130px;
}
.busness-sect-second ul li a {
    background: var(--primary-text);
    color: #fff;
    padding: 8px 24px;
    font-size: 20px;
    border-radius: 45px;
}
.hire-btm-cs-cntr:after {
    top: 92px;
}
.smrt-app-gj ul li h5 {
   font-size: 33px;
   line-height: 39px;
}
.hire-btm-cs-cntr h3 {
    margin-bottom: -30px;
}
.pricing-modle h4 {
    font-size: 37px;
    line-height: 43px;
}
.pricing-modle p {
    font-size: 21px;
    line-height: 24px;
}
.pricing-modle:after {
    top: 135px;
}

.bnr-img-hire:after {
    top: -11px;
    right: -40px;
}
.andridsectontxt h3 {
   font-size: 27px !important;
}
.cntr-sect-develop {
    text-align: center;
}
.businessgrowkj ul li {
    width: 100%;
}
.businessgrowkj ul {
    list-style: none;
}
.projectdeliverd ul {
    margin-top: 285px;
}
.projectdeliverd ul li h5 {
    font-size: 40px;
}
.projectdeliverd p {
    font-size: 16px;
}
.projectdeliverd ul {
    text-align: center;
}
.hgftybey p {
    font-size: 15px;
}
.agsrlocat {
    text-align: center;
}
.topratlftright .d-flex h2 {
    font-size: 70px;
}
.locatwebtext:after {
    width: 80px;
    height: 80px;
    right: 0px;
}
    .application-hiring h4:after {
        height: 4px;
        top: 57px;
    }
.second-beapoint ul {
    display: block;
}
.locatwise2 {
    padding-bottom: 40px !important;
}
    .cntr-sect-develop {
        border-right: 1px solid #000 !important;
        border: 1px solid #000 !important;
    }
	    .cstomsrvctext h1 {
        font-size: 34px;
        margin-bottom: 15px;
    }
	
	    .cstomsrvctext:after {
        right: 110px;
    }
	.customawrdspg h2 br{
		display:none;
	}
	    .customawrdspg h2 {
        font-size: 21px;
        text-align: center;
        margin-bottom: 40px;
    }
	    .customawrdspg img {
        display: block;
        margin: auto;
    }
	.custmscvctxt:before{
		display:none;
	}
	.custmscvctxt:after{
		display:none;
	}
	.trustedclientsflupeeer h4 {
    padding: 10px 20px;
    font-size: 20px;
    margin-top: 0px;
}
	.trustedclientsflupeeer p {
    font-size: 22px;
    line-height: 32px;
}
	.cusmindustext:before{
		display:none;
	}
		.cusmindustext:after{
		display:none;
	}
	    .customsec6 .container:before {
        width: 310px;
        height: 395px;
        bottom: 0;
        right: 0%;
        top: 60px;
    }
	.customprocess:before{
		display:none;
	}
	.customprocess:after{
		display:none;
	}
	.customprouliytgh ul li {
    font-size: 18px;
    margin-bottom: 8px;
}
	.customprouliytgh h3 {
    font-size: 22px;
}
	.rectportflio:before{
		display:none;
	}
	.rectportflio:after{
		display:none;
	}
	.img-sectartificial {
    display: none;
}
	    .tabs-v label {
        width: max-content;
        align-items: center;
        display: flex;
        justify-content: center;
        margin-bottom: 5px;
        padding: 0px 20px 0px 20px;
    }
	    .tabs-v label > p {
        font-size: 18px;
    }
	.tabs-v > input:checked + label > p {
    border-bottom: 1px solid;
}
	.firt-txt h4 {
    font-size: 20px;
}
	.firt-txt img {
    padding: 5px;
    width: 115px;
}
	.appclient {
    margin-top: 10px;
}
	.bgimgsectaipage:before{
		display:none;
	}
	    .taxiindushedtx:after {
        right: 0px;
    }
	.schdaulecall {
    margin-top: 0px;
}
	.schdaulecall a {
    padding: 11px 22px;
    font-size: 19px;
}
	.mtrtopsect{
		padding-bottom:30px;
	}
	    .maintopselct img {
        display: none;
    }
	.transformativeai{
		margin-bottom:0px;
	}
	.secttprryt1 {
    padding: 20px 0px;
}
	.bg-rect-sect {
    padding: 25px 0px;
}
	.servevertical h4 {
    font-size: 38px;
    padding-top: 10px;
}
	.taxiindushedtx.second-listvloackchain {
    padding: 10px 0px;
    padding-bottom: 0px;
}
.bgiotbnrsect {
    padding: 20px 0px;
}
	.iotconstuling ul {
   justify-content: space-between;
    margin-bottom: 0px;
}
	.iotconstuling p {
    margin-bottom: 0px;
}
	.last-outersect .panel-grid-cell, .last-outersect .panel-no-style {
    margin-bottom: 0px !important;
}
	.idecationiot p br{
		display:none;
	}
	.idecationiot h3 br{
		display:none;
	}
	.case-studiestxt:after{
		display:none;
	}
	.case-studiestxt:before{
		display:none;
	}
	.case-studiestxt h4 {
    font-size: 40px;
    padding-top: 10px;
}
	.case-studiestxt h5 {
    padding: 12px 25px;
    font-size: 19px;
}
	    .cludservcsec h2 {
        font-size: 23px;
        line-height: 29px;
    }
	.cludservcsec .d-flex {
    margin-bottom: 0px;
}

.cloudstoriesslid h3 {
    font-size: 28px;
    margin-top: 20px;
    margin-bottom: 2px;
}

.list-cls-sect .so-widget-sow-tabs-default-2a322c0cca2d .sow-tabs .sow-tabs-tab-container {
    justify-content: space-evenly;
}
    .list-cls-sect ul {
        gap: 30px;
		padding-top: 0px;
    }
.cloudsec6 {
    padding-top: 30px;
    padding-bottom: 30px;
}
.cludservcsec .d-flex{
	flex-direction: column;
}
.cludservcsec h5 {
    padding: 1px 0px;
    padding-left: 13px;
    margin-left: 0;
    font-size: 19px;
    line-height: 25px;
	margin-top:20px;
}
	    .devopsoffrtxt img {
        width: 70px;
    }
	.devopsbnfittx:before{
		display:none;
	}
	.devopsbnfittx:after{
		display:none;
	}
.devopawrdstx .d-flex {
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}
	    .devopawrdstx h2 {
        font-size: 38px;
    }
	.devopawrdstx h2 br{
		display:none;
	}
	.devopawrdstx h6 br{
		display:none;
	}
	.devservbefor:before{
		display:none;
	}
	    .devopocespoint h3 {
        font-size: 25px;
        margin-bottom: 8px;
    }
	.devopocespoint strong {
    margin-bottom: 12px;
}
	    .devopswhchosetx ul li {
        font-size: 19px;
    }
	.devopsportftext p {
    text-align: center;
    font-size: 19px;
    font-weight: 400;
    color: #525252;
}
	.devopsportftext p br{
		display:none;
	}
	    .devopssec5 .container:before {
        font-size: 140px;
        line-height: 80px;
    }
	    .devopsoffrtxt h2 {
        font-size: 40px;
    }
	    .taxiindushedtx.ftrsectai.nxtawssect:after {
        top: 0px;
        right: 40px;
    }
	.awssrvectxt img{
		width:40%;
		margin-bottom:30px;
	}
	    .awssrvectxt a {
        padding: 10px 10px;
        font-size: 20px;
    }
	    .cloudsecondaws p {
        font-size: 18px;
    }
	.cloudsecondaws p br{
		display:none;
	}
	    .awstechnical h5 {
        font-size: 32px;
    }
	    .stremedsectaws h5 {
        font-size: 36px;
        line-height: initial;
    }
	.stremedsectaws p br{
		display:none;
	}
	    .laptopsectimg img {
        top: 15px;
        width: 430px;
        display: block;
        margin: auto;
    }
	.laptopsectimg:after{
		display:none;
	}
	    .journeyaws h4 {
        font-size: 34px;
    }
	.journeyaws p {
    font-size: 18px;
}
	.journeyaws p br{
		display:none;
	}
	    .binghaticlstp ul {
        margin-top: 20px;
    }
	.diginmbrstex:before{
		display:none;
	}
		.diginmbrstex:after{
		display:none;
	}
	    .digitservctext h2 {
        font-size: 30px;
    }
	.digitlovpoab {
    position: absolute;
    width: 100%;
    bottom: 0;
    background: var(--primary-text);
    padding: 10px 35px;
    z-index: 1;
}
	.qualityefftext:before{
		display:none;
	}
	.qualityefftext:after{
		display:none;
	}
	
	    .andridsectontxt input.wpcf7-form-control.wpcf7-submit.has-spinner {
        font-size: 18px !important;
    }
	.androidform {
    padding: 15px 20px;
}
	.androidform h2 {
    font-size: 40px;
    margin-bottom: 30px;
}

	
	.androidformdesc ul li {
    font-size: 30px;
}
	.andridsectontxt .row {
    width: 100%;
}
	    .androidformdesc h2 {
        font-size: 38px !important;
    }
	    .androidformdesc h4 {
        font-size: 20px !important;
        margin-top: 12px;
        margin-bottom: 25px;
    }
	.androiporttabs .so-widget-sow-tabs-default-1d9d6a74630f .sow-tabs .sow-tabs-panel-container .sow-tabs-panel {
    padding: 10px 10px 10px 10px !important;
}
	    .androidsect3 {
        padding-top: 0px;
        padding-bottom: 0px;
    }
	    .androidapplhead h3 {
        font-size: 27px !important;
        margin-top: 30px !important;
    }
	    .androidsect5 {
        padding: 10px 0px 10px 0px;
    }
	.trusted-client-sect-fluter:before{
		display:none;
	}
	.trusted-client-sect-fluter:before{
		display:none;
	}
	.trusted-client-sect-fluter:after{
		display:none;
	}
	.txtsectflutterouterdv {
    padding-top: 20px;
}
	    .mulitioleindustris h5 {
        font-size: 29px;
    }
	.mulitioleindustris:after{
		display:none;
	}
	.mulitioleindustris:before{
		display:none;
	}
	    .secondflutter {
        text-align: center;
    }
	    .slide-btm-ecomrce.secondflutter ul {
        justify-content: center;
    }
	    .slide-btm-ecomrce.secondflutter img {
		 width: 160px !important;
        display: block;
        margin: auto;
        margin-bottom: 40px;
    }
	.flutterone-line-img:after{
		display:none;
	}
	.fluttertwo-line-img:after{
		display:none;
	}
	.bg-outerflutter:after{
		display:none;
	}
	.singlebasecodfluter ul li h4 {
    font-size: 18px;
    height: 31px;
}
	.flutterdarttxt h5 br{
		display:none;
	}
		.trusted-client-sect-fluter {
    padding: 10px 10px;
}
	.trusted-client-sect-fluter ul {
    gap: 10px;
}
	.trusted-client-sect-fluter ul li:after{
		display:none;
	}
	.tp-cmpny-img a {
    padding: 12px;
    font-size: 18px;
}
	    .duble-tab-sect-txt ul li {
        padding: 15px 20px;
        border-radius: 20px;
    }
	.duble-tab-sect-txt ul li p {
    margin-bottom: 0px;
}
	    .duble-tab-ryt-img {
        top: 0;
    }
	    .gaming-quality-sect {
        padding-top: 0px;
        margin-top: 0;
    }
	    .gaming-quality-sect h3 {
        font-size: 28px;
        margin-top: 0px;
    }
	.duble-tab-ryt-img:after{
		display:none;
	}
	    .gaming-queality h4 {
        font-size: 22px;
    }
	    .app-cms-txt h3 {
        font-size: 26px;
    }
	.mt-80 {
    margin-top: 10px;
}
	    .fty-top {
        margin-top: 50px;
    }
	    .gaming-quality-sect {
        padding-top: 0px;
        margin-top: 0;
    }
	    h4.tab-top-heading-game {
        font-size: 26px;
        margin-bottom: 24px;
    }
	    h4.tab-top-heading-game:after {
        top: initial;
        bottom: 0;
        left: 10px;
    }
	 .mobicusttxt h2 br{
		 display:none;
	 }
	    .mobicusttxt h2 {
        font-size: 38px;
        line-height: 48px;
    }
	.technowrd {
    display: none;
}
	    .mobiletechse img {
        width: 100%;
    }
	    .startups h1 {
        font-size: 25px;
    }
	    .startups h1 strong {
        font-size: 35px;
    }
	.crftingarea h5 br{
		display:none;
	}
	.mobimnredbx {
    padding: 25px 25px;
}
	    .crftingarea h5 {
        font-size: 36px;
        margin-bottom: 12px;
    }
	    .topfutura ul li img {
        width: 140px;
        margin-right: 30px;
    }
	    .topfutura ul li h5 {
        font-size: 23px;
    }
	.topfutura ul li h5 br {
    display: none;
}
	.mobinbrhed img {
    margin-top: 20px;
}
	.ratedcmpnyimg img {
    width: 40%;
    margin: auto;
    display: block;
}
	.ratingstrbatch img {
    width: 50%;
    display: block;
    margin: auto;
}
	.mobileinterigatup img {
    width: 20%;
}
	.mobileinterigatup p:before {
    left: 40%;
}
	    .mobileinterigatup h2 {
        font-size: 28px;
        height: auto;
    }
	    .mobprcesestpbx img {
        width: 20%;
    }
	.smeupimgmob img {
    width: 60%;
}
	    .integrationsdkup h4 {
        font-size: 34px;
    }
	.integrationsdkup h6 {
    font-size: 20px;
    padding: 0px 0%;
    line-height: 28px;
    margin-bottom: 0px;
}
	.thrsefvupmob h3 {
    font-size: 30px;
    margin-top: 10px;
    margin-bottom: 10px;
}
	    .mpbtemdevlpup h2 {
        height: auto;
    }
	    .mpbtemdevlpup h6 {
        font-size: 18px;
        height: auto;
        margin-bottom: 0px;
    }
	    .tmsucbuldupmob h3 {
        font-size: 30px;
    }
	    .whychsupheding h3 {
        font-size: 32px;
    }
	.fitnes-bnr-txt ul {
    margin-top: 30px;
}
	     .fitnes-bnr-txt ul li p {
        font-size: 18px;
        margin-left: 8px;
        line-height: 24px;
    }
	     .fitnes-bnr-txt ul li {
        padding-right: 10px;
        padding-left: 10px;
    }
	     .fitnes-bnr-txt ul li h4 {
        font-size: 32px;
        top: -10px;
    }
	     .fitnes-bnr-txt {
        padding-top: 200px;
    }
	     .world-wibe-fitness h4 {
        font-size: 35px;
        line-height: 50px;
    }
	 .company-fitness-apps p {
    padding: 8px 32px;
    margin-top: 20px;
    display: block;
    width: max-content;
    margin: auto;
}
	 .company-fitness-apps.first-health-txt p {
    padding: 19px 32px;
}
	 .company-fitness-apps {
    padding-bottom: 0px;
}
	     .mines-top {
        padding-bottom: 50px;
        margin-top: 0px;
    }
	     .game-mode-fitnes-im h5 {
        font-size: 34px;
    }
	     .impact-cntr-fitness h4 {
        font-size: 34px;
    }
	 .impact-cntr-fitness h4 br{
		 display:none;
	 }
	     .outer-sect-slide-fins {
        padding: 30px 0px;
    }
	.outer-sect-slide-fins:after{
		display:none;
	}
	.exercies-fitness-slider ul li h5 {
    font-size: 18px;
}
	.exercies-fitness-slider .so-widget-sow-anything-carousel-base-9418f74ca6f7 .sow-carousel-container .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item {
    margin: 0px 12px 24px 12px !important;
}
	    .ondmndhedtxt:after {
        right: 30px;
        top: -20px;
    }
    .bringindus h2 {
        font-size: 26px;
    }
	.bringindus h2 br{
		display:none;
	}
	.ondemndcarose img {
    width: 100px;
}
	.page-id-2428 .sow-carousel-container .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item {
    margin: 0px 12px 12px 12px !important;
}
	    .invrestindus h4 {
        font-size: 55px;
    }
	    .invrestindus h5 {
        font-size: 17px;
    }
	    .evsofthed {
        margin-top: 0px;
    }
	.bringindus p br{
		display:none;
	}
	.appbatcheshinds a.sow-carousel-next{
		position:initial;
		font-size: 15px !important;
		width: 30px !important;
    height: 30px !important;
	}
	.appbatcheshinds a.sow-carousel-previous{
		position:initial;
		width: 30px !important;
    height: 30px !important;
		font-size: 15px !important;
	}
	.heirhing-professnol {
    padding: 10px 0px;
}
	.heirhing-professnol h4 {
        font-size: 30px;
        line-height: 35px;
    }
	    .heirhing-professnol p {
        font-size: 18px;
    }
	    .arrow-cntr-faq:after {
        top: -27px;
        width: 200px;
        height: 200px;
    }
	    .rrealesnewbnr h2 {
        font-size: 45px;
        margin-bottom: 15px;
    }
	.rrealesnewbnr p {
    font-size: 19px;
    margin-bottom: 30px;
}
	    .fullspectm h2 {
        font-size: 30px;
    }
	    .webrealbx h2 {
        font-size: 32px;
    }
	.realestatbusisimg img{
		display:none;
	}
	.workfeatuhed h6 {
    margin: auto;
    display: block;
    width: max-content;
}
	      .workfeatuhed h2 {
        font-size: 36px;
        text-align: center;
    }
		.workfeatuhed h2 br{
		display:none;
	}
    .elevtextreales h2 {
        font-size: 32px;
    }
	    .elevtextreales ul li {
        font-size: 16px;
        padding: 30px 0px 30px 88px;
    }
	    .featrealesfghd h2 {
        font-size: 33px;
        margin-bottom: 20px;
    }
	.featrealesfghd h2 br{
		display:none;
	}
    .taxiindushedtx h2 {
        font-size: 47px;
    }
	.taxiindussec1 {
    padding-top: 30px;
    padding-bottom: 20px;
}
	.bokking-img:after {
    width: 280px;
    height: 280px;
    right: 160px;
    top: -90px;
}
	    .doclappandsc {
        margin-bottom: 30px;
    }
.taxibenfhed ul li code {
    width: 70px;
    margin-right: 13px;
}
	.taxibenfhed ul li strong {
    font-size: 18px;
}
	.taxifeaturbvbcb .d-flex {
    flex-direction: column;
	align-items: flex-start;
}
	.afptaxiphnscreen {
    margin-top: 0%;
}
	    .taxifeaturbvbcb h2 {
        font-size: 40px;
        line-height: 60px;
			text-align:left;
    }
	.taxifeaturbvbcb p {
    font-size: 16px;
    line-height: 24px;
    padding-left: 15px;
    text-align: left;
}
	.taxifeaturbvbcb h2 br{
		display:none;
	}
	    .tafeasecblck {
         padding: 50px 30px 50px 30px;
    }
	.taxiworksecjhjg p {
    font-size: 20px;
    padding: 0px 0%;
}
	.taxifeaturbvbcb h6 {
    color: #000;
    padding: 10px 15px;
    font-size: 21px;
}
	.photaxserall {
    padding: 0px 0px 0px 0px;
}
	    .taxiworksecjhjg h1 {
        font-size: 32px;
        margin-bottom: 10px;
    }
	    .taxiworksecjhjg p {
        font-size: 16px;
    }
	    .industriestabs .sow-tabs-tab {
        font-size: 18px !important;
        padding: 15px 14px !important;
    }
	    .industriestabs ul li {
        padding: 12px 17px;
        font-size: 22px;
        margin-bottom: 15px;
    }
	.provhelexpericeind .sow-tabs .sow-tabs-tab-container {
    width: 100%;
    padding: 20px 0px 0px 0px !important;
}
	.provhelexpericeind .sow-tabs-panel-container {
    width: 100%;
}
	.provhelexpericeind .sow-tabs {
    flex-direction: column;
}
	.provhelexpericeind .sow-tabs .sow-tabs-tab-container {
    display: block !important;
    width: 100%;
    background: transparent !important;
    padding: 20px 0px 0px 0px !important;
    margin-right: 0px;
    text-align: center;
}
	    .provhelexpericeind .sow-tabs-tab {
        font-size: 22px !important;
        padding: 10px 3px 12px 3px !important;
        margin-bottom: 10px !important;
    }
	    .industries5 {
        padding-top: 10px;
        padding-bottom: 40px;
    }
	    .industries6 {
        padding-top: 32px;
        padding-bottom: 30px;
    }
	.appbatcheshinds .sow-carousel-container .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item {
    margin: 0px 12px 14px 12px !important;
}
	    .healthdevindhed h2 {
        font-size: 29px;
    }
	    .healthdevfollw h2 {
        font-size: 30px;
    }
	    .recognheathtxt h2 {
        font-size: 30px;
    }
	.recognheathtxt h2 br{
		display:none;
	}
	    .frmredbox {
        height: 480px;
		width: 98%;
    }
	
		.row-img {
    width: 100%;
    margin-right: 0;
}
	    .nmlnk {
        width: 100%;
        padding-left: 0px;
    }
	.frmleftsde img.teampopall {
    width: 100%;
	margin-bottom:5px;
}

.restlogourt {
    margin-bottom: -20px;
}
.restauntintrod {
    text-align: center;
}
.restauntintrod a {
    margin: 0 auto;
}
    .restauntintrod p {
        font-size: 19px;
        margin-bottom: 20px !important;
    }
.restaurntsectwo {
    padding-bottom: 0px;
}
    .restsrvcheading h2 {
        font-size: 30px;
    }
    .restsrvcheading p {
        font-size: 17px;
    }
    .restat_servic_desc h3 {
        font-size: 20px;
    }
    .restufeatures .sow-carousel-content {
        padding: 40px 28px;
    }
    .restufeatures h1 {
        font-size: 18px;
    }
.resctatextlft {
    text-align: center;
}
.resctatextlft a {
    margin-top: 15px;
    display: inline-block;
}
    .resturbenefit h2 {
        font-size: 30px;
    }
.resturbenefit p {
    font-size: 21px;
}
    .bnftresturnt_box p:last-child {
        height: auto;
    }
    .binghaticlstp p {
        font-size: 18px;
        padding: 17px 0px 0px 0px;
    }
.binghaticlstp ul {
    padding: 0px;
    justify-content: space-around;
}
    .resturnbnft_tabs .sow-tabs-tab-container {
        gap: 24px;
    }
.resturnbnft_tabs .sow-tabs-tab img {
    width: 33px;
    margin-right: 22px;
}
.resturnbnft_tabs .sow-tabs-tab-container {
    padding: 10px 10px 10px 10px !important;
}
.resturnbnft_tabs .resttabdescp {
    text-align: center;
}
.resttabdescp ul li {
    font-size: 17px;
    margin-bottom: 0px;
}
.restindustools {
    padding-bottom: 60px;
}
.restindustools {
    padding-bottom: 60px;
}
    .menutop-sect li {
        padding-bottom: 20px;
        padding-left: 24px;
        border-bottom: 1px solid;
    }
label.mobile-item i {
        text-align: right;
        float: right;
    }
li.lastmnucs {
        padding-top: 25px;
    }
    .wrapper .nav-links {
        max-width: 100%;
    }
.abtflps22.scndabrt.dfetr.lsstmnu {
    display: none;
}
p.pharegraphcs {
    display: none;
}
ul.mega-links.secondclsyxt li {
    border: 0px;
}
.list-sect-mnu ul li {
    border: 0px;
    padding: 0px;
}
.menu-inr-txt {
    display: none;
}
.abtflps22.scndabrt.srvcmnulist {
    display: none;
}
.row.ftrymnu {
    margin-left: -14px;
    margin-bottom: -15px ! IMPORTANT;
}
ul.mega-links.btmscr li {
    border: 0px;
}
ul.mega-links.btmscr li {
    margin: 0px -5px -6px 0px !important;
}
.row.ftrymnu {
    margin-top: 35px ! IMPORTANT;
}
.row.mt-2.defrtgi {
    margin-bottom: -12px;
}
.hdr-mainmenu.lft-sidemnu {
    display: none;
}
ul.mega-links.nxttopic li {
    border: 0px;
}
.hdr-mainmenu.lftsydimg {
    margin-top: -25px;
}
.imgsectmnu {
    display: none;
}
ul.mega-links.dfrty {
    margin-top: 42px !important;
}
.hdr-mainmenu.ghrtyty.dfgrt ul li {
    border: 0px;
}
ul.mega-links.nxttopic li {
    border: 0px;
}
.indusarrdsrest:after {
    right: -20px;
}
.indusarrdsrest:before {
    left: -20px;
}
.menutop-sect .dfrty li {
    border-bottom: 0px solid;
}
.list-sect-mnu {
    margin-top: 14px;
    margin-left: -9px;
}
.row.menuclscs {
    width: 37% !important;
    margin-left: -7px;
    margin-top: -32px !important;
}
.list-sect-mnu ul li a {
    margin-bottom: 4px;
}
}














@media only screen and (max-width: 767px) {
	
	    .tenulli ul li a {
        font-size: 22px;
    }
	
.abtbnraacp h1 {
    font-size: 20px;
}
    .busness-sect-second ul li p {
        font-size: 19px;
        line-height: 27px;
        padding-right: 300px;
        margin-bottom: 24px;
    }
.bnr-img-hire:after {
    top: -11px;
    right: 0px;
}
.instantblockchaincs ul li h5 {
    font-size: 28px;
}
.taxiindushedtx.second-listvloackchain:after {
    top: 98px;
}
.investcryptotxt h4 {
    margin-top: 200px;
}
.taxiindushedtx:after {
    width: 80px;
    height: 80px;
}
.secondimg img {
    margin-left: -100px;
}
.laptopsectimg.secondimg:after {
    top: 36px;
    left: 31px;
}
.team-screeing h4 {
   left: 285px;
}
.abtbnraacp h6 {
    font-size: 15px;
    margin-bottom: 15px;
}
.abtbnraacp:before {
    width: 80px;
    height: 80px;
}
.abtbnraacp {
    bottom: -100px;
}
.businesleadhed h6 {
    font-size: 18px;
}
.businesleadhed h2 {
    font-size: 35px;
}
.baepoint p {
    font-size: 16px;
}
.baepoint {
    height: auto;
}
.flupaimsabt h2 {
    font-size: 21px;
}
.flupaimsabt h6 {
    font-size: 15px;
}
.missvisimg:before{
	display:none;		
}
.flupaimsabt img {
    width: 50px;
}
.flupaimsabt h3 {
    font-size: 30px;
    margin-bottom: 0px;
}
.flupaimsabt p {
    font-size: 16px;
}
.baepoint h3 {
    font-size: 30px;
}
.aboutexprtuser h2 {
    font-size: 30px;
    margin-bottom: 0px;
}

.ratedcmpnyimg img {
    width: 30%;
    margin: 0 auto;
    text-align: center;
    display: block;
}
.globescleclint h2 {
    font-size: 40px;
}
.abtbnraacp {
    position: relative;
    right: 0px;
    left: 0px;
    margin: 0 auto;
    top: 40px;
    margin-bottom: -60px;
}
.reverse-txt-sect {
    display: flex !important;
    flex-direction: column-reverse !important;
}
.thoughtchaimn {
    padding: 48px 39px;
    padding-top: 115px;
}
.thoughtchaimn img {
    width: 45%;
    top: -40%;
}
.abaoutimg1 h2 {
    font-size: 25px;
}
.mentorsfluper img {
    width: 55%;
}
.ratingstrbatch img {
    width: 40%;
}
.vissionofcimg:before{
	display:none;		
}
.aboutexprtuser {
    margin-top: 0px;
}
.abtbnraacp {
    width: 80%;
}
.mentorsfluper h2 {
    margin-top: 0%;
}
.ratingstrbatch {
    padding: 24px;
}
.ratingstrbatch ul {
    justify-content: center;
    padding: 10px 0px;
    margin-top: -20px;
}
.ratingstrbatch {
    text-align: center;
}
.topbar {
    display: none;
}
nav.hedrflupmnu {
   padding: 13px 22px;
}
.logo a img {
   margin-top: 0px;
}
.oportut p {
    font-size: 21px;
}
.benfit-txt h4 {
    font-size: 35px;
}
.benfit-txt p {
    font-size: 17px;
    line-height: 25px;
}
.leftsidebnr h4 {
    display: block;
    width: 278px;
    margin: 0 auto;
    font-size: 26px;
}
.bnrryttxt a {
    font-size: 29px;
    width: 305px;
    padding: 7px 15px;
}
.bnrryttxt p {
    font-size: 24px;
    line-height: 30px;
}
.why-us-txt h3 code {
    font-size: 35px;
}
.why-us-txt h3 {
    font-size: 35px;
}
.slide-bnefits:hover li:first-child {
    margin-left: -41px;
}
.slide-bnefits li:first-child {
    margin-left: -41px;
}
.slide-bnefits p {
    font-size: 19px;
    line-height: 25px;
}
.bnifit-scnd-img:after{
	display:none;
}
.bnifit-scnd-img:before{
	display:none;
}
.bnifit-scnd-img h3 {
    padding-bottom: 0px;
    margin-top: -70px;
}
.mony-lable h3 {
    font-size: 26px;
}
.mony-lable h4 {
    font-size: 25px;
}
    .gaming-quality-sect h3 {
        font-size: 24px;
        line-height: 30px;
    }
	    .gaming-quality-sect p {
        font-size: 20px;
    }
    .gaming-growth-txt h5 {
        font-size: 24px;
        line-height: 31px;
    }
	.sucesus-gaming-txt code {
    font-size: 27px;
    margin-top: 8px;
    display: block;
}
.gaming-growth-txt:after{
	display:none;
}
.gaming-growth-txt {
    margin-top: 0px;
}
.app-cms-txt {
    text-align: center;
    margin-top: 0px;
}
.banner-frst-txt h3 {
    font-size: 29px;
    line-height: 32px;
}
.banner-frst-txt p {
    font-size: 20px;
    line-height: 26px;
}
	    .fty-top {
        margin-top: 0;
        display: block;
    }
    .gaming-quality-sect {
        padding-top: 0px;
        margin-top: 0;
    }
	    .gaming-quality-sect p {
        padding-bottom: 0px;
        margin-top: 10px;
        margin-bottom: 0px;
    }
	    .gamining-card-txt h5 {
        line-height: 25px;
    }
.slider-btm h3 {
    font-size: 16px;
}
.slider-btm p {
    font-size: 12px;
    line-height: 20px;
}
.pricing-modle h4 {
    font-size: 31px;
    line-height: 43px;
}
.busness-sect-second ul li h3 {
    font-size: 30px;
    line-height: 26px;
}
.busness-sect-second ul li p {
    font-size: 16px;
    line-height: 23px;
}
.busness-sect-second ul li a {
    padding: 5px 10px;
    font-size: 19px;
    width: 133px;
    display: inline-block;
    text-align: center;
}
.busness-sect-second:after {
    top: 100px;
}
.team-screeing h4 {
    left: 205px;
}
.heirhing-professnol h4 {
    font-size: 35px;
    line-height: 35px;
}
.arrow-cntr-faq:after {
    top: 20px;
    width: 100px;
    height: 100px;
}
.hering-accordian .sow-accordion-panel-header {
    font-size: 19px;
    line-height: 24px;
}
.application-hiring h4 {
    font-size: 30px;
    line-height: 37px;
}
.bnr-img-hire:after {
    right: 52px;
}
.andridsectontxt input {
    width: 47%;
}
.application-hiring p {
    padding-top: 20px;
}
.d-flex {
    display: block;
    text-align: center;
}
.businessgrowkj {
    text-align: center;
}
.businessgrowkj a {
    width: 35%;
    text-align: center;
    margin: 0 auto;
}
.cntr-sect-develop {
    border-right:1px solid #000 !important;
    border: 1px solid #000 !important;
}
.locatwise2 {
    padding-bottom: 40px !important;
}
	    .custmscvctxt h2 {
        font-size: 26px;
        padding: 0px 0px;
    }
	    .custmscvctxt p {
        font-size: 17px;
    }
	    .cusmindustext h6 {
        padding: 10px 20px;
        font-size: 20px;
        margin-bottom: 8px;
    }
	    .cusmindustext h2 {
        font-size: 32px;
    }
	.cusmindustext p {
    font-size: 18px;
}
	    .customsec6 .container:before {
        width: 290px;
        height: 365px;
        bottom: 0;
        right: -2%;
        top: 50px;
    }
	    .customstats h2 {
        font-size: 26px;
    }
	    .customsec7 {
        padding-top: 30px;
    }
	    .customprocess h2 {
        font-size: 32px;
    }
	.customprocess p {
    font-size: 18px;
}
	    .reactn6 {
        padding-top: 20px;
        padding-bottom: 0px;
    }
	    .rectportflio h6 {
        margin-bottom: 15px;
        padding: 13px 28px;
        font-size: 20px;
    }
	    .rectportflio h2 {
        font-size: 32px;
    }
	    .artifisttxt h4 {
        font-size: 30px;
    }
	    .tabs-v label > p {
        font-size: 18px;
    }
	
	    .taxiindushedtx:after {
        width: 70px;
        height: 70px;
        right: -20px;
    }
	    .developcompanyai h5 {
        font-size: 28px;
    }
	    .profacingtxt h4 {
        font-size: 26px;
    }
	    .profacingtxt p {
        font-size: 18px;
    }
	    .developcmpny h5 {
        font-size: 28px;
    }
	    .developthingot h4 {
        font-size: 30px;
    }
	    .developthingot p {
        font-size: 17px;
    }
	    .case-studiestxt h4 {
        font-size: 32px;
    }
	.secondflutter {
    padding-top: 0px;
}
	.ecomrctpr {
    padding: 10px 25px;
}
	.bangod-img-ryt {
    margin-top: 0;
}
	.ecomrctpr.nxt-super-sect ul.slick-dots {
    bottom: 20px;
    position: absolute;
}
	    .servevertical h4 {
        font-size: 25px;
    }
	.iotindustlst .so-widget-sow-anything-carousel-base-33065e8a8703 .sow-carousel-container .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item {
    margin: 0px 12px 0px 12px !important;
}
	.slide-btm-ecomrce.secondflutter img {
    width: 130px !important;
    margin-bottom: 10px;
	margin-top: 25px;
}
	
	.ecomrctpr.nxt-super-sect .so-widget-sow-anything-carousel-base-364a09df50bd .sow-carousel-container .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item{
		 margin: 0px 12px 0px 12px !important;
	}
	    .cloudheadtext h2 {
        font-size: 34px;
        margin-bottom: 10px;
    }
	.cloudheadtext ul {
    margin-bottom: 20px;
}
	    .cloudheadtext h6 {
        font-size: 18px;
        margin-top: 0px;
        margin-bottom: 20px;
    }
	.cloudsec1 {
    padding-top: 30px;
    padding-bottom: 30px;
}
	    .cludservcsec .d-flex {
        flex-direction: column;
    }
	    .cludservcsec h2 {
        font-size: 24px;
        line-height: 35px;
    }
	.cludservcsec h5 {
    padding: 0px 0px;
    padding-left: 13px;
    margin-left: 0;
    font-size: 17px;
    line-height: 24px;
    margin-top: 10px;
}
	    .cloudbenefittx h2 {
        font-size: 29px;
    }
	    .cloudstudies h2 {
        font-size: 30px;
    }
	.cloudstudies h6 {
    margin-bottom: 16px;
    padding: 11px 21px;
    font-size: 19px;
}
	    .cluodprocestx h2 {
        font-size: 28px;
    }
	    .devopsoffrtxt img {
        width: 60px;
    }
	    .devpserviceimg img {
        width: 100%;
    }
	    .devopssec3 {
        padding-top: 20px;
    }
	.devopsbnfittabs .sow-tabs {
    align-items: flex-start;
    flex-direction: column;
}
	    .devopsbnfittabs .sow-tabs-tab-container {
        width: 100%;
        margin-right: 0;
    }
	    .devopsbnfittabs .sow-tabs-tab-container .sow-tabs-tab {
        font-size: 20px !important;
        margin: 3px 1px !important;
        width: 100%;
        padding: 22px 20px 22px 90px !important;
    }
	    .devopsbnfittabs .sow-tabs-panel-container {
        width: 100%;
        margin-top: 30px;
    }
	    .devopawrdstx h2 {
        text-align: left;
    }
	    .devopawrdstx h6 {
        padding: 9px 0px;
        font-size: 18px;
        padding-left: 10px;
        text-align: left;
        line-height: 24px;
    }
	.devopawrdstx a {
    margin-top: 0px;
    font-size: 18px;
}
	.devoprocestx:before{
		display:none;
	}
		.devoprocestx:after{
		display:none;
	}
	.devopssec5 .container:before{
		display:none;
	}
	.devopssec6 .container:before{
		display:none;
	}
	.devopsportftext:before{
		display:none;
	}
	.devopsportftext:after{
		display:none;
	}
	.devopsbnfittabs .sow-tabs-tab-container .sow-tabs-tab-selected:before {
    top: 12px;
}
	.devopssec6 {
    padding-top: 30px;
}
    .devopswhchosetx {
        padding: 35px 30px 10px 30px;
    }
	    .devopsportftext h2 {
        font-size: 26px;
    }
	    .devopsportftext p {
        font-size: 16px;
    }
	    .we-workwith h5 {
        font-size: 26px;
    }
	    .clint_testi_1 {
        width: 100% !important;
    }
	.clint_testi_2 {
    padding: 22px 22px;
}
	.lstcirclesect h5 {
    font-size: 28px;
    line-height: 35px;
    margin-bottom: 20px;
}
	.lstcirclesect ul li {
    margin-bottom: 12px;
}
	.lstcirclesect ul li h4 {
    font-size: 20px;
}
	.lstcirclesect a {
    padding: 7px 16px;
    font-size: 20px;
}
	.container.lstsidesect {
    margin-bottom: 0px;
}
	    .globelocaflup h2 {
        font-size: 38px;
        margin-bottom: 30px;
        text-align: center;
    }
	.globelocaflup ul.nav {
    margin-bottom: 10px !important;
}
	.laptopsectimg.secondimg:after{
		display:none;
	}
	    .laptopsectimg.secondimg {
        margin-top: 0px;
        width: 100%;
    }
	    .taxiindushedtx.ftrsectai.nxtawssect:after {
        top: -20px;
        right: -20px;
    }
	    .awssrvectxt img {
        width: 60%;
        margin-bottom: 20px;
        padding-bottom: 0px;
    }
	    .cloudsecondaws h5 {
        font-size: 30px;
    }
	    .managedcloudsrvc h4 {
        font-size: 30px;
    }
	    .managedcloudsrvc p {
        font-size: 17px;
    }
	    .awstechnical h5 {
        font-size: 29px;
    }
	    .awstechnical p {
        font-size: 16px;
    }
	    .stremedsectaws h5 {
        font-size: 31px;
        line-height: initial;
    }
	    .stremedsectaws p {
        font-size: 17px;
    }
	.footermenu {
    padding: 0px 0px 0px 0px;
}
	.digitexthead:after{
		display:none;
	}
	    .digitexthead h1 {
        font-size: 38px;
        margin-top: 10px;
        margin-bottom: 10px;
    }
	    .digitexthead h6 {
        font-size: 19px;
        margin-bottom: 13px;
        line-height: 26px;
    }
	    .diginmbrstex {
        margin-bottom: 0px;
    }
	    .diginmbrstex h2 {
        font-size: 36px;
    }
	    .qualityefftext h2 {
        font-size: 36px;
    }
	.taxiindushedtx.second-sectflutter {
    margin-top: 30px;
}
    .eliteflupersect h5 {
        font-size: 28px;
    }
    .hlth-care-sect ul li h4 {
        font-size: 16px;
        margin-top: 10px;
    }
	    .hlth-care-sect ul li img {
        width: 80px;
    }
	    .fluter-verious h5 {
        font-size: 28px;
    }
	    .benefits-fluttertxt h5 {
        font-size: 28px;
    }
	    .singlebasecodfluter ul li h4 {
        font-size: 16px;
        height: 38px;
    }
	    .we-workwith h5 {
        font-size: 28px;
    }
	    .app-cms-txt h3 {
        font-size: 22px;
			font-weight:400;
    }
	    .app-cms-txt p {
        font-size: 19px;
    }
	.view-sms-txt-cntr a {
    padding: 9px 18px;
    font-size: 17px;
    margin-bottom: 20px;
}
	.toolkitstxt {
    margin-top: 0;
}
.toolkitstxt h4 {
    font-size: 24px;
    font-weight: 700;
}
	.gaming-card .cards-container {
    width: 100%;
    height: 100%;
    max-height: max-content;
    display: flex;
    align-items: stretch;
    flex-direction: column;
    justify-content: center;
}
	    .gaming-card .cards-container .card .content p.details {
        font-size: 16px;
        margin-top: 106px;
        line-height: 25px;
    }
	    .gaming-card .cards-container .card .content h2.name {
        margin-top: 40px;
        font-size: 28px;
    }
	h2.name:after{
		display:none;
	}
	    .content img {
        position: relative;
        top: 0px;
        padding: 0px;
        margin: auto;
        width: 70%;
    }
	.gaming-card .cards-container .card.active .content {
    background: #ff0000d9;
    height: 100%;
    opacity: 1 !important;
}
	    .gaming-interduce h4 {
        font-size: 24px;
        line-height: 35px;
        margin-bottom: 18px;
    }
	    .gaming-queality img {
        width: 80px;
    }
	    .mobicusttxt h2 {
        font-size: 26px;
        line-height: 35px;
    }
	    .crftingarea h5 {
        font-size: 28px;
    }
	    .topfutura ul li h5 {
        font-size: 18px;
        margin-top: 15px;
    }
	    .mobinbrhed h1 {
        font-size: 50px;
        text-align: center;
    }
	    .mobinbrhed h3 {
        text-align: center;
    }
	.mobiappsec2 {
    padding-top: 30px;
    padding-bottom: 30px;
}
	    .aboutexprtuser h6 {
        font-size: 20px;
        margin-top: 15px;
    }
	.mobiappsec5 {
    padding-top: 30px;
    padding-bottom: 30px;
    margin-top: 20px;
}
	    .aboutexprtuser h2 {
        font-size: 28px;
    }
	    .integrationsdkup h4 {
        font-size: 28px;
    }
	    .thrsefvupmob h3 {
        font-size: 24px;
    }
	    .tmsucbuldupmob h3 {
        font-size: 24px;
    }
	.whychsupheding h3 {
    font-size: 28px;
    margin-bottom: 0px;
}
	.world-wibe-fitness:after{
		display:none;
	}
	    .world-wibe-fitness h4 {
        font-size: 28px;
        line-height: 40px;
    }
	    .healthy-event-sect h4 {
        font-size: 26px;
    }
	.exercies-fitness-slider ul {
    flex-direction: column;
}
	    .exercies-fitness-slider ul li h5 {
        font-size: 18px;
        text-align: center;
    }
.exercies-fitness-slider .so-widget-sow-anything-carousel-base-33065e8a8703 .sow-carousel-container .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item {
    margin: 0px 12px 24px 12px !important;
    text-align: center !important;
}
	    .fitnes-teeam-leader h5 {
        font-size: 28px;
    }
	.fitnes-teeam-leader ul {
    justify-content: space-evenly;
    margin-bottom: 5px;
    flex-flow: wrap;
}
.fitness-app-img-txt {
    margin-bottom: 1px;
    top: 5px;
}
	    .mtyret {
        margin-bottom: 30px;
    }
	    .life-advice-image-cntr p {
        font-size: 18px;
    }
	    .life-advice-image-cntr h5 {
        font-size: 30px;
    }
	    .fitnes-bnr-txt ul li h4 {
        font-size: 38px;
        top: 0px;
    }
	    .fitnes-bnr-txt ul li p {
        font-size: 17px;
        margin-left: 0px;
        line-height: 23px;
    }
	    .fitnes-bnr-txt h3 {
        font-size: 38px;
        margin-bottom: 40px;
    }
	    .fitnes-bnr-txt h5 {
        font-size: 28px;
    }
		    .recognheathtxt h2 {
        font-size: 29px;
    }
	    .bringindus h2 {
        font-size: 22px;
    }
		    .rrealesnewbnr h2 {
        font-size: 36px;
    }
	    .webrealbx {
        padding: 0px 0px;
    }
	    .taxiindushedtx h2 {
        font-size: 40px;
		margin-top: 10px;
    }
	.bokking-img {
    margin-top: 90px;
    padding-top: 20px;
}
	    .bokking-img:after {
        right: 90px;
    }
	    .taxideloptext ul li strong {
        display: block;
    }
	.taxsoloverview:before{
		display:none;
	}
	.taxsoloverview:after{
		display:none;
	}
	    .taxsoloverview h2 {
        font-size: 36px;
    }
	    .taxsoloverview p {
        font-size: 18px;
        padding: 0px 0px;
    }
	.taxisoltabs2 .sow-tabs-tab {
    font-size: 20px !important;
    padding: 16px 10px 16px 10px !important;
}
 	.taxisoltabs2 .sow-tabs-panel {
    padding: 10px 0px 10px 0px !important;
}
	    .taxibenfhed h2 {
        font-size: 26px;
        margin-top: 40px;
    }
	.taxibenfhed h6 {
    padding: 12px 15px;
    font-size: 22px;
    margin-bottom: 20px;
    margin-top: 30px;
}
	.taxibenfhed ul {
    margin-top: 40px;
}
	    .taxibenfhed ul li code {
        width: 80px;
        margin-right: 13px;
        padding-right: 11px;
    }
	    .taxibenfhed ul li strong {
        font-size: 18px;
        line-height: 22px;
    }
.txcabdechty img {
    width: 100%;
    margin-top: 10%;
}
	    .taxibokkctaback h2 {
        font-size: 28px;
    }
	.taxibokkctaback a {
    font-size: 20px;
    padding: 7px 15px;
}
	.passdrivtabstxifrt .sow-tabs-tab.sow-tabs-tab-selected{ 
    padding: 12px 12px 12px 12px !important;
    font-size: 20px !important;
}
	.passdrivtabstxifrt .sow-tabs-panel {
		padding: 0px 0px 10px 0px !important;
	}
.taxsoloverview:before{
	display:none;
}
.taxsoloverview:after{
	display:none;
}
    .taxsoloverview h2 {
        font-size: 34px;
    }
    .taxsoloverview p {
        font-size: 18px;
        padding: 0px 0px;
    }
	    .industries1:before {
        width: 200px;
        height: 200px;
        right: -70px;
        top: -50px;
        outline: 70px solid #f12a34;
    }
	    .healthappltext h6 {
        margin-top: 10px;
        margin-bottom: 10px;
    }
	    .healthappltext h2 {
        font-size: 30px;
    }
	.healthappltext img {
    width: 48%;
}
	    .healthappltext a.requesrheltha {
        font-size: 20px;
    }
	    .androiporttabs .sow-tabs-panel-content h2 {
        font-size: 24px;
        margin-bottom: 30px;
    }
	    .androiporttabs .sow-tabs-panel-content p {
        font-size: 18px;
    }
	    .healthdevindhed h2 {
        font-size: 25px;
    }
	    .healthdevindhed p {
        font-size: 19px;
        margin-top: 12px;
        margin-bottom: 0px;
    }
	.industriestabs .so-widget-sow-tabs-default-1d9d6a74630f .sow-tabs .sow-tabs-tab-container {
    justify-content: center;
}
	    .industriestabs .sow-tabs-tab {
        font-size: 20px !important;
        padding: 15px 15px !important;
        margin-bottom: 20px !important;
    }
	    .provhelexpericeind h2 {
        font-size: 25px;
        margin-bottom: 25px;
        margin-top: 15px;
    }
	.sucessstoriesowl .cliensucapp ul li code {
    font-size: 32px;
}
		    .mnpopform .modal-body {
        padding: 15px 15px;
    }
	.frmleftsde img.teampopall {
    width: 100%;
    margin-bottom: 6px;
}
	.frmleftsde h2 span {
    text-align: left;
}
	
	    .frmleftsde ul {
        margin-top: 25px;
    }
	    .frmredbox {
        height: 422px;
    }
    button.btnxmark {
        top: 7px;
        right: -38px;
    }
	.industryfield ul.nav {
    border-radius: 10px;
}
	.blog-frst img {
    border-radius: 10px;
}
	.blogtextdes {
    border-radius: 10px;
}
	.blog-frst_scnd img {
    border-radius: 10px;
}
	.blogtextdesscnd {
    border-radius: 10px;
}
	.solution_app_detail a {
	margin-top: 15px;
    margin-bottom: 0px;
}
}










@media only screen and (max-width: 600px){
	.project-img {
    margin-bottom: 30px;
}
	    .tenulli ul li a {
        font-size: 13px;
    }
	.tenulli ul {
    gap: 8px;
}
	    .tenulli ul li i.fas.fa-hand-point-right {
        font-size: 25px;
    }
	    .tenulli {
        padding: 20px 0px;
    }
	    .blogcategmn h2 {
        font-size: 28px;
        margin-bottom: 30px;
    }
.globescleclint h2 {
    font-size: 20px;
}
.investcryptotxt h4 {
    font-size: 21px;
    margin-top: 175px;
}
.initalblockchain h3 {
    font-size: 15px;
}
.industriesblockchian {
    padding-top: 0px;
}
.initalblockchain p {
    font-size: 14px;
    color: #fff;
    line-height: 26px;
    font-weight: 300;
}
.initalblockchain:after {
    right: 19px;
}
.initalblockchain {
    padding: 8px 15px;
    padding-top: 36px;
}
.investcryptotxt h4:after{
	display:none;		
}
.industriesblockchian p {
    font-size: 18px;
}
.trustedclientsflupeeer p {
    font-size: 20px;
    line-height: 28px;
}
.trustedclientsflupeeer {
    text-align: center;
}
.trustedclientsflupeeer h5 {
    font-size: 24px;
}
.industriesblockchian h4 {
    font-size: 27px;
}
.advanceplatform h5 {
    font-size: 20px;
}
.blockchainnftdevelop h5 {
    font-size: 33px;
}
.blockchainnftdevelop ul li h4 {
    font-size: 17px;
}
.blockchainnftdevelop ul {
    display: block;
    padding-top: 0px;
	text-align: center;
}
.sectblockchain {
    padding-bottom: 40px;
}
.tabtradingscreen a {
    padding: 6px 18px;
    width: 179px;
    font-size: 21px;
}
.instantblockchaincs ul li {
    font-size: 27px;
}
.instantblockchaincs ul li h5 {
    font-size: 36px;
}
.tabtradingscreen .sow-tabs-tab-container {
    gap: 3px;
}
.cryptoimgright ul li:nth-child(2) img {
    margin-left: -7px;
}
.taxiindushedtx ul li {
    font-size: 15px;
}
.taxiindushedtx.second-listvloackchain:after {
     top: 98px;
     right: 0px;
     left: 0px;
     margin: 0 auto;
}
.tabtradingscreen .sow-tabs-tab {
    font-size: 17px !important;
    font-weight: 500;
    padding: 14px 36px 16px 36px !important;
}
.block-bannertxtcs p {
    font-size: 20px;
    padding-top: 6px;
}
.block-bannertxtcs h4 {
    font-size: 27px;
}
.block-bannertxtcs a {
    padding: 12px 19px;
    font-size: 17px;
}
.block-bannertxtcs {
    padding-top: 0px;
    text-align: center;
}
.cryptoimgright {
    text-align: center;
	padding-right: 0px;
}
.amaz-ingcryptoassit {
    border: 3px solid #202020;
    padding: 25px 17px;
    border-radius: 20px;
    text-align: center;
}
.cryptoimgright ul {
    display: block;
}
.instantblockchaincs ul {
    display: block;
}
.instantblockchaincs ul li {
     padding-bottom: 24px;
}
.slide-bnefits ul {
    align-items: center;
    justify-content: space-around;
}
    .locatwise2 {
        padding-bottom: 30px !important;
        padding-top: 30px;
    }
.lstcirclesect ul li h4 {
    color: #fff;
    font-size: 16px;
}
.laptopsectimg.secondimg:after{
	display:none;		
}
.slide-bnefits h3 {
    font-size: 32px;
    line-height: 21px;
}
    .businessgrowkj ul li {
        width: 100%;
        float: left;
        margin-bottom: 0px;
        font-size: 16px;
        position: relative;
    }
	    .businessgrowkj ul li strong {
        font-size: 30px;
        display: block;
    }
	.cntr-sect-develop {
    padding: 12px 10px;
}
.bstqualtsrvched {
    margin-top: -30px;
}
.lstcirclesect h5 {
    font-size: 20px;
    line-height: 29px;
}
.globescleclint a {
    padding: 8px 29px;
    margin-top: 10px;
    font-size: 15px;
}
.cntr-sect-develop {
    border-right: 1px solid ! IMPORTANT;
    border: 1px solid #000;
}
.globescleclint:before {
    top: -20px;
    width: 60px;
    height: 60px;
}
.globescleclint {
    margin-top: -65px;
	text-align: center;
}
.mentorsfluper h3 {
    font-size: 14px;
    text-align: justify;
}
    .mentorstalkhed h1 {
        font-size: 30px;
        border-left: 13px solid var(--primary-text);
        padding-left: 15px;
    }
.aboutexprtuser h2 {
    font-size: 24px;
    margin-bottom: 0px;
}
.mentorsfluper h3:before {
    content: "\f10d";
    position: absolute;
    font-size: 66px;
    top: -70px;
    color: #bbc0cc6b;
    left: 10px;
    font-family: 'FontAwesome';
}
    .allteamtbs .sow-tabs-tab {
        width: 46% !important;
    }
    .stopsolution h2 {
        font-size: 28px;
    }
    .dreammeet h6 {
        font-size: 21px;
    }
    .achivement h2 {
        font-size: 28px;
    }
.flupaimsabt p {
    font-size: 15px;
    text-align: justify;
}
    .stopsolution h3 {
        font-size: 29px;
    }
    .fluperheads span {
        right: 16px;
        bottom: 48px;
    }
    .tealleadararrow {
        width: 29%;
        margin-top: -22px;
        margin-bottom: -41px;
    }
.achivement p {
    font-size: 16px;
}
.location-team-image-lft img {
    border-radius: 15px;
}
.industryfield ul.nav {
    justify-content: space-between;
}
.agsrlocat h2 {
    margin-top: 15px;
}
.aos-init {
    margin-top: 0px;
}
    .topratlftleft h6 {
        width: 100%;
        text-align: center;
    }
.hgftybey {
    margin-top: 25px;
}
.flupaimsabt h2 {
    font-size: 20px;
}
.abtbnraacp {
    margin-bottom: -20px;
}
.aboutexprtuser {
    margin-top: 0px;
}
    .thoughtchaimn h5 {
        font-size: 15px;
        line-height: 22px;
        text-align: center;
        margin-top: -20px;
    }
.thoughtchaimn {
    padding: 11px 39px;
    padding-top: 300px;
}
.thoughtchaimn img {
    width: 60%;
    top: 50px;
    left: 0px;
    right: 0px;
    margin: 0 auto;
}
.thoughtchaimn h3 {
    font-size: 19px;
}
.abaoutimg1 h6 {
    text-align: center;
}
.abaoutimg1 {
    text-align: center;
    margin-top: -100px;
}
.abtbnraacp:before {
    width: 50px;
    height: 50px;
}
.ratingstrbatch strong {
    padding: 10px 18px;
    font-size: 20px;
}
.topbar {
	display: none;}
nav.hedrflupmnu {
   padding: 6px 22px;
}
.logo a img {
   margin-top: 0px;
}
.logo a img {
    width: 125px;
}
.leftsidebnr h4 {
    font-size: 25px;
}
.leftsidebnr p {
    font-size: 21px;
}
.bnrryttxt {
    padding: 10px;
}
.bnrryttxt h3 {
    font-size: 28px;
}
.bnrryttxt p {
    font-size: 14px;
    line-height: 24px;
}
.bnrryttxt a {
    font-size: 15px;
    line-height: 40px;
    color: #ffffff;
    font-weight: 600;
    background: var(--primary-text);
    border-radius: 65px;
    display: block;
    text-align: center;
    margin: 0 auto;
    width: 176px;
    padding: 0px;
}
.bnrryttxt a strong i {
    background: #fff;
    color: var(--primary-text);
    width: 27px;
    height: 27px;
    border-radius: 50%;
    padding-top: 6px;
    margin-left: 17px;
}
.why-us-txt h3 {
    font-size: 28px;
}
.why-us-txt h3 code {
    font-size: 28px;
}
.why-us-txt li p {
    font-size: 17px;
}
.oportut h4 {
    font-size: 25;
}
.oportut h4 code {
    font-size: 25px;
}
.oportut p {
    font-size: 17px;
    line-height: 26px;
}
.oportut:after{
	display:none;
}
    .opning-txt h4 {
        font-size: 19px;
        padding: 6px 17px;
    }
.opning-lnk ul {
    padding: 0px;
    list-style: none;
    display: block;
	text-align: center;
}
.opning-txt {
    margin-bottom: 0px;
    text-align: center;
}
.opning-txt h4 a code {
    font-size: 22px;
    padding: 6px 11px;
    width: 34px;
    height: 34px;
}
.opning-lnk ul li p {
    margin-bottom: 13px;
    font-size: 18px;
}
.opning-lnk ul li h4 {
    padding-top: 10px;
    font-size: 21px;
}
.opning-lnk a {
    width: 120px;
    display: block;
    text-align: center;
    margin: 0 auto;
}
.arrow-ryt img {
    width: 70px;
}
.benfit-txt h4 {
    font-size: 21px;
}
.benifit-img-cntr h4 {
    font-size: 17px;
}
.bheaver-txt h4 {
    font-size: 30px;
    margin-top: -10px;
}
.bheaver-txt p {
    font-size: 19px;
    line-height: 24px;
}
.bnrryttxt {
    top: 0px;
}
    .career-bg {
        padding-bottom: 40px !important;
        padding-top: 60px;
        height: 100%;
    }
    .leftsidebnr h3 {
        font-size: 21px;
        line-height: 39px;
        width: 70%;
        padding: 0px;
    }
.opning-txt {
    margin-bottom: 0px;
}
.certifide h3 {
    font-size: 29px;
    line-height: 38px;
    margin-bottom: -1px;
    text-align: left;
}
    .bst-wrk {
        padding: 20px 0px;
    }
    .bst-wrk a {
        background: #fff;
        padding: 8px 20px;
        border-radius: 24px;
        font-size: 20px;
        line-height: 40px;
        color: #000000;
        font-weight: 500;
        padding-top: 8px;
    }
.arrow-ryt img {
    display: none;
}
.opning-lnk code {
    background: var(--primary-text);
    color: #fff;
    padding: 3px 26px;
    border-radius: 30px;
    margin-top: 7px;
    display: inline-block;
    font-size: 18px;
}
.bheaver-txt {
    margin-top: -60px;
}
.oportut {
    margin-top: -45px;
    margin-bottom: -40px;
}
.leftsidebnr {
    margin-top: 0px;
}
.why-us-txt {
    margin-bottom: -80px;
}
.bnifit-ofr h3 {
    font-size: 22px;
    line-height: 26px;
	margin-bottom: 10px;
}
.lft-syd-txt:before{
	display:none;	
}
.bnifit-scnd-img h3 {
    font-size: 25px;
	margin-top: -15px;
    margin-bottom: -29px;
}
.slide-bnefits:hover li:first-child {
    margin-left: 0px;
}
.slide-bnefits li:first-child {
    margin-left: 0px;
}
.slide-bnefits h3 {
    font-size: 16px;
}
.slide-bnefits {
    border-radius: 9px;
    padding: 10px;
    margin-bottom: 20px;
}
.slide-bnefits p {
    font-size: 16px;
    line-height: 21px;
}
    .slide-bnefits code {
        font-size: 27px;
        line-height: 0px;
    }
    .satisfacboxhvr {
        margin-bottom: 20px;
    }
.mony-cvr-dv {
    padding: 32px;
    border-radius: 10px;
}
.mony-lable h4 {
    font-size: 21px;
    line-height: 26px;
}
.mony-lable ul li p {
    font-size: 15px;
    line-height: 20px;
}
.dubble-tab-sect .so-widget-sow-tabs-default-1d9d6a74630f .sow-tabs .sow-tabs-tab-container .sow-tabs-tab {
    font-size: 26px;
}
.gaming-quality-sect {
    padding-top: 0px;
    margin-top: 30px;
}

    .gaming-interduce h4 {
        font-size: 22px;
        line-height: 26px;
    }
.gaming-interduce p {
    font-size: 17px;
    line-height: 24px;
}
.gaming-quality-sect {
    margin-top: -30px;
}
.gaming-quality-sect h3 {
    font-size: 22px;
    line-height: 26px;
}
.gaming-quality-sect p {
    margin-top: 0px;
}
    .ply-technology-txt h3 {
        font-size: 20px;
        margin-bottom: 12px;
    }
.txt-lnk-cntr-sect a {
    font-size: 20px;
}
.txt-lnk-cntr-sect {
    margin-top: -30px;
    padding-bottom: 35px;
}
.gaming-quality-sect h3 {
    font-size: 20px;
}
.gaming-quality-sect p {
    font-size: 17px;
    line-height: 25px;
}
.gaming-growth-txt h5 {
    font-size: 21px;
    line-height: 26px;
}
.app-cms-txt h3 {
    font-size: 21px;
}
.app-cms-txt p {
    font-size: 20px;
    line-height: 23px;
}
.se-more-icon a {
    padding: 8px 15px;
    font-size: 18px;
}
.gaming-faq-sect strong {
    font-size: 16px;
}
.view-sms-txt-cntr a {
    padding: 9px 16px;
    font-size: 15px;
}
.view-sms-txt-cntr {
    top: 0px;
}
    .toolkitstxt h4 {
        margin-top: 0;
        margin-bottom: 0;
        font-size: 22px;
    }
.accordion-body {
    padding: 14px 0px;
    margin-bottom: -10px;
    font-size: 17px;
    line-height: 21px;
    margin-top: -15px;
    padding-bottom: 26px;
}
.gaming-quality-sect {
    padding-top: 10px;
}
.andridsectontxt h3 {
    font-size: 23px;
}
.bnr-img-hire:after{
	display:none;		
}
.hire-btm-cs-cntr h3 {
    font-size: 25px;
    margin-bottom: -68px;
}
.hire-btm-cs-cntr:after{
    display:none;		
}
.hire-btm-cs-cntr p {
    text-align: justify;
}
.muny-back-gurnate h3 {
    font-size: 23px;
    line-height: 27px;
}
.muny-back-gurnate h5 {
    font-size: 22px;
}
.muny-back-gurnate h5 code {
    font-size: 34px;
}
.muny-back-gurnate h4 {
    font-size: 23px;
    line-height: 26px;
}
.application-hiring h4 {
    font-size: 17px;
    line-height: 21px;
}
.application-hiring h4:after{
	display:none;	
}
.application-hiring p {
    font-size: 16px;
    line-height: 23px;
    padding-top: 0px;
}
.smrt-app-gj ul {
    display: block;
}
.smrt-app-gj:before{
	display:none;	
}
   .smrt-app-gj ul li h5 {
        font-size: 29px;
        margin-bottom: -4px;
        line-height: 32px;
    }
.smrt-app-gj {
    margin-bottom: 0px;
}
.hireing-programers h4 {
    font-size: 20px;
    line-height: 24px;
}
.baepoint h3 {
   font-size: 31px;
        text-align: left;
        margin-bottom: 23px;
}
.second-beapoint img {
    width: 70px;
}
.baepoint p {
    font-size: 19px;
    line-height: 24px;
    margin-top: -10px;
}
.produce-sect h5 {
    font-size: 26px;
    line-height: 28px;
}
.produce-sect p {
    font-size: 17px;
    line-height: 24px;
}
.team-screeing h4 {
    left: 0px;
}
.team-screeing ul li h3 {
    font-size: 15px;
    line-height: 19px;
}
.team-screeing:after {
    display:none;
}
.pricing-modle h4 {
    font-size: 26px;
    line-height: 28px;
}
.pricing-modle:after {
    display:none;
}
.pricing-modle p {
    font-size: 18px;
    line-height: 20px;
}
.pricing-modle {
    padding-bottom: 0px;
}
.busness-sect-second ul {
    display: block;
}
.busness-sect-second:after {
    display:none;
}
.fixed-price ul li:after {
	display:none;
}
.fixed-price ul li {
    text-align: center;
}
.fixed-price p {
    text-align: center;
}
.fixed-price h3 {
    text-align: center;
}
.fixed-price ul li h4 {
    font-size: 20px;
}
.slider-btm img {
    width: 70px;
}
.heirhing-professnol p {
    font-size: 17px;
    line-height: 22px;
}
.heirhing-professnol h4 {
    font-size: 24px;
    line-height: 29px;
}
.heirhing-professnol {
    padding-bottom: 0px;
}
.hering-accordian .sow-accordion-panel-header {
    font-size: 14px;
    line-height: 17px;
}
.team-screeing {
    text-align: center;
}
.team-screeing ul li h3 {
    text-align: left;
}
.fixed-price h3 {
    margin-top: 0px;
    font-size: 25px;
}
.busness-sect-second ul li h3 {
    font-size: 24px;
    text-align: center;
}
.busness-sect-second ul li p {
    text-align: center;
}
.busness-sect-second ul li a {
    background: var(--primary-text);
    display: block;
    text-align: center;
    margin: 0 auto;
}
.fixed-price a {
    padding: 6px 11px;
}
.hering-accordian .sow-accordion-panel-border {
    padding: 0px 29px !important;
    font-size: 14px;
    line-height: 21px;
}
.fixed-price a {
    font-size: 19px;
}
.andridsectontxt input {
    width: 100%;
}
.slider-btm {
    text-align: center;
}
.andridsectontxt h3 {
    font-size: 25px !important;
}
.projectdeliverd ul {
    display: block;
    text-align: center;
	margin-top: 100px;
}
.bgdliverdclr {
    margin-top: -100px;
	padding-top: 0px;
}
.hgftybey h4 {
    font-size: 29px;
}
    .bstqualtsrvched h2 {
        font-size: 28px;
        line-height: 32px;
    }
	.agsrlocat {
    padding: 10px 10px;
}
	.agsrlocat h6 {
    font-size: 16px;
    line-height: 23px;
}
	    .hgftybey p {
        font-size: 15px;
        font-weight: 400;
        line-height: 25px;
    }
.businessgrowkj a {
    width: 58%;
}
.businessgrowkj p {
    font-size: 18px;
    text-align: center;
}
.businessgrowkj h2 {
    font-size: 23px;
}
.topratlftleft p {
   text-align: center;
   font-size: 16px;
}
.topratlftleft h2 {
    font-size: 19px;
    text-align: center;
}
.locatwebtext:after{
	display:none;
}
.locatwebtext h2 {
    font-size: 25px;
    text-align: center;
}
    .locatwebtext h6 {
        text-align: center;
    }
.locatwebtext h2 {
    margin-bottom: 10px;
}
.locatwebtext a.getlacat {
    padding: 5px 10px 5px 10px;
    font-size: 17px;
	margin:auto;
}
.d-flex {
    display: block !IMPORTANT;
    text-align: center;
}
.locatwebtext a.getlacat code {
    width: 34px;
    height: 34px;
}
    .develop-vive a {
        font-size: 18px;
        line-height: 45px;
        padding: 2px 16px;
        display: block;
        width: max-content;
        margin: auto;
        margin-top: 30px;
    }
.application-hiring p {
    padding-bottom: 0px;
}
	    .cstomsrvctext ul li {
        font-size: 14px;
    }
	    .cstomsrvctext h4 {
        padding: 8px 12px;
        font-size: 17px;
        margin-top: 0px;
    }
	    .cstomsrvctext:after {
        right: 0px;
    }
	    .cstomsrvctext h1 {
        font-size: 24px;
        margin-bottom: 15px;
    }
	    .topscrollslide {
        height: auto;
    }
	    .cusmindustext h2 {
        font-size: 22px;
    }
	    .cusmindustext p {
        font-size: 16px;
    }
	.customindusvsed h2 {
    padding: 0px 15px;
    font-size: 22px;
    margin-bottom: 10px;
    margin-top: 10px;
}
	.customindusvsed h6 {
    padding: 0px 15px;
    font-size: 16px;
}
.customindusvsed a {
    padding: 11px 12px;
    margin-left: 20px;
    margin-top: 20px;
    font-size: 16px;
}
	.customhelthghytr h2 {
    padding: 0px 15px;
    font-size: 19px;
}
	.customhelthghytr a {
  padding: 11px 12px;
    margin-left: 20px;
    margin-top: 20px;
    font-size: 16px;
    position: initial;
}
	.customhelthghytr {
    padding-bottom: 0px;
    position: relative;
}
	    .customsec6 .container:before {
        width: 180px;
        height: 228px;
        bottom: 0;
        right: 0px;
        top: 163px;
    }
	    .customsec5 {
        padding-bottom: 30px;
    }
	    .customstats h2 {
        font-size: 16px;
    }
	    .customprocess h2 {
        font-size: 22px;
    }
	    .rectportflio h6 {
        margin-bottom: 10px;
        padding: 11px 22px;
        font-size: 18px;
    }
	    .rectportflio h2 {
        font-size: 26px;
    }
	    .evpgappsec .sa_hover_container {
        padding: 10px 10px !important;
    }
	.apptedhding ul {
    padding-left: 0px;
    align-items: center;
    margin-bottom: 0px;
}
	.apptedhding ul li {
    list-style: none;
    font-size: 22px;
    margin-right: 28px;
}
	.apptedhding ul li a {
    font-size: 30px;
}
	    .apptedhding h3 {
        font-size: 31px;
    }
	.apptedhding h3 strong {
    display: inline;
}
	    .artifisttxt h4 {
        font-size: 24px;
    }
	    .tabs-v label {
        margin-bottom: 12px;
        padding: 0px 10px 0px 10px;
        border-bottom: 1px solid #0000001f;
    }
	    .tabs-v .tab-content > div > div {
        width: 100%;
        flex-direction: column;
    }
	    .firt-txt img {
        padding: 10px;
        width: 60%;
    }
	    .firt-txt h4 {
        margin-top: 20px;
        font-size: 28px;
        margin-bottom: 20px;
    }
	    .tabs-v .tab-content {
        margin-top: 30px;
    }
	.firt-txt {
    width: 100%;
}
	.taxiindushedtx:after{
		display:none;
	}
	    .artificalintelengenc h4 {
        font-size: 26px;
    }
	    .artificalintelengenc p {
        font-size: 16px;
        line-height: 20px;
    }
	    .cntryserverdsetc ul li img {
        display: none;
    }
	    .apdelopsect a {
        padding: 10px 20px;
        font-size: 18px;
    }
	    .developcompanyai h5 {
        font-size: 25px;
    }
	.mainvendor h4 {
    font-size: 26px;
}
.mainvendor p {
    font-size: 16px;
    line-height: 26px;
}
	.schdaulecall h3 {
    font-size: 25px;
    margin-bottom: 22px;
}
	    .artificialcstxt h5 {
        font-size: 26px;
    }
	.genrativeai h5 {
    font-size: 22px;
}
	    .transformativeai h5 {
        font-size: 22px;
    }
	    .excelai h5 {
        font-size: 22px;
    }
	    .excelai p {
        font-size: 17px;
        margin-top: 12px;
    }
	    .brainhealth {
        padding: 12px 10px;
    }
	    .iotbannertxt h4 {
        font-size: 26px;
    }
	    .iotbannertxt p {
        font-size: 18px;
    }
	    .iotbannertxt ul {
        gap: 10px;
        flex-direction: column;
    }
	    .iotbannertxt ul li a {
        font-size: 22px;
        display: block;
        text-align: center;
    }
	.smrtiiotimg:before{
		display:none;
	}
	.smrtiiotimg:after{
		display:none;
	}
	    .profacingtxt h4 {
        font-size: 22px;
    }
	    .profacingtxt p {
        font-size: 17px;
    }
	    .iotconstuling {
        padding: 8px 0px;
    }
	    .developcmpny h5 {
        font-size: 22px;
    }
	    .developcmpny p {
        font-size: 16px;
    }
	.expirinc-clints:after {
    top: -36px;
    width: 80px;
    height: 107px;
    right: 0px;
}
	    .developthingot h4 {
        font-size: 22px;
    }
	    .developthingot p {
        font-size: 16px;
        margin-bottom: 0px;
    }
	.bg-imgbtm {
    padding: 30px 0px;
}
	    .case-studiestxt h4 {
        font-size: 24px;
    }
	.slide-btm-ecomrce h3 {
    font-size: 22px;
    line-height: 40px;
}
	.slide-btm-ecomrce h3 a code {
    padding-left: 10px;
    font-size: 25px;
}
	    .slide-btm-ecomrce ul li {
        padding-right: 0px;
        border-right: initial;
    }
	    .slide-btm-ecomrce.secondflutter ul {
        gap: 0px;
		margin-top: 0px;
    }
	    .we-workwith h5 {
        font-size: 30px;
        padding-bottom: 10px;
    }
	    .list-cls-sect ul {
        gap: 0px;
        padding-top: 0px;
    }
    .helthcareappli ul {
        top: -68px;
        left: 13px;
        gap: 30px;
        justify-content: center;
    }
	.helthcareappli ul li h4 {
    font-size: 22px;
}
	    .servevertical h4 {
        font-size: 22px;
    }
	.bg-rect-sect .panel-no-style{
		margin-bottom:0px !important;
	}
	    .we-workwith h5 {
        font-size: 22px !important;
    }
	    .slide-btm-ecomrce ul li code {
        font-size: 18px;
        line-height: 13px;
    }
	    .slide-btm-ecomrce.secondflutter ul li h6 {
        font-size: 28px;
        text-align: center;
    }
	    .ecomrctpr {
        padding: 0px 5px;
    }
	    .fluter-verious h5 {
        font-size: 22px;
    }
	.bgiotbnrsect .so-panel{
		margin-bottom:0px !important;
	}
	.outiotbgclr.so-panel{
		margin-bottom:0px !important;
	}
	.cloudheadtext ul {
    margin-bottom: 0px;
}
	    .cloudheadtext ul li {
        font-size: 14px;
    }
	    .cloudheadtext h6 {
        font-size: 16px;
        padding: 8px 12px;
        margin-top: 20px;
        margin-bottom: 20px;
    }
	    .cloudheadtext h2 {
        font-size: 27px;
        margin-bottom: 20px;
    }
	    .cloudheadtext h5 {
        margin-bottom: 0px;
        font-size: 16px;
        line-height: 20px;
    }
	    .cloudheadtext p a {
        padding: 10px 15px 10px 15px;
        font-size: 16px;
        margin-top: 25px;
    }
	.cloudsec1 {
    padding-top: 20px;
    padding-bottom: 20px;
}
	    .cludservcsec h6 {
        font-size: 18px;
        padding: 10px 22px;
        margin-top: 5px;
        margin-bottom: 10px;
    }
	    .cludservcsec h2 {
        font-size: 20px;
        line-height: 25px;
        text-align: left;
    }
	.cludservcsec h5 {
    padding: 1px 0px;
    padding-left: 10px;
    margin-left: 0;
    font-size: 16px;
    line-height: 25px;
    text-align: left;
    margin-top: 20px;
}
	.cloudaccordtx .sow-accordion-panel-header {
    font-size: 20px;
    padding: 10px 10px 10px 10px !important;
}
	.cloudaccordtx .sow-accordion-panel-border {
    font-size: 18px;
    line-height: 24px;
    padding: 5px 10px 5px 10px !important;
}
	    .clouctatext h2 {
        font-size: 25px;
    }
	    .clouctatext ul {
        flex-direction: column;
        gap: 25px;
    }
	.clouctatext ul li {
    margin-right: 0px;
}
	    .clouctatext a {
        padding: 10px 22px;
        font-size: 19px;
        display: block;
        text-align: center;
        width: max-content;
        margin: auto;
        margin-top: 30px;
    }
	.cloudbenefittx h6 {
    padding: 10px 18px;
    font-size: 20px;
}
	    .cloudbenefittx h2 {
        font-size: 21px;
        margin-top: 15px;
    }
	.cloudstudies h6 {
    margin-bottom: 15px;
    padding: 10px 20px;
    font-size: 19px;
}
	    .cloudstudies h2 {
        font-size: 28px;
    }
	    .cluodprocestx h6 {
        padding: 10px 19px;
        font-size: 17px;
    }
	    .cluodprocestx h2 {
        font-size: 28px;
    }
	    .cluodprocestx h2 {
        font-size: 24px;
    }
	.cludservcimg:before{
		display:none;
	}
	.cludservcimg:after{
		display:none;
	}
	    .devopsoffrtxt h2 {
        font-size: 32px;
    }
	.devopsoffrtxt img{
		display:none;
	}
	.devopsoffrtxt h6 {
    font-size: 18px;
    line-height: 24px;
}
	.devopsaccordofr .sow-accordion-panel-header {
    font-size: 18px;
}
	    .devopsbnfittx h2 {
        font-size: 30px;
    }
	.devopsbnfittx h6 {
    font-size: 16px;
    line-height: 22px;
}
	    .devopsbnfittx a {
        padding: 8px 15px;
        margin-top: 20px;
        font-size: 16px;
    }
	    .devopsbnfittabs {
        padding: 0px;
        margin-top: 0px;
    }
	    .devopsbnfittabs .sow-tabs-tab-container .sow-tabs-tab {
        font-size: 21px !important;
    }
	    .devopawrdstx h2 {
        font-size: 25px;
    }
	    .devoprocestx h1 {
        margin-bottom: 5px;
        font-size: 32px;
    }
	    .devoprocestx p {
        font-size: 16px;
        line-height: 22px;
        margin-bottom: 5px;
    }
	    .devopswhchosetx {
        padding: 15px 10px 10px 10px;
    }
	    .devopswhchosetx h3 {
        font-size: 21px;
        line-height: 27px;
        margin-bottom: 12px;
    }
	.devopswhchosetx p {
    font-size: 17px;
    line-height: 24px;
    margin-bottom: 20px;
}
	    .devopswhchosetx ul li {
        width: 100%;
		margin-bottom: 10px;
    }
	    .devopsportftext h2 {
        font-size: 22px;
    }
	    .devopsbnfittabs .sow-tabs-tab-container .sow-tabs-tab-selected:before {
        top: 24px;
    }
	    .list-cls-sect ul {
        gap: 10px !important;
    }
	    .awssrvectxt {
        margin-top: 0px;
    }
	    .awssrvectxt h5 {
        padding: 8px 12px;
        font-size: 18px;
    }
	    .awssrvectxt h4 {
        font-size: 28px;
        padding: 10px 0px;
    }
	    .awssrvectxt img {
        width: 100%;
    }
	    .awssrvectxt a {
        font-size: 18px;
    }
	    .cloudsecondaws h5 {
        font-size: 25px;
    }
	    .cloudsecondaws p {
        font-size: 16px;
    }
	    .managedcloudsrvc h4 {
        font-size: 23px;
    }
	    .managedcloudsrvc p {
        font-size: 16px;
    }
	.slidercoding {
    margin-top: 0px;
}
	.skilledaws:after {
    width: 95px;
    height: 65px;
    right: 10px;
}
	.slidercoding .so-widget-sow-anything-carousel-base-feae09748651 .sow-carousel-container .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item {
    margin: 0px 12px 15px 12px !important;
}
	    .awstechnical h5 {
        font-size: 22px;
    }
	    .stremedsectaws h5 {
        font-size: 22px;
    }
	.definepbr ul {
    padding-left: 20px !important;
    list-style: none;
    padding: 0px;
}
	    .definepbr ul li {
        height: auto;
    }
	    .definepbr ul li h3 {
        font-size: 18px;
        line-height: 30px;
    }
	    .journeyaws h4 {
        font-size: 20px;
    }
	    .journeyaws p {
        font-size: 17px;
        line-height: 24px;
    }
	    .binghaticlstp ul {
        margin-top: 20px;
        flex-direction: column;
        margin-bottom: 10px;
    }
	.binghaticlstp ul li a {
    font-size: 18px;
    margin-top: 30px;
    display: block;
}
	    .binghaticlstp ul li img {
        width: 100%;
    }
	.nxtsecttxt ul li img {
    width: 100px !important;
}
	    .clint_testi_2 h1 {
        font-size: 25px !important;
    }
	    .laptopsectimg.secondimg {
        margin-top: 0;
        width: 100%;
        right: 0;
    }
	.secondimg img {
    top: 24px !important;
    width: 100% !important;
    margin-top: 30px !important;
    margin-left: 0px !important;
}
	.container.lstsidesect {
    padding: 30px 10px;
}
	    .digitexthead ul li {
        font-size: 15px;
        margin-right: 6px;
    }
	    .digitexthead h4 {
        font-size: 18px;
        padding: 10px 12px;
        margin-top: 10px;
    }
	    .digitexthead h1 {
        font-size: 24px;
        margin-top: 10px;
        margin-bottom: 10px;
    }
	    .digitexthead h6 {
        font-size: 16px;
        margin-bottom: 5px;
        line-height: 22px;
    }
	    .diginmbrstex h2 {
        font-size: 24px;
    }
	    .digitservctext h2 {
        font-size: 24px;
    }
	    .digitservctext p {
        font-size: 16px;
    }
	.digitservcarousel .sow-carousel-item {
    padding: 10px 10px;
}
	.digitservcarousel .so-widget-sow-anything-carousel-base-364a09df50bd .sow-carousel-container .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item {
    margin: 0px 12px 20px 12px !important;
}
	    .digitlovpoab {
        position: initial;
		padding: 10px 10px;
    }
	.digitlovpoab:before{
		display:none;
	}
	    .digitlovpoab h3 {
        font-size: 18px;
        line-height: 25px;
    }
	    .digtbeneftpoint h2 {
        font-size: 19px;
    }
	    .digitproctex h4 {
        font-size: 24px;
    }
	.digitproctex p {
    font-size: 16px;
    line-height: 23px;
}
	    .qualityefftext h2 {
        font-size: 25px;
    }
	    .qualitytexbox {
        padding: 10px 10px 10px 10px;
    }
	.developcompnyflutter .so-panel{
		margin-bottom:0px !important;
	}
	    .tp-cmpny-img h4 {
        font-size: 22px;
    }
	    .tp-cmpny-img p {
        font-size: 18px;
    }
	.trusted-client-sect-fluter h5 {
    font-size: 24px;
}
	    .trusted-client-sect-fluter ul {
        flex-direction: column;
    }
	    .trusted-client-sect-fluter ul li img {
        height: 80px;
        width: 70%;
        object-fit: cover;
        margin: auto;
        display: block;
    }
	    .eliteflupersect h5 {
        font-size: 23px;
    }
	    .maintpflutter h5 {
        font-size: 19px;
    }
	    .happy-clients-review h5 {
        padding: 8px 15px;
        font-size: 16px;
    }
	    .happy-clients-sect {
        padding: 20px 0px;
    }
	    .happy-clients-sect p {
        font-size: 17px;
    }
	    .happy-clients-sect h4 {
        font-size: 45px;
    }
	    .mulitioleindustris h5 {
        font-size: 21px;
    }
	    .mulitioleindustris p {
        font-size: 18px;
    }
	    .hlth-care-sect ul li {
        width: 100%;
        height: auto;
    }
	.hlth-care-sect ul {
    flex-direction: column;
}
	    .hlth-care-sect ul li img {
        width: 55%;
    }
	    .hlth-care-sect ul li h4 {
        font-size: 24px;
        margin-top: 20px;
    }
	    .case-studiestxt h5 {
        padding: 8px 12px;
        font-size: 17px;
    }
	    .slide-btm-ecomrce.secondflutter img {
        width: 130px !important;
        margin-bottom: 20px;
    }
	    .flutterparttxt h4 {
        font-size: 20px;
    }
	    .flutterdarttxt h5 {
        font-size: 18px;
        line-height: 28px;
    }
    .flutterdarttxt ul {
        gap: 30px;
        flex-direction: column;
    }
	.bg-outerflutter {
    padding: 30px 0px 0px 0px;
}
	    .benefits-fluttertxt h5 {
        font-size: 20px;
    }
	    .singlebasecodfluter ul li {
        width: 100%;
    }
	    .singlebasecodfluter ul li h4 {
        font-size: 18px;
        height: auto;
        margin-top: 15px;
    }
	    .banner-frst-txt h1 {
        font-size: 32px;
    }
	    .banner-frst-txt p {
        font-size: 17px;
        line-height: 25px;
    }
	    .dubble-tab-sect .so-widget-sow-tabs-default-1d9d6a74630f .sow-tabs .sow-tabs-tab-container .sow-tabs-tab {
        font-size: 20px;
		padding: 16px 5px 16px 5px;
    }
	    .gamining-card-txt h3 {
        font-size: 18px;
        line-height: 28px;
    }
	    .gamining-card-txt h5 {
        line-height: 25px;
        font-size: 16px;
    }
	.gaming-card .cards-container .card .content {
    padding: 0vw 2vw;
}
	    .content img {
        width: 100%;
    }
	.banner-frst-txt {
    margin-top: 5px;
}
	    .mobicusttxt h6 {
        font-size: 20px;
    }
	    .mobicusttxt h2 {
        font-size: 20px;
        line-height: 28px;
    }
	.mobicusttxt ul {
    flex-direction: column;
	margin-bottom: 0px;
}
	    .mobicusttxt ul li {
        width: 100%;
    }
	    .mobicusttxt a {
        font-size: 21px;
        padding: 5px 10px 5px 10px;
    }
	    .mobimnredbx {
        padding: 22px 15px;
    }
	    .crftingarea h5 {
        font-size: 22px;
    }
	    .crftingarea h4 {
        font-size: 28px;
    }
	    .crftingarea p {
        font-size: 16px;
        line-height: 26px;
    }
	    .topfutura ul {
        flex-direction: column;
    }
	    .topfutura ul li h5 {
        font-size: 16px;
        text-align: center;
    }
	.topfutura ul li a code {
    padding: 7px 11px;
    width: 35px;
    height: 35px;
    margin-left: 12px;
}
	    .topfutura ul li a {
        padding: 8px 12px;
        margin: auto;
        display: block;
        width: max-content;
        font-size: 22px;
    }
	    .aboutexprtuser h2 {
        font-size: 22px;
    }
	    .aboutexprtuser h6 {
        font-size: 19px;
        margin-top: 15px;
        margin-bottom: 0px;
    }
	    .mobileinterigatup img {
        width: 40%;
    }
	    .expertweup h2 {
        font-size: 24px;
    }
	    .mobidevprone h3 {
        font-size: 22px;
        line-height: 28px;
    }
	    .accessbcupsec h3 {
        font-size: 22px;
    }
	    .accessbcupsec a {
        font-size: 18px;
        top: 15px;
    }
	    .integrationsdkup h4 {
        font-size: 22px;
    }
	    .integrationsdkup h6 {
        font-size: 16px;
        line-height: 23px;
    }
	    .integrationsdkup a {
        font-size: 18px;
        margin-top: 20px;
        padding: 8px 12px 8px 12px;
    }
	    .thrsefvupmob h3 {
        font-size: 22px;
    }
	    .tmsucbuldupmob h3 {
        font-size: 22px;
    }
	.mobiappsec4 {
    padding-top: 10px;
}
	    .whychsupheding h3 {
        font-size: 22px;
    }
	.andridsectontxt.gfthyrrtfg {
    margin-left: 0;
}
	    .whyupchsuli ul li strong {
        font-size: 18px;
    }
	    .servicecircle {
        display: none;
    }
	    .fitnes-bnr-txt h3 {
        font-size: 28px;
        margin-bottom: 20px;
    }
	    .fitnes-bnr-txt ul {
        margin-top: 30px;
        flex-direction: column;
    }
	    .fitnes-bnr-txt ul li {
        text-align: center;
    }
	    .fitnes-bnr-txt ul li h4 {
        display: block;
    }
.fitnes-bnr-txt ul li {
    border-right: none;
}
	    .fitnes-bnr-txt ul li img {
        width: 170px;
        margin-bottom: 15px;
    }
	.bgr-img-fitness {
    padding: 15px;
}
	    .multi-spot-fitness h5 {
        font-size: 32px;
    }
	    .multi-spot-fitness p {
        font-size: 18px;
        line-height: 26px;
    }
	    .world-wibe-fitness h4 {
        font-size: 28px;
    }
	    .world-wibe-fitness code {
        font-size: 28px;
    }
	    .company-fitness-apps p {
        padding: 19px 32px;
        width: auto;
    }
	    .game-mode-fitnes-im h5 {
        font-size: 29px;
    }
	    .impact-cntr-fitness h4 {
        font-size: 27px;
    }
	    .impact-cntr-fitness p {
        font-size: 18px;
        padding-top: 30px;
        line-height: 29px;
    }
	.bg-cntr-health-sect:after{
		display:none;
	}
	    .healthy-event-sect h4 {
        font-size: 22px;
    }
	    .fitnes-teeam-leader h5 {
        font-size: 22px;
    }
	    .fitnes-teeam-leader ul li h4 {
        font-size: 15px;
        padding-top: 4px;
    }
	    .fitness-app-sect-imgtxt h5 {
        font-size: 22px;
    }
	.life-advice-image-cntr code {
    font-size: 28px;
    line-height: 28px;
}
	    .life-advice-image-cntr h5 {
        font-size: 25px;
    }
	    .life-advice-image-cntr ul {
        gap: 50px;
        margin-top: 30px;
        flex-direction: column;
    }
	.ondmndhedtxt ul li {
    font-size: 16px;
}
	    .ondmndhedtxt:after {
        right: 0px;
		top:0px;
    }
	.ondmndhedtxt ol {
    margin-top: 10px;
    margin-bottom: 10px;
}
	.ondmndhedtxt {
    text-align: center;
}
	   
	    .ondmndhedtxt h6 {
        font-size: 18px;
        padding: 10px 12px;
        margin-top: 0px;
        margin-bottom: 20px;
    }
	    .ondmndhedtxt h2 {
        font-size: 24px;
        line-height: 40px;
    }
	    .ondmndhedtxt h2 code {
        font-size: 32px;
    }
	    .ondmndhedtxt h2 strong {
        font-size: 36px;
        font-weight: 700;
		display:block;
    }
	    .ondmndhedtxt ol li {
        font-size: 20px;
        margin-bottom: 5px;
			list-style:none;
        width: 100%;
    }
	.ondmndhedtxt p a {
    padding: 7px 9px 7px 16px;
    font-size: 17px;
        margin: auto;
    margin-top: 10px;
}
	.ondmndhedtxt p a code {
    width: 35px;
    height: 35px;
    font-size: 18px;
}
	    .ondmnand1 {
        padding-top: 20px;
        padding-bottom: 10px;
    }
	.ondemancarosel .sow-carousel-item {
    padding: 0px;
}
	    .ondmnand3 {
        padding-top: 10px;
        padding-bottom: 10px;
    }
	    .ondemndcarose h3 {
        font-size: 20px;
    }
	    .invrestindus h4 {
        font-size: 42px;
    }
	    .evsofthed h2 {
        font-size: 22px;
    }
	    .recognheathtxt h2 {
        font-size: 29px;
    }
	    .rrealesnewbnr h2 {
        font-size: 22px;
    }
	    .rrealesnewbnr p {
        font-size: 17px;
        margin-bottom: 30px;
        line-height: 24px;
    }
	    .fullspectm h2 {
        font-size: 22px;
    }
	    .fullspectm p {
        font-size: 18px;
    }
	    .webrealbx h2 {
        font-size: 22px;
    }
	    .realestatbusiness h2 {
        font-size: 22px;
    }
	    .realestatbusiness p {
        font-size: 17px;
    }
	    .realestateaccord h3 {
        font-size: 24px;
        margin-bottom: 20px;
    }
	    .realestateaccord .sow-accordion-panel-header {
        padding: 12px 10px 12px 10px !important;
    }
	.realestateaccord .sow-accordion-panel-open .sow-accordion-panel-border {
    font-size: 18px;
    padding: 5px 10px 15px 10px !important;
}
	    .workfeatuhed h2 {
        font-size: 25px;
        text-align: center;
        margin-top: 20px;
    }
	    .elevtextreales h2 {
        font-size: 25px;
    }
	.elevtextreales ul li {
    width: 100%;
}
	.realestate6 {
    padding-top: 0px;
    padding-bottom: 10px;
}
	    .featrealesfghd h2 {
        font-size: 26px;
        margin-bottom: 10px;
    }
	.rrealesnewbnr ul li {
    font-size: 16px;
    margin-right: 10px;
}
	    .rrealesnewbnr:before {
        top: -20px;
    }
	    .taxiindushedtx h2 {
        font-size: 25px;
    }
	.taxiindushedtx:after{
		display:none;
	}
	    .taxiindushedtx h5 {
        font-size: 18px;
        margin-top: 15px;
        margin-bottom: 20px;
        line-height: 28px;
    }
	    .bokking-img:after {
        right: 20px;
        top: -80px;
        width: 250px;
        height: 250px;
    }
	    .taxibookngsefgh h2 {
        font-size: 18px;
		margin-bottom: 8px;
    }
	    .taxibookngsefgh h6 {
        padding: 12px 14px;
        font-size: 16px;
        margin-bottom: 15px;
    }
.taxi1blckhdg {
    padding: 20px 15px 5px 15px;
}
	    .taxideloptext h2 {
        font-size: 20px;
    }
	.taxideloptext ul {
    flex-direction: column;
}
	.taxideloptext ul li {
    font-size: 18px;
    margin-bottom: 15px;
}
	.doclappandsc a {
    font-size: 18px;
}
	.taxsoloverview h2 {
    font-size: 26px;
}
	.taxsoloverview p {
    font-size: 16px;
	margin-bottom: 0px;
}
	    .taxisoltabs2 .sow-tabs-tab {
        font-size: 18px !important;
        padding: 10px 5px 10px 5px !important;
    }
	    .taxisoltabs2 h3 {
        font-size: 23px;
        margin-bottom: 18px;
        margin-top: 10px;
    }
	    .taxiindussec5:after {
        width: 200px;
        height: 200px;
        left: -90px;
        top: -90px;
    }
	    .taxiindussec5:before {
        width: 200px;
        height: 200px;
        right: -90px;
        top: -90px;
    }
	    .taxibenfhed h2 {
        font-size: 25px;
        margin-top: 28px;
    }
	    .taxibenfhed ul {
        flex-direction: column;
        gap: 16px;
    }
	    .taxibenfhed ul li code {
        width: 70px;
    }
	    .taxibokkctaback h2 {
        font-size: 26px;
    }
	    .taxifeaturbvbcb h2 {
        font-size: 26px;
        line-height: 35px;
    }
	.taxifeaturbvbcb:after{
		display:none;
	}
	    .tafeasecblck {
        padding: 20px 30px 10px 30px;
    }
	.afptaxiphnscreen {
    padding: 10px 10px 0px 10px;
}
	.afptaxiphnscreen h3 {
    font-size: 22px;
    margin-bottom: 15px;
}
	    .taxiworksecjhjg h1 {
        font-size: 24px;
    }
	.passdrivtabstxifrt .sow-tabs-tab {
    font-size: 18px !important;
}
.dripassegpont {
    margin-bottom: 10px;
    margin-top: 20px;
}
	    .evpgappsec .sa_hover_container {
        padding: 20px 10px !important;
    }
	.apptedhding {
    padding-left: 0px;
}
	.apptedhding ul li {
    font-size: 22px;
    margin-right: 19px;
}
	.apptedhding ul li a {
    font-size: 26px;
}
	.industries1:before{
		display:none;
	}
	.healthappltext:after{
		display:none;
	}
	.healthappltext ul li {
    font-size: 16px;
    margin-right: 10px;
}
	    .healthappltext h6 {
        margin-top: 10px;
        margin-bottom: 14px;
    }
	    .healthappltext h2 {
        font-size: 24px !important;
        margin-bottom: 10px !important;
    }
	    .healthappltext a.requesrheltha {
        font-size: 18px !important;
        border-radius: 50px !important;
        margin-top: 30px !important;
    }
	    .androidapplhead h3 {
        font-size: 23px !important;
        line-height: 28px;
    }
	    .androiporttabs .sow-tabs-panel-content h2 {
        font-size: 22px;
        margin-bottom: 32px;
    }
	    .androiporttabs .sow-tabs .sow-tabs-tab-container .sow-tabs-tab {
        padding: 10px 12px !important;
        font-size: 19px !important;
    }
	    .androiporttabs .sow-tabs-panel-content h2 {
        font-size: 22px !important;
        margin-bottom: 32px !important;
    }
	    .androiporttabs .sow-tabs-panel-content p {
        font-size: 18px;
    }
	    .androiporttabs ul li {
        font-size: 16px !important;
    }
	    .industries3 {
        padding: 25px 0px;
    }
	    .decadetext h2 {
        font-size: 23px;
        margin-bottom: 25px;
    }
	.decadetext a {
    padding: 8px 10px 10px 14px;
    font-size: 17px;
    margin-top: 20px;
}
	.industriestabs ul li::marker {
    font-size: 15px;
}
	    .industriestabs ul li {
        padding: 12px 17px;
        font-size: 16px;
        margin-bottom: 12px;
    }
	    .provhelexpericeind .sow-tabs-tab {
        font-size: 18px !important;
        padding: 10px 3px 12px 3px !important;
    }
	.provhelexpericeind .sow-tabs .sow-tabs-panel-container .sow-tabs-panel {
    padding: 10px 10px 10px 10px !important;
}
	    .provhelexpericeind h2 {
        font-size: 19px;
        margin-bottom: 25px;
        margin-top: 15px;
    }
	    .provhelexpericeind p {
        font-size: 18px;
    }
	    .healthdevfollw h2 {
        font-size: 22px;
    }
	    .recognheathtxt h2 {
        font-size: 22px;
    }
	    .technologyindusdesc h3 {
        font-size: 22px;
        margin-bottom: 5px;
        margin-top: 5px;
    }
	    .technologyindusdesc ul li {
        width: 46%;
    }
	.industriestabs .so-widget-sow-tabs-default-1d9d6a74630f .sow-tabs .sow-tabs-panel-container .sow-tabs-panel {
    padding: 0px;
}
	    .industriestabs ul li {
        font-size: 18px;
    }
	    .industriestabs .sow-tabs-tab {
        text-align: center;
    }
	    .mnpopform .modal-dialog {
        max-width: 100% !important;
    }
	    .mnpopform .modal-dialog {
        max-width: 100% !important;
        margin-top: 50px;
    }
	.frmredbox {
    top: 5px;
}
    .mnpopform .modal-body {
        padding: 16px 15px;
    }
	.frmleftsde .d-flex {
    align-items: flex-start;
    display: flex !important;
    flex-direction: column;
}
	button.btnxmark {
    top: -8px;
    right: -6px;
	width: 35px;
    font-size: 21px;
    height: 35px;
}
	    .frmredbox {
        height: 360px;
        display: none;
    }
	.menahd1 {
    padding: 7px 16px;
    width: 75%;
    display: flex;
    align-items: center;
    justify-content: center;
}
	    .frmleftsde h1 {
        font-size: 18px;
        line-height: 26px;
		color: #000;
    }
	.frmleftsde h2 {
    font-size: 21px;
    font-weight: 600;
    color: #000;
}
	    .alimgjfgt ul {
        padding-bottom: 0px;
        padding-left: 0px;
        margin-top: 30px;
    }
	.alimgjfgt ul li {
    list-style: none;
    margin: 0px 9px;
}
	.workperofhed h1 {
    font-size: 32px;
    margin-bottom: 15px;
}
	.workperofhed h6 {
    font-size: 26px;
}
	
	.trmstxtcs h5 {
    font-size: 28px;
}
.trmstxtcs h5:after {
    top: -30px;
    width: 100px;
    height: 100px;
    right: 30px;
}
	.trmscondition h4 {
    font-size: 18px;
}
	.trmstxtcs {
    padding: 80px 0px;
}
	.trmscondition {
    margin-top: 0px;
}
	.termprvclic ul {
    flex-direction: column;
}
	.termprvclic hr {
    display: none;
}
	.termprvclic ul li {
    margin: 2px 4px;
}
	.termprvclic ul li a {
    font-size: 14px;
}
	.upbh_copyright ul li {
    font-size: 14px;
}
	.upbh_copyright {
    padding-top: 20px;
    padding-bottom: 0px;
}
	.row.ftrbatchs img {
    width: 40%;
    display: block;
    margin: auto;
    margin-bottom: 15px;
}
	.flupglobe ul li {
    margin-right: 3px;
}
	.flupglobe {
    border-right: none;
}
	.menu-inr-txt h4 {
  padding-bottom: 10px;
}
.hdr-mainmenu {
  margin-left: 25px;
  padding-left: 0px;
}
.hdr-mainmenu {
  margin-left: 0px;
  padding-left: 0px;
}
p.pharegraphcs {
    font-size: 15px;
    margin-bottom: 3px;
    line-height: 24px;
    margin-top: -6px;
}
.abtflps22 a.contabt {
    padding: 0px 7px 1px 11px !important;
}
.row.menuclscs {
    width: 100% !important;
    margin-left: 0px;
}
.nav-links li a {
    font-size: 15px !important;
}
    .mega-box .content-hdr .row {
        margin-bottom: 0px;
    }
.abtflps22.scndabrt.dfetr.lsstmnu {
    padding-top: 1px;
    margin-bottom: 10px;
}
    .list-sect-mnu p {
        font-size: 16px;
        margin-top: 16px;
        line-height: 21px;
    }
    .nav-links li a {
        padding: 3px 0px !important;
    }
	.abtflps22.scndabrt.dfetr.lsstmnu {
    display: none;
}
    p.pharegraphcs {
        font-size: 15px;
        margin-bottom: -5px;
        line-height: 24px;
        margin-top: -6px;
        margin-left: 10px;
    }
    .content-hdr .row .mega-links li a {
        line-height: 6px;
        margin-bottom: -10px;
    }
.list-sect-mnu ul li a {
    line-height: 2px;
}
.topsrvctxt {
    padding-top: 45px;
}
.row.ftrymnu {
    margin-left: -13px;
}
    .content-hdr .row .mega-links li {
        margin: -9px -5px -6px 0px;
    }
.content-hdr .row .mega-links li a strong {
    font-size: 15px;
}
.mt-2 {
    margin-top: 0px !important;
}
    .content-hdr .row .mega-links li a strong {
        margin-top: 0px;
    }
    .content-hdr .row .mega-links li a strong {
        font-size: 15px;
        padding: 3px;
        font-weight: 500;
    }
.abtflps22.scndabrt.srvcmnulist {
    display: none;
}
.hire-txtsect {
    margin-top: 34px;
}
.hire-txtsect p {
    margin-bottom: 6px !important;
    font-size: 15px;
    margin-top: -23px;
}
.imgaws-sect {
    display: none;
}
ul.mega-links.nxttopic li {
    margin-bottom: 25px !important;
}
ul.mega-links.nxttopic.lsttopic {
    padding-left: 15px;
    margin-top: 4px;
}
img.imgteamhead {
    margin-bottom: 25px;
}
p.dfterh {
    line-height: 25px;
}
.hdr-mainmenu.ghrtyty {
    margin-left: 0px;
}
.abtflps22.scndabrt.dfetr {
    display: none;
}
.hdr-mainmenu.ghrtyty ul li {
    margin-bottom: 12px !important;
}
h4.fgteyrt {
    margin-top: 34px;
}
li.topappsect a {
    padding: 10px !important;
}
    ul.mega-links.dfrty li {
        margin-top: 25px !important;
    }
ul.mega-links.dfrty {
    padding: 14px 0px;
}
    ul.mega-links.secondclsyxt li {
        padding-bottom: 24px !important;
        margin-top: 1px !important;
    }
    p.pharegraphcs {
        display: none;
    }
.list-sect-mnu p {
    display: none;
}
.list-sect-mnu {
    margin-top: -12px;
}
.menu-inr-txt {
    display: none;
}
.hire-txtsect {
    display: none;
}
img.imgteamhead {
    display: none;
}
.hdr-mainmenu.lftsydimg {
        margin-top: -20px;
        margin-left: -18px;
    }
.imgsectmnu {
    display: none;
}
.hdr-mainmenu.ghrtyty.fgrty {
    margin-top: 40px;
}
.frmleftsde {
    display: none;
}
.frmrightsde ul {
    display: none !important;
}
.frmrightsde input.wpcf7-form-control.wpcf7-submit.has-spinner {
    border-radius: 50px;
}
.mnpopform .modal-body{
	background: initial;		
}
.frmrightsde input {
    padding: 6px 13px;
}
.frmrightsde select {
	padding: 6px 13px;
}
.menutop-sect li{
	padding-bottom: 20px;
    padding-left: 24px;
    border-bottom: 1px solid;	
}
label.mobile-item i {
    text-align: right;
    float: right;
}
.wrapper .btn.close-btn {
    position: absolute;
    right: -8px;
    top: 6px;
}
.wrapper .btn {
    color: #000;
    font-size: 28px;
    cursor: pointer;
}
.wrapper .nav-links {
    max-width: 100%;
}
.logo.menulogo {
    position: relative;
    top: -44px;
}
ul.mega-links.secondclsyxt li {
    border: 0px;
}
.list-sect-mnu ul li {
    padding-bottom: 0px;
    padding-left: 0px;
    border: 0px;
}
ul.mega-links.btmscr li:last-child {
    border: 0px !important;
}
ul.mega-links.btmscr li {
    border: 0px;
}
ul.mega-links.btmscr li a:last-child{
	border-bottom:0px;		
}
.logo.menulogo {
    display: block;
}
li.lastmnucs {
    padding-top: 25px;
}
.logo.menulogo {
    padding-left: 16px;
    padding-top: 6px;
    margin-bottom: -55px;
}
.wrapper .btn.close-btn {
    position: absolute;
    right: 2px;
    top: 16px;
}
.hdr-mainmenu.lftsydimg ul li {
    border: 0px;
}	
.hdr-mainmenu.ghrtyty.fgrty.dfgrt ul li {
    border: 0px;
}
ul.mega-links.dfrty li {
    border: 0px;
}
.hdr-mainmenu.ghrtyty.dfgrt li {
    border: 0px;
}
li.contectpage a {
    color: #000;
    font-weight: 600;
    font-size: 18px !important;
}
.bnfsttsone {
    font-size: 29px;
    font-weight: 800;
}
.content-hdr .row .mega-links li a {
    width: max-content;
}
.row.menuclscs {
    margin-top: 0px !important;
}
.list-sect-mnu {
    margin-top: -4px;
    margin-left: 0px;
}
.row.menuclscs {
    margin-left: -21px;
}
ul.mega-links.btmscr {
    margin-top: 7px;
}
    ul.mega-links.dfrty {
        margin-top: -5px !important;
    }
    ul.mega-links.btmscr li {
        margin: 9px -34px -6px 0px !important;
    }
ul.mega-links.btmscr li {
    margin-bottom: 10px !important;
}
.content-hdr .row .mega-links .nxttopic li {
        margin: -9px -5px -6px 0px !important;
    }
    .row.mtryft.tophire-sect {
        margin-top: 65px;
    }
.hdr-mainmenu.lftsydimg.second_hiresect {
    margin-top: 0px;
    margin-bottom: 22px;
}
.restauntintrod h2 {
    font-size: 22px;
    margin-bottom: 11px;
}
.restauntintrod p {
        font-size: 15px;
        margin-bottom: 20px !important;
    }
    .restsrvcheading h2 {
        font-size: 20px;
    }
    .restsrvcheading p {
        font-size: 15px;
    }
.restat_servic_desc h6 {
        font-size: 14px;
        line-height: 24px;
        text-align: center;
    }
.restaupos_service {
    display: flex;
    flex-direction: column-reverse;
}
.restat_servic_desc h3 {
    margin-bottom: 24px;
    text-align: center;
}
.restat_servic_desc h3:before {
    left: 0px;
    right: 0px;
    margin: 0 auto;
}
.restat_servic_img {
    width: 100%;
}
    .featuresrest h2 {
        font-size: 20px;
    }
    .featuresrest p {
        font-size: 15px;
        margin-bottom: 0px;
    }
.featuresrest h6 {
    font-size: 19px;
}
    .resctatextlft h2 {
        font-size: 19px;
    }
.resctatextlft h6 {
    font-size: 18px;
}
    .resctatextlft h3 {
        font-size: 33px;
    }
.resctatextlft a {
    font-size: 17px;
    padding: 2px 16px;
}
.resturbenefit h6 {
    font-size: 20px;
    padding: 5px 19px;
}
    .resturbenefit h2 {
        font-size: 19px;
    }
    .resturbenefit p {
        font-size: 16px;
    }
    .journeyaws h5 {
        padding: 6px 20px;
        font-size: 19px;
    }
.resturnbnft_tabs .sow-tabs-tab-container {
    width: 100%;
}
.restufeatures p {
    margin-bottom: 0px;
}
.restufeatures .sow-carousel-content {
    text-align: center;
}
.restufeatures .sow-carousel-content {
        padding: 13px 6px;
    }
    .restufeatures p {
        font-size: 15px;
        line-height: 26px;
    }
.resturnbnft_tabs .sow-tabs {
    display: block;
}
.resturnbnft_tabs img:last-child {
    margin-left: 12px;
}
    .resturnbnft_tabs .resttabdescp {
        bottom: 41px;
        right: -12px;
        border-radius: 0px 0px 20px 20px;
		position: relative;
    }
.restindustools {
    padding-top: 0px;
}
    .artifisttxt h4 {
        font-size: 21px;
        text-align: center;
        margin-top: -15px;
        margin-bottom: -30px;
    }
.indusarrdsrest:before{
	display:none;
}
.indusarrdsrest:after{
	display:none;
}
.benfitsecthmer {
    padding-bottom: 19px;
}
    .firt-txt img {
        padding: 4px;
        width: 33%;
        border-radius: 14px;
    }
    .firt-txt h4 {
        margin-top: -6px;
        font-size: 22px;
        margin-bottom: 0px;
    }
.text-design h5 {
    font-size: 23px;
    line-height: 30px;
    padding: 0px 0px;
}
.text-design p {
    font-size: 18px;
}
.text-design ul {
    display: block;
    padding: 14px 0px;
    margin-bottom: 4%;
    text-align: center;
}
.text-design ul li h3 {
    font-size: 40px;
    color: #fff;
    font-weight: 700;
    margin: 0px;
}
.text-design ul li {
    font-size: 18px;
    margin-bottom: 20px;
}
.imgadacb ul:after{
	display: none;		
}
.imgadacb ul:after{
	display: none !important;
}
img.imgscnd {
    width: 100% !important;
    margin-top: 26px;
    margin-left: 0px;
}
.imgadacb ul {
    padding-left: 0px;
}
.text-design a {
    background: #fff;
    padding: 11px 23px;
    color: var(--primary-text);
    text-decoration: none;
    font-size: 22px;
    font-weight: 500;
    border-radius: 40px;
    text-align: center;
    margin: 0 auto;
    display: block;
}
.nametxt {
    display: none;
}
.show-popup img {
    width: 120px;
}
.portfolio_txt {
    display: none;
}
.portfolio-secct ul {
    padding-left: 0px;
}
ul.nxtdet {
    padding-top: 15px;
}
.imgadacb ul {
    display: block;
    list-style: none;
}
.imgadacb ul li:last-child img {
    width: 100% !important;
    position: relative;
    right: 0px;
}
img.elemeimgico1 {
    display: none ! IMPORTANT;
}
.text-design img {
    width: 120px !important;
    padding-bottom: 25px;
}
.restat_servic_desc {
    width: 100%;
}
.readymadefip ul.nav {
    padding: 0px 2px;
}
li.nav-item.next-sect {
    display: none;
}
    .readymdappssolutin .owl-nav {
        left: 0;
    }
.rdymdapps {
    border-radius: 20px;
}
    .solution_app_detail img.app_logo {
        width: 45% !important;
    }
    .faq-txtcs h3 {
        text-align: center;
    }
.innertxtchng .accordion-body {
    font-size: 16px;
}
	.faq-txtcs:after{
		display:none;
	}
.innertxtchng .accordion-button {
    font-size: 16px;
}
    .readymadefip ul.nav li {
        margin-bottom: 29px;
        padding: 1px 10px;
    }
/* case study	 */
span.appstepimg1 {
    display: none;
}
.caseapphead strong {
    font-size: 18px;
    margin-top: 7px;
    margin-bottom: 14px;
}
.caseapphead h2 {
    font-size: 22px;
    margin-bottom: 10px;
}
.caseapphead h5 {
    font-size: 19px;
    margin-bottom: 0px;
}
.appdwlon {
    display: none;
}
.talbtsec1 {
    padding-bottom: 0px !important;
}
.caseapphead:after{
	display: none;		
}
.talbtsec2 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.appcaseabout img {
    width: 80%;
    margin: 0 auto;
    display: block;
}
.appcaseabout a {
    margin-top: 15px;
    font-size: 16px;
    padding: 8px 20px 8px 20px;
}
.appcaseabout h5 {
    font-size: 80px;
    margin-bottom: 25px;
}
.featurheding h1 {
    font-size: 40px;
}
.featurescasapp {
    text-align: center;
    margin: 0 auto;
    width: 100%;
}
.featurescasapp img {
    margin: 0 auto;
}
.talbtsec5:after{
	display: none;		
}
.caseclintrequrent h2 {
    font-size: 36px;
    margin-bottom: 34px;
}
.caseclintrequrent h1 {
    font-size: 35px;
}
.caseclintrequrent h6 {
    font-size: 18px;
    margin-bottom: 20px;
}
.requreappoint h4 {
    font-size: 20px;
}
.requreappoint p {
    font-size: 16px;
    margin-bottom: 0px;
}
.requreappoint {
    padding: 12px 15px;
    margin-bottom: 23px;
    border-radius: 10px;
}
.talbtsec5:before{
	display: none;		
}
.sceapbnfttxt h2 {
    font-size: 22px;
    margin-bottom: 5px;
}
.sceapbnfttxt p {
    font-size: 16px;
    margin-bottom: 30px;
}
    .appcasebenefitshed h3 {
        font-size: 40px;
    }
.appcasebenefitshed p {
        font-size: 17px;
        margin-bottom: 15px;
    }
.talbtsec6 {
    padding-top: 13px !important;
}
.appcasebenefitshed h3 {
        font-size: 29px;
    }
.talbtsec7 {
    padding-top: 0px !important;
}
    .tagetchallengtxt h3 {
        font-size: 30px;
		margin-bottom: 0px;
    }
.tagetchallengtxt h3 strong {
    font-size: 30px;
}
.tagetchallengtxt h3:before{
	display: none;		
}
.tagetchallengtxt h6 {
    padding: 7px 11px;
    font-size: 22px;
    margin-bottom: 10px;
}
.tagetchallengtxt h4 {
    font-size: 30px;
    margin-top: 0px;
    margin-bottom: 0px;
}
.tagetchallengtxt h4:before{
	display: none;		
}
.tagetchallengtxt p {
    margin-bottom: 10px;
}
.talbtsec8 {
    padding-top: 0px !important;
}
.appcasebenefitshed h3 {
    margin-bottom: 0px;
}
.procesplanngcse {
        height: auto;
    }
.procesplanngcse h1 {
    font-size: 50px;
}
.procesplanngcse {
    padding: 10px 25px;
}
.talbtsec9 {
    padding-top: 0px !important;
}
.resultcaseapp p {
    font-size: 17px;
    text-align: center;
    color: #000;
    margin-bottom: 10px;
    font-weight: 400;
}
.resulltmodtabs .sow-accordion-panel-open .sow-accordion-panel-header {
    font-size: 26px;
    line-height: 45px;
}
.resulltmodtabs .sow-accordion-panel-open .sow-accordion-panel-border {
    font-size: 16px;
    padding: 8px 12px !important;
    border-radius: 10px;
}
.resulltmodtabs .sow-accordion-panel-header {
    padding: 3px 20px 3px 20px !important;
    font-size: 20px;
    border-radius: 10px;
    margin-bottom: 19px;
}
    .resultappcse {
        height: auto;
    }
.resultappcse {
    border-radius: 15px;
    padding: 0px 0px;
}
.resultappcse img {
    display: none;
}
.resultcaseapp h3 {
    font-size: 41px;
    margin-bottom: 0px;
}
.talbtsec10 {
    padding-top: 13px !important;
}
.appcsebomainclint h4 {
    font-size: 28px;
    font-weight: 700;
    position: relative;
    margin-bottom: 19px;
    color: #000;
}
.appcsebomainclint h4:before {
    bottom: -14px;
}
.appcsebomainclint p {
    font-size: 16px;
}
    .ratingappcsehed h1 {
        font-size: 34px;
        margin-bottom: -14px;
    }
.talbtsec13:after{
	display: none;		
}
    .ratintapptext h2 {
        font-size: 33px;
        text-align: center;
    }
.ratintapptext h2:before{
	display: none;		
}
.talbtsec13 {
    padding-top: 18px !important;
    padding-bottom: 35px !important;
}
    .ratintapptext p {
        font-size: 18px;
        margin-top: 7px;
        text-align: center;
    }
.apponernme {
    padding: 6px 10px;
    border-radius: 8px;
    font-size: 20px;
}
.talbtsec1 {
    padding-top: 20px !important;
}
    .appcaseabout h5 {
        font-size: 40px !important;
    }
	.appcaseabout h5:before{
		display: none;
	}
	label.btn.close-btn i {
    position: relative;
    top: -9px;
    left: -1px;
    color: #fff;
    font-size: 23px;
}
	
	
}