/* https://www.fussbodenheizung-nachtraeglich-einfraesen.de/wp-content/themes/uix-theme/style.css?ver=12.8.1.1 */
.blog .dt-format-gallery .dt-format-gallery-coll.full,.archive .dt-format-gallery .dt-format-gallery-coll.full,.search .dt-format-gallery .dt-format-gallery-coll.full{display:none}.text-icon.dt-icon-bg-off.dt-icon-hover-off{margin-top:-10px!important}.dt-text-desc{margin-top:10px}.dt-text-title{color:black!important}.box-style{background-color:#EFEFEF;border:1px solid #f22828;border-radius:15px;padding-top:30px;padding-bottom:30px;padding-right:30px;margin-bottom:30px}.box-style-dark{background-color:#4e4e4d;border:1px solid #f22828;border-radius:15px;padding:30px;padding-bottom:60px}body{margin:0;padding:0}.header,.site-header{position:relative;z-index:100}.simple-hero-slider{position:relative;width:100%;height:780px;background-image:url(/wp-content/uploads/2025/04/dml-fussbodenheizungen.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;margin-top:0;padding-top:0;z-index:1}.slider-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:1}.slider-inner{position:relative;z-index:2;text-align:center;color:#fff;padding:20px;max-width:800px}.slider-title{font-family:'Roboto',sans-serif;font-weight:300;font-size:60px;color:#fff;margin-bottom:20px;line-height:1.2}.slider-text{font-size:20px;font-weight:300;margin-bottom:30px;color:#fff}.slider-btn{padding:12px 30px;background-color:#e74c3c;color:#fff;text-decoration:none;font-size:18px;border-radius:4px;display:inline-block;transition:background-color 0.3s ease}.slider-btn:hover{background-color:#c0392b}.location-box{display:flex;align-items:center;background-color:#e0e0e0;padding:10px;border-radius:6px;font-family:sans-serif}.icon-column{flex-shrink:0;margin-right:12px}.location-icon{width:32px;height:32px;margin-top:-10px}.text-column h3{margin:0;font-size:1.1rem;font-weight:700;color:#000}.text-column p{margin:4px 0 0;font-size:.9rem;color:#555}.whatsapp-icon{background-color:#25D366;padding:4px;border-radius:50%;width:32px;height:32px}.footer h3 a{color:#000!important}.gt_float_switcher{box-shadow:none!important;font-size:13px!important;margin-top:15px!important}.gt_float_switcher img{width:20px!important}.floating-contact-buttons{position:fixed;bottom:100px;right:20px;display:flex;flex-direction:column;gap:12px;z-index:1000}.contact-button{width:48px;height:48px;background-color:#25D366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:transform 0.2s ease}.contact-button:hover{transform:scale(1.1)}.contact-button img{width:24px;height:24px}.whatsapp-btn{background-color:#25D366}.phone-btn{background-color:#000}.fixed-img{position:fixed;left:0;bottom:0;max-width:130px;z-index:1000}@media screen and (max-width:768px){.simple-hero-slider{height:100vh}.slider-title{font-size:36px}.slider-text{font-size:16px}.slider-btn{font-size:16px;padding:10px 24px}}.cta_button{background-color:#f22828;color:#fff;padding:15px 30px;text-align:center;text-decoration:none}.vc_custom_1745492561683::before,.vc_custom_1745499001694::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:0}.vc_do_toggle{margin-bottom:22px;background:#fff;padding:10px;border-radius:5px}.vc_custom_1745492561683>*{position:relative;z-index:2}.img-border{border-radius:15px;over-flow:hidden}.quote-container{max-width:500px;margin:40px auto}.quote-box{background-color:#f5f5f5;padding:40px 30px 30px;position:relative;text-align:center}.quote-icon{position:absolute;top:-20px;left:50%;transform:translateX(-50%);width:40px;height:40px;background-color:#E53935;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:24px;font-family:Georgia,serif;line-height:1}.quote-text{font-size:16px;line-height:1.6;color:#333;margin-bottom:20px}.quote-author{font-weight:600;color:#333;margin-top:20px}.full-width-block{width:100vw;margin-left:calc(-50vw + 50%);position:relative}.benefit-list{list-style:none;margin:0;padding:0}.benefit-list li{list-style:none;position:relative;padding-left:1.5em;font-size:18px;line-height:28px;margin-bottom:14px;color:#333}.benefit-list li::before{content:"";position:absolute;left:0;top:.5em;width:0;height:0;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.6em solid red}.reason-why-heading{color:#e74c3c;font-size:30px;line-height:36px}.reason-why-bg{background-color:#f5f5f5;border-radius:15px;padding:20px;overflow:hidden}#BorlabsCookieBox ._brlbs-box-wrap{display:block;max-width:100%!important;margin:20px!important}#BorlabsCookieBox p{text-align:center!important}.wpb_video_wrapper{border-radius:15px;overflow:hidden}@media screen and (max-width:500px){.fixed-img{bottom:0px!important}}