<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.slider-nav .slick-next {
    background-image: url("../images/next.png") !important;
}

.slider-nav .slick-prev {
    background-image: url("../images/prev.png") !important;
}

.slider-for .slick-next {
    background-image: url("../images/next-w.png") !important;
}

.slider-for .slick-prev {
    background-image: url("../images/prev-w.png") !important;
}

.m_page_contnat_desktop .slider-for-img .image_blur {
    -webkit-backdrop-filter: blur(3px);
    backdrop-filter: blur(3px);
    -webkit-filter: blur(3px);
    -moz-filter: blur(3px);
    -o-filter: blur(3px);
    -ms-filter: blur(3px);
    filter: blur(3px);
}

#pw-10-treuhand-neu-445 .banner-desk .sdt {
    background: #fff;
}

#pw-10-treuhand-neu-57 .banner-desk .sdt {
    background: #fff;
}

#pw-10-treuhand-neu-69 .banner-desk .sdt {
    background: #fff;
}

.banner-desk .page-detail-content {
    border-bottom: 0;
}

.m_page_contnat_desktop .m_border_bottom {
    margin-bottom: unset;
}

.spac {
    display: unset;
}

#pw-10-treuhand-neu-68 .banner-desk .sdt {
    background: #fff;
}

.team-footer-sub .hidden-mobile {
    display: flex;
}

#pw-10-treuhand-neu-270 .banner-desk .sdt {
    background: #fff;
}

@media (min-width: 1100px) {
    body .cotnetfd {
        margin-bottom: unset;
    }
}

@media screen and (max-width: 768px) and (min-width: 480px) {
    .m_page_contnat_desktop .m_content_project,
    .m_page_contnat_desktop .m_content_project .mCenterSlideLeft {
        border-color: transparent !important;
        box-shadow: unset !important;
    }
    .team-footer .team-immo-neu {
        padding: 0 15px 20px 15px;
        display: flex;
        border-bottom: 0.3px solid #b2b2b2;
        margin-bottom: 30px;
        width: 100%;
    }
    .team-footer .team-immo-neu .images-team {
        width: 61%;
    }
    .team-footer .team-immo-neu .images-team img {
        width: 100%;
    }
    .team-footer .team-immo-neu .summary-team {
        padding-left: 20px;
        width: 39%;
        position: relative;
    }
    .team-footer .team-immo-neu .summary-team h2 {
        font-family: var(--font-roboto-bold);
        font-size: 15px;
        color: #000;
        text-transform: uppercase;
        margin-bottom: 5px;
        word-break: break-word;
    }
    .team-footer .team-immo-neu .summary-team div.one-line span.ellip,
    .team-footer .team-immo-neu .summary-team p {
        font-family: var(--font-roboto-regular) !important;
        font-size: 12.5px;
        text-align: unset !important;
        word-break: break-word;
    }
    .team-footer .team-immo-neu .summary-team .content-mobile {
        position: absolute;
        top: 0;
        width: 100%;
    }
    .PW_10_Treuhand_NEU2 .page-rightt-ione p {
        word-break: break-word;
    }
    .team-footer .team-immo-neu .read-more-button {
        position: absolute;
        bottom: 0;
    }
    .team-footer .team-immo-neu .read-more-button a {
        font-family: var(--font-roboto-regular) !important;
        line-height: 15px;
        height: 15px;
    }
}

@media screen and (min-width: 576px) {
    .page-68 .Treuhand_t_custom {
        margin-bottom: 23px;
    }
    /* .m_management_ps .page-detial-start {
        top: -110px;
    } */
}

