@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);

.Headings .sub,
.heading {
	font-family: Poppins, sans-serif
}

.Include-detail,
.card_back,
.cta01,
.greenlable,
.icon img,
.top_box {
	display: flex
}

.ctabutton,
.fill-button {
	box-shadow: 0 4px 30px rgba(150, 55, 0, .3)
}

.background03,
.bg-center {
	background-repeat: no-repeat;
	background-position: center
}

:root {
	--clr-primary: #ff5600;
	--clr-primary-light: #fff3ed;
	--clr-danger: #ff7782;
	--clr-success: #41f1b6;
	--clr-white: #fff;
	--clr-info-dark: #7d8da1;
	--clr-Background-Grey: #f7f7f7;
	--clr-grey: #545454;
	--clr-Text-grey: #979797;
	--clr-black: #03030f;
	--clr-warnig: #ff4edc;
	--clr-light: rgba(132, 139, 200, 0.18);
	--clr-primary-variant: #111e88;
	--clr-dark-variant: #677483;
	--clr-color-background: #f6f6f9;
	--card-border-radius: 2rem;
	--border-radius-1: 0.4rem;
	--border-radius-2: 0.8rem;
	--border-radius-3: 1.2rem;
	--card-padding: 1.8rem;
	--padding-1: 1.2rem;
	--box-shadow: 0 2rem 3rem var(--clr-light)
}

* {
	margin: 0;
	padding: 0
}

.partners img {
	width: 100%;
	margin-bottom: 20px
}

.f-desc {
	margin: 20px 0
}

.s-desc {
	color: var(--clr-white);
	font-size: medium
}

.space {
	margin-bottom: 80px;
}

.heading {
	font-weight: 700;
	font-size: 42px !important;
	line-height: 4rem;
	color: var(--clr-black) !important;
}

.Headings .sub {
	font-weight: 400;
	font-size: 14px;
	color: var(--clr-Text-grey);
	line-height: 1.5rem
}

.logo .first-logo {
	justify-content: center;
	align-items: center
}

.logo .second-logo {
	justify-content: center;
	align-items: center;
	padding-top: 10px
}

.bg_grey {
	background-color: var(--clr-Background-Grey);
	border: 1px solid #e6e6e6;
	padding: 30px 0;
}

.border-button,
.fill-button {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 200px;
	height: 48px;
	font-weight: 700;
	font-size: 16px;
	padding: .6rem .75rem !important;
	font-family: Poppins, sans-serif
}

.Optimization-Services {
	display: flex;
	justify-content: center;
	align-items: center
}

.right-image img {
	width: 100%
}
.Optimization-Services-btn {
    background: #FF5600;
    border-radius: 10px;
    padding-top: 22px;
    padding-left: 22px;
    width: 85%;
    margin: auto;
    margin-top: -70px;
    position: relative;
    overflow: hidden;
	left: 10px;
}
.Optimization-Services-btn .text {
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    padding-right: 22px;
    min-height: 64px;
}
.Optimization-Services-btn a {
    font-size: 16px;
    color: #fff;
    font-weight: 500;
    text-decoration: none;
    background: #FF6313;
    padding: 14px 30px;
    border-top-left-radius: 45px;
    display: flex;
    align-items: center;
    gap: 5px;
    width: fit-content;
    margin-left: auto;
}
.Optimization-Services-btn a img {
    height: 11px;
    width: auto;
}

.border-button {
	background-color: var(--clr-white);
	border-radius: 4rem;
	border: var(--clr-dark-variant) 1px solid;
	color: var(--clr-black);
	transition: 0.5s ease-in;
}

.border-button:hover{
	background-color: var(--clr-dark-variant);
	color: #fff;
}

.fill-button {
	background-color: var(--clr-primary);
	border-radius: 4rem;
	border: 0;
	color: var(--clr-white);
	text-decoration: none;
	transition: 0.3s ease-in;

}

.fill-button:hover{
	color: var(--clr-primary);
	border: var(--clr-primary) !important;
	background: none !important;
}

.left-subheading {
	padding-top: 20px;
	padding-bottom: 65px;
	font-family: Poppins, sans-serif;
	font-weight: 400;
	font-size: 15px;
	color: gray;
	line-height: 25px
}

