#archives-1>h4{display:none!important}body:not(.wp-admin) #wp-admin-bar-wp-logo,body:not(.wp-admin) #wp-admin-bar-wp-logo .ab-sub-wrapper{display:none!important}#job_preview_submit_button{background-color:#2a7ae2!important;color:#fff!important;padding:12px 24px!important;border-radius:6px!important;font-weight:600!important;border:none!important;display:inline-block!important;cursor:pointer!important;margin-left:10px!important}.job-manager-button-edit-listing{background-color:#2a7ae2!important;color:#fff!important;padding:12px 24px!important;border-radius:6px!important;font-weight:600!important;text-decoration:none!important;display:inline-block!important;cursor:pointer!important;margin-right:10px!important}#job_preview_submit_button:hover,.job-manager-button-edit-listing:hover{background-color:#1a5bb8!important;color:#fff!important}#job_preview_submit_button{background-color:#28a745!important}#job_preview_submit_button:hover{background-color:#218838!important}input[name="submit_job"],input[name="preview_job"]{background-color:#2a7ae2!important;color:#fff!important;padding:12px 24px!important;border-radius:6px!important;font-weight:600!important;border:none!important;display:inline-block!important;cursor:pointer!important;margin-right:10px!important}input[name="submit_job"]:hover,input[name="preview_job"]:hover{background-color:#1a5bb8!important;color:#fff!important}.save_draft:hover{background-color:#1a5bb8!important;color:#fff!important}.single-job_listing .application_button{background-color:#2a7ae2!important;color:#fff!important;padding:12px 24px!important;border-radius:6px!important;font-weight:600!important;text-decoration:none!important;display:inline-block!important;cursor:pointer!important;margin-top:20px!important}.single-job_listing .application_button:hover{background-color:#1a5bb8!important}.energie-box{flex:1;padding:8px 0;text-align:center;font-size:13px;border-radius:4px;background:#ddd;color:#333;font-weight:600}.energie-box[data-klasse="A+"]{background:#009900;color:white}.energie-box[data-klasse="A"]{background:#33aa00;color:white}.energie-box[data-klasse="B"]{background:#66bb00;color:white}.energie-box[data-klasse="C"]{background:#99cc00;color:white}.energie-box[data-klasse="D"]{background:#ccdd00;color:white}.energie-box[data-klasse="E"]{background:#ffcc00;color:white}.energie-box[data-klasse="F"]{background:#ff9900;color:white}.energie-box[data-klasse="G"]{background:#ff6600;color:white}.energie-box[data-klasse="H"]{background:#cc0000;color:white}.aus-box{flex:1;padding:8px 0;text-align:center;font-size:13px;border-radius:4px;background:#ddd;color:#333;font-weight:600}.aus-box[data-grad="einfach"]{background:#cccccc}.aus-box[data-grad="mittelmäßig"]{background:#bbbbbb}.aus-box[data-grad="gehoben"]{background:#999999}.aus-box[data-grad="hochwertig"]{background:#777777;color:white}.aus-box[data-grad="sehr hochwertig"]{background:#555555;color:white}#hs-baukosten-wrapper{max-width:900px;margin:0 auto;padding:20px}.hs-baukosten-grid{display:flex;gap:30px}.hs-baukosten-left,.hs-baukosten-right{flex:1;background:#ffffff;padding:25px;border-radius:14px;box-shadow:0 6px 28px rgba(0,0,0,0.08);border:1px solid #e6e6e6;font-family:'Inter',sans-serif}.hs-baukosten-wrapper h3,#hs-baukosten-wrapper h4{color:#1a3c6e;font-weight:700}#hs-baukosten-wrapper label{display:block;margin-top:14px;font-weight:600;color:#333}#hs-baukosten-wrapper input{width:100%;padding:10px;margin-top:4px;border:1px solid #cfd6e4;border-radius:6px;background:#f9fbff}#hs-baukosten-btn{margin-top:22px;width:100%;padding:14px;background:#1a3c6e;color:white;border:none;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;transition:0.2s}#hs-baukosten-btn:hover{background:#264d8a}.hs-baukosten-right ul{padding-left:18px;margin-top:10px}.hs-baukosten-right li{margin-bottom:6px}#hs-gewerke-wrapper{max-width:900px;margin:30px auto 0;padding:20px;background:#ffffff;border-radius:14px;border:1px solid #e6e6e6;box-shadow:0 6px 28px rgba(0,0,0,0.06);font-family:'Inter',sans-serif}#hs-gewerke-wrapper h3{color:#1a3c6e;font-weight:700;margin-top:0}.hs-gewerke-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:15px}.hs-gewerk-box{background:#f9fbff;border-radius:10px;border:1px solid #dfe6f5;padding:15px}.hs-gewerk-box h4{margin-top:0;color:#1a3c6e;font-weight:600}.hs-gewerk-box label{display:block;margin-top:10px;font-weight:500;color:#333}.hs-gewerk-box input{width:100%;padding:8px;margin-top:4px;border-radius:6px;border:1px solid #cfd6e4;background:#ffffff}.hs-gewerk-ergebnis{margin-top:10px;font-size:14px}#hs-gewerke-btn{margin-top:20px;padding:12px 18px;background:#1a3c6e;color:#fff;border:none;border-radius:6px;font-weight:600;cursor:pointer}#hs-gewerke-btn:hover{background:#264d8a}@media (max-width:900px){.hs-gewerke-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.hs-gewerke-grid{grid-template-columns:1fr}}.hws-discount-badge{display:inline-block;background:#d60000;color:#fff;padding:12px 20px;font-size:28px;font-weight:800;border-radius:12px;box-shadow:0 0 14px rgba(214,0,0,0.45);position:relative;overflow:hidden;animation:hwsPulse 2.2s infinite ease-in-out;margin-bottom:15px}.hws-discount-badge::after{content:"";position:absolute;top:0;left:-120%;width:80%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,0.6),transparent);animation:hwsShine 3s infinite}@keyframes hwsShine{0%{left:-120%}60%{left:120%}100%{left:120%}}@keyframes hwsPulse{0%{transform:scale(1)}50%{transform:scale(1.04)}100%{transform:scale(1)}}.lsdadddiv-card-price{display:none!important}.lsdadddiv-card-content,.lsdadddiv-card-remark{background:#f8fafc;border:1px solid #d9e2ec;border-radius:12px;padding:2rem 2.2rem;margin-bottom:3rem;box-shadow:0 2px 6px rgba(0,0,0,0.04)}.lsdadddiv-card-content p,.lsdadddiv-card-remark p{font-size:1.08rem;line-height:1.78;color:#2a2a2a;margin-bottom:1.25rem}.lsdadddiv-card-content p:has(>strong:first-child),.lsdadddiv-card-remark p:has(>strong:first-child){font-size:1.55rem;font-weight:700;margin-top:2.6rem;margin-bottom:1.2rem;color:#0a3d62;letter-spacing:-0.4px}.lsdadddiv-card-content strong,.lsdadddiv-card-remark strong{color:#005bbb;font-weight:600}.ld-single .ld-section{background:#ffffff;border:1px solid #e3e9ef;border-radius:12px;padding:1.8rem 2rem;margin-bottom:2.8rem;box-shadow:0 1px 4px rgba(0,0,0,0.03)}.ld-single .ld-section .ld-section-title,.ld-single .ld-section .ld-section-value{font-size:1.1rem;color:#1f1f1f}.ld-single .ld-section .ld-section-meta{font-size:0.9rem;color:#555}.ld-energy{background:#f8fafc;border:1px solid #d9e2ec;border-radius:12px;padding:1.8rem 2rem;margin-bottom:3rem}.ld-energy .ld-energy-value{font-size:1.2rem;font-weight:700;color:#0a3d62}.ld-contact{background:#f8fafc;border:1px solid #d9e2ec;border-radius:12px;padding:2rem;margin-top:3rem}.ld-contact label{font-weight:600;margin-bottom:0.35rem;display:block;color:#1a1a1a}.ld-contact input,.ld-contact textarea{border-radius:6px;border:1px solid #cbd5e0;padding:0.7rem 0.9rem;font-size:1rem}.ld-contact button{background:#005bbb;color:white;padding:0.85rem 1.5rem;border-radius:6px;border:none;font-weight:600;font-size:1.05rem;transition:0.2s ease}.ld-contact button:hover{background:#004a99}.ld-gallery img{border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,0.05)}.ld-gallery{margin-bottom:3rem}.ld-single{padding-top:1rem}.ld-single .ld-section,.lsdadddiv-card-content,.lsdadddiv-card-remark,.ld-gallery,.ld-contact{margin-bottom:3rem!important}