.opportunities-slider .slick-arrow.slick-next {
    right: -1.5rem;
    background: url(/wp-content/uploads/2024/08/right-arrow-gold.png) .12rem 0 / 3rem no-repeat;
    background-color: #fff;
    border: 0.2rem solid #fff;
}
.opportunities-slider .slick-arrow.slick-prev:hover {
    background: url(/wp-content/uploads/2024/08/left-arrow-green.png) -.12rem 0 / 3rem no-repeat;
}


.container {
	max-width: 100%;
	width: 100%;
	padding-right: 1.071rem;
	padding-left: 1.071rem;
	max-width: 84.5%;
}



h3 {
	font-weight: 500;
}

.global-header.hd-fixed {
	z-index: 99999;
}

section.bring-out-section .container {
	width: 100%;
	max-width: 93%;
}

/*banner section*/

section.xponent-commercial {
	margin: 15rem 0 8rem;
}



section.xponent-commercial p {
	font-size: 3.15rem;
	/* 	color: #414042; */
	padding: 0.5rem 0;
	font-weight: 400;
}

.banner-button {
	color: #fff;
/* 	background: #21552F; */
	text-decoration: none !important;
/* 	border: 2px solid #000; */
	box-shadow: none !important;
	transition: .5s;
	background-image: unset;
	background-repeat: no-repeat;
	background-size: 3rem 2.5rem;
/* 	padding: 1.2vw 2.5vw; */
	background-position: 88%;
	font-size: 2rem;
}

section.xponent-commercial a.banner-button {
	margin: 0 1rem;
	cursor: pointer;
}

.banner-button:hover {
	background-image: unset;
}

section.xponent-commercial .banner-btn {
	padding: 1rem 0;
	margin: 0 -1rem;
}

section.xponent-commercial .banner-btn a:nth-child(2) {
	padding: 1.2vw 4.8vw;
}

section.xponent-commercial .work-bench {
	margin: 2.75rem 0 0;
}

section.xponent-commercial .form-section {
	background-color: #F3F3F3;
	float: right;
}

section.xponent-commercial .form-section h3 {
	padding: 0 3.3rem;
	font-size: 2.1rem;
	font-weight: 500;
	color: #3B3B3D;
}

/*bring out section*/

section.bring-out-section {
	/*background-image: url(/wp-content/uploads/2021/04/bring-out-bg.png);*/
	text-align: center;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center top;
	padding: 5rem 0;
	background-color: #F3F3F3;
}

section.bring-out-section h3 {
	font-size: 3.1rem;
	color: #3F3F41;
	font-weight: 500;
}

section.bring-out-section p {
	font-size: 2.3rem;
	color: #404040;
	padding: 1rem 0 0;
}

section.bring-out-section span {
	font-size: 5rem;
	font-weight: 900;	
}

section.bring-out-section .ai-game-details p {
	font-size: 2.15rem;
	color: #404040;
	padding: 0rem 3.5rem;
	margin: -0.5rem 0;
}

/*our-approach-section*/

section.our-approach-section {
	margin: 2rem 0 3rem;
	position: relative;
	clear: both;
}

section.our-approach-section h3 {
	text-align: center;
	padding: 0 30rem;
	font-size: 2.8rem;
	line-height: 1.3;
	margin-bottom: 3rem;
	color: #414042;
}

/*why-xponent-section*/

section.why-xponent-section {
	text-align: center;
	background-color: #F3F3F3;
	margin: 3rem 0 0;
}

section.why-xponent-section .xponent-details {
	margin: 0rem 0 5rem;
}

section.why-xponent-section h3 {
	font-size: 3rem;
	color: #404042;
	margin: 0;
}

section.why-xponent-section p {
	font-size: 2.3rem;
	padding: 3rem 12rem;
	color: #3D3D3D;
}

section.why-xponent-section strong {
	color: #464648;
}

section.why-xponent-section .left-service {
	float: left;
	text-align: right;
}

section.why-xponent-section .right-service {
	float: left;
	text-align: left;
}

section.why-xponent-section .left-service h4 {
	font-size: 2.3rem;
	text-transform: uppercase;
	color: #3DEB95;
	font-weight: 700;
	margin: 2rem 11rem;
}

section.why-xponent-section .right-service h4 {
	font-size: 2.3rem;
	text-transform: uppercase;
	color: #F72775;
	font-weight: 700;
	margin: 2rem 13rem;
}

section.why-xponent-section .processing-method h5 {
	font-size: 2.2rem;
	font-weight: 600;
	min-height: 2rem;
	color: #464648;
}

section.why-xponent-section .processing-method p.head-title {
	padding: 0.5rem 0 0 !important;
	font-size: 1.4rem !important;
	font-weight: 500;
	min-height: 0rem;
	color: #444444;
	line-height: 1.8;
}

section.why-xponent-section .processing-method span.head-title p {
	padding: 0.5rem 0 0 !important;
	font-size: 1.4rem !important;
	font-weight: 500;
	min-height: 0rem;
	color: #444444;
	line-height: 1.8;
}

section.why-xponent-section .processing-content {
	padding-bottom: 0;
	margin-bottom: 0;
}

section.why-xponent-section .processing-method p {
	padding: 0 !important;
	font-size: 1.5rem !important;
	font-weight: 300;
	line-height: 1.6;
	color: #423f3f;
}

.processing-content span.more p {
	padding: 0 !important;
	font-size: 1.28rem !important;
	font-weight: 300;
	line-height: 1.5;
	color: #423f3f;
}

section.why-xponent-section .processing-method p.read-more {
	font-weight: 500;
	font-size: 1.8rem !important;
	color: #414042;
}

section.why-xponent-section .left-service .processing-image img {
	width: 55%;
	float: right;
}

section.why-xponent-section .right-service .processing-image img {
	width: 55%;
/* 	float: left; */
}

/*section.why-xponent-section .processing-content {
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
margin-bottom: 0.5rem;
}*/

section.why-xponent-section span.more {
	/* display: none; */
}

section.why-xponent-section span.more.top {
	display: none;
}

section.why-xponent-section span.show-content {
	display: none;
}

section.why-xponent-section button.read-less {
	display: none;
}

section.why-xponent-section button.read-more {
	border: none;
	background-color: unset;
	font-size: 1.7rem;
	font-weight: 500;
	color: #414042;
	outline: none;
	padding-left: 0;
	padding-right: 0;
	display: none;
}

section.why-xponent-section button:hover {
	color: #502aba !important;
}

section.why-xponent-section span.dots {
	font-size: 1.5rem;
}

section.our-approach-section .top-content ul li:nth-child(3) {
	width: 30%;
}

/*commercial-lines-section*/

section.commercial-lines-section {
	background-color: #AE7F2E;
}

section.commercial-lines-section .leading-commercial {
	width: 100%;
	margin: 7rem 4rem 0;
}

section.commercial-lines-section .leading-image img {
	float: right;
	width: 65%;
}

section.commercial-lines-section h2 {
	padding: 0 1rem;
}

