@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@700&display=swap');

.list_solutions_actions a:hover {
	text-decoration: underline !important;
}

.case-studies-list-item.industry-single {
	align-items: center;
}
.industry-single .case-studies-list-item-images {
	width: 42%;
}
.industry-single .case-studies-list-item-images .fl-post-image img {
	object-fit: cover;
	height: 475px;
	width: 500px;
}

.industry-single .case-studies-list-item-images .screenshot-image {
	max-width: 550px;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	left: 65px;
}
.industry-single .case-studies-list-item-images .screenshot-image:hover {
	transform: translateY(-50%) scale(1.05) !important;
}
.industry-single .case-studies-list-item-content {
	width: 58%;
	padding: 85px 65px;
}
.industry-single .case-studies-list-item-content .fl-post-text {
	padding: 0;
}
.industry-single .case-studies-list-item-content .fl-post-text-col-left {
	float: left;
	width: 60%;
	padding-right: 30px;
}
.industry-single .case-studies-list-item-content .fl-post-title a {
	color: #1f242e;
	font-weight: 700;
	font-size: 24px;
	line-height: 32px;
	text-decoration: none;
}
.industry-single .case-studies-list-item-content .fl-post-text-col-right {
	float: right;
	width: 40%;
	text-align: right;
}
.industry-single .case-studies-list-item-content .fl-post-text-col-left .fl-post-case-study-more-info {
	margin-top: 45px;
	display: flex;
}
.industry-single .case-studies-list-item-content .fl-post-excerpt {
	color: #1f242e;
}
.industry-single .case-studies-list-item-content .fl-post-text-col-left .fl-post-case-study-more-info .text_info {
	width: 50%;
	font-size: 18px;
	color: #f08837;
	padding-right: 40px;
	font-weight: 500;
}
.industry-single .case-studies-list-item-content .fl-post-text-col-left .fl-post-case-study-more-info .text_info:nth-child(2n) {
	padding: 0 0 0 40px;
}
.industry-single .case-studies-list-item-content .fl-post-text-col-right .fl-post-case-study-logo {
	max-width: 150px;
	display: inline-block;
}
.industry-single .case-studies-list-item-content .fl-post-text-col-right .fl-post-more-link {
	margin-top: 115px;
}
.industry-single .case-studies-list-item-content .fl-post-text-col-right .fl-post-more-link a {
	width: 100%;
	max-width: 230px;
}
.industry-single.image-right .case-studies-list-item-images .fl-post-image {
	margin: 0 0 0 60px;
	text-align: right;
}
.industry-single.image-right .case-studies-list-item-images .screenshot-image {
	left: 0;
	right: 65px;
}
.industry-single .case-studies-list-item-content .fl-post-excerpt p {
	height: auto;
	-webkit-line-clamp: 4;
	font-size: 16px;
}
.industry-single .case-studies-list-item-content .fl-post-title {
	margin: 0;
}

.section_your_organization .fl-photo-caption-below {
	color: #f5f3f0;
}

@media (max-width: 1400px) {
	.case-study-gradient {
		max-width: 100% !important;
		margin: 0 40px;
	}
	.industry-single .case-studies-list-item-content {
		padding: 85px 40px;
	}
	.industry-single .case-studies-list-item-content .fl-post-text-col-left .fl-post-case-study-more-info .text_info {
		font-size: 16px;
		padding-right: 15px;
	}
	.industry-single .case-studies-list-item-content .fl-post-text-col-left .fl-post-case-study-more-info .text_info:nth-child(2n) {
		padding: 0 0 0 10px;
	}
	.industry-single .case-studies-list-item-images .screenshot-image {
		left: 40px;
	}
	.industry-single.image-right .case-studies-list-item-images .screenshot-image {
		right: 40px;
	}

}

@media (max-width: 1024px) {
	.industry-single .case-studies-list-item-images .screenshot-image {
		max-width: 350px;
		right: initial;
		left: 30px;
	}
	.industry-single .case-studies-list-item-images .fl-post-image img {
		object-fit: cover;
		height: 385px;
		width: 345px;
	}
	.industry-single .case-studies-list-item-content {
		padding: 75px 30px;
	}
	.industry-single .case-studies-list-item-content .fl-post-text-col-left .fl-post-case-study-more-info .text_info {
		font-size: 16px;
		padding-right: 15px;
	}
	.industry-single .case-studies-list-item-content .fl-post-text-col-left .fl-post-case-study-more-info .text_info:nth-child(2n) {
		padding: 0 0 0 10px;
	}
	.industry-single.image-right .case-studies-list-item-images .screenshot-image {
		left: inherit;
		right: 30px;
	}




}

@media (max-width: 992px) {
	.case_study_stat .fl-row-content-wrap {
		padding: 20px 40px;
	}
	.footer_heading .fl-module-content {
		margin-left: 15px;
		margin-right: 15px;
	}
	.footer_listing .fl-module-content {
		margin: 20px 15px;
	}
	.footer_bottom .fl-module-content {
		margin: 20px 15px;
	}

	.case-studies-list-item.industry-single {
		flex-direction: column;
	}
	.industry-single .case-studies-list-item-images {
		width: 100%;
	}
	.industry-single .case-studies-list-item-images .fl-post-image img {
		width: 100%;
		height: auto;
	}
	.industry-single .case-studies-list-item-images .screenshot-image {
		max-width: 80%;
		left: 0;
		right: 0;
		margin: 0 auto;
	}
	.industry-single .case-studies-list-item-content {
		width: 100%;
		overflow: hidden;
	}
	.industry-single.image-right .case-studies-list-item-images .fl-post-image {
		margin: 0;
	}
	.industry-single.image-right .case-studies-list-item-images .screenshot-image {
		left: 0;
		right: 0;
	}
	.case-studies-list-item.industry-single.image-right .case-studies-list-item-images {
		order: -1;
	}

}

@media (max-width: 768px) {
	.screenshot-image .fl-module-content {
		margin: 20px 15px;
	}
	.case-study-gradient {
		margin: 0 15px;
	}
	.case_banner_img {
		padding: 0 15px;
	}
	.case_study_stat {
		margin: 0 15px;
	}
	.testimonial {
		padding: 0 15px;
	}
	.ralated_case {
		margin: 0 15px;
	}
	.ralated_case .fl-row-content-wrap {
		padding: 20px 0 !important;
	}
	.case-study-gradient .fl-col-group {
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.case-study-gradient .fl-col-group > .fl-col-small {
		margin: 0 10px;
	}
	.case_problem_solution .fl-col-group .fl-col-small .fl-module-content {
		margin: 20px 15px;
	}
	.case_decscription .fl-row-content-wrap {
		padding: 0 15px !important;
	}
	.case_decscription .fl-col-content .fl-module-content {
		margin-left: 0;
	}

}
@media (max-width: 767px) {
	.case_problem_solution .fl-col-group .fl-col-small {
		max-width: 100%;
	}
	.case_study_stat .fl-col-group .fl-col-small {
		max-width: 100%;
	}
	.case-study-client-name {
		padding: 0 15px;
	}
	.case_title_page {
		padding: 0 15px;
	}
}

@media (max-width: 640px) {
	.case-study-gradient .fl-col-group {
		display: block;
	}
	.case-study-gradient .fl-col-group .fl-col-small {
		max-width: 100%;
		text-align: center;
	}
	.case-study-gradient .fl-col-group .fl-col-small .fl-heading {
		text-align: center;
	}
	.case-study-gradient {
		background: linear-gradient(170deg, rgba(232, 231, 230, 1) 28%, rgba(255, 255, 255, 1) 28%, rgba(255, 255, 255, 1) 32%, rgba(245, 243, 240, 1) 32%);
	}
	.case-study-gradient .fl-col-group .fl-col-small:first-child .fl-heading {
		padding: 22px 0 60px!important;
		font-size: 24px;
	}

	.industry-single .case-studies-list-item-content .fl-post-text-col-left {
		float: none;
		width: 100%;
		padding: 0;
		text-align: center;
	}
	.industry-single .case-studies-list-item-content .fl-post-text-col-right {
		float: none;
		width: 100%;
		text-align: center;
		margin: 50px 0 0 0;
	}
	.industry-single .case-studies-list-item-content .fl-post-text-col-right .fl-post-more-link {
		margin-top: 30px;
	}
	.industry-single .case-studies-list-item-content .fl-post-text-col-left .fl-post-case-study-more-info {
		margin-top: 30px;
	}
	.industry-single .case-studies-list-item-content .fl-post-excerpt p {
		height: auto;
		text-align: center !important;
		font-size: 16px;
	}
	.industry-single .case-studies-list-item-images .screenshot-image {
		max-width: 95%;
	}
	.industry-single .case-studies-list-item-content .fl-post-text-col-right .fl-post-more-link a {
		display: inline-block;
	}
	.industry-single .case-studies-list-item-content {
		padding: 25px 30px 50px;
	}

}

.vertical-tab-blocks .fl-tabs-panels .fl-row-content-wrap .fl-col{  min-width: 20%;display: flex;
	max-width: 20%;
	flex: 1 0 0;
	padding: 10px;
	min-height: 270px;}
.vertical-tab-blocks{ background:#294190}
.vertical-tab-blocks .fl-tabs-vertical .fl-tabs-labels .fl-tabs-label {
	border: 1px solid transparent;
	border-right: none;
	color: #fff;
	text-align: left;
	font-weight: normal;
	font-size: 18px;
	line-height: 18px;
	font-family: 'Montserrat', sans-serif;border: 0; 
	font-weight: 400 !important;
	margin-bottom: 20px;
	margin-right: 20px;
	position: relative;
}
.vertical-tab-blocks .fl-tabs-vertical .fl-tabs-labels .fl-tabs-label.fl-tab-active{font-weight: bold !important;background:#294190;border: 0;}

.vertical-tab-blocks .fl-tabs-vertical .fl-tabs-labels .fl-tabs-label.fl-tab-active::before {
	content: "";
	position: absolute;
	border-color: tomato;
	transform: rotate(45deg);
	border-width: 10px 10px 10px 10px;
	border-style: solid;
	right: -25px;
	border-right-color: rgba(0, 0, 0, 0);
	border-top-color: rgba(0, 0, 0, 0);
}
.vertical-tab-blocks .fl-tabs-vertical .fl-tabs-labels::after {
	content: "";
	width: 2px;
	height: 100%;
	background: #f08837;
	position: absolute;
	right: 5px;
	top: 0;
}.vertical-tab-blocks .fl-tabs-vertical .fl-tabs-labels{ display: flex;
	flex-direction: column;
	width: 200px !important;
	position: relative;}
.vertical-tab-blocks .fl-tabs-vertical .fl-tabs-panels{ width: calc(100% - 200px) !important; border:0 !important }

.vertical-tab-blocks .fl-tabs-vertical .fl-tabs-panels .fl-row-fixed-width {
	max-width: 100%;
}.vertical-tab-blocks .fl-tabs-vertical .fl-tabs-panels .fl-row-content-wrap {
	padding: 0;
}

.vertical-tab-blocks .fl-tabs-vertical{ display: flex;
	align-items: center;
	justify-content: space-between;}
.vertical-tab-blocks .fl-tabs-panel-content.fl-tab-active{padding:0;}

.vertical-tab-blocks .fl-tabs-panels .fl-row-content-wrap .fl-col h3.fl-heading{
	text-align: center;
}
.vertical-tab-blocks .fl-tabs-panels .fl-row-content-wrap .fl-col h3.fl-heading a{font-weight: 500;
	font-size: 16px;
	text-align: center;
	font-family: 'Montserrat', sans-serif;}
.vertical-tab-blocks .fl-tabs-vertical .fl-tabs-panels .fl-tabs-panel{ border:0 !important}
.megamenu-solutions-industries .fl-builder-module-template {
	margin: 0 auto;
	max-width: 100%;
	padding: 0;
}.megamenu-solutions-industries .fl-tabs-panel-content{ background-color: #294190;}
.megamenu-solutions-industries .fl-tabs-panels{ border:0}

#menu-header-menu .sub-menu{padding-top: 37px;
	width: 100% !important;}
.eway-header .fl-row-content-wrap{ padding:0 !important}
.eway-header .fl-row-content-wrap .fl-col-group{ padding-top: 15px;
	padding-right: 55px;
	padding-bottom: 10px;
	padding-left: 55px;
	-webkit-box-shadow: 3px 11px 22px rgb(0 0 0 / 0.4);
-moz-box-shadow: 3px 11px 22px rgb(0 0 0 / 0.4);
box-shadow: 3px 11px 22px rgb(0 0 0 / 0.4);
}
.megamenu-solutions-industries .fl-module-content{ margin:0 !important}

.megamenu-solutions-industries .fl-tabs-horizontal>.fl-tabs-labels {
	max-width: 100%;}
.megamenu-solutions-industries .fl-tabs-horizontal>.fl-tabs-panels>.fl-tabs-panel>.fl-tabs-panel-content {
	padding: 0;
}
/* @media (hover: none){
.mega-menu>.sub-menu {
visibility: visible !important;
}

} */

.eway-header .vertical-tab-blocks .fl-row-content-wrap .fl-col-group {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

@media (min-width: 993px) and (max-width: 1372px){
	header #menu-header-menu.menu .menu-item a, header #menu-header-menu.menu .menu-item .fl-has-submenu-container > a {
		padding-left: 5px;
		padding-right: 10px;}
	/* 	.eway-header .fl-row-content-wrap .fl-col-group .fl-col{ width:auto !important} */
	.header-contact-column .fl-module-content{margin: 0;}
}
@media (max-width: 1080px) {
	/* 		.eway-header .fl-row-content-wrap .fl-col-group .fl-col{ width:auto !important; flex:auto !important} */
	/* 	.eway-header .fl-row-content-wrap .fl-col-group .fl-col.eway-header-col-phone{ position: absolute;
	right: 30px;
	bottom: 10px;}*/
} 

#menu-header-menu .sub-menu{ flex-direction: column;}
.mobile-menu{ display:none}
header #menu-header-menu.menu .menu-item:not(.on-hover) .fl-tabs-labels .fl-tabs-label.fl-tab-active {
	background-color: #0b2c6b !important;
}
header #menu-header-menu.menu .menu-item:not(.on-hover) .vertical-tab-blocks .fl-tabs-vertical .fl-tabs-labels .fl-tabs-label.fl-tab-active {
	background-color: transparent !important;
}
@media (max-width:992px) {.mobile-menu{ display:block}
	.eway-header .fl-row-content-wrap .fl-col-group .fl-col.header-contact-column{ width:100% !important}
	#menu-header-menu .sub-menu {
		padding-top: 0;}
}
@media (max-width:375px) {
	.eway-header .fl-photo-img, .eway-header .fl-photo-content {
		width: 150px;
	}#menu-header-menu .sub-menu .sub-menu .sub-menu .menu-item a {
		padding-left: 40px;
	}#menu-header-menu .sub-menu .sub-menu .menu-item a {
		padding-left: 25px;
	}
}

/*10-8-22*/



@media only screen and (min-width:769px){
	.skill-sets .fl-row-content-wrap{
		padding-top:44px;
	}
	.leading-industry.skill-sets .left-box{
		margin-top:0 !important;
		margin-bottom:0 !important;
	}
	.leading-industry.skill-sets .right-box{
		margin-top:0 !important;
		margin-bottom:0 !important;
		position: relative;
	}

	.leading-industry.skill-sets .left-box > .fl-col-content.fl-node-content{
		margin-top:0 !important;
		margin-bottom:0 !important;
		min-height: 465px;
	}
	.leading-industry.skill-sets .right-box > .fl-col-content.fl-node-content{
		margin-top:0 !important;
		margin-bottom: 0 !important;
		height: 405px !important;
		position: absolute;
		width: 100%;
		top: 50%;
		margin-top: -202.5px !important;
	}
	.skill-sets.leading-industry>.fl-row-content-wrap>.fl-row-content>.fl-col-group:before{
		top:0;
	}
	.skill-sets.leading-industry>.fl-row-content-wrap>.fl-row-content>.fl-col-group:after{
		height:405px !important;
		top: 50%;
		margin-top: -202.5px;
	}	
}
@media only screen and (max-width:1439px){
	.leading-industry.skill-sets .left-box > .fl-col-content.fl-node-content .fl-module-content.fl-node-content{
		padding-right: 10%;
	}
}
@media only screen and (max-width:768px){
	.leading-industry.skill-sets .right-box{
		margin: -28px 0 0;
		clip-path: polygon(0 13%, 100% 0, 100% 100%, 0% 100%);
		-webkit-clip-path: polygon(0 13%, 100% 0, 100% 100%, 0% 100%);
	}
}
@media only screen and (max-width:600px){
	.leading-industry.skill-sets .right-box{
		margin: -50px 0 0;
		clip-path: polygon(0 16%, 100% 0, 100% 100%, 0% 100%);
		-webkit-clip-path: polygon(0 16%, 100% 0, 100% 100%, 0% 100%);
	}

}
@media only screen and (max-width:480px){
	.leading-industry.skill-sets .right-box{
		margin: -60px 0 0;
		clip-path: polygon(0 18%, 100% 0, 100% 100%, 0% 100%);
		-webkit-clip-path: polygon(0 18%, 100% 0, 100% 100%, 0% 100%);
	}
}
@media only screen and (max-width:375px){
	.leading-industry.skill-sets .right-box{
		clip-path: polygon(0 19%, 100% 0, 100% 100%, 0% 100%);
		-webkit-clip-path: polygon(0 19%, 100% 0, 100% 100%, 0% 100%);
	}
}

@media (min-width: 993px) and (max-width: 1372px){}

/*for left margin issue on particular devices */
/* .group_logo>.fl-col-content.fl-node-content .fl-col-group {
margin-left: 20px;
} */

.digital_marketing_pkg_block .uabb-pricing-table-column.uabb-pricing-table-column-2 span.uabb-price-table-title-icon {
	display: none;
}

@media only screen and (max-width: 7680px) {
	.section_website>.fl-row-content-wrap {
		padding-left: 3030px;
	}

	.case-studies-list-item.solution-single-page .case-studies-list-item-images .screenshot-image {
		right: -730px;
	}

	.case-studies-list-item.solution-single-page .case-studies-list-item-content {
		padding: 50px 20px 50px 900px;
	}
}

@media only screen and (max-width: 3840px) {
	.section_website>.fl-row-content-wrap {
		padding-left: 1111px;
	}

	.case-studies-list-item.solution-single-page .case-studies-list-item-images .screenshot-image {
		right: -352px;
	}

	.case-studies-list-item.solution-single-page .case-studies-list-item-content {
		padding: 50px 20px 50px 490px;
	}
}

@media only screen and (max-width: 2560px) {
	.section_website>.fl-row-content-wrap {
		padding-left: 473px;
	}

	.case-studies-list-item.solution-single-page .case-studies-list-item-images .screenshot-image {
		right: -221px;
	}

	.case-studies-list-item.solution-single-page .case-studies-list-item-content {
		padding: 50px 20px 50px 375px;
	}
}

@media only screen and (max-width: 2048px) {
	.section_website>.fl-row-content-wrap {
		padding-left: 213px;
	}

	.case-studies-list-item.solution-single-page .case-studies-list-item-images .screenshot-image {
		right: -172px;
	}

	.case-studies-list-item.solution-single-page .case-studies-list-item-content {
		padding: 50px 20px 50px 275px;
	}
}

@media only screen and (max-width: 1920px) {
	.section_website>.fl-row-content-wrap {
		padding-left: 190px;
	}

	.case-studies-list-item.solution-single-page .case-studies-list-item-images .screenshot-image {
		right: -160px;
	}

	.case-studies-list-item.solution-single-page .case-studies-list-item-content {
		padding: 50px 20px 50px 250px;
	}
}

@media screen and (max-width: 1560px) and (min-width: 1441px) {
	.section_website>.fl-row-content-wrap {
		padding-left: 10px;
	}

	/* 	.left-box>.fl-col-content.fl-node-content {
	padding-left: 0px;
} */

	.case-studies-list-item.solution-single-page .case-studies-list-item-images .screenshot-image {
		right: -120px;
	}

	/* .left-box>.fl-col-content.fl-node-content .fl-animated .fl-module-content.fl-node-content{
	margin-left:0px;
} */
}

@media screen and (max-width: 1605px) and (min-width: 1561px) {
	.section_website>.fl-row-content-wrap {
		padding-left: 10px;
	}

	.left-box>.fl-col-content.fl-node-content {
		padding-left: 10px;
	}

	.case-studies-list-item.solution-single-page .case-studies-list-item-images .screenshot-image {
		right: -135px;
	}
}

@media screen and (max-width: 1720px) and (min-width: 1606px) {
	.section_website>.fl-row-content-wrap {
		padding-left: 51px;
	}

	.left-box>.fl-col-content.fl-node-content {
		padding-left: 18px;
	}

	.case-studies-list-item.solution-single-page .case-studies-list-item-images .screenshot-image {
		right: -141px;
	}
}

@media screen and (max-width: 1753px) and (min-width: 1721px) {
	.section_website>.fl-row-content-wrap {
		padding-left: 90px;
	}

	.left-box>.fl-col-content.fl-node-content {
		padding-left: 10px;
	}
}

@media screen and (max-width: 1800px) and (min-width: 1754px) {
	.section_website>.fl-row-content-wrap {
		padding-left: 100px;
	}

	.left-box>.fl-col-content.fl-node-content {
		padding-left: 20px;
	}
}

@media screen and (max-width: 1900px) and (min-width: 1801px) {
	.section_website>.fl-row-content-wrap {
		padding-left: 135px;
	}

	.left-box>.fl-col-content.fl-node-content {
		padding-left: 20px;
	}
}

@media only screen and (max-width:1680px) {
	/* 	.left-box>.fl-col-content.fl-node-content {
	padding-left: 10px;
} */

	.group_logo>.fl-col-content.fl-node-content .fl-col-group {
		margin-left: 20px;
	}
}

@media only screen and (max-width: 1600px) {
	/* 	.left-box>.fl-col-content.fl-node-content {
	padding-left: 20px;
} */

	.group_logo>.fl-col-content.fl-node-content .fl-col-group {
		margin-left: 10px;
	}
}

@media only screen and (max-width: 1536px) {
	/* 	.left-box>.fl-col-content.fl-node-content {
	padding-left: 0px;
} */

	.left-box.left_upper_block>.fl-col-content.fl-node-content {
		padding-left: 20px;
	}

	.group_logo>.fl-col-content.fl-node-content .fl-col-group {
		margin-left: 0px;
	}
}

.digital_marketing_pkg_block .uabb-pricing-table-features li {
	list-style-position: outside;
	text-indent: -17px;
	margin-left: 20px;
}

.digital_marketing_pkg_block .uabb-pricing-table-outter-3 .uabb-pricing-table-features li {
	list-style-position: outside;
	text-indent: -31px;
	margin-left: 20px;
}

@media (max-width: 1023px) {
	.case-studies-list-item.solution-single-page .case-studies-list-item-content {
		padding: 50px 20px 50px 20px;
	}
}
.left_upper_block .fl-button:hover span {
	text-decoration:none!important;
}

.block_side_by_side .fl-col-content{
	margin: 30px;
	border-radius:17px;
	box-shadow: #ededed 0px 1px 3px 0px, rgb(27 31 35 / 15%) 0px 0px 0px 1px;
	transition: all .3s ease;
}
.block_side_by_side .fl-col-content .fl-callout-content{
	box-shadow:none;
	padding:0px;
}


/* for landscape modes */
@media only screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: portrait) {
	.section_website>.fl-row-content-wrap {
		padding-left: 20px;
	}
	.goup_boxes .fl-module-content.fl-node-content {
		margin: 5px;
	}
	.goup_boxes .fl-col-content.fl-node-content .fl-callout-content {
		/* 			margin: 5px; */
		padding: 10px;
	}
	.upper_right_block .fl-col-content.fl-node-content {
		border-right: none;
		border-top: none;
	}
	.right_logos_indusrties .leading-industry-logos .fl-photo-img {
		width: 250px;
	}
	.block_side_by_side .fl-col-content{
		margin: 5px;
		padding: 10px;
		border-radius:17px;
		box-shadow: #ededed 0px 1px 3px 0px, rgb(27 31 35 / 15%) 0px 0px 0px 1px;
		transition: all .3s ease;
	}
	.block_side_by_side .fl-col-content .fl-callout-content{
		box-shadow:none;
	}
}

@media only screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: landscape) {
	.section_website>.fl-row-content-wrap {
		padding-left: 20px;
	}
	.goup_boxes .fl-module-content.fl-node-content {
		margin: 5px;
	}
	.goup_boxes .fl-col-content.fl-node-content .fl-callout-content {
		/* 			margin: 5px; */
		padding: 10px;
	}
	.upper_right_block .fl-col-content.fl-node-content {
		border-right: none;
		border-top: none;
	}
	.left-box.goup_boxes{
		margin-bottom:30px;
	}
}

@media only screen and (min-width: 820px) and (max-width: 1180px) and (orientation: portrait) {
	.goup_boxes .fl-module-content.fl-node-content {
		margin: 5px;
	}

	.goup_boxes .fl-col-content.fl-node-content .fl-callout-content {
		margin: 5px;
		padding: 10px;
	}
	.left-box.goup_boxes{
		margin-bottom:30px;
	}
}

