@media only screen and (min-width: 1600px) and (max-width: 1920px) {
	.container {
		/* max-width: 1450px; */
	}
	.section-padding-02 {
		padding: 60px 0px 0px;
	}

	.Influencers {
		height: 600px;
	}

	figure.sale,
	figure.computer,
	figure.sale1,
	figure.laptop {
		position: relative;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		align-items: center;
	}

	.content-text.text-center {
		padding: 0;
	}

	.hidden-lg {
		display: none;
	}

	.contentabt h2,
	.centerheading h2,
	.centerheading h2,
	.Cta_sec .content-text h2,
	.web-design .web-text h2,
	.web-development .web-text h2,
	.Graphic-Design .web-text h2,
	.SEO .seo-text h2,
	.Revolutionize-text h2,
	.section8 .sec8_head h2,
	.Let-Right .content-text h2,
	.website-text h2,
	.Speak .content-text h2,
	.Contact-Us h2,
	.ecommerce_text h2,
	.COntent01 h1,
	.Revolutionize-text h1,
	.splider h1,
	.Speak .content-text h6 {
		font-size: 50px;
		line-height: 62px;
		margin-bottom: 12px;
	}

	.web-design,
	.web-development,
	.Graphic-Design,
	.SEO,
	.Revolutionize,
	.splider,
	.Let-Right,
	.Our-Website,
	.Speak,
	.Clients,
	section.splider,
	.FaqSec-name-faq,
	.Webservice-Sec,
	.Cta_sec,
	.funnel {
		padding: 70px 0px;
	}

	.SEO .row {
		align-items: center;
	}

	.web-img img {
		width: 75%;
	}

	.sec-logo ul {
		justify-content: start;
		margin-top: 40px;
	}

	.content-n h6 {
		font-size: 18px;
		line-height: 26px;
	}

	.content-n h6 span {
		display: inline-grid;
	}

	.Webservice-Sec {
		padding-top: 4rem;
		padding-bottom: 0rem;
	}

	.contnt-inner h1 {
		font-size: 34px;
	}

	.web-contn h5 {
		font-size: 34px;
		margin: 0;
	}

	.Design-1.SEO {
		padding: 75px 0px 75px;
	}

	.SEO .seo-text h1 {
		line-height: 35px;
		font-size: 29px;
		margin-bottom: 10px;
	}

	.organicban.SEO {
		padding: 70px 0px;
	}

	figure.Seoap img {
		width: 100%;
	}

	.web-text.webcu p {
		width: 100%;
	}

	.Smm-INER.web-design {}

	.Influencers {
		background-position: top;
		height: 850px;
	}

	.Our-Website {
		padding: 75px 0px 50px;
	}

	.Brandbok {
		padding: 120px 0px 120px;
	}

	.web-text.websitn h2 {
		font-size: 34px;
		line-height: 44px;
		margin-bottom: 12px;
	}

	.Branding-im {
		padding: 0 0px 0px;
	}

	.Section-01 .row {
		align-items: center;
	}

	.Web-Development-img img {
		width: 100%;
	}


	.Section-01 {
		padding-bottom: 4rem;
		padding-top: 9rem;
	}

	.COntent01 p {
		line-height: 25px;
		margin-bottom: 20px;
		font-size: 15px;
		width: 100%;
	}

	.contentabt p {
		font-size: 15px;
		/* width: 82%; */
	}

	.servicetext p {
		font-size: 15px;
	}

	.servicebox {
		padding: 10px 22px;
		height: 401px;
	}

	.bcg-img {
		padding-bottom: 35px;
	}

	.Cta_sec .content-text h6 {
		font-size: 27px;
		line-height: 40px;
	}

	.Cta_sec .content-text p {
		font-size: 18px;
		width: 100%;
	}

	.web-design .web-text h1 {
		font-size: 32px;
		margin-bottom: 16px;
	}

	.web-design .web-text h6 {
		line-height: 36px;
		margin-bottom: 20px;
	}

	.web-text p {
		font-size: 17px;
	}

	section.Speak {
		padding: 70px 0px 0px !important;
	}

	.web-development {
		padding: 56px 0px 64px;
	}

	.web-development .web-text h1 {
		font-size: 35px;
		margin-bottom: 15px;
	}

	.web-development .web-text h6 {
		margin-bottom: 20px;
	}

	.web-development .web-text p {
		font-size: 17px;
	}

	.Graphic-Design .web-text h1 {
		line-height: 39px;
		font-size: 28px;
		margin-bottom: 28px;
	}

	.Graphic-Design .web-text h4 {
		margin-bottom: 17px;
	}

	.Graphic-Design .web-text p {
		width: 100%;
		font-size: 17px;
		line-height: 26px;
	}

	.Graphic-Design {
		padding: 72px 0px 64px;
	}


	.seo-text {
		width: 100%;
	}

	figure.app img {
		width: 100%;
	}

	.website-text h1 {
		margin-bottom: 12px;
	}

	.Our-Website .nav-tabs {
		padding-bottom: 29px;
	}

	.tab-content {
		padding-top: 0;
	}

}

@media only screen and (min-width: 1445px) and (max-width: 1599px) {
	html {
		font-size: 15px;
	}
	.centerheading {
		margin: 35px 0px 0px;
	}
	.section-padding-02 {
		padding: 50px 0px 0px;
	}

	.contentabt h2,
	.centerheading h2,
	.centerheading h2,
	.Cta_sec .content-text h2,
	.web-design .web-text h2,
	.web-development .web-text h2,
	.Graphic-Design .web-text h2,
	.SEO .seo-text h2,
	.Revolutionize-text h2,
	.section8 .sec8_head h2,
	.Let-Right .content-text h2,
	.website-text h2,
	.Speak .content-text h2,
	.Contact-Us h2,
	.ecommerce_text h2,
	.COntent01 h1 {
		font-size: 34px;
		line-height: 44px;
		margin-bottom: 12px;
	}

	.tabs_design .tab-content {
		margin: 0;
	}

	.Speak .content-text {
		padding: 0;
	}

	.web-design,
	.web-development,
	.Graphic-Design,
	.SEO,
	.Revolutionize,
	.splider,
	.Let-Right,
	.Our-Website,
	.Speak,
	.Clients,
	section.splider,
	.FaqSec-name-faq,
	.Webservice-Sec,
	.Cta_sec,
	.funnel {
		padding: 70px 0px;
	}

	.COntent-ab h6 span {
		font-size: 50px;
		line-height: 60px;
	}

	.Speak {
		padding-bottom: 0;
	}

	.Section-02 {
		padding: 0;
	}

	figure.sale1,
	.computer,
	figure.laptop {
		position: relative;
		top: 0;
	}

	.Cta-Cusn .content-text {
		padding: 0;
	}

	.fixedform {
		right: -21.3rem;
		top: 44.7%;
	}

	.Graphic-Design .web-text {
		padding-left: 0;
	}

	.web-img img {
		width: 65%;
	}

	.app img {
		width: 83%;
	}

	.COntent01 p {
		width: 100%;
	}

	.page-banner-section {
		min-height: 550px;
	}

	.page-banner-section .shape-4 {
		bottom: -84%;
	}

	.page-banner-section .shape-3 {
		bottom: -33%;
	}

	section.Packages-wrap {
		padding: 66px 0 80px;
	}

	figure.Seoap img {
		width: 100%;
	}

	.centerheading h6 {
		font-size: 34px;
		line-height: 43px;
	}

	.website-text h4 {
		font-size: 26px;
	}

	.ecommerce_text h5 {
		font-size: 44px;
		margin-bottom: 46px;
	}

	.Speak .content-text h6 {
		font-size: 34px;
		line-height: 44px;
	}

	.Look-What h1 {
		font-size: 36px;
		line-height: 61px;
	}

	.Look-What p {
		font-size: 15px;
	}

	.COntent01 h1 {
		font-size: 34px;
		line-height: 44px;
		margin-bottom: 26px;
	}

	.Contact-Us p {
		font-size: 17px;
		line-height: 33px;
	}

	.Contact-Us h1 {
		font-size: 42px;
	}

	.Contact-Us p {
		font-size: 15px;
		line-height: 30px;
	}

	.COntent01 p {
		font-size: 15px;
		line-height: 28px;
		width: 92%;
		padding-bottom: 20px;
	}

	.contentabt h6 {
		font-size: 27px;
		line-height: 38px;
	}

	.contentabt p {
		font-size: 16px;
		line-height: 25px;
	}

	.Cta_sec .content-text h6 {
		font-size: 28px;
		line-height: 38px;
	}

	.Cta_sec .content-text p {
		font-size: 16px;
		line-height: 26px;
	}

	.web-design .web-text h1 {
		font-size: 36px;
		line-height: 43px;
		margin-bottom: 14px;
	}

	.web-design .web-text h6 {
		font-size: 18px;
		line-height: 31px;
		margin-bottom: 18px;
	}

	.web-design .web-text p {
		font-size: 15px;
		line-height: 24px;
		padding-top: 0;
	}

	.web-development .web-text h1 {
		font-size: 39px;
		line-height: 50px;
		margin-bottom: 14px;
	}

	.web-development .web-text h6 {
		font-size: 18px;
		line-height: 31px;
		margin-bottom: 18px;
	}

	.web-development .web-text p {
		font-size: 14px;
		line-height: 24px;
	}

	.Graphic-Design .web-text h1 {
		font-size: 31px;
		line-height: 50px;
		margin-bottom: 14px;
	}

	.Graphic-Design .web-text h4 {
		font-size: 18px;
		line-height: 31px;
		margin-bottom: 18px;
	}

	.Graphic-Design .web-text p {
		font-size: 14px;
		line-height: 24px;
	}

	.SEO .seo-text h1 {
		font-size: 34px;
		line-height: 48px;
		margin-bottom: 14px;
	}

	.SEO .seo-text h4 {
		font-size: 18px;
		line-height: 31px;
		margin-bottom: 18px;
	}

	.SEO .seo-text p {
		font-size: 14px;
		line-height: 24px;
	}

	.Revolutionize-text h1 {
		font-size: 34px;
		line-height: 44px;
	}

	.Revolutionize-text p {
		font-size: 14px;
		line-height: 24px;
	}

	.splider h1 {
		font-size: 34px;
	}

	.Let-Right .content-text h6 {
		font-size: 21px;
		line-height: 30px;
	}

	.website-text h1 {
		font-size: 48px;
		line-height: 70px;
	}

	.website-text p {
		font-size: 16px;
		line-height: 26px;
		margin-bottom: 23px;
	}

	.Web-Strategy h1 {
		font-size: 31px;
		line-height: 49px;
	}

	.Web-Strategy p {
		font-size: 16px;
		line-height: 31px;
	}

	.phase-img li {
		font-size: 14px;
		margin-bottom: 19px;
	}
	
	figure.sale {
		position: relative;
		top: 0;
	}
}