section.commercial-lines-section .pdf-div {
	height: 4rem;
	width: 3.6rem;
	float: left;
	margin-top: -1.2rem;
	background-repeat: no-repeat;
	margin-left: 1rem;
	background-position: center;
	background-size: cover;
}

section.commercial-lines-section a.pdf-link {
	color: #fff;
	text-decoration: none;
}

section.commercial-lines-section a.pdf-link:hover {
	color: #ffe300 !important;
}

/*configured-to-benefit*/

section.configured-to-benefit {
	margin: 3rem 0;
}

section.configured-to-benefit h3 {
	text-align: center;
	font-size: 2.8rem;
	padding: 0 30rem 3rem;
	font-weight: 500;
}

.Xponent-benefit-image img {
	width: 45% !important;
}

section.configured-to-benefit h5 {
	font-size: 2rem;
	font-weight: 400;
}

.xponent-benefit-details p:nth-child(1) {
	height: 17rem;
}

section.configured-to-benefit .bussiness-benefit {
	padding: 2rem 0;
}

section.configured-to-benefit .xponent-benefit-details p {
	padding: 0 15rem 0 0;
	font-weight: 400;
	color: #3F3F3F;
	margin: 3rem 0;
	line-height: 1.6;
}

section.configured-to-benefit .xponent-benefit-details p.p1-content {
	text-align: right;
	padding: 0 0 0 12rem !important;
}

section.configured-to-benefit .benefit-btn {
	text-align: center;
}

section.configured-to-benefit .banner-button {
	padding: 1.3vw 5vw;
}

/*endless-benefits*/

section.endless-benefits {
	margin: 4rem 0;
	background-color: #f5f5f5;
}

section.endless-benefits .competitive-edge {
	padding: 6rem 0 0;
}

section.endless-benefits h3 {
	padding: 0 19rem;
	text-align: center;
	font-size: 2.8rem;
	padding-bottom: 2rem;
	font-weight: 500;
	color: #404042;
}

section.endless-benefits p {
	text-align: center;
	padding: 0 12rem 3rem;
	font-size: 2.2rem;
	/* 	color: #3D3D3D; */
}

section.endless-benefits .endless-content p {
	padding: 2rem 1rem !important;
	text-align: left !important;
	font-size: 1.7rem !important;
	margin: 0 2rem;
	height: 0;
	font-weight: 500;
}

section.endless-benefits .Endless-details {
	padding: 3rem 0;
}

section.endless-benefits .endless-image img {
	width: 88%;
	margin: 0 2rem;
}

section.endless-benefits .benefit-btn {
	text-align: center;
	padding: 5rem 0 7rem;
}

/*section.the-first-step*/

section.the-first-step {
	margin: 0rem 0 0rem;
	/* 	background-color: #F3F3F3; */
}

section.the-first-step .first-content h3 {
	font-size: 2.8rem;
	padding: 0 4rem;
	font-weight: 500;
	color: #404042;
}

section.the-first-step p {
	font-size: 2rem;
	padding: 2rem 15rem 3rem 4rem;
	font-weight: 400;
	color: #3D3D3D;
	line-height: 1.2;
}

section.the-first-step .benefit-btn {
	margin: 0 4rem;
}

section.the-first-step .solution-export img {
	width: 100%;
	float: right;
	margin: 0 -9rem;
}

section.the-first-step .first-content {
	margin: 3rem 0;
}

/*slider*/

.slick-slide img {
	height: 100%;
}

section.slider-section .slick-slide {
	width: 23rem !important;
	padding: 0 1rem;
}

.slider-section .container {
	max-width: 100%;
	padding: 0;
}

.slickwrapper img {
	max-height: 100%;
	width: 14rem;
	height: auto;
	object-fit: contain;
}

.slickwrapper ul.slick-dots {
	display: none;
}

section.our-approach-section .approach-left {
	background-color: #4F17B8;
	min-height: 100%;
	text-align: center;
	padding: 0 2rem;
}

section.our-approach-section .approach-left h4 {
	color: #fff;
	font-size: 1.8rem;
	text-transform: uppercase;
	font-weight: 700;
	padding: 16rem 0 0.8rem;
	margin: 0;
}

section.our-approach-section .approach-left p {
	color: #fff;
	text-transform: uppercase;
	font-size: 1.6rem;
}

/*section.our-approach-section .approach-right {
border-right: 0.2rem solid #3deb94;
}*/

section.our-approach-section .approach-right {
	position: relative;
}

section.our-approach-section .approach-right:after {
	content: '';
	position: absolute;
	top: 0;
	right: 0%;
	width: 0.1rem;
	height: 100%;
	background: #3deb94;
}

section.our-approach-section .top-content {
	background-color: #3DEB94;
	margin: 0rem 0rem -0.2rem -0.1rem;
	padding: 1rem 0;
}

section.our-approach-section .bottom-content {
	background-color: #3DEB94;
	margin: -1.7rem 0rem 0rem -2.1rem;
	padding: 2.5rem 0 3rem;
}

section.our-approach-section .bottom-content ul {
	text-align: center;
	margin: 0 11rem;
	width: 100%;
}

section.our-approach-section .top-content ul li {
	display: inline-block;
	width: 20%;
	font-size: 1.15rem;
	margin: 0rem 2rem;
	color: #4f17b8;
	font-weight: 400;
	text-align: left;
	border-right: 0.2rem solid #4f17b8;
}

section.our-approach-section .top-content ul li:nth-child(1) {
	margin: 0 0rem 0 0;
	padding: 0 2rem;
}

section.our-approach-section .top-content ul li:nth-child(2) {
	padding: 0 2rem 0 0;
	margin: 0 0rem 0 1.8rem;
}

section.our-approach-section .top-content ul li:nth-child(3),
section.our-approach-section .top-content ul li:nth-child(4) {
	border-right: none;
	margin: 2rem -2rem 0 2rem;
}

section.our-approach-section .bottom-content ul li:nth-child(3),
section.our-approach-section .bottom-content ul li:nth-child(4) {
	border-right: none;
}

section.our-approach-section .bottom-content ul li {
	display: inline-block;
	width: 20%;
	font-size: 1.15rem;
	margin: 0rem 1rem 0 0;
	color: #4f17b8;
	font-weight: 400;
	text-align: left;
	border-right: 0.2rem solid #4f17b8;
}

section.our-approach-section .slickwrapper {
	padding: 1rem 0 0 2rem;
	margin: 0 auto;
}

section.our-approach-section .slickwrapper .card {
	margin-top: 0;
	position: relative;
	display: inline-block;
	width: 13.5rem;
	/* float: left; */
	/* align-items: center; */
	/* justify-content: center; */
}

section.our-approach-section .slickwrapper .slide-content {
	position: absolute;
}

section.our-approach-section .slickwrapper .slide-content p {
	position: relative;
	color: #4f17b8;
	bottom: 0;
	left: 0;
	padding: 0 1rem;
	font-weight: 800;
	font-size: 1.2rem;
	width: 93%;
	text-transform: uppercase;
}

