@media only screen and (max-width:1560px) {.customdesign-main{overflow:hidden}}
@media only screen and (max-width:1495px) {}
@media only screen and (max-width:1440px) {.websiteoptimize-main::after{display:none;}  body.customdesign-main.banner-women-bg{bottom:8rem!important}}
@media only screen and (max-width:1400px) {}
@media only screen and (max-width:1394px) {.ourbackendService-mainBanner:before{display:none;}}
@media only screen and (max-width:1280px) {}
@media only screen and (max-width:1200px) {}
@media only screen and (max-width:1024px) {}
@media only screen and (max-width:767px) {.massonary-container li:last-child{margin-bottom:0!important} .whycustomWebdesign-block li.traffic-content p{padding-right:0!important}}
@media only screen and (max-width:1199px) {.team_company .massonary-container {column-count: 3;column-gap: 3rem;}.about-company .massonary-container li:nth-child(2), .about-company .massonary-container li:nth-child(4), .about-company .massonary-container li:nth-child(6) {top: 0rem;}.ourbackendService-mainBanner {padding-top: 5rem;padding-bottom: 5rem !important;} body .customdesign-main .banner-women-bg {display: none;} .ourbackendService-mainBanner figure {position: relative !important;}.hireangular-main p{max-width:100%!important}.hireangular-main .banner-women-bg{bottom:inherit!important;width:100%;position:relative;margin-top:10rem}.whycustomWebdesign-block li.traffic-content p{padding-right:0}.websiteoptimize-main .banner-women-bg::before{width:100%!important}.hireangular-main .banner-women-bg::before{display:none}body .customdesign-main .banner-women-bg{width:100% !important;}body .hireangular-main p, body .ordertowork h2{max-width:100%!important}.hireangular-main .banner-women-bg{bottom:inherit!important;width:100%;position:relative;margin-top:10rem}}
@media only screen and (max-width:990px) {
	.custom-bussiness {
    padding: 5rem 0 0;
}

.premierweb-solution {
    margin-bottom: 4rem;
}
	.trustvocso-block .nodejs-devloper-content p {padding-right: 0;}.smallbussiness-main .nodejs-devloper-logos {justify-content: center;flex-direction: column;}.smallbussiness-main .nodelogo-column:last-of-type {top: 0;}.nodelogo-column:nth-last-of-type(2n) {top: 0rem !important;}.about-company .massonary-container li {margin-bottom: 3rem !important;}.custom-bussiness .counter-main .counter-mg {
margin-bottom: 0;margin-right: 4rem;margin-left: 0;}.custom-bussiness .counter-main .counter-mg .counter-section .counter-title {line-height: 1.8rem;}.ourbackendService-mainBanner{padding-top:5rem;padding-bottom:5rem !important;}body .customdesign-main .banner-women-bg{display:none;}.ourbackendService-mainBanner .banner-women-bg {display: none;}.hireangular-main .banner-women-bg{margin-top:6rem}.whychooseVocso-speed li.traffic-content h2{font-size:3.8rem!important;line-height:5.4rem!important;font-weight:600}.padding-130{padding:6rem 0}.hireangular-main .banner-women-bg{margin-top:6rem}}
@media only screen and (max-width:767px) and (min-width:320px) {

body .footer-contact-form {
    padding-top: 5rem !important;
}

.about-company {
    margin-top: 3rem;
}	
	.team_company h2 {
    font-size: 3.8rem !important;
}

	.countermain-block {
    padding: 3rem 0;
    margin-top: 2rem;
    padding-bottom: 4rem;
}

	.custom-bussiness .counter-main .counter-mg .counter-section h4 {
    font-size: 5rem;
}

.custom-bussiness .counter-main .counter-mg .counter-section h4 .stats-icon {
    width: 25px;
    height: 25px;
}

.custom-bussiness .counter-main .counter-mg .counter-section h4 .stats-icon svg {
    width: 15px;
}
	
	.custom-bussiness h2, .smallbussiness-main h2 {line-height: 5rem;}.trustvocso-block {padding-bottom: 5rem !important;}.team_company {padding: 5rem 0 0rem 0 !important;}.team_company p {max-width: 100% !important;margin: 0 auto 0px;}.nodelogo-column {margin-right: 0;display: flex;width: 100%;justify-content: center;}.nodelogo-column li img {position:relative;}.smallbussiness-main .nodelogo-column li {width: 18rem;height: 18rem;margin-right:2rem;}.smallbussiness-main .nodelogo-column li:last-child{margin-right: 0rem;}.smallbussiness-main .nodelogo-column li {margin-bottom: 2rem;}.team_company .massonary-container {column-count: 1;}.custom-bussiness .counter-main .counter-mg {border-left: 0;
    padding-left: 0rem;
    flex: 1;
    border-bottom: 1.5px solid #404040;
    padding-bottom: 2rem;
    margin-bottom: 2rem !important;margin-right: 2rem;}
	
	
	body .hireangular-main h1 {line-height: 5rem !important;}.counter-title {font-size: 1.4rem !important;}.hireangular-main h1 {font-size: 4rem!important;} .darkmode body .ourbackend-services-box{padding-top:5rem!important}.ourbackend-services-box{padding-bottom:5rem!important}.ourbackend-services-box .fullservice-box .backendServices-box-tile h2{font-size:2.2rem!important}li.appdevelopment-logo img,li.clutch-logo img,li.goodfirm-logo img{position:relative;top:-7px}.whychooseVocso-speed .massonary-container{column-count:1}.whychooseVocso-speed .fullservice-box{min-height:auto}.whychooseVocso-speed .fullservice-box h2{font-size:2.8rem!important}.whycustomWebdesign-block #section8 .mb-0{margin-bottom:0!important}.whycustomWebdesign-block{padding-bottom:0}.trust-logos li.appdevelopment-logo{margin-left:0!important;width:27%!important}.trust-logos li.goodfirm-logo{width:26%}.hiringangular-vocso h2{margin-bottom:5rem!important}.hiringangular-vocso ul li{line-height:2.2rem;font-size:1.8rem}.hiringangular-vocso h3{font-size:2.2rem}.hiringangular-vocso p{font-size:1.8rem}}
@media only screen and (max-width:480px) {.videoIcon-Home{top:10px;position:relative;vertical-align:bottom;height:100%;display:inline-block}}
@media only screen and (max-width:320px){.whychooseVocso-speed{overflow:hidden!important}}