@media only screen and (min-width: 1366px) and (max-width: 1444px) {
	html {
		font-size: 15px;
	}

	.fixedform {
		right: -21.3rem;
		top: 44.7%;
	}

	.Speak {
		padding-bottom: 0 !important;
	}

	.Graphic-Design .web-text {
		padding-left: 0;
	}

	.web-img img {
		width: 65%;
	}

	.app img {
		width: 83%;
	}

	.COntent01 p {
		width: 100%;
	}

	.page-banner-section {
		min-height: 550px;
	}

	.page-banner-section .shape-4 {
		bottom: -84%;
	}

	.page-banner-section .shape-3 {
		bottom: -33%;
	}

	section.Packages-wrap {
		padding: 66px 0 80px;
	}

	figure.Seoap img {
		width: 100%;
	}

	.centerheading h6 {
		font-size: 34px;
		line-height: 43px;
	}

	.website-text h4 {
		font-size: 26px;
	}

	.ecommerce_text h5 {
		font-size: 44px;
		margin-bottom: 46px;
	}

	.web-design {
		padding: 76px 0px 40px;
	}

	.web-development {
		padding: 100px 0px;
	}


	.Graphic-Design {
		padding: 42px 0px 53px;
	}

	.SEO {
		padding: 50px 0px 27px;
	}

	.Speak .content-text h6 {
		font-size: 25px;
		line-height: 36px;
	}

	.Look-What h1 {
		font-size: 36px;
		line-height: 61px;
	}

	.Look-What p {
		font-size: 15px;
	}

	.COntent01 h1 {
		font-size: 34px;
		line-height: 44px;
		margin-bottom: 26px;
	}

	.Contact-Us p {
		font-size: 17px;
		line-height: 33px;
	}

	.Contact-Us h1 {
		font-size: 42px;
	}

	.Contact-Us p {
		font-size: 15px;
		line-height: 30px;
	}

	.COntent01 p {
		font-size: 15px;
		line-height: 28px;
		width: 92%;
		padding-bottom: 20px;
	}

	.contentabt h6 {
		font-size: 27px;
		line-height: 38px;
	}

	.contentabt p {
		font-size: 16px;
		line-height: 25px;
	}

	.Cta_sec .content-text h6 {
		font-size: 28px;
		line-height: 38px;
	}

	.Cta_sec .content-text p {
		font-size: 16px;
		line-height: 26px;
	}

	.web-design .web-text h1 {
		font-size: 36px;
		line-height: 43px;
		margin-bottom: 14px;
	}

	.web-design .web-text h6 {
		font-size: 18px;
		line-height: 31px;
		margin-bottom: 18px;
	}

	.web-design .web-text p {
		font-size: 15px;
		line-height: 24px;
		padding-top: 0;
	}

	.web-development .web-text h1 {
		font-size: 39px;
		line-height: 50px;
		margin-bottom: 14px;
	}

	.web-development .web-text h6 {
		font-size: 18px;
		line-height: 31px;
		margin-bottom: 18px;
	}

	.web-development .web-text p {
		font-size: 14px;
		line-height: 24px;
	}

	.Graphic-Design .web-text h1 {
		font-size: 31px;
		line-height: 50px;
		margin-bottom: 14px;
	}

	.Graphic-Design .web-text h4 {
		font-size: 18px;
		line-height: 31px;
		margin-bottom: 18px;
	}

	.Graphic-Design .web-text p {
		font-size: 14px;
		line-height: 24px;
	}

	.SEO .seo-text h1 {
		font-size: 34px;
		line-height: 48px;
		margin-bottom: 14px;
	}

	.SEO .seo-text h4 {
		font-size: 18px;
		line-height: 31px;
		margin-bottom: 18px;
	}

	.SEO .seo-text p {
		font-size: 14px;
		line-height: 24px;
	}

	.Revolutionize-text h1 {
		font-size: 27px;
		line-height: 39px;
	}

	.Revolutionize-text p {
		font-size: 14px;
		line-height: 24px;
	}

	.splider h1 {
		font-size: 39px;
	}

	.Let-Right .content-text h6 {
		font-size: 21px;
		line-height: 30px;
	}

	.website-text h1 {
		font-size: 48px;
		line-height: 70px;
	}

	.website-text p {
		font-size: 16px;
		line-height: 26px;
		margin-bottom: 23px;
	}

	.Web-Strategy h1 {
		font-size: 31px;
		line-height: 49px;
	}

	.Web-Strategy p {
		font-size: 16px;
		line-height: 31px;
	}

	.phase-img li {
		font-size: 14px;
		margin-bottom: 19px;
	}

	.funnel {
		padding: 70px 0px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
	.COntent01 p {
		margin: 0px 0px 15px;
	}
	.section-padding-02 {
		padding: 0px 0px 0px;
	}
	.section-padding-02 {
		padding: 40px 0px 0px;
	}

	figure.Seoap img {
		width: 100%;
	}

	.Ads {
		height: 600px;
	}

	.funnel {
		padding: 70px 0px;
	}

	.Influencers {
		height: 550px;
	}

	.card a h3 {
		font-size: 20px;
	}

	.web-text.websitn h2 {
		font-size: 34px;
		line-height: 43px;
	}

	.Revolutionize-text h1 {
		font-size: 34px;
		line-height: 42px;
	}

	.Cta_sec .content-text {
		padding: 0;
	}

	figure.group img {
		width: 100%;
	}

	section.Packages-wrap {
		padding: 70px 0px;
	}

	.Section-02 {
		padding: 0;
	}

	.Webservice-Sec {
		padding: 70px 0px;
	}

	.tabs_design .tab-content {
		margin: 0;
	}

	.website-text p {
		font-size: 16px;
		line-height: 26px;
	}

	section.Packages-wrap h3 {
		font-size: 35px;
		line-height: 45px;
	}

	.Packages-head p {
		font-size: 18px;
		line-height: 30px;
	}

	.Speak {
		padding-bottom: 0 !important;
	}

	figure.computer {
		position: relative;
		top: 0;
	}

	figure.sale {
		position: relative;
		top: 0;
	}

	figure.sale1 {
		position: relative;
		top: 0;
	}

	.Speak .content-text {
		padding: 0;
	}

	.laptop {
		position: relative;
		top: 0;
	}

	.web-design,
	.web-development,
	.Graphic-Design,
	.SEO,
	.Revolutionize,
	.splider,
	.Let-Right,
	.Our-Website,
	.Speak,
	.Clients,
	section.splider,
	.FaqSec-name-faq,
	.bcg-img,
	.Design-2,
	.Design-3,
	.Design-4,
	.Cta_sec {
		padding: 70px 0px;
	}

	.contentabt h2,
	.centerheading h2,
	.centerheading h2,
	.Cta_sec .content-text h2,
	.web-design .web-text h2,
	.web-development .web-text h2,
	.Graphic-Design .web-text h2,
	.SEO .seo-text h2,
	.Look-What h1,
	.Revolutionize-text h2,
	.section8 .sec8_head h2,
	.Let-Right .content-text h2,
	.website-text h2,
	.Speak .content-text h2,
	.Contact-Us h2,
	.ecommerce_text h2,
	.splider h1,
	.COntent01 h1,
	.web-contn h5,
	.Speak .content-text h1,
	.Speak .content-text h2,
	.Speak .content-text h3,
	.Speak .content-text h4,
	.Speak .content-text h5,
	.Speak .content-text h6 {
		font-size: 34px;
		line-height: 42px;
	}

	.fixedform.fixed-forms-main .barforms {
		left: -45px;
	}

	section.Abot.Section-02 {
		padding: 50px 0px;
	}

	.COntent-ab h4 {
		font-size: 60px;
		line-height: 70px;
	}

	.COntent-ab h6 span {
		font-size: 50px;
		line-height: 60px;
	}

	.contentabt p {
		font-size: 15px;
		line-height: 25px;
	}

	h2.title_blk.title_blk_cn {
		font-size: 50px;
		margin: 0px 0px 20px;
	}

	section.process_sec {
		padding: 50px 12%;
	}

	.process_boxes {
		margin: 60px 0px 0px;
	}

	.iconSec {
		padding: 50px 0px 60px;
	}

	.intr-sec2-img {
		width: 60%;
	}

	.intr-sec2-img1 {
		width: 46%;
	}
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
	html {
		font-size: 14px;
	}
	.section-padding-02 {
		padding: 0px 0px 0px;
	}
	.section-padding-02 {
		padding: 40px 0px 0px;
	}
	.servicetext h3 {
		font-size: 17px;
	}

	.Section-02 {
		padding: 0;
	}

	.tabs_design .tab-content {
		margin: 0;
	}

	.icon-text h3 {
		font-size: 16px;
		line-height: 24px;
	}

	section.Packages-wrap {
		padding: 70px 0px;
	}

	section.Packages-wrap h3 {
		font-size: 35px;
		line-height: 45px;
	}

	.Packages-head p {
		font-size: 15px;
		line-height: 25px;
	}

	.clearfix::after {
		display: none;
	}

	.im-age:before {
		display: none;
	}

	.Speak {
		padding-bottom: 0 !important;
	}

	.servicetext p {
		overflow-y: scroll;
		height: 201px;
	}

	.owl-carousel .owl-item img {
		width: 80%;
	}

	.contentabt h2,
	.centerheading h2,
	.centerheading h2,
	.Cta_sec .content-text h2,
	.web-design .web-text h2,
	.web-development .web-text h2,
	.Graphic-Design .web-text h2,
	.SEO .seo-text h2,
	.Revolutionize-text h2,
	.section8 .sec8_head h2,
	.Let-Right .content-text h2,
	.website-text h2,
	.Speak .content-text h2,
	.Contact-Us h2,
	.ecommerce_text h2,
	.splider h1,
	.COntent01 h1 {
		font-size: 40px;
		line-height: 50px;
		margin: 0px;
		padding: 0px 0px 10px 0px;
	}

	.card a {
		font-size: 20px;
	}

	.Look-What p,
	.box p,
	.logo-foot p,
	.Contact-Us p,
	.website-text p,
	.Web-Strategy p,
	.SEO .seo-text p,
	.Revolutionize-text p,
	.Graphic-Design .web-text p,
	.web-development .web-text p,
	.web-design .web-text p,
	.web-design .web-text p,
	.Cta_sec .content-text p,
	.sec8_pricing .sec8_box_left .box_left p,
	.servicetext p,
	.contentabt p,
	.COntent01 p {
		font-size: 16px;
		line-height: 26px;
		margin: 0px 0px 20px;
	}

	.web-design,
	.web-development,
	.Graphic-Design,
	.SEO,
	.Revolutionize,
	.splider,
	.Let-Right,
	.Our-Website,
	.Speak,
	.Clients,
	section.splider,
	.FaqSec-name-faq,
	.Cta_sec {
		padding: 70px 0px;
	}

	.sec-logo ul {
		padding: 0px 0px 0px 85px;
	}

	.fixedform {
		right: -22.99rem;
	}

	.Cta_sec .content-text,
	.Let-Right .content-text,
	.Speak .content-text {
		margin: 0;
		padding: 0;
	}

	.web-design,
	.web-development,
	.Graphic-Design,
	.SEO,
	.Revolutionize,
	.splider,
	.Let-Right,
	.Our-Website,
	.Speak,
	.Clients,
	.FaqSec-name-faq,
	.Cta_sec {
		padding: 70px 0px;
	}

	.btn.btn_request,
	.btn.btn_contact {
		width: auto;
		margin: 1px 5px 10px 0px;
		padding: 10px 20px;
	}

	figure.sale,
	figure.computer,
	figure.sale1,
	figure.laptop {
		position: relative;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		align-items: center;
	}

	section.Our-Website .nav-tabs {
		justify-content: center;
	}

	section.Our-Website .nav-tabs {
		justify-content: center;
	}

	figure.group img {
		width: 100%;
	}

	.phase-img li {
		font-size: 15px;
	}

	.jenna li span {
		font-size: 12px;
	}

	.Influencers {
		padding: 60px 0px 70px;
		height: auto;
		background-position: left;
	}

	figure.laptop {
		/* top: -82px; */
	}

	p.mt-4 {
		padding-top: 0px !important;
	}

	.website-text h1 {
		font-size: 33px;
	}

	.Cta_sec .content-text {
		/* padding: 45px 0px 40px; */
	}

	.Cta_sec .content-text p {
		font-size: 14px;
		width: 92%;
	}

	.Contact-Us h1 {
		font-size: 28px;
	}

	.Web-Strategy h1 {
		font-size: 25px;
	}

	.SEO .seo-text p {
		font-size: 14px;
		line-height: 20px;
	}

	.SEO {}

	.SEO .seo-text h4 {
		font-size: 23px;
		margin-bottom: 10px;
	}

	.web-text.webcu p {
		font-size: 15px;
		line-height: 21px;
	}

	.Desing-iner.web-design {
		padding: 70px 0px;
	}

	.web-text.website-e h1 {
		font-size: 25px;
	}

	.splider .nav-link {
		margin-top: 5px;
	}

	.Web-Strategy p {
		margin-bottom: 20px;
		font-size: 16px;
		line-height: 23px;
	}

	.phase-img li {
		margin-bottom: 13px;
		font-size: 16px;
	}

	.ecommerce_text h5 {
		font-size: 39px;
		margin-bottom: 30px;
	}

	.FaqSec-name-faq {}

	.Look-What h1 {
		font-size: 37px;
	}

	.Contact-Us {
		padding-top: 66px;
	}

	.Contact-Us p {
		font-size: 17px;
		width: 78%;
		margin: auto;
		line-height: 26px;
	}

	.web-contn h5 {
		margin: 0;
		font-size: 40px;
	}

	.btn_request {
		padding: 7px 24px;
		font-size: 15px;
	}

	.Design-1 {
		padding: 70px 0px 70px;
	}

	.seo-text.ppctex p {
		font-size: 15px;
		line-height: 24px;
		margin-bottom: 2px;
	}

	.Design-2 {
		padding: 70px 0px;
	}

	.web-text.websitn h1 {
		font-size: 28px;
		margin-bottom: 0px;
	}

	.Design-3 {
		padding: 70px 0px;
		background-position: top;
		background-size: cover;
	}

	.Design-4 {
		padding: 70px 0px;
	}

	.web-text.websitn h1 {
		font-size: 21px;
	}

	.Revolutionize-text h1 {
		font-size: 40px;
		line-height: 50px;
	}

	.Revolutionize-text p {
		line-height: 21px;
		padding-top: 16px;
	}

	.computer {
		top: -21px;
	}

	.splider {}

	.design-btn {
		margin-top: 29px;
	}

	.section8-txt h1 {
		font-size: 28px;
	}

	.sec8_pricing .sec8_box_left .box_left p {
		font-size: 12px;
	}

	.section8 {
		padding: 70px 0px 30px;
	}

	.sec8_box_right .nav-pills .nav-link {
		padding: 16px;
		font-size: 19px;
	}

	.Speak .content-text h6 {
		font-size: 40px;
		line-height: 50px;
	}

	figure.sale1 {
		margin: 0;
		top: 30px;
	}

	.formcon .form-control {
		width: 100%;
	}

	.formbut .btn_custom {
		padding: 12px 67px;
		width: 100%;
		font-size: 18px;
	}

	.Services ul {
		padding-left: 0;
	}

	div#v-pills-tabContent {
		margin-top: 0px;
	}

	figure.Seoap img {
		width: 100%;
	}

	figure.Seoap img {
		width: 100%;
	}

	.sec8_pricing .sec8_box_left .box_left::before {
		width: 246px !important;
		height: 180px !important;
		left: -25px !important;
	}

	.splider h1 {}

	.tab-content {
		margin-top: 51px;
	}

	.content-n h5 {
		font-size: 22px;
	}

	.Ads {
		background-position: center;
		height: auto;
		background-size: cover;
		padding-top: 5rem;
		padding-bottom: 6rem;
	}

	.Grph-ban.Developmt.funnel.Amzpc {
		padding: 80px 0px 70px;
	}

	.funnel {
		padding: 75px 0px 80px;
	}

	.web-text.websitn h2 {
		font-size: 40px;
		line-height: 50px;
	}

	.banner-img img {
		width: 90% !important;
	}

	figure.newso.Seoap img {
		width: 100%;
	}

	figure.newso.Seoap {
		/* width: 500px; */
	}

	.seo-text.ppctex {
		width: 100%;
	}

	.web-text.websitn p {
		font-size: 14px;
		line-height: 22px;
		width: 96%;
	}

	.Ct-new {
		padding: 30px 0px 10px;
	}

	.Web-Development-img img {
		width: 100%;
	}

	.web-text.websitn {}

	.Brandbok {
		padding: 85px 0px 80px;
	}

	.Branding-im {
		padding: 20px 0px 10px;
	}

	.card a h3 {
		font-size: 20px;
	}

	.contentabt h6 {}

	.RIght-tb p {
		margin-bottom: 10px;
		font-size: 12px;
		line-height: 17px;
		width: 90%;
	}

	.web-design .web-text h1 {
		font-size: 22px;
		line-height: 31px;
	}

	.web-design .web-text p {
		width: 97%;
		margin-top: 0px !important;
		font-size: 15px;
	}

	.web-design {}

	.peo {
		padding: 70px 0px 70px;
	}

	.web-text.website-e p {
		width: 100%;
		font-size: 18px;
		line-height: 26px;
	}

	.website-text p {
		font-size: 17px;
		width: 90%;
		margin: auto;
	}

	.servicebox {
		padding: 10px 20px;
		height: auto;
	}

	.servicebox p {
		height: 130px;
		overflow-y: scroll;
		padding-right: 12px;
		text-align: justify;
	}

	.servicetext h5 {
		font-size: 16px;
	}

	.bcg-img {
		padding: 70px 0px;
	}

	.Sec-03 {
		margin-top: 77px;
	}

	.sec8_pricing .sec8_box_left .box_left h4 {
		font-size: 17px !important;
	}

	.sec8_pricing .sec8_box_left .box_right ul {
		padding-left: 22px;
	}

	.Section-01 {
		padding-bottom: 3rem;
		padding-top: 8rem;
	}

	.contnt-inner h1 {}

	.logo-foot p {
		font-size: 12px;
		line-height: 21px;
	}

	.Services ul h6 {
		font-size: 14px;
	}

	.Our-Website {}

	.logo img {
		width: 79% !important;
	}

	ul.navbar-nav {
		padding-right: 11px;
	}

	.COntent01 p {
		line-height: 22px;
		font-size: 14px;
		margin-bottom: 0;
		width: 100%;
	}

	.Section-01 .row {
		align-items: center;
	}

	.content-n p {
		width: 100%;
		font-size: 14px;
		line-height: 21px;
	}

	.Cta_sec .content-text h6 {
		font-size: 24px;
	}

	.tabs_design .tab-button {
		padding: 9px 18px;
		font-size: 10px !important;
		text-transform: capitalize;
		width: auto;
	}

	.RIght-tb h6 {
		font-size: 26px;
	}

	.tabs_design .tab-container {
		gap: 15px;
	}

	.buttonflex {
		display: flex;
		margin-top: 25px;
	}

	.left-img {
		width: 36%;
	}

	.left-img img {
		width: 100%;
	}

	.Webservice-Sec {
		padding: 70px 0px;
	}

	.website-e {
		width: 100%;
	}

	.web-development .web-text h1 {
		font-size: 31px;
		line-height: 43px;
	}

	.Graphic-Design .web-text h1 {
		font-size: 27px;
		line-height: 40px;
	}

	.app img {
		width: 100%;
	}

	.seo-text {
		width: 100%;
	}

	.SEO .seo-text h1 {
		margin-bottom: 7px;
		font-size: 26px;
		line-height: 36px;
	}

	.web-img img {
		width: 79%;
	}

	.Graphic-Design .web-text {
		padding-left: 0px;
	}

	.btn_contact {
		font-size: 13px;
		padding: 12px 36px;
	}

	.design-btn li {
		padding: 8px 16px;
	}

	.Our-Website .nav-tabs {
		gap: 19px;
		justify-content: center;
	}

	.nav-tabs .nav-link {
		padding-right: 0px;
		padding-left: 0px;
	}

	.icon-text h4 {
		font-size: 16px;
	}

	figure.group img {
		width: 100%;
	}

	.box p {
		height: 200px;
	}

	.jenna li span {
		font-size: 12px;
	}

	.Clients {}

	.COntent-ab h4 {
		font-size: 50px;
		line-height: 60px;
	}

	.COntent-ab h6 span {
		font-size: 40px;
	}

	section.Abot.Section-02 {
		padding: 60px 0px;
	}

	section.process_sec {
		padding: 60px 6%;
	}

	.process_boxes {
		margin: 50px 0px 0px;
	}

	.process_box h3 {
		margin: 25px 0px 20px;
		font-size: 17px;
		line-height: 25px;
	}

	.iconSec {
		padding: 60px 0px 40px;
	}

	.intr-sec2-img {
		width: 63%;
	}

	.intr-sec2-img1 {
		width: 43%;
	}


}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	html {
		font-size: 13px;
	}
	.HeaderMain .navbar-nav li:last-child {
		justify-content: flex-start;
	}
	.HeaderMain .navbar-nav li.child-dropdown .child-list {
		left: 0;
		width: 100%;
		top: 141%;
	}
	.section-padding-02 {
		padding: 0px 0px 0px;
	}
	.dropdown:hover>.dropdown-menu {
		height: 120px;
	}
	.section-padding-02 {
		padding: 30px 0px 0px;
	}

