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

	.buy-bulk-shopify-hours-list ul li {
		width: 46.5%;
	}

}


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

	.stat-box {
		width: 48.5%;
	}

	.stat-box:last-child {
		width: 100% !important;
	}

	.buy-bulk-shopify-hours-row {
		gap: 50px;
	}

	.buy-bulk-shopify-hours-title {
		width: 32%;
	}

	.buy-bulk-shopify-hours-list {
		width: calc(100% - 32%);
	}

	.buy-bulk-shopify-hours-list ul {
		gap: 50px 35px;
	}

	.buy-bulk-shopify-hours-list ul li {
		width: 47%;
	}


	.bulk-shopify-fulltime-resources-row {
		flex-wrap: wrap;
	}

	.bulk-shopify-fulltime-resources-title {
		width: 100%;
		padding-right: 0;
		padding-bottom: 50px;
	}

	.bulk-shopify-fulltime-resources-box {
		width: 100%;
	}

	.request-banner.shopify-bluk .request-banner-text h2 {
		margin-bottom: 10px;
	}

	.request-banner.shopify-bluk .request-banner-text {
		flex-wrap: wrap;
		justify-content: center;
		text-align: center;
	}

	.request-banner.shopify-bluk .request-banner-text .btn-wrapp a {
		margin-top: 20px;
	}

	.bulk-shopify-fulltime-resources,
	.engagement-section,
	.can-you-use-shopify-hours,
	.buy-bulk-shopify-hours,
	.trusted_leading_brands,
	section.faq-sec.flexible-hours-bg {
		padding: 60px 0;
	}

	.our-commitment {
		padding-bottom: 60px;
	}

	.timeline-item p {
		font-size: 16px;
	}

	.faq-sec.flexible-hours-bg .header-text {
		margin-bottom: 0;
	}

	.inner-hero-sec.hire-shopify-dev-flexi-hours {
		margin-bottom: 60px;
	}

	.our-commitment-title {
		margin-bottom: 30px;
	}
}