@media only screen and (min-width: 820px) and (max-width: 1180px) and (orientation: landscape) {
	.right_logos_indusrties.leading-industry.skill-sets .right-box>.fl-col-content.fl-node-content {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
		height: 93% !important;
		position: absolute;
		width: 100%;
		top: 3%;
		margin-top: -5px !important;
	}

	.right_logos_indusrties .leading-industry-logos>.fl-col-content>.fl-col-group {
		height: 100%;
	}
	.skill-sets .right-box {
		margin: 77px 0 0 -12%;
	}
	.block_side_by_side .fl-col-content{
		margin: 5px;
		padding: 10px;
		border-radius:17px;
		box-shadow: #ededed 0px 1px 3px 0px, rgb(27 31 35 / 15%) 0px 0px 0px 1px;
		transition: all .3s ease;
	}
	.block_side_by_side .fl-col-content .fl-callout-content{
		box-shadow:none;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
	.case-studies-list-item.solution-single-page {
		flex-direction: unset !important;
	}

	.case-studies-list-item.solution-single-page .case-studies-list-item-images .screenshot-image {
		right: -60px;
	}
	.upper_right_block .fl-col-content.fl-node-content {
		border: solid 4px #fff;
		border-right: none;
		border-top: none;
	}

	.right_logos_indusrties .right-box.leading-industry-logos .fl-photo-content {
		width: 150px;
	}
	.right_logos_indusrties .right-box.leading-industry-logos .fl-photo-img {
		width: 130px;
	}
	.left-box.goup_boxes{
		margin-bottom:30px;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
	.section_website>.fl-row-content-wrap {
		padding-left: 10px;
	}

	.goup_boxes .fl-module-content.fl-node-content {
		margin: 5px;
	}

	.goup_boxes .fl-col-content.fl-node-content .fl-callout-content {
		margin: 5px;
		padding: 10px;
	}

	.upper_right_block .fl-col-content.fl-node-content {
		border: solid 4px #fff;
		border-right: none;
		border-top: none;
	}

	.right_logos_indusrties .leading-industry-logos .fl-photo-img {
		width: 250px;
	}

	.right_logos_indusrties .leading-industry-logos>.fl-col-content.fl-node-content {
		padding-left: 70px;
		padding-right: 30px;
	}

	.right_logos_indusrties.leading-industry.skill-sets .right-box>.fl-col-content.fl-node-content {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
		height: 93% !important;
		position: absolute;
		width: 100%;
		top: 3%;
		margin-top: -5px !important;
	}

	.right_logos_indusrties .leading-industry-logos>.fl-col-content>.fl-col-group {
		height: 100%;
	}

	.skill-sets .right-box {
		margin: 77px 0 0 -12%;
	}
	.left-box.goup_boxes{
		margin-bottom:30px;
	}
}

@media only screen and (min-width: 820px) and (max-width: 1180px) and (orientation: portrait) {
	.case-studies-list-item.solution-single-page .case-studies-list-item-content {
		padding: 51px 20px 50px 90px;
	}

	.case-studies-list-item.solution-single-page .case-studies-list-item-images .screenshot-image {
		right: -90px;
	}

	.upper_right_block .fl-col-content.fl-node-content {
		border: solid 4px #fff;
		border-right: none;
		border-top: none;
	}

	.right_logos_indusrties .right-box.leading-industry-logos .fl-photo-content {
		width: 150px;
	}

	.right_logos_indusrties .right-box.leading-industry-logos .fl-photo-img {
		width: 130px;
	}

	.right_logos_indusrties .leading-industry-logos>.fl-col-content.fl-node-content {
		padding-left: 70px;
		padding-right: 30px;
	}

	.right_logos_indusrties.leading-industry.skill-sets .right-box>.fl-col-content.fl-node-content {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
		height: 93% !important;
		position: absolute;
		width: 100%;
		top: 3%;
		margin-top: -5px !important;
	}

	.right_logos_indusrties .leading-industry-logos>.fl-col-content>.fl-col-group {
		height: 100%;
	}

	.skill-sets .right-box {
		margin: 77px 0 0 -12%;
	}
	.skill-sets .right-box .fl-col-content.fl-node-content{
		height:95%;
	}
	.block_side_by_side .fl-col-content{
		margin: 5px;
		padding: 10px;
		border-radius:17px;
		box-shadow: #ededed 0px 1px 3px 0px, rgb(27 31 35 / 15%) 0px 0px 0px 1px;
		transition: all .3s ease;
	}
	.block_side_by_side .fl-col-content .fl-callout-content{
		box-shadow:none;
	}
	.left-box.goup_boxes{
		margin-bottom:30px;
	}
}


@media only screen and (min-width: 375px) and (max-width: 997px) and (orientation: landscape) {
	.case-studies-list-item.solution-single-page .case-studies-list-item-images .screenshot-image {
		right: -90px;
	}

	.case-studies-list-item.solution-single-page .case-studies-list-item-content {
		padding: 50px 20px 50px 100px;
	}

	.section_website .left-box>.fl-col-content {
		padding-right: 0px;
	}
	/* 		.goup_boxes{
	width:100%;
} */
	.block_side_by_side {
		width: 50% !important;
		float: left !important;
		clear: none !important;
	}
	.goup_boxes .fl-heading {
		font-weight: 700;
		clear: both;
	}

	.upper_right_block .fl-col-content.fl-node-content {
		border: solid 4px #fff;
		border-right: none;
		border-top: none;
	}

	.right_logos_indusrties .leading-industry-logos .fl-photo-img {
		width: 250px;
	}
	.right_logos_indusrties .leading-industry-logos>.fl-col-content.fl-node-content {
		padding-left: 50px;
		padding-right: 30px;
	}
	.block_side_by_side .fl-col-content{
		margin: 5px;
		padding: 10px;
		border-radius:17px;
		box-shadow: #ededed 0px 1px 3px 0px, rgb(27 31 35 / 15%) 0px 0px 0px 1px;
		transition: all .3s ease;
	}
	.block_side_by_side .fl-col-content .fl-callout-content{
		box-shadow:none;
	}
	.fl-col-group.fl-col-group-equal-height {
		display: flex;
	}
	.left-box.goup_boxes{
		margin-bottom:30px;
	}
	.left-box.goup_boxes{
		margin-bottom:30px;
	}
	.skill-sets .right-box.skillset_right_box{
		margin: 2px 0 0 -11%;
	}
}
@media only screen and (min-width: 414px) and (max-width: 896px) and (orientation: landscape) {
	.right_logos_indusrties .right-box.leading-industry-logos .fl-photo-content {
		width: 150px;
	}

	.right_logos_indusrties .right-box.leading-industry-logos .fl-photo-img {
		width: 130px;
	}

	.right_logos_indusrties .leading-industry-logos>.fl-col-content.fl-node-content {
		padding-left: 70px;
		padding-right: 30px;
	}

	.right_logos_indusrties.leading-industry.skill-sets .right-box>.fl-col-content.fl-node-content {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
		height: 93% !important;
		position: absolute;
		width: 100%;
		top: 3%;
		margin-top: -5px !important;
	}

	.right_logos_indusrties .leading-industry-logos>.fl-col-content>.fl-col-group {
		height: 100%;
	}

	.skill-sets .right-box {
		margin: 77px 0 0 -12%;
	}
	.skill-sets .right-box .fl-col-content.fl-node-content{
		height:95%;
	}
	.fl-col-group.fl-col-group-equal-height {
		display: flex;
	}
	.left-box.goup_boxes{
		margin-bottom:30px;
	}
	.skill-sets .right-box.skillset_right_box{
		margin: 2px 0 0 -11%;
	}
}

@media only screen and (min-width: 375px) and (max-width: 667px) and (orientation: landscape) {
	.goup_boxes .fl-col-content.fl-node-content .fl-callout-content {
		margin: 3px;
		padding: 10px;
	}
	.block_side_by_side .fl-col-content{
		margin: 5px!important;
		padding: 10px;
		border-radius:17px;
		box-shadow: #ededed 0px 1px 3px 0px, rgb(27 31 35 / 15%) 0px 0px 0px 1px;
		transition: all .3s ease;
	}
	.block_side_by_side .fl-col-content .fl-callout-content{
		box-shadow:none;
	}
	.left-box.goup_boxes{
		margin-bottom:30px;
	}
	.block_side_by_side_logos {
		width: 50% !important;
		float: left !important;
		clear: none !important;
	}
	.our_team_member .fl-col-small.box_profile{
		width: 33.33%!important;
		clear:none;
		float:left
	}
	.our_team_member .our_team_members_our_team .fl-col-group:before, .fl-col-group:after,.fl-col:before, .fl-col:after, .fl-module:before, .fl-module:after, .fl-module-content:before, .fl-module-content:after{
		display:none;
	}
	.our_team_member .our_team_members_our_team .fl-col:after, .fl-module:after, .fl-module-content:after{
		clear:none;
	}
	.cms_banner .fl-col {
		clear:none;
		float:left;
		width: 58%!important;
	}
	.cms_banner .fl-col-small {
		width: 42%!important;
	}
	.cms_banner .fl-col-small .btn-gradient .fl-module-content{
		margin-top:40px;
	}
}

/* @media only screen 
	and (max-width : 390px) 
	and (max-height : 844px) 
	and (-webkit-min-device-pixel-ratio: 3) { 
		.skill-sets .right-box.skillset_right_box{
			margin: 2px 0 0 0%;
		}
} */
/* @media only screen 
	and (max-width : 414px) 
	and (max-height : 896px) 
	and (-webkit-device-pixel-ratio : 2) { 
		.skill-sets .right-box.skillset_right_box{
			margin: 2px 0 0 -11%;
		}
} */
/* @media only screen 
	and (max-width : 375px) 
	and (max-height : 812px) 
	and (-webkit-device-pixel-ratio : 3) {
		.skill-sets .right-box.skillset_right_box{
			margin: 2px 0 0 0%;
		}
} */
/* @media only screen 
	and (max-width : 414px) 
	and (max-height : 896px) 
	and (-webkit-device-pixel-ratio : 3) { 
		.skill-sets .right-box.skillset_right_box{
			margin: 2px 0 0 0%;
		}
		.our_team_member .our_team_members_our_team .fl-col-group:before, .fl-col-group:after,.fl-col:before, .fl-col:after, .fl-module:before, .fl-module:after, .fl-module-content:before, .fl-module-content:after{
			display:none;
		}
		.our_team_member .our_team_members_our_team .fl-col:after, .fl-module:after, .fl-module-content:after{
			clear:none;
		}	
} */
/* industiespage */

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
	.section_custom_case .box_right .photo_box>.fl-node-content{
		margin-left:0px!important;
	}
	.section_custom_case .box_image.box_right>.fl-node-content{
		margin-left:0px!important;
	}
	.block_side_by_side_logos{
		width: 50% !important;
		float: left !important;
		clear: none !important;
	}
	.related-insights-posts .fl-post-image .wp-post-image{
		height:100%;
	}
	.related-insights-posts .post-info-wrapper{
		height:100%;
	}
}
@media only screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: landscape) {
	.section_custom_case .box_image.box_left_image>.fl-node-content{
		margin-right: 170px;
	}
	.box_left_image .photo_left_box .fl-module-content{
		margin-right: 150px!important;
	}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
	.section_custom_case .box_right .photo_box>.fl-node-content{
		margin-left:120px!important;
	}
	.section_custom_case .box_image.box_right>.fl-node-content{
		margin-left:120px;
	}
	.industry-single-gov-solutions>.fl-row-content-wrap{
		padding-left:20px;
	}
	.section_custom_case .box_image.box_left_image>.fl-node-content{
		margin-right: 120px;
	}
	.box_left_image .photo_left_box .fl-module-content{
		margin-right: 80px;
	}
}
@media only screen and (min-width: 1025px) and (max-width: 1367px){
	.box_left_image .photo_left_box .fl-module-content{
		margin-right: 140px;
	}
}
@media only screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: landscape) {
	.section_custom_case .box_right .photo_box>.fl-node-content{
		margin-left:140px!important;
	}
	.section_custom_case .box_image.box_right>.fl-node-content{
		margin-left:120px!important;
	}
	.skill-sets .right-box.skillset_right_box{
		margin: 28px 0 0 -12%;
	}

}
@media only screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: portrait) {
	.section_custom_case .box_right .photo_box>.fl-node-content{
		margin-left:165px!important;
	}
	.section_custom_case .box_image.box_right>.fl-node-content{
		margin-left:80px!important;
	}
	.industry-single-gov-solutions>.fl-row-content-wrap{
		padding-left:20px;
	}
	.related-insights-posts .fl-post-image .wp-post-image{
		height:100%;
	}
	.related-insights-posts .post-info-wrapper{
		height:100%;
	}
}
@media only screen and (min-width: 375px) and (max-width: 997px) and (orientation: landscape) {
	.section_custom_case .box_right .photo_box>.fl-node-content{
		margin-left:0px!important;
	}
	.section_custom_case .box_image.box_right>.fl-node-content{
		margin-left:0px!important;
	}
	.section_custom_case .box_right .photo_box>.fl-node-content{
		margin-left:0px!important;
	}
	.section_custom_case .box_image.box_right>.fl-node-content .fl-photo{
		text-align:center;
	}
	.box_image .photo_box .fl-node-content .fl-photo{
		text-align:center;
	}.
	.block_side_by_side_logos{
		width: 50% !important;
		float: left !important;
		clear: none !important;
	}
	.related-insights-posts .fl-post-image .wp-post-image{
		height:100%;
	}
	.related-insights-posts .post-info-wrapper{
		height:100%;
	}
	.footer_bottom .fl-module-content{
		margin: 14px 15px;
	}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
	.section_custom_case .box_right .photo_box>.fl-node-content{
		margin-left:160px!important;
	}
	.section_custom_case .box_image.box_right>.fl-node-content {
		margin-left: 85px!important;
	}
	.related-insights-posts .fl-post-image .wp-post-image{
		height:100%;
	}
	.related-insights-posts .post-info-wrapper{
		height:100%;
	}
}
@media(max-width:768px){
	.industry-single-gov-solutions .six_block{
		max-width:100%;
	}
}

/*issue*/
ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap ul.wp-mega-sub-menu li.wpmega-vertical-tabs ul.wpmm-tab-groups > li.wpmm-tabs-section > div.wpmm-sub-menu-wrapper > ul.wpmm-tab-groups-panel{
	max-height: 300px;
}


/* about page*/
.solution-box.img-right.about_section4 .right-box:after{
	height:508px;
}
.about_slide .item.lgx-item{
	height:85%;
}
.about_slide .item .box_item_slide{
	height:100%;
}

.gform_footer .gradient-animation {
	text-align: center;
	transition: 0.5s;
	background-size: 200% auto !important;
	background-image: linear-gradient(to right, #f8d347 0%, #f08837 51%, #f8d347 100%) !important;
	font-weight: 600;
	font-size: 16px;
	color: #1f242e!important;
	border-radius: 0px!important;
	line-height: 18px;
	padding: 12px 24px;
	text-decoration: none;
	text-shadow: none;
}
.gform_footer .gradient-animation:hover{
	background: #f8d347;
	background: linear-gradient(to bottom,#fff165 0%, #f8d347 100%);
	background-image: linear-gradient(to right, #f8d347 0%, #f08837 51%, #f8d347 100%) !important;
	background-position: right center !important;
	text-decoration: none !important;
	animation: all 1s ease;
	-webkit-animation:all 1s ease;
}
.gform_body .ginput_container_fileupload>[type="file"] {
	color: #878787;
}
.gform_body .ginput_container_fileupload>[type="file"]::-webkit-file-upload-button{
	background: #294190;
	border: 2px solid #294190;
	border-radius: 4px;
	color: #fff;
	cursor: pointer;
	font-weight: 500;
	font-size: 14px;
	outline: none;
	padding: 10px 25px;
	border-radius:0px;
	text-transform: uppercase;
	transition: all 1s ease;
}
.gform_body .ginput_container_fileupload>[type="file"]::file-selector-button {
	background: #294190;
	border: 2px solid #294190;
	border-radius: 4px;
	color: #fff;
	cursor: pointer;
	font-weight: 500;
	font-size: 14px;
	outline: none;
	padding: 10px 25px;
	border-radius:0px;
	text-transform: uppercase;
	transition: all 1s ease;
}
.gform_body .ginput_container_fileupload>[type="file"]::before {
	font-family: 'Font Awesome\ 5 Free';
	content: '\f093';
	position: absolute;
	color: #fff;
	padding:8px 7px;
	display:none;
}
.gform_body .ginput_container_fileupload> [type="file"]::-webkit-file-upload-button:hover {
	background: #fff;
	border: 2px solid #535353;
	color: #000;
}
.gform_body .ginput_container_fileupload>[type="file"]::file-selector-button:hover{
	background: #fff;
	border: 2px solid #535353;
	color: #000;
}
@media(min-width:1681px) and (max-width: 2560px) {
	.skilsset>.fl-col-content.fl-node-content {
		padding-left: 130px;
	}
}
@media(min-width:1280px) and (max-width: 1680px) {
	.joinour_tem>.fl-col-content.fl-node-content {
		padding-left: 50px;
	}
	.skilsset>.fl-col-content.fl-node-content {
		padding-left: 100px;
	}
}
@media only screen 
	and (min-width: 768px) 
	and (max-width: 1024px) 
	and (-webkit-min-device-pixel-ratio: 2) {
		.skilsset>.fl-col-content.fl-node-content {
			padding-left: 20px;
		}
		.joinour_tem>.fl-col-content.fl-node-content {
			padding-left: 20px;
		}
}
@media only screen 
	and (min-width: 1024px) 
	and (max-width: 1366px) 
	and (-webkit-min-device-pixel-ratio: 2) {
		.skilsset>.fl-col-content.fl-node-content {
			padding-left: 20px;
		}
		.joinour_tem>.fl-col-content.fl-node-content {
			padding-left: 20px;
		}	
}
@media only screen 
	and (min-width: 375px) 
	and (max-width: 992px) 
	and (-webkit-min-device-pixel-ratio: 2) {
		.skilsset>.fl-col-content.fl-node-content {
			padding-left: 20px;
		}
		.joinour_tem>.fl-col-content.fl-node-content {
			padding-left: 20px;
		}
}
@media(max-width:992px){
	.solution-box.img-right.about_section4 .right-box:after{
		height:0;
	}
}
@media (min-width: 768px) and (max-width: 1199px)
{
	.about_slide .owl-carousel .owl-stage {
		display: flex;
	}
}
@media (min-width: 1200px){
	.about_slide .owl-carousel .owl-stage {
		margin-left: -100px;
		display: flex;
	}
}
@media (min-width: 1440px){
	.about_slide .owl-stage-outer .owl-item 	{
		-webkit-flex: 1;
		-ms-flex: 1;
		flex: 1;
	} 
}
@media only screen 
	and (min-width: 375px) 
	and (max-width: 667px) 
	and (orientation:landscape) {
		.about_slide .owl-carousel .owl-stage {
			display: flex;
		}
		.about_slide .item.lgx-item{
			height:85%;
		}
		.about_slide .item .box_item_slide{
			height:100%;
		}
		.skill-sets .right-box {
			margin: -34px 0 0 0%;
		}
}
.about_slide .item .box_item_slide{
	margin: -150px 0 0;
	/* 	padding: 200px 30px 40px; */
}
.lgx-carousel-section .owl-theme .owl-controls .owl-nav [class*="owl-"]{
	margin-top: 6px;
}
/* 	solution page */

.solution-box.img-right.design .left-box>.fl-col-content.fl-node-content{
	padding-left:75px;
}

@media only screen 
	and (min-width: 768px) 
	and (max-width: 1024px) 
	and (orientation:landscape) {
		.solution-box.img-right.about_section4 .right-box:after{
			height:0px;
		}
}
.footer_listing .fl-col-small .fl-heading{
	font-size:20px;
}
@media only screen 
	and (min-width: 768px) 
	and (max-width: 1024px) 
	and (orientation:portrait) {
		.block_colm{
			float:left;
			clear:none;
			width:60%;
		}
		.block_colm_right{
			float:left;
			clear:none;
			width:40%;
			padding-left:30px;
		}
		.footer_listing .fl-col-small{
			float:left;
			clear:none;
			width:30.5%!important;
		}
		.footer_bottom .fl-col-small{
			float:left;
			clear:none;
			width:25%!important;
		}
		.footer_bottom .fl-col-small:nth-child(3) .fl-col-content.fl-node-content{
			margin-top: 85px;
		}
		.footer_bottom .fl-col-small:nth-child(4) .fl-col-content.fl-node-content{
			margin-top: 85px;
		}
		.footer_bottom .fl-col-group:nth-child(4) .fl-col-small{
			width:50%!important;
		}
		.footer_bottom .fl-col-group:nth-child(4) .fl-col-small .fl-module-content{
			margin-top:0px;
		}
}
@media only screen 
	and (min-width: 1024px) 
	and (max-width: 1366px) 
	and (orientation:portrait) {
		.footer_bottom .fl-col-small:nth-child(3) .fl-col-content.fl-node-content{
			margin-top: 65px;
		}
		.footer_bottom .fl-col-small:nth-child(4) .fl-col-content.fl-node-content{
			margin-top: 65px;
		}
		.solution-box.img-right.about_section4 .right-box:after{
			height:0px;
		}
}
@media only screen 
	and (min-width: 375px) 
	and (max-width: 992px) 
	and (orientation:landscape) {
		.block_colm{
			float:left;
			clear:none;
			width:60%;
		}
		.block_colm_right{
			float:left;
			clear:none;
			width:40%;
			padding-left:30px;
		}
		.solution-box.img-right.about_section4 .right-box:after{
			height:0px;
		}
		.block_inline{
			float:left;
			clear:none;
			width:50%!important;
		}
		.footer_listing .fl-col-small{
			float:left;
			clear:none;
			width:30.5%!important;
		}
		.footer_bottom .fl-col-small{
			float:left;
			clear:none;
			width:25%!important;
		}
		.footer_bottom .fl-col-small:nth-child(3) .fl-col-content.fl-node-content{
			margin-top: 70px;
		}
		.footer_bottom .fl-col-small:nth-child(4) .fl-col-content.fl-node-content{
			margin-top: 70px;
		}
		.footer_bottom .fl-col-group:nth-child(4) .fl-col-small{
			width:50%!important;
		}
		.footer_bottom .fl-col-group:nth-child(4) .fl-col-small .fl-module-content{
			margin-top:0px;
		}
		.section_custom_case .box_right .photo_box>.fl-node-content {
			margin-left: 0px;
		}
		.section_custom_case .box_image.box_right>.fl-node-content {
			margin-left: 0px;
		}
}

.custom_testimonial .uabb-testimonial-author div{
	display:inline-block;
}
.custom_testimonial .uabb-testimonial-author div{
	display:inline-block;
}
.custom_testimonial .uabb-testimonial-author div:first-child::after{
	content: "";
	display: inline-block;
	vertical-align: middle;
	border: 1px solid #1f347a;
	width: 10px;
	margin: 0 5px;
}

@media (min-width: 1221px){
	.solution-box.img-right .right-box:after{
		left: -3px;
	}
	.solution-box .left-box::after{
		right:-3px;
		top: -1px;
		height: calc(100% + 2px);
	}
}
/* for button hover */

.fl-builder-content .gradient-animation a {
	text-align: center;
	transition: 0.5s;
	background: powderblue;
	background-size: 200% auto !important;
	background-position: right;
	background-image: linear-gradient(to left, #f08837 0%, #f8d347 50%, #ffffff 0%) !important;
	box-shadow: 3px 9px 11px rgb(0 0 0 / 46%);
}
.fl-builder-content .gradient-animation a:hover{
	background-position: left center !important;
	text-decoration: none !important;
}

/* end */

/*menu */
header .fl-col-group .fl-col:last-child{
	width:6%;
}
.header-contact-column{
	width:9%;
}
@media(width:1366px){
	.eway-header-col-phone {
		width: 5%!important;
	}
}
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu{
	left: 0;
	position: fixed;
	max-width: 1500px;
	margin: 0 auto !important;
	width: auto;
	right: 0;
	padding-left:17%;
	padding-right:30px;
	background:#214295;
	-moz-box-shadow: 0px 14px 14px 0px rgb(0 0 0 / 40%);
	-webkit-box-shadow: 0px 14px 14px 0px rgb(0 0 0 / 40%);
	-khtml-box-shadow: 0px 14px 14px 0px rgb(0 0 0 / 40%);
	box-shadow: 0px 14px 14px 0px rgb(0 0 0 / 40%);

}

#mega-menu-wrap-header #mega-menu-header{
	display:flex;
	justify-content:space-between;
}
#mega-menu-wrap-header #mega-menu-header .header-contact-column{
	width:2%;
}
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link{
	background:transparent;
}
.mega-current-menu-item a{
	color:#F8D247 !important;
}
#mega-menu-wrap-header #mega-menu-header li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{
	color:#F8D247;
	margin: 0px 0 0 0px;
}
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link{
	font-family: Avenir-Heavy, sans-serif;
	font-weight: 900;
	font-size: 18px;
	line-height: 22px;
	padding-left: 8px;
	padding-right: 8px;
	letter-spacing: 0.235px;
	text-shadow: 0px 0px 1px rgb(0 0 0 / 0%);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-rendering: optimizeLegibility;
} 
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{
	color:#FFD100;
	font-weight:900;
}
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link:hover{
	font-weight: 900;
	display:inline-block;
	letter-spacing:0;
	font-size:18px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top:5px;
	letter-spacing: 0.235px;
	color: #fed130;
	transition: ease all .5s;
}
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link{
	height:50px;
	padding-top:5px;
}
#mega-menu-wrap-header #mega-menu-header{
	padding-top:10px;
}
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
	transition: 0.5s;
	background: #214295;
	background-size: 200% auto !important;
	background-position: right;
	background-image: linear-gradient(to left, #294190 0%, #294190 51%, #ffffff 0%) !important;
}
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover{
	font-size: 18px;
	color:#052353;
	font-weight:900;
	background-position: left center !important;
	text-decoration: none !important;
	color:#294190;

}
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{
	padding-top:0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom:30px!important;

}
#mega-menu-wrap-header #mega-menu-header li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu{
	background:#fff;
	box-shadow: #1f347a 0px 1px 1px, #1f347a 0px 2px 2px, #1f347a 0px 4px 4px, rgb(0 0 0 / 7%) 0px 8px 8px, #1f347a 0px 16px 16px;
}

#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
	font-family: Avenir-Heavy, sans-serif;
	font-size: 18px;
	line-height: 22px;
	padding-left: 10px;
	padding-right: 10px;
	letter-spacing: 0.235px;
	text-align:left;
	padding-top:15px;
	font-weight:900;
}
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link{
	font-family: Avenir, Verdana, Arial, sans-serif;
	font-size: 16px;
	line-height: 30px;
}

#mega-menu-wrap-header #mega-menu-header li.mega-menu-item a.mega-menu-link:before{
	color:#F8D247;
}
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-toggle-on > a.mega-menu-link.dashicons-arrow-right:before {
	content: "\f140";
}
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link:hover.dashicons-arrow-right:before {
	content: "\f140";
}
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover.dashicons-arrow-right:before {
	content: "\f140";
}
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus.dashicons-arrow-right:before {
	content: "\f140";
}
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu:before{
	border-top: solid 1px #fff;
	display: inline;
	position: absolute;
	content: '';
	width: 74%;
	margin: auto;
	left: 23%;
	margin-top:15px;
}
@media only screen and (min-width:1441px) and (max-width:1536px){
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu{
		max-width:1489px;
	}
}
@media(max-width:992px){
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu:before{
		border-top: solid 1px #fff;
		display: none;
		position: absolute;
		content: '';
		width: 82%;
		margin: auto;
	}

	#mega-menu-wrap-header .mega-menu-toggle.mega-menu-open + #mega-menu-header{
		padding:20px;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu{
		left: 0;
		position: initial;
		max-width: 1500px;
		margin: 0 auto !important;
		width: 100%;
		right: 0;
		padding-left:10px;
		padding-right:10px;
		background:#214295;
	}

	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
		text-align:left;
	}
	#mega-menu-wrap-header .mega-menu-toggle + #mega-menu-header{
		padding: 20px 10px 10px 10px;
		height:auto;
	}

	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{
		padding-bottom:5px;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
		border-top: 1px solid #37598f;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link{
		height:40px;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link{
		width:100%;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link{
		padding-left: 30px;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link:hover{
		padding-left: 30px;
	}
	#mega-menu-wrap-header #mega-menu-header li.mega-menu-item a.mega-menu-link:before{
		position:absolute;
		left:0;
	}
	.eway-mobile-item.phone-item {
		display:none !important;
	}
}

@media(max-width:768px){
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu{
		left: 0;
		position: initial;
		max-width: 1500px;
		margin: 0 auto !important;
		width: 100%;
		right: 0;
		padding-left:10px;
		padding-right:10px;
		background:#214295;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
		text-align:left;
	}
	#mega-menu-wrap-header .mega-menu-toggle + #mega-menu-header{
		padding: 20px 10px 10px 10px;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{
		padding-bottom:5px;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
		border-top: 1px solid #37598f;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link{
		height:40px;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link{
		width:100%;
	}
	#mega-menu-wrap-header .mega-menu-toggle{
		background: none;
	}
}

@media only screen 
	and (min-width: 1024px) 
	and (max-width: 1366px) 
	and (-webkit-min-device-pixel-ratio: 2) 
	and (orientation: portrait){
		#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link{
			font-size:14px;
		}
		#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link:hover{
			font-size:14px;
		}
		#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
			font-size:14px;
		}
		#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover{
			font-size:14px;
		}
		#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link{
			font-size:13px;
		}
}
@media only screen 
	and (min-width: 768px) 
	and (max-width: 1024px) 
	and (orientation: landscape) 
	and (-webkit-min-device-pixel-ratio: 1) {
		#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link{
			font-size:14px;
		}
		#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link:hover{
			font-size:14px;
		}
		#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
			font-size:14px;
		}
		#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover{
			font-size:14px;
		}
		#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link{
			font-size:13px;
		}
		#mega-menu-wrap-header .mega-menu-toggle{
			background: none;
		}
}
/*menu end */

