.breadcrumbs-section {
    display: none !important;
}

/* start - header */
header .header-btm {
    background-color: var(--white);
    border-color: var(--white);
}

.header_logo img {
    width:100%;
}
/* End - header */

/* Start - menu */
.menu_style1 .navbar .navbar-collapse > ul > li > a {
    color: var(--breadcrumb-title-color);
}

.menu_style1 .navbar .navbar-collapse > ul > li > a:hover {
    color:inherit;
    text-decoration:underline;
}
/* End - menu */

/* start - article title */
.main-container.msw-page-area > .msw-sub-area article .title::before {
    display:none;
}

.main-container.msw-page-area > .msw-sub-area article .title h2 {
    text-transform: none;
}
/* end - article title */

/* Start - mobile fixes */
.navbar-toggler i {
    border-color: var(--default-font-color);
    color: var(--default-font-color);
}
/* End - mobile fixes */

/* Start - widget richtext */
.msw-richtext p {
    hyphens:auto;
    text-align:justify;
}

.msw-richtext p a {
    color:inherit;
    text-decoration:underline;
}
/* End - widget richtext */

.main-container.msw-page-area > .msw-sub-area > section {
    display: flex;
    align-items: center;
    padding:100px 0px;
}

/* Start - */
h2 {
    color: var(--default-font-color);
}
/* End - */

/* Start - container querys */
.main-container.msw-page-area > .msw-sub-area.custom-bg-image-big,
.main-container.msw-page-area > .msw-sub-area.custom-bg-image-small {
    background-size:cover;
}

.main-container.msw-page-area > .msw-sub-area.custom-bg-image-big {
    background-image: url(/indiv.ras1/Main/Assets/bg_big.jpg);
}

.main-container.msw-page-area > .msw-sub-area.custom-bg-image-small {
    background-image: url(/indiv.ras1/Main/Assets/bg_small.jpg);
}

.main-container.msw-page-area > .msw-sub-area.custom-bg-image-big *,
.main-container.msw-page-area > .msw-sub-area.custom-bg-image-small * {
    color:var(--white);
}

.main-container.msw-page-area > .msw-sub-area.custom-section-opacity section {
    background-color:rgba(110, 158, 170, 0.6)
}

.main-container.msw-page-area > .msw-sub-area.custom-section-halfpadding section {
    padding: 50px 0px;
}
/* End - container querys */

.msw-block-area + .msw-block-area {
    margin-top: 35px;
}

footer {
    display: none !important;
}

.msa-generator-teaser {
    background-color: var(--primary) !important;
    color: var(--white) !important
}

.msa-generator-teaser > span {
    background-color:transparent !important;
    color:var(--white) !important;
    padding: 0px !important;
    border-radius: 0px !important;
}

.msa-generator-teaser a, .msa-generator-teaser a:link, .msa-generator-teaser a:hover {
    color:var(--white) !important;
}