.card a {
    font-size: 19px;
    line-height: 25px;
}

	section.Packages-wrap {
		padding: 50px 0px;
	}

	figure.Seoap img {
		width: 100%;
	}

	section.Grph-ban.Developmt.Influencers {
		height: 650px;
	}

	.Contact-Us {
		padding: 50px 0px 0px 0px;
	}

	.Webservice-Sec {
		padding: 50px 0px;
	}

	.Ads {
		height: 740px;
	}

	.tabs_design .tab-content {
		margin: 0;
	}

	.content-n h5 {
		font-size: 30px;
	}

	.content-n h6 {
		font-size: 18px;
		line-height: 24px;
	}

	.tabs_design .tab-button {
		padding: 11px 6px;
		font-size: 14px;
	}

	.web-contn h5 {
		font-size: 30px;
		line-height: 40px;
		margin: 0;
	}

	.RIght-tb h6 {
		font-size: 21px;
	}

	.RIght-tb p {
		font-size: 14px;
		line-height: 20px;
	}

	section.Packages-wrap h3 {
		font-size: 30px;
		line-height: 40px;
	}

	.Packages-head p {
		font-size: 15px;
		line-height: 25px;
	}

	.clearfix::after {
		display: none;
	}

	.im-age:before {
		display: none;
	}

	.Speak {
		padding-bottom: 0 !important;
	}

	section.pg.glimpse h2 {
		font-size: 40px;
	}

	.owl-carousel .owl-item img {
		width: 80%;
	}

	.col-12.text-center p {
		font-size: 16px;
		line-height: 20px;
	}

	.brand-logos {
		margin: 0;
	}

	section.pg.glimpse {
		padding: 60px 0px;
	}

	.port-btn-st {
		margin: 30px 0px;
	}

	.our-site h4 {
		font-size: 13px;
	}

	.COntent01 h1 {
		margin: 0 0px 7px 0px;
		padding: 0;
	}

	section.Our-Website .nav-tabs {
		justify-content: center;
	}

	.phase-img li {
		font-size: 14px;
	}

	.fixedform {
		right: -42%;
	}

	.fixedform.fixed-forms-main .barforms {
		width: 46px;
		height: 247px;
	}

	.fixedform.fixed-forms-main .barforms span {
		font-size: 16px;
		top: 32%;
	}

	.Web-Strategy p {
		margin: 0px 0px 0px;
	}

	figure.group img {
		width: 100%;
	}

	section.splider {
		padding: 50px 0px;
	}

	section.splider .nav-link {
		font-size: 13px;
		padding: 11px 15px;
		margin: 5px 0px 0px;
	}

	.splider h1 {
		margin: 0px 0px 18px;
	}

	.call {
		font-size: 14px;
	}

	.splider h1,
	.Look-What h1,
	.web-design .web-text h2,
	.web-development .web-text h2,
	.Graphic-Design .web-text h2,
	.SEO .seo-text h2,
	.contentabt h2,
	.centerheading h2,
	.centerheading h2,
	.Cta_sec .content-text h2,
	.Revolutionize-text h2,
	.section8 .sec8_head h2,
	.Let-Right .content-text h2,
	.website-text h2,
	.Speak .content-text h2,
	.Contact-Us h2,
	.ecommerce_text h2,
	.COntent01 h1 {
		font-size: 30px;
		line-height: 40px;
	}

	.Look-What p,
	.box p,
	.logo-foot p,
	.Contact-Us p,
	.website-text p,
	.Web-Strategy p,
	.SEO .seo-text p,
	.Revolutionize-text p,
	.Graphic-Design .web-text p,
	.web-development .web-text p,
	.web-design .web-text p,
	.web-design .web-text p,
	.Cta_sec .content-text p,
	.sec8_pricing .sec8_box_left .box_left p,
	.servicetext p,
	.contentabt p,
	.COntent01 p {
		width: 100%;
		font-size: 15px;
		line-height: 25px;
		padding-bottom: 15px;
		font-weight: 400;
	}

	.btn.btn_custom {
		margin: 0px 0px 3px;
		padding: 8px 25px;
	}

	.sec-logo ul li {
		min-width: 150px;
		max-width: 150px;
		padding-left: 70px;
		min-height: 100px;
		max-height: 100px;
		object-fit: contain;
	}

	.sec-logo ul li img {
		min-width: 150px;
		max-width: 150px;
		min-height: 88px;
		max-height: 88px;
		object-fit: contain;
	}

	.Section-02 {
		padding-bottom: 0;
	}

	.bcg-img,
	.Sec-03 {
		padding: 50px 0px;
		margin: 0;
	}

	.section8 {
		padding: 50px 0px !important;
	}

	.servicetext p {
		overflow-y: scroll;
		height: 201px;
	}

	figure.sale,
	figure.computer,
	figure.sale1,
	figure.laptop {
		position: relative;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		align-items: center;
	}

	.Cta_sec .content-text,
	.Let-Right .content-text,
	.Speak .content-text {
		margin: 0;
		padding: 0;
	}



	.card a h3 {
		font-size: 18px;
		line-height: 27px;
	}

	.ecommerce_text h2 {
		margin: 0px 0px 30px 0px;
	}

	.jenna li span {
		font-size: 11px;
	}

	.jenna li {
		font-size: 13px;
	}

	.btn.btn_request,
	.btn.btn_contact {
		margin: 0px 0px 10px 0px;
		padding: 8px 12px;
		font-size: 13px;
	}

	.Footer {
		padding: 50px 0px 0px;
	}

	.logo-foot img {
		width: 65%;
	}

	.copyright li {
		font-size: 15px;
	}

	.COntent-ab h4 {
		font-size: 50px;
		line-height: 60px;
	}

	.contentabt h6 span {
		font-size: 30px;
	}

	section.Abot.Section-02 {
		padding: 50px 0px;
	}

	h2.title_blk.title_blk_cn {
		font-size: 40px;
		line-height: 50px;
		margin: 0px 0px 15px 0px;
	}

	p.para_title.para_title_cn {
		font-size: 14px;
		line-height: 24px;
	}

	.process_boxes {
		margin: 50px 0px 0px;
	}

	.process_boxes .col-sm-3:first-child .process_box:after {
		display: none;
	}

	.intr-icon-box h3 {
		font-size: 16px;
	}

	.process_boxes .col-sm-3:nth-child(2) .process_box:after {
		display: none;
	}

	.process_boxes .col-sm-3:nth-child(3) .process_box:after {
		display: none;
	}

	.process_box h3 {
		font-size: 15px;
		line-height: 25px;
		margin: 20px 0px;
	}

	.process_box p {
		font-size: 13px;
		line-height: 18px;
	}

	section.process_sec {
		padding: 50px 0px;
	}

	.iconSec {
		padding: 50px 0px;
	}

	.intr-sec2-img1 {
		width: 45%;
	}

	.intr-sec2-img {
		width: 65%;
	}

	.web-design,
	.web-development,
	.Graphic-Design,
	.SEO,
	.Revolutionize,
	.splider,
	.Let-Right,
	.Our-Website,
	.Speak,
	.Clients,
	.FaqSec-name-faq,
	.Design-2,
	.Design-3,
	.Design-4,
	.Cta_sec,
	.bcg-img,
	.Cta-Cusn.Cta_sec,
	.Webservice-Sec,
	.web-design,
	.Developmt.web-development,
	.Grph-ban.Graphic-Design,
	.Cms_Ban.SEO,
	.Cutom-website.Graphic-Design,
	.Revolutionize,
	.Our-Website,
	.Speak,
	section.splider,
	.FaqSec-name-faq,
	.Clients,
	.LogoBan-1,
	.Ct-new,
	.Brandbok,
	.funnel,
	.Branding-im,
	.Grph-ban.Graphic-Design,
	section.Cta-Cusn.Cta_sec {
		padding: 50px 0px;
	}

	.tab-container.seo-cont .tab-button {
		font-size: 12px;
		padding: 13px 6px;
	}

	.tab-container.seo-cont {
		margin: 25px 0px;
	}

	.Contact-Us h1 {
		font-size: 30px;
	}


}

