.elementor-598 .elementor-element.elementor-element-e48af55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-598 .elementor-element.elementor-element-05f6524{--display:flex;}/* Start custom CSS for shortcode, class: .elementor-element-efc72c3 */.elementor-598 .elementor-element.elementor-element-efc72c3 h2.rank-math-html-sitemap__title {
    margin: 0 0 20px 0;
    padding: 0;
    /* Text Dark */
    color: var(--e-global-color-6d976da);
    
    /* Display sm/Semibold */
    font-family: var(--e-global-typography-0560290-font-family), Sans-serif;
		font-size: var(--e-global-typography-0560290-font-size);
		font-weight: var(--e-global-typography-0560290-font-weight);
		line-height: var(--e-global-typography-0560290-line-height);
}

.elementor-598 .elementor-element.elementor-element-efc72c3 a.rank-math-html-sitemap__link {
		/* Text Body */
    color: var(--e-global-color-text);
    
    /* Text md/Regular */
    font-family: var(--e-global-typography-a40dbcd-font-family), Sans-serif;
		font-size: var(--e-global-typography-a40dbcd-font-size);
		font-weight: var(--e-global-typography-a40dbcd-font-weight);
		line-height: var(--e-global-typography-a40dbcd-line-height);
}

.elementor-598 .elementor-element.elementor-element-efc72c3 a.rank-math-html-sitemap__link:hover {
/*Primary 700*/
color: var(--e-global-color-76f45fa);
text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-skip-ink: none;
text-decoration-thickness: auto;
text-underline-offset: auto;
text-underline-position: from-font;
}

.elementor-598 .elementor-element.elementor-element-efc72c3 .rank-math-html-sitemap {
    display: flex !important;
    flex-direction: column;
    gap: 30px;
    
}

.elementor-598 .elementor-element.elementor-element-efc72c3 .rank-math-html-sitemap__list {
  display: flex;
  flex-direction: column-reverse;
}

.elementor-598 .elementor-element.elementor-element-efc72c3 .rank-math-html-sitemap__list li::marker {
	/* Text Body */
  color: var(--e-global-color-text);
}


.elementor-598 .elementor-element.elementor-element-efc72c3 .rank-math-html-sitemap__list li:hover::marker {
  /*color: #434343;*/
  /*Primary 700*/
  color: var(--e-global-color-76f45fa);
}/* End custom CSS */