/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 06 2026 | 13:59:21 */
/* Paragraph Last Child - Tweaks */

p:last-child {
  margin-block-end: 0;
}

/* Accordion - Fullwidth - Dark Gray */
.acc-full .e-n-accordion-item {
    border-bottom: 2px solid rgba(255, 255, 255, 0.25);
    padding: 0 20px;
}
.acc-boxed .acc-full .e-n-accordion-item {
	background-color: #222;
	border-radius: 0;
	padding: 0 16px;
}
	@media only screen and (min-width: 1168px) { /* Large devices (large laptops and desktops, 1168px and up) */
		.acc-boxed .acc-full .e-n-accordion-item {
			border-radius: 15px;
		}
	}

.acc-full .e-n-accordion-item-title-text {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
}
	@media only screen and (min-width: 768px) { /* Medium devices (tablets/desktops, 768px and up) */
		.acc-full .e-n-accordion-item-title-text {
			align-items: center;
			flex-direction: row;
		}
	}

.acc-full .e-n-accordion-item-title {
    margin: 0 auto;
    max-width: 1366px;
    padding: 60px 0;
    width: 100%;
}
.acc-boxed .acc-full .e-n-accordion-item-title {
    max-width: none;
    padding: 30px 0;
    width: 100%;
}
	@media only screen and (min-width: 768px) { /* Medium devices (tablets/desktops, 768px and up) */
			.acc-boxed .acc-full .e-n-accordion-item-title {
				padding: 40px 0;
			}
		}
	@media only screen and (min-width: 1168px) { /* Large devices (large laptops and desktops, 1168px and up) */
			.acc-boxed .acc-full .e-n-accordion-item-title {
				padding: 60px 80px;
			}
		}


.acc-full .acc-num,
.acc-full .acc-title {
	color: #fff;
	/* float: left;
	color: rgba(255, 255, 255, 0.35);
	 */
}
.acc-boxed .acc-full .acc-title h3 {
	margin-bottom: 0;
}
.acc-full .acc-subtitle {
	max-width: 314px;
}
	@media only screen and (min-width: 768px) { /* Medium devices (tablets/desktops, 768px and up) */
		.acc-full .acc-subtitle {
			max-width: 414px;
		}
	}
	@media only screen and (min-width: 1168px) { /* Large devices (large laptops and desktops, 1168px and up) */
		.acc-full .acc-subtitle {
			max-width: 514px;
		}
	}

.acc-boxed .acc-full .acc-subtitle {
	display: none;
	visibility: hidden;
}
.acc-full .acc-num {
	border-right: 1px solid rgba(255, 255, 255, 0.25);
	font-size: 4.1255em;
	font-weight: 800;
	margin-right: 80px;
	line-height: 1em;
}
	@media only screen and (max-width: 766px) { /* Small devices (mobile/tablets, 767px and below) */
		.acc-full .acc-num {
			border-right: none;
			border-bottom: 1px solid rgba(255, 255, 255, 0.25);
			margin-bottom: 30px;
			padding-bottom: 30px;
			width: auto;
		}
	}
	@media only screen and (min-width: 768px) { /* Medium devices (tablets/desktops, 768px and up) */
		.acc-full .acc-num {
			font-size: 6.1255em;
			margin-right: 40px;
			width: 170px;
		}
	}
	@media only screen and (min-width: 1168px) { /* Large devices (large laptops and desktops, 1168px and up) */
		.acc-full .acc-num {
			font-size: 7.1255em;
			margin-right: 80px;
			width: 210px;
		}
	}


.acc-full .e-n-accordion-item .e-n-accordion-item-title-icon {
	border: 1px solid rgba(255, 255, 255, 0.35);
	border-radius: 100px;
	padding: 16px 16px 18px;
}
.acc-full .e-n-accordion-item[open] .e-n-accordion-item-title-icon {
	border: 1px solid #fff;
}
.acc-full .e-n-accordion-item .e-n-accordion-item-title-icon span > svg {
	fill: rgba(255, 255, 255, 0.35)!important;
	height: 20px;
	width: auto;
}
.acc-full .e-n-accordion-item[open]  .e-n-accordion-item-title-icon span > svg {
	fill: #fff !important;
}
	
.acc-full .acc-title h3 {
	color: #fff;
	font-size: 1.25rem;
	font-weight: 800;
	margin-bottom: 18px;
	text-transform: uppercase;
}
	@media only screen and (min-width: 1168px) { /* Large devices (large laptops and desktops, 1168px and up) */
		.acc-full .acc-title h3 {
			font-size: 1.75rem;
		}
	}