section.our-approach-section .bottom-image img {
	width: 60%;
	margin: 0rem -6rem;
}

section.our-approach-section .slide-content.p1 {
	left: 2.4rem;
	top: 3.5rem;
}

section.our-approach-section .slide-content {
	top: 3.5rem;
	left: 4rem;
	bottom: 0;
}

section.our-approach-section .slickwrapper .slide-content.p3 {
	top: 5.2rem;
}

section.our-approach-section .slide-content.p4 {
	left: 4.5rem;
	top: 5.2rem;
}

section.our-approach-section .slide-content.p5 {
	left: 4rem;
	top: 6rem;
}
section.our-approach-section .slide-content.p5 p {
	width: 100%;
}
section.our-approach-section .middle-content p {
	text-align: center;
	font-size: 1.5rem;
	text-transform: uppercase;
	color: #f72775;
	padding: 1rem 0;
	font-weight: 700;
	margin-left: 3rem;
	position: relative;
	top: 2.6rem;
}

section.our-approach-section .middle-content {
	position: relative;
	top: -3rem;
	padding-bottom: 3rem;
}

section.our-approach-section .middle-content img {
	width: 6%;
	position: absolute;
	left: 23rem;
	bottom: 2.5rem;
}

section.our-approach-section .middle-content img.middle-image {
	right: 20.5rem !important;
	left: auto;
}

section.our-approach-section .top-content ul li:after {
	content: "";
	/*     background-image: url(../images/line.png); */
}

section.our-approach-section .arrow-down {
	width: 0;
	height: 0;
	border-left: 1.3rem solid transparent;
	border-right: 1.3rem solid transparent;
	border-top: 1.3rem solid #3deb94;
}

section.our-approach-section .arrow-bottom ul li {
	padding: 0 7rem 0 5rem;
}

section.our-approach-section .arrow-down.arrow-01 {
	margin: 0 auto;
	text-align: center;
}

.clx-sc-dv-ht {
	min-height: 100%;
	max-height: 100%;
	overflow: hidden;
	height: 46rem;
	margin: 0;
	padding: 0;
}

section.our-approach-section .arrow-up-top {
	margin: 0 auto;
	position: relative;
	top: 0;
}

section.our-approach-section .arrow-up {
	width: 0;
	height: 0;
	border-left: 1.3rem solid transparent;
	border-right: 1.3rem solid transparent;
	border-bottom: 1.3rem solid #3deb94;
}

section.our-approach-section .arrow-up-top {
	margin: 1rem 0;
}

section.our-approach-section .arrow-up-top ul li {
	padding: 0 7rem;
}

section.our-approach-section .arrow-up-top ul {
	text-align: center;
	margin-bottom: 0;
}

section.our-approach-section .arrow-right {
	width: 0;
	height: 0;
	border-top: 1.3rem solid transparent;
	border-bottom: 1.3rem solid transparent;
	border-left: 1.3rem solid #4f17b8;
	position: absolute;
	top: 55%;
	right: 0;
	left: 21.8%;
}

/*media query*/

@media(max-width: 1024px) {
	section.our-approach-section .top-content {
		margin: 0 0rem 1rem -2.1rem;
		padding: 1.6rem 0;
	}
	section.our-approach-section .arrow-down {
		position: relative;
		top: -1.2rem;
	}
	section.our-approach-section .arrow-up-top {
		margin: -1.9rem 0;
	}
	section.our-approach-section .slickwrapper .card {
		margin-top: -2rem;
	}
	section.our-approach-section .arrow-up-top {
		top: -2.8rem;
	}
	section.our-approach-section .bottom-content {
		margin: -3.5rem 0rem 0rem -2.1rem;
	}
}

.processing-method {
	min-height: 100%;
}