.Include-heading,
.counting,
.toptext {
	font-weight: 600;
	font-family: Poppins, sans-serif
}

.top_box {
	margin-top: 2rem;
	border: 1px solid #f6f6f6;
	background-color: var(--clr-Background-Grey);
	border-radius: 4px;
	align-items: center;
	justify-content: center;
	padding: 30px;
    transition: transform 0.3s ease;
}

.top_box:hover {
	background-color: #fff;
	box-shadow: 0 4px 30px rgba(184, 184, 184, .3);
    transform: translateX(10px);
}

.counting {
	font-size: 48px;
	padding: 20px
}

.toptext {
	font-size: 18px
}

.toptext .topsubtext {
	font-family: Poppins, sans-serif;
	font-weight: 400;
	color: var(--clr-grey);
	margin-top: 10px;
	font-size: 14px;
}

.card_border {
	border: 1px solid #e5e5e5;
	border-radius: 10px;
	background-color: var(--clr-white);
	padding: 20px 10px;
	margin-bottom: 20px;
	display: flex;
    flex-direction: column;
    height: 100%;
}
.Include-card {
    margin-bottom: 20px;
}

.Include-detail {
	margin: auto;
	text-align: center;
	flex-flow: column;
	margin-top: 0;
    margin-bottom: 0;
}

.icon img {
	margin: auto;
	padding: 20px
}

.Include-heading {
	margin-bottom: 10px;
	margin-top: 20px;
	font-size: 20px;
	color: var(--clr-black)
}

.Include-subheading {
	font-family: Poppins, sans-serif;
	font-weight: 400;
	font-size: 14px;
	color: #979797
}

.cta-heading01 {
	font-family: Poppins, sans-serif;
	font-weight: 600;
	font-size: 26px
}

.cta-subheading {
	font-family: Poppins, sans-serif;
	font-weight: 400;
	font-size: 18px;
	margin: 20px 0
}

.cta01,
.cta02 .ctaDetail {
	background-color: var(--clr-primary-light)
}

.cta01 {
	justify-content: center;
	align-items: center;
	border: 1px solid #ffd9d7;
	border-color: var(--clr-primary);
	border-radius: 20px;
	align-items: center;
	justify-content: center
}

.cta01-image img {
	width: 100%
}

.background03 {
	background-image: url("../img/Frame\ 165594.png");
	background-size: cover;
	padding: 30px 0;
}
.background03 .fill-button, .CTA03 .fill-button{
	transition: 0.5s ease-in-out;
}
.background03 .fill-button:hover, .CTA03 .fill-button:hover{
	box-shadow:none;
	background-color: #fff !important;
}
.strategies .accordion-button:focus{
	box-shadow: none;
}

.heading_whychooseus {
	font-family: Poppins, sans-serif;
	font-weight: 600;
	font-size: 38px;
	color: var(--clr-white)
}

.card-heding,
.card-sub-heading {
	color: var(--clr-black);
	font-family: Poppins, sans-serif
}

.card_back {
	background-color: #f1f1f1;
	border-radius: 4px;
	align-items: center;
	justify-content: center;
	margin-bottom: 20px
}

.card-outline {
	background-color: #fff;
	border-radius: 3px;
	border: 1px solid #bcbcbc;
	padding: 16px
}

.orangeline {
	background-color: var(--clr-primary);
	width: 40px;
	height: 3px
}

.divider {
	width: 400px
}

.card-heding {
	font-weight: 700;
	font-size: 18px;
	margin: 15px 0
}

.card-sub-heading {
	font-weight: 500;
	font-size: 14px
}

.ctabutton,
.greenlable {
	color: var(--clr-white)
}

.bg_grey_story {
	padding: 20px 20px 0;
	background-color: var(--clr-Background-Grey);
	border: 1px solid #e6e6e6;
	border-radius: 30px
}

.result img {
	margin-bottom: 50px;
	margin-top: 40px;
}

.website-result {
	margin-bottom: 20px
}

.result-text {
	font-family: Poppins, sans-serif;
	font-weight: 600;
	font-size: 20px
}

.greenlable {
	background-color: green;
	justify-content: space-between;
	align-items: center;
	height: 40px;
	border-radius: 10px
}

