/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.4.14,
* Autoprefixer: v10.4.7
* Browsers: last 4 version
*/


@import url('https://fonts.googleapis.com/css2?family=Kalam&display=swap');
/*================== Homepage CSS ===========================*/

/* ekit-menu-nav-link ekit-menu-dropdown-toggle */
/*.ekit-menu-nav-link.ekit-menu-dropdown-toggle .icon-plus:before {
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	font-size: 16px;
	top: -3px;
	position: relative;
	content: "\f0dd";
	color:#000 !important;
}
*/

.ekit-menu-nav-link.ekit-menu-dropdown-toggle .icon-plus:before {
		color:#000 !important;
	display:none !important;

}
.investor-only-trigger{
	cursor:pointer;
}
html{
	scroll-behavior: smooth;
}
body{
	letter-spacing:-.6px;
}
body.elementor-editor-active #consent-container{
	display:none !important;
}
.merket-insights-section .e-con-inner .e-con-full.e-con.e-child{
	transform:unset !important;
	transition:0.3s;
}
.merket-insights-section .e-transform .elementor-widget-container{
	transform:unset !important;
}
.merket-insights-section .e-con-inner .e-con-full.e-con.e-child:hover{
	transform: scale(1.05) !important;

}
.merket-insights-section .e-con-inner .e-con-full.e-con.e-child:hover .elementor-widget-container p{
	/* 		transform: scale(1.02) !important; */
}
.home-banner-video .slick-next{
	right: 30px;
}
.home-banner-video .slick-prev{
	left: 30px;
}

.home-banner-video .slick-arrow{
	width: 40px;
	height: 40px;
	background: #fff;
	border: 1px solid #00000087;
	z-index:99;
}
.home-banner-video .slick-arrow:hover,.home-banner-video .slick-arrow:focus{

	background: #fff !important;

}
.home-banner-video .slick-next:before{
	content: "\f105";

}
.home-banner-video .slick-prev:before{
	content: "\f104";

}
.home-banner-video .slick-prev:before, 
.home-banner-video .slick-next:before{
	opacity:1 !important;
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	color: #000;
}
.home-banner-video .slick-track{
	height:100vh;
}
#crmWebToEntityForm .zcwf_row{

}
#crmWebToEntityForm .zcwf_button{

}
#c_hidden_field{
	display:none !important;
}
.elementor-location-header{
	margin-top: -24px;
}
.elementskit-navbar-nav-default .elementskit-megamenu-panel {
	width:450px !important;
	/* padding: 28px 0; */
}
.image-border-mask.elementor-widget-html{
	position: initial;
}
.elementor-location-popup{
	background-color:#fff !important;
}
.search-filter-results .nothing-search-found:nth-child(2){
	display:none !important;
}
::-webkit-input-placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #BDBDBD;
	opacity: 1; /* Firefox */
	font-size:14px;
	font-weight:300;
	font-family: "Poppins", Sans-serif;
}
::-moz-placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #BDBDBD;
	opacity: 1; /* Firefox */
	font-size:14px;
	font-weight:300;
	font-family: "Poppins", Sans-serif;
}
:-ms-input-placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #BDBDBD;
	opacity: 1; /* Firefox */
	font-size:14px;
	font-weight:300;
	font-family: "Poppins", Sans-serif;
}
::-ms-input-placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #BDBDBD;
	opacity: 1; /* Firefox */
	font-size:14px;
	font-weight:300;
	font-family: "Poppins", Sans-serif;
}
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #BDBDBD;
	opacity: 1; /* Firefox */
	font-size:14px;
	font-weight:300;
	font-family: "Poppins", Sans-serif;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #BDBDBD;
	font-size:14px;
	font-weight:300;
	font-family: "Poppins", Sans-serif;
}

::-ms-input-placeholder { /* Microsoft Edge */
	color: #BDBDBD;
	font-size:14px;
	font-weight:300;
	font-family: "Poppins", Sans-serif;
}
.embed-container { 
	position: relative; 
	padding-bottom: 53.25%;
	overflow: hidden;
	max-width: 100%;
	height: auto;
	border-radius: 8px 8px 0 0;
} /*
.add-info-box:after{
content:"";
background-image:url('https://www.sdax.co/wp-content/uploads/2023/11/hand-mix.png');
position: absolute;
top: 30px;
right: 150px;
width: 300px;
height: 100%;
background-repeat: no-repeat;
}
*/



.debt-slider-wrapper .innerWrapInner{

	background-color:#fff;
	overflow:hidden;
}
.debt-slider-wrapper .dcsDemoWrapper .loadMoreRepeat{
	width:100% !important;
}

/* the slides */
body .invest-search-result-section-new .debt-slider-wrapper .slick-slide {
	margin: 0 17px !important;
}

/* the parent */
body .invest-search-result-section-new .debt-slider-wrapper .slick-list {
	margin: 0 -17px !important;
}

.debt-slider-wrapper  .slick-arrow {
	width: 40px;
	height: 40px;
	background: #fff;
	border: 1px solid #00000087;
	z-index: 99;
}
.debt-slider-wrapper  .slick-arrow:hover,
.debt-slider-wrapper  .slick-arrow:focus{
	background-color:#fff !important;
}
.debt-slider-wrapper .slick-prev {
	left: -50px;
}
.debt-slider-wrapper .slick-next {
	right: -50px;
}
.debt-slider-wrapper .insight-title{
	font-family: "Poppins", Sans-serif;
	font-size: 1.5em !important;
	color: #212121 !important;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 30px;
	margin-bottom: 15px;
	margin-top: 0 !important;
}
.debt-slider-wrapper .insight-text{
	font-weight: 400;
	font-size: 0.875em;
	color: #616161;
}

.debt-slider-wrapper .slick-prev:before,.debt-slider-wrapper .slick-next:before {
	opacity: 1 !important;
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	color: #000;
}
.debt-slider-wrapper .slick-prev:before {
	content: "\f104";
}
.debt-slider-wrapper .slick-next:before {
	content: "\f105";
}
.sdax-preloader{
	position: fixed;
	background: #000000;
	width: 100%;
	height: 100%;
	z-index: 9999;
	top: 0;
}
.sdax-preloader .dotloader{
	background-color: #2b578a;
	height: 5px;
	width: 5px;
	border-radius: 100%;
	position: absolute;
	top: calc(50% + 90px);
	left: 50%;
	-webkit-box-shadow: 0 0 3px #82a02e;
	box-shadow: 0 0 3px #82a02e;
}

.sdax-preloader .loader-wrapper{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	height: 100%;
}
.loader-wrapper img{
	width:250px !important;
}





.embed-container iframe,
.embed-container object,
.embed-container embed { 
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.elementor-share-btn_linkedin .elementor-share-btn__icon i:before{
	content:"\f0e1" !important;
}
.elementor-share-btn_facebook .elementor-share-btn__icon i:before{
	content:"\f39e" !important;
}
.elementor-search-form--skin-minimal{
	display:none !important;
}
.master-class-audio-block .audio-header{
	background-size: 100% 100%;
}
#ez-toc-container.fixed{
	position: fixed;
	width: 100%;
	z-index: 100;
	top: 0;
}
.admin-bar #ez-toc-container.fixed{
	top: 32px;
}

#ez-toc-container a{
	color:#212121 !important;
}
#ez-toc-container a.active{

}
#ez-toc-container a:hover,#ez-toc-container a.active{
	font-weight:600 !important;
	color:#643791 !important;
}
.Offering_Completed{
	margin-bottom: 16px;
	display: inline-block;
	color:#616161 !important;
	font-size:14px !important;
}
.sdax_tags{
	list-style:none;
	padding:0;
}
.sdax_tags li{
	color: #212121;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 18px;
	display: inline-block;
	margin-right: 10px;
	border: 1px solid #212121;
	border-radius: 100px;
	padding: 4px;
}
.point.item_1 .indicators .indicator:first-child,
.point.item_2 .indicators .indicator:nth-child(2),
.point.item_3 .indicators .indicator:nth-child(3),
.point.item_4 .indicators .indicator:nth-child(4){
	background-color:#644193;
}


.dialog-close-button {

	border: 1px solid #fff !important;
	padding: 10px !important;
	border-radius: 50px !important;
}
.elementor-widget-form .elementor-field-group .elementor-field {
	color: #212121  !important;
	font-family: "Poppins", Sans-serif !important;
	padding-left: 4px  !important;
}
.banner-next-inner{
	position:relative;
}
.pp-posts-empty{
	display:none !important;
}
.desktop-menu{
	z-index:999 !important;
}
.home-floating-item{
	position: fixed;
	top: 55vh;
	right: 70px;
	z-index: 999;
}
.home-floating-item{
	-webkit-transition:0.3s;
	-o-transition:0.3s;
	transition:0.3s;
}
.home-floating-item.deactive{
	-webkit-transform:translatex(250px);
	-ms-transform:translatex(250px);
	transform:translatex(250px);
}
.home-floating-item .box-float{
	width: 200px;
	height: 200px;
	position: relative;
	display:inline-block;
}
.home-floating-item .box-float img{
	width: 100%;
	border-radius: 55px;
	-webkit-box-shadow: 0px 0px 13px 7px #59595954;
	box-shadow: 0px 0px 13px 7px #59595954;
}
.home-floating-item.deactive h3{
	opacity: 0;

}
.home-floating-item h3{
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	color: #212121;
	text-shadow: 0px 2px 4px #21212154;
	font-size: 19px;
	text-align: center;
	text-transform: capitalize;
	width: 200px;
	margin: 0;
}


.home-floating-item h3 span{
	color: #4C29A8;
	font-size: 40px;
	text-shadow: 0px 2px 4px #4c29a86b;
}
.home-floating-item h3 small{
	font-size: 26px;
}
#floatClose{
	position: absolute;
	right: 0px;
	top: -8px;
	z-index: 9;
}
.deactive-bar{
	display:none;
	position: absolute;
	background: #442EA0;
	width: 150px;
	padding: 15px;
	border-radius: 10px;
	top: 20px;
	z-index: -1;
	left: -40px;
}
.home-floating-item.deactive .deactive-bar{
	display:inline-block;
}
.deactive-bar,#floatClose{
	cursor:pointer;
}
/*========================= Temporary CSS ==============================*/


#menu-insights-menu li:nth-child(4) a{
	pointer-events: none  !important;
	color: #979797  !important;
} 
#menu-insights-menu-1 li:nth-child(3) a,
#menu-insights-menu-1 li:nth-child(4) a{
	pointer-events: none  !important;
	color: #979797  !important;
} 
.cookie-banner_inner{
	padding: 16px;
	background: #000006;
	border: 1px solid #212121;
	border-radius: 8px;
	width: 415px;
	margin-left: auto;
	position: fixed;
	right: 0px;
	bottom: 0px;
	z-index: 999;
	color: #fff;
}
.cookie-banner_inner .btn{
	background: #99D6EA;
	color: #212121;
	padding: 4px 8px;
	border-radius: 8px;
	font-weight: 600;
}
.cookie-banner_inner .btn:hover{
	background:#212121;
	color:#99D6EA;
	cursor:pointer;
}
.cookie-banner_inner p a{
	color: #42A5F5;
	text-decoration: underline;
}
.project_image{
	/*    position: absolute;
	z-index: -8;*/
	width: 100%; 
	height: 100vh !important;
	-o-object-fit: cover;
	object-fit: cover;
}
.project-sec-inner{
	position:relative;
}
.points-inner{

	border: 1px solid #616161;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	position: relative;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	/* height: 50vh; */ 
	border-radius: 8px;
	padding: 32px;
}
.project-section-outer .point{
	max-width: 1200px;
	left: 50%;
	top: 50% !important;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);

}
.get_access_section .elementor-widget-shortcode{
	width:100% !important;
}
@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
	.project-section-outer .points-inner{
		-webkit-backdrop-filter: blur(8px);
		backdrop-filter: blur(8px);
	}
}