@media(max-width: 991px) {
	.processing-method {
		min-height: 100%;
	}
	.container {
		width: 100%;
		padding: 0 2rem;
	}
	section.bring-out-section span {
		font-size: 3rem;
	}
	/*banner section*/
	section.xponent-commercial .work-bench {
		margin: 1rem 7rem 5rem;
		width: 100%;
	}
	section.xponent-commercial .banner-btn a:nth-child(2) {
		padding: 1.5vw 6.8vw;
	}
	.banner-button {
		font-size: 2rem;
/* 		padding: 1.5vw 4.5vw; */
	}
	/*bring out*/
	section.bring-out-section .ai-game-details p {
		padding: 0rem;
	}
	/*our-approach-section*/
	section.our-approach-section h3 {
		padding: 0;
	}
	section.why-xponent-section p {
		padding: 3rem 0;
	}
	/*slider section*/
	section.our-approach-section .container {
		width: 100%;
		padding: 0 0rem;
		max-width: 88%;
	}
	section.our-approach-section .top-content {
		padding: 1.6rem 0;
	}
	.slickwrapper img {
		padding: 2rem;
	}
	section.our-approach-section .slickwrapper .card {
		margin-top: 1.5rem;
	}
	section.our-approach-section .slide-content {
		top: 8.5rem;
		left: 1.5rem;
		bottom: 0;
	}
	section.our-approach-section .slickwrapper .slide-content.p3 {
		top: 11rem;
		left: 5rem;
	}
	section.our-approach-section .slickwrapper .slide-content {
		left: 1.5rem;
		top: 9rem;
	}
	section.our-approach-section .slide-content.p1 {
		left: -2rem;
		top: 9rem;
	}
	section.our-approach-section .slide-content.p5 {
		left: 1rem;
		top: 11rem;
	}
	section.our-approach-section .slide-content.p4 {
		top: 11rem;
		left: 1rem;
	}
	section.our-approach-section .top-content ul li:nth-child(1) {
		padding: 0;
	}
	section.our-approach-section .top-content ul li {
		width: 24%;
		font-size: 1.2rem;
		margin: 0rem 0rem;
		border-right: none;
	}
	section.our-approach-section .top-content ul li:nth-child(3),
	section.our-approach-section .top-content ul li:nth-child(4) {
		border-right: none;
		margin: 0;
		float: unset !important;
	}
	section.our-approach-section .arrow-bottom {
		display: none;
	}
	section.our-approach-section .arrow-up-top {
		display: none;
	}
	section.our-approach-section .middle-content img {
		display: none;
	}
	section.our-approach-section .bottom-content {
		padding: 1rem 0;
	}
	section.our-approach-section .bottom-content ul {
		text-align: left;
		margin: 0;
	}
	section.our-approach-section .bottom-content ul li {
		width: 24%;
		margin: 0rem 0rem;
		border-right: none;
	}
	section.our-approach-section .bottom-content ul li:nth-child(3),
	section.our-approach-section .bottom-content ul li:nth-child(4) {
		border-right: none;
		float: unset !important;
		margin: 0 0;
	}
	section.our-approach-section .bottom-image img {
		width: 72%;
		margin: 2rem 2rem;
		vertical-align: unset;
	}
	section.our-approach-section .top-content ul li:nth-child(2) {
		padding: 0;
		margin: 0;
	}
	section.our-approach-section .approach-left h4 {
		padding: 16rem 0 0;
	}
	section.our-approach-section .arrow-right {
		display: none;
	}
	section.our-approach-section .slickwrapper .slide-content p {
		left: 30rem;
		width: 40%;
		text-align: left;
		font-size: 1.9rem;
	}
	section.our-approach-section button.slick-prev.slick-arrow,
	section.our-approach-section .slick-next {
		display: block !important;
	}
	section.our-approach-section .slickwrapper ul.slick-dots {
		display: none !important;
	}
	section.our-approach-section .slickwrapper .slick-next:before {
		content: '\003e';
		/*background-image: url(/wp-content/uploads/2021/04/next.png) !important;*/
		background-repeat: no-repeat;
	}
	section.our-approach-section .slickwrapper .slick-prev:before {
		content: '\003c';
		/*background-image: url(/wp-content/uploads/2021/04/previous.png) !important;*/
		background-repeat: no-repeat;
	}
	section.our-approach-section .slickwrapper .slick-prev:before,
	section.our-approach-section .slickwrapper .slick-next:before {
		font-size: 5rem;
		color: transparent;
	}
	section.our-approach-section .slickwrapper .slick-next {
		right: 1rem;
		top: 11rem;
	}
	section.our-approach-section .slickwrapper .slick-prev {
		left: 0rem;
		top: 11rem;
	}
	/*section.why-xponent-section*/
	section.why-xponent-section .container {
		width: 100%;
		padding: 0 0rem;
	}
	section.why-xponent-section .left-service h4 {
		font-size: 1.8rem;
		margin: 2rem 6rem;
	}
	section.why-xponent-section .right-service h4 {
		font-size: 1.8rem;
		margin: 2rem 6rem;
	}
	section.why-xponent-section .processing-method h5 {
		font-size: 1.8rem;
		min-height: 4rem;
	}
	section.why-xponent-section .left-service .processing-image img {
		width: 100%;
		float: right;
	}
	section.why-xponent-section .right-service .processing-image img {
		width: 100%;
		float: left;
	}
	section.why-xponent-section .processing-method p.head-title {
		font-size: 1.2rem !important;
		min-height: 4rem;
	}
	section.why-xponent-section .processing-method p.read-more {
		font-size: 1.6rem !important;
	}
	/*commercial-lines-section*/
	section.commercial-lines-section .leading-commercial {
		width: 100%;
		margin: 1rem 0rem 0;
	}
	section.commercial-lines-section h2 {
		padding: 0 0rem;
		font-size: 2rem;
	}
	section.commercial-lines-section .leading-image img {
		float: right;
		width: 85%;
	}
	/*configured-to-benefit*/
	section.configured-to-benefit h3 {
		padding: 0;
	}
	.Xponent-benefit-image img {
		width: 65% !important;
	}
	section.configured-to-benefit .xponent-benefit-details p {
		padding: 0;
	}
	section.configured-to-benefit .xponent-benefit-details p.p1-content {
		padding: 0 !important;
	}
	section.configured-to-benefit .banner-button {
		padding: 1.5vw 6vw;
	}
	/*endless-benefits*/
	section.endless-benefits h3 {
		padding: 0;
		font-size: 2.5rem;
	}
	section.endless-benefits p {
		padding: 1rem 0rem 0rem;
		font-size: 2.2rem;
	}
	section.endless-benefits .endless-content p {
		padding: 0rem 0rem !important;
		font-size: 1.5rem !important;
		margin: 0 0rem;
		height: 8rem;
	}
	section.endless-benefits .benefit-btn {
		padding: 7rem 0 7rem;
	}
	section.endless-benefits .endless-image img {
		width: 100%;
		margin: 0 -1rem;
	}
	/*section.the-first-step*/
	section.the-first-step .first-content h3 {
		font-size: 2.3rem;
		padding: 0;
	}
	section.the-first-step p {
		font-size: 2rem;
		padding: 2rem 0rem 3rem 0rem;
	}
	section.the-first-step .first-content {
		margin: 0rem 0 2rem;
	}
	section.the-first-step .benefit-btn {
		margin: 0;
	}
	section.the-first-step .solution-export img {
		margin: 0 -6rem;
	}
}

