@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;700&display=swap";body{margin:0px}.page_wrapper{max-width:100%;overflow:hidden}.page_wrapper *{color:#484848;font-family:"Inter","sans-serif";font-weight:300;font-size:18px;word-wrap:break-word}.page_wrapper * strong{font-weight:700}.page_wrapper .relative{position:relative}.page_wrapper .abstand{height:80px}.page_wrapper .trennstrich{height:6px;width:100%;background-color:#045e84;background:linear-gradient(to right, #128ABC, #045E84);margin:80px 0px;border-radius:3px}.page_wrapper video{border-radius:15px}.page_wrapper img.alignleft{float:left;margin-right:15px}.page_wrapper img.alignright{float:right;margin-left:15px}.page_wrapper h1{font-size:26px;font-weight:700}.page_wrapper h2{font-size:24px;font-weight:400}.page_wrapper h3{font-size:22px}.page_wrapper a{text-decoration:none}.page_wrapper strong{font-weight:700}.page_wrapper .more_info{display:inline-block;background-color:#045e84;background:linear-gradient(to right, #128ABC, #045E84);color:#fff;padding:10px 15px;padding-right:64px;border-radius:16px;position:relative;align-self:flex-start;transition:all .2s ease-in-out}.page_wrapper .more_info:hover{transform:scale(1.03);color:#fff !important}.page_wrapper .more_info::after{content:"";position:absolute;right:0;height:50%;width:100%;top:0;bottom:0;margin:auto;background-image:url(../icons/arrow_next.svg);background-size:contain;background-position:right 5% center;background-repeat:no-repeat}.page_wrapper .res_holder{width:1280px;padding:0 30px;max-width:calc(100% - 60px);margin:auto}.page_wrapper .menu_wrapper{position:absolute;z-index:5;left:0;right:0;top:0;height:150px;padding:20px 0px;background-color:#045e84;background:linear-gradient(to right, #128ABC, #045E84);-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 1px 5px 0px rgba(0,0,0,.5);box-shadow:0px 1px 5px 0px rgba(0,0,0,.5)}.page_wrapper .menu_wrapper .res_holder{display:flex;justify-content:space-between;align-items:end;height:100%}.page_wrapper .menu_wrapper .res_holder .logo{background-image:url(../images/einfach-wir-logo.png);background-size:contain;background-repeat:no-repeat;display:block;width:285px;height:152px;transition:all .2s ease-in-out}.page_wrapper .menu_wrapper .res_holder .logo:hover{transform:scale(1.03)}.page_wrapper .menu_wrapper .res_holder .menu_holder ul{padding:0;margin:0;list-style:none;display:flex}.page_wrapper .menu_wrapper .res_holder .menu_holder ul li{margin-left:32px}.page_wrapper .menu_wrapper .res_holder .menu_holder ul li a{color:#fff;font-size:20px;position:relative}.page_wrapper .menu_wrapper .res_holder .menu_holder ul li a::after{content:"";position:absolute;bottom:-2px;left:0;right:0;margin:auto;height:2px;background-color:#fff;width:0;transition:all .2s ease-in-out}.page_wrapper .menu_wrapper .res_holder .menu_holder ul li:hover a::after,.page_wrapper .menu_wrapper .res_holder .menu_holder ul .current_page_item a::after{width:100%}.page_wrapper .menu_wrapper .res_holder .top_menu{position:absolute;right:30px;top:0;transition:all .2s ease-in-out}.page_wrapper .menu_wrapper .res_holder .top_menu ul{padding:0;margin:0;list-style:none;display:flex}.page_wrapper .menu_wrapper .res_holder .top_menu ul li{margin-left:24px}.page_wrapper .menu_wrapper .res_holder .top_menu ul li a{color:#fff;font-size:16px;position:relative;padding-left:30px}.page_wrapper .menu_wrapper .res_holder .top_menu ul li a::before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto;height:24px;width:24px;background-image:url("../icons/angebote.svg");background-size:cover;background-position:center;background-repeat:no-repeat}.page_wrapper .menu_wrapper .res_holder .top_menu ul li:nth-of-type(2) a::before{background-image:url("../icons/kontakt.svg");height:20px;width:20px}.page_wrapper .menu_wrapper .res_holder .top_menu ul li:nth-of-type(3) a::before{background-image:url("../icons/karriere.svg")}.page_wrapper .menu_wrapper.sticky{position:fixed;top:-80px}.page_wrapper .menu_wrapper.sticky .top_menu{top:70px}.page_wrapper .menu_wrapper.sticky .res_holder .logo{height:84px;width:158px}.page_wrapper .main_content{padding-top:190px;position:relative}.page_wrapper .main_content::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;background-image:url("../images/background.jpeg");background-size:contain;background-position:center top;opacity:.7}.page_wrapper .slider_wrapper{position:relative}.page_wrapper .slider_wrapper .slider_holder{width:100%;padding-bottom:50%;background:#efefef;border-radius:30px;overflow:hidden;position:relative;-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 1px 5px 0px rgba(0,0,0,.5);box-shadow:0px 1px 5px 0px rgba(0,0,0,.5)}.page_wrapper .slider_wrapper .slider_holder .overlay{height:300%;width:200%;border-radius:50%;background:#fff;position:absolute;left:-145%;bottom:-82%;-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 1px 5px 0px rgba(0,0,0,.5);box-shadow:0px 1px 5px 0px rgba(0,0,0,.5);z-index:2}.page_wrapper .slider_wrapper .slider_holder .slide_images{position:absolute;left:40%;right:0;top:0;bottom:0}.page_wrapper .slider_wrapper .slider_holder .slide_images .slide{opacity:0;pointer-events:none;position:absolute;left:0;right:0;top:0;bottom:0;transition:all 1s ease-in-out}.page_wrapper .slider_wrapper .slider_holder .slide_images .slide img{width:100%;height:100%;object-fit:cover;object-position:center}.page_wrapper .slider_wrapper .slider_holder .slide_images .slide.active{opacity:1;pointer-events:auto}.page_wrapper .slider_wrapper .slider_holder .slide_content{position:absolute;z-index:3;left:0;width:52%;top:0;bottom:0}.page_wrapper .slider_wrapper .slider_holder .slide_content .slide{opacity:0;pointer-events:none;display:flex;flex-direction:column;justify-content:center;position:absolute;left:0;top:0;bottom:0;padding:30px;transition:all 1s ease-in-out}.page_wrapper .slider_wrapper .slider_holder .slide_content .slide h1,.page_wrapper .slider_wrapper .slider_holder .slide_content .slide h2{color:#045e84;margin-bottom:2vw;margin-top:0;font-weight:700}.page_wrapper .slider_wrapper .slider_holder .slide_content .slide h1,.page_wrapper .slider_wrapper .slider_holder .slide_content .slide h2{font-size:clamp(20px, 4vw, 60px)}.page_wrapper .slider_wrapper .slider_holder .slide_content .slide p{font-size:clamp(16px, 3vw, 40px);color:#045e84;margin-bottom:3vw;margin-top:0}.page_wrapper .slider_wrapper .slider_holder .slide_content .slide .more_info{font-size:clamp(16px, 2vw, 30px)}.page_wrapper .slider_wrapper .slider_holder .slide_content .slide.active{opacity:1;pointer-events:auto}.page_wrapper .slider_wrapper .slider_count{position:absolute;bottom:-40px;height:22px;width:100%;display:flex;justify-content:center}.page_wrapper .slider_wrapper .slider_count div{height:18px;width:18px;border:2px solid #045e84;background-color:#fff;transition:all 1s ease-in-out;border-radius:50%;margin:0 5px;cursor:pointer}.page_wrapper .slider_wrapper .slider_count div.active{background-color:#045e84}.page_wrapper .slider_wrapper.abstand_50{margin-bottom:50px}.page_wrapper .allgemeiner_inhalt{width:1000px;max-width:100%;margin:auto}.page_wrapper .allgemeiner_inhalt a{font-weight:700;transition:all .2s ease-in-out}.page_wrapper .allgemeiner_inhalt a:hover{color:#128abc}.page_wrapper .image-container{position:relative}.page_wrapper .photo-container{float:left;position:relative;overflow:hidden;border-radius:5px;cursor:pointer}.page_wrapper .image-thumb{position:relative;background-color:#eee}.page_wrapper .teaser{display:flex;justify-content:space-between;width:1000px;max-width:100%;margin:auto}.page_wrapper .teaser .img_holder{width:400px;height:280px;border-radius:10px;-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 1px 5px 0px rgba(0,0,0,.5);box-shadow:0px 1px 5px 0px rgba(0,0,0,.5);position:relative;overflow:hidden}.page_wrapper .teaser .img_holder img{width:100%;height:100%;object-fit:cover;object-position:center}.page_wrapper .teaser .content_holder{width:calc(100% - 460px)}.page_wrapper .teaser .content_holder h2{margin-top:0;margin-bottom:20px;font-size:40px}.page_wrapper .teaser .content_holder h2 span{display:block;font-size:26px;margin-bottom:5px}.page_wrapper .teaser .content_holder .more_info{margin-top:15px}.page_wrapper .image_gallery_raster_wrapper{width:1000px;max-width:100%;margin:auto}.page_wrapper .image_gallery_raster_wrapper h2{font-size:50px;color:#045e84;text-align:center}.page_wrapper .image_gallery_raster_wrapper .image_gallery_raster{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px;width:100%;overflow:hidden;border-radius:15px}.page_wrapper .image_gallery_raster_wrapper .image_gallery_raster a{display:block}.page_wrapper .image_gallery_raster_wrapper .image_gallery_raster a img{width:100%;height:100%;object-fit:cover;object-position:center}.page_wrapper .leistungen_wrapper h2{font-size:34px;color:#045e84;margin-top:0;margin-bottom:20px}.page_wrapper .leistungen_wrapper .leistungen .leistung{border:6px solid #045e84;background-color:#fff;padding:14px;display:flex;justify-content:space-between;border-radius:15px;margin-bottom:25px;-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 1px 5px 0px rgba(0,0,0,.5);box-shadow:0px 1px 5px 0px rgba(0,0,0,.5)}.page_wrapper .leistungen_wrapper .leistungen .leistung .img_holder{width:190px;height:190px;overflow:hidden;border-radius:13px}.page_wrapper .leistungen_wrapper .leistungen .leistung .img_holder img{width:100%;height:100%;object-fit:cover;object-position:center}.page_wrapper .leistungen_wrapper .leistungen .leistung .content_holder{width:calc(100% - 230px)}.page_wrapper .leistungen_wrapper .leistungen .leistung .content_holder h3{margin:0;font-size:27px;font-weight:400}.page_wrapper .leistungen_wrapper .leistungen .leistung .content_holder .more_info{margin-top:30px}.page_wrapper .faqs_wrapper{width:1000px;max-width:100%;margin:auto}.page_wrapper .faqs_wrapper .faq{padding-left:50px;position:relative;padding-bottom:20px}.page_wrapper .faqs_wrapper .faq .activator{position:absolute;left:0;top:-5px;height:36px;width:36px;background-color:#045e84;border-radius:50%;cursor:pointer;transition:all .2s ease-in-out}.page_wrapper .faqs_wrapper .faq .activator::before,.page_wrapper .faqs_wrapper .faq .activator::after{content:"";height:22px;width:3px;background:#fff;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transition:all .2s ease-in-out}.page_wrapper .faqs_wrapper .faq .activator::after{height:3px;width:22px}.page_wrapper .faqs_wrapper .faq .activator:hover{background-color:#128abc}.page_wrapper .faqs_wrapper .faq .faq_title h3{margin:0;padding-bottom:10px;display:inline-block;cursor:pointer;transition:all .2s ease-in-out}.page_wrapper .faqs_wrapper .faq .faq_title h3:hover{color:#045e84}.page_wrapper .faqs_wrapper .faq .faq_content{display:none;border:2px solid #045e84;border-radius:15px;padding:15px;background-color:#fff}.page_wrapper .faqs_wrapper .faq .faq_content p:first-of-type{margin-top:0}.page_wrapper .faqs_wrapper .faq .faq_content p:last-of-type{margin-bottom:0}.page_wrapper .faqs_wrapper .faq.active .activator::before{opacity:0}.page_wrapper .faqs_wrapper .faq.active .faq_title h3{color:#045e84}.page_wrapper .faqs_wrapper .faq:last-of-type{padding-bottom:0}.page_wrapper .footer_wrapper{background-color:#045e84;background:linear-gradient(to right, #128ABC, #045E84)}.page_wrapper .footer_wrapper a{position:relative}.page_wrapper .footer_wrapper a::after{content:"";position:absolute;bottom:-2px;left:0;right:0;margin:auto;height:2px;background-color:#fff;width:0;transition:all .2s ease-in-out}.page_wrapper .footer_wrapper a:hover::after,.page_wrapper .footer_wrapper .current_page_item a::after{width:100%}.page_wrapper .footer_wrapper .footer_content{display:flex;justify-content:space-between;width:960px;height:390px;margin:auto}.page_wrapper .footer_wrapper .footer_content .col:first-of-type{width:600px;position:relative}.page_wrapper .footer_wrapper .footer_content .col:first-of-type .map{position:absolute;left:0;bottom:0;display:block;height:calc(100% + 60px);width:100%;border-radius:15px;background-image:url("../images/maps_preview.png");background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 1px 5px 0px rgba(0,0,0,.5);box-shadow:0px 1px 5px 0px rgba(0,0,0,.5)}.page_wrapper .footer_wrapper .footer_content .col:first-of-type .map .infos{position:absolute;background-color:#fff;padding:15px;left:10px;top:10px;border-radius:10px}.page_wrapper .footer_wrapper .footer_content .col:first-of-type .map .infos a{background-color:#128abc;padding:5px 10px;display:block;color:#fff;padding-left:30px;border-radius:6px;margin-bottom:10px;background-image:url("../icons/navigate.svg");background-position:left 7px center;background-size:20px;background-repeat:no-repeat;transition:all .2s ease-in-out}.page_wrapper .footer_wrapper .footer_content .col:first-of-type .map .infos a:last-of-type{margin-bottom:0;background-image:url("../icons/star.svg")}.page_wrapper .footer_wrapper .footer_content .col:first-of-type .map .infos a:hover{background-color:#045e84}.page_wrapper .footer_wrapper .footer_content .col:first-of-type .map .infos a::after{display:none}.page_wrapper .footer_wrapper .footer_content .col:last-of-type{width:320px}.page_wrapper .footer_wrapper .footer_content .col:last-of-type *{color:#fff}.page_wrapper .footer_wrapper .footer_content .col:last-of-type h2{font-size:30px;font-weight:700;margin-bottom:0}.page_wrapper .footer_wrapper .footer_content .col:last-of-type strong,.page_wrapper .footer_wrapper .footer_content .col:last-of-type a{font-size:20px}.page_wrapper .footer_wrapper .footer_content .col:last-of-type p{font-size:20px;font-weight:400;margin-bottom:34px}.page_wrapper .footer_wrapper .footer_content .col:last-of-type p:first-of-type{margin-top:0}.page_wrapper .footer_wrapper .footer_content .col:last-of-type .route{background-color:#fff;padding:14px 20px;border-radius:10px;display:block;font-size:20px;color:#484848;background-image:url(../icons/arrow_next_gray.svg);background-position:right 14px center;background-repeat:no-repeat;background-size:26px}.page_wrapper .footer_wrapper .footer_content .col:last-of-type .route::after{display:none}.page_wrapper .footer_wrapper .footer_content .col:last-of-type .social_links{display:flex;width:107px;justify-content:space-between}.page_wrapper .footer_wrapper .footer_content .col:last-of-type .social_links a{display:block;height:46px;width:46px;background-image:url(../icons/instagram.png);background-position:center;background-size:contain;background-repeat:no-repeat}.page_wrapper .footer_wrapper .footer_content .col:last-of-type .social_links a:last-of-type{background-image:url(../icons/facebook.png)}.page_wrapper .footer_wrapper .footer_content .col:last-of-type .social_links a::after{display:none}.page_wrapper .footer_wrapper .footer_menu{padding-top:20px;padding-bottom:20px;display:flex;justify-content:space-between;width:960px;margin:auto}.page_wrapper .footer_wrapper .footer_menu .col:first-of-type{width:600px}.page_wrapper .footer_wrapper .footer_menu .col:first-of-type ul{margin:0;padding:0;list-style:none;display:flex;justify-content:center}.page_wrapper .footer_wrapper .footer_menu .col:first-of-type ul li{margin:0 14px}.page_wrapper .footer_wrapper .footer_menu .col:first-of-type ul li a{color:#fff;font-size:20px}.page_wrapper .footer_wrapper .footer_menu .col:last-of-type{width:320px}.page_wrapper [data-has-timer="1"]{display:none}@media only screen and (max-width: 1080px){.page_wrapper .menu_wrapper{position:fixed;top:-80px}.page_wrapper .menu_wrapper .res_holder .logo{height:84px;width:158px}.page_wrapper .menu_wrapper .res_holder .top_menu{top:70px}.page_wrapper .main_content{padding-top:70px}.page_wrapper .footer_wrapper .footer_content{display:block;width:100%;max-width:600px;margin:auto;height:auto}.page_wrapper .footer_wrapper .footer_content .col:first-of-type{height:390px;width:100%}.page_wrapper .footer_wrapper .footer_content .col:last-of-type{width:100%}.page_wrapper .footer_wrapper .footer_menu{display:block;width:100%;max-width:600px;border-top:2px solid #fff}.page_wrapper .footer_wrapper .footer_menu .col:first-of-type{width:auto}.page_wrapper .footer_wrapper .footer_menu .col:first-of-type ul{justify-content:center}}@media only screen and (max-width: 980px){.page_wrapper .menu_holder nav{display:none}.page_wrapper .hamburger.mobileNavButton{display:block}}@media only screen and (max-width: 840px){.page_wrapper .teaser{display:block;width:500px;max-width:100%;margin:auto}.page_wrapper .teaser .img_holder{margin-bottom:30px;max-width:100%;height:auto}.page_wrapper .teaser .img_holder img{height:auto;display:block}.page_wrapper .teaser .content_holder{width:100%}}@media only screen and (max-width: 780px){.page_wrapper .top_menu{display:none}.page_wrapper .hamburger.mobileNavButton{top:90px}.page_wrapper .leistungen_wrapper .leistungen .leistung{display:block}.page_wrapper .leistungen_wrapper .leistungen .leistung .img_holder{margin-bottom:30px}.page_wrapper .leistungen_wrapper .leistungen .leistung .content_holder{width:100%}}@media only screen and (max-width: 640px){.page_wrapper .abstand{height:40px}.page_wrapper .image_gallery_raster_wrapper .image_gallery_raster{gap:10px}.page_wrapper .footer_wrapper .footer_menu .col:first-of-type ul{display:block}.page_wrapper .footer_wrapper .footer_menu .col:first-of-type ul li{margin:0;margin-bottom:6px}.page_wrapper .footer_wrapper .footer_menu .col:first-of-type ul li:last-of-type{margin-bottom:0}}@media only screen and (max-width: 520px){.page_wrapper .main_content{padding-top:50px}.page_wrapper .res_holder{padding:0 15px;max-width:calc(100% - 30px)}.page_wrapper .slider_wrapper .slider_holder{padding-bottom:140%}.page_wrapper .slider_wrapper .slider_holder .overlay{height:100%;width:300%;left:-100%;bottom:-55%}.page_wrapper .slider_wrapper .slider_holder .slide_content{width:100%;top:55%}.page_wrapper .slider_wrapper .slider_holder .slide_images{left:0;bottom:auto;padding-bottom:83%}.page_wrapper .image_gallery_raster_wrapper .image_gallery_raster{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 380px){.page_wrapper .hamburger::after{display:none}}/*# sourceMappingURL=base.min.css.map */
