.elementor-598 .elementor-element.elementor-element-f9ceab0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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;
color: var(--Text-dark, #162336);

/* Display sm/Semibold */
font-family: var(--family-font-family-display, Montserrat);
font-size: var(--Font-size-display-sm, 28px);
font-style: normal;
font-weight: 600;
line-height: var(--Line-height-display-sm, 36px); /* 128.571% */
}

.elementor-598 .elementor-element.elementor-element-efc72c3 a.rank-math-html-sitemap__link {
color: var(--Text-body, #55545A);

/* Text md/Regular */
font-family: var(--family-font-family-text, "Source Sans Pro");
font-size: var(--Font-size-text-md, 16px);
font-style: normal;
font-weight: 400;
line-height: var(--Line-height-text-md, 24px);
}

.elementor-598 .elementor-element.elementor-element-efc72c3 a.rank-math-html-sitemap__link:hover {
color: #3E6DB7;
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 {
  color: #55545A;
}


.elementor-598 .elementor-element.elementor-element-efc72c3 .rank-math-html-sitemap__list li:hover::marker {
  color: #3E6DB7;
}/* End custom CSS */