.growthicon img {
	margin: 4px;
	float: left;
	height: auto;
	vertical-align: middle;
	display: block;
	text-align: center
}

.keyword {
	font-family: Poppins, sans-serif;
	font-weight: 600;
	font-size: 16px;
	margin-bottom: 10px
}

.ctaText02,
.keyword-detail {
	font-family: Poppins, sans-serif;
	font-weight: 400
}

.keyword-detail {
	font-size: 16px;
	margin-bottom: 35px
}

.services_client_success_stories .first-slide .result img,
.services_client_success_stories .result img {
	margin-bottom: 50px;
	margin-top: 40px;
	width: auto
}

.divider {
	height: 2px;
	background-color: #dfdfdf;
	margin-bottom: 50px
}

.website-image {
	margin-top: 20px
}

.cta02 {
	justify-content: center;
	align-items: center;
	display: flex
}

.cta02 .ctaDetail,
.ctaDetail {
	align-items: center;
	display: flex
}

.cta02 .ctaDetail {
	max-width: 827px;
	border: 1px solid #ffd9d7;
	border-color: var(--clr-primary);
	border-radius: 20px;
	justify-content: center;
	padding: 30px 20px
}

.ctaDetail {
	justify-content: center;
}

.call-icon {
	width: 73px;
	height: 73px;
	background-color: #ffdbcf;
	border-radius: 10px
}

.ctabutton,
.left_line02 {
	background-color: var(--clr-primary)
}

.call-icon .fa-phone {
	color: var(--clr-primary);
	font-size: 40px
}

.ctaText02 {
	font-size: 18px;
	margin: 0 25px;
}

.Ctaheading03,
.ctabutton,
.toptext02 {
	font-family: Poppins, sans-serif;
	font-weight: 700
}

.ctaText02 .ctaSubHeading02 {
	font-family: Poppins, sans-serif;
	font-weight: 600;
	font-size: 24px
}

.ctabutton {
	width: 160px;
	height: 48px;
	border-radius: 4rem;
	border: 0;
	font-size: 16px
}

.top_box02 {
	margin-top: 1rem;
	padding: 15px 0;
	border-radius: 10px;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
}

.top_box02.active,
.top_box02:hover {
	border: 1px solid;
	background-color: #fbfbfb;
	border-color: var(--clr-primary);
	box-shadow: 0 4px 30px rgba(184, 184, 184, .3)
}

.left_line02 {
	margin-left: 20px;
	margin-right: 20px;
	width: 6px;
	height: 73px
}

.toptext02 {
	font-size: 20px
}

.toptext02 .topsubtext02,
.toptext03 .topsubtext03 {
	font-family: Poppins, sans-serif;
	font-weight: 400;
	color: var(--clr-grey);
	margin-top: 10px;
	font-size: 14px
}

.achieved-image img {
	width: 100%;
	margin-bottom: 80px
}

.Ctaheading03 {
	font-size: 24px;
}

.Ctasubheading03,
.contact-mail,
.topsubtext03,
.white-bar {
	font-weight: 400;
	font-family: Poppins, sans-serif
}

.Ctasubheading03 {
	font-size: 18px;
	padding: 16px
}

.white-bar {
	background-color: var(--clr-white);
	border-radius: 10px;
	color: var(--clr-black);
	padding: 20px;
	font-size: 16px;
	margin-bottom: 10px
}

.cta04 {
	background-image: url(../img/cta04.png)
}

.cta04-content {
	color: var(--clr-white);
	align-items: center;
	justify-content: center
}

.contact-mail,
.topsubtext03 {
	font-size: 14px
}

.id,
.topsubtext03 span {
	color: var(--clr-primary);
	font-weight: 600
}

.id {
	font-family: Poppins, sans-serif;
	font-size: 34px
}

.Success {
	font-family: Poppins, sans-serif;
	font-weight: 400;
	font-size: 22px;
}

.accordion-flush .accordion-item .accordion-button,
.toptext03 {
	font-weight: 700
}

.bg-center {
	background-image: url(../img/Engagement.png)
}

.top_box03 {
	border: 1px solid #e6e6e6;
	background-color: var(--clr-Background-Grey);
	padding: 15px 5px;
	border-radius: 10px;
	display: flex;
	align-items: center;
	margin-bottom: 40px
}