/* slightly transparent fallback for Firefox (not supporting backdrop-filter) */
@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
	.project-section-outer .points-inner{
		background-color: rgba(0, 0, 0, 0.80);
	}
}
.scrollable_projects_outer{
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.project-section-outer .points-inner .subtitle{
	font-size: 21px;
	text-transform:uppercase;
}
.project-section-outer .points-inner h3{
	font-style: normal;
	font-size: 62px;
	color:#99D6EA;
}
.project-section-outer .points-inner h3 span{
	color:#fff;
	font-size: 62px;
}
.project-section-outer .points-inner p{
	font-size: 21px;
}
.project_heading{
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	width: 100%;
}

.project_heading h2{
	font-size: 67px;
	color: #fff;
	max-width: 1200px;
	margin: 0 auto;
	text-align: center;
}
.project-section-outer .points-inner:after{
	content:"";

	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	border: 1px solid #616161;
	z-index: -1;
	background: -o-linear-gradient(25.91deg, #212121 0.01%, rgba(33, 33, 33, 0.22) 100.01%);
	background: linear-gradient(64.09deg, #212121 0.01%, rgba(33, 33, 33, 0.22) 100.01%);
	opacity: .22;
	border-radius: 8px;
}

.philosophie {

	width: 70%;
	margin: 0 auto;
}
.projects-inner{
	padding: 32px;
	border: 1px solid #616161;
	background: -o-linear-gradient(25.91deg, #212121 0.01%, rgba(33, 33, 33, 0.22) 100.01%);
	background: linear-gradient(64.09deg, #212121 0.01%, rgba(33, 33, 33, 0.22) 100.01%);
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px);
	border-radius: 8px;
}
.indicators {
	right: 32px;
	width: 3px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	position: absolute;
	border-radius: 5px;
	z-index: 999;
	height: calc(100% - 64px);
	top: 32px;
}

.indicator {
	width: 100%;
	background-color: #fff;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1; 
}

.point {
	height: 100vh;
	/*  width: 100%;*/
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	/* padding: 4rem;
	outline: 1px solid red
	*/
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	width:1200px;
	opacity:0; 
}

.philosophie .wrapper {
	/*   height: 100vh;
	width: 100%; */
}

.point article {
	width: 60%;
	padding:0 32px;
	color: #fff;
}

.point .point-image {
	height: auto;
	width: 40%;
	border-radius: 8px;
}
.banner_main_wrapper_outer{
	position: relative;
}
.banner_main_wrapper_outer:after{
	content:"";
	position: absolute;
	left: 0;
	width: 100%;
	height: 200px;
	top: 0;
	background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 1)));
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
	-webkit-transform: matrix(1, 0, 0, -1, 0, 0);
	-ms-transform: matrix(1, 0, 0, -1, 0, 0);
	transform: matrix(1, 0, 0, -1, 0, 0);
}
/*========================= Partner Logo Animations ===========================*/



.marquee {
	max-width: var(--marquee-width);
	/* height: var(--marquee-height); */
	color: #eee;
	overflow: hidden;
	position: relative;
	margin:0 auto;
}/*
.marquee:before, .marquee:after {
position: absolute;
top: 0;
width: 10rem;
height: 100%;
content: "";
z-index: 1;
}
.marquee:before {
left: 0;
background: linear-gradient(to right, #000000 0%, transparent 100%);
}
.marquee:after {
right: 0;
background: linear-gradient(to left, #000000 0%, transparent 100%);
}
*/
.marquee-content {
	list-style: none;
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-animation: scrolling var(--marquee-animation-duration) linear infinite;
	animation: scrolling var(--marquee-animation-duration) linear infinite;
	padding-left:0;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}
.marquee-content li:nth-child(1) img{
	width: 75px;
}
.marquee-content.noAnimate{
	-webkit-animation:none !important;
	animation:none !important;
}
/* .marquee-content:hover {
animation-play-state: paused;
} */
@-webkit-keyframes scrolling {
	0% { -webkit-transform: translateX(0); transform: translateX(0); }
	100% { -webkit-transform: translateX(calc(-1 * var(--marquee-element-width) * var(--marquee-elements))); transform: translateX(calc(-1 * var(--marquee-element-width) * var(--marquee-elements))); }
}
@keyframes scrolling {
	0% { -webkit-transform: translateX(0); transform: translateX(0); }
	100% { -webkit-transform: translateX(calc(-1 * var(--marquee-element-width) * var(--marquee-elements))); transform: translateX(calc(-1 * var(--marquee-element-width) * var(--marquee-elements))); }
}
.marquee-content li {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	/* 	width: var(--marquee-element-width); */
	-webkit-box-flex:1;
	-ms-flex-positive:1;
	flex-grow:1;
}


/*=================== Global CSS =======================*/
#elementor-popup-modal-5353 .dialog-widget-content {
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	width: 100%;
}
.cmplz-btn.cmplz-view-preferences{
	display:none !important;
}
.cmplz-cookiebanner .cmplz-close{
	position: absolute;
	right: 15px;
	top: 15px;
}
.cmplz-cookiebanner {

	padding: 15px 32px 32px !important;

}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn {
	height: auto !important;
	padding: 4px 8px !important;
	width: 70px !important;
	font-weight: 600 !important;

}
.cmplz-cookiebanner .cmplz-close svg {
	width: 18px !important;
	height: 18px !important;
	border: 1px solid #fff !important;
	border-radius: 18px !important;
	padding: 2px !important;
}
.cmplz-cookiebanner .cmplz-message a {
	text-decoration: underline !important;
}
/*=========================== New Banner =====================*/
.banner_main_wrapper{
	overflow:hidden;
}
.banner_main_wrapper .overlay{
	width: 100%;
	height: 100%;
	position: absolute;
	background-color: rgb(0 0 0 / 20%);
	z-index: -1;
}
.banner_main_wrapper .gradient_overlay{
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 260px;
	background: -o-linear-gradient(269.18deg, #000006 0.7%, rgba(0, 0, 6, 0) 99.3%);
	background: linear-gradient(180.82deg, #000006 0.7%, rgba(0, 0, 6, 0) 99.3%);
	-webkit-transform: matrix(1, 0, 0, -1, 0, 0);
	-ms-transform: matrix(1, 0, 0, -1, 0, 0);
	transform: matrix(1, 0, 0, -1, 0, 0);
	z-index:9;
}
.banner_main_wrapper img:not(.banner-logo){
	width:100% !important;
	height: 100vh;
	-o-object-fit:cover;
	object-fit:cover;

}
.banner_main_wrapper img.banner-logo{
	width: 150px;
	height: 53px;
	-o-object-fit: contain;
	object-fit: contain;

}
.admin-bar .banner_main_wrapper img{
	margin-top: -65px;

}

.banner_main_wrapper .banner_inner_outer{

}
.banner_main_wrapper .banner_inner_wrapper{
	text-align: center;
	color: #fff;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	z-index: 9;
	margin-top:-63px; 
	width:80% !important;
}
.banner_main_wrapper .banner-subtitle{
	color: #FFFFFF;
	font-family: "Poppins", Sans-serif;
	font-size: 21px;
	font-weight: 600;
	line-height: 1;
}
.banner_main_wrapper .banner-title{
	color: #FFFFFF;
	font-size: 72px;
	font-weight: 500;
	margin-top: 0;
	font-family: 'Poppins', sans-serif;
}
.banner_main_wrapper p{
	text-align: center;
	color: #FFFFFF;
	font-size: 24px;
	font-weight: 500;
	font-family: 'Lora', serif;
	margin: 0 auto;
}
.banner_main_wrapper .banner-button{
	color: #212121 !important;
	background-color: var( --e-global-color-primary );
	border-radius: 8px 8px 8px 8px;
	padding: 16px 16px 16px 16px;
	margin-top: 32px;
	display: inline-block;
	/*    display: inline-block;*/
	display:none;
}
.banner-next-section{
	position: relative;
	margin-top: 120px;
}
.banner-next-section img{
	width:100%;
	height:100vh;
	-o-object-fit:cover;
	object-fit:cover;
}
.banner-next-heading{
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	z-index: 9;
}
.banner-next-section h2{
	font-family: "Lora", Sans-serif;
	font-size: 3em;
	font-weight: 600;
	color: #fff;
	margin: 0;
	text-align: left; 

}
.project-section-outer{
	position:relative;
}
.project-section-inner{
	position: relative;
}
.project-section-inner h2{
	font-family: "Lora", Sans-serif;
	font-size: 62px;
	font-weight: 600;
	text-align: center;
	color: #fff;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	z-index: 9;
	max-width: 100%;
	margin: 0;
}
.project-section-outer .banner_project_image{
	width:100%;
	height:100vh;
}
.home_project_slider{

	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	z-index: 9;
	max-width: 1200px;
}

.banner-next-section-wrap{
	position:relative;
} 
.project-section-outer-main .overlay_before{
	position: absolute;
	left: 0;
	width: 100%;
	height: 200px;
	background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 1)));
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
	-webkit-transform: matrix(1, 0, 0, -1, 0, 0);
	-ms-transform: matrix(1, 0, 0, -1, 0, 0);
	transform: matrix(1, 0, 0, -1, 0, 0);

}
.banner-next-section-wrap .banner-next-inner:after{
	content:"";
	background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 1)));
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
	-webkit-transform: matrix(1, 0, 0, -1, 0, 0);
	-ms-transform: matrix(1, 0, 0, -1, 0, 0);
	transform: matrix(1, 0, 0, -1, 0, 0);
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 300px;
}
/* .logged-in .banner-next-section-wrap .overlay_before{
top: 108px;
} */

.project-section-outer-main .overlay_before{
	top: 0;
}
.banner-next-section-wrap .overlay_before{
	top: 76px;
}
.banner-next-section-wrap .overlay_after,
.project-section-outer-main .overlay_after{
	position: absolute;
	left: 0;
	width: 100%;
	height: 200px;
	bottom:0;
	background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 1)));
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
	/*     transform: matrix(1, 0, 0, -1, 0, 0); */

}
/*================== CSS Code For New Version OF Homepage ====================*/
.strategic_partners_logos {

	overflow: hidden;
	-webkit-animation: marquee 20s linear infinite;
	animation: marquee 20s linear infinite;

}

@-webkit-keyframes marquee {
	0% { left: 0; }
	100% { left: -100%; }
}

@keyframes marquee {
	0% { left: 0; }
	100% { left: -100%; }
}
/*========================== Header CSS =========================*/
.elementskit-megamenu-panel h3.elementor-icon-box-title{
	margin-top: 0 !important;
	margin-bottom: 8px !important;
}

.elementskit-menu-close {

	border-radius: 50% !important;
	height: 50px !important;
	font-size: 22px !important;
}
#menu-insights-menu li.menu-item:first-child a{
	padding-left:10px !important;
}
.desktop-menu ul.sub-menu{
	min-width: 17em !important;
}
.header_login_btn{
	cursor:pointer;
}
.login-popup-wrapper-main {
	position: fixed;
	top:88px;
	background: #FAFAFA;
	z-index: 9999;
	padding: 32px;
	border-radius: 8px;
	display:none;
	opacity:0;
	min-width: 250px;
	border: 1px solid #212121;
}

.login-popup-wrapper-main.popup-enabled{
	opacity:1;
	display:block;
}

