.elementor-kit-1{--e-global-color-primary:#0B5ED7;--e-global-color-secondary:#6C757D;--e-global-color-text:#020817;--e-global-color-accent:#22C55E;--e-global-color-822149e:#FF7200;--e-global-color-45fd76d:#000000;--e-global-color-34318d9:#FFFFFF;--e-global-color-03df0df:#0B5ED7;--e-global-color-065d074:#22C55E;--e-global-color-fe650ff:#0B1220;--e-global-color-a46d38b:#475569;--e-global-color-7be16e4:#DCFCE7;--e-global-color-dad9640:#020817;--e-global-color-6847279:#6C757D;--e-global-color-281dad3:#E5E7EB;--e-global-color-8281f58:#F8FAFC;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Source Sans 3";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:500;}.elementor-kit-1 e-page-transition{background-color:#FFBC7D;}.elementor-kit-1 p{margin-block-end:0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */.ticker-wrap,
.ticker-wrap-dark,
.ticker-wrap-light{
	position:relative;
	overflow:hidden;
}

.ticker-wrap::after{
	content:"";
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	height:26px;
	background:#F8FAFC;
	z-index:10;
	pointer-events:none;
}

.ticker-wrap-dark::after{
	content:"";
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	height:26px;
	background:#000;
	z-index:10;
	pointer-events:none;
}

.ticker-wrap-light::after{
	content:"";
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	height:26px;
	background:#fff;
	z-index:10;
	pointer-events:none;
}

.elementor-widget-text-editor p {
	margin: 0;
}

.step-list,
.step-list-light{
	list-style: none;
	counter-reset: step;
	padding-left: 0;
	margin: 0;
}

.step-list li,
.step-list-light li{
	counter-increment: step;
	display: flex;
	align-items: flex-start;
	gap: 0.75rem;
	margin-bottom: 1rem;
}

.step-list li:last-child,
.step-list-light li:last-child{
	margin-bottom: 0;
}

.step-list li::before{
	content: counter(step);
	flex-shrink: 0;
	width: 24px;
	height: 24px;
	border-radius: 50%;
	background-color: #6c757d;
	color: #000000;
	font-weight: 600;
	font-size: 0.8rem;
	display: inline-flex;
	align-items: center;
	justify-content: center;

	/* FIX: nudge the circle UP */
	margin-top: 0rem;
}

.step-list-light li::before{
	content: counter(step);
	flex-shrink: 0;
	width: 24px;
	height: 24px;
	border-radius: 50%;
	background-color: #6c757d;
	color: #ffffff;
	font-weight: 600;
	font-size: 0.8rem;
	display: inline-flex;
	align-items: center;
	justify-content: center;

	/* FIX: nudge the circle UP */
	margin-top: 0rem;
}

.step-content strong {
	display: block;
	margin-bottom: 0.25rem;
}

.step-content p {
	margin: 0;
	font-size: 0.9rem;
	color: #6c757d;
	line-height: 1.45;
}

.accent {
	color: #198754;
}

.rss_content {
    margin-top: 10px!important;
}

.rss_content_wrap {
    font-family: "Inter", Sans-serif;
    font-size: 16px;
    line-height: 20px;
}


.rss_content_wrap .title a {
    color:#020817!important;
    font-weight:600;
}

.rss_item {
    padding-top:0!important;
}

.rss_image {
	width: 100%!important;
	height: 150px!important;
	overflow: hidden;
}

.rss_image a {
	display: block;
	width: 100%!important;
	height: 100%!important;
}

.rss_image img {
	width: 100%!important;
	height: 100%!important;
	object-fit: cover;
	display: block;
	border-radius: 15px!important;
}/* End custom CSS */