.usericon {
	padding-right: 10px;
	padding-left: 10px
}

.toptext03 {
	font-family: Poppins, sans-serif;
	font-size: 16px
}

.topsubtext03 span {
	font-size: 18px
}

.hirenow {
	width: 96px;
	height: 30px;
	background-color: var(--clr-primary);
	border-radius: 8px;
	border: 0;
	font-family: Poppins, sans-serif;
	font-weight: 400;
	font-size: 14px;
	color: var(--clr-white);
	margin-left: 20px;
	text-decoration: none;
	display: flex;
	justify-content: center;
	align-items: center;
	transition: 0.4s;
}

.hirenow:hover{
	color: var(--clr-primary);
	background-color: #fff;
	box-shadow: 0 0px 10px rgba(69, 55, 0, .1);
}

.arrow {
	margin-left: 10px
}

.carousel-indicators {
	bottom: -64px
}

.carousel-indicators .active {
	background-color: #f26419 !important
}

.carousel-indicators [data-bs-target] {
	width: 16px;
	height: 16px;
	background-color: #888;
	border-radius: 100px !important;
	border-top: 0 !important;
	border-bottom: 0 !important
}

/* responsive layout */
.cta04-content {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}

.bg-lines-img img {
	width: 100%;
}

.Grow-sec .g-left {
	position: sticky;
	top: 70px;
	left: 0;
}

.frequently-ask-content h2::after {
	display: none
}

.tools-technologies h2::after {
	display: none;
}

.top_box02 .accordion-button:not(.collapsed) {
	color: unset !important;
	background-color: unset !important;
	box-shadow: unset !important
}

.top_box02 .accordion-button:focus {
	border: unset !important;
	box-shadow: unset !important
}

.Achieved-Accordian {
	display: none;
}

.Achieved {
	display: flex;
}

.card_border:hover{
	border:1px solid #ff5600;
	transition: 0.2s ease-in-out;
	box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 1px 0px inset, rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;
}
.frequently-questions h3{
	font-size: 48px;
}
.summary-content h3 {
    font-size: 22px;
    font-weight: 700;
    margin-bottom: 20px;
}
.header-section .animate h1 {
    opacity: 1;
    animation: 1.1s both fadeInDown;
}
.slide-item-content-left h1 {
    font-size: 40px;
    position: relative;
	font-weight: 500;
	margin-bottom: 0;
}
.header-section .animate h1 {
    opacity: 1;
    animation: 1.1s both fadeInDown;
}
.slide-item-content-left h1 {
    font-size: 40px;
    position: relative;
    font-weight: 500;
    margin-bottom: 0;
}
.heading-title h4{
	font-size:48px;
	position: relative;
}
.seo-control-panel-section h4, .our-seo-reselling-service h4{
	position: relative;
    font-size: 48px;
}

/* achieve */

.achieve{
	padding-bottom: 80px;
}
.achieve ul{
	list-style: none;
	padding-left: 0;
}
.achieve ul li p {
    color: #050F2B;
    font-weight: 400;
    background-color: #FAFAFA;
    border: 1px solid #F6F6F6;
    border-radius: 10px;
    padding: 20px;
    width: 100%;
}
.achieve ul li {
    margin-bottom: 30px;
    display: flex;
    align-items: center;
    width: 100%;
	position: relative;
}
.achieve ul li:after {
    position: absolute;
    content: '';
    border: 1px dashed #979797;
    top: 70px;
    left: 10px;
    height: 70%;
}
.achieve ul li:last-child{
	margin-bottom: 0px;
}
.achieve ul li:last-child:after{
	display: none;
}
.achieve ul li span {
    font-weight: bold;
    margin-right: 30px;
	border-bottom: 3px solid var(--clr-primary);

}
.achieve ul li:after {
    top: 79px;
}
/* -----------------------------------------------------responsice css------------------------------------------------------- */

@media screen and (min-width: 768px){
	.achieve .align-items-center .col-md-4 {
		position: sticky;
		top: 95px;
	}
}
@media screen and (min-width: 992px) {
    .w-80 {
        width: 80%;
        margin: auto;
    }
}
/* @media screen and (min-width: 1200px) {
    .online-reputation-services .Include-detail {
		min-height: 410px;
	}
}
@media screen and (min-width: 1400px) {
    .online-reputation-services .Include-detail {
		min-height: 350px;
	}
} */

