a {
        color: #FF5800; /* This changes the default link color */
    }

    a:hover {
        color: #FF5800; /* This changes the hover color */
    }

/** Start Block Kit CSS: 72-3-34d2cc762876498c8f6be5405a48e6e2 **/

.envato-block__preview{overflow: visible;}

/*Kit 69 Custom Styling for buttons */
.envato-kit-69-slide-btn .elementor-button,
.envato-kit-69-cta-btn .elementor-button,
.envato-kit-69-flip-btn .elementor-button{
	border-left: 0px !important;
	border-bottom: 0px !important;
	border-right: 0px !important;
	padding: 15px 0 0 !important;
}
.envato-kit-69-slide-btn .elementor-slide-button:hover,
.envato-kit-69-cta-btn .elementor-button:hover,
.envato-kit-69-flip-btn .elementor-button:hover{
	margin-bottom: 20px;
}
.envato-kit-69-menu .elementor-nav-menu--main a:hover{
	margin-top: -7px;
	padding-top: 4px;
	border-bottom: 1px solid #FFF;
}
/* Fix menu dropdown width */
.envato-kit-69-menu .elementor-nav-menu--dropdown{
	width: 100% !important;
}

/** End Block Kit CSS: 72-3-34d2cc762876498c8f6be5405a48e6e2 **/



/** Start Block Kit CSS: 144-3-3a7d335f39a8579c20cdf02f8d462582 **/

.envato-block__preview{overflow: visible;}

/* Envato Kit 141 Custom Styles - Applied to the element under Advanced */

.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper{
	text-align: center;
}
.envato-kit-141-top-0 h1,
.envato-kit-141-top-0 h2,
.envato-kit-141-top-0 h3,
.envato-kit-141-top-0 h4,
.envato-kit-141-top-0 h5,
.envato-kit-141-top-0 h6,
.envato-kit-141-top-0 p {
	margin-top: 0;
}

.envato-kit-141-newsletter-inline .elementor-field-textual.elementor-size-md {
	padding-left: 1.5rem;
	padding-right: 1.5rem;
}

.envato-kit-141-bottom-0 p {
	margin-bottom: 0;
}

.envato-kit-141-bottom-8 .elementor-price-list .elementor-price-list-item .elementor-price-list-header {
	margin-bottom: .5rem;
}

.envato-kit-141.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container {
	padding-bottom: 52px;
}

.envato-kit-141-display-inline {
	display: inline-block;
}

.envato-kit-141 .elementor-slick-slider ul.slick-dots {
	bottom: -40px;
}

/** End Block Kit CSS: 144-3-3a7d335f39a8579c20cdf02f8d462582 **/



/** Start Block Kit CSS: 135-3-c665d4805631b9a8bf464e65129b2f58 **/

.envato-block__preview{overflow: visible;}

/** End Block Kit CSS: 135-3-c665d4805631b9a8bf464e65129b2f58 **/



/** Start Block Kit CSS: 105-3-0fb64e69c49a8e10692d28840c54ef95 **/

.envato-kit-102-phone-overlay {
	position: absolute !important;
	display: block !important;
	top: 0%;
	left: 0%;
	right: 0%;
	margin: auto;
	z-index: 1;
}

/** End Block Kit CSS: 105-3-0fb64e69c49a8e10692d28840c54ef95 **/



/** Start Block Kit CSS: 136-3-fc37602abad173a9d9d95d89bbe6bb80 **/

.envato-block__preview{overflow: visible !important;}

/** End Block Kit CSS: 136-3-fc37602abad173a9d9d95d89bbe6bb80 **/



/** Start Block Kit CSS: 141-3-1d55f1e76be9fb1a8d9de88accbe962f **/

.envato-kit-138-bracket .elementor-widget-container > *:before{
	content:"[";
	color:#ffab00;
	display:inline-block;
	margin-right:4px;
	line-height:1em;
	position:relative;
	top:-1px;
}

