@charset "UTF-8";
main ul,.cke_editable ul{list-style:disc;padding-left:15px}main ul li,.cke_editable ul li{margin-bottom:0.5rem}.btn{display:inline-flex;align-items:center;text-decoration:none;font-family:var(--pbmit-btn-typography-font-family);font-size:var(--pbmit-btn-typography-font-size);font-weight:var(--pbmit-btn-typography-variant);line-height:var(--pbmit-btn-typography-line-height);letter-spacing:0.5px;padding:13px 42px;text-transform:uppercase;border:none;border-radius:var(--border-radius);box-shadow:var(--box-shadow-global);color:#fff;transition:all 0.3s;cursor:pointer;outline:none !important;text-align:center;transition:all 0.25s ease-in-out;gap:10px}.btn.btn-outline-primary{background-color:transparent;color:#606f49;border:1px solid #606f49}.btn.btn-outline-primary:hover{background-color:#606f49;color:#fff;border-color:#606f49}.btn.btn-link{position:relative;display:inline-block;font-size:15px;text-transform:uppercase;font-weight:700;letter-spacing:0;color:#606f49;box-shadow:none;padding:0}.btn.btn-link::after{content:"";height:1px;width:100%;background-color:#606f49;bottom:-2px;position:absolute;left:0;transition:0.3s}.btn.btn-link:hover::after{width:0%;transition:0.3s}.wave-top{width:100%;height:auto;position:absolute;top:1px}.wave-top svg{width:100%;height:auto;transform:translateY(-100%)}.wave-top svg path{fill:#9ca87e}.footer-style-2::after{content:none}.tab-content{padding:0}.text-default{color:var(--pbmit-body-typography-color)}a.pbmit-ihbox{padding:15px;display:block}a.pbmit-ihbox .pbmit-ihbox-icon-wrapper{transition:0.5s}a.pbmit-ihbox:hover{border-radius:12px;background-color:#fff}a.pbmit-ihbox:hover .pbmit-ihbox-icon-wrapper{background-color:#9ca87e;transition:0.5s}header.site-header .site-branding img{height:80px}nav li.dropdown a{position:relative;transition:0.3s ease-in-out}nav li.dropdown a i{transition:0.3s ease-in-out;position:absolute;top:30px;right:-3px;font-size:20px}nav li.dropdown a:hover i{transform:rotate(-180deg)}section.loesungen .pbmit-ihbox-icon .pbmit-ihbox-icon-wrapper img{width:65px}.banner-six_bg{position:relative;height:calc(100dvh - 100px);padding:0;display:flex;align-items:center}section.about .pbmit-ihbox-icon-wrapper img{width:45px;height:auto}.progress-six_bg::after{content:none}footer .widget_logo{}footer p.h4{color:#0b2738;margin-bottom:20px;text-transform:uppercase;letter-spacing:1px}footer .footer-list{color:#0b2738}footer .footer-list ul li{margin-bottom:7px}footer .footer-list ul li a{color:#0b2738;opacity:0.75;font-size:18px;position:relative}footer .footer-list ul li a:before{position:absolute;content:"";left:3px;top:11px;width:0;height:2px;background-color:transparent;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}footer .footer-list ul li:hover a{padding-left:20px}footer .footer-list ul li:hover a::before{background-color:rgba(255, 255, 255, 0.5);width:10px}footer .pbmit-contact-widget-lines .pbmit-contact-widget-line::before{font-size:19px}footer .pbmit-contact-widget-lines a,footer .pbmit-contact-widget-lines p{color:#0b2738;font-size:18px;font-weight:400;line-height:28px;opacity:0.75}footer .pbmit-contact-widget-lines a:hover,footer .pbmit-contact-widget-lines p:hover{opacity:1}footer ul.social-media{display:flex;justify-content:center;align-items:center}footer ul.social-media li{margin:0 5px;width:32px;height:32px;border-radius:3px;display:flex;justify-content:center;align-items:center;transition:0.3s ease-in-out}footer ul.social-media li i{font-size:24px;line-height:32px;transition:0.3s ease-in-out;color:#b3b7c9}footer ul.social-media li:hover i{color:#fff}footer .pbmit-footer-text-area .pbmit-footer-menu-area a{color:#cdcdcd}footer .pbmit-footer-text-area .pbmit-footer-menu-area a:hover{color:#ffffff}.banner-wrapper{height:450px;position:relative}.banner-wrapper img{position:absolute;left:0;top:0;width:100%;height:450px;object-fit:cover;filter:brightness(0.8)}.banner-wrapper h1{margin-bottom:15px;text-transform:none !important}.banner-wrapper .pbmit-breadcrumb a,.banner-wrapper .pbmit-breadcrumb span{opacity:0.75}.banner-wrapper .pbmit-breadcrumb a.active,.banner-wrapper .pbmit-breadcrumb span.active{opacity:1}.banner-wrapper .pbmit-breadcrumb a:hover,.banner-wrapper .pbmit-breadcrumb span:hover{opacity:1}section.unterseite-basic{}section.unterseite-basic img{width:100%;height:400px;object-fit:cover;border-radius:2px}section.unterseite-basic h2{font-size:clamp(1.75rem, 5vw, 2rem);line-height:clamp(2rem, 6vw, 2.25rem)}section.unterseite-basic h3{font-size:clamp(1.5rem, 4.5vw, 1.75rem);line-height:clamp(1.75rem, 5.5vw, 2rem);color:#606f49}section.unterseite-basic ul{padding-top:0;padding-bottom:15px}section.unterseite-basic ul li{position:relative;color:#888;display:grid;grid-template-columns:1fr 93%;padding-bottom:15px}section.unterseite-basic ul li::before{content:"";font-family:"Font Awesome 6 Free";font-weight:400;font-size:21px;padding-right:20px;color:var(--pbmit-global-color);display:flex;justify-content:center;align-items:center;position:relative;left:5px}section.unterseite-basic .accordion-body p{margin-bottom:15px}section.unterseite-basic .accordion-body a{padding-bottom:3px;border-bottom:1px solid var(--pbmit-global-color)}section.unterseite-basic .pbmit-ihbox-style-1{height:100%}section.unterseite-basic .pbmit-ihbox-style-1 .pbmit-ihbox-icon-wrapper{display:flex;justify-content:center;align-items:center}section.unterseite-basic .pbmit-ihbox-style-1 .pbmit-ihbox-icon-wrapper i{font-size:30px}.widget.post-list ul{list-style:none;padding:0}.widget.post-list li.active a{background-color:var(--pbmit-global-color);color:#fff}.single-service-contact-inner a{position:relative;padding-left:40px;padding-top:10px}.single-service-contact-inner a::before{position:absolute;content:"";left:5px;top:6px;font-size:26px;line-height:28px;font-weight:400;color:var(--pbmit-global-color);font-family:"pbminfotech-base-icons";-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.footer-style-2 .pbmit-footer-text-area{background:#606f49}/*# sourceMappingURL=../../template/css/_maps/zz_custom.map */