/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
h3:has(a[href*='/comment/']){display:none;}
.display-inline-custom-css{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;overflow:hidden;align-items:stretch;}.display-inline-custom-css > div{margin:0 25px 0 0;flex:1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;}.display-inline-custom-css label{align-self:flex-start;}.display-inline-custom-css input:not([type="radio"]):not([type="checkbox"]){width:100%;min-width:0;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;align-self:flex-end;}.red-color-custom{color:#fe3939;}.custom_button,.custom_button:hover{background-color:#262262 !important;color:white !important;border:2px solid #262262 !important;outline:none !important;}.center-text{text-align:center;}.custom_right_oriented{width:100%;text-align:right;font-size:26px !important;}.full-length-row input:not([type="radio"]):not([type="checkbox"]){width:100%;}.html_element_with_bottom_border{border-bottom:1px solid black;}.display_flex_row_space_between{display:flex;flex-direction:row;justify-content:space-between;}
.region-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:55px auto;gap:25px;}.region-header [id$="sitebranding"]{display:flex;flex-direction:row;align-items:center;gap:10px;}.region-header [id$="sitebranding"] a:not(:has(img)){font-weight:bold;font-size:45px;color:black;}.region-header [id$="sitebranding"] img{width:70px;margin-top:5px;padding:5px;background-color:#f0f0f0;border-radius:8px;border:1px solid gray;}.region-header .sf-depth-1{background-color:transparent !important;margin:1px !important;}.region-header .sf-depth-1 > a,.region-header .sf-depth-1 > span.menuparent{display:inline-block;padding:0.4em 0.75em;border-radius:8px !important;text-decoration:none !important;border:2px solid var(--gin-color-primary) !important;background-color:white !important;color:var(--gin-color-primary) !important;cursor:pointer;}.region-header .sf-depth-1 > span.menuparent .sf-sub-indicator + .sf-sub-indicator{display:none;}.region-header .sf-depth-1 > a.is-active{color:var(--gin-color-primary) !important;background-color:white !important;font-weight:bold !important;text-decoration:underline !important;}.region-header .sf-depth-1.is-active > a,.region-header .sf-depth-1.active-trail > a{color:var(--gin-color-primary) !important;}.region-header .sf-depth-1:not(:has(a.is-active)):hover > a,.region-header .sf-depth-1:not(:has(a.is-active)):hover > span.menuparent{background-color:var(--gin-color-primary) !important;color:white !important;}.region-header .sf-depth-1 > a.is-active:hover{background-color:var(--gin-color-primary) !important;color:white !important;font-weight:bold !important;text-decoration:underline !important;}.region-header .sf-depth-1:hover > a,.region-header .sf-depth-1:hover > span.menuparent{border:2px solid var(--gin-color-primary) !important;}.region-header .sf-depth-2,.region-header .sf-depth-2 > a{background:none !important;border:none !important;color:var(--gin-color-primary) !important;padding:0.5em 1em;font-weight:normal;border-radius:0 !important;display:block;}.region-header .sf-depth-2 > a:hover{background-color:#f0f0f0 !important;color:var(--gin-color-primary) !important;}.region-header li > ul{margin-top:8px !important;background-color:white;}.region-header a:not(.sf-depth-1){text-decoration:none !important;}