.envato-kit-138-bracket .elementor-widget-container > *:after{
	content:"]";
	color:#ffab00;
	display:inline-block;
	margin-left:4px;
	line-height:1em;
	position:relative;
	top:-1px;
}

/** End Block Kit CSS: 141-3-1d55f1e76be9fb1a8d9de88accbe962f **/





.elementor-4872 .elementor-element.elementor-element-106fc0f .elementor-button{
	   backdrop-filter: blur(100px) !important;
}

.page-id-4965 .elementor-background-video-hosted{
	left:72% !important;
	top: 63% !important;
}








/* Target Elementor video widgets or video elements */
.elementor-widget-video video,
.elementor-widget-video iframe {
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
    background: transparent !important; /* Ensure no background color */
}

/* If video container has padding or border */
.elementor-widget-video .elementor-video {
    border: none !important;
    padding: 0 !important;
    margin: 0 !important;
    background: transparent !important;
}

/* For Commet Position  */
.elementor-4944 .elementor-element.elementor-element-57ab0b8 .comeet-position-name{
font-size: 24px !important;
    font-weight: 700 !important;
    color: black !important;
    letter-spacing: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    line-height: 1.2 !important;
}
a.comeet-position {
    background: white !important;
    border: 1px solid black !important;
    border-radius: 12px !important;
}
a.comeet-position:hover{
	border:1px solid #FF6509 !important;
}
.elementor-4944 .elementor-element.elementor-element-57ab0b8 .comeet-position{
    padding: 32px !important;
	margin: 0px 0px 20px 0px !important;
}
ul li a.comeet-position:hover {
    box-shadow: none !important;
}
.comeet-outer-wrapper .comeet-groups-list .comeet-list .comeet-positions-list .comeet-position .comeet-position-meta{
	    font-size: 16px !important;
    letter-spacing: 0 !important;
    font-weight: 400 !important;
    color: black !important;
    font-family: 'Poppins' !important;
}
@media(max-width:768px){
	.elementor-4944 .elementor-element.elementor-element-57ab0b8 .comeet-position-name{
		font-size: 18px !important;
		        padding-bottom: 20px !important;
	}
}
/* For links  */
.elementor-kit-4 a{
	font-size:inherit !important;
}

/* Mixed Posts Card */
.mixed-post-card {
    display: flex;
    flex-direction: column;
    height: 100%;
}
.mixed-post-card .mixed-card-content {
    height: 100%;
    display: flex;
    flex-direction: column;
}
.mixed-post-card .mixed-card-content .mixed-card-meta {
    margin-top: auto;
}

/* Related Posts Card */
.recent-post-card {
    display: flex;
    flex-direction: column;
    height: 100%;
}
.recent-post-card .recent-card-content {
    height: 100%;
    display: flex;
    flex-direction: column;
}
.recent-post-card .recent-card-content .recent-card-meta {
    margin-top: auto;
}

/* Insights Card */
.insight-card {
    display: flex;
    flex-direction: column;
    height: 100%;
}
.insight-card .insight-card-content {
    height: 100%;
    display: flex;
    flex-direction: column;
}
.insight-card .insight-card-content .insight-card-meta {
    margin-top: auto;
}

/* Info Cards (if you want similar alignment for meta, add this) */
.info-card {
    display: flex;
    flex-direction: column;
    height: 100%;
}
.info-card .info-card-header,
.info-card p {
    flex: 0 0 auto;
}
.info-card .info-card-meta {
    margin-top: auto;
}

.elementor-field-option{
	text-align:center !important;
}

/* For logo  */
.page-id-4944 .custom-slide-logo{
	display:none !important;
}
.page-id-4944 .custom-slide-image img{
	background:transparent !important;
}

/* For recent posts  */
.mixed-card-category, .mixed-card-meta,.recent-card-category, .recent-card-meta, .mute-toggle-button, .post-author, .author-row{
	display:none !important;
}

@media(max-width:767px){
	.single-post .post-title{
		font-size:28px !important;
	}
}