.admin-bar .login-popup-wrapper-main {
	top: 120px;
}
.login-popup-wrapper-main{
	margin-left: 38px

}
.login-popup-wrapper-main .buttons a{
	padding: 16px;
	border: 1px solid #212121;
	border-radius: 8px;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	width: 100%;
	font-weight: 600;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
}
.login-popup-wrapper-main .button-1 a{
	color:#212121;
}
.login-popup-wrapper-main .button-1 a:hover{

	background-color:var( --e-global-color-primary );
	border-color:var( --e-global-color-primary );
}
.login-popup-wrapper-main .buttons a img{
	margin-right:4px;
}
.login-popup-wrapper-main .button-2{
	margin-top:16px;
}
.login-popup-wrapper-main .button-2 a{
	background-color:#212121;
	color:#ffc107;
}
.login-popup-wrapper-main .button-2 a span{
	background-color: #FFF06B;
	color: #212121;
	padding: 4px;
	border-radius: 100px;
	font-size: 14px;
	font-weight: 500;
	margin-left: 10px;
}
.fullwidth-image-section.section_fixed{
	position: fixed;
	top: 0;
	z-index: 999;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
}
.ai-only{
	font-size: 21px;
	font-weight: 400;
	background: #EDD1A6;
	color: #212121;
	padding: 6px 10px;
	border-radius: 50px;
	line-height: normal;
	top: -5px;
	position: relative;
	margin-left: 13px;
}
.desktop-menu ul.sub-menu{
	background-image: -o-linear-gradient(left, #212121, rgb(112 111 111)) !important;
	background-image: -webkit-gradient(linear, left top, right top, from(#212121), to(rgb(112 111 111))) !important;
	background-image: linear-gradient(to right, #212121, rgb(112 111 111)) !important;
	border-radius: 8px !important;
	background-color: transparent !important;
}
.desktop-menu ul.sub-menu li a{
	border-radius: 8px !important;
	font-size:16px !important;
}

.homepage-counter .pp-counter-number-wrap{
	margin-bottom: 20px;
}
.fullwidth-image-section .image-container-inner:after{
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgb(0 0 0 / 60%);
	opacity:0;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
}
.fullwidth-image-section .image-container-inner:hover:after{
	opacity:1;
}
.fullwidth-image-section .image-container-inner .elementor-widget-pp-info-box{
	position: absolute;
	bottom: 50px;
	z-index: 2;
	padding: 0 10%;
	-webkit-transform: translateY(20px);
	-ms-transform: translateY(20px);
	transform: translateY(20px);
	opacity: 0;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
}
.fullwidth-image-section .image-container-inner:hover .elementor-widget-pp-info-box{
	-webkit-transform: unset;
	-ms-transform: unset;
	transform: unset;
	opacity: 1;
} 
.fullwidth-image-section .image-container-inner .elementor-widget-pp-info-box .pp-info-box-button{


} 
.e-container--row {
	position: relative;

}
.sdax-wealth-section:before{
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 31.5%;
	background-image: -o-linear-gradient(bottom, rgba(255,0,0,0), rgb(0 0 0));
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(255,0,0,0)), to(rgb(0 0 0)));
	background-image: linear-gradient(to top, rgba(255,0,0,0), rgb(0 0 0));
	z-index: 0;
}
.home-blog-section .pp-post-thumbnail-wrap img{
	float: left;
	height: 180px;
	-o-object-fit: cover;
	object-fit: cover;

}
.home-blog-section .pp-post-thumbnail{
	position:relative;
	border-radius: 8px 8px 0 0;
}
.home-blog-section .pp-post-thumbnail:after{
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: #212121;
	opacity: .3;
}
.home-blog-section .blog-column-1 .pp-posts .pp-post-wrap:nth-child(2) .pp-post-thumbnail-wrap,
.home-blog-section .blog-column-1 .pp-posts .pp-post-wrap:nth-child(3) .pp-post-thumbnail-wrap,
.home-blog-section .blog-column-2 .pp-posts .pp-post-wrap:nth-child(1) .pp-post-thumbnail-wrap{
	/* 	display:none !important; */
}
.home-blog-section .blog-column-1 .pp-posts .pp-post-wrap:nth-child(2) .pp-post-content,
.home-blog-section .blog-column-1 .pp-posts .pp-post-wrap:nth-child(3) .pp-post-content,
.home-blog-section .blog-column-2 .pp-posts .pp-post-wrap:nth-child(1) .pp-post-content{
	/* border-radius:8px; */
}
.home-blog-section .pp-post-content{
	border: 1px solid #616161;
	border-radius: 0 0 8px 8px;
}
.home-blog-section .pp-post-excerpt{
	border-bottom: 1px solid #EEEEEE;
}

.home-reserve-section .reserve-invest-column:after{
	content: "";
	background-image: -o-linear-gradient(left, #212121, rgb(33 33 33 / 22%));
	background-image: -webkit-gradient(linear, left top, right top, from(#212121), to(rgb(33 33 33 / 22%)));
	background-image: linear-gradient(to right, #212121, rgb(33 33 33 / 22%));
	position: absolute;
	top: 1px;
	left: 1px;
	width: calc(100% - 2px);
	height: calc(100% - 2px);
	z-index: 1;
	border-radius: 8px;
	-webkit-filter: blur(0.5px);
	filter: blur(0.5px);

}
.home-reserve-section .reserve-invest-column:before{
	content: "";
	border-width: 1px;
	border-style: solid;
	-o-border-image: -o-linear-gradient(left, #643791, #99d6ea) 1;
	border-image: -webkit-gradient(linear, left top, right top, from(#643791), to(#99d6ea)) 1;
	border-image: linear-gradient(to right, #643791, #99d6ea) 1;
	background: -o-linear-gradient(left, #643791, #99d6ea);
	background: -webkit-gradient(linear, left top, right top, from(#643791), to(#99d6ea));
	background: linear-gradient(to right, #643791, #99d6ea);
	-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff)) content-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));
	-webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
	-webkit-mask-composite: xor;
	mask-composite: exclude;
	pointer-events: none;
	border-radius:8px;
	opacity: .7;

	/*
	*    content: "";
	border-width: 1px;
	border-style: solid;
	border-image: linear-gradient(to right, #643791, #99d6ea) 1;
	background: linear-gradient(to right, #643791, #99d6ea);
	-webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
	-webkit-mask-composite: xor;
	mask-composite: exclude;
	pointer-events: none;
	border-radius: 20px;
	opacity: .7;
	* */
}
.home-reserve-section .reserve-invest-column *{
	z-index:2;
}
.sadax-investor-section .elementor-widget-button{
	position: absolute;
	z-index: 9;
}
.sadax-investor-section .investor-button-1{

	right:30%;
	top: 18%;  
}
.sadax-investor-section .investor-button-2{
	top: 23%;
	margin-left: 140px;
}

.sadax-investor-section .investor-button-3{
	right: 24%;
	top: 45%; 
}
.sadax-investor-section .investor-button-4{
	top: 47%;
	margin-left: 70px;
}
.sadax-investor-section .investor-button-5{
	top: 70%;
	margin-left: 150px;
}
.sadax-investor-section .investor-button-6{
	right: 32%;
	top: 72%;
}


.wealth-sdax-logo .elementor-widget-container:after{
	content: "";
	background-image: -o-linear-gradient(left, #212121, rgb(33 33 33 / 22%));
	background-image: -webkit-gradient(linear, left top, right top, from(#212121), to(rgb(33 33 33 / 22%)));
	background-image: linear-gradient(to right, #212121, rgb(33 33 33 / 22%));
	position: absolute;
	top: 1px;
	left: 1px;
	width: calc(100% - 2px);
	height: calc(100% - 2px);
	z-index: 1;
	border-radius: 8px;
	-webkit-filter: blur(0.5px);
	filter: blur(0.5px);
}
.wealth-sdax-logo .elementor-widget-container:before{
	content: "";
	border-width: 1px;
	border-style: solid;
	-o-border-image: -o-linear-gradient(left, #643791, #99d6ea) 1;
	border-image: -webkit-gradient(linear, left top, right top, from(#643791), to(#99d6ea)) 1;
	border-image: linear-gradient(to right, #643791, #99d6ea) 1;
	background: -o-linear-gradient(left, #643791, #99d6ea);
	background: -webkit-gradient(linear, left top, right top, from(#643791), to(#99d6ea));
	background: linear-gradient(to right, #643791, #99d6ea);
	-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff)) content-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));
	-webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
	-webkit-mask-composite: xor;
	mask-composite: exclude;
	pointer-events: none;
	border-radius: 8px;
	opacity: .7;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.wealth-sdax-logo .elementor-widget-container img{
	z-index: 3;
	position: relative;
}
.wealth-sdax-logo .elementor-widget-container{

	z-index:2;
}
.home-reserve-section.scrolled{
	visibility:visible !important;
	z-index: 99 !important;
}
.animated-top-gallery .gallery-item img {
	height: 390px;
	border-radius: 8px;
	-o-object-fit: cover;
	object-fit: cover;
}
.animated-top-gallery .gallery-item{
	padding-left: 10px;
	padding-right: 32px;
}

.scroll-fixed-section .reserve-invest-column{
	position: relative;
	overflow: hidden;
}


.sdax-below-section .gallery-item .gallery-icon{
	/*   background-image: linear-gradient(90deg, #2121219C 0%, #212121 100%);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #212121;
	border-radius: 8px 8px 8px 8px;*/
	padding: 16px 16px 16px 16px;
	/*   width: 80px;*/
	margin: 0 auto;
}
.sdax-below-section .gallery-columns-2{
	max-width: 200px;
	margin: 0 auto;
}

#home_oprtunity_section:before,#home_oprtunity_section:after{
	content:"";
	position:absolute;
	left:0;
	width:100%;
	height:200px;
}
#home_oprtunity_section:before{
	top: 0; 
	background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%); 
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 1))); 
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
	-webkit-transform: matrix(1, 0, 0, -1, 0, 0);
	-ms-transform: matrix(1, 0, 0, -1, 0, 0);
	transform: matrix(1, 0, 0, -1, 0, 0);
}
#home_oprtunity_section:after{
	bottom: 0; 
	background-image:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%); 
	background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 1))); 
	background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
}
/*============================== about-us ===========================*/

.team{
	position:relative;
}
.team .elementor-image-box-content{
	text-align: left!important;
	position: absolute;
	bottom: 20px;
	padding-left: 15px;
	padding-bottom: 11px;
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000000));
	background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
	z-index: 9;
	border-radius: 8px;
}
.about-box-column{
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background: -o-linear-gradient(25.91deg, #212121 0.01%, rgba(33, 33, 33, 0) 100.01%);
	background: linear-gradient(64.09deg, #212121 0.01%, rgba(33, 33, 33, 0) 100.01%);
	border-radius: 8px;
	border: 1px solid #212121
}
.team-popup .dialog-message {
	width: 1080px!important;
}/*
.dialog-close-button {
display: none!important;
}
*/
/*============================== trade/investment ===========================*/
.trade-investment-box{
	background: -o-linear-gradient(25.91deg, #212121 0.01%, rgba(33, 33, 33, 0) 100.01%);
	background: linear-gradient(64.09deg, #212121 0.01%, rgba(33, 33, 33, 0) 100.01%);
	border: 1px solid #212121;
	border-radius: 8px;

}
.invest-search-result-section .invest-grid-lists {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.invest-search-result-section .invest-search-column {
	width: 32%;
	margin-left: 2%;
	margin-bottom: 2% !important;
	position: relative;
}
.invest-search-result-section .invest-search-column:nth-child(3n+1){
	margin-left:0 !important;
}
body .invest-search-result-section-new .invest-search-column {
	width: 48.5%;
	display:inline-block !important;
	margin-left: 2% !important;
	position: relative;
	vertical-align:top !important;
}
.invest-search-result-section-new .invest-search-column:nth-child(3n+1){
	margin-left:2% !important;
}
.invest-search-result-section-new .invest-search-column:nth-child(2n+1){
	margin-left: 0 !important;
}
.invest-search-result-section-new  .deals-filter .searchandfilter ul{
	padding: 0;
	display: -webkit-box !important;
	display: -ms-flexbox !important;
	display: flex !important;
}
body .invest-search-result-section-new    .invest-inner-content{
	margin:0 !important;
}
.invest-search-result-section-new .invest-title{
	font-family: "Poppins", Sans-serif !important;
	font-weight: 600 !important;
	text-transform: capitalize !important;
	font-size: 1.5em !important;
	color: #212121 !important;
}
.invest-search-result-section-new .deals_gird_info{
	color: #616161 !important;
	font-size:14px !important;
	margin-top: 10px;
}
.invest-search-result-section-new  .deals-filter .searchandfilter ul li{
	width: 100% !important;
}
.invest-search-result-section-new  .deals-filter .searchandfilter label {
	height: auto;
	width: auto !important;

}
.invest-search-result-section-new  .searchandfilter   h4 {

	color: #616161 !important;
	font-weight: 400 !important;
	font-size: 14px !important;
	line-height: 21px !important;
	margin-top: 15px !important;
}
.invest-search-result-section-new .deals-filter .searchandfilter ul li.sf-field-reset{
	-webkit-box-ordinal-group:2;
	-ms-flex-order:1;
	order:1;
	left: 0px;
	top: 0px;
}
.invest-search-result-section-new .deals-filter .searchandfilter ul li.sf-field-reset a{
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 21px;
	-webkit-text-decoration-line: underline;
	text-decoration-line: underline;
	color: #616161;
	background: transparent;
	padding: 0;
}
.invest-search-result-section-new .deals-filter .searchandfilter ul li.sf-field-reset a:hover{
	background-color:transparent !important;
}
.invest-search-result-section-new .deals-filter  .invest-content-header{
	border:none !important;
	padding:0 !important;
}
.invest-search-result-section-new .deals-filter .invest-excerpt{
	border: none !important;
	margin: 0 !important;
	height: auto !important;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	line-clamp: 3;
	-webkit-box-orient: vertical;
	font-size:14px !important;
	margin-bottom: 20px !important;
	display:none !important;
}
body .invest-search-result-section-new .invest-inner-content{
	padding:24px 24px 0 24px !important;
	border-radius: 24px !important;
	border: 1px solid #E0E0E0;
	background-color: transparent;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
}
body .invest-search-result-section-new .invest-inner-content:hover{
	-webkit-box-shadow: 2px 4px 12px rgba(0,0,0,.08);
	box-shadow: 2px 4px 12px rgba(0,0,0,.08);
	-webkit-transform:scale(1.01);
	-ms-transform:scale(1.01);
	transform:scale(1.01);
}
body #search-filter-results-37106{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 2.5%;
}
body #search-filter-results-37106 .invest-title{
	font-size: 1.3em !important;
	line-height: 1.2em !important;
}
body #search-filter-results-37106 .invest-search-column {
	display: flex !important;
	margin-left: 0 !important;
	position: relative;
	width: 31.6%;
}
body .invest-search-result-section-new  #search-filter-results-37106 .invest-inner-content{
	display: flex;
	flex-wrap: wrap;
}
body .invest-search-result-section-new  #search-filter-results-37106 .invest-inner-content a{
	width: 100% !important;
}
body .invest-search-result-section-new  #search-filter-results-37106 .invest-search-thumbnail img {
	height: 165px;
	/*     object-position: top; */

}
body .invest-search-result-section-new .commercial-paper-filter .invest-inner-content:hover{
	border: 1px solid #afabab !important;
}
body .invest-search-result-section-new .trading .invest-inner-content{
	padding-top:50px !important;
}
body .invest-search-result-section-new  .invest-search-thumbnail img {

	border-radius: 20px 20px 0 0;

	margin-bottom: -7px;
}


.invest-search-result-section .invest-inner-content {
	padding: 32px!important;
	background: #FFFFFF;
	border: 1px solid #E0E0E0;
	border-radius: 0px 0px 8px 8px;
	margin-top: -10px;
	position:relative;
}
.invest-search-thumbnail img{
	width: 100%;
	height: 150px;
	-o-object-fit: cover;
	object-fit: cover;
	border-radius: 8px 8px 0 0;
}
.invest-content-header{ 
	border-bottom: 1px solid #EEEEEE;
	padding-bottom: 20px;
}
.invest-title{
	font-family: 'Lora', serif!important;
	font-style: normal;
	font-weight: 400;
	font-size: 23px;
	line-height: 32px;
	color: #212121;
	margin:0;
}
.invest-content-header .invest-tags{
	padding: 0;
	list-style: none;
	margin-top: 3px;
}
.invest-content-header .invest-tags li{
	display: inline-block;
	margin: 5px;
	padding: 4px;
	border-radius: 5px;
	color: #fff;
}
.invest-content-header .invest-tags li:nth-child(odd){
	background-color:#212121;
}
.invest-content-header .invest-tags li:nth-child(even){
	background-color:#179B98;
}
.invest-country{
	padding: 2px;
	width: 66px;
	height: 25px;
	background: #212121;
	border-radius: 4px;
	font-family: 'Poppins', sans-serif!important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 21px;
	color: #FFFFFF;
	margin-left:15px;
	margin-right:10px;
}
.invest-tag{
	padding: 2px;
	width: 31px;
	height: 25px;
	background: #179B98;
	border-radius: 4px;
	padding: 2px;
	font-family: 'Poppins', sans-serif!important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 21px;
	color: #FFFFFF;
}
.invest-excerpt{
	font-family: 'Poppins', sans-serif!important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 24px;
	color: #616161;
	border-bottom: 1px solid #EEEEEE;
	margin-bottom: 20px;
	padding-bottom: 3px;
	padding-top:10px;
}
.invest-term{
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
}
.invest-term h3{
	font-family: 'Poppins', sans-serif!important;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 24px;
	color: #616161;

}
.invest-terms h3.title{
	margin-top:0;
	margin-bottom:0 !important;
}
.invest-terms span.left-terms{
	min-width: 115px;

	margin-right: 20px;
}
.invest-term span{
}
.invest-term p{
	font-family: 'Poppins', sans-serif!important;
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 24px;
	color: #212121;

}
.invest-term-2{
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
}
.invest-term-2 span{
}
.invest-term-2 h3{
	font-family: 'Poppins', sans-serif!important;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 24px;
	color: #616161;
}
.invest-term-2 p{
	font-family: 'Poppins', sans-serif!important;
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 24px;
	color: #212121;
}
.deals-read-more{
	/*	padding: 16px;
	width: 252px;
	height: 56px;
	background: #212121;
	backdrop-filter: blur(10px);
	border-radius: 8px;
	text-align: center;
	*/
	width: calc(100% - 52px);
	display: inherit;
}
.deals-read-more a{
	font-weight: 600;
	font-size: 16px;
	line-height: 24px;
	color: #FFFFFF !important;
	padding: 16px;
	background: #212121;
	border-radius: 8px;
	text-align: center;
	width: 100%;
}
.deals-read-more a:hover,
.deals-bell-button:hover{
	background: #643791;
	color: #212121;
}
.deals-bell-button:hover{
	border-color:#643791;
}
.invest-button{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	/*  position: absolute;
	width: 85%;
	bottom: 32px;*/
}
.deals-bell-button{
	width: 56px;
	height: 56px;
	background: #FFFFFF;
	border: 1px solid #212121;
	border-radius: 8px;
	padding: 15px 8px;
	margin-left: 10px;
	text-align: center;
}
.listed-icon {
	height: 30px!important;
}
.listed-icon img{
	padding: 6px;
	width: 30px!important;
	height: 30px!important;
	background: #212121;
	border-radius: 100px;
}
.listed-text{
	font-family: 'Poppins', sans-serif!important;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	color: #fff;  
}

.listed-label{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding: 8px;
	position: absolute;
	left: 0;
	top: 0px;
	background: #212121;
	border-radius:5px;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #fff;
	min-width: 100px;
	line-height: initial;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}


/*============================ deals page page CSS =============================*/
.deals-filter .search-filter-reset{
	padding: 8px;
	width: 66px;
	height: 43px;
	background: #616161;
	border-radius: 8px;
	font-family: 'Poppins', sans-serif!important;
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 43px;
	color: #FFFFFF;
}
.deals-filter .search-filter-reset:hover{
	background: #4DE39D !important;
	color:#212121 !important;
}
.deals-filter .searchandfilter ul li {

	padding: 0;

}
.deals-filter .searchandfilter ul {
	display: -webkit-box!important;
	display: -ms-flexbox!important;
	display: flex!important;
	/*     background: #F5F5F5; */
	padding: 16px;
	border-radius:8px;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}
.deals-filter .searchandfilter label {
	height: 43px;
	width: auto;
	left: 0px;
	top: 0px;
	border-radius: 4px;
	margin-right: 8px;
}
.deals-filter .searchandfilter select.sf-input-select {
	min-width: 0px!important;
	font-family: 'Poppins', sans-serif!important;
	font-size: 17px;
	font-weight: 400;
	line-height: 24px;
	letter-spacing: 0em;
	text-align: left;
	padding:8px 20px 8px 8px;
	height: 43px;
	border-radius: 4px;
	border: 1px solid #BDBDBD;

	-moz-appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: #fff;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQgNkw4IDEwTDEyIDYiIHN0cm9rZT0iIzIxMjEyMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
	background-repeat: no-repeat;
	background-position-x: calc(100% - 3px);
	background-position-y: 9px;
	background-size: 25px;

}
.deals-filter form li:not(.sf-field-reset){
	margin-right: 8px;
}
.deals-filter li label{
	width:100% !important;
}

.deals-filter .searchandfilter li.sf-field-reset{
	position: absolute;
	right: 20px;
}
.deals_info_table{
	margin: 0;  
	border-radius: 8px;
	/*    padding: 15px;*/
} 
body .deals_table_wrapper {
	padding: 20px 42px 20px 16px;
	border: 1px solid #212121 !important;
	border-radius: 8px;
	background: -o-linear-gradient(25.91deg, #21212147 0.01%, rgba(33, 33, 33, 0) 100.01%);
	background: linear-gradient(64.09deg, #21212147 0.01%, rgba(33, 33, 33, 0) 100.01%);
}

.deals_info_table tr{
	padding: 20px 42px 20px 16px;
}
.deals_info_table td{
	padding:10px 10px 10px 0 !important;
}
.table-logo{
	margin-right:10px;
}
.deals-info{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.deals-info p{
	margin-top:4px;
	margin-bottom:0 !important;
}
.deals-info-child-2{
	opacity: 0.8;
	-webkit-filter: blur(5px);
	filter: blur(5px);
	background: transparent!important;
}
.deals_info_table tbody>tr:nth-child(odd)>td, .deals_info_table tbody>tr:nth-child(odd)>th {
	background: transparent!important;
}
.listing-heading{
	font-size: 21px;
	font-weight: 400;
	font-family: 'Poppins', sans-serif!important;
	border-radius: 100px;
	padding: 10px;
	background:#EDD1A6;
	color: #212121;
}

/*============================ Contact page page CSS =============================*/
/*.main-contact .BDC_CaptchaDiv {

margin-top: 20px !important;
}
*/
.main-contact label {
	line-height: 28px!important;
	color:#616161;
}
.main-contact label:not(:first-child){
	margin-top:22px;

}
.main-contact .wpcf7-select{
	font-family: 'Poppins', sans-serif!important;
	font-style: normal;
	font-weight: 300 !important;
	font-size: 14px;
	line-height: 21px;
	color: #757575;
	padding-left:4px;

}
.categpry_ajax_selector{
	-moz-appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;

	background: transparent;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQgNkw4IDEwTDEyIDYiIHN0cm9rZT0iIzIxMjEyMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
	background-repeat: no-repeat;
	background-position-x: calc(100% - 7px);
	background-position-y: 10px;
	background-size: 25px;
}
.main-contact .wpcf7-select{
	appearance: none;

	-moz-appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: transparent;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQgNkw4IDEwTDEyIDYiIHN0cm9rZT0iIzIxMjEyMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
	background-repeat: no-repeat;
	background-position-x: calc(100% - 7px);
	background-position-y: 10px;
	background-size: 18px;
}
select::-ms-expand { display: none; }
.main-contact textarea{
	height: 100px !important;
	resize:none;
	padding-left:4px;
}
.main-contact .textarea{
	margin-top:25px;
}
.bdwp_user_input{
	text-transform: uppercase !important;
	border-style: solid !important;
	border-width: 1px 1px 1px 1px !important;
	border-color: #E0E0E0 !important;
	height: 35px !important;
}
/*============================ FAQ page CSS =============================*/
.faq-tab{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.faq_tab__cat_column{
	width:30%;
	padding: 0;
	list-style: none;
}
.faq-tab__content{
	width: 70%;
	padding-left:32px;

}
.faq-cat-repeater{
	color:#fff;
}
.accordion{
	padding-left:0;
}
.accordion .accordion-item {
	border-bottom: 1px solid #616161;
}
.accordion .accordion-item button[aria-expanded=true] {
	border-bottom: 0px solid #616161;
}
.accordion button {
	position: relative;
	display: block;
	text-align: left;
	width: 100%;
	padding:32px  0;
	color: #212121;
	font-size: 1.15rem;
	font-weight: 400;
	border: none;
	background: none;
	outline: none;
	white-space:normal !important;
}
.accordion button:hover, .accordion button:focus {
	cursor: pointer;
	color: #212121;
	background: transparent !important;
}
.accordion button:hover::after, .accordion button:focus::after {
	cursor: pointer;
	color: #212121;
	border: 1px solid #03b5d2;
}
.accordion button .accordion-title {
	padding-right: 25px;
	font-weight: 500 !important;
	display: inline-block;
}
.accordion button .icon {
	display: inline-block;
	position: absolute;
	top: 50%;
	right: 0;
	width: 22px;
	height: 22px;
	border: 1px solid;
	border-radius: 22px;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.accordion button .icon::before {
	display: block;
	position: absolute;
	content: "";
	top: 9px;
	left: 5px;
	width: 10px;
	height: 2px;
	background: currentColor;
}
.accordion button .icon::after {
	display: block;
	position: absolute;
	content: "";
	top: 5px;
	left: 9px;
	width: 2px;
	height: 10px;
	background: currentColor;
}

.accordion button[aria-expanded=true] .icon::after {
	width: 0;
}
.accordion button[aria-expanded=true] + .accordion-content {
	opacity: 1;
	max-height: -webkit-fit-content;
	max-height: -moz-fit-content;
	max-height: fit-content;
	-webkit-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	transition: all 200ms linear;
	will-change: opacity, max-height;
	padding-bottom:32px;
	display:inline-block;
}
.accordion .accordion-content {
	opacity: 0;
	max-height: 0;
	/*overflow: hidden;*/
	-webkit-transition: opacity 200ms linear, max-height 200ms linear;
	-o-transition: opacity 200ms linear, max-height 200ms linear;
	transition: opacity 200ms linear, max-height 200ms linear;
	will-change: opacity, max-height;

}
.accordion .accordion-content p{
	color: #616161;
	margin: 0;
}
.faq-left-column li{
	padding: 16px;
	border: 1px solid #212121;
	border-radius: 20px;
	margin-bottom: 16PX;
}
.faq-left-column li.active,.faq-left-column li:hover{
	background: #212121;
}
.faq-left-column li h3{
	font-family: "Poppins", sans-serif;
	color:#212121;
	font-size: 1.125em;
	font-weight:600;
	margin-top:0;
	margin-bottom:0 !important;
}
.faq-left-column li.active h3,.faq-left-column li:hover h3{
	color:#FFFFFF;
}
.faq-left-column li.active .faq-description,.faq-left-column li:hover .faq-description{
	color:#ffffff;
}
.faq-left-column  .faq-description{
	color:#616161;
}
.faq_tab__cat_column form{
	margin-bottom:32px;
}
.faq_tab__cat_column form input{
	border-color: #757575 !important;
	padding-left: 50px;
	border-radius: 100px;
	background-color: transparent
}
.faq_tab__cat_column .f_search{
	position: absolute;
	left: 10px;
	top: 7px;
	font-size: 20px;
}
.faq_tab__cat_column ::-webkit-input-placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #212121;
	opacity: 1; /* Firefox */
	font-weight:400;
}
.faq_tab__cat_column ::-moz-placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #212121;
	opacity: 1; /* Firefox */
	font-weight:400;
}
.faq_tab__cat_column :-ms-input-placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #212121;
	opacity: 1; /* Firefox */
	font-weight:400;
}
.faq_tab__cat_column ::-ms-input-placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #212121;
	opacity: 1; /* Firefox */
	font-weight:400;
}
.faq_tab__cat_column ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #212121;
	opacity: 1; /* Firefox */
	font-weight:400;
}

.faq_tab__cat_column :-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #212121;
	font-weight:400;

}

.faq_tab__cat_column ::-ms-input-placeholder { /* Microsoft Edge */
	color: #212121;
	font-weight:400;

}
.faq-tab__content .cat_title{
	font-size: 1.75em;
	font-weight: 600;
	font-family: "Poppins", sans-serif;
	margin: 0;
}
.accordion-content a{
	color:#212121 !important;
}
/*============================== Insights page Designs ===========================*/
.blog-section .pp-post-excerpt {
	border-bottom: 1px solid #616161;
}
.articles-archive-section .pp-post-content {
	border: none;
	border-bottom: 1px solid #BDBDBD;
	border-radius: 0px;
}
.ESG-article h5{
	font-size: 18;
	font-weight: 600;
}
.ESG-article p{
	font-size: 14;
	font-weight: 400;
}
.articles-archive-section .pp-post-thumbnail img{
	border-radius: 8px;
}
.noMorePostsFound{
	width: 100%;
	margin-top: 15px
}
.insight_wrapper .dcsDemoWrapper .loadMoreRepeat {
	width: 48.5%;
	vertical-align:top;

}
.insight_wrapper .dcsDemoWrapper .loadMoreRepeat:nth-child(3n+1){
	margin-left: 2%;
}
.insight_wrapper .dcsDemoWrapper .loadMoreRepeat:nth-child(2n+1){
	margin-left: 0;
}
.insight_wrapper .insight-title{
	font-family: "Poppins", Sans-serif;
	font-size: 1.4em;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 30px;
	margin-bottom: 15px;
	margin-top:0 !important;
	color:#212121 !important;
}
.insight_wrapper .insight-button{
	font-family: "Poppins", Sans-serif;
	font-weight: 500;
	color: #643791;
}
.insight_wrapper .insight-text{
	border-bottom: 2px solid #EEEEEE;
	color: #616161;
	font-weight: 400;
	line-height: 24px;
	margin-bottom: 20px;
	display: inline-block;
	padding-bottom: 20px;
}
.insights_section_filter .insight-button{
	/*position: absolute;
	left: 32px;
	bottom: 28px;*/
}
.insights_section_filter .innerWrap{
	position:relative;
}
/*================= Event Webinner Page ========================*/
.dcsDemoWrapper{
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-top:32px;
}
.dcsDemoWrapper .loadMoreRepeat{
	width: 31.5%;
	margin-left: 2%;
	margin-bottom: 32px;
	display:inline-block;
}
.dcsDemoWrapper .loadMoreRepeat:nth-child(3n+1),
.dcsDemoWrapper .loadMoreRepeat:first-child{
	margin-left: 0;
}
.dcsDemoWrapper .innerWrap{
	text-align: left;
	padding: 32px;
	margin-top: -7px;
	border-width:  0 1px 1px 1px;
	border-style: solid;
	border-color: #616161;
	border-radius: 0 0px 8px 8px;
}/*
.dcsDemoWrapper .innerWrapInner{
border: 1px solid #616161;
border-radius: 2px;
}
*/
.innerWrapInner .insight_thumb img{
	width: 100% !important;
	border-radius: 8px 8px 0 0;
	height: 190px;
	-o-object-fit: cover;
	object-fit: cover;
}
.dcsDemoWrapper .event-title{
	color: #212121;
	font-family: "Poppins", Sans-serif;
	font-size: 1.5em;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 36px;
	margin-bottom: 15px;
	margin-top: 0;
}
.dcsDemoWrapper .post_published_date{
	margin-bottom: 10px;
	display: inline-block;
	font-size: 20px;
	color:#212121;
}
.dcsDemoWrapper .event-text{
	color: #616161;
	font-family: "Poppins", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 24px;
	margin-bottom: 20px;
}
.dcsDemoWrapper .btnLoadmoreWrapper{
	width:100%;
	text-align:center;
}
.dcsDemoWrapper .btnLoadmoreWrapper .btn{
	display: inline-block;
	background: #643791;
	padding: 16px;
	border-radius: 8px;
	color: #fff;
	font-family: "Poppins", Sans-serif;
	font-weight:600;
}
.dcsDemoWrapper .event_thumb img{
	height: 160px;
	-o-object-fit: cover;
	object-fit: cover;
	border-radius: 4px 4px 0 0;
	width: 100%;
}
.dcsDemoWrapper .event-button{
	font-family: "Poppins", Sans-serif;
	font-weight: 600;
	background-color: #FFFFFF;
	color: #643791;
}
.dcsDemoWrapper .event-button  i{
	margin-left:4px;
}
.seamless-filter-section .pp-advanced-tabs-title{
	border:none !important;
}
.seamless-filter-section .pp-advanced-tabs-wrapper{
	margin-left: 215px;
}
#tribe-events-pg-template{
	padding:0 !important;
}
.categpry_ajax_selector{
	border: 1px solid #BDBDBD;
	width: 190px;
	/*   position: absolute;
	top: 19px;*/
	z-index: 9;
	border-radius: 4px;
	height: 43px;
	padding: 8px 10px;
}
.popup-form .wpcf7-submit{
	width: 100%;
	border: none;
	padding: 16px;
	color: #212121;
	border-radius: 8px;
	font-weight: 600;
}
.invest-popup-container{
	display:none;
}
.invest-popup-container .popup-inner{
	padding: 64px 64px 25px 64px;
	margin: 0 auto;
	max-width: 580px;
	border-radius: 8px;
	background-color: #212121;
}
.invest-popup-container .popup-inner h3{
	margin-top: 0;
	color: #FFFFFF;
	font-size: 32px;
	margin-bottom: 16px;
}
.invest-popup-container .popup-inner p{
	font-size: 16px;
	color: #fff;
}
.invest-popup-container .popup-inner label{
	width:100%;
	margin-bottom:8px;
}
.invest-popup-container .popup-inner input[type="text"],
.invest-popup-container .popup-inner input[type="email"],
.invest-popup-container .popup-inner input[type="tel"],
.invest-popup-container .popup-inner textarea{
	border-radius:8px;
	padding-left: 8px;
}
.invest-popup-container .popup-inner textarea{
	resize:none !important;
	height:100px !important;
}
.invest-popup-container .popup-inner  input:focus{
	outline:0;
}
.invest-popup-container .popup-inner .wpcf7-form-control{
	margin-top:8px;
}
.invest-popup-container .popup-content{
	margin-bottom: 30px;
}
.invest-popup-container  .wpcf7-submit{
	margin-top:12px;
}
.invest-popup-container{
	position: fixed;
	width: 100%;
	top: 0;
	left: 0;
	z-index: 9999;
	background: #000000eb;
	height: 100vh;
}
.invest-popup-container .invest-popup-inner{
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.invest-popup-container .close{
	position: absolute;
	right: 35px;
	top: 25px;
	color: #fff;
	border: 1px solid #ffffff78;
	width: 50px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	border-radius: 50%;
	font-size: 26px;
	cursor:pointer;
}
.invest-popup-container .close:hover{
	background-color:#000;
}

.dcsDemoWrapper .event-meta-info{
	font-family: 'Poppins', sans-serif!important;
	font-size: 16px;
	color: #212121;
	font-weight: 400;
	margin: 16px 0;
	border-bottom: 1px solid #616161;
	padding-bottom: 16px;
}
.dcsDemoWrapper .event-meta-info .sep{
	margin: 0 5px;
}
.blog-categories span{
	color: #99D6EA;
}
.seamless-filter-section .pp-tab-active .pp-advanced-tabs-title-text {
	font-weight: 600!important;
}
/*============================== Event page Design ===========================*/
.video_image_fix .elementor-fit-aspect-ratio {
	padding-bottom: 50% !important;
}
.tribe-events-back, .tribe-events-single-event-title, .tribe-events-schedule, .tribe-events-event-image, .tribe-events, .tribe-events-meta-group, #tribe-events-footer{
	display: none;
}
.tribe-events-event-meta:before, .tribe-events-event-meta~div:not(.tribe-events-event-meta,.event-tickets) {
	border-top: none !important;
}
#tribe-events-pg-template {
	max-width: 100%;
	background-color: #fff;
	padding-left: calc((100% - 1150px)/2 + 5px);
}
.event-details-description ul li{
	font-size: 16px!important;
	line-height: 28px!important;
}
.event-sidebar p{
	font-size: 16px!important;
	line-height: 32px!important;
	margin-bottom: 0px!important;
}
.event-sidebar .elementor-author-box__bio p{
	font-size: 14px!important;
	line-height: 21px!important;
}
.event-sidebar .elementor-icon-list-text span{
	color: #643791!important;
}

.tribe-events-content a:hover {
	border-bottom: none!important;
}
.tribe-events-content ul {
	margin-top: 10px!important;
	margin-bottom: 10px!important;
}
.tribe-events-content h2  {
	margin-bottom: 0px!important;
}
/*============================== Table of content Design ===========================*/
#ez-toc-container {
	background: #F5F5F5;
	border: none!important;
	border-radius: 0!important;
	margin-bottom: 0!important;
}
.ez-toc-list {
	padding-left: calc((100% - 1200px)/2 + 5px)!important;
}
#ez-toc-container li, #ez-toc-container ul li{
	background: #F5F5F5!important;
	padding: 20px!important;
	width: 1340px;
	text-align: center;
}
#ez-toc-container ul li{
	display: inline!important;

	font-family: 'Poppins', sans-serif!important;
	font-size: 16px!important;
	font-weight: 400!important;
	line-height: 24px!important;
	letter-spacing: 0px!important;
	text-align: center!important;
	color: #212121!important;
}
#ez-toc-container ul li:first-child{
	padding-left:0 !important;
}
#ez-toc-container a:hover {
	text-decoration: none;
}