@media (min-width: 992px) and (max-width: 1199.98px) {
    .Industries-image div h6 {
        font-size: 25px !important;
    }
}
@media (min-width: 768px) and (max-width: 1199.98px){
	.achieve .align-items-center{
		position: relative;
	}	
}
@media (min-width: 768px) and (max-width: 991px){
	.Optimization-Services-btn {
		padding-top: 10px;
		padding-left: 15px;
		margin-top: -50px;
	}
	.Optimization-Services-btn .text {
		font-size: 16px;
		padding-right: 15px;
		min-height: 50px;
	}
	.Optimization-Services-btn a {
		font-size: 14px;
		padding: 10px 18px;		
	}
}

@media (max-width:1199px) {
	.bg-center {
		background-image: none;
	}
	.achieve ul li:after {
		top: 97px;
	}
}

@media (max-width:991px) {
	.Grow-sec .col-md-6 {
		width: 100% !important;
	}

	.heading_whychooseus {
		line-height: 42px;
		font-size: 32px;
	}
	.frequently-questions h3{
		font-size: 32px;
	}
	.heading {
		font-size: 32px !important;
		line-height: 3rem;
	}
	.slide-item-content-left h1 {
        font-size: 32px;
    }
	.col-lg-2-4 {
        flex: 0 0 33% !important;
        max-width: 35% !important;
    }
	.achieve ul li:after {
		top: 114px;
	}	
}

@media (min-width:992px) {
	.Include-heading {
		min-height: 60px;
	}

	.Include-subheading {
		min-height: 186px
	}
}

@media (min-width:1200px) {
	.card-sub-heading {
		min-height: 85px;
	}

	.top_box03{
		margin-left: 175px;
	}
}

@media (min-width:768px){
	.keyword-detail{
		min-height: 95px;
	}
}

@media (min-width:577px) and (max-width:991px) {
	.Include-card {
		flex: 0 0 auto;
		width: 50% !important;
	}
}

@media (min-width:768px) and (max-width:991px) {
	.topsubtext03 span {
		font-size: 15px;
	}
}