@media only screen and (min-width: 520px) and (max-width: 767px) {
	.contentabt h2 {
		padding: 15px 0px 0px;
	}
	.section.contact-info-section.section-padding-02 {
		padding: 30px 0px 0px;
	}
	.HeaderMain .navbar-nav li.child-dropdown .child-list {
		left: 0;
		width: 100%;
		top: 141%;
	}
	
	.centerheading {
		margin: 15px 0px 0px;
	}
	.contact-info-section .contact-info-wrap .single-contact-info .info-content p a {
		font-size: 14px;
	}

	.contact-info-section .contact-info-wrap .single-contact-info .info-content .title {
		font-size: 20px;
		margin: 15px 0px 0px;
	}

	section.Cta-Cusn.Cta_sec {
		padding: 40px 0px;
	}

	.clearfix::after {
		display: none;
	}

	.im-age:before {
		display: none;
	}

	section.Packages-wrap {
		padding: 40px 0px;
	}

	section.Packages-wrap h3 {
		font-size: 30px;
		line-height: 40px;
	}

	.Packages-head p {
		font-size: 15px;
		line-height: 25px;
	}

	.Packages-inner .Packages-buttons {
		margin: 0;
	}

	.Packages-tabitem .boxpackages {
		margin: 0px 0px 30px;
	}

	.Speak {
		padding-bottom: 0 !important;
	}

	.port-btn-st {
		margin: 40px 0px;
	}

	section.pg.glimpse {
		padding: 30px 0px;
	}


	.owl-carousel .owl-item img {
		width: 83%;
	}

	section.pg.glimpse {
		padding: 40px 0px;
	}

	.contentabt h2,
	.centerheading h2,
	.centerheading h2,
	.Cta_sec .content-text h2,
	.web-design .web-text h2,
	.web-development .web-text h2,
	.Graphic-Design .web-text h2,
	.SEO .seo-text h2,
	.Revolutionize-text h2,
	.section8 .sec8_head h2,
	.Let-Right .content-text h2,
	.website-text h2,
	.Speak .content-text h2,
	.Contact-Us h2,
	.ecommerce_text h2,
	.web-text.websitn h2,
	.COntent01 h1,
	.Speak .content-text h6 {
		font-size: 35px;
		line-height: 45px;
		margin-bottom: 12px;
	}

	section.Abot.Section-02 {
		padding: 40px 0px;
	}

	.COntent-ab h4 {
		font-size: 46px;
	}

	.COntent-ab h6 {
		line-height: 41px;
	}

	.COntent-ab h6 span {
		font-size: 35px;
		line-height: 40px;
	}

	section.process_sec {
		padding: 40px 0%;
	}

	h2.title_blk.title_blk_cn {
		margin-bottom: 8px;
		font-size: 35px;
	}

	p.para_title.para_title_cn {
		font-size: 14px;
		margin: 0px;
	}

	.process_boxes {
		margin: 40px 0 0px;
	}

	.process_boxes {
	display: block;
	}

	.process_boxes .col-sm-3:nth-child(3) .process_box:after {
		display: none;
	}

	.process_boxes .col-sm-3:nth-child(2) .process_box:after {
		display: none;
	}

	.process_boxes .col-sm-3:first-child .process_box:after {
		display: none;
	}

	.fixedform.fixed-forms-main .barforms {
		display: none;
	}

	.theme-btn.bt-support-now {
		display: none;
	}

	.theme-btn.bt-buy-now {
		display: none;
	}

	.process_box h3 {
		margin: 25px 0 10px;
	}

	.process_box {
		padding-bottom: 20px;
	}

	.iconSec {
		padding: 40px 0px;
	}

	.intr-icon-box {
		margin-bottom: 20px;
	}

	.intr-sec2-img {
		width: 68%;
	}

	.intr-sec2-img1 {
		margin-left: -16.7%;
		width: 50%;
	}

	.brand-logos {
		margin: 0;
	}

	.our-site {
		padding: 15px 0px;
	}

	section.pg.glimpse h2 {
		font-size: 30px;
		margin-bottom: 0px;
	}

	.col-12.text-center p {
		margin: 0px;
		font-size: 15px;
	}

	.our-site h4 {
		font-size: 18px;
		padding-bottom: 25px;
	}

	.workList li {
		width: 100%;
	}

	.entry-box h3 {
		font-size: 24px;
	}

	.entry-box img {
		height: 100%;
		object-fit: cover;
	}

	#entry-popup .footer-form-input .form-group textarea {
		height: 80px;
	}

	.footer-form-input .form-group input,
	.footer-form-input .form-group textarea {
		margin-bottom: 15px;
	}

	#entry-popup .entry-box {
		height: 100%;
	}

	#entry-popup .entry-box .leadForm {
		padding: 0;
	}

	#entry-popup .entry-box .footer-area-form {
		padding: 10px 20px;
	}

	.popup-img {
		display: none;
	}

	.buttonflex {
		display: block;
	}

	.buttonflex .btn {
		width: 100%;
	}

	.buttonflex .btn-custom {
		margin-bottom: 4px;
	}

	.buttonflex .btn_request.live-chate {
		margin-bottom: 0px;
	}

	.live-chate {
		margin-left: 0;
	}

	.btn-custom {
		padding: 11px 17px;
		font-size: 14px;
	}

	.contnt-inner.COntent01 ul {
		margin-top: 20px;
	}

	.Webservice-Sec h5 {
		padding-bottom: 0;
		font-size: 19px;
		line-height: 26px;
	}

	.Cms_Ban.SEO {
		padding: 40px 0px 0px;
	}

	.contnt-inner.COntent01 ul li:after {
		top: 2px;
	}

	.formcon .form-control {
		width: 100%;
	}

	.formbut .btn_custom {
		width: 100%;
	}

	.Influencers {
		height: auto;
		padding-top: 35px;
		padding-bottom: 10px;
		background-position: left;
	}

	.Smm-INER.web-design {}

	.web-text.webcu p {
		margin-top: 0px !important;
		margin-bottom: 0px;
	}

	.box p {
		overflow-y: scroll;
		width: 100%;
		height: 170px;
		text-align: justify;
		padding-right: 11px;
	}

	.Ads {
		height: auto;
		padding: 20px 0px 14px;
		background-position: left;
	}

	figure.Seoap img {
		width: 100%;
	}

	.web-text.webcu {
		padding-left: 0px;
		padding-bottom: 20px;
	}

	.funnel {
		padding: 30px 5px 50px;
	}

	.Grph-ban.Developmt.funnel.Amzpc {
		padding: 32px 0px 35px;
	}

	.Grph-ban.Developmt.funnel.Amzpci {
		padding: 31px 5px 35px;
	}

	.Ct-new {
		padding: 20px 0px 30px;
	}

	.Brandbok {
		padding: 35px 0px 15px;
	}

	.Web-Development-img {
		padding-top: 17px;
	}

	.Branding-im {
		padding: 40px 0px 0px;
	}

	.secondpara {
		margin-bottom: 24px !important;
		padding-bottom: 23px;
	}

	.content-n h5 {
		line-height: 35px;
		font-size: 25px;
	}

	.Design-3 {
		background-position: top;
		padding: 40px 0px 16px;
	}

	.web-text.websitn h1 {
		font-size: 19px;
		margin-bottom: 0px;
	}

	.design-btn {
		margin-top: 20px;
		margin-bottom: 0px;
	}

	.tab-content {
		margin-top: 19px;
	}

	.copyright {
		padding-left: 0px;
	}

	.web-img {
		justify-content: center;
		margin-top: 25px;
	}

	.web-img img {
		width: 85%;
	}

	.tabs_design .tab-container {
		display: block;
		margin: 10px 0px 0px;
	}

	.tabs_design .tab-button {

		margin-bottom: 12px;

	}

	.website-e {
		width: 100%;
	}

	.peo {
		padding: 40px 0px;
	}

	.web-text.website-e p {
		width: 100%;
		font-size: 15px;
		line-height: 23px;
	}

	.sec8_box_right .nav-pills .nav-link {
		font-size: 19px !important;
	}

	.section8 {
		padding: 40px 0px !important;
	}

	.bttonban {
		display: flex;
		gap: 10px;
	}

	.btn_custom.noborder {
		margin: 0;
	}

	.details {
		margin-top: 0px;
	}

	.Footer {
		padding: 30px 0px 0px 0px;
	}

	figure.sale {
		position: static;
	}


	.copyright ul {
		padding-left: 0px;
		display: block;
	}

	figure.app img {
		width: 100%;
	}

	.seo-text {
		width: 100%;
	}


	.sec8_pricing .sec8_box_left .box_left::before {
		left: 120px !important;
		bottom: 0px !important;
		width: 233px !important;
		height: 198px !important;
	}

	.servicebox {
		padding: 10px 17px;
		height: fit-content;
	}

	.btn.btn_custom,
	.content-text .btn_request,
	.btn.btn-custom.openpopup,
	.COntent01 .btn_custom {
		margin: 10px 0px 0px 0px;
	}

	.formcon {
		display: block;
	}

	.formcon .form-group {
		margin-bottom: 20px;
	}


	.Contact-Us {
		padding-top: 20px;
	}

	.splider .nav-link {
		margin: 0px 3px;
		font-size: 10px !important;
		padding: 11px 11px !important;
	}

	figure.sale1 {
		position: static;
	}

	.tab-container.seo-cont {
		display: block;
		margin-top: 12px;
	}

	.tab-background {
		display: none;
	}

	.tab-container.seo-cont .tab-button {
		font-size: 12px !important;
		padding: 10px 4px !important;
		color: #fff;
		background: var(--button-color);
		margin-bottom: 14px;
		width: 48%;
	}

	.tabs_design .tab-button.active {
		background: #000;
	}

	.Webservice-Sec {
		padding: 40px 0px;
	}

	.web-contn h5 {
		margin-bottom: 0px;
		font-size: 35px;
		line-height: 45px;
	}

	.flextb {
		display: block;
	}

	.RIght-tb {
		width: 100%;
	}

	.tabs_design .ta-tab-item {
		padding: 13px 15px;
		width: 100%;
	}

	.RIght-tb p {
		margin-bottom: 17px;
		width: 100%;
		font-size: 14px;
		line-height: 20px;
	}

	.RIght-tb h6 {
		font-size: 18px;
	}

	.buttonflex .btn_request {
		width: 44%;
		/* margin-bottom: 11px; */
		font-size: 13px;
		padding: 11px 14px;
	}

	.left-img {
		display: none;
	}

	.tabs_design .tab-content {
		margin-bottom: 0px;
	}


	.seo-text.ppctex {
		width: 100%;
	}

	figure.newso.Seoap img {
		width: 100%;
		margin-top: 26px;
	}

	.Design-2 {
		padding: 45px 0px 0;
	}

	.web-text.websitn.wbt-2 {
		width: 100%;
	}

	p.Social {
		width: 100%;
	}

	.web-text.websitn p {
		font-size: 13px;
		line-height: 23px;
		padding-bottom: 0px;
	}

	.Web-Development-img img {
		width: 100%;
	}

	.web-text.websitn {
		width: 100%;
	}

	.Design-4 {
		padding: 50px 0px 25px;
	}

	figure.computer {
		position: static;
		margin-top: 46px;
	}

	.Revolutionize .row {
		flex-direction: column-reverse;
	}

	.splider h1 {
		margin-bottom: 11px;
		font-size: 18px;
	}


	.sec8_pricing .sec8_box_left .box_left {
		padding: 2rem 3rem 11rem !important;
		width: 100%;
		background-size: cover !important;
		margin: 0px 0px 20px 0px;
	}


	.Our-Website .website-text h1 {
		line-height: 22px;
		font-size: 20px;
		margin: 0;
	}

	ul#myTab {
		display: flex;
		gap: 0px;
		justify-content: center;
		text-align: center;
		align-items: center;
		padding-bottom: 15px;
	}


	ul#myTab li {
		display: flex;
		width: 47%;
		flex-direction: column;
	}

	figure.group img {
		width: 100%;
	}

	.logo img {
		width: 45% !important;
	}

	figure.laptop {
		position: static;
	}

	.Graphic-Design .web-text {
		margin-top: 22px;
		padding-left: 0;
	}

	.Look-What p,
	.box p,
	.logo-foot p,
	.Contact-Us p,
	.website-text p,
	.Web-Strategy p,
	.SEO .seo-text p,
	.Revolutionize-text p,
	.Graphic-Design .web-text p,
	.web-development .web-text p,
	.web-design .web-text p,
	.web-design .web-text p,
	.Cta_sec .content-text p,
	.sec8_pricing .sec8_box_left .box_left p,
	.servicetext p,
	.contentabt p,
	.COntent01 p {
		width: 100%;
		font-size: 16px;
		line-height: 26px;
		padding-bottom: 15px;
		font-weight: 400;
	}

	.HeaderMain .navbar-nav li:last-child {
		float: unset;
		justify-content: start;
	}

	.contentabt h6 {
		font-size: 15px;
		line-height: 27px;
		margin-bottom: 12px;
	}

	ul.navbar-nav {
		padding-top: 38px;
	}

	.image-1 img {
		margin-bottom: 0px;
	}

	.Sec-03 {
		margin-top: 13px;
	}

	.bcg-img {
		padding: 40px 0px;
	}

	.Cta_sec .content-text h6 {
		font-size: 17px;
		line-height: 24px;
	}

	.web-design .web-text h1 {
		padding-top: 9px;
		font-size: 19px;
		line-height: 27px;
	}

	.web-design .web-text h6 {
		font-size: 15px;
		line-height: 25px;
	}


	.web-development .web-text h1 {
		font-size: 20px;
		line-height: 28px;
	}

	.web-development .web-text h6 {
		font-size: 15px;
		line-height: 21px;
	}

	.Graphic-Design .web-text h1 {
		font-size: 20px;
		line-height: 29px;
	}

	.Graphic-Design .web-text h4 {
		font-size: 15px;
		line-height: 25px;
	}

	.SEO .seo-text h1 {
		font-size: 21px;
		line-height: 29px;
		margin-bottom: 12px;
	}

	.SEO .seo-text h4 {
		margin-bottom: 10px;
		font-size: 15px;
		line-height: 25px;
	}

	.Revolutionize-text h1 {
		font-size: 17px;
		line-height: 25px;
	}

	.Revolutionize {
		padding: 40px 0px;
	}

	.splider h1 {
		font-size: 35px;
		line-height: 45px;
	}

	.splider {
		padding: 40px 0 !important;
	}

	.website-text h1 {
		font-size: 28px;
	}

	.Our-Website {
		padding: 40px 0px;
	}


	.website-text h4 {
		line-height: 29px;
		font-size: 20px;
	}

	.icon-text h4 {
		font-size: 14px;
	}

	.icons-text h4 {
		font-size: 17px;
	}

	.Web-Strategy h1 {
		font-size: 21px;
		line-height: 47px;
	}

	.phase-img li {
		font-size: 13px;
		margin-bottom: 11px;
	}

	.ecommerce_text h5 {
		margin-bottom: 13px;
		font-size: 20px;
	}

	.card a h3 {
		font-size: 14px;
		margin: 0;
	}

	.card-block.col-12 p {
		padding: 9px 0px 0px 0px;
		font-size: 14px;
		margin: 0;
	}

	.FaqSec-name-faq .card .accordion-head i {
		font-size: 23px;
	}

	.FaqSec-name-faq {
		padding: 40px 0px;
	}


	.call {
		font-size: 16px;
	}

	.Look-What h1 {
		font-size: 35px;
		line-height: 45px;
	}


	.box {
		margin-bottom: 17px;
		width: 94%;
		margin-left: auto;
		margin-right: auto;
	}

	.Contact-Us h1 {
		font-size: 35px;
		line-height: 45px;
	}


	.Clients {
		padding: 40px 0px;
	}

	.logo-foot img {
		width: 35%;
	}

	.sec-logo li img {
		width: 100%;
	}

	.banner-img img {
		margin: 30px 0px 0px 50px;
		width: 83% !important;
	}

	.Section-01 {
		padding: 65px 0px 42px;
	}

	.Cta_sec .content-text {
		padding: 0;
	}

	.Services ul {
		padding: 0 0;
	}

	.copyright li {
		font-size: 16px;
		text-align: center;
	}


	.content-n {
		padding-right: 0;
		padding-top: 10px;
	}

	.Developmt.web-development {
		padding: 40px 0px;
	}

	.web-text.website-e h1 {
		font-size: 18px;
	}

	.Grph-ban.Graphic-Design {
		padding: 40px 0px;
	}

	.Cutom-website.Graphic-Design .row {
		flex-flow: wrap-reverse;
	}

	.Cutom-website.Graphic-Design {
		padding: 40px 0px;
	}

	.section8-txt h1 {
		font-size: 18px;
	}

	.sec8_pricing .sec8_box_left .box_left p {
		text-align: center;
		margin: 0px 0px 46px 0px !important;
	}

	.sec8_pricing .sec8_box_left .box_right ul li {
		font-size: 13px;
	}

	.sec8_pricing .sec8_box_left .box_right {
		padding: 1.5rem;
	}

	.sec8_box_right {
		margin-top: 20px;
	}

	p.Tg {
		margin-bottom: 0px;
	}

	.tabs {
		margin-top: 19px;
	}

	.FaqSec-name-faq .card-header {
		padding-right: 0;
		padding-left: 0;
	}

	.Speak .content-text {
		padding: 0px 0px;
	}

	.centerheading h6 {
		font-size: 28px;
	}

	.servicebox figure {
		margin: 0;
	}

	.servicetext {
		padding-top: 11px;
	}

	.web-development {
		padding: 50px 0px 50px;
	}

	.Graphic-Design .row {
		flex-wrap: wrap-reverse;
	}

	.Graphic-Design {
		padding: 20px 0px 50px;
	}

	.SEO {
		padding: 40px 0px 0;
		background-position: top;
	}

	.Let-Right .content-text h6 {
		line-height: 27px;
		font-size: 18px;
	}

	.Let-Right .content-text {
		padding: 35px 0px 20px;
	}

	.navbar.navbar-expand-lg {
		padding-left: 0;
		padding-right: 0;
	}

	.Desing-iner.web-design {}

	.Desing-iner.web-design .row {
		flex-wrap: wrap-reverse;
	}

	.RIght-tb h4 {
		font-size: 15px;
	}

	.RIght-tb ul p {
		margin-bottom: 0;
		font-size: 13px;
	}

	.sEO-INER {
		padding: 20px 0px 0px;
	}

	.sEO-INER .row {
		flex-wrap: wrap-reverse;
	}

	.organicban.SEO {
		background-position: top;
		padding-bottom: 0;
		background-size: cover;
	}

	.tabs_design {
		padding-top: 14px;
	}

	.jenna li span {
		font-size: 12px;
	}

	section.splider .nav-link {
		margin-top: 10px;
		width: 90%;
		font-size: 13px !important;
	}

	.jenna ul {
		margin: 0;
	}

	.web-design {
		padding: 40px 0px;
	}

	.web-design .row {
		flex-wrap: wrap-reverse;
	}

	.head {
		padding-top: 31px;
	}

	.head h5 {
		padding-bottom: 10px;
	}

	.package-details .item-list ul li {
		padding: 10px 0;
		width: 98%;
		font-size: 16px;
	}

	.package-details h5 {
		font-size: 26px !important;
		font-weight: 700 !important;
		padding-bottom: 12px;
		margin-bottom: 0px !important;
	}

	.combo-box-pack .info {
		padding: 20px 15px 5px !important;
	}

	.combo-box-pack .details {
		padding: 26px 16px 0px !important;
	}

	.combo-box-pack .price h3 {
		font-size: 41px !important;
	}

	.combo-box-pack .title {
		margin-bottom: 0px !important;
		padding-bottom: 0px !important;
	}

	.combo-box-pack .title h3 {
		margin-bottom: 19px;
	}

	.package-details p {
		margin-bottom: 18px;
		font-size: 17px !important;
	}

	.sec-logo ul li img {
		min-width: 100%;
		max-width: 100%;
		min-height: 50px;
		max-height: 50px;
		object-fit: contain;
	}

	.sec-logo ul {
		flex-wrap: wrap;
	}

	.sec-logo ul li {
		width: 40%;
	}

	.Section-02 {
		padding: 0px 0px 0px 0px;
	}



	.section8 .design-btn .nav-pills .nav-link {
		width: 100%;
	}


	.Web-Strategy p {
		margin: 0px 0px 0px 0px;
	}

	.card a {
		font-size: 14px;
	}

	.Services ul h4 {
		font-size: 25px;
		padding: 24px 0px 0px 0px;
		margin: 0;
	}

	.copyright a {
		font-size: 16px;
		justify-content: center;
	}

	.servicetext p {
		overflow-y: scroll;
		height: 171px;
	}

	.web-img img,
	.Web-Development-img img,
	figure.app img,
	figure.computer img,
	figure.sale img,
	figure.group img,
	figure.sale1 img,
	.contact-img img,
	figure.laptop img {
		min-width: 100%;
		max-width: 100%;
		min-height: 250px;
		max-height: 250px;
		object-fit: contain;
	}

	a.btn.btn_contact {
		font-size: 14px;
	}

	a.btn.btn_contact.live-chate {
		font-size: 14px;
	}

	.bcg-img, .Cta-Cusn.Cta_sec, .Webservice-Sec, .web-design, .Developmt.web-development, .Grph-ban.Graphic-Design, .Cms_Ban.SEO, .Cutom-website.Graphic-Design, .Revolutionize, .Our-Website, .Speak, section.splider, .FaqSec-name-faq, .Clients, .LogoBan-1, .Ct-new, .Brandbok, .Branding-im, .Grph-ban.Graphic-Design, section.Cta-Cusn.Cta_sec, .Cta_sec {
		padding: 40px 0px;
	}

	.Look-What h5 {
		font-size: 35px;
		line-height: 45px;
		font-weight: 700;
	}

	.btn.Submit {
		background: none;
	}
}

