.elementor-949 .elementor-element.elementor-element-3fee2b9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0.375rem;--padding-bottom:0.375rem;--padding-left:0rem;--padding-right:0rem;}.elementor-949 .elementor-element.elementor-element-3fee2b9:not(.elementor-motion-effects-element-type-background), .elementor-949 .elementor-element.elementor-element-3fee2b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;}.elementor-949 .elementor-element.elementor-element-f4874e5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for shortcode, class: .elementor-element-4e1b8c6 */.elementor-949 .elementor-element.elementor-element-4e1b8c6 .rank-math-breadcrumb, .elementor-949 .elementor-element.elementor-element-4e1b8c6 .rank-math-breadcrumb a, .elementor-949 .elementor-element.elementor-element-4e1b8c6 .rank-math-breadcrumb span { color: #AEAEAE; font-size: 0.875rem; line-height: 1.225rem; font-family: "Plus Jakarta Sans"; } .elementor-949 .elementor-element.elementor-element-4e1b8c6 .rank-math-breadcrumb .last { color: #FFFFFF; } .elementor-949 .elementor-element.elementor-element-4e1b8c6 .rank-math-breadcrumb p { margin-bottom: 0; } .elementor-949 .elementor-element.elementor-element-4e1b8c6 .rank-math-breadcrumb { padding: 0.625rem 1.25rem; } .elementor-949 .elementor-element.elementor-element-4e1b8c6 .rank-math-breadcrumb p { display: flex; align-items: center; }

@media (max-width: 68.75em) {
	.elementor-949 .elementor-element.elementor-element-4e1b8c6 .rank-math-breadcrumb p a:not(:first-child):not(:last-of-type) {
		font-size: 0;
	}
	.elementor-949 .elementor-element.elementor-element-4e1b8c6 .rank-math-breadcrumb p a:not(:first-child):not(:last-of-type)::after {
		content: "...";
		font-size: 0.875rem;
	}
	.elementor-949 .elementor-element.elementor-element-4e1b8c6 .rank-math-breadcrumb p a:last-of-type {
		display: inline-block;
		max-width: 9.375rem;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		vertical-align: bottom;
	}
}

@media (min-width: 68.75em) {
	.elementor-949 .elementor-element.elementor-element-4e1b8c6 .rank-math-breadcrumb {
		padding-left: 0;
	}
}

.elementor-949 .elementor-element.elementor-element-4e1b8c6 .rank-math-breadcrumb .separator { margin: 0 2px; }/* End custom CSS */