@media (min-width:768px) and (max-width:1199px) {
	.card-heding {
		min-height: 50px;
	}

	.card-sub-heading {
		min-height: 150px;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
    .container.our_happy_customers img {
        max-height: 32px !important;
    }
}

@media (max-width:991px){
	.slide-item-content-left h1 {
		font-size: 32px;
	}
	.seo-control-panel-section h4, .our-seo-reselling-service h4 {
		font-size: 32px;
	}	
}

@media (max-width:767px) {
	.heading_whychooseus {
		margin-bottom: 15px;
	}

	.achieved-image img {
		margin-bottom: 30px;
	}

	.Achieved-Accordian {
		display: block;
	}

	.Achieved {
		display: none;
	}

	.top_box02 {
		margin-top: 0 !important;
	}
	.col-lg-2-4 {
        flex: 0 0 50% !important;
        max-width: 50% !important;
    }
	.achieve .img-box{
		text-align: center;
		margin-bottom: 25px;
	}
	.achieve {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.achieve ul li:after {
		top: 107px;
	}
	.achieved-image img {
		margin-bottom: 30px;
	}

	.Achieved-Accordian {
		display: block;
	}

	.Achieved {
		display: none;
	}
	.Optimization-Services-btn {
		padding-top: 12px;
		padding-left: 15px;
		width: 98%;
		margin-top: 15px;
	}
	.Optimization-Services-btn .text {		
		padding-right: 15px;
		min-height: unset;
		padding-bottom: 7px;
		font-size: 16px;
	}
	.Optimization-Services-btn a {
		font-size: 14px;
		padding: 14px 20px;
	}

}

@media (max-width: 576px) {
	.heading {
		margin-bottom: 1rem;
		font-size: 30px !important;
		line-height: 2.5rem;
		display: block !important; 
	}

	.left-subheading,
	.top_box,
	.toptext .topsubtext,
	.cta01-image img,
	.partners img,
	.top_box02 {
		width: 100%;
	}

	.home-banner-slider-container .slider-item-container {
		flex-direction: unset;
		justify-content: normal;
		width: 100%;
		display: block !important;
		margin-top: 100px;
	}

	.home-banner-slider-container .slide-item-content-left {
		display: block;
		flex-direction: unset;
		justify-content: center;
		padding: 0 16px 0 16px;
	}

	.home-banner-slider-container .banner-slick-slider {
		height: 650px;
	}

	.cta04-content img {
		margin-left: 0;
	}

	#map-container img {
		float: left;
		height: auto;
		width: 100%;
	}

	.top_box03 {
		margin-left: 0;
		margin-bottom: 10px;
	}

	.heading_whychooseus {
		font-size: 30px;
	}

	.card_back {
		width: 100%;
	}

	.result {
		width: 100%;
	}

	.website-image img {
		width: 100%;
	}

	.cta02 .ctaDetail {
		flex-wrap: wrap;
		width: 100%;
		padding: 20px;
		height: 100%;
	}

	.Industries-image {
		display: flex;
		flex-direction: column;
	}

	.Industries-image img {
		width: 100%;
	}

	.card_border {
		width: 100%;
	}

	.border-button {
		margin-bottom: 0.8rem;
	}

	.space {
		margin-bottom: 40px;
	}

	.result img {
		margin-top: 0;
		margin-bottom: 0;
	}

	.keyword-detail {
		margin-bottom: 0;
	}

	.ctaSubHeading02 {
		margin: 10px 0;
		text-align: center !important;
	}

	.ctaHeading02 {
		margin-top: 10px;
		text-align: center !important;
	}

	.CTA03 .col-12 {
		margin-bottom: 0 !important;
	}

	.top_box03 {
		padding: 10px !important;
	}
	.slide-item-content-left h1 {
        font-size: 30px;
    }

}
@media (max-width: 575px){
	.col-lg-2-4 {
		flex: 0 0 100% !important;
		max-width: 100% !important;
	}
	.topsubtext03 span {
		font-size: 15px;
	}
	.achieve ul li:after {
		top: 126px;
	}
	.id{
		font-size: 30px !important;
	}
	.Optimization-Services-btn{
		left: 0;
	}
	.ctaText02{
		margin: 0;
	}
	.top_box{
		padding: 15px;
	}
	.counting{
		padding-left: 0;
	}
}

@media screen and (max-width: 479px){
	.CTA03 .Grow{
		display: block !important;
	}
	.CTA03 .Grow .border-button, .CTA03 .Grow .fill-button{
		margin-left: auto !important;
		margin-right: auto !important;
	}
}

@media screen and (max-width: 420px){
	.achieve ul li:after {
		top: 95px;
	}
}

@media screen and (max-width: 398px){
	.home-banner-slider-container .slider-item-container {
		margin-top: 60px;
	}
	.header-section .animate .f-desc {
		margin: 6px 0;
	}
}
@media (max-width: 359px) {
    .id {
        font-size: 24px !important;
    }
	.top_box03{
        flex-direction: column;
        text-align: center;
    }
    .top_box03 .text-button{
        align-items: end;
    }
}


/* responsive layout */
.itxitpro-seo-reseller .our-seo-reselling-service h3 {
	text-align: center;
}

/* Industries */

.Industries-sec{
	padding: 150px 0;
}
.no-gutters {
    margin-right: 0;
    margin-left: 0;
}
.no-gutters>.col, .no-gutters>[class*="col-"] {
    padding-right: 0;
    padding-left: 0;
}
.Industries-image div {
    position: relative;
    float: left;
    height: auto;
    width: 100%;
}
.Industries-image div {
    position: relative;
    float: left;
    height: auto;
    width: 100%;
}
.Industries-image div h6 {
    position: absolute;
    width: 100%;
    top: 50%;
    color: #fff;
    text-align: center;
    font-size: 30px;
    left: 50%;
    transform: translate(-50%, -50%);
}
.col-lg-2-4 {
    flex: 0 0 20%;
    max-width: 20%;
}

.container.our_happy_customers img {
	float: left;
	height: auto;
	width: auto;
	max-height: 60px;
}

.itxitpro-seo-reseller h2::after {
	color: unset;
}