@media only screen and (min-width: 300px) and (max-width: 519px) {

	.clearfix::after {
		display: none;
	}
	.HeaderMain .navbar-nav li.child-dropdown .child-list {
		left: 0;
		width: 100%;
		top: 141%;
	}
	
	.contentabt h2 {
		padding: 15px 0px 0px;
	}
	
	.centerheading {
		margin: 15px 0px 0px;
	}

	.im-age:before {
		display: none;
	}

	.Speak {
		padding-bottom: 0 !important;
	}

	section.Packages-wrap {
		padding: 30px 0px;
	}

	section.Packages-wrap h3 {
		font-size: 20px;
		line-height: 29px;
	}

	.Packages-head p {
		font-size: 13px;
		line-height: 20px;
	}

	.Packages-inner .Packages-buttons {
		margin: 0;
	}

	.packag-tit .heading-five {
		font-size: 18px;
	}

	.boxpackages .pack-detail-pri .pack-det-left .heading-three {
		font-size: 19px;
	}

	.boxpackages .pack-detail-pri .pack-det-left .heading-three sup {
		font-size: 15px;
	}

	.Packages-tabitem .boxpackages {
		margin: 0px 0px 25px;
	}

	.botarea-pack .btn-pack-lst-col .botom-live-cht .liovechats-bx .heading-five {
		font-size: 14px;
		line-height: 15px;
	}

	.contentabt h2,
	.centerheading h2,
	.centerheading h2,
	.Cta_sec .content-text h2,
	.web-design .web-text h2,
	.web-development .web-text h2,
	.Graphic-Design .web-text h2,
	.SEO .seo-text h2,
	.Revolutionize-text h2,
	.section8 .sec8_head h2,
	.Let-Right .content-text h2,
	.website-text h2,
	.Speak .content-text h2,
	.Contact-Us h2,
	.ecommerce_text h2,
	.web-text .website-e h2,
	.COntent01 h1 {
		font-size: 30px;
		line-height: 40px;
		margin-bottom: 12px;
	}

	section.Abot.Section-02 {
		padding: 30px 0px;
	}

	.COntent-ab h4 {
		font-size: 40px;
		line-height: 50px;
	}

	.COntent-ab h6 {
		line-height: 41px;
	}

	.COntent-ab h6 span {
		font-size: 30px;
		line-height: 40px;
	}

	section.process_sec {
		padding: 20px 0%;
	}

	h2.title_blk.title_blk_cn {
		margin-bottom: 8px;
		font-size: 30px;
		line-height: 40px;
	}

	p.para_title.para_title_cn {
		font-size: 14px;
		margin: 0px;
	}

	.process_boxes {
		margin: 40px 0 0px;
	}

	.process_boxes {
		display: block;
	}

	.process_boxes .col-sm-3:nth-child(3) .process_box:after {
		display: none;
	}

	.process_boxes .col-sm-3:nth-child(2) .process_box:after {
		display: none;
	}

	.process_boxes .col-sm-3:first-child .process_box:after {
		display: none;
	}

	.fixedform.fixed-forms-main .barforms {
		display: none;
	}

	.theme-btn.bt-support-now {
		display: none;
	}

	.theme-btn.bt-buy-now {
		display: none;
	}

	.process_box h3 {
		margin: 25px 0 10px;
	}

	.process_box {
		padding-bottom: 20px;
	}

	.iconSec {
		padding: 30px 0 20px;
	}

	.intr-icon-box {
		margin-bottom: 20px;
	}

	.intr-sec2-img {
		width: 68%;
	}

	.intr-sec2-img1 {
		margin-left: -16.7%;
		width: 50%;
	}

	.brand-logos {
		padding: 15px 0px 0px;
		margin: 0;
	}

	.our-site {
		padding-top: 0;
	}

	section.pg.glimpse h2 {
		font-size: 20px;
		margin-bottom: 10px;
		line-height: 30px;
	}

	.col-12.text-center p {
		margin: 0px;
		font-size: 14px;
		line-height: 24px;
	}

	.our-site h4 {
		font-size: 15px;
		padding-bottom: 25px;
		line-height: 25px;
	}

	.workList li {
		width: 100%;
	}

	.entry-box h3 {
		font-size: 24px;
	}

	.entry-box img {
		height: 100%;
		object-fit: cover;
	}

	#entry-popup .footer-form-input .form-group textarea {
		height: 80px;
	}

	.footer-form-input .form-group input,
	.footer-form-input .form-group textarea {
		margin-bottom: 15px;
	}

	#entry-popup .entry-box {
		height: 100%;
	}

	#entry-popup .entry-box .leadForm {
		padding: 0;
	}

	#entry-popup .entry-box .footer-area-form {
		padding: 10px 20px;
	}

	.popup-img {
		display: none;
	}

	.buttonflex {
		display: block;
	}

	.buttonflex .btn {
		width: 100%;
	}

	.buttonflex .btn-custom {
		margin-bottom: 4px;
	}

	.buttonflex .btn_request.live-chate {
		margin-bottom: 0px;
	}

	.live-chate {
		margin-top: 10px;
		margin-left: 0;
	}

	.btn-custom {
		padding: 11px 17px;
		font-size: 14px;
	}

	.contnt-inner.COntent01 ul {
		margin-top: 20px;
	}

	.Webservice-Sec h5 {
		padding-bottom: 0;
		font-size: 19px;
		line-height: 26px;
	}

	.Cms_Ban.SEO {}

	.contnt-inner.COntent01 ul li:after {
		top: 2px;
	}

	.formcon .form-control {
		width: 100%;
	}

	.formbut .btn_custom {
		width: 100%;
	}

	.Influencers {
		height: auto;
		padding-top: 35px;
		padding-bottom: 10px;
		background-position: left;
	}

	.Smm-INER.web-design {}

	.web-text.webcu p {
		margin-top: 0px !important;
		margin-bottom: 0px;
	}

	.box p {
		overflow-y: scroll;
		width: 100%;
		height: 141px;
		text-align: justify;
		padding-right: 11px;
	}

	.Ads {
		height: auto;
		padding: 20px 0px 14px;
		background-position: left;
	}

	figure.Seoap img {
		width: 100%;
	}

	.web-text.webcu {
		padding-left: 0px;
		padding-bottom: 20px;
	}

	.funnel {
		padding: 30px 5px 50px;
	}

	.Grph-ban.Developmt.funnel.Amzpc {
		padding: 32px 0px 35px;
	}

	.Grph-ban.Developmt.funnel.Amzpci {
		padding: 31px 5px 35px;
	}

	.Ct-new {
		padding: 20px 0px 30px;
	}

	.Brandbok {
		padding: 35px 0px 15px;
	}

	.Web-Development-img {
		padding-top: 17px;
	}

	.Branding-im {
		padding: 40px 0px 0px;
	}

	.secondpara {
		margin-bottom: 24px !important;
		padding-bottom: 23px;
	}

	.content-n h5 {
		line-height: 30px;
		font-size: 20px;
	}

	.Design-3 {
		background-position: top;
		padding: 40px 0px 16px;
	}

	.web-text.websitn h1 {
		font-size: 19px;
		margin-bottom: 0px;
	}

	.design-btn {
		margin-top: 20px;
		margin-bottom: 0px;
	}

	.tab-content {
		margin-top: 0px;
	}

	.copyright {
		padding-left: 0px;
	}

	.web-img {
		justify-content: center;
		margin-top: 25px;
	}

	.web-img img {
		width: 85%;
	}

	.tabs_design .tab-container {
		display: contents;
	}

	.tabs_design .tab-button {

		margin-bottom: 12px;
	}

	.website-e {
		width: 100%;
	}

	.peo {
		padding: 50px 0px 20px;
	}

	.web-text.website-e p {
		width: 100%;
		font-size: 15px;
		line-height: 23px;
	}

	.sec8_box_right .nav-pills .nav-link {
		font-size: 18px !important;
	}

	.section8 {
		padding: 30px 0px !important;
	}

	.bttonban {
		display: flex;
		gap: 10px;
	}

	.btn_custom.noborder {
		margin: 0;
	}

	.details {
		margin-top: 0px;
	}

	.Footer {
		padding: 30px 0px 0px 0px;
	}

	figure.sale {
		position: static;
	}


	.copyright ul {
		padding-left: 0px;
		display: block;
	}

	figure.app img {
		width: 100%;
	}

	.seo-text {
		width: 100%;
	}


	.sec8_pricing .sec8_box_left .box_left::before {
		left: 19px !important;
		bottom: 0px !important;
		width: 233px !important;
		height: 198px !important;
	}

	.servicebox {
		padding: 10px 17px;
		height: fit-content;
	}

	.btn.btn_custom, .content-text .btn_request, .btn.btn-custom.openpopup, .btn.btn_contact.live-chate, .COntent01 .btn_custom, a.btn.btn_contact {
		margin: 10px 0px 0px 0px;
		width: 100%;
	}

	.btn.Submit {
}

	.formcon {
		display: block;
	}

	.formcon .form-group {
		margin-bottom: 20px;
	}

	.splider ul#myTab li {
		width: 100%;
	}

	.Contact-Us {
		padding-top: 20px;
	}

	.splider .nav-link {
		margin: 0px 3px;
		font-size: 10px !important;
		padding: 11px 11px !important;
	}

	figure.sale1 {
		position: static;
	}

	.tab-container.seo-cont {
		display: block;
		margin-top: 12px;
	}

	.tab-background {
		display: none;
	}

	.tab-container.seo-cont .tab-button {
		font-size: 13px !important;
		padding: 10px 4px !important;
		color: #fff;
		background: var(--button-color);
		margin-bottom: 9px;
		width: 100%;
	}

	.tabs_design .tab-button.active {
		background: #000;
	}

	.Webservice-Sec {}

	.web-contn h5 {
		margin-bottom: 0px;
		font-size: 30px;
	}

	.flextb {
		display: block;
	}

	.RIght-tb {
		width: 100%;
	}

	.tabs_design .ta-tab-item {
		padding: 13px 15px;
		width: 100%;
	}

	.RIght-tb p {
		margin-bottom: 17px;
		width: 100%;
		font-size: 14px;
		line-height: 20px;
	}

	.RIght-tb h6 {
		font-size: 18px;
	}

	.buttonflex .btn_request {
		width: 100%;
		margin-bottom: 11px;
		font-size: 13px;
		padding: 11px 14px;
	}

	.left-img {
		display: none;
	}

	.tabs_design .tab-content {
		margin-bottom: 0px;
	}


	.seo-text.ppctex {
		width: 100%;
	}

	figure.newso.Seoap img {
		width: 100%;
		margin-top: 26px;
	}

	.Design-2 {
		padding: 45px 0px 0;
	}

	.web-text.websitn.wbt-2 {
		width: 100%;
	}

	p.Social {
		width: 100%;
	}

	.web-text.websitn p {
		font-size: 13px;
		line-height: 23px;
		padding-bottom: 0px;
	}

	.Web-Development-img img {
		width: 100%;
	}

	.web-text.websitn {
		width: 100%;
	}

	.Design-4 {
		padding: 50px 0px 25px;
	}

	figure.computer {
		position: static;
		margin-top: 46px;
	}

	.Revolutionize .row {
		flex-direction: column-reverse;
	}

	.splider h1 {
		margin-bottom: 11px;
		font-size: 18px;
	}


	.sec8_pricing .sec8_box_left .box_left {
		padding: 2rem 1rem 11rem !important;
		width: 100%;
		background-size: cover !important;
		margin: 20px 0px 20px 0px;
	}


	.Our-Website .website-text h1 {
		line-height: 22px;
		font-size: 20px;
		margin: 0;
	}

	ul#myTab {
		display: flex;
		gap: 0px;
		justify-content: center;
		text-align: center;
		align-items: center;
		padding-bottom: 15px;
	}


	ul#myTab li {
		display: flex;
		flex-direction: column;
		width: 100%;
	}

	figure.group img {
		width: 100%;
	}

	.logo img {
		width: 45% !important;
	}

	figure.laptop {
		position: static;
	}

	.Graphic-Design .web-text {
		margin-top: 22px;
		padding-left: 0;
	}

	.Look-What p,
	.box p,
	.logo-foot p,
	.Contact-Us p,
	.website-text p,
	.Web-Strategy p,
	.SEO .seo-text p,
	.Revolutionize-text p,
	.Graphic-Design .web-text p,
	.web-development .web-text p,
	.web-design .web-text p,
	.web-design .web-text p,
	.Cta_sec .content-text p,
	.sec8_pricing .sec8_box_left .box_left p,
	.servicetext p,
	.contentabt p,
	.COntent01 p {
		width: 100%;
		font-size: 14px;
		line-height: 20px;
		padding-bottom: 15px;
		font-weight: 400;
	}

	.HeaderMain .navbar-nav li:last-child {
		float: unset;
		justify-content: start;
	}

	.contentabt h6 {
		font-size: 13px;
		line-height: 18px;
		margin-bottom: 12px;
	}

	ul.navbar-nav {
		padding-top: 38px;
	}

	.image-1 img {
		margin-bottom: 0px;
	}

	.Sec-03 {
		margin-top: 13px;
	}

	.bcg-img {
		padding-top: 30px;
		padding-bottom: 10px;
	}

	.Cta_sec .content-text h6 {
		font-size: 17px;
		line-height: 24px;
	}

	.web-design .web-text h1 {
		padding-top: 9px;
		font-size: 19px;
		line-height: 27px;
	}

	.web-design .web-text h6 {
		font-size: 15px;
		line-height: 25px;
	}


	.web-development .web-text h1 {
		font-size: 20px;
		line-height: 28px;
	}

	.web-development .web-text h6 {
		font-size: 15px;
		line-height: 21px;
	}

	.Graphic-Design .web-text h1 {
		font-size: 20px;
		line-height: 29px;
	}

	.Graphic-Design .web-text h4 {
		font-size: 15px;
		line-height: 25px;
	}

	.SEO .seo-text h1 {
		font-size: 21px;
		line-height: 29px;
		margin-bottom: 12px;
	}

	.SEO .seo-text h4 {
		margin-bottom: 10px;
		font-size: 15px;
		line-height: 25px;
	}

	.Revolutionize-text h1 {
		font-size: 17px;
		line-height: 25px;
	}

	.Revolutionize {}

	.splider h1 {
		font-size: 30px;
		line-height: 40px;
	}

	.splider {}

	.website-text h1 {
		font-size: 28px;
	}

	.Our-Website {}


	.website-text h4 {
		line-height: 29px;
		font-size: 20px;
	}

	.icon-text h4 {
		font-size: 14px;
	}

	.icons-text h4 {
		font-size: 17px;
	}

	.Web-Strategy h1 {
		font-size: 18px;
		line-height: 33px;
	}

	.phase-img li {
		font-size: 13px;
		margin-bottom: 11px;
	}

	.ecommerce_text h5 {
		margin-bottom: 13px;
		font-size: 20px;
	}

	.card a h3 {
		font-size: 14px;
		margin: 0;
	}

	.card-block.col-12 p {
		padding: 9px 0px 0px 0px;
		font-size: 14px;
		margin: 0;
	}

	.FaqSec-name-faq .card .accordion-head i {
		font-size: 23px;
	}

	.FaqSec-name-faq {}

	.Speak .content-text h6 {
		font-size: 30px;
		line-height: 41px;
	}

	.call {
		font-size: 16px;
	}

	.Look-What h1 {
		font-size: 30px;
		line-height: 41px;
	}

	.box {
		margin-bottom: 17px;
		width: 94%;
		margin-left: auto;
		margin-right: auto;
	}

	.Contact-Us h1 {
		font-size: 17px;
		line-height: 26px;
	}


	.Clients {}

	.logo-foot img {
		width: 35%;
	}

	.sec-logo li img {
		width: 100%;
	}

	.banner-img img {
		margin-top: 23px;
		width: 83% !important;
		margin-left: 20px;
	}

	.Section-01 {
		padding: 65px 0px 42px;
	}

	.Cta_sec .content-text {
		padding: 0px 0px 10px;
	}

	.Services ul {
		padding: 0 0;
	}

	.copyright li {
		font-size: 11px;
	}

	.content-n {
		padding: 15px 0px 0px 0px;
	}

	.Developmt.web-development {}

	.web-text.website-e h1 {
		font-size: 18px;
	}

	.Grph-ban.Graphic-Design {}

	.Cutom-website.Graphic-Design .row {
		flex-flow: wrap-reverse;
	}

	.Cutom-website.Graphic-Design {}

	.section8-txt h1 {
		font-size: 18px;
	}

	.sec8_pricing .sec8_box_left .box_left p {
		margin-bottom: 0;
	}

	.sec8_pricing .sec8_box_left .box_right ul li {
		font-size: 13px;
	}

	.sec8_pricing .sec8_box_left .box_right {
		padding: 1.5rem;
	}

	.sec8_box_right {
		margin-top: 20px;
	}

	p.Tg {
		margin-bottom: 0px;
	}

	.tabs {
		margin-top: 19px;
	}

	.FaqSec-name-faq .card-header {
		padding-right: 0;
		padding-left: 0;
	}

	.Speak .content-text {
		padding: 0;
	}

	.centerheading h6 {
		font-size: 28px;
	}

	.servicebox figure {
		margin: 0;
	}

	.servicetext {
		padding-top: 11px;
	}

	.web-development {}

	.Graphic-Design .row {
		flex-wrap: wrap-reverse;
	}

	.Graphic-Design {}

	.SEO {
		background-position: top;
	}

	.Let-Right .content-text h6 {
		line-height: 27px;
		font-size: 18px;
	}

	.Let-Right .content-text {
		padding: 0;
	}

	.navbar.navbar-expand-lg {
		padding-left: 0;
		padding-right: 0;
	}

	.Desing-iner.web-design {
		padding: 30px 0px 0;
	}

	.Desing-iner.web-design .row {
		flex-wrap: wrap-reverse;
	}

	.RIght-tb h4 {
		font-size: 15px;
	}

	.RIght-tb ul p {
		margin-bottom: 0;
		font-size: 13px;
	}

	.sEO-INER {
		padding: 20px 0px 0px;
	}

	.sEO-INER .row {
		flex-wrap: wrap-reverse;
	}

	.organicban.SEO {
		background-position: top;
		padding-bottom: 0;
		background-size: cover;
	}

	.tabs_design {
		padding-top: 14px;
	}

	.jenna li span {
		font-size: 12px;
	}

	section.splider .nav-link {
		margin-top: 10px;
		width: 100%;
		font-size: 13px !important;
	}

	.jenna ul {
		margin: 0;
	}

	.web-design {}

	.web-design .row {
		flex-wrap: wrap-reverse;
	}

	.head {
		padding-top: 31px;
	}

	.head h5 {
		padding-bottom: 10px;
	}

	.package-details .item-list ul li {
		padding: 10px 0;
		width: 98%;
		font-size: 16px;
	}

	.package-details h5 {
		font-size: 26px !important;
		font-weight: 700 !important;
		padding-bottom: 12px;
		margin-bottom: 0px !important;
	}

	.combo-box-pack .info {
		padding: 20px 15px 5px !important;
	}

	.combo-box-pack .details {
		padding: 26px 16px 0px !important;
	}

	.combo-box-pack .price h3 {
		font-size: 41px !important;
	}

	.combo-box-pack .title {
		margin-bottom: 0px !important;
		padding-bottom: 0px !important;
	}

	.combo-box-pack .title h3 {
		margin-bottom: 19px;
	}

	.package-details p {
		margin-bottom: 18px;
		font-size: 17px !important;
	}

	.sec-logo ul li img {
		min-width: 100%;
		max-width: 100%;
		min-height: 50px;
		max-height: 50px;
		object-fit: contain;
	}

	.sec-logo ul {
		flex-wrap: wrap;
	}

	.sec-logo ul li {
		width: 40%;
		min-height: 60px;
		max-height: 60px;
	}

	.Section-02 {
		padding: 0px 0px 0px 0px;
	}

	.design-btn li {
		width: 100%;
	}


	.section8 .design-btn .nav-pills .nav-link {
		width: 100%;
	}


	.icon-text h3 {
		font-size: 12px;
		line-height: 18px;
	}

	.Web-Strategy p {
		margin: 0px 0px 0px 0px;
	}

	.card a {
		font-size: 14px;
	}

	.Services ul h4 {
		font-size: 20px;
		padding: 24px 0px 0px 0px;
		margin: 0;
	}

	.copyright a {
		font-size: 13px;
	}

	.glimpse .tab-pill li {
		width: 100%;
	}

	.workList {
		gap: 5px;
	}

	a.btn.btn_request {
		width: 100%;
		margin-top: 8px;
	}

	.port-btn-st {
		padding: 30px 0px;
		margin: 0;
	}

	.section.Cta-Cusn.Cta_sec {
		padding: 30px 0px;
	}

	.SEO,
	.bcg-img,
	.Cta-Cusn.Cta_sec,
	.Webservice-Sec,
	.web-design,
	.Developmt.web-development,
	.Grph-ban.Graphic-Design,
	.Cms_Ban.SEO,
	.Cutom-website.Graphic-Design,
	.Revolutionize,
	.Our-Website,
	.Speak,
	section.splider,
	.FaqSec-name-faq,
	.Clients,
	.LogoBan-1,
	.Ct-new,
	.Brandbok,
	.Branding-im,
	.Grph-ban.Graphic-Design,
	section.Cta-Cusn.Cta_sec,
	.Cta_sec,
	.web-development,
	.Graphic-Design,
	.Let-Right {
		padding: 30px 0px;
	}
}