.acc-full .e-n-accordion-item[open] {
	border-bottom: 2px solid #fff;
}
.acc-full .e-n-accordion-item[open] .acc-num,
.acc-full .e-n-accordion-item[open] .acc-title {
	color: #fff;
}
.acc-full .e-n-accordion-item .acc-title {
	opacity: 1;
	transition: opacity 0.3s ease-in-out;
}
.acc-full .e-n-accordion-item[open] .acc-title {
	opacity: 0;
	transition: opacity 0.2s ease-in-out;
}
.acc-full .e-n-accordion-item[open] .acc-num {
	color: #9C72FF;
}
.acc-full .e-n-accordion-item[open] .acc-num {
	border-right: 1px solid #fff;
}
	@media only screen and (max-width: 766px) { /* Small devices (mobile/tablets, 767px and below) */
		.acc-full .e-n-accordion-item[open] .acc-num {
			border-right: none;
			border-bottom: 1px solid #fff;
		}
	}

.acc-full .e-n-accordion-item .e-con-boxed.e-flex,
.acc-boxed .acc-full .e-n-accordion-item .e-con-boxed.e-flex {
	border: none;
	min-height: 400px;
	padding: 0;
}
	@media only screen and (min-width: 1168px) { /* Large devices (large laptops and desktops, 1168px and up) */
		.acc-full .e-n-accordion-item .e-con-boxed.e-flex,	
		.acc-boxed .acc-full .e-n-accordion-item .e-con-boxed.e-flex {
				padding: 0 200px 0 370px;
			}
		.acc-full .e-n-accordion-item .e-con-boxed.e-flex {
			padding: 0 200px 0 290px;
			margin: 0 auto;
			max-width: 1366px;
			}
		}


.acc-full .e-n-accordion-item[open] {
	background: url('https://staging-8257-technologyenhancedassetmanagement.wpcomstaging.com/wp-content/uploads/2026/07/bg-accordion.jpg') top center no-repeat;
	background-size: cover !important;
}
.acc-full .e-n-accordion-item[open] .e-n-accordion-item-title,
.acc-full .e-n-accordion-item[open] .e-con-boxed.e-flex {
	background: transparent !important;
}
.acc-boxed #acc-tech.acc-full #panel-gnos.e-n-accordion-item {
	background: url('https://staging-8257-technologyenhancedassetmanagement.wpcomstaging.com/wp-content/uploads/2026/09/photo-tt-slide-1-dark.jpg') 50% 60% no-repeat;
	background-size: cover;
}
.acc-boxed #acc-tech.acc-full #panel-gnos.e-n-accordion-item[open],
.acc-full #panel-gnos.e-n-accordion-item[open]
{
	background: url('https://staging-8257-technologyenhancedassetmanagement.wpcomstaging.com/wp-content/uploads/2026/09/photo-tt-slide-1.jpg') 50% 60% no-repeat;
	background-size: cover;
}
.acc-boxed #acc-tech.acc-full #panel-axient.e-n-accordion-item {
	background: url('https://staging-8257-technologyenhancedassetmanagement.wpcomstaging.com/wp-content/uploads/2026/09/photo-tt-slide-2-dark.jpg') 50% 40% no-repeat;
	background-size: cover;
}
.acc-boxed #acc-tech.acc-full #panel-axient.e-n-accordion-item[open],
.acc-full #panel-axient.e-n-accordion-item[open]
{
	background: url('https://staging-8257-technologyenhancedassetmanagement.wpcomstaging.com/wp-content/uploads/2026/09/photo-tt-slide-2.jpg') 50% 40% no-repeat;
	background-size: cover;
}
.acc-boxed #acc-tech.acc-full #panel-vantage.e-n-accordion-item {
	background: url('https://staging-8257-technologyenhancedassetmanagement.wpcomstaging.com/wp-content/uploads/2026/09/photo-tt-slide-3-dark.jpg') 50% 20% no-repeat;
	background-size: cover;
}
.acc-boxed #acc-tech.acc-full #panel-vantage.e-n-accordion-item[open],
.acc-full #panel-vantage.e-n-accordion-item[open]
{
	background: url('https://staging-8257-technologyenhancedassetmanagement.wpcomstaging.com/wp-content/uploads/2026/09/photo-tt-slide-3.jpg') 50% 20% no-repeat;
	background-size: cover;
}
.acc-boxed #acc-tech.acc-full #panel-mars.e-n-accordion-item {
	background: url('https://staging-8257-technologyenhancedassetmanagement.wpcomstaging.com/wp-content/uploads/2026/09/photo-tt-slide-4-dark.jpg') 50% 15% no-repeat;
	background-size: cover;
}
.acc-boxed #acc-tech.acc-full #panel-mars.e-n-accordion-item[open],
.acc-full #panel-mars.e-n-accordion-item[open]
{
	background: url('https://staging-8257-technologyenhancedassetmanagement.wpcomstaging.com/wp-content/uploads/2026/09/photo-tt-slide-4.jpg') 50% 15% no-repeat;
	background-size: cover;
}


.acc-boxed #acc-tech.acc-full .e-n-accordion-item-title:hover {
	background-color: transparent !important;
}


