.bg-blau{color:#fff;background-color:#183c30}.sticky-items{right:0;top:60vh;z-index:19}html{overflow-x:hidden}body{position:relative;font-family:"Outfit";background-color:#dcece6}.aside{scroll-margin-top:200px}@media(max-width: 1023px){.aside{scroll-margin-top:100px}}@media(max-width: 767px){.aside{scroll-margin-top:50px}}.block_hartmann{padding-top:0;padding-bottom:125px;scroll-margin-top:200px}@media(max-width: 1023px){.block_hartmann{padding-top:0;padding-bottom:75px;margin-top:100px;scroll-margin-top:100px}}@media(max-width: 767px){.block_hartmann{margin-top:50px;padding-top:0;padding-bottom:25px;scroll-margin-top:50px}}.block_hartmann-header{margin-top:0 !important}.uppercase{text-transform:uppercase}.fw-300{font-weight:300 !important}.fw-400,.fw-500{font-weight:500 !important}.fw-600{font-weight:600 !important}.fw-700{font-weight:700 !important}.fw-800{font-weight:800 !important}.fw-900{font-weight:900 !important}@media(min-width: 1200px){.fs-90{font-size:90px;line-height:80px}}.fs-7{font-size:.85rem}.fs-7i{font-size:.85rem !important}.fs-8{font-size:.75rem}.fs-8i{font-size:.75rem !important}.italic{font-style:italic}h1{color:#183c30;-webkit-hyphens:auto;hyphens:auto;font-size:94px;font-weight:600;font-family:"Outfit";word-wrap:break-word;text-transform:uppercase}@media(max-width: 1023px){h1{font-size:42px;line-height:49px}}@media(max-width: 767px){h1{font-size:34px;line-height:36px}}h2{color:#183c30;-webkit-hyphens:auto;hyphens:auto;font-size:34px;line-height:46px;font-weight:700;letter-spacing:.5px;word-break:break-word}@media(max-width: 1023px){h2{font-size:27px;line-height:38px}}@media(max-width: 650px){h2{font-size:24px;line-height:32px}}h3{color:#183c30;-webkit-hyphens:auto;hyphens:auto;font-size:22px;line-height:32px;font-weight:normal;letter-spacing:.1px;word-break:break-word}h4{color:#183c30;-webkit-hyphens:auto;hyphens:auto;font-size:35px;font-weight:700;word-break:break-word}@media(max-width: 500px){h4{font-size:15px !important}}h5{color:#183c30;font-size:18px;font-weight:800;line-height:22px;letter-spacing:2px}h5 .smaller-h5{color:#183c30;font-size:18px;font-weight:700;line-height:28px;letter-spacing:.1px}h6{color:#183c30;font-size:24px;font-weight:700;line-height:28px;word-wrap:break-word;font-family:"Outfit"}p{color:#183c30;font-size:25px;line-height:35px;font-weight:normal}@media(max-width: 768px){p{font-size:18px;line-height:25px}}@media(max-width: 500px){p{font-size:15px !important;line-height:23px}}small{color:#fff;font-size:12px;line-height:15px;font-weight:normal;letter-spacing:2px;text-transform:uppercase}.breadcrumb-item+.breadcrumb-item::before{content:none}.breadcrumb-item+.breadcrumb-item{padding-left:0}.breadcrump-container{margin-top:25px;margin-bottom:50px}.breadcrump-container .hartmann-breadcrumbs .breadcrumb{font-size:16px;color:#183c30;line-height:22px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:16px 32px;border-radius:30px;background:rgba(0,176,133,0.1019607843) 0% 0% no-repeat padding-box}.breadcrump-container .hartmann-breadcrumbs .breadcrumb .breadcrumb-item{padding-right:5px}.breadcrump-container .hartmann-breadcrumbs .breadcrumb .breadcrumb-item a{font-size:16px;color:#183c30;line-height:22px}.breadcrump-container .hartmann-breadcrumbs .breadcrumb .breadcrumb-item.active{padding-right:0px;padding-left:5px;font-size:16px;color:#183c30;line-height:22px}@font-face{font-family:"Outfit";src:url("/assets/fonts/Outfit-SemiBold.woff2") format("woff2"),url("/assets/fonts/Outfit-SemiBold.woff") format("woff"),url("/assets/fonts/Outfit-SemiBold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Outfit";src:url("/assets/fonts/Outfit-Regular.woff2") format("woff2"),url("/assets/fonts/Outfit-Regular.woff") format("woff"),url("/assets/fonts/Outfit-Regular.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Outfit";src:url("/assets/fonts/Outfit-Light.woff2") format("woff2"),url("/assets/fonts/Outfit-Light.woff") format("woff"),url("/assets/fonts/Outfit-Light.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}.bg-blau{color:#fff;background-color:#183c30}.btn{border:none;color:#fff;padding-left:0;padding-right:0;font-size:25px;font-weight:600;line-height:23px;text-transform:none;transition:all 350ms ease;background-color:#367f6b}.btn svg{fill:#183c30;margin-left:10px;transition:all 350ms ease}.btn svg path{transition:all 350ms ease}.btn:hover{color:#183c30;border:none;transition:all 350ms ease;background-color:#84bba4}.btn:hover svg{transition:all 350ms ease}.btn:hover svg path{fill:#183c30;transition:all 350ms ease}.btn.btn-more{font-weight:700;padding:22px 42px;border-radius:5px;text-transform:none;color:#cec800 !important;font-family:"OpenSans";border:1px solid #cec800;background-color:#fff;border-bottom-right-radius:20px}.btn.btn-more:hover{color:#fff !important;background-color:#cec800}.btn.btn-more:hover svg path{stroke:#fff}.bg-blau{color:#fff;background-color:#183c30}@media(max-width: 767px){.block_hartmann-form{margin-top:0 !important}}@media(min-width: 768px){.wsf-form #wsf-1-section-4 #wsf-1-section-6 .col-3,.wsf-form #wsf-1-section-4 #wsf-1-section-6 .col-12{padding-left:8px !important;padding-right:8px !important}}.wsf-form .row .col-12 .form-label{display:none}.wsf-form .row .col-12 h3{margin-top:24px;margin-bottom:4px !important}.wsf-form .row .col-12 input,.wsf-form .row .col-12 select,.wsf-form .row .col-12 textarea,.wsf-form .row .col-12 .dropzone{border:none;font-size:12px;box-shadow:none;padding:18px 30px;border-radius:5px;outline:none !important;background-color:#fff;margin-bottom:0 !important}.wsf-form .row .col-12 input::-moz-placeholder,.wsf-form .row .col-12 select::-moz-placeholder,.wsf-form .row .col-12 textarea::-moz-placeholder,.wsf-form .row .col-12 .dropzone::-moz-placeholder{font-size:12px}.wsf-form .row .col-12 input::placeholder,.wsf-form .row .col-12 select::placeholder,.wsf-form .row .col-12 textarea::placeholder,.wsf-form .row .col-12 .dropzone::placeholder{font-size:12px}.wsf-form .row .col-12 input:focus,.wsf-form .row .col-12 input:active,.wsf-form .row .col-12 select:focus,.wsf-form .row .col-12 select:active,.wsf-form .row .col-12 textarea:focus,.wsf-form .row .col-12 textarea:active,.wsf-form .row .col-12 .dropzone:focus,.wsf-form .row .col-12 .dropzone:active{outline:none !important}.wsf-form .row .col-12 .dropzone{height:280px;font-size:16px;background-size:230px;background-repeat:no-repeat;background-position:center center;background-image:url("/assets/img/upload-bg.png")}@media(max-width: 767px){.wsf-form .row .col-12 .dropzone{height:350px}}.wsf-form .row .col-12 .dropzone .dz-message{text-align:left;margin-bottom:0}.wsf-form .row .col-12 input#wsf-1-field-38-row-1,.wsf-form .row .col-12 input#wsf-1-field-38-row-2,.wsf-form .row .col-12 input#wsf-1-field-6-row-1,.wsf-form .row .col-12 input#wsf-1-field-65-row-1,.wsf-form .row .col-12 input#wsf-1-field-65-row-2{padding:0;width:17px;height:17px;margin-right:10px;border-radius:50%;border:1px solid #183c30;background-color:rgba(0,0,0,0)}.wsf-form .row .col-12 input#wsf-1-field-38-row-1:checked,.wsf-form .row .col-12 input#wsf-1-field-38-row-2:checked,.wsf-form .row .col-12 input#wsf-1-field-6-row-1:checked,.wsf-form .row .col-12 input#wsf-1-field-65-row-1:checked,.wsf-form .row .col-12 input#wsf-1-field-65-row-2:checked{background-color:#183c30}.wsf-form .row .col-12 .form-check label{color:#183c30;font-size:16px}.wsf-form .row .col-12 #wsf-1-field-wrapper-39 p{font-size:14px;line-height:21px}.wsf-form .row .col-12 button[type=submit]{color:#fff;padding-top:22px;border-radius:5px;padding-bottom:22px;margin-left:0 !important;background-color:#183c30;transition:all 350ms ease}.wsf-form .row .col-12 button[type=submit]:hover{background-color:#fff;transition:all 350ms ease}.page-id-45 .wsf-form .row .col-12 .dropzone{height:280px;font-size:16px;background-size:230px;background-repeat:no-repeat;background-position:center center}.bg-blau{color:#fff;background-color:#183c30}.closer{top:7%}#navbar-brand-container{z-index:20;background-color:rgba(0,0,0,0);transition:all 350ms ease}#navbar-brand-container .navbar-wrap{transition:all 350ms ease}#navbar-brand-container .navbar-wrap .navbar,#navbar-brand-container .navbar-wrap .navbar-brand{transition:all 350ms ease}#navbar-brand-container img{max-width:500px}@media(max-width: 1024px){#navbar-brand-container img{max-width:400px}}@media(max-width: 767px){#navbar-brand-container img{max-width:75%}}@media(max-width: 500px){#navbar-brand-container img{max-width:175px}}#navbar-brand-container.scrolled-header{background-color:#fff;transition:all 350ms ease}#navbar-brand-container.scrolled-header .navbar-wrap{padding-top:0 !important;padding-bottom:0 !important;transition:all 350ms ease}#navbar-brand-container.scrolled-header .navbar-wrap .navbar,#navbar-brand-container.scrolled-header .navbar-wrap .navbar-brand{transform:scale(0.5);transition:all 350ms ease}@media(max-width: 500px){#navbar-brand-container.scrolled-header .navbar-wrap .navbar,#navbar-brand-container.scrolled-header .navbar-wrap .navbar-brand{transform:scale(0.85)}}.navbar-toggler{padding:0;border:none;outline:none;box-shadow:none}.navbar-toggler:hover{box-shadow:none}.navbar-toggler:hover svg{margin-left:10px !important}.navbar-toggler:active,.navbar-toggler:focus{box-shadow:none;outline:none}#navbarToggleExternalContent{top:0;right:-700px;width:0;height:0;opacity:0;position:fixed;overflow:hidden;transition:all 450ms ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(255,255,255,.25)}#navbarToggleExternalContent #hartmann-main-navigation{padding:1.5rem;text-align:end;max-width:530px;margin-left:auto;background-color:#fff;height:-webkit-fill-available}@media(max-width: 1024px){#navbarToggleExternalContent #hartmann-main-navigation{max-width:100%}}#navbarToggleExternalContent #hartmann-main-navigation .logo-closer-wrapper{padding:0 17px}@media(max-height: 860px){#navbarToggleExternalContent #hartmann-main-navigation .logo-closer-wrapper{margin-top:15px !important;margin-bottom:15px !important}}#navbarToggleExternalContent #hartmann-main-navigation .close-btn{width:100%;transition:all 450ms ease}#navbarToggleExternalContent #hartmann-main-navigation .close-btn p{margin-left:10px}#navbarToggleExternalContent #hartmann-main-navigation .close-btn:hover{transform:scale(0.95);transition:all 450ms ease}#navbarToggleExternalContent #hartmann-main-navigation>li{opacity:0;font-size:17px;line-height:35px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-transform:uppercase;transform:translate(0, -50px);transition:opacity 350ms ease,transform 350ms ease}#navbarToggleExternalContent #hartmann-main-navigation>li.dropdown{margin:100px 0}@media(max-height: 860px){#navbarToggleExternalContent #hartmann-main-navigation>li.dropdown{margin:0}}#navbarToggleExternalContent #hartmann-main-navigation>li.dropdown>a{font-weight:900}#navbarToggleExternalContent #hartmann-main-navigation>li a{color:#183c30;text-align:end;font-size:18px;font-weight:700;line-height:22px;letter-spacing:2px;transition:all 350ms ease}#navbarToggleExternalContent #hartmann-main-navigation>li a:hover{letter-spacing:3px;transition:all 350ms ease}#navbarToggleExternalContent #hartmann-main-navigation>li a.dropdown-toggle{pointer-events:none}@media(max-height: 860px){#navbarToggleExternalContent #hartmann-main-navigation>li a.dropdown-toggle{padding-bottom:0}}#navbarToggleExternalContent #hartmann-main-navigation>li a.dropdown-toggle:after{content:none}#navbarToggleExternalContent #hartmann-main-navigation li ul{width:0;height:0;opacity:0;border:none;display:block;margin:0 !important;inset:unset !important;background:rgba(0,0,0,0);text-align:end !important;transform:none !important;position:relative !important;transition:opacity 350ms ease}#navbarToggleExternalContent #hartmann-main-navigation li ul.show{opacity:1;width:100%;height:auto;margin-bottom:20px !important;transition:opacity 350ms ease;transition-delay:150ms !important}#navbarToggleExternalContent #hartmann-main-navigation li ul li{font-weight:500}#navbarToggleExternalContent #hartmann-main-navigation li ul li a{padding:0;font-size:17px;color:#183c30;font-weight:500;line-height:35px}#navbarToggleExternalContent #hartmann-main-navigation li ul li a:hover{background-color:rgba(0,0,0,0)}#navbarToggleExternalContent #hartmann-main-navigation .nav-menu-bottom .header-btn-wrapper .header-btn{padding:10px;line-height:1;margin-right:14px;border-radius:50%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:1px solid #183c30}#navbarToggleExternalContent #hartmann-main-navigation .nav-menu-bottom .header-btn-wrapper .header-btn img{width:25px}#navbarToggleExternalContent #hartmann-main-navigation .nav-menu-bottom .header-contact-wrapper a{gap:12px;border-radius:50px;border:1px solid #183c30}#navbarToggleExternalContent.show,#navbarToggleExternalContent.collapsing{left:0;right:0;width:100%;height:100vh;transition:all 450ms ease}#navbarToggleExternalContent.show{left:0;opacity:1;width:100%;z-index:10000;height:100vh}#navbarToggleExternalContent.show #hartmann-main-navigation{padding-left:64px;padding-right:150px}@media(max-width: 1024px){#navbarToggleExternalContent.show #hartmann-main-navigation{padding-top:0;padding-right:64px}}@media(max-width: 763px){#navbarToggleExternalContent.show #hartmann-main-navigation{padding-left:50px;padding-right:50px}}#navbarToggleExternalContent.show #hartmann-main-navigation .d-flex.align-items-center.justify-content-between{padding-top:50px;padding-bottom:185px}#navbarToggleExternalContent.show #hartmann-main-navigation>li{opacity:1;margin-bottom:24px;transform:translate(0, 0);transition:opacity 350ms ease,transform 350ms ease}#navbarToggleExternalContent.show #hartmann-main-navigation>li:last-child{margin-bottom:0}#navbarToggleExternalContent.show #hartmann-main-navigation>li:nth-child(2){transition-delay:300ms}#navbarToggleExternalContent.show #hartmann-main-navigation>li:nth-child(3){transition-delay:450ms}#navbarToggleExternalContent.show #hartmann-main-navigation>li:nth-child(4){transition-delay:600ms}#navbarToggleExternalContent.show #hartmann-main-navigation>li:nth-child(5){transition-delay:750ms}#navbarToggleExternalContent.show #hartmann-main-navigation>li:nth-child(6){transition-delay:900ms}.bg-blau{color:#fff;background-color:#183c30}footer{margin-top:100px;padding-top:64px;position:relative;background-size:cover;background-position:57% 9%;background-color:#dcece6;background-image:url("/assets/img/footer-bg.png")}footer .footer-logo{max-width:280px}@media(max-width: 550px){footer .row .col-auto,footer .row .col-12{text-align:center}}@media(max-width: 550px){footer .row .col-12.col-md-auto.mt-3.mt-mb-0{order:3}}footer .row.border-bottom{border-color:#183c30;padding-bottom:15px}footer .row.legal-row{padding-top:30px;padding-bottom:30px}footer .row.legal-row small,footer .row.legal-row p a{letter-spacing:1px !important}footer .row p{color:#183c30;font-size:16px;line-height:28px;font-weight:normal;letter-spacing:1px}footer .row p a,footer .row p span{color:#fff}footer .linkedin-logo{max-width:116px}@media(max-width: 1200px){footer .footer-menu:not(.small-menu){margin-top:50px}}@media(max-width: 767px){footer .footer-menu:not(.small-menu) ul li{display:block;margin-right:0}}@media(max-width: 550px){footer .footer-menu:not(.small-menu) ul li{text-align:center}}footer .footer-menu ul{list-style:none;margin-bottom:0;padding:0}footer .footer-menu ul li{margin-right:40px;display:inline-block}footer .footer-menu ul li:last-child{margin-right:0}footer .footer-menu ul li a,footer .footer-menu ul li .borlabs-cookie-open-dialog-preferences{color:#fff;font-size:16px;font-weight:700;line-height:28px;-webkit-text-decoration:uppercase;text-decoration:uppercase}@media(max-width: 550px){footer .footer-menu.small-menu ul li{display:block;margin-right:0}}footer .footer-menu.small-menu ul li p{color:#fff;font-size:16px;margin-bottom:0;line-height:28px;font-weight:normal;letter-spacing:1px}footer .footer-menu.small-menu ul li p a,footer .footer-menu.small-menu ul li p span{color:#fff;font-size:12px;line-height:15px;font-weight:normal;letter-spacing:2px;font-weight:600 !important}.bg-blau{color:#fff;background-color:#183c30}.single-standorte .hartmann_standort .block_hartmann-subpageheader{height:100vh;position:relative;background-size:cover;border-bottom-right-radius:50px;background-position:center center}.single-standorte .hartmann_standort .block_hartmann-subpageheader:before{top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";display:block;position:absolute;background:#008a9b;background:linear-gradient(90deg, rgba(0, 138, 155, 0.7) 0%, rgba(255, 255, 255, 0.2) 100%)}.single-standorte .hartmann_standort .block_hartmann-subpageheader .row{z-index:2;position:relative;padding:100px 0 0 0}.single-standorte .hartmann_standort .block_hartmann-subpageheader .row .top-content p,.single-standorte .hartmann_standort .block_hartmann-subpageheader .row .top-content h1,.single-standorte .hartmann_standort .block_hartmann-subpageheader .row .top-content span,.single-standorte .hartmann_standort .block_hartmann-subpageheader .row .bottom-content p,.single-standorte .hartmann_standort .block_hartmann-subpageheader .row .bottom-content h1,.single-standorte .hartmann_standort .block_hartmann-subpageheader .row .bottom-content span{color:#fff}.single-standorte .hartmann_standort .block_hartmann-subpageheader .row .top-content h1{font-family:"Lora"}.single-standorte .hartmann_standort .block_hartmann-subpageheader .row .bottom-content:before{content:"";width:150%;height:1px;display:block;margin-left:-30px;margin-bottom:30px;border-top:1px solid #fff}.single-standorte .hartmann_standort #map{min-height:685px}.single-standorte .hartmann_standort .experte{min-height:340px;position:relative;border-radius:10px;background-size:contain;background-color:#fff;background-repeat:no-repeat;border-bottom-right-radius:50px;background-position:right center}.single-standorte .hartmann_standort .experte .content-wrapper{width:100%;max-width:50%;padding:30px 0}.single-standorte .hartmann_standort .experte:before{top:0;right:0;bottom:0;left:15px;height:100%;display:block;width:calc(100% - 15px);position:absolute;background-color:#fff}body.logged-in.admin-bar #site-navbar{top:32px !important}@media screen and (max-width: 782px){body.logged-in.admin-bar #site-navbar{top:46px !important}}@media screen and (max-width: 782px){body.logged-in.admin-bar #wpadminbar{top:-46px !important}}.carousel-control-prev,.carousel-control-next{opacity:1}body{-ms-overflow-style:none}.wpml-ls-statics-shortcode_actions ul li a{color:#183c30;font-weight:700}.wpml-ls-statics-shortcode_actions ul li.wpml-ls-current-language a{color:#183c30}.wpml-ls-statics-shortcode_actions ul li.wpml-ls-current-language a span{text-decoration:underline}
/*# sourceMappingURL=hartmann.min.css.map */
