.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-30d35af3-5a0b-a074-ad15-c8b6cbce704f {
margin-bottom: var(--spacer-4,1.5rem) !important;
}

@media only screen and (max-width: 600px) {
.hw-custom-navi .navbar-nav {
    flex-direction:column;
}
}

.hw-custom-navi .navbar-nav .nav-link {
    padding-left: 0px;
    margin-right: 40px;
    font-weight: 400;
}



.hw-custom-navi .nav-link .text-truncate {
    white-space: initial;
    text-overflow: unset;
    margin-right: 5px;
}

.hw-custom-navi span.text-truncate::before {
    width: 0;
    height: 0;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    border-left: 7px solid var(--h-teal);
    content: "";
    position: absolute;
    top: 0.8em;
    right: 0;

}