/* changes for menu and other */
.post-hero-content .fl-post-title{
	line-height:44px;
}
.eway-blog-item-image img{
	height:247px!important;
}
.left-box p{
	letter-spacing:0.9px;
	line-height:24px;
}
body, p, .fl-rich-text {
	letter-spacing:0px;
}
.our-insight .fl-rich-text p, .our-insight .fl-rich-text {
	font-weight:400!important;
}
.custom-solutions-case-study .fl-rich-text p, .custom-solutions-case-study .fl-rich-text{
	font-weight:400!important;
}
/* @media(max-width:1536px){
.ecom-text-desc .fl-module-content.fl-node-content, .text_heading .fl-module-content.fl-node-content{
margin-left:3px;
}
} */

@media only screen and (min-width: 993px){
	#mega-menu-wrap-header #mega-menu-header a.dashicons-arrow-right{
		cursor:default
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu.sol-submenu > ul.mega-sub-menu li {
		width:auto;
		padding-left:0px;
		padding-right:0px;
		margin: 0 0px;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu.ind-submenu > ul.mega-sub-menu li{
		width:auto;
		padding-left:9px;
		padding-right:9px;
		margin:0 10px;
		margin-bottom:30px;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
		padding-left: 15px;
		padding-right: 15px;
		padding-bottom: 15px;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu.sol-submenu > ul.mega-sub-menu{
		display:flex;
		justify-content:space-evenly;
	}

	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu.sol-submenu > ul.mega-sub-menu li{
		padding-left:0px!important;
		padding-right:0px!important;
		margin-left:0px!important;
		margin-right:0px!important;
	}

}


/** 22-04-2022 **/
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
	position: relative;
}
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
	background: none !important;
	color: #fff !important;
	background-image: none !important;
	padding: 35px 0 5px !important;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-rendering: optimizeLegibility;
}
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:after {
	transition: all 0.5s;
	content: '';
	height: 0;
	position: absolute;
	width: 0;
	border-bottom: 1px solid #fff;
	bottom: 0;
	left: 0;
	display:inline-block;
}
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover:after {
	width: 100%;
}
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{
	position:relative;
	transition: all 0.5s;
}
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link:after{
	transition: all 0.5s;
}
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link:hover:after,
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-toggle-on > a.mega-menu-link:after{
	content: '';
	position: absolute;
	width: 1px;
	height: 70%;
	border-right: 1px solid #fed130;
	top: 0;
	right: -15px;
	display: inline-block;
}
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item:nth-last-child(2) > a.mega-menu-link:hover:after{
	display:none;
}
#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus{
	font-weight:900 !important;
}
.skill-sets .right-box > .fl-col-content.fl-node-content{
	padding-left: 17% !important;
	padding-right: 0px !important;
}

@media only screen and (max-width: 1400px){
	.skill-sets .left-box>.fl-col-content{
		padding-right: 130px !important;
	}
}
@media only screen and (max-width: 1024px){
	.skill-sets .left-box>.fl-col-content{
		padding-right: 100px !important;
	}
	.skill-sets .right-box {
		margin: 30px 0 0 -12%;
	}
	.skill-sets .left-box>.fl-col-content{
		padding-bottom:20px !important;
	}
}
@media only screen and (max-width: 768px){
	.skill-sets .right-box {
		margin:-12px 0 0 0;
	}
	.skill-sets .right-box > .fl-col-content.fl-node-content {
		padding-left: 30px !important;
		padding-right: 30px!important;
	}
	.skill-sets .right-box {
		clip-path: polygon(0 7%, 100% 0, 100% 100%, 0% 100%);
		-webkit-clip-path: polygon(0 7%, 100% 0, 100% 100%, 0% 100%);
	}
	.left-box.left_upper_block>.fl-col-content.fl-node-content {
		padding-left: 30px;
		padding-right: 30px !important;
	}
	.leading-industry.skill-sets .right-box {
		clip-path: polygon(0 12%, 100% 0, 100% 100%, 0% 100%);
		-webkit-clip-path: polygon(0 12%, 100% 0, 100% 100%, 0% 100%);
	}
	.leading-industry.skill-sets .left-box > .fl-col-content.fl-node-content .fl-module-content.fl-node-content {
		padding-right: 0px;
		margin-right: 0px;
	}
}
@media only screen and (max-width: 480px){
	.leading-industry.skill-sets .right-box {
		clip-path: polygon(0 14%, 100% 0, 100% 100%, 0% 100%);
		-webkit-clip-path: polygon(0 14%, 100% 0, 100% 100%, 0% 100%);
	}
	.skill-sets .right-box {
		clip-path: polygon(0 10%, 100% 0, 100% 100%, 0% 100%);
		-webkit-clip-path: polygon(0 10%, 100% 0, 100% 100%, 0% 100%);
		margin: -42px 0 0 0;
	}
}
@media only screen and (min-width: 769px){
	.skill-sets .fl-row-content-wrap {
		padding-top: 0 !important;
		margin-top: 0!important;
	}
	.custom-solutions-case-study > .fl-row-content-wrap{
		padding-bottom:0 !important
	}
}
@media only screen and (min-width:769px){
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu.sol-submenu > ul.mega-sub-menu li{
		padding-left: 0px;
		padding-right: 0px;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu.ind-submenu > ul.mega-sub-menu li{
		padding-left: 10.5px;
		padding-right: 10.5px;
	}

	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu.ind-submenu > ul.mega-sub-menu li{
		padding-left: 3px;
		padding-right: 3px;
	}
}
@media only screen and (min-width:1024px){
	.fl-col.fl-col-small.six_block > .fl-col-content.fl-node-content{
		margin-bottom: 0 !important;
	}
	/* 	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu.sol-submenu>ul.mega-sub-menu{
	display: flex;
	justify-content: space-between;
} */
	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu.ind-submenu>ul.mega-sub-menu{
		display: inherit;
	}
}
#infinite-scroll-button .fl-module-content.fl-node-content{
	margin-bottom:0 !important;
}
/* ashish */
@media (min-width: 1440px){
	.eway-header-col-phone {
		margin-right: 0px; 
		margin-left: 0px;
	}
	.eway-header-col-phone .contact_no_header .fl-heading{
		float:right;
	}

}
/** 25-04-2022 **/

.leading-industry-logos>.fl-col-content>.fl-col-group {
	max-width: 100% !important;
}

@media (min-width: 769px){
	.skill-sets.leading-industry>.fl-row-content-wrap>.fl-row-content>.fl-col-group:after {
		left: 99.99%!important;
	}
	.leading-industry.skill-sets .left-box {
		clip-path: polygon(0 0, 83% 0, 100% 100%, 0 100%)!important;
		-webkit-clip-path: polygon(0 0, 83% 0, 100% 100%, 0 100%)!important;
	}
	.leading-industry.skill-sets .right-box {
		margin: 0 0 0 -6%!important;
	}
	.meet-your-needs.skill-sets .left-box {
		clip-path: polygon(0 0, 100% 0%, 87% 100%, 0% 100%)!important;
		-webkit-clip-path: polygon(0 0, 100% 0%, 87% 100%, 0% 100%)!important;
	}
	.meet-your-needs.skill-sets .right-box {
		width: 60% !important;
		clip-path: polygon(20% 0, 100% 0%, 100% 100%, 8% 100%)!important;
		-webkit-clip-path: polygon(20% 0, 100% 0%, 100% 100%, 8% 100%)!important;
		margin: 0 0 0 -8%!important;
	}
	.meet-your-needs.skill-sets .right-box > .fl-col-content.fl-node-content {
		padding-left: 10% !important;
	}
	.skill-sets.meet-your-needs>.fl-row-content-wrap>.fl-row-content>.fl-col-group:after{
		top: 0!important;
	}
	.skill-sets.meet-your-needs>.fl-row-content-wrap>.fl-row-content>.fl-col-group:before{
		top:30px !important;
	}
}

@media only screen and (max-width: 1536px){
	.skill-sets .left-box.left_upper_block>.fl-col-content.fl-node-content {
		padding-left: 0 !important;
	}
}
@media only screen and (max-width: 1439px){
	.skill-sets .left-box.left_upper_block>.fl-col-content.fl-node-content {
		padding-left: 15px !important;
	}
		.skill-sets .left-box.left_upper_block.homesec>.fl-col-content.fl-node-content {
		padding-left: 0px !important;
	}
}
@media only screen and (max-width: 1400px){
	.skill-sets .left-box>.fl-col-content {
		padding-right: 115px !important;
	}
}

@media only screen and (max-width:1279px){
	.meet-your-needs.skill-sets .left-box .fl-module-heading .fl-module-content.fl-node-content{
		margin-top: 0 !important;
	}
	.meet-your-needs.skill-sets .left-box > .fl-col-content.fl-node-content{
		padding-top:45px !important;
	}
}


/*25-04-22 for header */

@media(max-width:1440px) {
	.eway-header .fl-row-content-wrap .fl-col-group {
		padding-left: 15px;
		padding-right: 15px;
	}

	.eway-header-col-phone {
		padding-left: 10px;
	}

	.header-contact-column a.fl-button {
		width: auto !important;
		line-height: 15px!important;

	}

	.header-contact-column {
		width: 8%;
	}

	.eway-header-col-menu {
		width: 44%;
	}

	.header-contact-column a.fl-button {
		margin-left: 0px;
	}

	.eway_logo {
		width: 15%;
	}
}

