.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}/* Start custom CSS for shortcode, class: .elementor-element-ed653df */.custom-doc-tag-cloud a {
    text-decoration: none;
    margin: 0 5px; /* Adds spacing between tags */
    font-weight: bold;
}

.custom-doc-tag-cloud a:nth-child(odd) {
    color: #029000; /* Green for odd tags */
}

.custom-doc-tag-cloud a:nth-child(even) {
    color: #000; /* Black for even tags */
}

.custom-doc-tag-cloud a:hover {
    color: #ff5722;
    text-decoration: underline;
}/* End custom CSS */