h1,h2{hyphens:auto}.img-footer .wp-image-1487{padding-bottom:10px}@media (max-width:980px){.et_pb_menu .et_mobile_menu{top:140%}}ul#mobile_menu1{width:100vw;margin-left:-30px;border:none}.et_mobile_menu li a{padding-bottom:20px;border:none}.et_pb_module.et_pb_slider.et_pb_slider_0.home-slider.et_pb_slider_fullwidth_off.et_pb_slider_no_arrows.et_pb_bg_layout_dark{height:100%}.et_pb_slide.et_pb_slide_0.et_pb_bg_layout_dark.et_pb_media_alignment_center.et-pb-active-slide{height:100%}.home-slider .et_pb_slides{height:100%}.home-slider .et-pb-controllers a{width:15px;height:15px}.home-slider .et-pb-controllers a{opacity:1}.news-home-grid .et_pb_code_inner{display:grid;grid-template-columns:1fr 1fr;column-gap:50px}.news-home-grid .news-container:first-child{grid-column:1 / 2;grid-row:1 / 3}.news-home-grid .news-container:first-child .news-card{display:block}.news-home-grid .news-container:nth-child(2),.news-home-grid .news-container:nth-child(3){grid-column:2 / 3;grid-row:auto}.news-home-grid .card-img img{width:100%}.news-home-grid .news-card{border-bottom:none}.news-home-grid .news-card{padding:0}@media screen and (max-width:768px){.news-home-grid .et_pb_code_inner{display:grid;grid-template-columns:1fr;gap:20px}.news-home-grid .news-container:first-child{grid-column:1 / 3}}.milestone-blurb .et_pb_blurb_content{max-width:100%}.bauphasen-accordion .et_pb_toggle.et_pb_module.et_pb_accordion_item{margin-bottom:0}.img-leistungen-weiterbilden img{object-fit:cover}.img-leistungen-weiterbilden span.et_pb_image_wrap{height:50vh}select.dropdown-menu{background-color:#807975;color:white;border-radius:0.5625rem;border:none;padding:0.7em;width:100%;font-size:100%;font-weight:700}.projekt-grid .et_pb_code_inner{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}@media screen and (max-width:1024px){.projekt-grid .et_pb_code_inner{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.projekt-grid .et_pb_code_inner{grid-template-columns:1fr}}.project-item{position:relative;margin-bottom:20px;overflow:hidden;width:100%}.project-image-wrapper{position:relative;width:100%;height:100%}.project-image{width:100%;height:100%;object-fit:cover;transition:filter 0.3s ease}.greyscale{filter:grayscale(100%)}.project-overlay{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,0.6);color:#fff;padding:15px;box-sizing:border-box;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease}p.project-address{color:white}.project-overlay.denkmalpflege-kirche{background-color:rgba(128,121,117,.9)}.project-overlay.gesundheitswesen{background-color:rgba(168,184,175,.9)}.project-overlay.gewerbliche-bauten{background-color:rgba(139,147,130,.9)}.project-overlay.innenarchitektur{background-color:rgba(164,158,148,.9)}.project-overlay.oeffentliche-bauten{background-color:rgba(128,140,137,.9)}.project-overlay.umbau-sanierung{background-color:rgba(118,124,118,.9)}.project-overlay.wohnungsbau{background-color:rgba(226,208,162,.9)}.project-image-wrapper:hover .project-overlay{opacity:1;visibility:visible}.project-info{display:flex;flex-direction:column;justify-content:center}.project-address{font-size:1rem;font-weight:400;margin:0}.project-title{font-size:1rem;font-weight:800;color:#fff}.project-arrow{margin-left:10px;transition:transform 0.3s ease;color:white}.project-image-wrapper:hover .project-image{filter:grayscale(100%)}@media screen and (max-width:1024px){.project-image-wrapper .project-overlay{opacity:1;visibility:visible}.greyscale{filter:grayscale(100%)}}.color-bar-img-box .et_pb_image_wrap{width:100%}.color-bar-img-box .et_pb_image_wrap img.wp-image-284{width:100%}.project-box .et_pb_text_inner{text-align:center}.custom-gallery .slick-slide{display:flex;align-items:center;justify-content:center;overflow:visible!important;padding:0 10px;margin:0 10px;box-sizing:border-box}.custom-gallery{display:block;gap:10px;overflow:visible;position:relative}.custom-gallery img{height:500px;width:auto;max-width:90vw;object-fit:contain;display:block;margin:0 auto}.slick-prev,.slick-next{background-color:#fff;border:none;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:1000;opacity:1;visibility:visible}.slick-prev{left:10px}.slick-next{right:10px}.slick-prev:before,.slick-next:before{content:none}.slick-prev .arrow,.slick-next .arrow{font-size:50px;padding-bottom:0px;color:#e8c470;display:block}@media (max-width:768px){.custom-gallery img{height:600px;width:auto;object-fit:cover;max-width:100%}}@media (min-width:769px){.custom-gallery img{max-width:1400px;height:500px;object-fit:contain}}.news-card{display:grid;grid-template-columns:1fr 2fr;gap:1.875rem;padding:90px 0 90px 0;border-bottom:1px solid #e4e4e4}.card-img img{width:350px}.news-card-titel h2{font-size:1.75rem;font-weight:700;line-height:2.125rem;letter-spacing:0.18em}.news-card-text{color:#000000;font-weight:400;letter-spacing:0.18em}.card-button{display:flex;gap:15px;margin-top:20px}.card-button p{font-style:italic}.arrow-news{width:13px}@media screen and (max-width:780px){.news-card{grid-template-columns:1fr}.card-img img{width:100%}}.exggmap-mask{background-image:url(https://architektur-badura.de/wp-content/uploads/2024/08/badura_map.jpg);max-height:540px}.exggmap-wrapper.is-style-wide{max-height:540px}p.exampp-hints{text-align:right}@media only screen and (min-width:981px){.team-header .et_pb_module.et_pb_image.et_pb_image_0{max-width:100%}}@media only screen and (min-width:1200px){.team-header .et_pb_module.et_pb_image.et_pb_image_0{max-width:45%}}