.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-a6ae5928-6065-01ee-13e2-886af099c356 {
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-6fef6d62-c21c-1f92-2fe8-bd8efbe1826b {
background-color: var(--h-white) !important;
font-size: 21px !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
color: var(--h-glow-dark-blue) !important;
}

@media only screen and (max-width: 600px) {
    .hw-custom-navi span.text-truncate::before {
        display: none;
    }
    
    .hw-custom-navi  .lfr-nav-item:last-child .text-truncate {
        border-right: none !important;
    }
    
    .hw-custom-navi .navbar-nav .nav-link{
    margin-right:5px !important;
    }
    
    .hw-custom-navi .nav-link .text-truncate {
        margin-right: 0px;
        border-right: 1px solid darkgray;
        padding-right: 13px;
        padding-top: 0px;
        line-height: 20px;
        padding-bottom: 0px;
    }
    
    }
    

    .hw-custom-navi .navbar-nav .nav-link {
        padding-left: 0px;
        margin-right: 30px;
        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;
    
    }.lfr-layout-structure-item-7be192d6-cde2-a261-b834-a2c9d8ffb50f {
border-color: #e81515 !important;
color: var(--h-teal) !important;
}
.lfr-layout-structure-item-8ab73fe6-dfa5-a978-d67f-c0a53c52e8e8 {
background-color: var(--h-white) !important;
}
.lfr-layout-structure-item-b202cbb2-aef6-971c-332f-15969a90268f {
font-size: 18px !important;
font-weight: 700 !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-1,0.25rem) !important;
padding-right: var(--spacer-1,0.25rem) !important;
color: var(--h-mid-blue) !important;
}
.lfr-layout-structure-item-d77040b6-beac-6791-8e72-8698bbc158ba {
font-weight: 400 !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-1,0.25rem) !important;
padding-right: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-334ddcc9-7d85-807c-411b-ee3d9400e0bb {
font-size: 12px !important;
font-weight: 400 !important;
padding-bottom: var(--spacer-1,0.25rem) !important;
padding-left: var(--spacer-1,0.25rem) !important;
padding-right: var(--spacer-1,0.25rem) !important;
color: #000000 !important;
}
.hw-h2-custom h2{
text-transform: none !important;

}.lfr-layout-structure-item-01e65bcb-b3fe-a0b7-b141-a87ac4622cd0 {
font-weight: 999 !important;
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-2,0.5rem) !important;
color: #5e5e5e !important;
}
.hw-date-minute .col-md-4, .col-md-2 {
    padding-left: 0px;
    padding-right: 5px;
}.lfr-layout-structure-item-7c86c3e1-ec2b-699f-3469-11c506f4018b {
margin-top: 0px !important;
}
.container-xl, .container-lg, .container-md, .container-sm, .container-fluid {    
    padding-left: 0;
    padding-right: 0;
}

.mainnavi--marginbottom {
    margin-bottom: 0px;
}.lfr-layout-structure-item-80e3293f-d7cd-5a3a-147b-610fd2950ec8 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-d5ebfb55-f9e3-5f47-4d4f-f75e31365a82 {
font-weight: 400 !important;
padding-left: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-daa3f103-2f62-5418-d695-86837593ed58 {
background-color: var(--h-white) !important;
}
.lfr-layout-structure-item-2471b0ec-4117-6e32-5f80-cf5f183029be {
font-weight: 400 !important;
min-width: 10px !important;
padding-left: var(--spacer-1,0.25rem) !important;
text-align: right !important;
}
.lfr-layout-structure-item-11e4be29-ba28-8ec3-ca95-be462808357f {
margin-top: -40px !important;
}
.lfr-layout-structure-item-61dc708f-6b70-d4d1-cd4d-eae2c4ad9900 {
margin-top: var(--spacer-2,0.5rem) !important;
max-height: 40vh !important;
}
.lfr-layout-structure-item-9b4cc3f0-c128-e33b-6dcd-4274f819b686 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-9b4cc3f0-c128-e33b-6dcd-4274f819b686) !important;
}
.component-separator hr{
color: #ccd4e4;
}.lfr-layout-structure-item-e654c5fb-e5a0-6c69-0499-41ecaf9fd701 {
display: none !important;
margin-top: -40px !important;
}
@media screen and (max-width: 575px) {.lfr-layout-structure-item-6fef6d62-c21c-1f92-2fe8-bd8efbe1826b {
font-size: 16px !important;
}
.lfr-layout-structure-item-01e65bcb-b3fe-a0b7-b141-a87ac4622cd0 {
margin-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-87fe2479-ac22-e8c9-af8d-83029dba1862 {
max-width: 90vw !important;
}
.lfr-layout-structure-item-2471b0ec-4117-6e32-5f80-cf5f183029be {
text-align: left !important;
}
.lfr-layout-structure-item-11e4be29-ba28-8ec3-ca95-be462808357f {
display: none !important;
}
.lfr-layout-structure-item-61dc708f-6b70-d4d1-cd4d-eae2c4ad9900 {
margin-bottom: var(--spacer-0,0rem) !important;
margin-top: var(--spacer-0,0rem) !important;
max-width: 90vw !important;
}
.lfr-layout-structure-item-e654c5fb-e5a0-6c69-0499-41ecaf9fd701 {
display: block !important;
}
}