@media screen and (min-width: 768px) {
    #pw-10-treuhand-neu-1137 .banner-start .m_gradient_banner,
    #pw-10-treuhand-neu-326 .banner-start .m_gradient_banner,
    #pw-10-treuhand-neu-328 .banner-start .m_gradient_banner,
    #pw-10-treuhand-neu-330 .banner-start .m_gradient_banner,
    #pw-10-treuhand-neu-272 .banner-start .m_gradient_banner {
        background-image: linear-gradient(180deg, rgba(237, 237, 237, 1) 25%, rgba(237, 237, 237, 0.1) 40%, rgba(237, 237, 237, 0) 50%);
    }
    .page-template-PW_7_Immobilien4_Scroll_NEU .team-footer .hidden-mobile {
        padding-top: 20px;
    }
    .team-footer .padding-neuer-footer {
        margin-bottom: unset !important;
    }
    #cotnetfdID2 {
        margin-top: 23px;
    }
    .main-banner-start.page-custom .banner-container {
        position: relative;
        margin-bottom: 25px;
        overflow: hidden;
    }
    .main-banner-start.page-custom .banner-bg-blur {
        position: absolute;
        filter: blur(0);
        -webkit-filter: blur(20px);
        top: -55%;
    }
    .main-banner-start.page-custom&gt;.banner-container&gt;.row {
        display: flex;
        flex-direction: unset;
        flex-wrap: unset;
        justify-content: unset;
        align-items: unset;
        align-content: unset;
    }
    .main-banner-start.page-custom .banner-start {
        margin-top: 0;
        padding-top: 0;
        display: unset;
        flex-direction: unset;
        flex-wrap: unset;
        justify-content: unset;
        align-items: unset;
        align-content: unset;
        /* max-width: 40%; */
    }
    .main-banner-start.page-custom&gt;.banner-container&gt;.row .content-custom-page {
        max-width: 50%;
        position: relative;
        padding: 45px 30px;
        letter-spacing: 0.6px;
        line-height: 25px;
        background-color: #fff;
        font-size: 15px !important;
        font-family: var(--font-roboto-regular);
        color: #3c3c3b;
    }
    #pw-10-treuhand-neu-1137 .banner-start .m_gradient_banner {
        background-image: linear-gradient(180deg, rgba(237, 237, 237, 1) 25%, rgba(237, 237, 237, .1) 40%, rgba(237, 237, 237, 0) 50%);
        display: block;
        width: 98%;
        height: 600px;
        position: absolute;
        top: 0;
        z-index: 0
    }
    .custom-page-banner {
        top: 40px;
        padding-left: 30px;
    }
    .team-footer .padding-neuer-footer {
        padding-top: 20px !important;
    }
    .border-row {
        border-bottom: 1px solid #c6c6c6;
        padding-bottom: 20px;
        margin-bottom: 21px;
    }
    .team-immo-neu {
        padding-top: 2px;
        font-family: var(--font-roboto-regular);
    }
    .team-immo-neu .images-team {
        width: 52%;
        float: left;
        height: 100%;
        min-height: 262px;
        position: relative;
        z-index: 2;
    }
    .team-immo-neu .wrap-image-team {
        padding-left: 83.5%;
    }
    .team-immo-neu .summary-team {
        width: 48%;
        float: left;
        height: 100%;
        min-height: 262px;
        font-size: 15px;
        line-height: 24px;
        padding-bottom: 40px;
    }
    /*.team-immo-neu .summary-team h2 {
        font-family: var(--font-roboto-bold);
        font-size: 28px;
        line-height: 21px;
        margin-bottom: 40px;
        text-transform: uppercase;
        color: #000;
    }*/
    .team-immo-neu .summary-team h2 {
        /*font-family: var(--font-roboto-bold);*/
        font-family: var(--font-roboto-medium);
        font-size: 28px;
        line-height: 21px;
        margin-bottom: 40px;
        text-transform: uppercase;
        color: #000;
        letter-spacing: 0.5px;
    }
    .team-immo-neu .wrap-image-team&gt;img {
        position: absolute;
        top: 0;
        left: 0;
        width: 78%;
        height: 100%;
        object-fit: cover;
        object-position: center;
    }
    .team-immo-neu .reamore-team {
        position: absolute;
        font-family: var(--font-roboto-regular);
        bottom: 0;
        left: 78%;
        font-size: 15px;
        text-transform: uppercase;
        color: #fff;
        background-color: #1d1d1b;
        display: block;
        white-space: nowrap;
        padding: 7px 0;
        text-decoration: none;
        min-width: 195px;
        text-align: center;
    }
    .m_immobilien_neu_page .m_border_bottom-mr .m_desktop_immobilien {
        height: 176px;
    }
    .m_immobilien_neu_page .m_border_bottom-mr .m_desktop_immobilien .m_center_content,
    .m_immobilien_neu_page .m_border_bottom-mr .m_desktop_immobilien .m_right_content {
        height: 100%;
    }
    .m_immobilien_neu_page .m_desktop_immobilien .m_left_img img {
        min-height: 176px;
        max-height: 176px;
    }
    .team-footer .padding-neuer-footer {
        padding-top: 20px !important;
        border-bottom: 1px solid #c6c6c6;
        padding-bottom: 20px;
        margin-bottom: 21px;
    }
    .team-footer .padding-neuer-footer .team-immo-neu {
        padding-top: 2px;
        font-family: var(--font-roboto-regular);
    }
    .team-footer .padding-neuer-footer .team-immo-neu .images-team {
        width: 52%;
        float: left;
        height: 100%;
        min-height: 262px;
        position: relative;
        z-index: 2;
    }
    .team-footer .padding-neuer-footer .team-immo-neu .wrap-image-team {
        padding-left: 83.5%;
    }
    .team-footer .padding-neuer-footer .team-immo-neu .wrap-image-team&gt;img {
        position: absolute;
        top: 0;
        left: 0;
        width: 78%;
        height: 100%;
        object-fit: cover;
        object-position: center;
    }
    .team-footer .padding-neuer-footer .team-immo-neu .reamore-team {
        position: absolute;
        font-family: var(--font-roboto-regular);
        bottom: 0;
        left: 78%;
        font-size: 15px;
        text-transform: uppercase;
        color: #fff;
        background-color: #1d1d1b;
        display: block;
        white-space: nowrap;
        padding: 7px 0;
        text-decoration: none;
        min-width: 195px;
        text-align: center;
    }
    .team-footer .padding-neuer-footer .team-immo-neu .summary-team {
        width: 48%;
        float: left;
        height: 100%;
        min-height: 262px;
        font-size: 15px;
        line-height: 24px;
        padding-bottom: 40px;
    }
    .team-footer .padding-neuer-footer .team-immo-neu .summary-team h2 {
        font-family: var(--font-roboto-bold);
        font-size: 28px;
        line-height: 21px;
        margin-bottom: 40px;
        text-transform: uppercase;
        color: #000;
    }
    .page-68 .Treuhand_t_custom {
        margin-bottom: 0;
    }
}