@media(width:1024px) {

	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-item>a.mega-menu-link:hover:after,
	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-item.mega-toggle-on>a.mega-menu-link:after {
		height: 40%;
		top: 5px;
		right: -2px;
	}

	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu.sol-submenu>ul.mega-sub-menu li {
		padding-left: 14px;
		padding-right: 5px;
		margin: 0px 3px;
	}

	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu:before {
		width: 80%;
		left: 17%;
	}

	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu.ind-submenu>ul.mega-sub-menu li {
		padding-left: 13px;
		padding-right: 43px;
		margin: 0px 1px;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link{
		font-weight:400;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link:hover{
		font-weight:400;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{
		font-weight:400;
	}
	#mega-menu-wrap-header #mega-menu-header li.mega-menu-item a.mega-menu-link:before{
		font-size:24px;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
		font-weight:400;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover{
		font-weight:400;
	}
}

@media(width:1280px) {
	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu {
		padding-left: 18%;
	}

	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu.sol-submenu>ul.mega-sub-menu li {
		padding-left: 11px;
		padding-right: 4px;
		margin: 0 6px
	}

	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu:before {
		width: 79%;
		left: 19%;
	}

	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu.ind-submenu>ul.mega-sub-menu li {
		padding-left: 13px;
		padding-right: 55px;
		margin: 0 1px;
	}

	.cd_custom_width {
		width: 70%;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link{
		font-weight:400;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link:hover{
		font-weight:400;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{
		font-weight:400;
	}
	#mega-menu-wrap-header #mega-menu-header li.mega-menu-item a.mega-menu-link:before{
		font-size:24px;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
		font-weight:400;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover{
		font-weight:400;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link:hover:after, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-toggle-on > a.mega-menu-link:after{
		right: 0px;
	}
}
@media only screen and (min-width: 1025px) and (max-width: 1279px) and (orientation: landscape) {
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu{
		padding-left:22%;
	}
}
@media(width:1366px) {
	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu {
		padding-left: 17%;
	}

	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu:before {
		width: 80%;
		right: 34px;
		left: 18%
	}

	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu.sol-submenu>ul.mega-sub-menu li {
		padding-left: 13px;
		padding-right: 5px;
		margin: 0 8px;
	}

	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu.ind-submenu>ul.mega-sub-menu li {
		padding-left: 25px;
		padding-right: 45px;
		margin: 0 1px;
	}

	.cd_custom_width {
		width: 62%;
	}
	.header-contact-column a.fl-button {
		width: 164px !important;
		line-height: 22px!important;
	}
	.header-contact-column .fl-button-text, .eway-header-col-phone .fl-button-text{
		font-size:20px!important;
	}
	.eway-header-col-phone .fl-heading-text {
		font-size: 20px;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link:hover:after, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-toggle-on > a.mega-menu-link:after{
		right: -6px;
	}
}

@media only screen and (width:1440px) {
	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu {
		padding-left: 20%;
	}
	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu:before {
		width: 75%;
		right: 34px;
		left:20%;
	}
	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu.sol-submenu>ul.mega-sub-menu li {
		padding-left: 26px;
		padding-right: 5px;
		margin: 0 3px
	}
	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu.ind-submenu>ul.mega-sub-menu li {
		padding-left: 30px;
		padding-right: 45px;
		margin: 0 2px;;
	}
	.cd_custom_width {
		width: 60%;
	}
	header .fl-col-group .fl-col:last-child{
		width:3%;
	}
	.header-contact-column a.fl-button {
		width: 164px !important;
		line-height: 22px!important;

	}
}

@media(width:1536px){
	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu {
		padding-left: 20%;
	}

	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu:before {
		width: 74.5%;
		right: 42px;
		left: 22%;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu.sol-submenu > ul.mega-sub-menu li{
		padding-left: 0px;
		padding-right: 0px;
		margin: 0px 0px;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu.ind-submenu > ul.mega-sub-menu li {
		padding-left: 37px;
		padding-right: 37px;
		margin: 0 2px;
	}
	.cd_custom_width{
		width:56%;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link{
		font-size:16px!important;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link:hover{
		font-size:16px!important;
	}
}

@media(width:1600px){
	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu {
		padding-left: 20%;
	}

	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu:before {
		width: 75%;
		right: 42px;
		left: 22%;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu.sol-submenu > ul.mega-sub-menu li{
		padding-left: 0px;
		padding-right: 0px;
		margin: 0px 0px;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu.ind-submenu > ul.mega-sub-menu li {
		padding-left: 32px;
		padding-right: 32px;
		margin: 0 4px;
	}
}

@media(width:1680px){
	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu {
		padding-left: 20%;
	}

	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu:before {
		width: 74%;
		right: 42px;
		left: 23%;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu.sol-submenu > ul.mega-sub-menu li{
		padding-left: 18px;
		padding-right: 0px;
		margin: 0px 10px;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu.ind-submenu > ul.mega-sub-menu li {
		padding-left: 32px;
		padding-right: 32px;
		margin: 0 4px;
	}
}
@media(width:1920px){
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu.ind-submenu > ul.mega-sub-menu li {
		padding-left: 35px;
		padding-right: 35px;

		margin: 0 2px;
	}
}
@media(min-width:1921px){
	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu {
		padding-left: 16%;
	}

	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu:before {
		width: 74%;
		right: 42px;
		left: 22%;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu.sol-submenu > ul.mega-sub-menu li{
		padding-left: 0px;
		padding-right: 0px;
		margin: 0px 0px;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu.ind-submenu > ul.mega-sub-menu li {
		padding-left: 35px;
		padding-right:35px;
		margin: 0 2px;
	}
	.cd_custom_width{
		width:53%;
	}
}
@media(width:2560px){
	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu {
		padding-left: 12%;
	}

	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu:before {
		width: 76%;
		right: 42px;
		left: 21%;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu.sol-submenu > ul.mega-sub-menu li{
		padding-left: 0px;
		padding-right: 0px;
		margin: 0px 0px;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu.ind-submenu > ul.mega-sub-menu li {
		padding-left: 38px;
		padding-right: 38px;
		margin: 0 2px;
	}
}

#mega-menu-wrap-header #mega-menu-header li.mega-menu-item a.mega-menu-link:before{
	font-size: 28px;
}
.section_website .left-box.goup_boxes .btn-gradient.gradient-animation a.fl-button:hover span {
	text-decoration:none!important;
}
@media(max-width:992px){
	.header-contact-column a.fl-button{
		width:100%!important;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
		padding:10px 0 5px !important;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item{
		margin-bottom: 5px!important;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu{
		box-shadow:none;
	}
}

/** 26-04-2022 **/
@media only screen and (max-width:768px){
	.cms_banner .fl-row-fixed-width,
	.eway-hero .fl-row-fixed-width{
		padding-left: 15px;
		padding-right:15px;
	}
	.bRow{
		padding-left: 15px !important;
		padding-right:15px !important;
	}
}
.post-hero-content {
	align-items: center;
}

/* footer */
.call_us .fl-rich-text p a{
	color:#F1CC52!important;
}
.footer .uabb-info-list-content-wrapper.uabb-info-list-left .uabb-info-list-content{
	width:100%
}
.footer p{
	margin-bottom:0px;
}
.footer .last_col .subscribe_newsletter h6.fl-heading span{
	color: royalblue;
	overflow: hidden;
	background: linear-gradient(to right, #214295, #214295 50%, #ffffff 50%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-size: 200% 100%;
	background-position: 100%;
	transition: background-position .8s ease;
	text-decoration: none;
}
.footer .last_col .subscribe_newsletter h6.fl-heading span:hover{
	background-position: 0 100%;
}

@media(max-width:1440px){
	.footer .fl-row-content-wrap{
		padding-left:20px;
		padding-right:20px;
	}
	.footer p, .footer h5, .footer h6{
		font-size:14px!important;
	}
	.footer a.fl-button{
		font-size:16px!important;
		padding:0px;
	}	
}


/*end */

/** 27-04-2022 **/

.footcdborder {
	border: 5px solid #fff;
	margin-top:8px;
}

.cms_banner .cd_textchange .fl-button,
.eway-hero .cd_textchange .fl-button{
	letter-spacing: normal !important;
	padding: 16px !important;
	width: 283px !important;
}
.cms_banner .cd_textchange .fl-button .fl-button-icon:before,
.eway-hero .cd_textchange .fl-button .fl-button-icon:before{
	background: url(/wp-content/uploads/2022/02/Polygon-5.png) no-repeat;
	content: '';
	width: 21px;
	height: 28px;
	display: inline-block;
	background-size: contain;
}
.cms_banner .cd_textchange .fl-button:hover, 
.eway-hero .cd_textchange .fl-button:hover{
	background-color:#fff !important;
}
.footer .last_col .subscibe_news_popup .uabb-modal-action-wrap .uabb-module-content a{
	background:none;
	padding:0px;
	border:none;
}
.footer .last_col .subscibe_news_popup .uabb-modal-action-wrap .uabb-module-content a:hover span, .footer .last_col .subscibe_news_popup .uabb-modal-action-wrap .uabb-module-content a{
/* 	cursor:default; */
	text-decoration: none;
	transition: all 0.4s;
	color: #f18c38!important;
	background:none;
	padding:0px;
	border:none;
	text-align:left;
}

/* 28-4-22 */
.cms_banner .cd_textchange .fl-button,
.eway-hero .cd_textchange .fl-button{
	position:relative;
}
.cms_banner .cd_textchange .fl-button .fl-button-icon,
.eway-hero .cd_textchange .fl-button .fl-button-icon:before{
	position: absolute;
	top: 50%;
	margin-top: -14px;
	right: 40px;
}
/* end */

/* modal-popup */
.cd_newsimg_hide .left-img-subblock .fl-module-content.fl-node-content {
	margin: 0px;
}

.news_block .newletterform .gform_wrapper.gravity-theme .gform_fields {
	grid-row-gap: 0px;
}

.news_block .newletterform .gform_wrapper form .gform_body input[type=text],
.news_block .newletterform .gform_wrapper form .gform_body input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']) {
	margin-top: 4px !important;
	margin-bottom: 4px !important;
	border-radius: 0px;
	font-family: Avenir, Verdana, Arial, sans-serif;
	font-weight: 900;
	font-size: 18px;
	line-height: 21px;
}

.newletterform .gform_legacy_markup_wrapper ul li.gfield{
	margin-top: 1px;
}
.newletterform .gform_legacy_markup_wrapper{
	margin-top: 1px;
}
.newletterform .gform_legacy_markup_wrapper .gform_footer{
	padding-top:0px;
}
.newletterform .gform_wrapper .gform_footer{
	text-align:center;
}
.news_block .newletterform .gform_wrapper.gravity-theme .gform_footer {
	margin: 3px 0 0;
	padding: 11px 0;
	padding-bottom: 0px;
	justify-content: center;
}

.news_block .newletterform .gform_wrapper.gravity-theme .gform_footer input {
	margin-bottom: 0px;
}

.subscibe_news_popup-overlay .uabb-modal-close .uabb-close-icon {
	position: absolute;
	left: -30px;
	color: #121c3f;
	top: 6px;
}

.subscibe_news_popup-overlay .uabb-modal-close .uabb-close-icon:hover,
.subscibe_news_popup-overlay .uabb-modal-close .uabb-close-icon:focus {
	transition: 0.5s ease;
	color: #EE8841;
}
.news_block .newletterform .gform_footer .gradient-animation{
	font-family: Avenir, Verdana, Arial, sans-serif;
	font-weight: 900;
	font-size: 21px;
	line-height: 22px;
	text-align: center;
}
.news_block .newletterform .gform_footer .gradient-animation:hover{
	text-decoration: none !important;
	animation: all .5s ease;
	-webkit-animation: all 1s ease;
}
.news_block .newletterform button, .news_block .newletterform input[type=button], .news_block .newletterform input[type=submit]{

	background:#f7c745!important;
}
/* end */


/*blog page */
.bredcrump_blog .fl-rich-text p span a {
	color: #214295;
}

.bredcrump_blog .fl-rich-text p span {
	color: #7C7B7A;
}

.blog_main_wraper .blog_container_block .blogs_listing .fl-post-feed-post {
	background: #F2F4F7;
	border-bottom:none;
	margin-bottom:65px;
}

.blog_main_wraper .blog_container_block .blogs_listing .fl-post-image {
	width: 50.2%;
	float: right;
	clear: both;
}
.blog_main_wraper .blog_container_block .blogs_listing .fl-post-image .bialty-container{
	width:100%;
}
.blog_main_wraper .blog_container_block .blogs_listing .fl-post-image img {
	max-width: 100%;
	height: auto !important;
	width: 100% !important;
}

.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text {
	margin-right: 51%;
}

.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text .fl-post-title {
	font-family: "Avenir LT Std 65 Black", sans-serif;
	font-weight: 900;
	font-size: 48px;
	line-height: 54px;
	color: #142239;
	text-align: left;
}

.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text .fl-post-title a {
	font-family: "Avenir LT Std 65 Black", sans-serif;
	font-weight: 900;
	font-size: 48px;
	line-height: 54px;
	color: #142239;
}

.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text .fl-post-meta,
.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text .fl-post-meta a {
	font-family: "Avenir LT Std 55 Roman", sans-serif;
	font-weight: 400;
	font-size: 20px;
	line-height: 30px;
	color: #575757;
	margin-top: 15px;
	position: relative;
}

.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text .fl-post-meta:after {
	border-top: solid 0.5px #707070;
	width: 70%;
	left: 0;
	right: 0;
	margin-top: 20px;
	content: '';
	height: 0;
	bottom: 0;
	position: absolute;
	display: inline-block;
}

.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text .fl-post-more-link,
.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text .fl-post-more-link a {
	font-family: "Avenir LT Std 65 Black", sans-serif;
	font-weight: 900;
	font-size: 20px;
	line-height: 19px;
	color: #EE8841;
	margin-top: 20px;
	text-transform: uppercase;
	transition:all .3s ease-in-out;
}
.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text .fl-post-more-link a:hover{
	color:#214295 !important;
}
.blog_main_wraper .blog_container_block .blogs_listing .fl-builder-pagination{
	margin-top: 25px;
	max-width:1390px;
	margin:auto;
}
.blog_main_wraper .blog_container_block .blogs_listing ul.page-numbers {
	text-align: left;
	width: 53.4%;
	float: left;
}

.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text .cd_posttag{
	padding-top:13px;
	font-family: "Avenir LT Std 55 Roman", sans-serif;
	font-weight: 400;
	font-size: 20px;
	line-height: 30px;
	color:#000 !important;
}
.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text .cd_posttag b{
	font-weight:400!important;
}

.blog_main_wraper .blog_container_block .blogs_listing li a.page-numbers,
.blog_main_wraper .blog_container_block .blogs_listing li span.page-numbers {
	background: #D5D5D5;
	display: inline-block;
	padding: 7px 5px;
	margin: 0 0 5px;
	border-radius: 50%;
	width: 44px;
	height: 44px;
	text-align: center;
	font-family: "Avenir LT Std 65 Black", sans-serif;
	font-weight: 900;
	font-size: 21px;
line-height:34px;
	color: #20252D;
	border: none;
	margin-right: 20px;
}
.blog_main_wraper .blog_container_block .blogs_listing li a.page-numbers:hover, .blog_main_wraper .blog_container_block .blogs_listing li a.page-numbers:focus,
.blog_main_wraper .blog_container_block .blogs_listing li span.page-numbers:hover, .blog_main_wraper .blog_container_block .blogs_listing li span.page-numbers:focus{
	transition:ease .3s;
	background: #EE8841;
	color:#ffffff;
}
.blog_main_wraper .blog_container_block .blogs_listing li a.next.page-numbers,.blog_main_wraper .blog_container_block .blogs_listing li a.prev.page-numbers {
	background: none;
	width: unset;
	height: unset;
	font-family: Avenir, Verdana, Arial, sans-serif;
	font-weight: 500;
	font-size: 20px;
	line-height: 27px;
	color: #20252D;
	border: none;
}
.blog_main_wraper .blog_container_block .blogs_listing li a.next.page-numbers:hover, .blog_main_wraper .blog_container_block .blogs_listing li a.next.page-numbers:focus, .blog_main_wraper .blog_container_block .blogs_listing li a.prev.page-numbers:hover, .blog_main_wraper .blog_container_block .blogs_listing li a.prev.page-numbers:focus{
	transition:ease .3s;
	color: #EE8841;
	border: none;
	border-radius: 0;
}
.blog_main_wraper .blog_container_block .blogs_listing li span.current {
	border-radius: 50%;
	width: 44px;
	height: 44px;
	text-align: center;
	background: #EE8841;
	color: #ffffff;
}
.list_cat_blog ul{
	border-bottom: #000 .25px solid;
}
.list_cat_blog ul>p,
.list_cat_blog ul>a{
	display: none;
}
.list_cat_blog ul li{
	list-style:none;
	display:inline-block;
	padding: 0;
	position: relative;
	cursor: pointer;
}
.list_cat_blog ul li:nth-child(1),
.list_cat_blog ul li:nth-child(5),
.list_cat_blog ul li:nth-child(6),
.list_cat_blog ul li:nth-child(7){
	width:11%;
}
.list_cat_blog ul li:nth-child(2),	
.list_cat_blog ul li:nth-child(4){
	width:18%;
}
.list_cat_blog ul li:nth-child(3){
	width:20%;
}
.list_cat_blog ul li a{
	color:#4B74DD;
	width: 100%;
	padding:15px 0;
	text-align: center;
	border-left: rgba(112,112,112,0.25) 1px solid;
	transition: all .2s ease-in-out;
	display: inline-block;
	z-index: 2;
	position: relative;
	background: linear-gradient(to right, #4B74DD 50%, #fff 50%);
	background-size: 205% 100%;
	background-position: 99% bottom;
	transition: all .5s ease-out;
}
.list_cat_blog ul li:nth-child(7) a{
	border-right: rgba(112,112,112,0.25) 1px solid;
}
.list_cat_blog ul li a:nth-child(2){
	display: none;
}

.list_cat_blog ul li a:hover{
	color: #fff;
	background-position: left bottom;
}

.list_cat_blog .catClassRow{
	padding:0px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.list_cat_blog .catClassRow.row{
	margin-left:0px;
}
/* end */

/** 28-04-2022 **/

@media only screen and (max-width: 1440px) {
	.section_website>.fl-row-content-wrap {
		padding-left: 0;
	}

	.section_website .left-box>.fl-col-content.fl-node-content {
		padding-left: 0;
		margin-left: 15px;
		margin-right: 0;
		padding-bottom: 50px;
	}

	.section_website .left-box>.fl-col-content.fl-node-content>.fl-module>.fl-module-content.fl-node-content {
		margin-left: 0;
	}

	.joinour_tem>.fl-col-content.fl-node-content {
		padding-left: 15px !important;
	}
}

@media only screen and (max-width:1439px) {
	.UX_Design_Row {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	.about_slide .fl-module-rich-text {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
}

.UX_Design_Row .fl-callout-content {
	margin-top: 12px !important;
}

.related-insights-posts .fl-post-image {
	display: flex;
	align-items: center;
	padding: 15px;
}

.related-insights-posts .fl-post-image .wp-post-image {
	height: auto !important;
}

.fl-post {
	margin-bottom: 0 !important;
}

@media only screen and (max-width:1279px){
	.list_cat_blog ul li:nth-child(1),
	.list_cat_blog ul li:nth-child(5),
	.list_cat_blog ul li:nth-child(6),
	.list_cat_blog ul li:nth-child(7){
		width:11%;
	}
	.list_cat_blog ul li:nth-child(2),	
	.list_cat_blog ul li:nth-child(4){
		width:17%;
	}
	.list_cat_blog ul li:nth-child(3){
		width:22%;
	}
	.list_cat_blog ul li a {
		font-size: 15px !important;
		text-transform: none !important;
	}
}

@media only screen and (min-width:993px) and (max-width:1279px) {
	.footcdborder a.fl-button {
		padding: 12px 5px !important;
		font-size: 20px !important;
	}

	.eway-hero h1 {
		font-size: 55px !important;
		line-height: 60px !important;
	}

	.eway-hero .fl-rich-text p {
		font-size: 42px !important;
	}

	.cms_banner .cd_textchange .fl-button,
	.eway-hero .cd_textchange .fl-button {
		padding: 10px !important;
		width: 220px !important;
	}

	.cms_banner .cd_textchange .fl-button .fl-button-icon,
	.eway-hero .cd_textchange .fl-button .fl-button-icon:before {
		right: 10px;
	}
}

.cms_banner .cd_textchange .fl-button,
.eway-hero .cd_textchange .fl-button {
	padding: 16px 37px 16px 16px !important;
}

@media only screen and (min-width:993px) and (max-width:1279px) {
	.industry-single-gov-tech-right-col .fl-col-content.fl-node-content {
		padding-left: 0 !important;
	}

	#industry-single-accordion .fl-module-content.fl-node-content {
		margin: 20px !important;
	}
}

@media only screen and (max-width:992px) {

	.cms_banner .cd_textchange .fl-button,
	.eway-hero .cd_textchange .fl-button {
		font-size: 24px !important;
		padding: 16px 37px 16px 16px !important;
	}

	.cms_banner .cd_textchange .fl-module-content.fl-node-content,
	.eway-hero .cd_textchange .fl-module-content.fl-node-content {
		margin: 0 !important;
	}

	.custom_testimonial {
		padding-right: 20px !important;
		padding-left: 20px !important;
	}

	.footcdborder .fl-col:first-child .fl-module-content {
		margin-right: 20px !important;
		margin-left: 20px !important;
	}

	.footcdborder .fl-col:first-child .fl-module-content .fl-heading {
		text-align: center !important;
	}
}

@media only screen and (max-width:992px){
	.eway-contact{
		padding-left:20px !important;
		padding-right:20px !important;
	}
	.eway-contact .eway-contact-form .fl-module-content.fl-node-content{
		margin-right: 0 !important;
	}
	.eway-contact .fl-fade-right .fl-col-content.fl-node-content{
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	.eway-hero h1 {
		line-height: 1.4em !important;
	}
}
@media only screen and (max-width:767px){
	.cms_banner .cd_textchange .fl-button, .eway-hero .cd_textchange .fl-button {
		font-size: 20px !important;
		width: 200px !important;
	}
	.cms_banner .cd_textchange .fl-button .fl-button-icon, .eway-hero .cd_textchange .fl-button .fl-button-icon:before {
		right: 20px;
	}
	.skill-sets .left-box>.fl-col-content {
		padding-bottom: 40px !important;
	}
}
@media only screen and (max-width:480px){
	.leading-industry.skill-sets .right-box {
		clip-path: polygon(0 15%, 100% 0, 100% 100%, 0% 100%)!important;
		-webkit-clip-path: polygon(0 15%, 100% 0, 100% 100%, 0% 100%)!important;
		margin: -40px 0 0!important;
	}
	.meet-your-needs.skill-sets .right-box {
		clip-path: polygon(0 11%, 100% 0, 100% 100%, 0% 100%)!important;
		-webkit-clip-path: polygon(0 11%, 100% 0, 100% 100%, 0% 100%)!important;
		margin: -20px 0 0 0!important;
	}
}
@media only screen and (max-width:414px){
	.leading-industry.skill-sets .right-box {
		clip-path: polygon(0 17%, 100% 0, 100% 100%, 0% 100%)!important;
		-webkit-clip-path: polygon(0 17%, 100% 0, 100% 100%, 0% 100%)!important;
	}
	.meet-your-needs.skill-sets .right-box {
		clip-path: polygon(0 12%, 100% 0, 100% 100%, 0% 100%)!important;
		-webkit-clip-path: polygon(0 12%, 100% 0, 100% 100%, 0% 100%)!important;
	}
}

@media only screen and (max-width:992px){
	.about_section1 > .fl-row-content-wrap{
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	.about_section1 .bRow{
		padding: 30px 0 0 !important;
	}

	.cms_banner h2.fl-heading{
		font-size: 36px!important;
		line-height:1.4em !important;
	}
	.section_website .bRow {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.UX_Mobile {
		padding-left: 15px !important;
		padding-right: 15px !important;
		padding-bottom: 40px !important;
	}
}
@media only screen and (max-width:767px){
	.cms_banner .fl-button-wrap {
		text-align: left !important;
	}
	.cms_banner .cd_textchange .fl-button,
	.eway-hero .cd_textchange .fl-button {
		padding: 10px 37px 10px 16px !important;
	}
	.cms_banner .fl-module-heading .fl-heading {
		line-height: 1.4em !important;
	}
	.joinour_tem>.fl-col-content.fl-node-content {
		padding-bottom: 40px !important;
	}
}

/** 29-04-2022 **/

.blogSingle_Search_Menu .fl-search-form-fields .fl-button{
	background:none !important;
	padding:0 !important;
	border: none;
}

.blogSingle_Search_Menu .fl-search-form-fields .fl-button .fl-button-icon{
	color:#000;
	font-size:2em;
	font-weight:500;
}

.blogSingle_Search_Menu input[type="search"]{
	border:none;
	color:rgba(32,37,45,1) !important;	
	font-family: Avenir, Verdana, Arial, sans-serif !important;	
	font-weight: 900 !important;	
	font-size: 14px !important;	
	line-height: 27px !important;	
}
.blogSingle_Search_Menu input[type="search"]::placeholder,
.sf-field-search input::placeholder{
	color:rgba(32,37,45,.37) !important;
}
.blogSingle_Search_Menu .fl-search-form-wrap{
	position:relative;
	height:55px !important;
}
.list_cat_blog .catClassRow.row{
	margin-right:0 !important;
	display: flex;
	justify-content: space-between;
}
.blogs_listing .post-content-block{
	width:1500px;
	margin: auto;
	min-height:425px;
}

.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text{
	padding: 50px 45px 50px 54px !important;
}

.blog_main_wraper .blog_container_block .blogs_listing .fl-post-image{
	max-height:470px;
	overflow:hidden;
}
.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text .fl-post-meta-sep{
	position:relative;
	font-size:0;
	margin:0 14px 0 9px;

}
.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text .fl-post-meta-sep:before{
	content:'';
	width:1px;
	height:36px;
	border-right:#707070 1px solid;
	position:absolute;
	display:inline-block;
}
.blogs_listing .fl-builder-pagination{
	padding:0!important;
}
.blogs_listing .fl-builder-pagination ul.page-numbers,
.backToBlog_Btn{
	padding:80px 0 0 !important;
}
@media only screen and (max-width:1536px){
	.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text {
		padding-left: 54px !important;
	}
}
@media only screen and (max-width:1500px){
	.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text {
		padding-left: 47px !important;
	}
}
@media only screen and (max-width:1400px){
	.blogs_listing .fl-builder-pagination {
		padding: 65px 15px 80px !important;
	}
}



.blogs_listing .post-content-block{
	display: flex;
	align-items: center;
}
.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text{
	width: 53.4%;
	margin-right: 0;
}
.blog_main_wraper .blog_container_block .blogs_listing .fl-post-image{
	width: 46.6%;
	order:2;
	float:none;
	clear:unset;
	/* 	align-items: center;
	display: flex;
	justify-content: center; */
}
.blogs_listing .post-content-block > a{
	width: 46.6%;
	order:2;
}
.blogs_listing .post-content-block > a > .fl-post-image{
	width: 100% !important;
}

/** 29-04-2022 **/

.newletterform .gform_footer.top_label {

	text-align: center!important;
}

@media only screen and (max-width: 1440px){
	.fl-page-content .fl-row-fixed-width,
	footer .fl-row-fixed-width{
		padding-left: 30px !important;
		padding-right: 30px !important;
		max-width: 1390px;
	}
	.fl-page-content .fl-row-fixed-width .fl-row-fixed-width,
	footer .fl-row-fixed-width .fl-row-fixed-width{
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.eway-header .fl-row-content-wrap .fl-col-group {
		padding-left: 30px;
		padding-right: 30px;
		max-width: 1390px;
		margin: auto;
		box-shadow: none;
		-webkit-box-shadow: none;
	}
	header .fl-col-group .fl-col:last-child {
		width: 4%;
	}
	.joinour_tem>.fl-col-content.fl-node-content {
		padding-left: 40px !important;
	}
	.footer .fl-row-content-wrap {
		padding-left: 0px;
		padding-right: 0px;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-builder-pagination{
		padding-left: 30px;
		padding-right: 30px;
	}
	.section_website .left-box>.fl-col-content.fl-node-content {
		margin-left: 45px;
	}
}

@media only screen and (min-width:1536px) and (max-width:1536px){
	.eway-header,
	.eway-header .fl-row-content.fl-row-fixed-width.fl-node-content{
		max-width:1489px !important;
	}
}
@media only screen and (max-width:1535px){
	.blogs_listing .post-content-block {
		width: 100%;
	}
	.footcdborder .fl-col-content.fl-node-content{
		padding-left:45px !important;
		padding-right:45px !important;
	}
	.footcdborder .fl-col-content.fl-node-content .fl-col-content.fl-node-content{
		padding-left:0px !important;
		padding-right:0px !important;
	}
}
@media only screen and (max-width:1439px){
	.list_cat_blog ul li a{
		font-size: 16px !important;
	}
	.list_cat_blog ul li {
		padding: 15px 28.9px !important;
	}
}
@media only screen and (max-width:1366px){
	.fl-page-content .fl-row-fixed-width{
		padding-left: 15px !important;
		padding-right: 15px !important;
		max-width: 100%;
	}
	footer .fl-row-fixed-width{
		padding-left: 30px !important;
		padding-right: 30px !important;
		max-width: 100%;
	}
	footer .eway-prefooter .fl-row-fixed-width{
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
}

@media only screen and (max-width:992px){
	.list_cat_blog .catClassRow.row {
		display: inline-block;
		text-align: center;
	}
	.list_cat_blog ul li {
		padding: 15px!important;
		width: 32.33%;
		float: none;
		margin: .5% .5%;
	}
	.blogSingle_Search_Menu .fl-search-form-wrap {
		width: 100%;
	}
	.footcdborder .fl-col-content.fl-node-content{
		padding-left:15px !important;
		padding-right:15px !important;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-post-image{
		max-height:unset;
	}
	.blogs_listing .post-content-block{
		display: block;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text{
		width: 100%;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-post-image{
		width: 100%;
	}
	.blogs_listing .post-content-block > a{
		width: 100%;
	}
	.cd_foot_textchnage a.fl-button{
		font-size: 22px !important;
		line-height: 22px!important;
		padding: 10px!important;
	}
	.blog_banner > .fl-row-content-wrap{
		padding-top: 180px!important;
	}
	.cd_foot_textchnage .fl-button-wrap{
		text-align:center!important;
	}
}


@media (max-width: 768px){
	.fl-post-feed-post.fl-post-feed-image-beside, 
	.fl-post-feed-post.fl-post-feed-image-beside-content, 
	.fl-post-feed-post.fl-post-feed-image-beside-right, 
	.fl-post-feed-post.fl-post-feed-image-beside-content-right {
		max-width: 100%;
	}
}
@media (max-width: 767px){
	.list_cat_blog ul li {
		width: 49%;
	}
}
@media (max-width: 480px){
	.list_cat_blog ul li {
		width: 100%;
		margin: 0;
	}
	.blog_banner h1,
	.blog_banner h1 *{
		font-size:42px !important;
	}
	.blog_main_wraper h2,
	.blog_main_wraper h2 *{
		font-size:30px !important;
		line-height: 40px !important;
	}
	.blog_banner p,
	.blog_main_wraper p,
	.blog_banner p *,
	.blog_main_wraper p *{
		font-size: 19px!important;
		line-height: 30px!important;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text {
		padding: 20px !important;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-post-feed-post {
		margin-bottom: 20px !important;
	}
	.blog_main_wraper .blog_container_block .blogs_listing li a.page-numbers, .blog_main_wraper .blog_container_block .blogs_listing li span.page-numbers{
		margin:0 1px !important;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-builder-pagination {
		padding-left: 20px;
		padding-right: 20px;
		text-align: center;
	}
	.blogSingle_Search_Menu .fl-row-content-wrap{
		padding-top:0 !important;
		padding-bottom:0 !important;
	}
	.blogs_listing .fl-builder-pagination {
		padding: 0 15px 20px !important;
	}


}
@media (max-width: 375px){
	.blog_banner h1,
	.blog_banner h1 *{
		font-size:38px !important;
	}
	.blog_main_wraper h2,
	.blog_main_wraper h2 *{
		font-size:28px !important;
		line-height: 36px !important;
	}
	.blog_main_wraper .blog_container_block .blogs_listing li a.page-numbers, 
	.blog_main_wraper .blog_container_block .blogs_listing li span.page-numbers,
	.blog_main_wraper .blog_container_block .blogs_listing li span.current{
		width: 35px;
		height: 35px;
		font-size: 18px;
		line-height: 20px;
	}
}

body.archive #fl-main-content{
	padding-top:0 !important;
}

@media only screen and (min-width:993px){
	.blogs_listing .post-content-block .fl-post-image a{
		width: 100%;
		display: flex;
		height: 100%;
		overflow: hidden;
		justify-content: left;
		align-items: center;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text{
		padding-right: 48px;
	}
}

.footcdborder h5.fl-heading .fl-heading-text{
	font-family: "Avenir LT Std 65 Black", sans-serif;
}
.cd_foot_textchnage a.fl-button {
	font-family: "Avenir LT Std 65 Black", sans-serif;
	padding-top:19.5px!important;
	padding-bottom:19.5px!important;
	width:232px!important;
}

.footer .fl-icon{
	width:44px !important;
	height:44px !important;
}
.footer .fl-icon i{
	width:100% !important;
	height:100% !important;	
	position:relative;
}
.footer .fl-icon i:before{
	line-height:44px !important;
	font-size: 24px !important;
	top: 1px;
	position: absolute;
	left: 12px;
}
.footer .fl-icon i.fa-facebook-f:before{
	left: 12px;
	font-size: 32px !important;
	top: 5px;
}
.call_us *{
	font-family: "Avenir LT Std 65 Black", sans-serif!important;
}

.backToBlog_Btn a.fl-button{
	background:none !important;
	border:none;
	padding: 0;
}
.backToBlog_Btn a.fl-button:hover .fl-button-text{
	color:#EE8841 !important;
	transition:all .3s ease-in-out !important;
}
.backToBlog_Btn a.fl-button .fl-button-text{
	color:#0D1629;
	font-family: Avenir-Heavy, sans-serif;
	font-weight: 900;
	font-size: 21px;
	line-height: 27px;
	text-decoration:underline;
}
.backToBlog_Btn a.fl-button .fl-button-icon{
	background: #EE8841;
	width: 33px;
	height: 29px;
	display: inline-block;
	border-radius: 5px;
	font-size: 14px;
	line-height: 29px;
	text-align: center;
	font-weight: 700;
}
@media only screen and (max-width:992px){
	.backToBlog_Btn{
		margin: 20px 0;
		float: left;
		width: 100% !important;
		max-width: unset !important;
	}
	.backToBlog_Btn a.fl-button .fl-button-text {
		font-size: 18px;
		line-height: 24px;
	}
	.backToBlog_Btn a.fl-button .fl-button-icon {
		width: 29px;
		height: 25px;
		line-height: 25px;
		font-size: 12px;
	}
	.blog_main_wraper .blog_container_block .blogs_listing ul.page-numbers {
		width: 100%;
		text-align: center;
	}
	.backToBlog_Btn .fl-button-wrap{
		text-align:center !important;
	}
}

.blog_banner{
	position:relative;
}
.blog_banner:after{
	content: "";
	top: 0;
	right: 0;
	width: 41%;
	/* 	background: #f08837; */
	background:#FA9C4F;
	clip-path: polygon(0 0, 100% 0, 100% 100%, 18% 100%);
	-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 18% 100%);
	position: absolute;
	height: 100%;
	z-index: 0;
	display: inline-block;
}
.blogBanner_mainText{
	width:800px;
	max-width:100%;
}
.blogBanner_mainText p{
	margin-bottom:0 !important;
}

.news_block .newletterform .gform_footer .gradient-animation {
	border:rgba(0,0,0,0) 1px solid !important;
	transition: 0.5s !important;
	background-size: 200% auto !important;
	background-image: linear-gradient(to left, #f08837 0%, #f8d347 50%, #ffffff 0%) !important;
	background-position: right center !important;
}
.news_block .newletterform .gform_footer .gradient-animation:hover{
	border:#ccc 1px solid !important;
	background-position: left center !important;
}
@media only screen and (max-width:992px){
	.blog_banner:after{
		display:none;
	}
}


@media only screen and (min-width:1440px) and (max-width:1500px){
	.eway-header, 
	.eway-header .fl-row-content.fl-row-fixed-width.fl-node-content {
		width: 1390px !important;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-builder-pagination {
		width: 1330px;
	}
	.fl-page-content .fl-row-fixed-width,
	footer .fl-row-fixed-width {
		width: 1390px;		
	}
	.blogSingle_Search_Menu .fl-row-fixed-width{
		padding:0 !important;	
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu {
		max-width: 1390px;
	}
	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu.sol-submenu>ul.mega-sub-menu li {
		padding-left: 20px;
	}
	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu.ind-submenu>ul.mega-sub-menu li {
		padding-left: 27px;
		padding-right: 27px;
	}
}

@media only screen and (min-width:1366px) and (max-width:1439px){
	.eway-header, 
	.eway-header .fl-row-content.fl-row-fixed-width.fl-node-content {
		width: 1300px !important;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-builder-pagination {
		width: 1300px;
	}
	.fl-page-content .fl-row-fixed-width,
	footer .fl-row-fixed-width {
		width: 1300px;
	}
	.fl-page-content .fl-row-fixed-width {
		padding-left:30px!important;
		padding-right:30px !important;
	}
	.blogSingle_Search_Menu .fl-row-fixed-width,
	footer .eway-prefooter .fl-row-fixed-width{
		padding:0 !important;	
	}
	.footcdborder .fl-col-content.fl-node-content {
		padding-left: 25px !important;
		padding-right: 25px !important;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text {
		padding-left: 54px !important;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-builder-pagination {
		padding-left: 30px!important;
		padding-right: 30px!important;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu {
		max-width: 1300px;
	}
	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu.sol-submenu>ul.mega-sub-menu li {
		padding-left: 2px;
	}
	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu.ind-submenu>ul.mega-sub-menu li {
		padding-left: 5px;
		padding-right: 5px;
	}
	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu.ind-submenu>ul.mega-sub-menu li{
		padding-left: 25px;
		padding-right: 25px;
	}
}

@media only screen and (min-width:1280px) and (max-width:1365px){
	.eway-header, 
	.eway-header .fl-row-content.fl-row-fixed-width.fl-node-content {
		width: 1200px !important;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-builder-pagination {
		width: 1200px;
	}
	.fl-page-content .fl-row-fixed-width,
	footer .fl-row-fixed-width {
		width: 1200px;
	}
	.fl-page-content .fl-row-fixed-width {
		padding-left:30px!important;
		padding-right:30px !important;
	}
	.blogSingle_Search_Menu .fl-row-fixed-width,
	footer .eway-prefooter .fl-row-fixed-width{
		padding:0 !important;	
	}
	.footcdborder .fl-col-content.fl-node-content {
		padding-left: 25px !important;
		padding-right: 25px !important;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text {
		padding-left: 62px !important;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-builder-pagination {
		padding-left: 30px!important;
		padding-right: 30px!important;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu {
		max-width: 1200px;
	}
	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu.sol-submenu>ul.mega-sub-menu li {
		padding-left: 5px;
	}
	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu.ind-submenu>ul.mega-sub-menu li {
		padding-left: 5px;
		padding-right: 5px;
	}
	#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu.ind-submenu>ul.mega-sub-menu li{
		padding-left: 15px;
		padding-right: 15px;
	}
	.eway-header-col-phone {
		margin-right: 0;
		margin-left: 0;
	}
}

/** case study **/

/* .searchandfilter ul{
padding-left:0 !important;
} */
.searchandfilter h4{
	display:none;
}
/* .searchandfilter ul li{
width:25% !important;
float:left;
padding:0;
}
.searchandfilter ul li label,
.searchandfilter ul li label select,
.searchandfilter ul li input[type="submit"]{
width:100% !important;
}
.searchandfilter ul li:last-child{
width: 25% !important;
text-align: center;
float: right;
margin-top:14px;
}
.search-filter-reset{
font-family: Avenir, Verdana, Arial, sans-serif;
font-size: 17px;
line-height: 27px;
color: #20252D;
text-decoration:underline !important;
}
.search-filter-reset:hover{
color: #20252D;
text-decoration:underline !important;
} */
.sf-field-search input{
	width: 320px;
	height: 55px;
	float: right;
	font-family: Avenir, Verdana, Arial, sans-serif;
	font-size: 18px;
	line-height: 27px;
	color: #20252D;
	padding: 0 60px 0 25px;
	border-color: #aaa;
	border-radius: 0;
	background: url(/wp-content/uploads/2022/02/magnifying-glass.png) no-repeat 95% center;
}
.caseStudy_searchRow p{
	display:none;
}

/* .select2-container{
z-index: 1;
}
.select2-search.select2-search--dropdown{
display:none;
}
.select2-container--default .select2-selection--single {
height: 55px;
border: none;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
height: 55px;
line-height: 55px;
border-radius: 0;
font-family: Avenir, Verdana, Arial, sans-serif;
font-weight: 900;
font-size: 17px;
color:#fff;	
text-transform:uppercase;
text-align:center;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
height: 55px;
}
.searchandfilter ul li:nth-child(1) .select2-container--default .select2-selection--single .select2-selection__rendered{
background:#4B74DD;
}
.searchandfilter ul li:nth-child(2) .select2-container--default .select2-selection--single .select2-selection__rendered{
background:#1EB9C4;
}
.searchandfilter ul li:nth-child(3) .select2-container--default .select2-selection--single .select2-selection__rendered{
background:#5D5D5D;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
border-color: transparent transparent #fff transparent;
border-width:0 7px 8px 6px;
transform: rotate(90deg);
margin-left: 5px;
margin-top: -5px;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
border-color: #fff transparent transparent transparent;
border-width: 8px 6px 0 7px;
transform: rotate(0deg);
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
width: 13px;
margin-right: 30px;
}
.select2-results__option[aria-selected] {
background: none !important;
color: #7C7B7B;
font-family: Avenir, Verdana, Arial, sans-serif;
font-size: 18px;
line-height: 60px;
padding: 0;

}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{
color:#000;
}
.select2-container--default .select2-results>.select2-results__options {
max-height: 400px;
padding: 27px 0;
}
.searchandfilter ul li:nth-child(4) input[type=submit]{
height: 55px;
border: none;
border-radius: 0;
font-family: Avenir, Verdana, Arial, sans-serif;
font-weight: 900;
font-size: 17px;
background:#E8E7E7 !important;
color:#20252D;
text-transform:uppercase;
}
*/
.fl-post-pre-title,
.fl-post-pre-title-tags{
	font-family: Avenir-Heavy, sans-serif;
	font-weight: 900;
	font-size: 20px;
	line-height: 22px;
	color:#575757;
}
/* .fl-post-pre-title{
	text-transform:uppercase;
} */
.fl-post-pre-title-tags{
	margin-left: 20px;
	position: relative;
}
.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text .fl-post-pre-title-tags .fl-post-meta-sep{
	display:inline-block;
}
.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text .fl-post-pre-title-tags .fl-post-meta-sep:before{
	bottom: 0;
}
.post_reading_time{
	font-family: "Avenir LT Std 55 Roman", sans-serif;
	font-weight: 400;
	font-size: 20px;
	line-height: 30px;
	color: #575757;
	text-transform:lowercase;
}
.case-study .post_reading_time{
	margin-top: 15px;
	display:block;
}
.fl-post-text hr{
	border-color: #707070;
	margin: 10px 0 0 0;
	width:70%;
}
.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text .fl-post-more-link.caseStudy_link a{
	font-family: Avenir-Heavy, sans-serif;
	font-weight: 900;
	font-size: 21px;
	line-height: 22px;
	text-align: center;
	color: rgb(31, 36, 46);
	padding: 12px 19px;
	display: inline-block;
	transition: 0.5s;
	background: powderblue;
	background-size: 200% auto !important;
	background-position: right;
	background-image: linear-gradient(to left, #f08837 0%, #f8d347 50%, #ffffff 0%) !important;
	box-shadow: 3px 9px 11px rgb(0 0 0 / 46%);
	text-transform: none;
}
.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text .fl-post-more-link.caseStudy_link a:hover{
	background-position: left center !important;
}
/* .fl-post-pre-title-tags:before{
	display: inline-block;
	font-family: dashicons;
	content: "\f139";
	font-size: 24px;
	color: #FA9C4F;
	position: absolute;
	left: -35px;
	top: 0;
}
.fl-post-pre-title-tags:after{
	display: inline-block;
	font-family: dashicons;
	content: "\f139";
	font-size: 24px;
	color: #FA9C4F;
	position: absolute;
	left: -25px;
	top: 0;
} */
.fl-post-pre-title {
    margin-right: 0px;
    position: relative;
}
/* .fl-post-pre-title:before{
	display: inline-block;
	font-family: dashicons;
	content: "\f139";
	font-size: 24px;
	color: #FA9C4F;
	position: absolute;
	right: -35px;
	top: 0;
} */
.fl-post-pre-title:after{
	display: inline-block;
	font-family: 'Font Awesome\ 5 Free';
	content: "\f04e";
	font-size: 17px;
	color: #FA9C4F;
/* 	position: absolute; */
/* 	right: -25px; */
	top: 3px;
	padding-left:10px;
}
.blog_main_wraper .blog_container_block .blogs_listing .case-study .fl-post-text .fl-post-title{
	margin-top:15px;
}

@media(max-width:480px){
	.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text .fl-post-pre-title-tags{
		    margin-left: 0px;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .case-study .fl-post-text .fl-post-title{
		padding-top:5px!important;
	}
}
/* .select2-container--open .select2-dropdown--below,
.select2-container--open .select2-dropdown--above{
border: none;
-moz-box-shadow: 0px 3px 8px rgb(100,100,100);
-webkit-box-shadow: 0px 3px 8px rgb(100 100 100);
box-shadow: 0px 3px 8px rgb(100 100 100);
border-radius: 0;
} */

@media only screen and (max-width:1440px){
	.caseStudy_searchRow > .fl-row-content-wrap > .fl-row-fixed-width{
		padding: 0px !important;
	}	
}
@media only screen and (max-width:1365px){
	.caseStudy_BannerCol{
		width:60% !important;
	}
}

/* .select2-results__option.select2-results__option--selectable.select2-results__option--selected{
background:#F2F4F7 !important;
}

.select2-results__option.select2-results__option--selectable{
padding-left:55px;
padding-right:55px;
} */

/* footer changes hover effect */

footer a:hover{
	text-decoration:none!important;
}
footer .third-col ul li a:hover, .last_col ul li a:hover{
	color: #f18c38!important;
	transition: all .3s ease-in-out;
}

footer .third-col .fl-module-content.fl-node-content .fl-heading a:hover span {
	color:#f18c38!important;
	transition: all 0.4s;
}
footer .call_us .fl-rich-text a:hover{
	color: #f18c38!important;
	transition: all .3s ease-in-out;
}

/* end */

.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text .fl-post-title a{
	transition:all .3s ease-in-out;
}

.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text .fl-post-title a:hover{
	color: #214295 !important;
}

@media only screen and (max-width:1024px){
	/* .searchandfilter ul li,
	.searchandfilter ul li:last-child{
	width: 100% !important;
	text-align: center;
} */
	.searchandfilter ul li label, .searchandfilter ul li label select, .searchandfilter ul li input[type="submit"] {
		width: 320px !important;
		box-shadow: 0px 3px 8px rgb(100 100 100);
	}
	.searchandfilter ul li.sf-field-search label{
		box-shadow: unset;
	}
	/* 	.select2-container--default .select2-selection--single .select2-selection__rendered {
	width: 320px !important;
} */
	.search-filter-reset{
		text-decoration:none !important;
	}
}
@media only screen and (max-width:992px){
	.caseStudy_BannerCol {
		width: 100% !important;
	}
	/* .searchandfilter ul li:last-child {
	margin-top: 40px;
} */
	.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text,
	.blog_main_wraper .blog_container_block .blogs_listing .fl-post-image{
		padding: 30px !important;
	}
		.blog_main_wraper .blog_container_block .blogs_listing .fl-post-image{
		padding-bottom:0px!important;
	}
	.fl-page-content .fl-row-fixed-width {
		padding-left: 30px !important;
		padding-right: 30px !important;
	}
	.eway-header .fl-row-content-wrap .fl-col-group .fl-col.header-contact-column a.fl-button{
		width: 164px !important;
		line-height: 47px !important;
		padding: 0 !important;
		height: 47px !important;
		top: -3px;
		position: relative;
	}
	.bredcrump_blog {
		display: none;
	}
	.blog_banner > .fl-row-content-wrap {
		padding-top: 170px!important;
	}
}

@media only screen and (max-width:767px){
	.blog_banner h1, .blog_banner h1 * {
		font-size: 45px !important;
		line-height: 46px !important;
	}
	.blog_banner p, .blog_main_wraper p, .blog_banner p *, .blog_main_wraper p * {
		font-size: 20px!important;
		line-height: 26px!important;
	}
	.blog_main_wraper h2, .blog_main_wraper h2 * {
		font-size: 30px !important;
		line-height: 34px !important;
	}
	.fl-post-pre-title, .fl-post-pre-title-tags, .post_reading_time,
	.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text .fl-post-meta, .blog_main_wraper .blog_container_block .blogs_listing .fl-post-text .fl-post-meta a{
		font-size: 16px;
		line-height: 30px;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text .cd_posttag{
		font-size: 16px;
		line-height: 21px;
	}
	.fl-post-pre-title-tags:after,
	.fl-post-pre-title-tags:before {
		top: -5px;
	}
}

/* button */
.cms_banner .cd_textchange .fl-button .fl-button-icon, .eway-hero .cd_textchange .fl-button .fl-button-icon:before{
	right: 20px!important;
}
.cms_banner .cd_textchange .fl-button, .eway-hero .cd_textchange .fl-button{
	width:308px!important;
}
.cms_banner .cd_textchange .fl-button, .eway-hero .cd_textchange .fl-button{
	padding:16px 16px 16px 16px !important;
}
@media only screen and (max-width:1536px){
	.cms_banner .cd_textchange .fl-button, .eway-hero .cd_textchange .fl-button{
		width:306px!important;
	}
	.cms_banner .cd_textchange .fl-button, .eway-hero .cd_textchange .fl-button{
		padding:16px 16px 16px 16px !important;
	}
	.eway-hero .fl-row-content-wrap .fl-row-fixed-width{
		padding-right:4px!important;
	}
	.industry-single-banner .fl-row-content-wrap .fl-row-fixed-width{
		padding-right:4px!important;
	}
	.cms_banner .cd_textchange .fl-button .fl-button-icon, .eway-hero .cd_textchange .fl-button .fl-button-icon:before{
		right:20px!important;
	}
}
@media only screen and (max-width:1440px){
	.cms_banner .cd_textchange .fl-button, .eway-hero .cd_textchange .fl-button{
		width:332px!important;
	}
	.cms_banner .cd_textchange .fl-button, .eway-hero .cd_textchange .fl-button{
		padding:16px 16px 16px 16px !important
	}
	.eway-hero .fl-row-content-wrap .fl-row-fixed-width{
		padding-right:18px!important;
	}
	.industry-single-banner .fl-row-content-wrap .fl-row-fixed-width{
		padding-right:18px!important;
	}
	.cms_banner .cd_textchange .fl-button .fl-button-icon, .eway-hero .cd_textchange .fl-button .fl-button-icon:before{
		right:32px!important;
	}
}
@media only screen and (max-width:1366px){
	.cms_banner .cd_textchange .fl-button, .eway-hero .cd_textchange .fl-button{
		width:323px!important;
	}
	.cms_banner .cd_textchange .fl-button, .eway-hero .cd_textchange .fl-button{
		padding:16px 16px 16px 16px !important
	}
	.eway-hero .fl-row-content-wrap .fl-row-fixed-width{
		padding-right:49px!important;
	}
	.cms_banner .cd_textchange .fl-button .fl-button-icon, .eway-hero .cd_textchange .fl-button .fl-button-icon:before{
		right:32px!important;
	}
}
@media only screen and (max-width:1280px){
	.cms_banner .cd_textchange .fl-button, .eway-hero .cd_textchange .fl-button{
		width:277px!important;
	}
	.cms_banner .cd_textchange .fl-button, .eway-hero .cd_textchange .fl-button span{
		font-size:20px;
	}
	.cms_banner .cd_textchange .fl-button, .eway-hero .cd_textchange .fl-button{
		padding:16px 16px 16px 16px !important
	}
	.eway-hero .fl-row-content-wrap .fl-row-fixed-width{
		padding-right:55px!important;
	}
	.cms_banner .cd_textchange .fl-button .fl-button-icon, .eway-hero .cd_textchange .fl-button .fl-button-icon:before{
		right:32px!important;
	}
}
@media only screen and (max-width:1024px){
	.cms_banner .cd_textchange .fl-button, .eway-hero .cd_textchange .fl-button{
		width:246px!important;
	}
	.cms_banner .cd_textchange .fl-button, .eway-hero .cd_textchange .fl-button span{
		font-size:16px;
	}
	.cms_banner .cd_textchange .fl-button, .eway-hero .cd_textchange .fl-button{
		padding:9px 16px 9px 16px !important;
	}
	.eway-hero .fl-row-content-wrap .fl-row-fixed-width{
		padding-right:14px!important;
	}
	.cms_banner .cd_textchange .fl-button .fl-button-icon, .eway-hero .cd_textchange .fl-button .fl-button-icon:before{
		right:18px!important;
	}
}
.chooseCatBtn a.fl-button{
	font-family: Avenir, Verdana, Arial, sans-serif !important;
	background: #DCDEE2 !important;
	border-radius: 0 !important;
	border: none;
	padding: 14px 0 14px 15px!important;
	width: 250px;
	position:relative;
}
.chooseCatBtn a.fl-button:after {
	display: inline-block;
	font-family: dashicons;
	content: "\f139";
	font-size: 24px;
	color: #20252D;
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: -13.5px;
}
.chooseCatBtn a.fl-button.open:after{
	transform: rotate(90deg);
}

@media only screen and (max-width:992px){
	.list_cat_blog ul li {
		padding: 0!important;
		width: 100%;
		max-width: 100%;
		float: none;
		margin: 0;
	}
	.list_cat_blog ul li a{
		width:250px;
		max-width:100%;
		margin:0 auto;
		display:inline-block;
		padding:14px;
	}
	.list_cat_blog ul li{
		width: 320px !important;
		background:none !important;
	}
	.list_cat_blog ul li a:nth-child(2){
		display:none;
	}
	.list_cat_blog ul li:nth-child(1) a{
		background:#4B74DD;
	}
	.list_cat_blog ul li:nth-child(2) a{
		background:#1EB9C4;
	}
	.list_cat_blog ul li:nth-child(3) a{
		background:#5D5D5D;
	}
	.list_cat_blog ul li:nth-child(4) a{
		background:#FA9C50
	}
	.list_cat_blog ul li:nth-child(5) a{
		background:#B46321
	}
	.list_cat_blog ul li:nth-child(6) a{
		background:#95A2B5;
	}
	.list_cat_blog ul li:nth-child(7) a{
		background:#214295;
	}
	.list_cat_blog ul li:nth-child(7){
		padding-right:0px;
	}
	.list_cat_blog ul li a{
		font-size: 17px !important;
	}
	.list_cat_blog .fl-module-content{
		margin:0 auto !important;
		width: 320px;
		max-width: 100%;
	}
	.list_cat_blog p{
		display:none;
	}
	.blogSingle_Search_Menu .fl-search-form{
		text-align:center;
	}
	.blogSingle_Search_Menu .fl-search-form-wrap {
		width: 320px;
		max-width: 100%;
		margin-bottom: 24px;
	}
	.list_cat_blog .catClassRow.row{
		display:none;
	}
	.list_cat_blog ul li:hover{
		box-shadow:none !important;
	}
	.list_cat_blog ul li a {
/* 		text-transform: uppercase !important; */
		text-align: left !important;
	}
}

@media only screen and (max-width:480px){
	.blogs_listing .fl-builder-pagination{
		padding:0 15px 60px !important;
	}
}


.cms_banner .cd_textchange .fl-button .fl-button-icon:before, .eway-hero .cd_textchange .fl-button .fl-button-icon:before{
	display:none;
}

@media only screen and (min-width:1441px) and (max-width:1536px){
	.list_cat_blog ul li a{
		padding:15px 0;
	}
}
@media only screen and (min-width:1367px) and (max-width:1440px){
	.list_cat_blog ul li a {
		padding: 15px 0;
	}
	.list_cat_blog ul li {
		padding: 0 !important;
	}
}
@media only screen and (min-width:1281px) and (max-width:1366px){
	.list_cat_blog ul li a {
		padding: 15px 0;
	}
	.list_cat_blog ul li {
		padding: 0 !important;
	}
}
@media only screen and (min-width:1025px) and (max-width:1280px){
	.list_cat_blog ul li a {
		padding: 15px 0;
	}
	.list_cat_blog ul li {
		padding: 0 !important;
	}
}
@media only screen and (min-width:993px) and (max-width:1024px){
	.list_cat_blog ul li a {
		padding: 15px 0;
		font-size: 15px !important;
	}
	.list_cat_blog ul li {
		padding: 0 !important;
	}
	.blogBanner_mainText {
		width: 60%;
	}
}
@media only screen and (max-width:992px){
	.list_cat_blog ul{
		border:none !important;
		background: #214295 !important;
	}
	.list_cat_blog ul li a{
		color: #fff !important;
		padding: 15px 0 !important;
		font-size: 19px !important;
		width: 320px;
	}
	.list_cat_blog ul li{
		position:relative;
	}
	.list_cat_blog ul li:after{
		content:'';
		width:calc(100% - 30px);
		height:.5px;
		position:absolute;
		left:15px;
		bottom:0;
		display:inline-block;
		background:rgba(255,255,255,0.5);
	}
	.chooseCatBtn a.fl-button{
		width: 320px;
		text-align: center;
	}
	.chooseCatBtn a.fl-button span{
		color:#20252D !important;
		font-family: Avenir-Heavy, sans-serif;
		font-weight: 900;
		font-size: 19px;
		line-height: 27px;
	}	
	.chooseCatBtn a.fl-button {
		max-width: 100%;
	}
	.list_cat_blog ul li{
		padding: 0 15px!important;
	}
	.list_cat_blog ul li:hover{
		background:#4B74DD !important;
	}
	.list_cat_blog ul li a{
		width: 100%;
		background-color: transparent !important;
		border-left:none !important;
		border-right:none !important;
	}
	.list_cat_blog ul li:hover:after{
		display:none;
	}
	.list_cat_blog ul li:last-child a{
		border-bottom: none;
	}
	.list_cat_blog ul li.active{
		display: none;
	}
	.chooseCatBtn a.fl-button{
		text-align: left !important;
	}
}
.chooseCatBtn.catPgRow a.fl-button{
	background: #4B74DD !important;	
}
.chooseCatBtn.catPgRow a.fl-button span,
.chooseCatBtn.catPgRow a.fl-button:after{
	color: #fff !important;
}

.list_cat_blog ul li.active a{
	background: #4B74DD !important;
	color: #fff;
}

.resultsFrom_Row .uabb-info-list-title{
	width:auto;
	display:inline-block;
}
.resultsFrom_Row .uabb-info-list-description{
	width: auto;
	display: inline-block;
	margin-left: 10px;
}
.resultsFrom_Row{
	padding-left: 54px;
}
.resultsFrom_Row > .fl-module-content.fl-node-content{
	border-bottom: rgba(112, 112, 112, 0.5) 0.5px solid;
	padding-bottom:20px !important;
}
@media only screen and (max-width: 1440px){
	.resultsFrom_Row{	
		padding-left: 30px;
	}
}
@media only screen and (max-width: 1024px){
	.resultsFrom_Row {
		padding-left: 20px;
	}
}
@media only screen and (max-width: 992px){
	.resultsFrom_Row {
		padding-left: 0;
	}
}

@media only screen and (max-width: 767px){
	.resultsFrom_Row *{
		width:100%!important;
		margin-left: 0!important;
		font-size: 24px !important;
		line-height: 30px !important;
	}
}

.hideElem{
	display:none;
}
.searchandfilter ul{
	float:right;
}

@media only screen and (min-width:993px){
	.caseStudy_filterMenu ul li ul{
		display:none;
	}
	.caseStudy_filterMenu ul li:hover ul{
		display:block;
	}
	.caseStudy_filterMenu ul li{
		display: inline-block;    
		width: 164px;
		text-align: center;
		cursor:pointer;
		font-family: Avenir-Heavy, sans-serif;
		font-weight: 900;
		font-size: 18px;
		line-height: 22px;
		padding: 12.5px 0;
		border-left: rgba(112,112,112,0.25) 0.25px solid;
		background: linear-gradient(to right, #4B74DD 50%, #fff 50%);
		background-size: 205% 100%;
		background-position: 99% bottom;
		transition: all .5s ease-out;
		color:#4B74DD;
	}
	.caseStudy_filterMenu ul li:last-child{
		border-right: rgba(112,112,112,0.25) 0.25px solid;
	}
	.caseStudy_filterMenu ul li:hover{
		color: #fff;
		background-position: left bottom;
	}
	.caseStudy_filterMenu ul{
		position: relative;
		margin-bottom: 115px;
		padding-left:0;
		margin-top: 16px;
	}
	.caseStudy_filterMenu ul li ul{
		position:absolute;
		left:0;
		top:100%;
		margin-top: 0;
	}
	.caseStudy_filterMenu ul li ul {
		border-top:#000 1px solid;
		text-align:left;
	}
	.caseStudy_filterMenu ul li ul li{
		width:auto;
		display:inline-block;
		padding: 22px 40px 0 0;
		line-height: 22px;
		border: none !important;
		background: none;
		background-size: unset;
		background-position: unset;
	}
	.caseStudy_filterMenu ul li ul li:last-child{
		padding-right:0px;
	}
	.caseStudy_filterMenu ul li:hover ul li{
		color:#575757;
	}
	.caseStudy_filterMenu ul li ul li:hover{
		color:#FA9C4F;
	}
}

@media only screen and (max-width:1535px){
	.caseStudy_TopMenu_Colleft{
		width:76% !important;
	}
	.caseStudy_TopMenu_Colright{
		width:24% !important;
	}
}
@media only screen and (max-width:1439px){
	.caseStudy_TopMenu_Colleft{
		width:74% !important;
	}
	.caseStudy_TopMenu_Colright{
		width:26% !important;
	}
}
@media only screen and (max-width:1365px){
	.caseStudy_TopMenu_Colleft{
		width:72% !important;
	}
	.caseStudy_TopMenu_Colright{
		width:28% !important;
	}
}
@media only screen and (min-width:993px) and (max-width:1279px){
	.searchandfilter ul {
		width: 100%;
		padding-left: 0;
	}
	.sf-field-search input {
		width: 100%;
		padding-left: 10px;
		font-size: 16px;
	}
}
@media only screen and (max-width:992px){
	.caseStudy_TopMenu_Colright {
		width: 320px !important;
		margin: auto;
	}
	.caseStudy_filterMenu.mobileOnly ul{
		width: 320px !important;
		padding: 0 !important;
		margin: 40px auto !important;
	}
	.caseStudy_filterMenu.mobileOnly ul li ul{
		width: 100% !important;
		margin:0 !important;
		display:none;
		background:#214295;
	}
	.caseStudy_filterMenu.mobileOnly ul li ul li{
		background: #214295;
		padding: 15px;
		font-family: Avenir, Verdana, Arial, sans-serif;
		font-weight: 800;
		font-size: 19px;
		line-height: 27px;
		text-transform: uppercase;
		color:#fff;
		position:relative;
		transition:.3s all ease-in-out;
	}
	.caseStudy_filterMenu.mobileOnly ul li ul li:after{
		content: '';
		width: calc(100% - 30px);
		height:1px;
		position: absolute;
		left: 15px;
		bottom: 0;
		display: inline-block;
		background: rgba(255,255,255,0.5);
	}
	.caseStudy_filterMenu.mobileOnly ul li ul li:hover{
		background: #4B74DD;
	}
	.caseStudy_filterMenu.mobileOnly ul li ul li:hover:after,
	.caseStudy_filterMenu.mobileOnly ul li ul li:last-child:after{
		display:none;
	}
	.caseStudy_filterMenu.mobileOnly ul li{
		list-style-type: none;		
	}
	.caseStudy_filterMenu.mobileOnly ul li span{
		color: #20252D !important;
		font-family: Avenir-Heavy, sans-serif;
		font-weight: 900;
		font-size: 19px;
		line-height: 27px;
		text-transform: uppercase;
		width:100%;
		display:inline-block;
		background: #DCDEE2 !important;
		padding: 14px 0 14px 15px!important;
		border-bottom: #000 1px solid;
		position:relative;
	}
	.caseStudy_filterMenu.mobileOnly ul li span:after {
		display: inline-block;
		font-family: dashicons;
		content: "\f139";
		font-size: 24px;
		color: #20252D;
		position: absolute;
		right: 10px;
		top: 14px;
		margin-top: 0;
	}
	.caseStudy_filterMenu.mobileOnly ul li.open span:after{
		transform: rotate(90deg);
	}
}

@media only screen and (max-width:768px){
	.caseStudy_TopMenu_Colright {
		float: none;
	}
}

.blog_banner p{
	margin-bottom:0 !important;
}

@media only screen and (min-width:769px){
	.caseStudy_filterTab .fl-tabs-label {
		border: 1px solid transparent !important;
	}
	.caseStudy_filterTab .fl-tabs-label{
		width: 164px;
		text-align: center;
		font-family: Avenir-Heavy, sans-serif;
		font-weight: 900;
		font-size: 18px;
		line-height: 22px;
		padding: 12.5px 0;
		border-left: rgba(112,112,112,0.25) 1px solid !important;
		background: linear-gradient(to right, #4B74DD 50%, #fff 50%);
		background-size: 205% 100%;
		background-position: 99% bottom;
		transition: all .5s ease-out;
		color: #4B74DD;
		border-top:none;
		border-radius:0;
	}
	.caseStudy_filterTab .fl-tabs-label.fl-tab-active{
		color: #fff;
		background:#4B74DD;
		border-bottom: 1px solid transparent !important;
	}
	.caseStudy_filterTab .fl-tabs-label.fl-tab-active:focus{
		outline:2px solid #4b74dd !important;
	}
	.caseStudy_filterTab .fl-tabs-label:hover{
		color: #fff;
		background-position: -1px bottom;
	}
	.caseStudy_filterTab .fl-tabs-label:last-child{
		border-right: rgba(112,112,112,0.25) 1px solid!important;
	}

	.caseStudy_filterTab .fl-tabs-label.fl-tab-active:after{
		display:none;
	}	
	.caseStudy_filterTab .fl-tabs-panels{
		border-color:#000;
		border-bottom:none;
		border-left:none;
		border-right:none;
	}
	.caseStudy_filterTab .fl-tabs-panel-content{
		padding:0 !important;		
	}
	.caseStudy_filterTab .fl-tabs-panels ul{
		display: block;
		text-align: left;
		padding:0;
	}
	.caseStudy_filterTab .fl-tabs-panels ul li{
		width: auto;
		display: inline-block;
		padding: 22px 37px 0 0;
		line-height: 22px;
		font-family: Avenir, Verdana, Arial, sans-serif;
		font-weight: 400;
		font-size: 18px;
		line-height: 22px;
		color: #575757;
		cursor:pointer;
	}
	.caseStudy_filterTab .fl-tabs-panels ul li:last-child{
		padding-right: 0px;
	}
	.caseStudy_filterTab .fl-tabs-panels ul li.active, .caseStudy_filterTab .fl-tabs-panels ul li:hover{
		color: #FA9C4F;
	}
	.searchandfilter ul {
		padding: 0 !important;
	}
	.caseStudy_filterTab{
		padding-top:14px !important;
	}

}

@media only screen and (min-width:1440px) and (max-width: 1535px){
	.caseStudy_filterTab .fl-tabs-panels ul li {
		padding: 22px 25px 0 0;
	}
}
@media only screen and (min-width:1024px) and (max-width: 1439px){
	.caseStudy_filterTab .fl-tabs-panels ul li {
		padding: 22px 21px 0 0;
		font-size: 17px;
	}
}
@media only screen and (min-width:769px) and (max-width: 1023px){
	.caseStudy_filterTab .fl-tabs-panels ul li {
		padding: 22px 14px 0 0;
		font-size: 16px;
	}
	.caseStudy_searchRow > .fl-row-content-wrap > .fl-row-fixed-width {
		padding: 0 15px!important;
	}
	.blog_banner .fl-row-fixed-width{
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
}

@media only screen and (max-width: 768px){
	.caseStudy_filterTab .fl-tabs-horizontal .fl-tabs-label{
		color: #20252D !important;
		font-family: Avenir-Heavy, sans-serif;
		font-weight: 900;
		font-size: 19px;
		line-height: 27px;
		text-transform: uppercase;
		background: #DCDEE2 !important;
		padding: 14px 15px!important;
		border-bottom: #000 1px solid;
		position: relative;
	}
	.caseStudy_filterTab .fas:before{
		display: inline-block;
		font-family: dashicons;
		content: "\f139" !important;
		font-size: 24px;
		color: #20252D;
		position: absolute;
		right: 10px;
		top: 14px;
		margin-top: 0;
		transform: rotate(90deg);
	}
	.caseStudy_filterTab .fas.fa-plus:before{
		transform: rotate(0deg);
	}
	.caseStudy_filterTab{
		width: 320px !important;
		padding: 0 !important;
		margin: 40px auto !important;
	}
	.searchandfilter ul {
		padding: 0;
	}
	.caseStudy_filterTab .fl-tabs-panel-content {
		padding: 0 !important;
	}
	.caseStudy_filterTab .fl-tabs-panel-content ul{
		padding: 0;
		margin: 0;
	}
	.caseStudy_filterTab .fl-tabs-panel-content ul li{
		background: #214295;
		padding: 15px;
		font-family: Avenir, Verdana, Arial, sans-serif;
		font-weight: 800;
		font-size: 19px;
		line-height: 27px;
	/*text-transform: uppercase; */
		color: #fff;
		position: relative;
		transition: .3s all ease-in-out;
		list-style-type:none;
	}
	.caseStudy_filterTab .fl-tabs-panel-content ul li:after {
		content: '';
		width: calc(100% - 30px);
		height: 1px;
		position: absolute;
		left: 15px;
		top: 0;
		display: inline-block;
		background: rgba(255,255,255,0.5);
	}
	.caseStudy_filterTab .fl-tabs-panel-content ul li:first-child:after{
		display:none;
	}
	.caseStudy_filterTab .fl-tabs-panel-content ul li:hover,
	.caseStudy_filterTab .fl-tabs-panel-content ul li.active{
		background: #4B74DD;
	}
	.caseStudy_filterTab .fl-tabs-panel-content ul li:hover:after,
	.caseStudy_filterTab .fl-tabs-panel-content ul li:hover + li:after,
	.caseStudy_filterTab .fl-tabs-panel-content ul li.active:after,
	.caseStudy_filterTab .fl-tabs-panel-content ul li.active + li:after{
		display:none;
	}
}

.bredcrump_blog .fl-rich-text,
.bredcrump_blog .fl-rich-text *{
	line-height:30px !important;
}
.bredcrump_blog .fl-rich-text p{
	margin-bottom:0 !important;
}

@media only screen and (min-width:1920px){
	.blog_heading_block.blog_head_text_desc > .fl-col-content.fl-node-content > .fl-module > .fl-module-content,
	.bredcrump_blog > .fl-col-content.fl-node-content > .fl-module > .fl-module-content{
		margin-left:15px !important;
	}
}
.blog_main_wraper .blogs_listing .search_blog_section .cd_post_title_meta .fl-post-meta,
.blog_main_wraper .blogs_listing .search_blog_section .cd_post_title_meta .cd_posttag{
	font-family: "Avenir LT Std 55 Roman", sans-serif;
	font-weight: 400;
	font-size: 20px;
}
.blog_main_wraper .blogs_listing .search_blog_section .cd_post_title_meta .cd_posttag b{
	font-weight: 400 !important;
}
.blog_main_wraper .blogs_listing .search_blog_section .fl-post-feed-post .cd_post_excerpt .fl-post-excerpt a p{
	line-height:30px;
}
.backToBlog_Btn .uabb-info-list-title{
	text-decoration:underline !important;
}
.backToBlog_Btn .dashicons{
	width: 33px !important;
	height: 29px !important;
	border-radius: 5px;
}
.backToBlog_Btn .dashicons:before{
	width: 33px !important;
	height: 29px !important;
	border-radius: 5px;
	font-size: 14px !important;
	line-height: 29px !important;
	text-align: center !important;
	font-weight: 700;
}
.backToBlog_Btn .uabb-info-list-icon {
	margin-left: 8px !important;
}
@media only screen and (min-width:993px){
	.blog_main_wraper .blogs_listing .search_blog_section ul.page-numbers {
		width: 49.4%;
	}
	.blog_main_wraper .blogs_listing .search_blog_section .backToBlog_Btn{
		padding-left:25px !important
	}
	/* 	.footcdborder > .fl-col-content.fl-node-content{
	padding-left:65px !important;
} */
}
.blog_main_wraper .blogs_listing .search_blog_section .fl-post-feed-post .cd_post_excerpt .fl-post-excerpt a p {
	font-family: "Avenir LT Std 55 Roman", sans-serif;
}
.related_artical_title .fl-module-content.fl-node-content .fl-heading {
	font-family: "Avenir LT Std 55 Roman", sans-serif;
	font-weight: 400;
}

.section_blog_desc .uabb-info-list-icon{
	margin-left: 5px !important;
}
.section_blog_desc .uabb-info-list-item{
	width:100% !important;
}
.section_blog_desc .uabb-info-list-item .uabb-info-list-content{
	width:auto !important;
}
.section_blog_desc .related_artical .uabb-info-list-item,
.section_blog_desc .related_artical .uabb-info-list-right,
.section_blog_desc .related_artical .uabb-info-list-right *{
	text-align:left !important;
}
.section_blog_desc .uabb-icon-wrap .uabb-icon i{
	width: 33px !important;
	height: 29px !important;
	border-radius: 5px!important;
}
.section_blog_desc .uabb-icon-wrap .uabb-icon i:before{
	width: 33px !important;
	height: 29px !important;
	font-size: 14px !important;
	line-height: 29px !important;
	font-weight: 700!important;
}
@media only screen and (max-width: 1920px){
	.cd_single_related_post {
		max-height: 730px;
	}
}

@media only screen and (min-width: 1441px) and (max-width: 1536px){
	.blogs_listing .post-content-block{
		max-width: 1489px;
	}
	.blog_banner .fl-row-content-wrap .fl-row-content.fl-row-fixed-width.fl-node-content,
	.blog_main_wraper .blog_container_block .blogs_listing .fl-builder-pagination,
	.footer .fl-row-content-wrap .fl-row-content{
		max-width: 1381px!important;
	}
	.footcdborder {
		max-width: 1489px;
		margin-left: auto;
		margin-right: auto;
		float: none;
	}
	.blog_container_block .post-feed-cd-wrapper .post-content-block{
			max-width: 1489px;
	}
	
}
@media only screen and (max-width:1536px){
	.blog_container_block .pagination_wrapper{
		max-width: 1380px;
	}
}

@media only screen and (max-width:1440px){
	footer .eway-prefooter .fl-row-fixed-width {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}

	.blogs_listing .post-content-block {
		max-width: 1391px;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text {
		padding-left: 30px !important;
	}
}
@media only screen and (max-width:1366px){
	.blogs_listing .post-content-block {
		max-width: 1300px;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text {
		padding-left: 30px !important;
	}
}
@media only screen and (max-width:1280px){
	.eway-prefooter .prefoot_firstblock h5.fl-heading .fl-heading-text {
		font-size: 28px;
	}
	.blogs_listing .post-content-block {
		max-width: 1200px;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-post-text {
		padding-left: 30px !important;
	}
}
.our-insight a:hover{
	text-decoration:none !important;
	color:#214295!important
}
.fl-post-carousel-meta .fl-reading-time {
	text-transform: lowercase;
	letter-spacing: normal;
}
.left-box.left_upper_block a.fl-button span{
	transition:all .3s ease-in-out;
}
.custom-solutions-post-item .fl-post-title a {
	font-family: Avenir-Medium, sans-serif !important;
	font-weight: 500!important;
	transition:all .3s ease-in-out;
}
.custom-solutions-post-item .fl-post-title a:hover{
	text-decoration:none !important;
	color:#EE8841!important;
}
.bialty-container{
	overflow:hidden;
}
@media only screen and (min-width:993px) and (max-width:1024px){
	.eway-prefooter .prefoot_firstblock h5.fl-heading .fl-heading-text {
		font-size: 24px;
	}
	.eway-prefooter .mid-footer-block .fl-rich-text p{
		font-size: 18px;
		padding:10px;
	}
	.eway-header-col-menu {
		width: 45%;
	}
	.footer .fl-row-content-wrap {
		padding-left: 15px;
		padding-right: 15px;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-builder-pagination{
		padding-left: 30px !important;
		padding-right: 30px !important;
	}
	footer .eway-prefooter .fl-row-fixed-width {
		padding-left: 30px !important;
		padding-right: 30px !important;
	}
	.blog_banner > .fl-row-content-wrap{
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	.backToBlog_Btn{
		padding-top: 87px !important;
	}
}
@media only screen and (max-width:992px){
	.blog_main_wraper .blog_container_block .blogs_listing .fl-post-feed-post{		
		padding-top:10px!important;
		padding-bottom:10px!important;
		margin-bottom:0 !important;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-post-feed-post:nth-child(odd){
		background: #F2F4F7;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-post-feed-post:nth-child(even){
		background: #FFF;
	}
	.list_cat_blog .catClassRow.row {
		position: absolute;
		width: 320px;
		z-index: 6;
		top: 100%;
		left: 0;
	}
	.list_cat_blog .fl-module-content {
		position: relative;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-builder-pagination {
		padding: 0 !important;
	}
	.blogSingle_Search_Menu > .fl-row-content-wrap{
		padding-bottom: 0;
	}
	.blog_main_wraper > .fl-row-content-wrap{
		padding-bottom: 0!important;
	}
	.blog_main_wraper .blog_container_block .blogs_listing ul.page-numbers {
		width: 100%;
		text-align: center;
		padding: 45px 0 !important;
		border-top: rgba(112, 112, 112, .5) 1px solid;
		margin: 20px 0 0;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-builder-pagination {
		padding: 0 30px !important;
	}
	.resultsFrom_Row > .fl-module-content.fl-node-content {
		margin: 0;
		padding: 45px 0 10px !important;
	}
	.backToBlog_Btn {
		padding: 0 30px !important;
		margin: 0 !important;
	}
	.backToBlog_Btn > .fl-col-content.fl-node-content{
		padding: 20px 0 0;
		border-top: rgba(112, 112, 112, .5) 1px solid;
	}
	.blog_main_wraper .blog_container_block .blogs_listing .fl-post-feed-post{
		margin-top:20px !important;
	}
	.search_result_text .uabb-info-list-title {
		padding-bottom: 0!important;
		padding-top: 45px !important;
	}
}
.blog_main_wraper .blog_container_block .blogs_listing li a.next.page-numbers{
	padding-right: 0px;
	margin-right: 0px;
}
.blog_main_wraper .blog_container_block .blogs_listing li a.prev.page-numbers{
	padding-left: 0px;
}

.fl-builder-content .gradient-animation.cd_textchange.version_2_btn a{
	background-position: unset;
	background: linear-gradient(to left, #f08837 0%, #f8d347 50%) !important;
	box-shadow: 3px 9px 11px rgb(0 0 0 / 46%);
	background-size: unset !important;
	transition: none !important;
}
.fl-builder-content .gradient-animation.cd_textchange.version_2_btn a:hover{
	background-position: right center !important;
	background-image: none !important;
	background-color: #f8d347!important;
}
@media only screen and (min-width:769px) and (max-width:1023px){
	.footer .third-col > .fl-col-content.fl-node-content,
	.footer .last_col > .fl-col-content.fl-node-content{
		margin-left: 15px !important;
	}
/* 	.footcdborder .fl-col-group  .fl-col:last-child{
		display:none!important;
	} */
	.eway-prefooter .prefoot_firstblock h5.fl-heading .fl-heading-text {
		font-size: 24px !important;
	}
	.eway-prefooter .mid-footer-block .fl-rich-text p{
		font-size: 18px !important;
	}
	.footer_social > .fl-module-content {
		margin-top:40px !important;
	}	
.footer_social > .fl-module-content .fl-icon-group{
		padding-top:30px;
	}	
}
@media only screen and (max-width:1024px){
	.blog_main_wraper .blog_container_block .blogs_listing li a.page-numbers, .blog_main_wraper .blog_container_block .blogs_listing li span.page-numbers{
/* 		line-height:26px !important; */
/* 		display:flex;
		justify-content:center;
		align-items:center; */
	}
}
@media only screen and (min-width:1024px) and (max-width:1024px){
	.blogs_listing .fl-builder-pagination {
		padding: 0 15px 0!important;
	}
}
@media only screen and (max-width:1023px){
	.blog_main_wraper .blog_container_block .blogs_listing li a.page-numbers, .blog_main_wraper .blog_container_block .blogs_listing li span.page-numbers{
/* 		line-height:36px !important; */
	}
}



/** Button New - 19-05-2022 **/

#holder{
	-moz-user-select: -moz-none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	background: transparent;
	padding: 0;
	width: 308px;
	margin: 0;
	float: right;
	position: relative;
	top: 50%;
	transform: translateY(-65%);
	box-shadow: none;
	border-radius: 0;
}
.button {
	background: #f4ae3f;
	margin: 0;
	width: 100%;
	height: 71px;
	overflow: hidden;
	text-align: center;
	transition: .2s;
	cursor: pointer;
	border-radius: 0;
	box-shadow: 3px 9px 11px rgb(0 0 0 / 46%);
	font-family: Avenir-Heavy, sans-serif;
	font-weight: 900;
	font-size: 23px;
}
.btnTwo {
	position : relative;
	width : 195px;
	height : 100px;
	margin-top: -100px;
	padding-top: 2px;
	background : #294190;
	left : -250px;
	transition : .3s;
}
.btnText {
	color : #000;
	transition : .3s;
}
.btnText2 {
	margin-top : 63px;
	margin-right : -130px;
	color : #FFF;
}
.button:hover .btnTwo{ /*When hovering over .button change .btnTwo*/
	left: -130px;
}
.button:hover .btnText{ /*When hovering over .button change .btnText*/
	margin-left : 65px;
}
.button:active { /*Clicked and held*/
	box-shadow: 0px 5px 6px rgba(0,0,0,0.3);
}
#holder .btnText {
	height: 71px;
	line-height: 71px;
}
#holder .btnText2 {
	margin-top: 35px;
}



.about_sec5{
	position:relative;
}
.about_sec5 > .fl-row-content-wrap{
	background: linear-gradient(to right,  #214295 0%,#214295 30%,#ffffff 31%,#ffffff 100%);
}
.about_sec5_colLeft{
	flex: unset !important;	
	background:#fff;
}
.about_sec5_colLeft > .fl-col-content.fl-node-content{
	padding-right: 30%;
}
.about_sec5_colRight{
	position:absolute;
	background:#fff;
	right:0;
	top:0;
	height:100%;
	padding:30px 0;
	overflow:hidden;
	flex:unset !important;
} 
.about_sec5_colLeft{
	width: 70%;
	clip-path: polygon(0 0, 83% 0, 100% 100%, 0 100%);
	-webkit-clip-path: polygon(0 0, 83% 0, 100% 100%, 0 100%);
}
.about_sec5_colRight{
	clip-path: polygon(0 0, 100% 0, 100% 100%, 21% 100%);
	-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 21% 100%);
	width: 42%;
}
@media only screen and (min-width:1440px) and (max-width:1900px){
	.about_sec5_colLeft{
		width: 66%;
		clip-path: polygon(0 0, 83% 0, 100% 100%, 0 100%);
		-webkit-clip-path: polygon(0 0, 83% 0, 100% 100%, 0 100%);
	}
	.about_sec5_colRight{
		clip-path: polygon(0 0, 100% 0, 100% 100%, 25% 100%);
		-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 25% 100%);
		width: 42%;
	}
}

.ourValues_slider{
	width:100%;
	padding:0;
	margin:0;
}
.ourValues_slider li{
	list-style-type:none;
}
.ourValues_content {
	background:#F2F4F7;
	width: 100%;
	display: inline-block;
	display:flex;
	justify-content:center;
	align-items:center;
}
.ourValues_content .ourValues_content_img{
	width:50%;
}
.ourValues_content .ourValues_content_details{
	width:50%;
	padding:30px;
}
.ourValues_content .ourValues_content_details h2{
	font-family: "Avenir LT Std 65 Black", sans-serif;
	font-weight: 900;
	font-size: 28px;
	line-height: 34px;
	color:#20252D;
	margin-bottom:30px;
}
.ourValues_content .ourValues_content_details p{
	font-family: "Avenir LT Std 55 Roman", sans-serif;
	font-weight: 400;
	font-size: 20px;
	line-height: 26px;
	color:#20252D;
}
.about_sec4 .owl-theme .owl-controls .owl-nav .owl-next{
	height:64px;
	display:inline-block;
	position: absolute;
	left: -94px;
	right: -94px;
	top: 50%;
	font-size: 0;
	margin-top:-32px;
	transform: rotate(180deg);
}
.about_sec4 .owl-theme .owl-controls .owl-nav .owl-prev{
	position: absolute;
	/* right: -94px; */
	left: -94px;
	top: 50%;
	margin-top:-32px;
	/* transform: rotate(180deg); */
	font-size: 0;
	height:64px;
	display:inline-block;
}

.about_sec4 .owl-theme .owl-controls .owl-nav .owl-next:after{
	content:'';
	background:url(/wp-content/uploads/2022/02/Group-11612.png) no-repeat center;
	width:64px;
	height:64px;
	display:inline-block;
} 
.about_sec4 .owl-theme .owl-controls .owl-nav .owl-prev:after{
	content:'';
	background:url(/wp-content/uploads/2022/02/Group-11612.png) no-repeat center;
	width:64px;
	height:64px;
	display:inline-block;
}

.about_sec6 .bialty-container{	
	border: none;
	height:380px;
	overflow:hidden;
}
.about_sec6 .bialty-container img{
	width:100%;
}
.about_sec6 .fl-post-grid-post{
	background:#F2F4F7 !important;
	border:none !important;
}
.about_sec6 .fl-post-grid-post .fl-post-text h2.fl-post-title{
	font-family: "Avenir LT Std 65 Black", sans-serif;
	font-weight: 900;
	font-size: 28px;
	line-height: 34px;
	color:#20252D;
}
.about_sec6 .fl-post-grid-post .fl-post-text h2.fl-post-title a{
	color:#20252D;
}
.about_sec6 .fl-post-grid-post .fl-post-text h2.fl-post-title a:hover{
	color:#214295;
}
.about_sec6 .fl-post-grid-post .fl-post-text p{
	font-family: Avenir-Heavy, sans-serif;
	font-weight: 900;
	font-size: 16px;
	line-height: 26px;
	color:#20252D;
}
.about_sec6 .fl-post-more-link{
	font-family: "Avenir LT Std 55 Roman", sans-serif;
	font-weight: 400;
	font-size: 16px;
	line-height: 26px;
	text-align: left;
	float:right;
	padding-right:40px;
	padding-bottom:20px;
}
.about_sec6 .fl-post-more-link a{
	color:#20252D;
}
.about_sec6 .fl-post-more-link a:hover{
	color:#EE8841;
}
.cd_member_socials ul {
	padding: 0;
	margin: 0;
}
.cd_member_socials ul li{
	display:inline-block;
	list-style-type:none;
	padding-right:25px;
}
.cd_member_socials ul li i{
	width: 44px;
	height: 44px;
	position: relative;
	display: inline-block;
	border-radius: 50%;
	background: #C4C4C4;
	line-height: 44px;
	text-align: center;
}
.about_sec2 .fl-separator{
	max-width:134px !important;
}
.about_sec3 li{
	list-style-type:none;
	position:relative;
	padding-bottom:10px;
}
.cd_member_socials ul li a:hover i{
	background:#EE8841;
}
.about_sec3 li:before{
	content: "·";
	font-size: 120px;
	vertical-align: middle;
	line-height: 20px;
	position: absolute;
	left: -50px;
	top: 4px;
}
.about_sec6 .btn-gradient a.fl-button{
	padding: 20px !important;
}
/* .about_sec6 .btn-gradient a.fl-button .fl-button-text:after{
content: "\f139";
font-family: dashicons;
margin: 0 0 0 10px;
color: #1F242E;
font-size: 36px;
position: absolute;
} */
.about_sec4 .owl-dots{
	padding-top:30px;
}
.about_sec4 .owl-theme .owl-dots .owl-dot span{
	width:18px;
	height:18px;
	background:#E2E2E2;
}
.about_sec4 .owl-theme .owl-dots .owl-dot.active span, 
.about_sec4 .owl-theme .owl-dots .owl-dot:hover span{
	background:#656565;
}

.about_sec7_2 .bx-pager.bx-default-pager a{
	width:18px!important;
	height:18px!important;
	background:#E4E8EF!important;
	border-radius:100% !important;
	opacity:1 !important;
}
.about_sec7_2 .bx-pager.bx-default-pager a.active,
.about_sec7_2 .bx-pager.bx-default-pager a:hover{
	background:#B2BFD1!important;
}
.about_sec7_2 .bx-pager.bx-default-pager a:focus{
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.owl-prev:focus:after,
.owl-next:focus:after,
.about_sec4 .owl-theme .owl-dots .owl-dot span:focus{
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.owl-prev:focus-visible,
.owl-next:focus-visible{
	outline:none !important;
}
.about_sec1{
	position: relative;
}
.about_sec1:before {
	content: "";
	top: 0;
	right: 0;
	width: 41%;
	background:#4B74DD;
	clip-path: polygon(0 0, 100% 0, 100% 100%, 18% 100%);
	-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 18% 100%);
	position: absolute;
	height: 69%;
	z-index: 0;
	display: inline-block;
}
.about_sec7_2 .bx-wrapper{
	margin-bottom:40px;
}
.custom_testimonial .bx-wrapper{
	margin-bottom:60px;
}
.orange_quatation{
	color:#262626!important;
	font-size:30px!important;
}
.about_sec7_2 .bx-wrapper .bx-pager {
	bottom: -40px;
}
.about_sec6 i:before{
	line-height:44px !important;
	font-size: 24px !important;
	top: 1px;
	position: absolute;
	left: 12px;
	color:#fff;
}
.about_sec6 i.fa-facebook-f:before{
	left: 13px;
	font-size: 32px !important;
	top: 5px;
}


@media (min-width: 769px){
	.skill-sets.leading-industry.right_logos_indusrties{
		background: linear-gradient(to right, #f5f3ef 0%,#f5f3ef 25%,#ffffff 26%,#ffffff 74%,#ffffff 75%,#ffffff 100%);
	}
	.skill-sets.leading-industry>.fl-row-content-wrap>.fl-row-content>.fl-col-group:before{
		display:none;
	}
	.skill-sets.meet-your-needs > .fl-row-content-wrap{
		background: linear-gradient(to right, #ffffff 0%,#ffffff 25%,#ffffff 26%,#ffffff 74%,#f5f3ef 75%,#f5f3ef 100%);
		padding:0;
	}
	.skill-sets.meet-your-needs>.fl-row-content-wrap>.fl-row-content>.fl-col-group:after{
		display:none;
	}
	.skill-sets.meet-your-needs>.fl-row-content-wrap>.fl-row-content>.fl-col-group:before,
	.skill-sets.meet-your-needs .left-box.left_upper_block>.fl-col-content.fl-node-content{
		height: calc(100% - 60px)!important;
	}
	.skill-sets.meet-your-needs .left-box.left_upper_block>.fl-col-content.fl-node-content{
		padding-bottom:0 !important;
	}
}
@media only screen and (max-width:1440px){
	.about_sec6 .bialty-container {
		height: 345px;
	}
}
@media only screen and (max-width: 1365px){
	.about_sec6 .bialty-container {
		height: 340px;
	}
}
@media (min-width: 1281px) and (max-width:1439px){
	.skill-sets.meet-your-needs .left-box.left_upper_block>.fl-col-content.fl-node-content{
		padding-top:25px !important;
	}
}
@media (min-width: 1025px) and (max-width:1280px){
	.skill-sets.meet-your-needs .left-box.left_upper_block>.fl-col-content.fl-node-content{
		padding-top:15px !important;
	}
}
@media (min-width: 769px) and (max-width:1024px){
	.skill-sets.meet-your-needs .left-box.left_upper_block>.fl-col-content.fl-node-content{
		padding-top:25px !important;
	}
	.about_sec4 .owl-theme .owl-controls .owl-nav .owl-prev {
		/* right: -15px!important; */
		left: -15px!important;
		top: -132px!important;
	}
	.about_sec4 .owl-theme .owl-controls .owl-nav .owl-next{
		left: -15px!important;
		right: -15px!important;
		top: -132px!important;
	}
	.about_sec6 .bialty-container {
		height: 220px;
	}
}
@media (min-width: 480px) and (max-width:767px){
	.leading-industry.skill-sets .right-box {
		clip-path: polygon(0 11%, 100% 0, 100% 100%, 0% 100%)!important;
		-webkit-clip-path: polygon(0 11%, 100% 0, 100% 100%, 0% 100%)!important;
	}
	.meet-your-needs.skill-sets .right-box {
		clip-path: polygon(0 14%, 100% 0, 100% 100%, 0% 100%)!important;
		-webkit-clip-path: polygon(0 14%, 100% 0, 100% 100%, 0% 100%)!important;
	}
}
@media (min-width: 414px) and (max-width:479px){
	.leading-industry.skill-sets .right-box {
		clip-path: polygon(0 9%, 100% 0, 100% 100%, 0% 100%)!important;
		-webkit-clip-path: polygon(0 9%, 100% 0, 100% 100%, 0% 100%)!important;
	}
	.skill-sets .left-box {
		clip-path: polygon(0 0, 100% 0%, 100% 91%, 0% 100%);
		-webkit-clip-path: polygon(0 0, 100% 0%, 100% 91%, 0% 100%);
	}
	.meet-your-needs.skill-sets .right-box {
		clip-path: polygon(0 13%, 100% 0, 100% 100%, 0% 100%)!important;
		-webkit-clip-path: polygon(0 13%, 100% 0, 100% 100%, 0% 100%)!important;
	}
	.custom-solutions-case-study .custom-solutions-post-item {
		height: 320px !important;
	}
	.custom-solutions-post-item .fl-post-image-content {
		height: 100%;
	}
}
@media (min-width:375px) and (max-width:413px){
	.skill-sets .left-box {
		clip-path: polygon(0 0, 100% 0%, 100% 92%, 0% 100%);
		-webkit-clip-path: polygon(0 0, 100% 0%, 100% 92%, 0% 100%);
	}
	.meet-your-needs.skill-sets .right-box {
		clip-path: polygon(0 12%, 100% 0, 100% 100%, 0% 100%)!important;
		-webkit-clip-path: polygon(0 13%, 100% 0, 100% 100%, 0% 100%)!important;
	}
	.leading-industry.skill-sets .right-box {
		clip-path: polygon(0 9%, 100% 0, 100% 100%, 0% 100%)!important;
		-webkit-clip-path: polygon(0 9%, 100% 0, 100% 100%, 0% 100%)!important;
	}
	.custom-solutions-case-study .custom-solutions-post-item {
		height: 300px !important;
	}
	.custom-solutions-post-item .fl-post-image-content {
		height: 100%;
	}
}

@media (max-width:480px){
	.leading-industry-logos>.fl-col-content>.fl-col-group {
		display: block !important;
	}
	.leading-industry-logos>.fl-col-content>.fl-col-group .fl-module-photo:first-child,
	.leading-industry-logos>.fl-col-content>.fl-col-group .fl-col-content{
		border: none;
	}
	.leading-industry-logos>.fl-col-content>.fl-col-group{
		height:auto;
		padding-top: 70px;
	}
	.skill-sets .right-box > .fl-col-content.fl-node-content .fl-photo-content{
		width:100% !important
	}
	.skill-sets .right-box > .fl-col-content.fl-node-content .fl-photo-content img.fl-photo-img{
		width: auto;
		max-height: 70px;
	}
}

/** About **/

.ourValues_slider.owl-carousel.owl-theme{
	position: relative;
}

.owl-theme .owl-controls .owl-nav{
	width: 100%;
	position: absolute;
	top: 50%;
	margin-top: -32px;
}
.about_sec4 .owl-theme .owl-controls .owl-nav .owl-prev,
.about_sec4 .owl-theme .owl-controls .owl-nav .owl-next{
	top:0;
}

@media only screen and (max-width:1536px){
	.about_sec4 .owl-theme .owl-controls .owl-nav .owl-next {
		/* left: -40px; */
		right: -40px;
	}
	.about_sec4 .owl-theme .owl-controls .owl-nav .owl-prev {
		/* right: -40px; */
		left: -40px;
	}
}
@media only screen and (max-width:1439px){
	.about_sec5_colRight {
		clip-path: polygon(0 0, 100% 0, 100% 100%, 27% 100%);
		-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 27% 100%);
		width: 45%;
	}
	.about_sec5_colLeft {
		width: 65%;
		clip-path: polygon(0 0, 80% 0, 100% 100%, 0 100%);
		-webkit-clip-path: polygon(0 0, 80% 0, 100% 100%, 0 100%);
	}
}
@media only screen and (max-width:1024px){
	.about_sec5_colRight {
		clip-path: polygon(0 0, 100% 0, 100% 100%, 28% 100%);
		-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 28% 100%);
		width: 45%;
	}
	.about_sec5 .fl-row-fixed-width{
		padding-left: 30px !important;
	}
}

@media only screen and (max-width:992px){
	.about_sec1:before{
		display:none;
	}
	.about_sec2 .fl-col-group .fl-col-small:nth-child(2) {
		padding-left: 0;
	}
	.about_sec2 .fl-col-group.fl-col-group-equal-height{
		display:flex;

	}
	.about_sec2 .fl-col-group .fl-col-small{
		width:100% !important;
	}
	.about_sec2 .fl-col-group .fl-col-small:nth-child(1) {
		order:2;
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.about_sec2 .fl-col-group .fl-col-small:nth-child(2) {
		order:3;
	}
	.about_sec2 .fl-col-group .fl-col-small:nth-child(3) {
		order:1;
	}
	.ourValues_content .ourValues_content_img{
		width:100%;
		order:2;
	}
	.ourValues_content .ourValues_content_details{
		width:100%;
		padding:30px;
		order:1;
	}
	.ourValues_content{
		flex-direction: column;
	}
	.about_sec4 .owl-theme .owl-controls .owl-nav .owl-prev:after, .about_sec4 .owl-theme .owl-controls .owl-nav .owl-next:after {
		width: 64px;
		height: 64px;
	}
	.about_sec4 .owl-theme .owl-controls .owl-nav .owl-prev {
		/* right: 0; */
		left: 0;
	}
	.about_sec4 .owl-theme .owl-controls .owl-nav .owl-next {
		/* left: 0; */
		right: 0;
	}
	.about_sec4 .fl-row-fixed-width{
		padding:0 !important;
	}
	.about_sec5 > .fl-row-content-wrap {
		background: #214295 !important;
	}
	.about_sec5_colLeft,
	.about_sec5_colRight{
		width: 100% !important;
		clip-path: unset !important;
		-webkit-clip-path: unset !important;
		float: left;
		display: block !important;
		position: relative;
		padding: 0;
	}
	.about_sec5_colLeft > .fl-col-content.fl-node-content {
		padding-right: 0px;
	}
	.slick-dots{
		display:none !important;
	}
	.about_sec6 .fl-row-fixed-width,
	.about_sec6 .uabb-blog-posts .uabb-post-wrapper{
		padding-left:0px !important;
		padding-right:0px !important;
	}
	.about_sec6 .uabb-post-wrapper .uabb-blog-post-content{
		padding:0 !important;
	}
	.about_sec6 .fl-module.fl-module-blog-posts .fl-module-content.fl-node-content{
		margin:0 !important;
	}
	.about_sec6 .slick-next{
		right:15px !important;
	}
	.about_sec6 .slick-prev{
		left:15px!important;
	}
	.about_sec6 .slick-next.slick-arrow i{
		content: '';
		background: url(/wp-content/uploads/2022/02/Group-11612.png) no-repeat center;
		width: 64px !important;
		height: 64px!important;
		display: inline-block;
		transform: rotate(180deg);
	}
	.about_sec6 .slick-prev.slick-arrow i{
		content: '';
		background: url(/wp-content/uploads/2022/02/Group-11612.png) no-repeat center;
		width: 64px;
		height: 64px;
		display: inline-block;
	}
	.about_sec6 .slick-next.slick-arrow i:before,
	.about_sec6 .slick-prev.slick-arrow i:before{
		display:none;
	}
	.aboutPg_mainBanner{
		padding-top: 115px;
	}
	.about_sec5_colLeft .fl-col-content{
		min-height:unset !important;
		padding: 50px 0 30px;
	}
	.about_sec5_colRight{
		width: 100% !important;
		max-width: unset!important;
		margin-bottom: 30px;
	}
	.about_sec6 h2.fl-post-title a{
		font-family: "Avenir LT Std 65 Black", sans-serif;
		font-size:28px;
		line-height:34px;
	}
	.about_sec6 .fl-post-text p{
		font-family: Avenir-Heavy, sans-serif;
		font-size:16px;
		line-height:26px;
	}
	.about_sec6 .fl-post-text{
		padding-left:40px;
		padding-bottom:10px;
	}
	.about_sec6 .fl-post-more-link{
		font-family: "Avenir LT Std 55 Roman", sans-serif;
		font-size:16px;
		line-height:26px;
		display:none;
	}	
	.ourValues_content .ourValues_content_details p{
		min-height:52px;
	}
	.about_sec5{
		margin-top:20px;
	}
	.owl-theme .owl-controls .owl-nav {
		top: 0;
		margin-top: 0;
	}
	.about_sec4 .owl-theme .owl-controls .owl-nav .owl-prev,
	.about_sec4 .owl-theme .owl-controls .owl-nav .owl-next{
		padding: 0 !important;
		margin:50% 0 0 0 !important;
	}
	.about_sec4 .owl-theme .owl-controls .owl-nav .owl-prev{
		/* margin-right:15px !important; */
		margin-left:15px !important;
	}
	.about_sec4 .owl-theme .owl-controls .owl-nav .owl-next{
		/* margin-left:15px !important; */
		margin-right:15px !important;
	}
	.about_sec6 .uabb-blog-posts .slick-prev, 
	.about_sec6 .uabb-blog-posts .slick-next{
		top:30%;
	}
	.about_sec6 .bialty-container{
		height:380px;
		text-align:center;
	}
	.fl-post-image{
		margin-bottom:20px;		
	}
	.about_sec6 .bialty-container > img{
		height:100%;
		width:auto;
		max-width:unset;
		display:inline-block;
	}
}
@media only screen and (min-width:768px) and (max-width:992px){
	.about_sec6 .bialty-container{
		width:50% !important;
		margin:auto;
	}
	.ourValues_content .ourValues_content_img{
		width:50%!important;
	}
}

@media only screen and (max-width:480px){
	.about_sec4 .owl-theme .owl-controls .owl-nav .owl-prev,
	.about_sec4 .owl-theme .owl-controls .owl-nav .owl-next{
		margin: 174px 15px 0!important;
	}
	.about_sec2 .fl-col-group .fl-col-small:nth-child(1) .fl-photo-content img{
		width:100%;
	}
}

.teamSingle_social_noUse .addtoany_share_save_container{
	display:none !important;
}

.team_rPanel .fab{
	width: 44px !important;
	height: 44px;
	position: relative;
	display: inline-block;
	border-radius: 50% !important;
	background: #C4C4C4 !important;
	line-height: 44px !important;
	text-align: center !important;
	transition:all .3s ease-in-out;
}
.team_rPanel .fab:hover{
	background:#EE8841 !important;
}

.team_rPanel .fab:before{
	line-height: 44px !important;
	font-size: 24px !important;
	top: 1px;
	position: absolute;
	left: 12px;
	color: #fff;
}
.team_rPanel .fab.fa-facebook-f:before{
	left: 13px;
	font-size: 32px !important;
	top: 5px;
}
.team_rPanel .fl-col-group.fl-col-group-nested .fl-module-content.fl-node-content{
	margin:20px 0 0 !important;
}
.team_rPanel .ua-icon.ua-icon-arrow-left2{
	width:64px !important;
	height:64px !important;
}
.team_rPanel .ua-icon.ua-icon-arrow-left2:before{
	line-height:64px !important;
}
.team_rPanel .fl-col-group.fl-col-group-nested .fl-module-content.fl-node-content .fl-icon a{
	width: 44px;
	height: 44px;
	display: inline-block;
	margin-right: 20px;
}
.team_TopQuote{
	max-width: 255px;
}
.team_socialCol .fl-module.fl-module-icon{
	display: inline-block;
}
.team_single_mainWrapper .fl-separator{
	width:135px !important;
	max-width:135px !important;
}

@media only screen and (max-width:992px){
	.team_single_mainWrapper{
		margin-top:165px !important;
	}
	.team_single_mainWrapper .fl-row-content.fl-row-fixed-width{
		padding-left:0px !important;
		padding-right:0px !important;
	}
	.team_rPanel{
		padding-left:30px !important;
		padding-right:30px !important;
	}
	.team_single_mainWrapper .fl-col-small:not(.fl-col-small-full-width){
		max-width:100% !important;
	}
	.team_single_mainWrapper .fl-photo-content{
		text-align:center;
	}
}
@media only screen and (max-width:767px){
	.team_single_mainWrapper{
		margin-top:115px !important;
	}
}

.webDev_Banner > .fl-row-content-wrap{
	background: linear-gradient(to bottom, #0851ff 0%,#133683 60%,#142239 99%) !important;
}
.webDev_blueBlocks > .fl-col-content.fl-node-content{
	padding:30px !important;
}

@media only screen and (max-width:1365px){
	.webDev_blueBlocks > .fl-col-content.fl-node-content .fl-col-group .fl-col:last-child{
		width:30% !important;
	}
}
@media only screen and (max-width:1279px){
	.webDev_blueBlocks > .fl-col-content.fl-node-content .fl-col-group .fl-col h2 span.fl-heading-text{
		font-size: 24px;
	}
}

@media only screen and (max-width:992px){
	.webDev_col_R1{
		margin-bottom: 20px;
	}
	.webDev_col_L2{
		margin-bottom: 20px;
	}
	.webDev_col_R3{
		margin-bottom: 30px;
	}
	.webDev_col_L1 .fl-button-wrap{
		text-align:center !important;
		margin-top:20px !important;
	}
	.webDev_col_L1 .fl-button-wrap a.fl-button{
		font-size: 24px !important;
		padding: 20px;
	}
	.webDev_blueBlocks .fl-col-group .fl-col:nth-child(1){
		width:70% !important;
		float:left!important;
	}
	.webDev_blueBlocks .fl-col-group .fl-col:nth-child(2){
		width:30% !important;
		float:left!important;
	}
	.webDev_blueBlocks_TitleTop *{
		text-align:center !important
	}
	.webDev_blueBlocks .fl-col-group{
		display: flex !important;
	}
	.webDev_blueBlocks .fl-heading{
		text-align:left !important;
	}
}

.webDev_col_L2 ul{
	padding-left:20px !important;
}


@media only screen and (min-width:1441px) and (max-width:1536px){
	.aboutPg_mainBanner .fl-row-content,
	.about_sec1 .fl-row-content,
	.about_hr_1 .fl-row-content,
	.about_sec2 .fl-row-content,
	.about_hr_2 .fl-row-content,
	.about_sec3 .fl-row-content,
	.about_hr_3 .fl-row-content,
	.about_sec4 .fl-row-content,
	.about_sec5 .fl-row-content,
	.about_sec6 .fl-row-content,
	.about_sec7_1 .fl-row-content,
	.about_sec7_2 .fl-row-content,
	.about_sec8 .fl-row-content,
	.team_single_mainWrapper .fl-row-content,
	.team_topMost_Row .fl-row-content{
		max-width:1380px !important;
	}
}
@media only screen and (min-width:1281px) and (max-width:1366px){
	.aboutPg_mainBanner .fl-row-content,
	.about_sec1 .fl-row-content,
	.about_hr_1 .fl-row-content,
	.about_sec2 .fl-row-content,
	.about_hr_2 .fl-row-content,
	.about_sec3 .fl-row-content,
	.about_hr_3 .fl-row-content,
	.about_sec4 .fl-row-content,
	.about_sec5 .fl-row-content,
	.about_sec6 .fl-row-content,
	.about_sec7_1 .fl-row-content,
	.about_sec7_2 .fl-row-content,
	.about_sec8 .fl-row-content{
		max-width:1240px !important;
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
}
@media only screen and (min-width:1200px) and (max-width:1280px){
	.aboutPg_mainBanner .fl-row-content,
	.about_sec1 .fl-row-content,
	.about_hr_1 .fl-row-content,
	.about_sec2 .fl-row-content,
	.about_hr_2 .fl-row-content,
	.about_sec3 .fl-row-content,
	.about_hr_3 .fl-row-content,
	.about_sec4 .fl-row-content,
	.about_sec5 .fl-row-content,
	.about_sec6 .fl-row-content,
	.about_sec7_1 .fl-row-content,
	.about_sec7_2 .fl-row-content,
	.about_sec8 .fl-row-content{
		max-width:1140px !important;
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
}
@media only screen and (min-width:1024px) and (max-width:1199px){
	.aboutPg_mainBanner .fl-row-content,
	.about_sec1 .fl-row-content,
	.about_hr_1 .fl-row-content,
	.about_sec2 .fl-row-content,
	.about_hr_2 .fl-row-content,
	.about_sec3 .fl-row-content,
	.about_hr_3 .fl-row-content,
	.about_sec4 .fl-row-content,
	.about_sec5 .fl-row-content,
	.about_sec6 .fl-row-content,
	.about_sec7_1 .fl-row-content,
	.about_sec7_2 .fl-row-content,
	.about_sec8 .fl-row-content{
		padding-left: 30px !important;
		padding-right: 30px !important;
	}
	.about_sec2 .fl-col-group .fl-col-small:nth-child(1) {
		width:22% !important;
	}
	.about_sec2 .fl-col-group .fl-col-small:nth-child(2) {
		width:27% !important;
	}
	.about_sec2 .fl-col-group .fl-col-small:nth-child(3) {
		width:51% !important;
		padding-left:30px !important;
	}
	.ourValues_content .ourValues_content_details h2{
		margin:0 0 15px;
	}
	.ourValues_content .ourValues_content_details {
		padding: 15px;
		width:55%
	}
	.ourValues_content .ourValues_content_img{
		width:45%;
	}
}

@media only screen and (max-width:1535px){
	.footcdborder > .fl-col-content.fl-node-content{
		padding-left:25px!important;
		padding-right:25px!important;
	}
}
@media only screen and (min-width:993px) and (max-width:1024px){
	.footcdborder > .fl-col-content.fl-node-content {
		padding-left: 15px!important;
		padding-right: 15px!important;
	}
	.about_sec5_colLeft > .fl-col-content.fl-node-content {
		padding-right: 20%;
	}
	.team_single_mainWrapper .fl-row-content,
	.team_topMost_Row .fl-row-content{
		padding-left: 30px!important;
		padding-right: 30px!important;
	}
}
@media only screen and (min-width:481px) and (max-width:992px){
	.about_sec5_colRight .fl-col-content{
		min-height: 335px!important;
	}
	.about_sec6 .fl-post-text{
		text-align:center !important;
	}
}
@media only screen and (min-width:481px) and (max-width:767px){
	.about_sec5_colRight .fl-col-content{
		min-height: 405px!important;
	}
	.aboutPg_mainBanner .fl-row-content-wrap{
		min-height: 80vh!important;
	}	
}
@media only screen and (min-width:769px) and (max-width:992px){
	.about_sec5_colRight .fl-col-content{
		min-height: 405px!important;
	}
	.about_sec2 .fl-col-group .fl-col-small:nth-child(1) {
		width: 40% !important;
	}
	.about_sec2 .fl-col-group .fl-col-small:nth-child(2) {
		width: 60% !important;
	}
	.aboutPg_mainBanner .fl-row-content-wrap{
		min-height: 80vh!important;
	}
}
@media only screen and (max-width:992px){
	.about_sec6 .btn-gradient.gradient-animation{
		margin-top:30px !important;
	}

}
.custom_testimonial .uabb-testimonial-author div:first-child::after {
	transform: rotate(120deg);
	position: relative;
	top: -4px;
	left: 4px;
	width: 15px;
}

@media only screen and (min-width:769px) and (max-width:992px){
	.team_single_mainWrapper {
		margin-top: -22px !important;
	}
	.team_single_mainWrapper .fl-col-small:not(.fl-col-small-full-width) {
		padding: 0 30px !important;
	}
}

@media only screen and (min-width: 1280px) and (max-width: 1365px){
	.description_block_header.webDev_Banner .fl-row-content-wrap .fl-row-fixed-width {
		padding-left: 50px !important;
		padding-right: 50px!important;
	}
}
@media only screen and (min-width: 1366px) and (max-width: 1439px){
	.description_block_header.webDev_Banner .fl-row-content-wrap .fl-row-fixed-width {
		padding-left: 45px !important;
		padding-right: 45px !important;
	}
}
@media only screen and (min-width: 1441px) and (max-width: 1536px){
	.webDev_RC .fl-row-content,
	.webDev_Banner .fl-row-content{
		max-width: 1379px !important;
	}
}

@media only screen and (min-width: 1024px) {
	.webDev_blueBlocks > .fl-col-content.fl-node-content{
		width:29% !important;
	}
	.webDev_blueBlocks:nth-child(1) .fl-col-content.fl-node-content{
		margin-right:4.33% !important
	}
	.webDev_blueBlocks:nth-child(2) .fl-col-content.fl-node-content{
		margin-left:2.16% !important;
		margin-right:2.16% !important
	}
	.webDev_blueBlocks:nth-child(3) .fl-col-content.fl-node-content{
		margin-left:4.33% !important
	}

	.webDev_blueBlocks:nth-child(1) .fl-col-content.fl-node-content .fl-col-content.fl-node-content{
		margin-right:0 !important;
	}
	.webDev_blueBlocks:nth-child(2) .fl-col-content.fl-node-content .fl-col-content.fl-node-content{
		margin-left:0 !important;
		margin-right:0 !important
	}
	.webDev_blueBlocks:nth-child(3) .fl-col-content.fl-node-content  .fl-col-content.fl-node-content{
		margin-left:0 !important
	}
}
@media only screen and (min-width: 1920px) {
	.webDev_blueBlocks > .fl-col-content.fl-node-content{
		width:25% !important;
	}
	.webDev_blueBlocks:nth-child(1) .fl-col-content.fl-node-content{
		margin-right:8.33% !important
	}
	.webDev_blueBlocks:nth-child(2) .fl-col-content.fl-node-content{
		margin-left:4.16% !important;
		margin-right:4.16% !important
	}
	.webDev_blueBlocks:nth-child(3) .fl-col-content.fl-node-content{
		margin-left:8.33% !important
	}
	.webDev_blueBlocks:nth-child(1) .fl-col-content.fl-node-content .fl-col-content.fl-node-content{
		margin-right:0 !important
	}
	.webDev_blueBlocks:nth-child(2) .fl-col-content.fl-node-content .fl-col-content.fl-node-content{
		margin-left:0 !important;
		margin-right:0 !important
	}
	.webDev_blueBlocks:nth-child(3) .fl-col-content.fl-node-content  .fl-col-content.fl-node-content{
		margin-left:0 !important
	}
}

@media only screen and (min-width: 1024px) and (max-width: 1279px){
	.webDev_RC .fl-row-content,
	.webDev_Banner .fl-row-content{
		padding-left:30px !important;
		padding-right:30px !important;
	}
}

@media only screen and (min-width: 1024px) and (max-width: 1439px){
	.webDev_blueBlocks > .fl-col-content.fl-node-content {
		padding: 20px !important;
	}
}

@media only screen and (min-width: 1024px) and (max-width: 1279px){
	.webDev_RC .custom_testimonial .fl-module-content.fl-node-content{
		margin-bottom:180px !important
	}
	.eway-prefooter .fl-col-group.fl-col-group-equal-height{
		align-items:center;
	}
	.webDev_Banner > .fl-row-content-wrap {
		padding-left: 0px;
		padding-right: 0px;
	}
	footer .eway-prefooter .fl-row-fixed-width {
		top: -130px;
	}
}
@media only screen and (max-width:480px){
	.webDev_Banner a.fl-button,
	.webDev_Row1 a.fl-button,
	.webDev_blueBlock_L a.fl-button,
	.webDev_RC a.fl-button{
		width: 100%!important;
	}
	.webDev_Banner a.fl-button,
	.webDev_Row1 a.fl-button,
	.webDev_blueBlock_L a.fl-button,
	.webDev_RC a.fl-button{
		width: 100%!important;
	}
	.webDev_blueBlock_L .fl-module-content{
		margin:0 !important;
	}
	.webDev_Banner_block  a.fl-button, .description_block.webDev_RC a.fl-button{
		width: 100%!important;
	}
	.webDev_Banner_block  a.fl-button{
		width: 100%!important;
	}
	.description_block_header.webDev_Banner_block a.fl-button{
		width: 100%!important;
	}
	.description_block_header.webDev_Banner_block  .fl-module-content.fl-node-content .fl-button-wrap  a.fl-button{
		width: 100%!important;
	}
	
}


@media only screen and (min-width: 769px) and (max-width: 992px){
	.cd_foot_textchnage .fl-button-wrap{
		position: relative !important;
		bottom: unset !important;
	}
	.eway-prefooter .fl-col-group.fl-col-group-equal-height{
		align-items:center;
	}
	.footcdborder > .fl-col-content.fl-node-content {
		padding-left: 15px!important;
		padding-right: 15px!important;
	}
	.webDev_blueBlocks > .fl-col-content.fl-node-content {
		padding: 15px !important;
	}
	.blue_strip_block.webDev_RC .fl-col-small:first-child{
		width:62% !important
	}
	.blue_strip_block.webDev_RC .fl-col-small:last-child{
		width:38% !important
	}	
	.webDev_RC .custom_testimonial .fl-module-content.fl-node-content{
		margin-bottom:200px !important
	}
}
@media only screen and (min-width: 375px) and (max-width: 992px) and (orientation: landscape){
	.blue_strip_block.webDev_RC .fl-col-small:last-child{
		width:38%!important;
	}
}
@media only screen and (min-width:1366px) and (max-width:1366px){
	footer .eway-prefooter .fl-row-fixed-width {
		top: -100px;
	}
}
@media only screen and (min-width:481px) and (max-width:768px){
	.blue_strip_block.webDev_RC .fl-module-content{
		margin-right:0 !important;
	}
	.blue_strip_block.webDev_RC .fl-heading,
	.blue_strip_block .fl-button-wrap{
		text-align:center !important;
	}
}

@media only screen and (max-width:1024px){
	.post-content-block .fl-post-text .fl-post-pre-title-tags{
		line-height: 1.35em;
	}
}

@media only screen and (max-width:480px){
	.about_sec6 .bialty-container > img{
		width:100% !important;
		height:auto !important;
	}
}

@media only screen and (min-width:993px){
	.left_blog_block.case_study_block ul{
		padding-left: 40px;
		margin-top: 20px;
	}
	.left_blog_block.case_study_block p:first-child{
		margin-bottom:40px !important;
	}
}
@media only screen and (max-width:1920px){
	.social_icon .uabb-ss-grid-item:first-child {
		margin-left: 10px !important;
	}
}
@media only screen and (min-width:1536px) and (max-width:1600px){
	.social_icon .uabb-ss-grid-item:first-child{
		margin-left: 20px!important;
	}
	.blog_head_text_desc .fl-module.fl-module-separator:last-child .fl-module-content.fl-node-content{
		margin-left: 20px!important;
	}
}

.description_block ul li{
	padding-bottom:10px;
}
.case_study_block ul li{
	padding-bottom:10px;
}

@media only screen and (min-width: 375px) and (max-width:992px) and (orientation: landscape){
	.webDev_blueBlocks > .fl-col-content.fl-node-content .fl-col-group .fl-col h2 span.fl-heading-text{
		font-size:23px;
	}
	.webDev_blueBlocks .fl-col-group .fl-col:nth-child(1){
		width:75%!important;
	}
	.webDev_blueBlocks > .fl-col-content.fl-node-content .fl-col-group .fl-col:last-child{
		width:25%!important;
	}
}

@media only screen and (min-width:1024px) and (max-width:1024px) and (orientation: portrait){
	.related_artical .fl-col-content.fl-node-content{
		padding: 0 30px 0 20px;
	}
}
@media only screen and (min-width:1024px) and (max-width:1024px) and (orientation: landscape){
	.related_artical .fl-col-content.fl-node-content{
		padding-left: 20px;
	}
}
@media (max-width: 992px){
	.case_study_block ul {
		padding-left: 40px;
	}
}
@media (max-width: 480px){
	.case_study_block ul li {
		padding-left: 0;
	}
	.section_blog>.fl-row-content-wrap {
		padding-top: 115px;
	}
	.blue-circle .fl-module-content {
		width: 178px;
		height: 178px;
	}
	.avtar_block_text_editor .fl-post-pre-title-tags{
		width:100% !important;
		float:left;
		margin: 0;
		padding-left: 0px;
		padding-top: 5px;
	}
	.avtar_block_text_editor .fl-post-pre-title-tags:after {
		left: -10px!important;
		top: 5px!important;
	}
	.avtar_block_text_editor .fl-post-pre-title-tags:before {
		left: 0!important;
		top: 5px!important;
	}
}
@media (min-width: 481px) and (max-width:992px) and (orientation: landscape){
	.section_blog>.fl-row-content-wrap {
		padding-top: 125px;
	}
	.blog_heading_block.blog_head_text_desc {
		margin-top: 0;
	}
}
@media (min-width: 769px) and (max-width:992px){
	.single_blog:after{
		display:block !important;
	}
	.related_artical .fl-module-heading .fl-module-content{
		padding-top:40px;
	}
	.related_artical .fl-col-content.fl-node-content{
		padding-left:0;
	}
	.related_artical_title .fl-heading {
		font-size: 24px !important;
	}
	.blue-circle .fl-module-content {
		height: 135px;
		width: 135px;
	}
	.blue-circle .fl-module-content {
		width: 178px;
		height: 178px;
	}
	.case_study_block .fl-col-small {
		width: 50% !important;
	}
}

.induslogoslide .owl-theme .owl-controls .owl-nav {
	margin-top: -42px!important;
}
.induslogoslide .owl-theme .owl-controls .owl-nav .owl-next:after, .owl-theme .owl-controls .owl-nav .owl-prev:after {
	top: -18px!important;
	right: 0!important;
	content: "\f054"!important;
	font-size: 52px!important;
	font-weight: 700!important;
	color: #F2F4F7!important;
	left: unset !important;
}
.induslogoslide .owl-theme .owl-controls .owl-nav .owl-prev:after {
	content: "\f053"!important;
	left: 0!important;
	right: unset!important;
}
.logosection .owl-item .fl-photo-content{
	width: 169px!important;
}
.logosection .owl-item:after{
	right: -1px !important;
}
@media only screen and (min-width:769px) and (max-width:992px){
	.resize_btn a.fl-button{
		width: 328px!important;
	}
	.blue_strip_block.webDev_RC .fl-col-small:last-child{
		width: 38% !important;
	}
	
	.blue_strip_block .fl-col-group,
	.single_blog .fl-row-content-wrap .fl-col-group{
		display: flex;
	}
}
@media only screen and (max-width: 992px){
	.induslogoslide .owl-theme .owl-controls .owl-nav {
		top: 50%;
	}
	.logosection .owl-item:after{
	right: -5px !important;
}
	.blue_strip_block.webDev_RC .fl-col-small:last-child{
		width: auto!important;
	}
	.fl-post-pre-title:after{
		top:0px;
		font-size:15px;
		padding-left:7px;
	}
	.avtar_block_text_editor .fl-post-pre-title:after{
		top:-1px;
		font-size:15px;
		padding-left:7px;
}
}

/* .uabb-image-carousel.slick-initialized .slick-slide::nth-child(4n+4) .uabb-image-carousel-content:after{
	right:-1px;
} */
.avtar_block_text_editor .fl-post-pre-title:after{
		top:-1px;
	padding-left:7px;
}
@media only screen and (max-width: 992px) and (min-width: 769px){
.carrer_banner .fl-row-content-wrap {
    min-height:350px!important;
	}
}
@media only screen 
  and (min-width: 414px) 
  and (max-width: 896px) 
  and (-webkit-min-device-pixel-ratio: 2)
	and (orientation: landscape) { 
				.certificate_block .mob_logo_sec .fl-heading{
			font-size:35px;
		}
}
@media only screen 
  and (min-width: 375px) 
  and (max-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 
.fl-post-pre-title:after{
		top:2px;
		font-size:15px;
		padding-left:7px;
	}
	.avtar_block_text_editor .fl-post-pre-title:after{
		top:0px;
		font-size:15px;
		padding-left:7px;
}
		.certificate_block .mob_logo_sec .fl-heading{
			font-size:35px;
		}
}
@media(max-width:480px){
	.cd_single_related_post {
    max-height: 650px;
}
}
/* ipad air */
@media only screen and (min-width: 1025px) and (max-width: 1279px) and (orientation: landscape) {
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link{
		font-size:14px!important;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link:hover{
		font-size:14px!important;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
		font-size:14px;
	}
	.blog_main_wraper .blog_container_block .blogs_listing li a.page-numbers, .blog_main_wraper .blog_container_block .blogs_listing li span.page-numbers{
	padding: 11px 5px!important;
	}

	.lower_blog_single_desc_wraper .single_desc_blog .fl-col-content.fl-node-content{
		margin-bottom:50px;
	}
	.desc_lower_case_study_block .case_study_block .fl-col-content.fl-node-content{
		margin-bottom:50px;
	}
	.bredcrump_blog .fl-rich-text{
		width:60%;
	}
.homepage_col_right .fl-col-content.fl-node-content .fl-photo-content .fl-photo-img {
    position: relative;
    bottom: -105px!important;
    right: -60px;
    padding-right: 50px;
    padding-left: 25px;
}
		.blog_main_wraper .blog_container_block .blogs_listing li a.page-numbers, .blog_main_wraper .blog_container_block .blogs_listing li span.page-numbers{
		line-height:28px;
	}
}

@media(max-width:992px){
	.about_sec6 .slick-dots{
		display:block!important;
	}
	.about_sec6 ul.slick-dots{
		padding-left:0px;
		padding-top:30px;
	}
	.about_sec6 ul.slick-dots li{
		margin:7px;
	}
	.about_sec6 ul.slick-dots li button{
		width: 18px!important;
    height: 18px!important;	
	}
	.job_description .description_block .fl-module-content.fl-node-content{
		padding-top:0px;
	}
}
/* 05-07-22  for case study*/
.blog_container_block .post-feed-cd-wrapper {
  background: #F2F4F7;
  border-bottom: none;
  margin-bottom: 65px;
}

.blog_container_block .post-feed-cd-wrapper:last-child{
	 margin-bottom: 0px;
}

.blog_container_block .post-feed-cd-wrapper .post-content-block {
  display: flex;
  align-items: center;
}

.blog_container_block .post-feed-cd-wrapper .post-content-block {
  width: 1500px;
  margin: auto;
  min-height: 425px;
}

.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text {
  width: 53.4%;
  margin-right: 0;
}

.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text {
  padding: 50px 45px 50px 54px;
}

.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-image {
  width: 46.6%;
  order: 2;
  float: none;
  clear: unset;
}

.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-image {
  max-height: 470px;
  overflow: hidden;
}

.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-image img {
  max-width: 100%;
  height: auto !important;
  width: 100% !important;
}

.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text .fl-post-title {
  margin-top: 15px;
  margin-bottom: 0px;
  padding: 0 0 5px;
}

.blog_container_block .post-feed-cd-wrapper .post-content-block .post_reading_time {
  margin-top: 15px;
  display: block;
}

.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text .cd_posttag {
  padding-top: 13px;
  font-family: "Avenir LT Std 55 Roman", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 30px;
  color: #000 !important;
}

.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text .cd_posttag b {
  font-weight: 400 !important;
	padding-right:5px;
}
.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text .cd_posttag a{
  font-family: "Avenir LT Std 55 Roman", sans-serif;
  font-weight: 400 !important;
  font-size: 20px;
  line-height: 30px;
  color: #000 !important;
	
}
.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text .cd_posttag a:hover{
	text-decoration:none;
}

.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text .fl-post-title a {
  font-family: "Avenir LT Std 65 Black", sans-serif;
  font-weight: 900;
  font-size: 48px;
  line-height: 54px;
  color: #142239;
}

.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text .fl-post-title a {
  transition: all .3s ease-in-out;
}

.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text .fl-post-title a:hover {
  color: #214295 !important;
}

.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text .fl-post-more-link,
.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text .fl-post-more-link a {
  font-family: "Avenir LT Std 65 Black", sans-serif;
  font-weight: 900;
  font-size: 20px;
  line-height: 19px;
  color: #EE8841;
  margin-top: 20px;
  text-transform: uppercase;
  transition: all .3s ease-in-out;
}

.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text .fl-post-more-link.caseStudy_link a {
  font-family: Avenir-Heavy, sans-serif;
  font-weight: 900;
  font-size: 21px;
  line-height: 22px;
  text-align: center;
  color: rgb(31, 36, 46);
  padding: 12px 19px;
  display: inline-block;
  transition: 0.5s;
  background: powderblue;
  background-size: 200% auto !important;
  background-position: right;
  background-image: linear-gradient(to left, #f08837 0%, #f8d347 50%, #ffffff 0%) !important;
  box-shadow: 3px 9px 11px rgb(0 0 0 / 0.46);
  text-transform: none;
}

.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text .fl-post-more-link.caseStudy_link a:hover {
  background-position: left center !important;
 text-decoration:none;
}

.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text .fl-post-more-link a:hover {
  color: #214295 !important;
}
.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text .fl-post-more-link a:focus{
	text-decoration:none;
}
.blog_container_block .pagination_wrapper{
	margin-top: 25px;
    max-width: 1390px;
    margin: auto;
}
.blog_container_block .post-navigation-links {
	text-align: left;
    width: 53.4%;
    float: left;
}
.blog_container_block .post-navigation-links{
	padding: 15px 0 0 !important
}
.blog_container_block .post-navigation-links .page-numbers{
	background: #D5D5D5;
    display: inline-block;
    padding: 7px 5px;
    margin: 0 0 5px;
    border-radius: 50%;
    width: 44px;
    height: 44px;
    text-align: center;
    font-family: "Avenir LT Std 65 Black", sans-serif;
    font-weight: 900;
    font-size: 21px;
    line-height: 33px;
    color: #20252D;
    border: none;
    margin-right: 20px;
	text-decoration:none;
}
.blog_container_block .post-navigation-links .page-numbers:hover{
	transition: ease .3s;
    background: #EE8841;
    color: #ffffff;
	  text-decoration:none;
}
.blog_container_block .post-navigation-links .page-numbers.current{
	border-radius: 50%;
    width: 44px;
    height: 44px;
    text-align: center;
    background: #EE8841;
    color: #ffffff;
}
.blog_container_block .post-navigation-links a.page-numbers.next, .blog_container_block .post-navigation-links a.page-numbers.prev{
	background: none;
    width: unset;
    height: unset;
    font-family: Avenir, Verdana, Arial, sans-serif;
    font-weight: 500;
    font-size: 20px;
    line-height: 27px;
    color: #20252D;
    border: none;
	  display:none;
}
.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text .fl-post-meta-sep{
	position:relative;
	font-size:0;
	margin:0 14px 0 9px;

}
.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text .fl-post-meta-sep:before{
	content:'';
	width:1px;
	height:30px;
	border-right:#707070 1px solid;
	position:absolute;
	bottom:-10px;
	display:inline-block;
}
@media only screen and (min-width: 993px) and (max-width: 1024px){
.blog_container_block .pagination_wrapper {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media only screen and (max-width: 1535px){
.blog_container_block .post-feed-cd-wrapper .post-content-block {
    width: 100%;
}
	
}
@media only screen and (max-width: 1536px){
	.blog_container_block .pagination_wrapper{
		 max-width: 1380px;
	}
}

@media only screen and (max-width: 1440px){
.blog_container_block .post-feed-cd-wrapper .post-content-block
  {
    max-width: 1391px;
} 
	.blog_container_block .pagination_wrapper{
		 max-width: 1391px;
	}
	.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text{
		padding-left: 30px;
	}
	.blog_container_block .pagination_wrapper {
    padding-left: 30px !important;
    padding-right: 30px !important;
 }
}

@media only screen and (max-width: 1366px){
.blog_container_block .post-feed-cd-wrapper .post-content-block
  {
    max-width: 1300px;
}
	.blog_container_block .pagination_wrapper{
		 max-width: 1300px;
	}
	.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text{
		padding-left: 30px;
	}
}
@media only screen and (max-width: 1280px){
	.blog_container_block .pagination_wrapper{
		max-width:1200px;
	}
.blog_container_block .post-feed-cd-wrapper .post-content-block
  {
    max-width: 1200px;
  }
	.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text{
		padding-left: 30px;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link{
		font-size:16px;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link:hover{
		font-size:16px;
	}
}
@media only screen and (max-width: 1024px){
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link{
		font-size:14px;
	}
	#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link:hover{
		font-size:14px;
	}
}
@media only screen and (min-width: 993px) {
  .blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text {
    padding-right: 48px;
  }
}

@media only screen and (max-width: 992px){
.blog_container_block .post-feed-cd-wrapper .post-content-block {
    display: block;
}
	.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-image{
		width:100%;
	}
	.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-image{
		padding:30px;
		padding-bottom:0px;
	}
	.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text{
			width:100%;
	}
	.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text{
		padding:30px;
	}
	.blog_container_block .post-navigation-links{
    float: unset;
	}
		.blog_container_block .post-navigation-links{
    width: 100%;
    text-align: center;
    padding: 45px 0 !important;
			padding-top:0px!important;
/*     border-top: rgba(112, 112, 112, .5) 1px solid; */
    margin: 20px 0 0;
}
	.blog_container_block .post-navigation-links .page-numbers{
		margin-right:2px;
	}
	.blog_container_block .post-feed-cd-wrapper .post-content-block .fl-post-text .fl-post-meta-sep:before{
	content:'';
	width:1px;
		height:25px;
		bottom:-8px;
	}
	.home_two_block_sec{
		margin-top:0px!important;
	}
.home_two_block_sec>.fl-row-content-wrap{
		margin-top:20px!important;
	}
}
@media (max-width: 480px){
.blog_main_wraper .post-feed-cd-wrapper .post-content-block .fl-post-text .fl-post-pre-title {
    display: block;
    width: 100%;
	}
	
.blog_main_wraper .post-feed-cd-wrapper .post-content-block .fl-post-text .fl-post-pre-title-tags{
	margin-top: 10px;
    margin-bottom: 10px;
		margin-left:0px;
    display: block;
	}
}

@media only screen and (min-width: 1024px) and (max-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
	.aboutPg_mainBanner .fl-row-content-wrap{
		min-height: 500px!important;
		padding-top:120px;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
	.aboutPg_mainBanner .fl-row-content-wrap{
		min-height: 500px!important;
	}
}


/*12-07-22 */
@media only screen and (min-width: 1024px) and (max-width: 1280px){
	.webDev_blueBlocks > .fl-col-content.fl-node-content .fl-col-group .fl-col:last-child {
		width:28px!important;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
	.aboutPg_mainBanner .fl-row-content-wrap{
		min-height: 400px!important;
		padding-top:120px!important;
	}
}


/*14-07-22--home page image blue sec. */
.homepage_col_right {
	
	 height: 100% !important;
    padding: 65px 0 !important;
	  padding-top:5px!important;
    background: transparent !important
}

.homepage_col_right .fl-col-content.fl-node-content{
	background: #FA9C4F !important;
    min-height: auto;
    position: relative;
    overflow: visible;
    left: 0;
}

.homepage_col_right .fl-col-content.fl-node-content .fl-photo-content .fl-photo-img{
	position:relative;
	  bottom: -80px!important;
	right:-50px;
}
@media only screen and (min-width: 2050px) and (max-width: 2560px){
	.homepage_col_right .fl-col-content.fl-node-content .fl-photo-content .fl-photo-img {
    position: relative;
    bottom: -50px!important;
		right: 0px;
		padding-right: 0px;
    padding-left: 0px;
	}
}

@media only screen and (max-width: 2480px){
	.homepage_col_right .fl-col-content.fl-node-content .fl-photo-content .fl-photo-img {
    position: relative;
    bottom: -50px!important;
    right: -0px;
    padding-right: 0px;
    padding-left: 0px;
}
}
@media only screen and (max-width: 1920px){
	.about_sec5_colLeft.homepage_col_left {
    width: 69%;
} 
	.homepage_col_right .fl-col-content.fl-node-content .fl-photo-content .fl-photo-img {
   position:relative;
	  bottom: -50px!important;
	right:-50px;
}
}
@media only screen and (max-width: 1680px){
	.about_sec5_colLeft.homepage_col_left {
    width: 66%;
} 
	.homepage_col_right .fl-col-content.fl-node-content .fl-photo-content .fl-photo-img {
    position: relative;
    bottom: -60px!important;
    right: -60px;
    padding-right: 20px;
    padding-left: 25px;
}
}

@media only screen and (max-width: 1600px){
		.about_sec5_colLeft.homepage_col_left {
    width: 65%;
} 
	.homepage_col_right .fl-col-content.fl-node-content .fl-photo-content .fl-photo-img {
    position: relative;
    bottom: -60px!important;
    right: -60px;
    padding-right: 20px;
    padding-left: 25px;
}
}

@media only screen and (max-width: 1536px){
	.about_sec5_colLeft.homepage_col_left {
    width: 65%;
} 
	.homepage_col_right .fl-col-content.fl-node-content .fl-photo-content .fl-photo-img {
    position: relative;
    bottom: -60px!important;
    right: -60px;
    padding-right: 20px;
    padding-left: 25px;
}
}

@media only screen and (max-width: 1440px){
	.about_sec5_colLeft.homepage_col_left {
    width: 65%;
} 
.homepage_col_right .fl-col-content.fl-node-content .fl-photo-content .fl-photo-img {
    position: relative;
    bottom: -65px!important;
    right: -60px;
    padding-right: 50px;
    padding-left: 25px;
}
}

@media only screen and (max-width: 1366px){
	.about_sec5_colLeft.homepage_col_left {
    width: 65%;
} 
	.about_sec5_colRight.homepage_col_right {
    width: 42%;
    }
.homepage_col_right .fl-col-content.fl-node-content .fl-photo-content .fl-photo-img {
    position: relative;
    bottom: -70px!important;
    right: -60px;
    padding-right: 50px;
    padding-left: 25px;
}
}
@media only screen and (max-width: 1280px){
	.about_sec5_colLeft.homepage_col_left {
    width: 64%;
} 
	.about_sec5_colRight.homepage_col_right {
    width: 45%;
    }
.homepage_col_right .fl-col-content.fl-node-content .fl-photo-content .fl-photo-img {
    position: relative;
    bottom: -65px!important;
    right: -60px;
    padding-right: 50px;
    padding-left: 25px;
}
}
@media only screen and (max-width: 1024px){
	.about_sec5_colLeft.homepage_col_left {
    width: 65%;
} 
.homepage_col_right .fl-col-content.fl-node-content .fl-photo-content .fl-photo-img {
   position: relative;
    bottom: -90px!important;
    right: -28px;
    padding-right: 30px;
    padding-left: 38px;
}
}
@media(max-width:992px){
		.homepage_col_right .fl-col-content.fl-node-content .fl-photo-content .fl-photo-img {
    position: relative;
    bottom: -95px!important;
    right: 0;
    padding-right: 0px;
    padding-left: 0px;
}
		.homepage_col_right .fl-module-photo .fl-module-content.fl-node-content{
			margin-left: 0px;
    margin-right: 0px;
		}
		.homepage_col_right {
    height: 100% !important;
    padding: 50px 0 !important;
    padding-top: 0px!important;
    padding-bottom: 50px!important;
	}
}

@media(max-width:480px){
		.homepage_col_right .fl-col-content.fl-node-content .fl-photo-content .fl-photo-img {
    position: relative;
    bottom: -60px!important;
    right: 0;
    padding-right: 0px;
    padding-left: 0px;
}
		.homepage_col_right .fl-module-photo .fl-module-content.fl-node-content{
			margin-left: 0px;
    margin-right: 0px;
		}
		.homepage_col_right {
    height: 100% !important;
    padding: 50px 0 !important;
    padding-top: 0px!important;
    padding-bottom: 30px!important;
	}
}

/*13-12-2022  */

footer .first-col h5.fl-heading span{
	color: #ffffff;
}
/* footer .first-col h5.fl-heading{
	color: #ffffff!important;
	font-family: Avenir-Black, sans-serif!important;
    font-size: 18px!important;
    line-height: 32px!important;
    text-align: left!important;
	  padding:0px!important;
}

footer .first-col  .fl-rich-text p{
	color: #F1CC52;
	font-family: "Avenir Book", sans-serif;
    font-weight: 400!important;
    font-size: 18px!important;
    line-height: 32px!important;
    text-align: left!important;
	font-weight: 500 !important;
}

footer .first-col .fl-module-heading .fl-module-content {
	margin:0px!important;
} */

footer .heading .fl-module-content, footer .fl-module-rich-text .fl-module-content{
		margin:0px!important;
}

.loactions p{
	font-size:15px;
}
@media(max-width:768px){
	.contact_card.blue_boxes .fl-col-group{
		display:block;
	}
}
@media(max-width:992px){
.seprat_hr{
		display:none;
	}
}



/* Date--27-12-2022 */
@media(max-width:480px){
	.gpw_mobile>.fl-module-content{
	      position: absolute;
    top: 0;
    right: 28px;
    padding-top: 115px;
    width: 87px;
		}
}
@media(max-width:480px){
	.gpw_mobile_page>.fl-module-content{
	  position: absolute;
    top: 0;
    right: 28px;
    padding-top: 0px;
    width: 87px;
		}
}

@media(min-width:481px) and (max-width:992px){
	.gpw_mobile>.fl-module-content{
	    position: absolute;
    	top: 0;
    	right: 31px;
    	padding-top: 115px;
		  width: 140px;
		}
}
@media(min-width:481px) and (max-width:992px){
	.gpw_mobile_page>.fl-module-content{
	    position: absolute;
    	top: 0;
    	right: 28px;
    	padding-top: 0px;
		  width: 140px;
		}
}
@media(min-width:481px) and (max-width:992px) and orientation {
	.gpw_mobile_page>.fl-module-content{
	    position: absolute;
    	top: 0;
    	right: 28px;
    	padding-top: 0px;
		  width: 140px;
		}
}
@media(min-width:993px) and (max-width:1024px){
	.gpw_desktop>.fl-module-content{
    position: absolute;
    top: 0;
    right: 0px;
    padding-top: 135px;
    width: 150px;
	}
}
@media(min-width:1025px) and (max-width:1280px){
	.gpw_desktop>.fl-module-content{
    position: absolute;
    top: 0;
    right: 70px;
    padding-top: 135px;
    width: 150px;
	}
}
@media(min-width:1281px) and (max-width:1366px){
	.gpw_desktop>.fl-module-content{
    position: absolute;
    top: 0;
    right: 60px;
    padding-top: 135px;
    width: 180px;
	}
}
@media(min-width:1367px) and (max-width:1440px){
	.gpw_desktop>.fl-module-content{
    position: absolute;
    top: 0;
    right: 50px;
    padding-top: 50px;
    width: 180px;
	}
}
@media(min-width:1441px) and (max-width:1536px){
	.gpw_desktop>.fl-module-content{
    position: absolute;
    top: 0;
    right: 0px;
    padding-top: 50px;
    width: 185px;
	}
}
@media(min-width:1537px) and (max-width:1600px){
	.gpw_desktop>.fl-module-content{
    position: absolute;
    top: 0;
    right: 0px;
    padding-top: 50px;
	}
}
@media(min-width:1661px) and (max-width:1680px){
	.gpw_desktop>.fl-module-content{
    position: absolute;
    top: 0;
    right: 0px;
    padding-top: 50px;
	}
}
@media(min-width:1681px) and (max-width:1920px){
	.gpw_desktop>.fl-module-content{
    position: absolute;
    top: 0;
    right: 0px;
    padding-top: 50px;
	}
}
@media(min-width:1921px) and (max-width:2048px){
	.gpw_desktop>.fl-module-content{
    position: absolute;
    top: 0;
    right: 0px;
    padding-top: 50px;
	}
}
@media(min-width:2049px) and (max-width:2560px){
	.gpw_desktop>.fl-module-content{
    position: absolute;
    top: 0;
    right: 0px;
    padding-top: 50px;
	}
}


/*----===========---*/
/* Date--27-12-2022 */
@media(max-width:480px){
	.gpw_mobile>.fl-module-content{
	      position: absolute;
    top: 0;
    right: 28px;
    padding-top: 115px;
    width: 87px;
		}
}
@media(max-width:480px){
	.gpw_mobile_page>.fl-module-content{
	  position: absolute;
    top: 0;
    right: 28px;
    padding-top: 0px;
    width: 87px;
		}
}

@media(min-width:481px) and (max-width:992px){
	.gpw_mobile>.fl-module-content{
	    position: absolute;
    	top: 0;
    	right: 31px;
    	padding-top: 115px;
		  width: 140px;
		}
}

@media(min-width:481px) and (max-width:992px){
	.gpw_mobile_page>.fl-module-content{
	    position: absolute;
    	top: 0;
    	right: 28px;
    	padding-top: 0px;
		  width: 140px;
		}
}
@media only screen 
  and (min-width: 744px) 
  and (max-width: 1112px) 
	and (orientation: landscape) {
		.gpw_desktop>.fl-module-content{
    	right: 28px!important;
		}
}
/* @media only screen 
  and (min-width: 1025px) 
  and (max-width: 1280px) 
	and (orientation: landscape) {
		.gpw_desktop>.fl-module-content{
    	right: 28px!important;
		}
} */
@media(min-width:993px) and (max-width:1024px){
	.gpw_desktop>.fl-module-content{
    position: absolute;
    top: 0;
    right: 30px;
    padding-top: 135px;
    width: 150px;
	}
}
@media(min-width:1025px) and (max-width:1280px){
	.gpw_desktop>.fl-module-content{
    position: absolute;
    top: 0;
    right: 70px;
    padding-top: 135px;
    width: 150px;
	}
}
@media only screen 
  and (min-width: 1025px) 
  and (max-width: 1280px) 
	and (orientation: landscape) {
		.gpw_desktop>.fl-module-content{
    	right: 28px;
		}
}
@media(width:1280px){
	.gpw_desktop>.fl-module-content{
    position: absolute;
    top: 0;
    right: 70px;
    padding-top: 135px;
    width: 150px;
	}
}
@media(min-width:1281px) and (max-width:1366px){
	.gpw_desktop>.fl-module-content{
    position: absolute;
    top: 0;
    right: 60px;
    padding-top: 135px;
    width: 180px;
	}
}
@media(min-width:1367px) and (max-width:1368px){
    .gpw_desktop>.fl-module-content{
      position: absolute;
    top: 0;
    right: 67px;
    padding-top: 135px;
    width: 180px;
    }
}
@media(min-width:1369px) and (max-width:1440px){
	.gpw_desktop>.fl-module-content{
    position: absolute;
    top: 0;
    right: 52px;
    padding-top: 135px;
    width: 180px;
	}
}
@media(min-width:1441px) and (max-width:1536px){
	.gpw_desktop>.fl-module-content{
    position: absolute;
    top: 0;
    right: 76px;
    padding-top: 135px;
    width: 185px;
	}
}
@media(min-width:1537px) and (max-width:1600px){
	.gpw_desktop>.fl-module-content{
    position: absolute;
    top: 0;
    right: 102px;
    padding-top: 135px;
	}
}
@media(min-width:1661px) and (max-width:1680px){
	.gpw_desktop>.fl-module-content{
    position: absolute;
    top: 0;
    right: 143px;
    padding-top: 135px;
	}
}
@media(min-width:1681px) and (max-width:1920px){
	.gpw_desktop>.fl-module-content{
    position: absolute;
    top: 0;
    right: 255px;
    padding-top: 135px;
	}
}
@media(min-width:1921px) and (max-width:2048px){
	.gpw_desktop>.fl-module-content{
    position: absolute;
    top: 0;
    right: 325px;
    padding-top: 135px;
	}
}
@media(min-width:2049px) and (max-width:2560px){
	.gpw_desktop>.fl-module-content{
    position: absolute;
    top: 0;
    right: 582px;
    padding-top: 135px;
	}
}
/*-------====-----  */

/*12/28/2022*/
@media(min-width:993px){
.carrer_banner_1 .carrer_banner_1_ing h2.fl-heading .fl-heading-text,
	.aboutPg_mainBanner  .carrer_banner_1_ing .who_we_are h4.fl-heading .fl-heading-text{ white-space:nowrap}
}
@media(min-width:993px) and (max-width:1280px){
	.carrer_banner_1 .carrer_banner_1_ing h2.fl-heading .fl-heading-text{font-size: 70px; line-height:normal}
}@media(min-width:993px) and (max-width:1045px){
	.eway-header-col-phone {
    padding-left: 0;
	}#mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link{    padding-left: 6px;
    padding-right: 6px;}
}
@media(min-width:993px) and (max-width:1024px){
.aboutPg_mainBanner .fl-row-content-wrap {
    min-height: 481px!important;
}
}
/*29/12/2022*/
@media(max-width:600px){
	.home_global h1.fl-heading{ max-width:100%;    line-height: 50px !important;}
} 
.home_global h1.fl-heading span{ font-size:40px;}
@media(min-width:769px) and (max-width:992px){
	.eway-header .fl-row-content-wrap .fl-col-group{    max-height: 115px;}
}

/*04-01-23  */
/* .gptw_logo .fl-row-content-wrap .fl-row-fixed-width{
	position:relative;
} */
footer .fl-module-rich-text .fl-rich-text p a{ color:#F1CC52;}
footer .fl-module-rich-text .fl-rich-text p a:hover,
footer .fl-module-rich-text .fl-rich-text p a:hover{ color:#EE8841;}
/*30-3-2023*/
footer .call_us{    margin-top: 3px !important;
    margin-bottom: 15px!important;}
@media(max-width:992px){
.first-col_first_a  > .fl-col-content{
    border-right: 0 !important;
    border-bottom: 1px solid #FFFDFD;
	}  .first-col_first_a  > .fl-col-content{  display: flex;
   
} .first-col_first_a .moreInfo {
    width: 50%;display: flex;
    flex-direction: column;
   
	} .first-col_first_a .moreInfo:last-child{ padding-left: 20px;}
	.footer_social>.fl-module-content{    padding-top: 0;}
}
@media(max-width:768px){
	.first-col_first_a .moreInfo {
    width: 100%;display: flex;
    flex-direction: column;
   
	} 
.footer_insights{ border-bottom: 1px solid #FFFDFD;padding-bottom: 23px;
    margin-bottom: 23px;}
	footer .fl-row-fixed-width {
    padding-left: 40px !important;
    padding-right: 40px !important;
   
}.footer_mobile .loactions_first .fl-accordion-small .fl-accordion-item .fl-accordion-button {
    padding: 0px 0 !important;
}.footer_mobile .loactions .fl-accordion-small .fl-accordion-content p {
    margin-bottom: 0px;
    color: #F1CC52;
    font-size: 16px;
    line-height: 30px;
	}.footer_mobile .loactions .fl-accordion-small .fl-accordion-item .fl-accordion-button:focus{    outline: none !important;}
	.footer_mobile .loactions .fl-accordion-item .fl-accordion-button i.fl-accordion-button-icon{min-width: 20px;}
	.footer_mobile .loactions .fl-accordion-small .fl-accordion-content p a{color:#EE8841;}
	.footer_mobile .loactions .fl-accordion-small .fl-accordion-content ul{    padding-left: 0;
    list-style: none;}
	.footer_mobile .loactions .fl-accordion-small .fl-accordion-content ul li, 	.footer_mobile .loactions .fl-accordion-small .fl-accordion-content ul li a{    margin-bottom: 0px;
    color: #F1CC52;
    font-size: 16px;
    line-height: 30px;}
.footer_social .fl-icon i.fa-facebook-f:before {
    position: relative;
    left: 0px;
    line-height: 35px;
    font-size: 30px !important;
    top: 2px;
}.footer_social .fl-icon i {
    
    width: 44px;
    height: 44px;
}.footer_social .fl-icon i.fa-twitter:before {
    font-size: 20px !important;position: relative;
    top: -5px;
}.footer_social .fl-icon i.fa-linkedin-in:before {
    font-size: 20px !important;position: relative;
    top: -7px;
}.gradient-animation.lets_talk_mobile .fl-module-content{    position: relative;
    z-index: 9;
    margin-top: 20px;    margin-bottom: -48px;
    left: 0;
    right: 0;}
footer .call_us {
    margin-top: -10px !important;}
footer .support_btn_mobile .fl-module-content.fl-node-content {
    margin-top: 25px;}
footer .subscibe_news_popup_mob .uabb-modal-action.uabb-trigger {margin-top: 10px;}
.copy_rights{    margin-top: 30px;}
	
	.certificate_block .fl-col-group .fl-col-small:nth-child(2) .certificale_logo .fl-module-content.fl-node-content .fl-photo-content.fl-photo-img-png:after, .certificate_block .fl-col-group .fl-col-small:nth-child(4) .certificale_logo .fl-module-content.fl-node-content .fl-photo-content.fl-photo-img-png:after{
    display:none!important;
}

}
@media (max-width: 480px){
footer .fl-row-fixed-width {
    padding-left: 30px !important;
    padding-right: 30px !important;
}
}
@media (min-width: 992px){
	.home_ind_partner .fl-module-content {
    margin:10px;
}

/* .home_ind_partner img.fl-photo-img {
	width:2px!important;
	} */
}
.higher_edu h3{
	margin-top:0px;
}

