/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 09 2023 | 16:59:47 */
.jet-popup__close-button {
	background-color: #ffffff00!important;
    color: #0333FA!important;
	margin-right: 5px;
    margin-top: 5px;
}
.jet-popup__container-inner {
	border-radius:20px!important;
}
.jet-popup__container {
    width: 100%!important;
    max-width: 860px!important;
}

.jet-team-member__desc a {
	color:#0333FA;
	text-decoration:underline;
	font-weight:300;
	text-underline-offset: 4px;
}
.jet-team-member__desc a:hover {
	color:#180C47;
} 

.sidebar-box .blog-filter select {
	border: 0 none;
	border-bottom:1px solid #0085FF;
  	color: #180C47;
  	background: #fff;
  	font-size: 16px!important;
	font-weight: 400;
	opacity:1!important;
}

.sidebar-box {
    margin-bottom: 10px;
    margin-top: 6px;
}

.elementor-posts .elementor-post__card .elementor-post__text {
	padding:0;
}
.elementor-posts__hover-gradient .elementor-post__card .elementor-post__thumbnail__link:after,
.elementor-posts .elementor-post__card .elementor-post__thumbnail {
	border-radius:20px;
}
.elementor-post__read-more{
	position:relative;
}
.elementor-post__read-more::after {
	content:'';
	background-image:url(/wp-content/uploads/2023/01/icon-purple.svg);
height: 20px;
    width: 20px;
    background-size: contain;
    background-repeat: no-repeat;
    display: block;
    position: absolute;
    top: 3px;
    right: -28px;
}

.blog_filters {
	position:relative;
	z-index:15;
}
.elementor-post__card .elementor-post__badge {
	background-color: unset!important;
    color: #0d33fa!important;
    border-radius: 0px;
    position: relative;
    left: 0;
    margin: 0!important;
    padding: 0;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
}

@media (max-width:868px) {
	.elementor-nav-menu--dropdown ul li {
		margin: 0 28px;
    	padding: 4px 0;
	}
	.elementor-nav-menu--dropdown {
		padding: 20px 0;
		box-shadow: 0px 3px 5px #0000000f;
	}
	
	.elementor-nav-menu--dropdown .sub-menu {
		width:100%!important;
		max-width:100%!important;
	}
	.elementor-nav-menu--dropdown a.elementor-item-active,
	.elementor-nav-menu--dropdown a.highlighted {
		border-radius:10px;
	}
	.elementor-nav-menu--dropdown .elementor-item {
		padding:0 10px!important;
	}
}