@media(max-width: 767px) {
	.container {
		width: 100%;
		padding: 0 0rem;
	}
	.clx-sc-dv-ht {
		height: 100%;
	}
	/*banner section*/
	section.xponent-commercial .work-bench {
		margin: 1rem 0rem 5rem;
		width: 100%;
	}
	section.xponent-commercial h1 {
		font-size: 3rem;
	}
	section.xponent-commercial p {
		font-size: 2.5rem;
	}
	section.xponent-commercial a.banner-button {
		margin: 0rem 0 1.5rem;
		display: block;
	}
	section.xponent-commercial .banner-btn a:nth-child(2) {
		padding: 4% 31%;
	}
	section.bring-out-section h3 {
		font-size: 2.5rem;
	}
	/*bring-out-section*/
	section.bring-out-section p {
		font-size: 1.8rem;
	}
	section.bring-out-section .ai-game-details p {
		padding: 0rem 0 2rem;
		text-align: center;
		font-size: 2rem;
	}
	/*our-approach-section*/
	section.our-approach-section h3 {
		font-size: 2.5rem;
	}
	section.why-xponent-section p {
		font-size: 2rem;
		margin: 0 -2rem;
	}
	/*slider section*/
	section.our-approach-section .approach-left {
		min-height: 100%;
		width: 100%;
		margin: 0;
		padding: 2rem;
	}
	section.our-approach-section .approach-left h4 {
		padding: 2rem 0 0;
		font-size: 2.3rem;
	}
	section.our-approach-section .approach-right {
		border-right: 0.2rem solid #3deb94;
		margin: 0 -1rem;
		border-left: 0.2rem solid #3deb94;
	}
	section.our-approach-section .top-content {
		margin: 0;
	}
	section.our-approach-section .slickwrapper .slick-arrow {
		top: 12rem !important;
	}
	section.our-approach-section .slickwrapper .slick-slide img {
		width: 30rem;
		object-fit: contain;
	}
	section.our-approach-section .top-content ul li {
		width: 49%;
		margin: 1rem 0 !important;
		font-size: 1.4rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p3 {
		left: 6rem;
	}
	section.our-approach-section .slickwrapper .slide-content p {
		width: 65%;
		text-align: left;
		top: 2rem;
	}
	section.our-approach-section .slide-content.p4 {
		left: -0.5rem;
	}
	section.our-approach-section .slickwrapper .slick-prev {
		left: 0rem;
		top: 8rem;
	}
	section.our-approach-section .slickwrapper .slick-next {
		right: 1.2rem;
	}
	section.our-approach-section .middle-content p {
		margin-left: 0rem;
	}
	section.our-approach-section .bottom-content {
		background-color: #3DEB94;
		margin: 1rem 0rem 1rem 0;
		padding: 1.7rem 0;
	}
	section.our-approach-section .bottom-content ul li {
		width: 47%;
		margin: 1rem 0rem;
		border-right: none;
	}
	/*why xponent*/
	section.why-xponent-section .right-service .processing-image img {
		width: 32%;
		float: unset;
		margin: 0 auto;
		position: absolute;
		top: 9rem;
		/*left: 9rem;*/
	}
	section.why-xponent-section .left-service {
		text-align: left;
	}
	section.why-xponent-section .processing-image {
		position: relative;
	}
	section.why-xponent-section .left-service .processing-image img {
		width: 32%;
		float: unset;
		margin: 0 auto;
		position: absolute;
		bottom: 20rem;
	}
	section.why-xponent-section .left-service h4 {
		font-size: 2.5rem;
	}
	section.why-xponent-section .left-service .processing-image.pc01 {
		bottom: -3rem;
	}
	section.why-xponent-section .left-service .processing-image.pc02 {
		bottom: 1rem;
	}
	section.why-xponent-section .right-service .processing-image.pc04 {
		top: -3rem;
	}
	section.why-xponent-section .right-service .processing-image.pc05 {
		top: 0rem;
	}
	element.style {
		display: inline;
	}
	section.why-xponent-section span.more {
		/* display: none; */
	}
	section.why-xponent-section .processing-content span.more p {
		font-size: 1.6rem !important;
		text-align: left;
	}
	section.why-xponent-section .processing-content p {
		margin: 0;
	}
	/*commercial-lines-section*/
	section.commercial-lines-section h2 {
		text-align: center !important;
	}
	section.commercial-lines-section .pdf-div {
		height: 5rem;
		width: 4.6rem;
		left: -7rem;
		float: inherit;
	}
	section.commercial-lines-section .leading-image img {
		float: unset;
		width: 72%;
		padding: 3rem 0 0px;
		margin: 0 auto;
	}
	section.commercial-lines-section a.pdf-link {
		position: relative;
		left: 3rem;
	}
	section.commercial-lines-section .pdf-div {
		position: absolute;
	}
	/*configured-to-benefit*/
	section.configured-to-benefit h3 {
		text-align: center;
		font-size: 2.5rem;
	}
	.Xponent-benefit-image img {
		width: 65% !important;
		float: none !important;
		margin: 0 auto;
	}
	section.configured-to-benefit .xponent-benefit-details p.p1-content {
		text-align: center;
	}
	section.configured-to-benefit h5 {
		text-align: center;
	}
	section.configured-to-benefit .benefit-btn {
		text-align: center;
		padding: 3rem 0 0;
	}
	section.configured-to-benefit .banner-button {
		padding: 1.8vw 8vw;
	}
	section.configured-to-benefit .bussiness-benefit.ptn01 {
		padding: 14rem 0 0;
	}
	section.configured-to-benefit .Xponent-benefit-image.ptm01 img {
		position: absolute;
		bottom: 21rem;
		left: 6rem;
	}
	section.configured-to-benefit .Xponent-benefit-image.ptm02 img {
		position: absolute;
		bottom: 33rem;
		left: 6rem;
	}
	section.configured-to-benefit .Xponent-benefit-image.ptm03 img {
		position: absolute;
		bottom: 31rem;
		left: 6rem;
	}
	section.configured-to-benefit .Xponent-benefit-image.ptm01 {
		bottom: 2rem;
	}
	section.configured-to-benefit .Xponent-benefit-image {
		position: relative;
	}
	/*endless-benefits*/
	section.endless-benefits h3 {
		padding: 0;
		font-size: 2.2rem;
	}
	section.endless-benefits p {
		font-size: 1.8rem;
	}
	section.endless-benefits a.banner-button {
		padding: 4% 9%;
	}
	/*section.the-first-step*/
	section.the-first-step a.banner-button {
		padding: 4% 9%;
	}
	section.the-first-step .solution-export img {
		margin: 3rem 0rem 0;
	}
	/*why-xponent-section*/
	section.why-xponent-section .left-service h4,
	section.why-xponent-section .right-service h4 {
		text-align: center;
		margin: 2rem 0rem;
		font-size: 2.5rem;
	}
	section.why-xponent-section .processing-method h5 {
		min-height: 0rem;
		text-align: left;
		font-size: 2rem;
	}
	section.why-xponent-section .processing-method p.head-title {
		min-height: 0;
		text-align: left;
		font-size: 1.6rem !important;
		margin-top: 13rem;
	}
	section.why-xponent-section button.read-more {
		font-size: 1.8rem;
	}
	section.why-xponent-section .processing-method p {
		font-size: 1.6rem !important;
	}
	section.why-xponent-section .processing-method p {
		text-align: left;
	}
	section.our-approach-section .slide-content.p4 {
		left: 6rem;
	}
	section.our-approach-section .slide-content.p1 {
		left: 3.5rem;
		top: 10.5rem !important;
	}
	section.our-approach-section .slide-content {
		top: 10.5rem !important;
	}
	section.our-approach-section .slide-content {
		left: 6rem;
	}
	section.our-approach-section .slide-content.p5 {
		left: 7rem;
		top: 11rem !important;
	}
	section.our-approach-section .slickwrapper .slide-content {
		left: 4rem;
	}
}

@media(max-width: 320px) {
	a.banner-button {
		padding: 4% 21%;
	}
	section.why-xponent-section .left-service .processing-image img {
		bottom: 23rem;
		left: 0;
		right: 0;
	}
	/* section.why-xponent-section .left-service .processing-image.pc02 {
	bottom: -4rem;
}
	section.why-xponent-section .left-service .processing-image.pc01 {
	bottom: -4rem;
}
	section.why-xponent-section .right-service .processing-image img {
	top: 11rem;
	left: 7rem;
} */
	section.configured-to-benefit .Xponent-benefit-image.ptm01 img {
		bottom: 27rem;
	}
	section.configured-to-benefit .Xponent-benefit-image.ptm03 img {
		bottom: 33rem;
	}
	section.configured-to-benefit .Xponent-benefit-image.ptm02 img {
		bottom: 36rem;
	}
	section.our-approach-section .slide-content.p4 {
		left: 4.5rem;
	}
	section.our-approach-section .slide-content.p5 {
		left: 3rem;
	}
	section.our-approach-section .slide-content.p1 {
		left: 0.5rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p3 {
		left: 3rem;
	}
	section.our-approach-section .slickwrapper .slick-arrow {
		top: 12rem !important;
	}
}

section.xponent-commercial .form-section h3 {
	padding: 0;
	font-size: 2rem;
	margin-bottom: 2rem;
}

section.xponent-commercial .form-section {
	padding: 2rem 3rem;
}

section.xponent-commercial .form-section .input .hs-input {
	background-color: #fff;
	background: #fff;
}

@media(max-width:767px) {
	section.our-approach-section .slickwrapper .slick-arrow {
		z-index: 9999;
	}
	.processing-method .col-xs-12.col-sm-3.col-md-3.col-lg-3 {
		display: none;
	}
	.processing-method .col-xs-12.col-sm-3.col-md-3.col-lg-3.mobile-only {
		display: block !important;
	}
	section.why-xponent-section .left-service .processing-image img {
		position: relative;
		bottom: 0;
		float: left;
	}
	section.why-xponent-section .processing-method p.head-title {
		margin-top: 0;
	}
	section.why-xponent-section .col-xs-12.col-sm-3.col-md-3.col-lg-3.desktop {
		display: block;
	}
	section.why-xponent-section .right-service .processing-image img {
		position: relative;
		top: 0;
		left: 0;
		float: left;
	}
	section.why-xponent-section .left-service .processing-image.pc01 {
		bottom: 0;
	}
	section.why-xponent-section .processing-content {
		padding-bottom: 5rem;
	}
	section.our-approach-section .slickwrapper .slide-content {
		left: 3rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p3 {
		left: 5rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p5 {
		left: 5rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p4 {
		left: 6rem;
	}
	section.why-xponent-section .right-service .processing-image.pc04 {
		top: 0;
	}
	section.our-approach-section .slickwrapper .slide-content p {
		font-size: 1.2rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p2 {
		left: 4.2rem;
	}
}

@media(max-width:320px) {
	section.our-approach-section .slickwrapper .slide-content {
		left: 1rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p5 {
		left: 3rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p4 {
		left: 4rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p3 {
		left: 3rem;
	}
	section.our-approach-section .slickwrapper .slide-content p {
		font-size: 1.2rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p2 {
		left: 2rem;
	}
}

.processing-method .col-xs-12.col-sm-9.col-md-9.col-lg-9 {
	padding: 0;
}

.video-ban-sec .playbtn {
	position: absolute;
	top: 36%;
	max-width: 6rem;
	left: 48%;
	cursor: pointer;
}

/*.myModal-hide.modal {
	display: none !important;
}*/

.video-popup-model.smooth_show.vdeo-shown {
	display: block;
	opacity: 1;
}

#myModal {
	z-index: 100000;
}

.video-ban-sec .playbtn img {
	cursor: pointer;
}

.custom_event_video .video-ban-sec img.video-cls {
	width: 50rem !important;
	overflow: hidden;
	min-width: 50rem;
	max-width: 50rem;
	text-align: center;
	margin: 0 auto;
}

.video-ban-sec {
	margin: 0 auto;
	text-align: center;
	margin-top: 5rem;
	position: relative;
}

.video-popup-model {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 9999999999;
	transition: all 0.5s ease;
	opacity: 0
}

.video-popup-model .video-layer {
	width: 100%;
	height: 100%;
	background-color: black;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center
}

@media screen and (min-width: 50em) {
	.video-popup-model .video-layer {
		background-color: rgba(0, 0, 0, 0.5)
	}
}

.video-popup-model .video-layer .video-model-close-layer {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0
}

.video-popup-model .video-layer .model-wrapper {
	width: 100%;
	height: auto;
	transition: all 0.5s ease;
	-ms-transform: scale(0.1);
	transform: scale(0.1)
}

.video-popup-model .video-layer .model-wrapper {
	max-width: 65%;
}

.video-popup-model .video-layer .model-wrapper .videomodel {
	width: 100%;
	height: auto;
	background-color: black
}

@media screen and (min-width: 50em) {
	.video-popup-model .video-layer .model-wrapper .videomodel {
		position: relative;
		padding: 1rem;
		background-color: white
	}
}

.video-popup-model .video-layer .model-wrapper .videomodel .videoscreen {
	width: 100%
}

.video-popup-model .video-layer .model-wrapper .videomodel .videoscreen video,
.video-popup-model .video-layer .model-wrapper .videomodel .videoscreen iframe {
	width: 100%;
	object-fit: cover;
	height: auto;
	border: 0;
	outline: none;
	display: block;
	background-color: #f5f8fa;
}

.video-popup-model .video-layer .model-wrapper .modelCloseBtn {
	width: 3em;
	height: 3em;
	cursor: pointer;
	position: absolute;
	top: 1rem;
	right: 1rem;
	background-image: url(/wp-content/uploads/2021/12/cancel.svg);
	background-size: 100%;
}

.video-popup-model .video-layer .model-wrapper .modelCloseBtn {
	right: 0.5rem;
	top: 0.5rem;
	width: 3rem;
	height: 5rem;
	z-index: 99999;
	object-fit: contain;
	background-repeat: no-repeat;
}

.video-popup-model.smooth_show {
	opacity: 1
}

.video-popup-model.smooth_show .video-layer .model-wrapper {
	-ms-transform: scale(1);
	transform: scale(1)
}

.hbspt-form .hs-form>div .input input,
textarea {
	height: 2.2rem;
	border: 1px solid #cbd6e2;
	background: #f5f8fa;
}

.custom-close1 {
	color: #fff;
	background: #21552F;
	float: right;
	font-size: 3rem;
	border: 0.2rem solid #21552F;
	border-radius: 100%;
	height: 3.3rem;
	width: 3.3rem;
	line-height: 3.2rem;
	padding-left: 0;
	transition: all .2s cubic-bezier(0, 0, .58, 1);
	display: block !important;
	cursor: pointer;
}

.hbspt-form label {
	font-weight: 700;
}

@media(max-width:991px) {
	.clx-sc-dv-ht {
		height: 100%;
		margin: 0;
		padding: 0;
		width: 100%;
	}
	section.our-approach-section .arrow-right {
		top: 27%;
		right: 0;
		left: 0;
		text-align: center;
		margin: 0 auto;
		transform: rotate( 90deg);
	}
	section.our-approach-section .top-content {
		display: none;
	}
	section.our-approach-section .approach-left h4 {
		padding: 2rem 0 0.5rem;
	}
	section.our-approach-section .approach-left {
		padding: 1rem 2rem 1rem;
	}
	section.our-approach-section .slickwrapper .card {
		width: 100%;
		text-align: center;
		margin: 0 auto;
	}
	.slickwrapper .card img {
		max-height: 100%;
		width: 29rem;
		height: auto;
		object-fit: contain;
		z-index: 1;
	}
	section.our-approach-section .slickwrapper {
		border: 0.1rem solid #4F17B8;
		border-top: transparent;
	}
	section.our-approach-section .middle-content p {
		display: none;
	}
	.card-name-sc {
		display: block !important;
	}
	section.our-approach-section .bottom-content {
		display: none !important;
	}
	.card-name-sc li {
		padding: 2rem 0 2rem;
		text-align: center;
		margin: 0 auto;
		display: block;
		color: #232937;
		font-size: 2rem;
		font-weight: 700;
		width: 100%;
	}
	.card-name-sc li:nth-child(2) {
		border-top: 0.2rem solid #4F17B8;
		width: 100%;
		margin: 0 auto;
	}
	.card-name-sc {
		display: block !important;
		border: 0.1rem solid #4F17B8;
		padding: 1rem 0 0;
		width: 90%;
		margin: 0 auto;
	}
	section.our-approach-section .slickwrapper {
		padding: 1rem 1rem 5rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p2 p {
		width: 58%;
	}
	section.our-approach-section .slickwrapper .slide-content.p2 {
		top: 10.5rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p3 {
		top: 9rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p3 p {
		left: 26.5rem;
		width: 58%;
	}
	section.our-approach-section .slickwrapper .slide-content.p4 p {
		left: 31.5rem;
	}
	section.our-approach-section .slide-content.p5 {
		top: 12rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p5 p {
		left: 32.5rem;
		font-size: 2rem;
	}
	.Straight-Through-Processing {
		transform: rotate( 270deg);
		height: 51rem;
		position: relative;
		left: 0.5rem;
	}
	.Straight-Through-Processing p {
		font-size: 3rem;
		text-transform: uppercase;
		color: #f72775;
		font-weight: 700;
	}
	.Straight-Through-Processing-sc img {
		width: 11rem;
		height: auto;
		object-fit: contain;
	}
	.Straight-Through-Processing-sc {
		display: block !important;
		position: absolute;
		text-align: left;
		margin: 0 auto;
		left: 5rem;
		top: 27%;
	}
	.card-name-sc {
		position: relative;
	}
	.card-name-sc ul {
		padding: 0;
	}
	.card-name-sc::before {
		content: '';
		position: absolute;
		top: -3.4rem;
		width: 0.2rem;
		left: 51.5%;
		text-align: center;
		margin: 0 auto;
		height: 3.4rem;
		overflow: hidden;
		z-index: -1;
		background: #4F17B8;
	}
	section.our-approach-section .slide-content.p4 p{
		position: relative;
	}
	section.our-approach-section .slide-content.p4 p::after{
		content: '';
		position: absolute;
		top: 12.1rem;
		width: 0.2rem;
		left: 49.5%;
		text-align: center;
		margin: 0 auto;
		height: 6.8rem;
		overflow: hidden;
		z-index: -1;
		background: #4F17B8;
	} 
}

@media(max-width:767px) {
	.Straight-Through-Processing {
		left: 1rem;
	}
	.mobil-only-exp {
		display: block !important;
	}
	.row.desktop {
		display: none !important;
	}
	section.xponent-commercial {
		margin: 0;
		/*background-image: url(/wp-content/uploads/2021/04/bg-image-mobile.png);*/
		text-align: center;
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center top;
		padding: 10rem 0 6rem;
	}
	section.xponent-commercial .work-bench {
		margin: 1rem 0rem 2rem;
	}
	.processing-method {
		text-align: center;
		margin: 0 auto;
	}
	section.why-xponent-section .processing-method p.head-title {
		text-align: center;
		line-height: 1.35;
		margin-bottom: 1rem;
	}
	section.why-xponent-section .left-service .processing-image img,
	section.why-xponent-section .right-service .processing-image img {
		float: inherit;
		text-align: center;
		margin: 0 auto;
	}
	section.why-xponent-section .processing-method h5 {
		text-align: center;
	}
	.leading-image {
		display: none;
	}
	.Endless-details .col-xs-3.col-sm-3.col-md-3.col-lg-3 {
		width: 100%;
	}
	section.endless-benefits .endless-image img {
		width: 10rem;
		margin: 0 auto;
		text-align: center;
		object-fit: contain;
	}
	section.endless-benefits .col-xs-9.col-sm-9.col-md-9.col-lg-9 {
		text-align: center;
		width: 100%;
	}
	section.endless-benefits .endless-content p {
		height: 100%;
		text-align: center !important;
		top: 2rem;
		position: relative;
		margin-bottom: 0.5rem;
	}
	section.our-approach-section .top-content {
		display: none;
	}
	.slickwrapper .card img {
		width: 23rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p4 {
		left: 6rem;
		top: 6rem !important;
	}
	section.our-approach-section .slickwrapper .slide-content p {
		left: 9rem;
	}
	section.our-approach-section .slickwrapper .slide-content p {
		font-size: 1.35rem;
	}
	section.our-approach-section .slide-content.p1 {
		top: 5rem !important;
	}
	.card-name-sc li {
		font-size: 1.8rem;
		padding: 1rem 0 1rem;
		text-transform: uppercase;
	}
	section.our-approach-section .slickwrapper .slide-content.p2 {
		left: 4rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p5 p {
		top: 3rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p3 p {
		top: 3.2rem;
	}
	section.our-approach-section .slide-content.p2 {
		top: 7rem !important;
	}
	section.our-approach-section .slickwrapper .slide-content.p3 p {
		left: 11.5rem;
	}
	section.our-approach-section .slide-content.p3 {
		top: 5.5rem !important;
	}
	section.our-approach-section .slickwrapper .slide-content.p4 p {
		left: 9.5rem;
	}
	.Straight-Through-Processing p {
		font-size: 1.8rem;
	}
	.Straight-Through-Processing {
		height: 33rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p5 p {
		left: 12.5rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p5 {
		left: 3rem;
	}
	section.our-approach-section .slide-content.p5 {
		top: 7rem !important;
	}
	section.our-approach-section .slickwrapper .slide-content.p5 p {
		font-size: 1.5rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p3 p {
		left: 9.5rem;
	}
	section.our-approach-section .slickwrapper .slide-content {
		left: 2rem;
	}
	section.our-approach-section .slide-content.p4 p::after {
		content: '';
		position: absolute;
		top: 11.1rem;
		width: 0.2rem;
		left: 44.5%;
		text-align: center;
		margin: 0 auto;
		height: 5rem;
		overflow: hidden;
		z-index: -1;
		background: #4F17B8;
	}
	.Straight-Through-Processing-sc {
		left: 0rem;
		top: 27%;
	}
	.card-name-sc {
		width: 84%;
	}
	section.our-approach-section .slickwrapper .slide-content p {
		width: 55%;
	}
	section.our-approach-section .approach-right {
		border-right: transparent;
		margin: 0;
		border-left: transparent;
	}
	section.commercial-lines-section {
		/*background-image: url(/wp-content/uploads/2021/05/quotes-icon-sc.png);*/
		text-align: center;
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center;
		padding: 0;
		padding-bottom: 9rem;
		padding-top: 2rem;
	}
	section.commercial-lines-section h2 {
		line-height: 1.6;
		margin-bottom: 2rem !important;
	}
	section.our-approach-section .approach-right:after {
		display: none;
	}
	.card-name-sc::before {
		top: -3rem;
		height: 3rem;
	}
	.hs-input {
		width: 100%;
	}
	.col-xs-12.col-sm-6.col-md-6.col-lg-6.right-service.mobile-sc-only {
		display: block !important;
	}
}

.hs-form-12a4de3e-b67b-4928-b99a-8f7e8315a470_a8df747c-5ed3-446e-b1a5-79910e22d21d .hs-form-field label {
	font-size: 1rem;
}

@media(max-width:360px) {
	section.our-approach-section .slide-content.p1 {
		left: 0.5rem !important;
	}
}

@media(max-width:320px) {
	section.commercial-lines-section h2 {
		font-size: 1.7rem !important;
	}
	section.commercial-lines-section .pdf-div {
		height: 4rem;
		width: 4rem;
		left: -6rem;
		object-fit: contain;
		top: 0.5rem;
	}
	section.commercial-lines-section a.pdf-link {
		font-size: 1.8rem !important;
	}
	.Straight-Through-Processing {
		height: 29rem;
	}
	.Straight-Through-Processing {
		left: 4rem;
	}
	section.our-approach-section .slickwrapper .slide-content {
		left: 0rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p3 p {
		left: 8.5rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p2 {
		left: 1rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p4 p {
		left: 6.5rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p5 p {
		left: 9.5rem;
	}
	.Straight-Through-Processing p {
		font-size: 1.5rem;
	}
	.Straight-Through-Processing-sc {
		left: -2rem;
	}
	.card-name-sc li {
		font-size: 1.5rem;
	}
	.slickwrapper .card img {
		width: 21rem;
	}
	section.our-approach-section .slickwrapper .slide-content p {
		font-size: 1.3rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p1 p {
		left: 8.5rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p5 p {
		top: 2.3rem;
	}
	section.our-approach-section .slickwrapper .slide-content.p3 p {
		top: 2.5rem;
	}
	section.our-approach-section .slickwrapper .slide-content p {
		top: 1.3rem;
	}
}

@media(max-width:767px) {
	section.why-xponent-section .processing-method span.head-title p {
		text-align: center !important;
		line-height: 1.35;
		margin-bottom: 1rem;
		font-size: 1.6rem !important;
	}
	section.why-xponent-section .processing-content span.more p {
		font-size: 1.6rem !important;
		text-align: center !important;
	}
	section.why-xponent-section .xpn-box-two .processing-content {
		padding-bottom: 2rem;
	}
}

section.the-first-step .row.tf-mt-5 {
	margin: 4rem 0;
}

/*want to learn more css */

section.want-to-learmore {
	margin: 2rem 0 3rem;
	/* 	background-color: #ffffff; */
}

section.want-to-learmore .inner-more-cnt h3 {
	text-align: center;
	font-size: 2.8rem;
	padding-bottom: 4rem;
	font-weight: 500;
}



section.want-to-learmore .inner-more-cnt h4 {
	border-bottom: 0.1rem solid #000;
	width: fit-content;
	padding: 0rem 0rem 0.5rem;
	margin: 0.55rem 0;
}

section.want-to-learmore .inner-more-cnt p {
	width: 78%;
	font-size: 1.8rem;
	font-weight: 600;
	min-height: 3rem;
	margin: 0 0 0.5rem;
}

section.want-to-learmore .inner-more-cnt p a {
	font-size: 1.8rem;
	font-weight: 600;
	color: #000;
	text-decoration: none;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

section.want-to-learmore .inner-more-cnt p.active a {
	overflow: visible !important;
	display: initial !important;
	-webkit-line-clamp: initial;
	-webkit-box-orient: initial;
}

section.want-to-learmore .inner-more-cnt p a:hover,
section.want-to-learmore span.read-more-btn:hover {
	color: #21552F !important;
}

section.want-to-learmore p.bottom-cnt {
	display: none;
	margin-top: -1rem;
}

section.want-to-learmore span.read-more-btn {
	font-weight: 500;
	cursor: pointer;
}

section.want-to-learmore .benefit-btn {
	text-align: center;
	margin: 6rem 0 0;
}

section.want-to-learmore .benefit-btn a.banner-button {
	font-size: 1.8rem;
	padding: 1vw 4.5vw;
	color: #000;
	border: 2px solid #000;
}

section.want-to-learmore .inner-more-cnt .text-mb-2 {
	margin-bottom: 3rem;
	color: #3D3D3D;
}

section.want-to-learmore .bottom-field-details {
	display: none;
}

@media(max-width:991px) {
	section.want-to-learmore .inner-more-cnt p {
		width: 100%;
	}
	section.want-to-learmore .inner-more-cnt .text-mb-2 {
		min-height: 20rem;
	}
	section.want-to-learmore .inner-more-cnt p a {
		font-size: 1.6rem;
	}
	section.want-to-learmore .inner-more-cnt img {
		width: 30%;
	}
	section.want-to-learmore .learn-session-count {
		text-align: center;
		width: 70%;
		margin: 0 auto;
	}
	section.want-to-learmore span.read-more-btn {
		float: left;
	}
	section.want-to-learmore .inner-more-cnt p {
		text-align: left;
	}
	section.want-to-learmore .inner-more-cnt {
		margin: 0;
	}
	section.want-to-learmore .benefit-btn {
		text-align: center;
		margin: 3rem 0 2rem;
	}
}

@media(max-width:767px) {
	section.want-to-learmore .container {
		padding: 0 2rem;
		max-width: 100%;
	}
	section.want-to-learmore .inner-more-cnt h3 {
		font-size: 2.1rem;
	}
	section.want-to-learmore .inner-more-cnt p {
		text-align: left;
	}
	section.want-to-learmore span.read-more-btn {
		float: left;
	}
	section.want-to-learmore .inner-more-cnt .text-mb-2 {
		margin-bottom: 3.55rem;
		min-height: 100%;
	}
	section.want-to-learmore .benefit-btn a.banner-button {
		padding: 4% 23%;
	}
	.middle-field-details {
		margin-top: 2rem;
	}
	section.want-to-learmore .inner-more-cnt img {
		width: 40%;
	}
	section.want-to-learmore .benefit-btn {
		margin: 5rem 0;
	}
	section.want-to-learmore .inner-more-cnt p a {
		font-size: 1.8rem;
	}
	section.want-to-learmore .inner-more-cnt p {
		width: 100%;
		min-height: 100%;
	}
	section.want-to-learmore .inner-more-cnt p a {
		font-size: 1.8rem;
	}
	section.want-to-learmore .benefit-btn {
		display: block;
	}
	section.want-to-learmore .learn-session-count {
		width: 100%;
	}
	section.want-to-learmore {
		margin: 2rem 0 1rem;
	}
	section.want-to-learmore {
		position: relative;
		padding: 0;
		margin: 2rem 0 3rem !important;
	}
}

.analyst-slider-parent{
	min-height: 48rem;
	max-height: 48rem;
}
.analyst-slider-parent-stopslide {
	min-height: 45rem;
	max-height: 45rem;
}
@media(max-width: 767px){
	.analyst-slider-parent, .analyst-slider-parent-stopslide {
		min-height: 100%;
		max-height: 100%;
	}
	.analyst-slider-parent-stopslide {
		min-height: 100%;
		max-height: 100%;
	}
	section.xponent-commercial a.banner-button {
		display: inline-block;
	}
}