@media screen and (max-width: 576px) {
    .homepage-banner .banner-home-mobile {
        display: block !important;
    }
    .team-footer-sub .hidden-mobile {
        display: none;
    }
    .header-start {
        padding-top: 10px !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .page-crume.cotnet.newer {
        padding-left: 15px !important;
        padding-top: 78px !important;
        padding-bottom: 18px !important;
    }
    #pw-10-treuhand-neu-1137 .banner-start,
    #pw-10-treuhand-neu-326 .banner-start,
    #pw-10-treuhand-neu-328 .banner-start,
    #pw-10-treuhand-neu-330 .banner-start {
        width: 100%;
        padding-left: 5px;
        padding-right: 5px;
    }
    #pw-10-treuhand-neu-1137 .banner-start .m_gradient_banner,
    #pw-10-treuhand-neu-326 .banner-start .m_gradient_banner,
    #pw-10-treuhand-neu-328 .banner-start .m_gradient_banner,
    #pw-10-treuhand-neu-330 .banner-start .m_gradient_banner {
        width: 98%;
        height: 100%;
        position: absolute;
        top: 0;
        background-image: linear-gradient(180deg, rgba(237, 237, 237, 1) 10%, rgba(237, 237, 237, 0.1) 50%, rgba(237, 237, 237, 0) 100%);
    }
    #main-site .banner-container .m_mr_0 {
        margin: unset !important;
    }
    .banner-container .m_content_page_IDA {
        padding: 20px;
    }
    .slide_img_vermittlung_post .slick-slide {
        margin: 5px 15px 0 15px;
        width: 202px;
    }
    .slide_img_vermittlung_post .slick-center .slider-des-start {
        display: block !important;
    }
    .slide_img_vermittlung_post .slick-slide .slider-des-start {
        display: none;
    }
    .slide_img_vermittlung_post .slick-slide h3 {
        font-family: var(--font-roboto-bold);
        font-size: 20px;
        margin-top: 5px;
        margin-bottom: 25px;        
        line-height: 26px;
        letter-spacing: 1.3px;
    }
    #slide_navi_team .slider-des-start p,
    #slide_navi_team .slider-des-start a,
    #page-752 .page-detail-content p {
        font-family: var(--font-roboto-regular) !important;
        font-size: 12.5px;
    }
    .slide_img_vermittlung_post .slick-slide .m_Kontakt {
        color: #000;
        width: auto;
        text-decoration: underline;
        background-size: 12px;
        height: 40px;
        line-height: 40px;
        text-align: center;
        background-position: left;
        float: left;
        font-family: var(--font-roboto-regular);
        background-image: url(../images/arrow.png);
        background-repeat: no-repeat;
        padding-left: 30px;
        margin-top: 20px;
        background-size: 8%;
        font-size: 13.5px;
    }
}

@media screen and (max-width: 480px) {
    .m_page_contnat_desktop .profile_wrapper {
        display: flex !important;
    }
}

@media screen and (min-width: 480px) and (max-width: 767px) {
    .footer-start .footer-star-obne {
        display: block!important;
        text-align: center!important;
    }
    .d-sm-none #kontanct .ctm-footer-right,
    .d-sm-none #kontanct .ctm-footer-left {
        width: 100%;
    }
}

@media screen and (max-width: 480px) and (min-width: 320px) {
    .page-contnat .image-datas a {
        font-size: 13.5px;
    }
}

@media screen and (min-width: 576px) and (max-width: 592px) {
    #cotnetfdID2 {
        margin-top: 38px!important;
    }
}</pre></body></html>