@media only screen and (max-width: 991px) {
	.inner-hero-sec.hire-shopify-dev-flexi-hours {
		padding-top: 100px;
		padding-bottom: 40px;
	}

	.hire-shopify-dev-left {
		width: 100%;
	}

	.hire-shopify-dev-right {
		width: 100%;
		padding-left: 0;
		padding-top: 50px;
	}

	.stat-box {
		width: calc(50% - 5px) !important;
	}

	.inner-hero-sec {
		padding-top: 140px;
	}

	.our-commintment-feature .commintment-box {
		padding: 30px 25px;
	}


	.buy-bulk-shopify-hours-row {
		gap: 50px;
		flex-wrap: wrap;
	}

	.buy-bulk-shopify-hours-title {
		width: 100%;
	}

	.buy-bulk-shopify-hours-list {
		width: 100%;
	}

	.buy-bulk-shopify-hours-list ul li {
		width: 46.2%;
	}


	.bulk-shopify-fulltime-resources-list ul {
		padding-bottom: 25px;
	}

	.bulk-shopify-fulltime-resources-table {
		padding: 20px 10px;
	}

	.bulk-shopify-fulltime-resources-list.bg-light-yellow {
		width: 50%;
	}

	.bulk-shopify-fulltime-resources-list {
		width: 50%;
	}


	.trusted_leading_logo_item {
		width: calc(25% - 30px);
		min-height: 95px;
		padding: 0 15px;
	}

	.trusted_leading_logo_grid .border_lines .lines_hr div {
		width: 25%;
	}

	.trusted_leading_logo_grid .border_lines .lines_vr .item_5 {
		opacity: 0.2;
	}

	.trusted_leading_logo_grid .border_lines .lines_vr .item_6 {
		opacity: 0;
		display: block;
	}

	.trusted_leading_logo_grid .border_lines .lines_hr .item_5 {
		display: none;
	}

	.buy-bulk-shopify-hours-title,
	.bulk-shopify-fulltime-resources-title {
		text-align: center;
	}

	.buy-bulk-shopify-hours-title br {
		display: none;
	}

	.timeline-item p {
		font-size: 14px;
		line-height: 19px;
		padding: 0 10px;
	}
}

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

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

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

	@keyframes scrollRightToLeft {
		from {
			transform: translateX(-100%);
		}

		to {
			transform: translateX(0%);
		}
	}

	.trusted_leading_logo_grid {
		display: none;
	}

	.trusted_leading_brands .section_title:not(:last-child) {
		margin-bottom: 55px;
	}

	.trusted_leading_brands .section_title h2 {
		line-height: 1.24;
		margin-bottom: 16px;
		font-size: 24px;
	}

	.trusted_leading_brands .section_title p {
		font-size: 14px;
	}

	.trusted_leading_logo_scrolling {
		display: flex;
		flex-direction: column;
	}

	.scrolling_logos_wrap {
		display: flex;
		align-items: center;
		flex-wrap: nowrap;
		overflow: hidden;
	}

	.scrolling_logo_top {
		margin-bottom: 30px;
	}

	.scrolling_logo_middle {
		margin-bottom: 10px;
	}

	.scrolling_logos_wrap .logo_holder {
		display: flex;
		align-items: center;
		white-space: nowrap;
	}

	.scrolling_logos_wrap .logo_holder .logo_item {
		margin: 0 30px;
		min-width: 120px;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.scrolling_logos_wrap.scrolling_logo_top .logo_holder,
	.scrolling_logos_wrap.scrolling_logo_bottom .logo_holder {
		-webkit-animation: scrollLeftToRight 25s infinite linear;
		animation: scrollLeftToRight 25s infinite linear;
	}

	.scrolling_logos_wrap.scrolling_logo_middle .logo_holder {
		-webkit-animation: scrollRightToLeft 25s infinite linear;
		animation: scrollRightToLeft 25s infinite linear;
	}

	.scrolling_logos_wrap.scrolling_logo_bottom {
		margin-left: -25%;
	}

	.pricing-slider-card {
		padding: 20px 15px 20px;
	}

	.stat-box {
		width: 100%;
	}

	.stats-grid {
		margin-bottom: 40px;
	}

	.our-commintment-feature .commintment-box {
		width: 100%;
		border-right: 0;
		border-left: 0;
		padding: 20px 0;
	}

	.our-commintment-feature .commintment-box:nth-last-child(-n + 2) {
		border-bottom: 1px solid #2828281A;
	}


	.buy-bulk-shopify-hours {
		padding: 70px 0;
	}

	.buy-bulk-shopify-hours-row {
		gap: 42px;
	}

	.buy-bulk-shopify-hours-list ul {
		gap: 40px 55px;
	}

	.buy-bulk-shopify-hours-list ul li {
		width: 100%;
	}

	.buy-bulk-shopify-hours-title h2>br {
		display: none;
	}


	.bulk-shopify-fulltime-resources-table {
		flex-wrap: wrap;
		padding: 30px 15px;
	}

	.bulk-shopify-fulltime-resources-list.bg-light-yellow {
		width: 100%;
		padding: 25px 15px;
	}

	.bulk-shopify-fulltime-resources-list {
		width: 100%;
		padding: 44px 15px 0 15px;
		margin-left: 0;
	}

	.bulk-shopify-fulltime-resources-list.bg-light-yellow .get-started-btn {
		position: static;
	}

	.bulk-shopify-fulltime-resources-list .get-started-btn {
		position: static;
		transform: none;
		margin: 20px 0 0;
	}

	.bulk-shopify-fulltime-resources-list .get-started-btn a.btn.btn-red {
		min-width: 100%;
	}

	.bulk-shopify-fulltime-resources-box span.bg-italic {
		font-size: 14px;
	}

	.bulk-shopify-fulltime-resources,
	.engagement-section,
	.can-you-use-shopify-hours,
	.buy-bulk-shopify-hours,
	.trusted_leading_brands,
	section.faq-sec.flexible-hours-bg {
		padding: 50px 0;
	}

	.engagement-sec-title {
		margin-bottom: 30px;
	}

	.engagement-sec-title h2 {
		margin-bottom: 10px;
	}

	.offer-both-fits-text {
		max-width: 457px;
	}

	.circle {
		width: 70px;
		height: 70px;
	}

	.circle::after {
		width: 78px;
		height: 78px;
	}

	.timeline-line {
		top: 110px;
	}

	.accrodion-title h3 {
		line-height: 23px;
		font-size: 16px;
	}

	.accrodion-content li,
	.accrodion-content p {
		font-size: 14px;
		line-height: 30px;
	}

	.request-banner.shopify-bluk .request-banner-text h2 {
		font-size: 24px;
	}

	.hire-shopify-dev-list ul li {
		font-size: 14px;
		line-height: 22px;
		padding-left: 31px;
	}

	.hire-shopify-dev-list ul li::before {
		top: 0;
		width: 19px;
		height: 19px;
	}

	.stat-box {
		padding: 20px 10px;
	}

	.stat-box .val,
	.stat-box .sub,
	.stat-box .sub-old {
		font-size: 16px;
		line-height: 24px;
	}

	.stat-box span.label {
		font-size: 14px;
		line-height: 24px;
		display: inline-block;
		padding: 3px 10px;
		width: 75px;
		text-align: center;
		margin-bottom: 15px;
	}

	.timeline {
		flex-wrap: wrap;
		padding-left: 10px;
		border-left: 1.5px dashed #AD5151;
		margin-left: 5px;
		padding-left: 10px;
		margin-left: 5px;
		border-left: 1.5px solid transparent;
		border-image: repeating-linear-gradient(to bottom,
				#AD5151 0,
				#AD5151 6px,
				transparent 6px,
				transparent 12px) 1;
	}

	.timeline-item {
		width: 100%;
		text-align: left;
		/* border-left: 1.5px dashed #AD5151; */
		padding: 12px 0 12px 12px;
		position: relative;
	}

	.timeline-item p br {
		display: none;
	}

	.timeline-item p {
		font-size: 15px;
		line-height: 20px;
		padding: 0;
	}

	.circle {
		margin: 0 0 20px 0 !important;
	}

	.timeline-item:not(:last-child) {
		margin-bottom: 0;
	}

	.dot {
		margin: 0 0 0 0;
		position: absolute;
		top: 28px;
		left: -18px;
	}

	.timeline-line {
		display: none;
	}

	.buy-bulk-shopify-hours-list ul li h4 {
		margin-bottom: 5px;
	}

	.can-you-use-shopify-hours-list ul li {
		width: 100%;
	}
}


@media only screen and (max-width: 599px) {
	.bulk-shopify-fulltime-resources-box span.bg-italic {
		font-size: 11px;
		line-height: normal;
	}

	.circle {
		width: 50px;
		height: 50px;
		margin: 0 auto 20px;
		font-size: 16px;
		line-height: 43px;
	}

	.circle::after {
		width: 58px;
		height: 58px;
	}

	.dot {
		width: 15px;
		height: 15px;
		margin: 0 auto 20px;
	}

	.timeline-line {
		top: 78px;
	}

	.offer-both-fits-text {
		max-width: 390px;
	}
}

@media only screen and (max-width: 475px) {
	.bulk-shopify-fulltime-resources-box span.bg-italic {
		position: relative;
		top: 4px;
	}

	.offer-both-fits-text {
		max-width: 280px;
	}
}


@media only screen and (max-width: 374px) {
	.circle::after {
		width: 48px;
		height: 48px;
	}

	.circle {
		width: 40px;
		height: 40px;
	}

	.timeline-line {
		top: 68px;
	}

	.bulk-shopify-fulltime-resources-box span.bg-italic {
		font-size: 9px;
	}

	.offer-both-fits-text {
		max-width: 240px;
	}
}