#ez-toc-container a:hover {
	color:#643791!important;
}

/*============================== Master Class Designs ===========================*/
.play_icon{
	cursor:pointer;
	margin: 35px auto;
	left: 50%;
	position: relative;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.master-class-video-block{
	padding: 32px;
	border-radius: 08px 08px 0px 0px;

	position: relative;
}
.embed-container-wrap{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
.masterclass-heading{
	font-family: 'Poppins', sans-serif!important;
	font-style: normal;
	font-weight: 500;
	font-size: 41px;
	color:#fff;
	margin:0;
}
.masterclass-heading span{
	color:#4DE39D;
}
.master-class-post-grid-section{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.master-class-post-column img{
	border-radius: 08px 08px 0px 0px;
}
.master-class-post-column{ 
	background: #FFFFFF;
	border: 1px solid #616161;
	border-radius: 8px;
	position:relative;
	width:48%; 
}
.master-class-post .dcsDemoWrapper{
	gap: 32px;
} 
.master-class-post-content-section{
	padding: 32px 32px 15px 32px;
	display:inline-block;
}
.master-class-audio{
	height: 189px;
	margin: 32px 32px 0px 32px;
	background: #FFFFFF;
	border: 0.38479px solid #212121;
	border-radius: 8px;
	padding: 32px;
	text-align: center;
} 
.master-class-audio-block .audio-header{
	padding:32px;
	border-radius:8px 8px 0 0;
	display: inline-block;
	width: 100%;
}
.master-class-audio audio{
	margin-top: 35px;
}
.master-class-video-block h6{
	font-weight: 600;
	font-size: 23px;
	line-height: 34px;
	color: #FFFFFF;
	width:50% !important;
}
.master-class-post-term{
	font-family: 'Poppins', sans-serif!important;
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 24px;
	text-transform: capitalize;
}
.master-class-post-content-section h2{
	font-family: 'Poppins', sans-serif!important;
	font-style: normal;
	font-weight: 600;
	font-size: 23px;
	line-height: 34px;
	color:#212121;
}
.master-class-post-excerpt{
	font-family: 'Poppins', sans-serif!important;
	font-weight: 400;
	font-size: 16px;
	line-height: 24px;
	color: #616161;
}
.master-class-post-date{
	font-weight: 400;
	font-size: 14px;
	line-height: 24px;
	color: #616161;
	border-bottom: 1px solid #616161;
	padding-bottom: 15px;
}
.master-class-read-more-button a{
	font-weight: 600;
	font-size: 16px;
	line-height: 24px;
	color: #643791;
}
.master-class-read-more-button {
	padding: 0px 32px 32px 32px;
}
.master-class-post-type{
	color:#212121 !important;
}
.master-class-post-category{
	font-family: 'Poppins', sans-serif!important;
	margin-left: 10px;
	font-weight: 600;
	font-size: 16px;
	line-height: 24px;
	color: #643791;
}
.master-class-read-more-button i{
	padding-left: 5px;
	font-size: 14px;
}


/*============================== inspiration Designs ===========================*/
.inspiration-post .pp-post-meta {
	border-bottom: 1px solid #212121;
	padding-bottom: 20px;
}

.master-class-sidebar h2, .elementor-post-info{
	margin-bottom: 10px!important
}
.master-class-sidebar .elementor-icon-list-items, .elementor-post-info{
	margin-top:10px!important;
}
.masterclass-video .pp-video .pp-video-player>img {
	-o-object-fit: inherit!important;
	object-fit: inherit!important;
}
.masterclass-video .pp-video-container {
	padding-bottom: 50.25%!important;
}
.featured-video  .pp-video .pp-video-player>img {
	-o-object-fit: inherit!important;
	object-fit: inherit!important;
}
.masterclass-video-single  .pp-video-container {
	padding-bottom: 48%!important;
}
.inspiration-post .pp-post-thumbnail img {
	border: 0.2px solid #616161!important;
}
/*============================== inspiration Series Page ===========================*/
.inspiration_series_wrapper{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-bottom: 80px;
}
.inspiration_series_wrapper:nth-child(even){
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}
.inspiration_series_wrapper:nth-child(even) .inspiration_series_right{
	padding-left:0 !important;
	padding-right:32px !important;
}
.inspiration_series_wrapper .inspiration_series_left{
	background-size: 100% 100%;
}
.inspiration_series_wrapper .inspiration_series_left .inspiration_static_heading{
	margin-bottom: 30px;
}
.inspiration_series_wrapper .inspiration_series_left .inspiration_static_heading h3{
	margin-top: 0;
	color: #fff;
	font-size: 41px;
	font-family: 'Poppins', sans-serif;
	font-weight:500;
}
.inspiration_series_wrapper .inspiration_series_left .inspiration_static_heading h3 span{
	color:#4DE39D;
}
.inspiration_series_wrapper .inspiration_series_left{
	position:relative;
	overflow: hidden;
}
.inspiration_series_wrapper .inspiration_series_left{
	width:50% !important;
	padding: 32px;
}
.inspiration_series_wrapper .inspiration_series_right{
	padding-left: 32px;
	width:50% !important;

}
.inspiration_series_wrapper .inspiration_play{
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.inspiration_series_wrapper.inspiration-category-blog .inspiration_play{
	opacity:0;
}
.inspiration_series_wrapper .inspiration_play i{
	font-size: 48px;
	color: #fff;
}
.inspiration_series_wrapper .inspiration_volume_text{
	width: 65%;
	color: #fff;
	padding-top: 60px;
}
.inspiration_series_wrapper .inspiration_volume_text p{
	margin-bottom:0;
}
.inspiration_series_wrapper .inspiration_volume_text h3{
	font-size: 23px;
	font-weight: 600;
	font-family: 'Poppins', sans-serif;
	margin-top: 0;
	margin-bottom:5px;
}
.inspiration_fixed_image{

	-webkit-clip-path: polygon(20% 0%, 100% 0, 100% 100%, 0% 100%);

	clip-path: polygon(20% 0%, 100% 0, 100% 100%, 0% 100%);
	position: absolute;
	right: 0;
	top: -1px;
	border-radius: 0 8px 8px 0 !important;
	height: calc(100% + 1px) !important;

}
.inspiration_series_wrapper .inspiration_tags ul{
	padding:0;
	list-style:none;
}
.inspiration_series_wrapper .inspiration_tags ul li{
	color: #212121;
	display: inline-block;
	font-weight: 600;
}
.inspiration_series_wrapper .inspiration_tags ul li:not(:first-child){
	margin-left:15px;
}
.inspiration_series_wrapper .inspiration_series_right h2{
	margin-top: 15px;
	font-family: 'Poppins', sans-serif;
	font-size: 23px;
	font-weight: 600;
	COLOR:#212121;
}
.inspiration_series_wrapper .inspiration_series_right h2 a{
	color:#212121 !important;
}
.inspiration_series_wrapper .inpiration_content p{
	color:#616161 !important;
	margin:0;
}
.inspiration_series_wrapper .inpiration_date_time{
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	width: 100%;
	margin-bottom: 16px;
	padding-bottom: 16px;
	border-bottom: 1px solid #616161;
	margin-top: 16px;
	font-size: 14px;
	color: #616161;
}
.inspiration_series_wrapper .inpiration_date_time svg{
	margin-right: 7px;
}
.inspiration_series_wrapper .inpiration_read_more{
	font-weight: 500;
	color: #643791;
}
.inspiration_series_wrapper .inpiration_read_more i{
	margin-left: 5px;
	display: inline-block;
}
.inspiration_series_wrapper.inspiration-type-blog .inspiration_play{
	opacity:0 !important;
}
.custom-filters{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.custom-filters ul.tab_beside_lists{
	padding-left:0;
	margin-left:25px;

}
.custom-filters ul.tab_beside_lists li{
	display: inline-block;
	list-style: none;
	padding: 10px 13px 10px 13px;
	font-size: 18px;
	color: #212121;
	cursor:pointer;
}
.custom-filters ul.tab_beside_lists li.active{
	color: #4C29A9 !important;
	font-weight: 600;
}
.real-estate-gallery .pp-image-gallery-thumbnail-wrap {
	background: -o-linear-gradient(25.91deg, #212121 0.01%, rgba(33, 33, 33, 0) 100.01%)!important;
	background: linear-gradient(64.09deg, #212121 0.01%, rgba(33, 33, 33, 0) 100.01%)!important;
	border: 1px solid #212121!important;
	border-radius: 8px!important;
	padding: 50px 32px 20px 32px!important;
}
.real-estate-gallery .pp-image-gallery-thumbnail{
	border-radius: 8px!important;
}

.real_state_galleries .e-container{
	display:inline-block;
}
.real_state_galleries .elementor-widget-image{
	display: inline-block;
	padding: 16px;
	vertical-align: top;
}
.real_state_galleries .elementor-widget-image .elementor-widget-container{
	background: -o-linear-gradient(25.91deg, #212121 0.01%, rgba(33, 33, 33, 0) 100.01%)!important;
	background: linear-gradient(64.09deg, #212121 0.01%, rgba(33, 33, 33, 0) 100.01%)!important;
	border: 1px solid #212121!important;
	border-radius: 8px!important;
	padding: 70px 32px 32px 32px!important;
}
.real_state_galleries .elementor-widget-image img{
	border-radius:8px;
}
.real_state_galleries .widget-image-caption{
	color: #fff;
	font-style: normal;
	font-family: 'Poppins', sans-serif;
	text-align: left;
	position: absolute;
	top: 22px;
	font-size:23px !important;
}
.real_state_co_living_1{
	margin-top:-4.5% !important;
}
.real_state_co_living_2 {
	margin-top: 1.5% !important;
}
.circular_economy{
	/*  	 	margin-top:-2% !important;   */
}
.real_state_hospitality{
	margin-top:-23% !important;

}
.real_state_residential{
	margin-top: -25%;
}
.real_state_social_housing{
	margin-top: -6%;
}

.real_state_commercial{
	margin-top: -2%;
}
.real_state_sectors .pp-info-box-container{
	margin-bottom: 50px;
	padding-left: 14px;
}

.social_house{
	margin-top: -19%;
}

.green_tech_image{
	margin-top: -14% !important;
}
.residential_area{
	margin-top: -10%;
}
.sustainable_agriculture{
	margin-top: -8%;
}
/*================================== ESG Page CSS =================================*/
.sdax_sustainability_section .sustainability_column *{
	z-index: 9;
}
.sdax_sustainability_section .sustainability_column:after{
	content: "";
	background-image: -o-linear-gradient(left, #212121, rgb(33 33 33 / 22%));
	background-image: -webkit-gradient(linear, left top, right top, from(#212121), to(rgb(33 33 33 / 22%)));
	background-image: linear-gradient(to right, #212121, rgb(33 33 33 / 22%));
	position: absolute;
	top: 1px;
	left: 1px;
	width: calc(100% - 2px);
	height: calc(100% - 2px);
	z-index: 1;
	border-radius: 8px;
	-webkit-filter: blur(0.5px);
	filter: blur(0.5px);
}
.sdax_sustainability_section .sustainability_column:before {

	content: "";
	border-width: 1px;
	border-style: solid;
	-o-border-image: -o-linear-gradient(left, #643791, #99d6ea) 1;
	border-image: -webkit-gradient(linear, left top, right top, from(#643791), to(#99d6ea)) 1;
	border-image: linear-gradient(to right, #643791, #99d6ea) 1;
	background: -o-linear-gradient(left, #643791, #99d6ea);
	background: -webkit-gradient(linear, left top, right top, from(#643791), to(#99d6ea));
	background: linear-gradient(to right, #643791, #99d6ea);
	-webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff)) content-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));
	-webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
	-webkit-mask-composite: xor;
	mask-composite: exclude;
	pointer-events: none;
	border-radius: 8px;
	opacity: .7;
}

/*================= SDAX news CSS =====================*/
.latest_news_meta .pp-list-items .pp-icon-list-item:not(:last-child) .pp-icon-list-text{
	margin-right:10px;
}
.latest_news_meta .pp-list-items .pp-icon-list-item:not(:last-child) .pp-icon-list-text:after{
	content: "";
	position: absolute;
	right: 0;
	height: 15px;
	width: 1px;
	background-color: #fff;
	top: 5px;
}
/*===========================  Sustainable page design ==========================*/
body {
	counter-reset: number;
}

.esg_listing_process .elementor-widget-icon-box .elementor-icon:before{
	counter-increment: number;
	content: counter(number);
	font-size: 32px;
	line-height: initial;
}
.esg_listing_process .elementor-widget-icon-box .elementor-icon{
	width: 68px;
	height: 68px;
	padding: 10px !important;
	line-height: 50px;
}
.esg_listing_process .elementor-widget-icon-box .elementor-icon i{
	display:none;
}
.esg_listing_process .elementor-widget-icon-box .elementor-icon-box-description span,
.esg_listing_process .elementor-widget-icon-box li span{
	color:#EF5350 !important;
}
.esg_listing_process .elementor-widget-icon-box .elementor-icon-box-description ul{
	margin-left: 35px;
	margin-top: 25px;
}
.bond_and_fund_column:before{
	content:"";
	background-image:url('https://www.sdax.co/wp-content/uploads/2022/07/separetor-sustainable.png');
	background-repeat: no-repeat;
	background-position: center top;
	position: absolute;
	top: -42px;
}

/*================================ Newsroom Page CSS ==============================*/
.newsroom_main_section .newsroom_top_wrapper{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.newsroom_main_section .newsroom_top_wrapper .newsroom_date{
	width: 127px;
	color: #000;
	font-family: "Poppins", Sans-serif;
}
.newsroom_main_section .newsroom_top_wrapper .pp-post-content-wrap{
	padding-left: 32px;
	width: calc(100% - 127px);
}
.newsroom_main_section .pp-posts-container{
	margin-top:48px;
}
.newsroom_main_section .pp-grid-item-wrap {
	margin-bottom: 16px;
	border-bottom: 1px solid #616161;
	padding-bottom: 16px;
}
.newsroom_main_section .pp-post-excerpt p{
	margin-bottom:0 !important;
}
.newsroom_main_section .pp-post-title{
	margin-top: 0;
	margin-bottom: 8px !important;
}
/*======================== Footer CSS Styles================================*/
.footer-newsletter-wrap{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 8px;

	-ms-flex-wrap:wrap;

	flex-wrap:wrap;
	margin-top: 32px !important;
}
.footer-newsletter-wrap .wpcf7-submit{
	height: 40px !important;
}
/*================= Contact Form Dropdown fix ==================*/


/*Investment options*/

.investment-options-post-slider .pp-posts-container{
	overflow:hidden;
}
.investment-options-post-slider .pp-slick-slider{
	position:relative;
	right:-180px;
}
.investment-options-post-slider .pp-slick-slider .pp-arrow-next {
	right: 200px !important;
}
#alternativeInvestmenSlider.next_clicked .pp-slick-slider{
	right:0;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
}
#alternativeInvestmenSlider.next_clicked .elementor-widget.elementor-widget-pp-posts{
	width:99% !important;
}
#alternativeInvestmenSlider.next_clicked .pp-slick-slider .pp-arrow-next{
	right: 30px !important;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
}
#alternativeInvestmenSlider.next_clicked .pp-arrow-prev{
	display:-webkit-box !important;
	display:-ms-flexbox !important;
	display:flex !important;
}
#alternativeInvestmenSlider  .pp-slider-arrow {
	background: #643791 !important;
	color:#fff !important;
}
#alternativeInvestmenSlider {
	/*	right: -280px;
	background-color: #FAFAFA;*/
}
.investment-options-post-slider .pp-post {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: reverse;
	-ms-flex-direction: column-reverse;
	flex-direction: column-reverse;
	padding: 64px;
	padding-bottom: 0px;
	border-radius:20px;
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);
	margin: 5px;
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;

} 
.investment-options-post-slider .pp-post:hover{
	-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.25) !important;
	box-shadow:0px 0px 5px rgba(0, 0, 0, 0.25) !important;
	-webkit-transform:scale(1.01);
	-ms-transform:scale(1.01);
	transform:scale(1.01); 
}
.investment-options-post-slider .pp-post-wrap:nth-child(4n+0) .pp-post{
	background-color:#013140;
}

.investment-options-post-slider .pp-post-wrap:nth-child(4n+1) .pp-post{
	background-color:#85754F;
}
.investment-options-post-slider .pp-post-wrap:nth-child(4n+2) .pp-post{
	background-color:#212121;
}

.investment-options-post-slider .pp-post-wrap:nth-child(4n+3) .pp-post{
	background-color:#240140;
}

.investment-options-post-slider .pp-post-terms-wrap {
	font-family: 'Poppins';
	font-weight: 400;
	font-size: 1.125em;
	color: #FAFAFA;
	text-transform:uppercase;
}
.investment-options-post-slider .pp-post-title{
	font-family: 'lora';
	font-weight: 500;
	font-size: 2.5em;
}
.investment-options-post-slider .pp-post-title a{
	color: #ffffff !important;
}

.investment-options-post-slider .pp-post-excerpt{
	font-family: 'Poppins';
	font-weight: 400;
	font-size: 1.125em;
	color:#FAFAFA;
	min-height: 130px;
}
.investment-options-post-slider .slick-current .pp-post-terms-wrap {
	color: #616161;
}
.investment-options-post-slider .slick-current .pp-post-title a{
	color: #212121 !important;
}
.investment-options-post-slider .slick-current .pp-post-excerpt{
	color: #616161;
}
.investment-options-post-slider .slick-current .pp-post {
	background-color:#ffffff !important;
	-webkit-transition:.2s;
	-o-transition:.2s;
	transition:.2s;
}

.investment-options-post-slider .pp-post-thumbnail-wrap img{
	border-radius: 100px 100px 0px 0px;
	margin-bottom: -10px;
	margin-top: 15px;
}

/*=========== Our story ===========*/
.sdax-our-story-section .pp-timeline-vertical.pp-timeline-center .pp-timeline-item:nth-child(even) .pp-timeline-card{
	text-align:left !important;
}
.sdax-our-story-section .pp-timeline-card {
	padding: 0px 20px;
	margin-top:-20px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.sdax-our-story-section .pp-timeline-card-image,
.sdax-our-story-section .pp-timeline-card-title-wrap,
.sdax-our-story-section .pp-timeline-card-content{
	width:100% !important;
}
.sdax-our-story-section .pp-timeline-card-image{
	-webkit-box-ordinal-group: 4;
	-ms-flex-order: 3;
	order: 3;
}
.sdax-our-story-section .pp-timeline-connector{
	height:100%;
}
.sdax-our-story-section .pp-timeline-items{
	padding-top:60px;
}
.sdax-our-story-section .pp-timeline-item:first-child .pp-timeline-marker{
	width:20px;
	height:20px;
	font-size:12px;
}
.sdax-our-story-section .pp-timeline-item .pp-timeline-marker .pp-icon{
	margin-left:0px;
}
.sdax-our-story-section .pp-timeline-vertical.pp-timeline-center .pp-timeline-item:nth-child(even) .pp-timeline-marker .pp-icon{
	margin-left: -1.2px;
}

/*=========================sdax-insights-post-section ==================*/
.sdax-insights-post-section .categpry_ajax_selector{
	border-radius:100px;
}

.sdax-insights-post-section .innerWrapInner{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: reverse;
	-ms-flex-direction: column-reverse;
	flex-direction: column-reverse;
	padding: 24px;
	border: 1px solid #E0E0E0;
	-webkit-transition: all .3s cubic-bezier(0,0,.5,1);
	-o-transition: all .3s cubic-bezier(0,0,.5,1);
	transition: all .3s cubic-bezier(0,0,.5,1);
	padding-bottom: 0;
	border-radius:20px;
}
.sdax-insights-post-section .innerWrapInner:hover{
	-webkit-box-shadow: 2px 4px 16px rgba(0,0,0,.16);
	box-shadow: 2px 4px 16px rgba(0,0,0,.16);
	-webkit-transform: scale3d(1.01,1.01,1.01);
	transform: scale3d(1.01,1.01,1.01);
}	

.sdax-insights-post-section .dcsDemoWrapper .innerWrap {
	padding:0px; 
	border:0px;
	min-height: 380px;
	position: relative;
}

.sdax-insights-post-section .dcsDemoWrapper.event_loop_wrap  .innerWrap{
	min-height:350px;
}

.sdax-insights-post-section .insight_wrapper .insight-text{
	border:0px;
	margin-bottom:0px;
}

.sdax-insights-post-section .innerWrapInner .insight_thumb img {
	width: 100% !important;
	border-radius: 20px 20px 0 0;
	height: 190px;
	-o-object-fit: cover;
	object-fit: cover;
	margin-bottom: -6.2px;
}
.sdax-insights-post-section ul.meta-top{
	font-size: 0.875em!important;
	color: #4C29A9!important;
	list-style: none;
	padding: 0;
	margin-bottom: 5px;
}

.sdax-insights-post-section .insight_wrapper .insight-title, .sdax-insights-post-section .dcsDemoWrapper .event-title {
	font-size: 1.5em!important;
	color:#212121!important;
}

.sdax-insights-post-section  .insight_wrapper .insight-text, .sdax-insights-post-section  .dcsDemoWrapper .event-text{
	font-weight: 400;
	font-size: 0.875em;
	color:#616161;
}
.sdax-insights-post-section .insight-button{
	display:none !important;
}
.sdax-insights-post-section .dcsDemoWrapper .btnLoadmoreWrapper .btn{
	display: inline-block;
	background: #000000;
	padding: 16px 32px;
	border-radius: 100px;
	color: #fff;
	font-family: "Poppins", Sans-serif;
	font-weight: 600;
}

.sdax-insights-post-section .insight-date{
	color: #212121;
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
	position: absolute;
	width: 100%;
	bottom: 20px;
	left: 3px;
}
.sdax-insights-post-section  .dcsDemoWrapper .event-meta-info{
	border:0px;
	padding-bottom:0px;
	position: absolute;
	bottom: 0;
	font-size: .875em;
	color: #212121;
}
.sdax-insights-post-section .event-button{
	display:none;
}
.sdax-insights-post-section .dcsDemoWrapper .event_thumb img {
	height: 190px;
	-o-object-fit: cover;
	object-fit: cover;
	border-radius: 20px 20px 0 0;
	width: 100%;
	margin-bottom: -8px;
}

.sdax-insights-post-section .dcsDemoWrapper .post_published_date {
	margin-bottom: 10px;
	display: inline-block;
	font-size: 1em;
	color: #212121;
	font-weight: 400;
}

.home-investment-options .pp-info-box,.home-investment-options .pp-info-box-title-wrap{
	display: -ms-grid;
	display: grid;
}
.home-investment-options .pp-info-box-icon-wrap,.home-investment-options .pp-info-box-title-container{
	-webkit-box-ordinal-group:3;
	-ms-flex-order:2;
	order:2;
}
.home-videos:after{
	content: "";
	right: 0;
	bottom: 0;
	width: 1px;
	height: 100%;
	background: #fafafa;
	position: absolute;
}
.home-videos:before{
	content: "";
	right: 0;
	bottom: -3px;
	width: 100%;
	height: 4px;
	background: #fafafa;
	position: absolute;
}
.home-investment-options .pp-info-box-title{
	margin-top:0;
}
.home-investment-options .pp-info-box-title{

}
/* the slides */
.home-investment-options .slick-slide {
	margin: 0 17.5px;
	height: inherit !important;
	margin-bottom: 20px !important;
}
.home-investment-options .pp-info-box-icon-wrap{
	-ms-flex-item-align: end;
	-ms-grid-row-align: end;
	align-self: end;
}
/* the parent */
.home-investment-options .slick-list {
	margin: 0 -17.5px;
}
.home-investment-options .pp-info-box-container,
.home-investment-options .pp-info-box,
.home-investment-options .elementor-widget-pp-info-box .elementor-widget-container{
	height: 100% !important;
}
.home-investment-options .pp-info-box-icon,.home-investment-options .pp-info-box-icon  img{
	width:100% !important;
}
.home-investment-options .pp-info-box-icon  img{
	margin-bottom:-7px;
}
.home-investment-options .elementor-widget-pp-info-box .elementor-widget-container{
	background-color: #212121;
	padding: 64px 64px 0 64px;
	border-radius: 20px;
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);
	margin: 10px 0;
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
}

.home-investment-options .elementor-widget-pp-info-box .elementor-widget-container:hover{
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25) !important;
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25) !important;
	-webkit-transform: scale(1.01);
	-ms-transform: scale(1.01);
	transform: scale(1.01);
}


.home-investment-options{
	overflow: hidden !important;
}
.home-investment-options .slick-track{
	display: -webkit-box !important;
	display: -ms-flexbox !important;
	display: flex !important;
}
.home-investment-options .slick-next{
	right: 120px;
	background: #000000 !important;
}
.home-investment-options .slick-prev{
	left: 30px;
	background: #000000 !important;
	width: 35px;
	height: 35px;
	border-radius: 50px;	
	z-index: 99;
}
.home-investment-options .slider-container-investment{

	-webkit-transform: translateX(335px);

	-ms-transform: translateX(335px);

	transform: translateX(335px);
	-webkit-transition:.4s;
	-o-transition:.4s;
	transition:.4s;
}
.home-investment-options.item_clicked    .slider-container-investment{

	overflow: hidden !important;

	-webkit-transform: translateX(0);

	-ms-transform: translateX(0);

	transform: translateX(0);
	padding:0 15px;
}
.home-investment-options .slick-next{
	width: 35px;
	height: 35px;
	border-radius: 50px;
}
.home-investment-options.item_clicked .slick-next{
	right: 30px;
	background: #000000 !important;

}
.home-investment-options .slick-next:before{
	content: "\f105";
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	color: #fff;
	opacity: 1;
}
.home-investment-options .slick-prev:before{
	content: "\f104";
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	color: #fff;
	opacity: 1;
}
.home-investment-options .slick-arrow:hover{
	background:#643791 !important;
}
.home-investment-options .btn-wrap{
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%); 
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	width: calc(100% - 70px);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	left: 35px;
	margin-top: -40px;
	z-index:0;
}
.home-investment-options .btn-wrap button{
	background: #000000 !important;
	width: 35px;
	height: 35px;
	border-radius: 50px;
	z-index: 99;
	border: none;
	color: #fff;
	font-size: 20px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.home-investment-options .btn-wrap button:hover{
	background-color:#4C29A9 !important;
}
.home-investment-options .slick-arrow.slick-disabled{
	display:none !important;
}
.single-deal-wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.deal-left-area .deal-logo {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.deal-left-area h2 {
	margin-left: 20px;
	margin-top: 0;
	margin-bottom: 0;
	font-family: 'DM Serif Display', serif;
	font-weight: 600;
}

.additional-tags {
	padding: 0;
	margin-top: 25px;
}

.additional-tags li {
	list-style: none;
	display: inline-block;
	font-size: 16px;
	line-height: 25px;
	color: #ffffff;
	border-radius: 4px;
	padding: 3px 12px;
}

.additional-tags li:not(:first-child) {
	margin-left: 10px;
}

.additional-tags .country {
	background-color: #000000;
}

.additional-tags .industry {
	background-color: #616161
}

.additional-tags .currency {
	background-color: #643791
}

.single-deal-wrapper,.deal-blocks {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.single-deal-wrapper .deal-left-area {
	width: 45%;
}

.single-deal-wrapper .deal-right-area {
	width: 55%;
	padding-left: 10%;
}

.deal-blocks li {
	display: inline-block;
	font-size: 18px;
	color: #616161;
	width: 49%;
	vertical-align: top;
}

.deal-blocks ul {
	padding-left: 0;
}

.deal-blocks li span {
	display: block;
	font-size: 24px;
	font-weight: 600;
	color: #212121;
}

.deal-blocks ul li:first-child {
	margin-bottom: 30px;
}
/*=================================== SDAX Event page CSS =======================================*/
.speakers-column .elementor-widget-container:hover{
	background-color:#bdab7d !important;
	cursor:pointer !important;

}
.speakers-column .pp-info-box-icon-wrap {
	/* 	margin-bottom:30px !important; */
}
.speakers-column .pp-info-box{
	/*	border-radius: 20px;
	border: 1px solid #A4A4A4;
	background: -o-linear-gradient(38deg, rgba(186, 172, 130, 0.20) 2.05%, rgba(186, 172, 130, 0.00) 56.78%), rgba(255, 255, 255, 0.05);
	background: linear-gradient(52deg, rgba(186, 172, 130, 0.20) 2.05%, rgba(186, 172, 130, 0.00) 56.78%), rgba(255, 255, 255, 0.05);
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px);
	padding: 45px 20px;*/
}
.speakers-column .pp-info-box-button{
	/*	min-width: 120px;*/
}
.speakers-column .pp-info-box-button:hover{
	/*	background-color:#BAAC82 !important;*/
}
.speakers-column .pp-info-box-footer{

	margin-top: 30px;
}
.who-attend-section .elementor-icon-box-title{
	margin: 30px 0 !important;
}
.our-pillers-accordion .e-n-accordion-item:after{
	/* 	content: "";
	background: linear-gradient(52deg, rgba(186, 172, 130, 0.20) 2.05%, rgba(186, 172, 130, 0.00) 56.78%), rgba(255, 255, 255, 0.05);
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	filter: blur(10px); */
	/* 	z-index:-1; */

}
.our-pillers-accordion .e-n-accordion-item:not([open=""]){

	border: 1px solid #A4A4A4  !important;
	border-radius: 20px  !important; 
}
.programme-accordion .e-n-accordion-item[open=""] .e-n-accordion-item-title{
	border-bottom:0 !important;
}

.programme-accordion .e-n-accordion-item .m-content{
	border:1px solid #ddd !important;
}
.programme-accordion .e-n-accordion-item .e-n-accordion-item-title{
	border-top:0 !important;
}
/* .programme-accordion .e-n-accordion-item:not([open=""]) */
.programme-accordion .e-n-accordion-item[open=""] .elementor-element{
	/* 	border-top:0 !important; */
}
.programme-accordion .e-n-accordion-item:last-child .m-content{
	border-radius: 0 0 20px 20px !important;  
}
.our-pillers-accordion .blank-blur{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	border: 1px solid #A4A4A4;
	background: -o-linear-gradient(38deg, rgba(186, 172, 130, 0.20) 2.05%, rgba(186, 172, 130, 0.00) 56.78%), rgba(255, 255, 255, 0.05);
	background: linear-gradient(52deg, rgba(186, 172, 130, 0.20) 2.05%, rgba(186, 172, 130, 0.00) 56.78%), rgba(255, 255, 255, 0.05);
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px);
	z-index: 0;
	border-radius: 20px;
}
.our-pillers-accordion .e-n-accordion-item:not([open=""]) .blank-blur-title{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: -o-linear-gradient(38deg, rgba(186, 172, 130, 0.20) 2.05%, rgba(186, 172, 130, 0.00) 56.78%), rgba(255, 255, 255, 0.05);
	background: linear-gradient(52deg, rgba(186, 172, 130, 0.20) 2.05%, rgba(186, 172, 130, 0.00) 56.78%), rgba(255, 255, 255, 0.05);
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px);
	z-index: -1;
	border-radius: 20px;
}
.our-pillers-accordion .e-n-accordion-item-title-icon{
	position: absolute;
	right: 50px;
}
.our-pillers-accordion .e-n-accordion-item-title{
	z-index:99 !important;
	position:relative !important;
}
.section-our-pillers{
	background: -o-linear-gradient(91deg, #462AA1 0.64%, rgba(70, 42, 161, 0.00) 119.14%) !important;
	background: linear-gradient(359deg, #462AA1 0.64%, rgba(70, 42, 161, 0.00) 119.14%) !important; 
}
.section-our-pillers .e-n-accordion-item-title{
	border-bottom:0 !important;
}
.fix-list-space .elementor-icon-list-icon{
	margin-top:8px !important;
}

.agenda-accordion .e-n-accordion-item-title,.our-pillers-accordion .e-n-accordion-item-title{
	-webkit-box-pack: justify !important;
	-ms-flex-pack: justify !important;
	justify-content: space-between !important;
}
.agenda-accordion .e-n-accordion-item-title-icon,.our-pillers-accordion  .e-n-accordion-item-title-icon{
	width: 35px !important;
	height: 35px !important;
	background: #fff !important;
	color: #000 !important;
	border-radius: 50% !important;
	-webkit-box-align: center !important;
	-ms-flex-align: center !important;
	align-items: center !important;
	-webkit-box-pack: center !important;
	-ms-flex-pack: center !important;
	justify-content: center !important;
}

.agenda-accordion .e-n-accordion-item-title-icon span,.our-pillers-accordion .e-n-accordion-item-title-icon span{
	-webkit-box-pack:center !important;
	-ms-flex-pack:center !important;
	justify-content:center !important;
}

.agenda-accordion .e-n-accordion-item[open=""] .e-n-accordion-item-title{
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}
.agenda-accordion th.pp-table-cell:first-child{
	border-left:0 !important;
}
.agenda-accordion th.pp-table-cell:last-child{
	border-right:0 !important;
}
.artory-list-item .elementor-icon-box-title{
	position:relative;
	margin:0 !important;
}
.artory-list-item .elementor-icon-box-wrapper:before{
	content: "";
	position: absolute;
	top: 0;
	width: 180px;
	height: 1px;
	background: #baac82;
	left:0;
}
.header-animated-text .elementor-heading-title{
	color: transparent !important;
	background-image: url(https://www.sdax.co/wp-content/uploads/2023/10/banner-pattern-image-1.png) !important;
	background-clip: text;
	-webkit-background-clip: text;
	background-position: center center;
	background-size: cover;

}
.winston-sdax-section:after{
	content:"";
	width: 45%;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	background: #fff;
}
.story-apart-column:after{
	content: "";
	position: absolute;
	top: 20px;
	right: -15px;
	width: 1px;
	height: 185px;
	background: #bdab7d;
}
.how-to-invest-in-gold .elementor-image-box-img img{
	height: 150px;
	-o-object-fit: cover;
	object-fit: cover;
}
/*=================================================
* artory-tab 
* ===============================================*/
.artory-tab{
	cursor:pointer;
}
.artory-content{

}
.artory-tab.active{
	background-color:rgba(186, 172, 130, 0.4)!important;
}
.artory-content{
	display:none;
}
.artory-content.active{
	display:block
}
/*============================== @Responsive Designs ===========================*/

@media only screen and (min-width: 1660px){
	.real_state_galleries .e-container{
		max-width: 1560px;

		float: right;
		margin-left: auto
	}


}
@media only screen and (max-width: 1600px){
	.real_state_galleries .e-container{
		max-width: 1450px;
		float: right;
	}

}
@media only screen and (max-width: 1366px){
	.real_state_galleries .e-container{
		max-width: 1300px; 
	}


}
@media only screen and (max-width: 1280px){
	.real_state_galleries .e-container{
		max-width: 1255px;
	}

}
.elementskit-menu-close {
	color: #000000eb !important;
}
@media only screen and (min-width: 1024px){

	.admin-bar #rev_slider_1_1_forcefullwidth, .admin-bar #rev_slider_1_1_wrapper{
		height: calc(100vh - 112px ) !important;
	}
	#rev_slider_1_1_forcefullwidth,  #rev_slider_1_1_wrapper{
		height: calc(100vh - 80px ) !important;
	}

}


@media only screen and (max-width: 1750px){

	.animated-top-gallery .gallery-item img {
		height: 320px;

	}
}
@media only screen and (max-width: 1300px){
	.animated-top-gallery .gallery-item img {
		height: 250px;
	}
}

@media only screen and (max-width: 1200px){
	.investment-options-post-slider .pp-slick-slider {
		position: relative;
		right: -100px;
	}
	.investment-options-post-slider .pp-post{
		padding: 40px;
		padding-bottom: 0px;
	}
}
@media only screen and (max-width: 1024px) {
	.homepage-counter .pp-counter-number-wrap {
		margin-bottom: 2px;
	}
	.fullwidth-image-section .image-container-inner .elementor-widget-pp-info-box {
		padding: 0 7%;
	}
	.hide-br br{
		display:none !important;
	}
	.ai-only {
		font-size: 16px;

	}
	.investment-options-post-slider .pp-post{
		padding:30px;	
		padding-bottom: 0px;
	}
	.investment-options-post-slider .pp-slick-slider {
		position: relative;
		right: -50px;
	}
	.investment-options-post-slider .pp-post-title{
		font-size:2em;
	}
}
@media only screen and (min-width: 989px) {

	.home-logo-slider .swiper-pagination-bullet{
		display:none;
	}
}


@media only screen and (max-width: 989px) {
	.story-apart-column:after{
		display:none !important;
	}
	.sadax-investor-section .investor-button-4 {
		top: 65%;
	}
	.animated-top-gallery .gallery-item img {
		height: 360px; 
	}
	.project_heading h2 {
		font-size: 3.5em;
	}
	.invest-search-result-section-new .deals_gird_info{
		height: auto !important;
	}
}

@media only screen and (max-width: 767px) {
	.artory-list-item .elementor-icon-box-wrapper:before,.winston-sdax-section:after{
		display:none !important;
	}
	.deals-filter-only{
		display:none;
	}
	.refine-search-heading .elementor-heading-title{
		padding: 25px;
		background: #fff;
		position: relative;
	}
	.refine-search-heading .elementor-heading-title:after{
		content: "\f078" !important;
		font-family: "Font Awesome 5 Free";
		font-weight: 900;
		font-size: 16px;
		position: absolute;
		right: 25px;
	}
	.invest-search-result-section-new .deals-filter .searchandfilter ul li.sf-field-reset {

		position: absolute;
	}
	.sadax-investor-section .investor-button-1,
	.sadax-investor-section .investor-button-2, 
	.sadax-investor-section .investor-button-3,
	.sadax-investor-section .investor-button-4 {
		position:inherit !important;
	}
	.sadax-investor-section .investor-button-3 {
		right: 16%;
	}
	.animated-top-gallery .gallery-item{
		padding-right: 0px !important;
		width: 100% !important;
		max-width: 100% !important;
		margin-bottom: 20px !important;
		padding-left: 0px !important;

	}
	.animated-top-gallery .gallery-item img {
		height: 300px; 
	}
	.investment-options-post-slider .pp-slick-slider {
		position: relative;
		right: 0px;
	}


	.marquee-content{

	}
	.marquee-content li{

	}
	.marquee-content li img{

	}
}


@media only screen and (max-width: 640px) {
	.our-team-section .elementor-widget-container,.team-popup  .elementor-widget-container{
		/* 		width: 100% !important;
		height: 295px;
		-o-object-fit: cover;
		object-fit: cover; */
		text-align:left !important;
	}
	body:not(.page-id-29045) .invest-search-result-section-new .invest-search-column{
		width:100% !important;
		margin-left:0  !important;
		margin-bottom:15px !important;
	}
}
@media only screen and (max-width: 479px) {
	.our-team-section .elementor-widget-container img,.team-popup  .elementor-widget-container img{

		/* 		height: 215px;  */
	}
}