/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 18 2025 | 16:25:38 */
/* draft Pages template redesign */
/* Page 1 */
.single-case_study .blog-article .container {
	max-width: 1320px !important;
	width: 100% !important;
}
.single-case_study article.article-content {
	padding: 80px 0 !important;
	flex-direction: column !important;
}
.single-case_study article.article-content .article-block-heading,
.single-case_study article.article-content .article-block-content {
	width: 100% !important;
}
.single-case_study article.article-content h2 {
	color: #00ABF0 !important;
}
.single-case_study article.article-content .article-block-content ul li br {
	display: none !important;
}
.single-case_study article.article-content .article-block-content .g-container {
	display: flex;
	flex-wrap: wrap;
}
.single-case_study article.article-content .article-block-content .g-container > * {
	width: 100%;
}
.single-case_study article.article-content .article-block-content .g-container > .single-column--image-relvant-content {
	width: 40%;
	padding-right: 30px;
}
.single-case_study article.article-content .article-block-content .g-container > .single-column--image-box,
.single-case_study article.article-content .article-block-content .g-container > .single-column--image-relvant-content {
	margin: 60px 0;
}
.single-case_study article.article-content .article-block-content .g-container > .single-column--image-box:nth-child(2),
.single-case_study article.article-content .article-block-content .g-container > .single-column--image-relvant-content:first-child {
	margin-top: 0 !important;
}
.single-case_study article.article-content .article-block-content .g-container > .single-column--image-box br,
.single-case_study article.article-content .article-block-content .g-container > .single-column--image-relvant-content br {
	display: none;
}
.single-case_study article.article-content .article-block-content .g-container > .single-column--image-box {
	width: 60%;
}
.single-case_study article.article-content .article-block-content .g-container > .single-column--image-box img {
	width: 100%;
	max-width: 1050px;
}
.single-case_study article.article-content .article-block-content .g-container > .single-column--image-box img.chart-image {
	width: 100%;
	max-width: 69.6%;
}
.about-client-section {
	background: #f4f4f4;
	padding: 60px 20px;
}
.about-client-section .container {
	max-width: 1320px !important;
	width: 100% !important;
	margin: 0 auto !important;
}
.about-client-section .container .row {
	display: flex !important;
	flex-wrap: wrap !important;
	margin-left: -15px !important;
	margin-right: -15px !important;
}
.about-client-section .container .row [class*="col-"] {
	padding: 0 15px !important;
	flex-shrink: 0 !important;
}
.about-client-section .container .row .col-1 {
	width: 10%;
	flex: 0 0 auto;
}
.about-client-section .container .row .col-3 {
	width: 25%;
	flex: 0 0 auto;
}
.about-client-section .container .row .col-4 {
	width: 33.33%;
	flex: 0 0 auto;
}
.about-client-section .container .row .col-6 {
	width: 50%;
	flex: 0 0 auto;
}
.about-client-section .container .row .col-8 {
	width: 66.66%;
	flex: 0 0 auto;
}
.about-client-section .container .row .col-12 {
	width: 100%;
	flex: 0 0 auto;
}
.about-counter-wrapper {
	text-align: center;
	margin-bottom: 3rem;
}
.about-counter-wrapper .counter {
	margin-bottom: 1rem;
}
.about-counter-wrapper .counter h4 {
	margin: 0 !important;
	font-weight: 700;
	font-size: 3rem;
	color: #00ABF0 !important;
}
.about-counter-wrapper .tagline {
	color: #424242;
	font-size: 18px;
}
.about-content-box {
	padding: 40px 20px;
	border-radius: 10px;
	height: 100%;
	background-color: #fff;
	box-shadow: 0px 0px 8px 0px #dadada;
}
.about-content-box .heading {
	font-size: 20px;
	font-weight: 500;
	margin-bottom: 30px;
}
.about-content-box .content {
	font-size: 18px;
	line-height: 1.25;
	color: #424242;
}
.about-content-box .content p,
.about-content-box .content .about-table-content {
	margin: 0;
}
.about-content-box .content .about-table-content tr:first-child td {
	padding-top: 0;
}
.about-content-box .content .about-table-content tr td {
	border: 0;
	padding: 10px 0;
}
.about-content-box .content .about-table-content tr td:last-child {
	padding-left: 14px;
}
.about-content-box .content .about-table-content tr td a {
	color: #00abf0;
}
.about-content-box .content .about-table-content tr td a:hover {
	color: #0074a2;
}
/* Page 2 */
/* .postid-3764 article.article-content {
padding: 110px 0 !important;
}
.postid-3764 article.article-content .article-block-heading {
width: 25% !important;
}
.postid-3764 article.article-content .article-block-content {
width: 75% !important;
}
.postid-3764 article.article-content h2 {
color: #00ABF0 !important;
margin-top: -60px !important;
}
.postid-3764 article.article-content p>img {
width: 100%;
max-width: 1050px !important;
}
.postid-3764 article.article-content p>img.chart-image {
width: 100%;
max-width: 52% !important;
}
.postid-3764 article.article-content .article-block-content ul li br {
display: none !important;
} */
@media screen and (max-width:1036px) {
	.about-client-section .container .row [class*="col-"] {
		margin: 0 0 30px;
		width: 50% !important;
	}
}
@media screen and (max-width:767px) {
	.single-case_study article.article-content .article-block-content .g-container > .single-column--image-box img.chart-image,
	.postid-3764 article.article-content p>img.chart-image {
		max-width: 100% !important;
		width: 100% !important;
	}
	.postid-3764 article.article-content .article-block-heading,
	.postid-3764 article.article-content .article-block-content {
		width: 100% !important;
	}
	.single-case_study article.article-content .article-block-content .g-container > .single-column--image-relvant-content,
	.single-case_study article.article-content .article-block-content .g-container > .single-column--image-box {
		width: 100% !important;
		padding: 0 !important;
		margin-block: 40px !important;
	}
	.about-client-section .container .row [class*="col-"] {
		margin: 0 0 30px;
		width: 100% !important;
	}
	.about-counter-wrapper {
		margin-bottom: 0;
	}
	.about-counter-wrapper .counter h4 {
		font-size: 2.4rem;
	}
	.about-content-box .content,
	.about-counter-wrapper .tagline {
		font-size: 16px;
	}
	.about-content-box .heading {
		margin-bottom: 20px;
	}
}