section.trp_solutions.bg-white {background-color: white;}
section.trp_solutions.bg-light-gray {background-color: #F9FBFF;}
section.trp_solutions.bg-light-blue{background-color: rgba(243,247,251,1);}
section.trp_solutions.bg-white-light-blue {background: rgb(255,255,255); background: -moz-linear-gradient(180deg, rgba(255,255,255,1) 40%, rgba(243,247,251,1) 40%); background: -webkit-linear-gradient(180deg, rgba(255,255,255,1) 40%, rgba(243,247,251,1) 40%); background: linear-gradient(180deg, rgba(255,255,255,1) 40%, rgba(243,247,251,1) 40%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f3f7fb",GradientType=1);}

section.trp_solutions .flex-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
section.trp_solutions .flex-align-center{-ms-flex-align:center;align-items:center;}

section.trp_solutions.simple-stats-cards-list .row.sp_80{margin-left:-40px;margin-right:-40px}
section.trp_solutions.simple-stats-cards-list .row.sp_80 >div{padding-left:40px;padding-right:40px}

section.trp_solutions.simple-stats-cards-list .row.sp_64{margin-left:-32px;margin-right:-32px}
section.trp_solutions.simple-stats-cards-list .row.sp_64 >div{padding-left:32px;padding-right:32px}

section.trp_solutions.simple-stats-cards-list .equalcol-card{margin-bottom:40px}
section.trp_solutions.simple-stats-cards-list .equalcol-card .equal-card{min-height:100% !important;margin-bottom:0 !important;}

section.trp_solutions.simple-stats-cards-list .s-title{text-align:center;font-family:inherit;margin:0 0 80px;font-weight:900;letter-spacing:-0.024em;color:#222222;}
section.trp_solutions.simple-stats-cards-list h2{text-align: center;font-family: inherit;margin: 0 0 80px;font-weight: 900;letter-spacing: -0.024em;color: #222222;}
section.trp_solutions.simple-stats-cards-list .btn{padding:24px 64px;font-family:inherit;font-weight:700;font-size:21px;line-height:28px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center}

section.trp_solutions.simple-stats-cards-list{padding:120px 0 120px;}


section.trp_solutions.simple-stats-cards-list .trp_solutions-card .stats-columns {
	display: flex;
	flex-wrap: wrap;
	gap: 40px;
}

section.trp_solutions.simple-stats-cards-list .trp_solutions-card .stats-columns.four-columns {
	gap: 20px;
}

section.trp_solutions.simple-stats-cards-list .trp_solutions-card .stats-columns ._item {
	padding: 32px;
	border-radius: 16px;
	background-repeat: no-repeat;
	background-position: right 0;
	background-size: auto auto;
}
section.trp_solutions.simple-stats-cards-list .trp_solutions-card .stats-columns.two-columns {
	column-gap: var(--s6);
	row-gap: var(--s3);
}
section.trp_solutions.simple-stats-cards-list .trp_solutions-card .stats-columns.two-columns ._item {
	flex-basis: calc(50% - 24px);
	max-width: calc(50% - 24px);
}
section.trp_solutions.simple-stats-cards-list .trp_solutions-card .stats-columns.three-columns ._item {
	flex-basis: calc(33.33% - 26.66px);
    max-width: calc(33.33% - 26.66px);
}

section.trp_solutions.simple-stats-cards-list .trp_solutions-card .stats-columns.four-columns ._item {
	flex-basis: calc(25% - 15px);
  	max-width: calc(25% - 15px);
	background-position: right 0px top -25px;

}

.wysiwyg section.trp_solutions.simple-stats-cards-list .trp_solutions-card .stats-columns {
	gap: 8px;
	justify-content: space-between;
}
.wysiwyg section.trp_solutions.simple-stats-cards-list .trp_solutions-card .stats-columns.three-columns ._item {
	flex-basis: calc(33.33% - 8px);
	max-width: calc(33.33% - 8px);
}

.wysiwyg section.trp_solutions.simple-stats-cards-list .trp_solutions-card .stats-columns.four-columns ._item {
	flex-basis: calc(25% - 8px);
	max-width: calc(25% - 8px);

}
.wysiwyg section.trp_solutions.simple-stats-cards-list .trp_solutions-card .stats-columns ._item {
	padding: 16px;
}
/*
Update the code that will alternate color when the class is .trp_solutions-card.cards-bg-alternate-style. When 3 columns per row then green, blue, teal. When 4 columns per row then green, blue, teal, transparent*/


section.trp_solutions.simple-stats-cards-list .trp_solutions-card.cards-bg-green .stats-columns ._item,
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.cards-bg-alternate-style .stats-columns.three-columns ._item:nth-child(3n+1),
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.cards-bg-alternate-style .stats-columns.four-columns ._item:nth-child(4n+1) {
	background-color: #F5FAEF;
	background-image: url(/wp-content/themes/fx/assets/img/blocks/innerpage/stats-list-with-main-intro-cta-link/cards-bg-green-dots.svg);

}
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.cards-bg-green ._value,
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.cards-bg-alternate-style .stats-columns.three-columns ._item:nth-child(3n+1) ._value,
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.cards-bg-alternate-style .stats-columns.four-columns ._item:nth-child(4n+1) ._value {
	color: #26B16D;
}
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.cards-bg-blue .stats-columns ._item,
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.cards-bg-alternate-style .stats-columns.three-columns ._item:nth-child(3n+2),
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.cards-bg-alternate-style .stats-columns.four-columns ._item:nth-child(4n+2) {

	background-color: var(--Core-Blue-blue-00, #F9FBFF);
	background-image: url(/wp-content/themes/fx/assets/img/blocks/innerpage/stats-list-with-main-intro-cta-link/cards-bg-blue-dots.svg);
}
section.trp_solutions.simple-stats-cards-list.anchor-bottom .trp_solutions-card.cards-bg-blue .stats-columns ._item {
	padding: 32px!important;
}
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.cards-bg-blue ._value,
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.cards-bg-alternate-style .stats-columns.three-columns ._item:nth-child(3n+2) ._value,
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.cards-bg-alternate-style .stats-columns.four-columns ._item:nth-child(4n+2) ._value {

	color: #207DE9 !important;
}
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.cards-bg-teal .stats-columns ._item,
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.cards-bg-alternate-style .stats-columns.three-columns ._item:nth-child(3n+3),
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.cards-bg-alternate-style .stats-columns.four-columns ._item:nth-child(4n+3)  {
	background-color: #EDF9F8;
	background-image: url(/wp-content/themes/fx/assets/img/blocks/innerpage/stats-list-with-main-intro-cta-link/cards-bg-teal-dots.svg);
}
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.cards-bg-teal ._value,
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.cards-bg-alternate-style .stats-columns.three-columns ._item:nth-child(3n+3) ._value,
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.cards-bg-alternate-style .stats-columns.four-columns ._item:nth-child(4n+3) ._value {
	color: #4DC1B9!important;
}
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.cards-bg-transparent .stats-columns ._item,
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.cards-bg-alternate-style .stats-columns.four-columns ._item:nth-child(4n+4) {
	border: 1px solid #6E7B81;
}
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.cards-bg-transparent ._value,
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.cards-bg-alternate-style .stats-columns.four-columns ._item:nth-child(4n+4) ._value {
	color: #207DE9;
}

section.trp_solutions.simple-stats-cards-list .trp_solutions-card{margin-bottom:48px;position:relative;z-index:0;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.bg-light-green-dots{background: #EDF9F8;}
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.bg-light-green-dots:before{content:"";position:absolute;z-index:-1;right:0;top:0;width:60px;height:57px;background:url(/wp-content/themes/fx/assets/img/blocks/innerpage/stats-list-with-main-intro-cta-link/solution-dots-tr.png) no-repeat right 0;}
section.trp_solutions.simple-stats-cards-list .trp_solutions-card.bg-light-green-dots:after{content:"";position:absolute;z-index:-1;left:0;bottom:0;width:60px;height:99px;background:url(/wp-content/themes/fx/assets/img/blocks/innerpage/stats-list-with-main-intro-cta-link/solution-dots-bl.png) no-repeat center;}
section.trp_solutions.simple-stats-cards-list .trp_solutions-card ._value{font-family:inherit;margin:0 0 8px;font-size: 48px; font-style: normal; font-weight: 800; line-height: 56px;  letter-spacing: -1.728px; }
section.trp_solutions.simple-stats-cards-list .trp_solutions-card ._title{font-family:inherit;margin:0;font-weight: 600;letter-spacing: -0.018em;color: #6E7B81;}
section.trp_solutions.simple-stats-cards-list .trp_solutions-card ._subtitle{margin: 0; font-family: inherit; font-weight: 400;  color: #6E7B81;}
section.trp_solutions.simple-stats-cards-list.rows-without-margin-bottom .trp_solutions-card {margin-bottom: 0px!important;}
section.trp_solutions.simple-stats-cards-list .trp_solutions-act{text-align:center}

section.trp_solutions.simple-stats-cards-list .fx-wistia-wrapper .fx-wistia2 {overflow: hidden; -webkit-box-shadow: 6px 6px 35px rgba(0,0,0,.160784); -moz-box-shadow: 6px 6px 35px rgba(0,0,0,.160784); box-shadow: 6px 6px 35px rgba(0,0,0,.160784); -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;} 
section.trp_solutions.simple-stats-cards-list .fx-wistia-wrapper.centered {margin: 0 auto 80px; max-width: 872px; position: relative; z-index: 0;}
section.trp_solutions.simple-stats-cards-list .fx-wistia-wrapper .left-bottom-tooltip {position: absolute; width: 340px; margin: 50px 0 0; font-family: 'Kalam',cursive; left: -215px; top: 100%; font-weight: 400; font-size: 16px; line-height: 26px; text-align: center; color: #083A74; -webkit-transform: rotate(-9deg); -moz-transform: rotate(-9deg); -ms-transform: rotate(-9deg); -o-transform: rotate(-9deg); transform: rotate(-9deg); max-width: 100%;}
section.trp_solutions.simple-stats-cards-list .fx-wistia-wrapper .left-bottom-tooltip:before {content: ""; position: absolute; bottom: 100%; left: 50%; margin-left: -26px; width: 52px; height: 88px; background: url(/wp-content/themes/fx/assets/img/blocks/innerpage/stats-list-with-main-intro-cta-link/left-arrow.png) no-repeat center bottom;}

section.trp_solutions.simple-stats-cards-list .content {margin-bottom: 80px;}

@media (min-width: 1025px) and (max-width: 1439px) { 
	section.trp_solutions.simple-stats-cards-list .trp_solutions-card ._value{
        font-size: 38px;
        margin-bottom: 16px;
        font-style: normal;
        font-weight: 800;
        line-height: 46px;
        letter-spacing: -1.368px;
	}
}

@media  (max-width: 1024px) { 
	section.trp_solutions.simple-stats-cards-list .trp_solutions-card ._value{
		font-size: 32px;
		font-style: normal;
		font-weight: 800;
		line-height: 44px;
		letter-spacing: -1.152px;
	}
}
@media screen and (min-width: 1021px) {

}
@media (max-width:1024px){
	section.trp_solutions.simple-stats-cards-list{padding-top:80px}
	section.trp_solutions.simple-stats-cards-list .trp_solutions-card,
	section.trp_solutions.simple-stats-cards-list .content {margin-bottom:48px}
	section.trp_solutions.simple-stats-cards-list .trp_solutions-card .stats-columns.three-columns ._item {
		flex-basis: calc(50% - 20px);
        max-width: calc(50% - 20px);
	}
	section.trp_solutions.simple-stats-cards-list .trp_solutions-card .stats-columns.four-columns ._item {
		flex-basis: calc(50% - 10px);
        max-width: calc(50% - 10px);
	}
	section.trp_solutions.simple-stats-cards-list .trp_solutions-card .stats-columns.three-columns ._item:nth-child(3n+3) {
		flex-basis: calc(50% - 20px);
        max-width: calc(50% - 20px);
	}
	.wysiwyg section.trp_solutions.simple-stats-cards-list .trp_solutions-card .stats-columns {
		gap: 16px;
	}
	.wysiwyg section.trp_solutions.simple-stats-cards-list .trp_solutions-card .stats-columns.three-columns ._item {
		flex-basis: calc(50% - 16px);
		max-width: calc(50% - 16px);
	}
	.wysiwyg section.trp_solutions.simple-stats-cards-list .trp_solutions-card .stats-columns.three-columns ._item:nth-child(3n+3) {
		flex-basis: 100% ;
		max-width: 100% ;

	}
}

@media (max-width: 1440px) {
	section.trp_solutions.simple-stats-cards-list .fx-wistia-wrapper .left-bottom-tooltip { left: 0; margin-top: 30px; }
	section.trp_solutions.simple-stats-cards-list .fx-wistia-wrapper .left-bottom-tooltip:before {left: -5px; margin-left: 0; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);}
}

@media (max-width: 767px) {
	section.trp_solutions.simple-stats-cards-list .fx-wistia-wrapper .left-bottom-tooltip {position: relative;}
	section.trp_solutions.simple-stats-cards-list .trp_solutions-card .stats-columns {
		flex-direction: column;
	}
	section.trp_solutions.simple-stats-cards-list .trp_solutions-card .stats-columns.two-columns ._item,
	section.trp_solutions.simple-stats-cards-list .trp_solutions-card .stats-columns.four-columns ._item,
	section.trp_solutions.simple-stats-cards-list .trp_solutions-card .stats-columns.three-columns ._item {
		flex-basis: 100%!important;
		max-width: 100%!important;
	}
}

/*** Stats Cards w/ Logos Slider ***/

section.trp_solutions.stats-cards-with-logos-slider .row.flex_row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
section.trp_solutions.stats-cards-with-logos-slider .row.flex_alc{-ms-flex-align:center;align-items:center;}
section.trp_solutions.stats-cards-with-logos-slider .row.flex_alc .fx-link-with-arrow { padding: 0px!important;}
section.trp_solutions.stats-cards-with-logos-slider .row.sp_28{margin-left:-14px;margin-right:-14px; display: flex;}
section.trp_solutions.stats-cards-with-logos-slider .row.sp_28.stat-color-teal .clients-card {border-color: #4DC1B9 ;}
section.trp_solutions.stats-cards-with-logos-slider .row.sp_28>div{padding-left:14px;padding-right:14px}

section.trp_solutions.stats-cards-with-logos-slider{font-family:'Inter',sans-serif;padding:74px 0 100px;}
	section.trp_solutions.stats-cards-with-logos-slider h2{font-family:inherit;margin:0;font-weight: 900;font-size: 39px;line-height: 50px;padding-right:15%}
	section.trp_solutions.stats-cards-with-logos-slider .clients-card{border-left:3px solid #207DE9;padding-left:15px}
	section.trp_solutions.stats-cards-with-logos-slider .clients-card .card-title{font-family:inherit;margin:0 0 4px;color: #222;font-weight: 600;font-size: 16px;line-height: 26px;}
	section.trp_solutions.stats-cards-with-logos-slider .clients-card .card-value{font-family:inherit; color: #222; margin:0 0 4px;font-weight: 900;font-size: 30px;line-height: 26px;}
	section.trp_solutions.stats-cards-with-logos-slider .clients-card .card-text{font-family:inherit;margin:0;font-weight: 400;font-size: 14px;line-height: 26px;text-transform: uppercase;}
	
	section.trp_solutions.stats-cards-with-logos-slider .clients-list{height:405px;position:relative;margin:0;}

	section.trp_solutions.stats-cards-with-logos-slider .clients-list ul li:nth-child(3n+1) a{
		align-items: flex-start; /* Align the first item to the top */
	}
	
	section.trp_solutions.stats-cards-with-logos-slider .clients-list ul li:nth-child(3n+2) a {
		align-items: center; /* Align the second item to the center */
	}
	
	section.trp_solutions.stats-cards-with-logos-slider .clients-list ul li:nth-child(3n+3) a {
		align-items: flex-end; /* Align the third item to the bottom */
		width: auto!important;
	}		
	section.trp_solutions.stats-cards-with-logos-slider .clients-list ul{list-style:none;margin:0; padding:25px 0; padding-top: 80px;position:absolute;top:0;white-space:nowrap;display:-ms-flexbox;display:flex;left:0;-webkit-animation:marquee 55s linear infinite;-moz-animation:marquee 55s linear infinite;-ms-animation:marquee 55s linear infinite;-o-animation:marquee 55s linear infinite;animation:marquee 55s linear infinite;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0); overflow: visible;}
	section.trp_solutions.stats-cards-with-logos-slider .clients-list:hover ul{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}
	section.trp_solutions.stats-cards-with-logos-slider .clients-list ul li{display:flex; height: 300px; position: relative;vertical-align:top;     flex: 0 0 auto !important;}
	section.trp_solutions.stats-cards-with-logos-slider .clients-list ul li a{overflow:hidden;display:block;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;align-items:center;-ms-flex-pack:center;justify-content:center;}
	
	@-webkit-keyframes marquee{100%{-webkit-transform:translateX(-100%)}}
	@-moz-keyframes marquee{100%{-moz-transform:translateX(-100%)}}
	@-ms-keyframes marquee{100%{-ms-transform:translateX(-100%)}}
	@-o-keyframes marquee{100%{-o-transform:translateX(-100%)}}
	@keyframes marquee{100%{transform:translateX(-100%)}}
	
@media screen and (min-width: 700px) {
	
	section.trp_solutions.stats-cards-with-logos-slider .clients-list::before {
		content: "";
		position: absolute;
		z-index: 1;
		width: 200px;
		bottom: 0;
		pointer-events: none;
		left: 0;
		top: 91px;
		height: 100%;
		background: linear-gradient(90deg, #FFF 0%, rgba(247, 250, 255, 0.00) 100%);
	}
	section.trp_solutions.stats-cards-with-logos-slider .clients-list::after {
		content: "";
		position: absolute;
		z-index: 1;
		width: 200px;
		bottom: 0;
		pointer-events: none;
		right: 0;
		height: 100%;
		background: linear-gradient(90deg, #FFF 0%, rgba(247, 250, 255, 0.00) 100%);
		rotate: 180deg;
		top: 91px;
	}
	section.trp_solutions.stats-cards-with-logos-slider .row.sp_28>div.three-columns { width: 33.333%;}

}
@media (max-width:1440px){	
	section.trp_solutions.stats-cards-with-logos-slider h2{font-size: 32px;line-height: 42px;padding-right: 30%;}
	section.trp_solutions.stats-cards-with-logos-slider .clients-card .card-value{font-size: 28px;line-height: 34px}
}

@media (max-width:1199px){
	section.trp_solutions.stats-cards-with-logos-slider h2{margin-bottom:24px}
}

@media (max-width:1024px){
	section.trp_solutions.stats-cards-with-logos-slider h2{font-size: 28px;line-height: 34px;padding-right: 0;}
	section.trp_solutions.stats-cards-with-logos-slider .clients-card .card-value{font-size: 24px;line-height: 30px}
	section.trp_solutions.stats-cards-with-logos-slider{padding:48px 0}
}
@media (max-width:991px){
	section.trp_solutions.stats-cards-with-logos-slider .clients-list ul{padding-top: 40px;}
}

@media (min-width:401px) and (max-width:767px){
	section.trp_solutions.stats-cards-with-logos-slider .row.sp_28 {
		flex-wrap: wrap;
	}
	section.trp_solutions.stats-cards-with-logos-slider .row.sp_28 .four-columns {
		flex-basis: 50%;
	}
	section.trp_solutions.stats-cards-with-logos-slider .row.sp_28 .four-columns:nth-child(4n+3),
	section.trp_solutions.stats-cards-with-logos-slider .row.sp_28 .four-columns:nth-child(4n+4) {
		margin-top: 32px;
	}
	section.trp_solutions.stats-cards-with-logos-slider .row.sp_28 .three-columns {
		flex-basis: 50%;
	}
	section.trp_solutions.stats-cards-with-logos-slider .row.sp_28 .three-columns:nth-child(3n+3) {
		flex-basis: 100%;
	}
	section.trp_solutions.stats-cards-with-logos-slider .row.sp_28 .three-columns {
		margin-top: 32px;
	}

}
@media (max-width:400px){
	section.trp_solutions.stats-cards-with-logos-slider .col-sm-4:last-child .clients-card{border-bottom:0;padding-bottom: 0;}
	section.trp_solutions.stats-cards-with-logos-slider .clients-card{border-left: 0;padding-left: 0;border-bottom: 3px solid #207DE9;padding-bottom: 15px;margin-bottom:15px}
	section.trp_solutions.stats-cards-with-logos-slider .row.sp_28 {
		flex-direction: column;
	}
}
/*** Customizations ***/

section.trp_solutions.no-padding-top {padding-top: 0px;}
section.trp_solutions.no-padding-bottom {padding-bottom: 0px;}

section.trp_solutions.stats-format1 .trp_solutions-card ._value{margin: 0 0 10px; font-family: inherit; font-weight: 900; font-size: 60px; line-height: 1; color: #207DE9;}
section.trp_solutions.stats-format1 .trp_solutions-card ._title{margin: 0; font-family: inherit; font-weight: 900; font-size: 18px; line-height: 18px; color: #142034;}
section.trp_solutions.stats-format1 .trp_solutions-card ._subtitle{margin: 0; font-family: inherit; font-weight: 400; font-size: 14px; line-height: 28px; text-transform: uppercase; color: #142034;}

section.trp_solutions.gap-40px-between-containers .content {margin-bottom: var(--s5);}
section.trp_solutions.gap-40px-between-containers .trp_solutions-card {margin-bottom: var(--s0);}

@media (min-width: 1025px) {
	section.trp_solutions.simple-stats-cards-list.gap-32px-between-containers .trp_solutions-card .stats-columns {
		gap: 32px!important;
		justify-content: space-between!important;
	}
	section.trp_solutions.simple-stats-cards-list.gap-32px-between-containers .trp_solutions-card .stats-columns.three-columns ._item {
		flex-basis: calc(33.33% - 21.3px)!important;
		max-width: calc(33.33% - 21.3px)!important;
	}

	section.trp_solutions.simple-stats-cards-list.gap-32px-between-containers .trp_solutions-card .stats-columns.four-columns ._item {
		flex-basis: calc(25% - 21.3px)!important;
		max-width: calc(25% - 21.3px)!important;

	}
}
section.trp_solutions.simple-stats-cards-list.anchor-bottom {
	overflow: hidden;
}
section.trp_solutions.simple-stats-cards-list.anchor-bottom .trp_solutions-card {
	margin-bottom: -16px!important;
}
section.trp_solutions.simple-stats-cards-list.no-padding-bottom .trp_solutions-card {margin-bottom: var(--s0);}

section.trp_solutions.padding-32px-stats-boxes .trp_solutions-card.cards-bg-teal ._item {padding: 32px!important;}

/*** Accordion / Load More Button Styles ***/

section.trp_solutions.simple-stats-cards-list .simple-stats-cards-list__accordion {
	margin-top: 48px;
}

section.trp_solutions.simple-stats-cards-list .simple-stats-cards-list__toggle {
	border-radius: var(--s1, 8px);
	background: rgba(204, 228, 255, 0.30);
	display: flex;
	width: 100%;
	padding: 16px 48px;
	justify-content: center;
	align-items: center;
	gap: 8px;
	outline: none;
	border: 0px;
	color: var(--Primary-Blue, #207DE9);
	font-family: var(--font-inter);
	font-size: 24px;
	font-style: normal;
	font-weight: 600;
	line-height: 32px;
	letter-spacing: -0.864px;
	cursor: pointer;
	transition: background 0.3s ease-in-out;
}

section.trp_solutions.simple-stats-cards-list .simple-stats-cards-list__toggle:hover {
	background: rgba(204, 228, 255, 0.50);
}

section.trp_solutions.simple-stats-cards-list .simple-stats-cards-list__toggle .toggle-icon {
	display: flex;
	transition: transform 0.3s ease-in-out;
}

section.trp_solutions.simple-stats-cards-list .simple-stats-cards-list__toggle .toggle-icon i {
	font-size: 30px;
	transition: transform 0.3s ease-in-out;
}

/* Rotate the chevron when accordion is open */
section.trp_solutions.simple-stats-cards-list .simple-stats-cards-list__accordion.is-open .toggle-icon {
	transform: rotate(-180deg);
}

@media (max-width: 767px) {
	section.trp_solutions.simple-stats-cards-list .simple-stats-cards-list__toggle {
		font-size: 18px;
		padding: 12px 24px;
	}
	
	section.trp_solutions.simple-stats-cards-list .simple-stats-cards-list__toggle .toggle-icon i {
		font-size: 24px;
	}
}