.headerWrapper.elementor-sticky--effects {
	background-color: #091736 !important;
}
.headerWrapper.elementor-sticky--effects .scLogo {
	filter: brightness(0) invert(1);
}
.wsCard {
    position: relative;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 30px;
}
.expertCard{
	background: radial-gradient(186.63% 3274.22% at 130.97% 106.16%, rgba(124, 223, 191, 0.4) 0%, rgba(94, 95, 231, 0.4) 100%);
}
.tmCarousel .elementor-swiper-button {
	border: 0.5px solid #091736 !important;
	padding: 10px !important;
}
.tmCarousel .elementor-swiper-button svg {
	fill: transparent !important;
}
.tmCarousel .tmClientDesg {
	position: relative;
	padding-left: 16px;
	display: flex;
	align-items: center;
}
.tmCarousel .tmClientDesg::before {
	content: '';
	width: 38px;
	height: 3px;
	background: linear-gradient( 90deg, #6677e6 0%, #76a9e9 50%, #8be5c7 100% );
	border-radius: 2px;
	left: -8px;
	position: relative;
}
.blogContentWrapper .postTitle h4:hover {
	text-decoration: underline;
}
.blogCardWrapper .postInfo .postDate {
	position: relative;
	display: flex;
	align-items: center;
}
.blogCardWrapper .postInfo .postDate::before {
	content: '';
	width: 25px;
	height: 1.5px;
	background: linear-gradient( 90deg, #6677e6 0%, #76a9e9 50%, #8be5c7 100% );
	border-radius: 2px;
	left: -34px;
    position: absolute;
}
.faqTabAccordion .e-n-accordion details {
	border-top: 1px solid #d5d5d5;
	margin-right: 10px;
	/*padding-bottom: 24px;*/
}
.faqTabAccordion .e-n-accordion details:first-child {
	border-top: 0;
}
.faqTabAccordion .e-n-accordion details:last-child {
	border-bottom: 1px solid #d5d5d5;;
}
.faqTabAccordion .e-n-accordion details summary {
	padding: 16px 0 !important;
}
/*.faqTabAccordion .e-n-accordion details .faqAns {*/
/*	margin-bottom: 16px;*/
/*}*/
.faqTabAccordion .e-n-accordion details .e-n-accordion-item-title-header {
	width: 100%;
}
.faqTabsContent {
	max-height: 600px;
	overflow-y: auto !important;
	scrollbar-color: #b6b6b6 transparent;
	scrollbar-width: thin;
}

/*Responsive*/
@media only screen and (min-width:1024px) {
    .wsCard:hover {
      cursor: default;
    }
    .wsCard::after {
    	content: '';
    	position: absolute;
    	width: 641px;
    	height: 174px;
    	left: 30px;
    	top: 180px;
    	background: radial-gradient(186.63% 3274.22% at 93.97% 106.16%, rgba(124, 223, 191, 0.4) 0%, rgba(94, 95, 231, 0.4) 100%);
    	filter: blur(118.758px);
    	opacity: 0;
    	transition: opacity .5s ease, transform .6s ease;
    }
    .wsCard:hover::after {
    	opacity: 1;
    }
    .wsIcon {
        flex-shrink: 0;
    }
    .wsContent {
        transform: translateY(70px);
        transition: transform .5s ease;
    }
    .wsDesc {
        opacity: 0;
        transform: translateY(40px);
        transition:
            opacity .4s ease,
            transform .5s ease;
    }
    .wsCard:hover .wsContent {
        transform: translateY(0);
    }
    .wsCard:hover .wsDesc {
        opacity: 1;
        transform: translateY(0);
    }
}