/*-- MISCALLENIOUS --*/
.lqd-pf-item .lqd-pf-details a {
    color: #999;
}


/*  Banner  */
.banner .container {
	padding: 8% 0 11% 0;
}

.banner .lqd-shape[data-negative=false].lqd-shape .lqd-custom-shape {
	transform: translateX(-50%) rotate(180deg);
}

.banner .module-img-1 {
	right: -51px;
}

.banner .module-img-2 {
	right: -11%;
}

.banner .module-img-3 {
	left: -20%;
}

.banner .module-img-2 .lqd-imggrp-single[data-float] {
	--float-animate-from: -10%;
	--float-animate-to: 3%;
	--float-delay: 0.5s;
	--float-animation-ease: ease-in-out;
}

.banner .module-img-3 .lqd-imggrp-single[data-float] {
	--float-animate-from: -10%;
	--float-animate-to: 5%;
	--float-animation-ease: ease-in-out;
}

.banner .lqd-highlight-inner .lqd-highlight-brush-svg-2 {
	fill: #49C193;
}

@media (max-width: 1199px) {
	.banner .container {
		padding: 15% 5% 25% 5%;
	}

	.banner .module-shape .lqd-custom-shape {
		height: 273px;
	}

	.banner .module-img-2 {
		top: 93%;
	}

	.banner .module-img-3 {
		top: -35%;
	}

	.banner .module-img-2 {
		right: 0;
	}

	.banner .module-img-3 {
		left: 0;
	}
}

@media (max-width: 767px) {
	.banner .module-shape .lqd-custom-shape {
		height: 150px;
	}

	.banner .module-img .lqd-custom-shape {
		height: 150px;
	}

	.banner .banner-clients {
		margin-bottom: 45px;
	}

	.banner .lqd-imggrp-single:not(:last-child) {
		margin-bottom: 15px;
	}

	.banner .module-middle {
		margin-bottom: 45px;
	}

	.banner .ld-fancy-heading h1 {
		font-size: 12vw;
	}

	.banner .module-text {
		font-size: 16px;
	}
}

/* ***** Digital Experience ***** */
.digital-experience .module-img-1 {
	right: 4vw;
}

.digital-experience .module-img-2 {
	right: 55px;
}

.digital-experience .module-img-3 {
	left: -19%;
}

@media (max-width: 1199px) {
	.digital-experience {
		padding: 50px 30px;
	}

	.digital-experience .module-img-2 {
		width: 192px;
		max-width: 192px;
		top: 6.5%;
		right: 5%;
	}

	.digital-experience .module-img-3 {
		width: 272px;
		max-width: 272px;
		top: 0%;
		left: 15px;
	}

	.digital-experience .module-img-4 {
		width: 319px;
		max-width: 319px;
	}
}

@media (max-width: 767px) {
	.digital-experience {
		padding: 0 10px 30px 10px;
	}

	.digital-experience .btn {
		margin-bottom: 15px;
	}
}

/* ***** Digital Experience Counter ***** */
@media (max-width: 1199px) {
	.digital-experience-counter {
		padding: 50px 30px 60px 30px;
	}

	.digital-experience-counter .module-counter {
		padding: 10px;
	}
}

@media (max-width: 767px) {
	.digital-experience-counter {
		padding: 30px 10px 0 10px;
	}
}

/* Assistance */
.assistance .iconbox .btn-underlined:before {
	background-color: #efefef;
}

.assistance .iconbox .btn-underlined:after {
	background-color: var(--lqd-color-secondary);
}

@media (max-width: 991px) {
	.assistance {
		padding-bottom: 45px;
	}
}