.btn{font-size:2rem;}.btns .inner{gap:3rem;}.btns .inner .btn{width:100%;}.btns .inner .btn i{font-size:2.4rem;}.fwidg{margin-bottom:4rem;}#fid_ft_c1 p:has(strong){margin:0;}#fid_ft_c1 p:has(strong) strong{font-family:var(--font_headline),"-apple-system","BlinkMacSystemFont","Roboto","Helvetica Neue",sans-serif !important;font-size:2.2rem;}#fid_ft_c1 a[href^="mailto:"]{color:var(--accent);}#fid_ft_c2 p:has(strong){margin-bottom:2rem;}#fid_ft_c2 p:has(strong) strong{font-family:var(--font_headline),"-apple-system","BlinkMacSystemFont","Roboto","Helvetica Neue",sans-serif !important;font-size:2.2rem;}#fid_ft_c2 p:has(b){margin:0;}#fid_ft_c2 p:has(b) b{text-transform:uppercase;}#fid_ft_c2 table{border:0;padding:0;margin-bottom:4rem;}#fid_ft_c2 table tr,#fid_ft_c2 table td,#fid_ft_c2 table th{background:transparent;color:#fff;border:0;padding:0;font-weight:400;}#fid_ft_c2 table tr td:first-child{padding-right:2rem;}#insta_footer{background:var(--accent);}#insta_footer img{width:100%;display:block;}#insta_footer .insta_footer_headliner{display:-ms-flexbox;display:-webkit-flex;display:flex;padding:2.8rem 3rem 0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;}#insta_footer .insta_footer_headliner span{font-family:var(--font_headline),"-apple-system","BlinkMacSystemFont","Roboto","Helvetica Neue",sans-serif !important;font-size:2.4rem;line-height:1.2;}#insta_footer .insta_footer_headliner a{background:var(--dark);aspect-ratio:1;color:#fff;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;width:6rem;height:6rem;font-size:3.5rem;margin-bottom:.3rem;}#insta_footer .insta_footer_content{padding:1rem 3rem 3rem;}#insta_footer .insta_footer_content p{margin:0;}#insta_footer .insta_footer_content a.btn{margin-top:2rem;background:var(--dark);}@media (max-width: 700px){#footer .col-md-auto:has(.cop){zoom:.8;}}#page #subfoot .cop{display:inline;margin-left:1rem;}.nf_sublabel{font-size:1.5rem;}body,button,input,select,textarea{-webkit-font-smoothing:auto;}@media (max-width: 767px){.bgimg[style*="background-attachment: fixed"]{background-attachment:scroll !important;}}#page #pageinner ol li:before,#page #pageinnerlight ol li:before{background:rgba(0,0,0,.6);color:#fff;}.texterformater h2,.texterformater h3{font-size:2.4rem;text-transform:none;margin-top:7rem;}#page .voice .fic img{width:50px;height:50px !important;}#headerright{-ms-flex-align:end;align-items:flex-end;}#headerright #hlang{margin-bottom:2rem;}@media (max-width: 1240px){#headerright #hlang{margin-bottom:.2rem;}}@media (max-width: 600px){#headerright #hlang{margin-bottom:1.2rem;}}#headerbar{-webkit-transition:.35s height cubic-bezier(.075,.82,.165,1),.5s top cubic-bezier(.075,.82,.165,1),.5s background cubic-bezier(.075,.82,.165,1),.5s color cubic-bezier(.075,.82,.165,1);transition:.35s height cubic-bezier(.075,.82,.165,1),.5s top cubic-bezier(.075,.82,.165,1),.5s background cubic-bezier(.075,.82,.165,1),.5s color cubic-bezier(.075,.82,.165,1);}@media (max-width: 600px){#headerbar.scroll #hlang{margin-bottom:.2rem;}}#navslav_burger{-ms-flex-order:2;order:2;}#headerlogo img{max-width:424px;}@media (max-width: 1000px){#headerlogo img{max-width:350px;}}@media (max-width: 635px){#headerlogo img{max-width:300px;}}@media (max-width: 406px){#headerlogo img{max-width:200px;}}@media (max-width: 1000px){#headerbar .flex{padding-top:2rem;}}@media (max-width: 406px){#headerbar .flex{padding-top:3rem;}#headerbar.scroll .flex{padding-top:0;}}#headerbar.scroll .flex{padding-top:0 !important;}#desktopmenu ul#navslav_desktop_ul > li > a{-ms-flex-align:end;align-items:flex-end;padding-bottom:3rem;position:relative;}#desktopmenu ul#navslav_desktop_ul > li > a:after{content:"";width:0%;height:3px;background:#fff;position:absolute;bottom:2rem;left:0;right:0;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out;}#desktopmenu ul#navslav_desktop_ul > li.current-menu-item > a:after,#desktopmenu ul#navslav_desktop_ul > li.current-menu-parent > a:after{width:100% !important;}#desktopmenu ul#navslav_desktop_ul > li > a:hover{color:#fff;}#pageinner{background-color:var(--accent);}.s_both{background-color:#fff;}.heck-blenditin .imageblock{opacity:0;-ms-transform:scale(.7);-webkit-transform:scale(.7);transform:scale(.7);-webkit-transition:1s all ease-in-out .6s;transition:1s all ease-in-out .6s;}.heck-blenditin.nowvisible .imageblock{opacity:1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}#page .heck_heroheader h1.bigger{font-family:"Heck Font" !important;font-size:2.5rem;font-weight:400;margin:0 0 1rem;text-transform:none;}@media (max-width: 700px){#page .heck_heroheader h1.bigger{font-size:1.8rem;}}#page .heck_heroheader .xxl{line-height:1.2;text-transform:none;}@media (min-width: 1000px){#page .heck_heroheader .v_prev_slide,#page .heck_heroheader .v_next_slide{font-size:5rem;height:7rem;width:7rem;background:transparent;}}#page .heck_heroheader .cheight{-ms-flex-line-pack:center;align-content:center;}#page .heckteaser img{max-width:24rem;margin:0 auto 3rem;display:block;aspect-ratio:1;object-fit:contain;}#page .heckteaser h3{font-size:2.2rem;text-transform:none;}#page .heckteaser p{text-align:center;}#page .heckzeichnung h3{font-size:4.3rem;}@media (max-width: 767px){#page .heckzeichnung h3{font-size:2.5rem;}}@media (max-width: 1100px){#page .heckzeichnung h3{max-width:80%;}#page .heckzeichnung h3 br{display:none;}}#page .heckzeichnung .container{position:relative;}#page .heckzeichnung .container:after{content:"";background-image:url("https://www.heck-servicewelt.de/wp-content/uploads/2026/04/heck-illu-mit-runder-schulter-2-1.png");background-size:contain;background-repeat:no-repeat;background-position:right bottom;position:absolute;width:40rem;height:39rem;right:-10%;bottom:-117%;}@media (max-width: 1100px){#page .heckzeichnung .container:after{width:33rem;right:-5%;}}@media (max-width: 767px){#page .heckzeichnung .container:after{width:20rem;right:-5%;bottom:-102%;}}@media (max-width: 450px){#page .heckzeichnung .container:after{width:18rem;right:-8%;}}@media (max-width: 350px){#page .heckzeichnung .container:after{width:17rem;right:-12%;}}#page .heckzeichnung .container:hover:after{background-image:url("https://www.heck-servicewelt.de/wp-content/uploads/2026/04/zu-1.png");}.iconboxes .row{margin-top:4rem;}.iconboxes .icbwr{text-align:left;}.iconboxes .icbwr p{text-align:left;}.iconboxes .icbwr p.h3{font-size:3rem;text-transform:none;}.iconboxes .icbwr img{margin-left:0;}.nf_option_content{background:transparent !important;}.fontsize_30{font-size:3rem;}@media (max-width: 767px){.fontsize_30{font-size:2.8rem;}}.contacter img{margin-bottom:10rem;}.contacter p a{text-decoration:none;}.contacter p strong{font-family:var(--font_headline),"-apple-system","BlinkMacSystemFont","Roboto","Helvetica Neue",sans-serif !important;font-size:2rem;}iframe{display:block;margin:0;}#page .leistung_list{list-style:none;padding:0;margin:4rem 0 0;font-family:var(--font_headline),"-apple-system","BlinkMacSystemFont","Roboto","Helvetica Neue",sans-serif !important;display:-ms-grid;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);margin-bottom:2rem;}@media (max-width: 900px){#page .leistung_list{grid-template-columns:repeat(3,1fr);}}@media (max-width: 700px){#page .leistung_list{grid-template-columns:repeat(2,1fr);}}@media (max-width: 340px){#page .leistung_list{grid-template-columns:repeat(1,1fr);gap:1rem;}}#page .leistung_list li{list-style:none;padding:0;margin:0;}#page .leistung_list a{text-decoration:none;background:#fff;color:var(--dark);display:block;padding:2rem;border-radius:2rem;top:0;position:relative;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;}#page .leistung_list a:hover{top:-5px;}#page .leistung_list a:hover span{color:var(--accent);}#page .leistung_list a img{display:block;margin:0 auto 1.8rem;object-fit:contain;width:8rem;height:8rem;}@media (max-width: 600px){#page .leistung_list a img{width:6rem;height:5rem;}}#page .leistung_list a span{font-size:2.2rem;text-align:center;color:var(--dark);display:block;white-space:pre-wrap;line-height:1.2;max-width:95%;margin:0 auto;}@media (max-width: 600px){#page .leistung_list a span{font-size:2rem;white-space:normal;}}.nospaceheck .colblock{margin:0 !important;}.oeffnungszeiten_text h3{font-size:3rem;margin-top:3rem;font-family:var(--btns_font) !important;}.oeffnungszeiten_text p{font-family:var(--btns_font) !important;font-size:2.2rem;}#openstateinner{background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.4);border-radius:5px;width:fit-content;text-align:right;display:inline-block;padding:3px 9px 0;color:rgba(255,255,255,.81);color:var(--dark);font-weight:700;zoom:.9;}@media (max-width: 600px){#openstateinner{zoom:.85;}}#openstateinner:before{border:1px solid var(--dark);border-radius:100%;width:1rem;height:1rem;margin-right:.6rem;background:var(--green);display:inline-block;top:.08rem;position:relative;content:"";}#openstateinner.red:before{background:var(--red);}#opening_header{font-size:13px;text-transform:uppercase;text-align:right;padding:1rem 0;padding-right:2rem;position:absolute;left:0;top:0;width:100%;color:#fff;color:var(--dark);-webkit-transition:.3s all ease;transition:.3s all ease;}@media (max-width: 635px){#opening_header{font-size:11px;}}@media (max-width: 600px){#opening_header{left:0;right:0;text-align:center;max-width:400px;margin:0 auto;line-height:1.2;border-bottom:1px solid rgba(0,0,0,.04);padding:.6rem 0 .5rem;zoom:.85;}}#headerbar.scroll #opening_header{opacity:0;}@media (max-width: 600px){#headerright{-ms-flex-align:end;align-items:flex-end;}#headerbar:not(.scroll) .flex{-ms-flex-align:end;align-items:flex-end;}#headerbar:not(.scroll) #navslav_burger{margin-bottom:1rem;}#headerbar:not(.scroll) #headerlogo{height:8rem;}#headerbar:not(.scroll) #headerlogo img{max-width:200px;height:5rem;}}.paraimagetext .textwmedia{position:absolute;background:var(--accent);color:var(--light);left:0;bottom:10%;width:fit-content;padding:2rem 6rem;font-size:2.1rem;}@media (max-width: 767px){.paraimagetext .textwmedia{padding:2rem 3rem;font-size:2rem;}}#page #scrolltotop{border-radius:100%;background:var(--accent);color:#fff;}.serviceheader h1{text-transform:none !important;}.serviceheader .bigger{font-weight:400;font-family:var(--font),"-apple-system","BlinkMacSystemFont","Roboto","Helvetica Neue",sans-serif !important;}.servicebox img{border:1.5rem solid var(--accent);}.servicebox .textblock a{color:var(--accent) !important;text-decoration:none;}@media (min-width: 992px){.servicebox h2{font-size:3rem;}.servicebox .textblock{padding-left:5rem;}.servicebox:has(.order-0) .textblock{padding-right:5rem;padding-left:0;}}@media (max-width: 991px){.servicebox .textblock{margin:2rem 0 10rem;}.servicebox img{max-height:25rem;object-fit:contain;background-color:#fff;border:1rem solid var(--accent);}}#subfoot .col-md-auto{width:100%;max-width:none;text-align:center;}#subfoot .col-md-auto ul{gap:1.5rem;border-top:1px solid #fff;padding-top:3rem;padding-bottom:3rem;}@media (min-width: 1000px){#subfoot .col-md-auto ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;justify-content:center;}}#subfoot .col-md-auto ul li:after,#subfoot .col-md-auto ul li:before{display:none;}#subfoot .col-md-auto ul li a,#subfoot .col-md-auto ul li button{color:var(--accent);text-decoration:none;font-size:1.8rem;}@media (max-width: 767px){#subfoot .col-md-auto ul li a,#subfoot .col-md-auto ul li button{font-size:1.6rem;}}#subfoot .col-md-auto:has(.cop){-ms-flex-order:2;order:2;}#page .toggstabs .tabsbtns button{padding:1.3rem 2rem 1.1rem;margin-bottom:.7rem;border-radius:var(--borderradius) !important;}#page .toggstabs .tabsbtns button i{display:none;}#page .toggstabs .tabsbtns button span{padding:0;font-family:var(--font_headline),"-apple-system","BlinkMacSystemFont","Roboto","Helvetica Neue",sans-serif !important;text-transform:none;font-size:2rem;}#page .toggstabs .toggs .tog button.upper.active_2.active,#page .toggstabs .tabsbtns button.upper.active_2.active{background-color:var(--dark) !important;}#page .toggstabs .tinner{background:transparent;border:0;padding:0;}@media (max-width: 990px){#page .toggstabs .tinner{padding-top:2rem;}}#page .toggstabs .headimg img{display:block;width:100%;border-radius:var(--borderradius);margin:0 0 4rem;overflow:hidden;}#page .toggstabs button{border-radius:var(--borderradius) !important;}#page .toggstabs h3{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:3rem;}@media (max-width: 900px){#page .toggstabs h3{font-size:2.2rem;}}#page .toggstabs h3 img{max-width:7rem;object-fit:contain;display:block;margin:0 0 0 2rem;opacity:.8;}@media (max-width: 900px){#page .toggstabs h3 img{max-width:5rem;}}#page .teambox .teammembwrap .style_5 img{border-radius:0;aspect-ratio:inherit;max-width:none !important;}@media (max-width: 767px){#page .teambox .teammembwrap .style_5 img{max-width:40rem !important;margin:0 auto;}}#page .teambox .teammembwrap .style_5 .inner{background:transparent;display:block;border-radius:0;height:auto !important;}#page .teambox .teammembwrap .style_5 .ttwrap{color:var(--dark);background:#fff;width:80%;margin:0 auto 0;z-index:2;position:relative;top:-6rem;text-align:center;padding:2rem;}@media (max-width: 767px){#page .teambox .teammembwrap .style_5 .ttwrap{max-width:30rem !important;}}#page .teambox .teammembwrap .style_5 .ttwrap .h4{color:var(--dark);font-size:3rem;}#page .teambox .teammembwrap .style_5 .ttwrap .function{background:none;color:var(--accent);text-align:center;margin:.5rem auto 1rem;letter-spacing:.5px;font-size:1.9rem;}#page .teambox .teammembwrap .style_5 .ttwrap .mf,#page .teambox .teammembwrap .style_5 .ttwrap .ztm,#page .teambox .teammembwrap .style_5 .ttwrap p{margin:0;padding:0;}#page .teambox .teammembwrap .style_5 .ttwrap .ttm{display:none;}.imagegallery .image a{background:var(--dark);}.whiteborderholder .spacer.line .container span{background:rgba(255,255,255,.6);}#werkstatt_topbar{display:-ms-flexbox;display:-webkit-flex;display:flex;gap:1rem;margin-right:10rem;font-weight:400;text-transform:uppercase;}@media (max-width: 767px){#werkstatt_topbar{margin:0;}}#werkstatt_topbar a{text-decoration:none !important;font-weight:400;}#socials_topbar{display:-ms-flexbox;display:-webkit-flex;display:flex;}#socials_topbar a{text-decoration:none !important;padding:1rem;}@media (max-width: 767px){#socials_topbar a{padding:.5rem;}}#socials_topbar a i{font-size:3rem;}@media (max-width: 767px){#socials_topbar a i{font-size:2.2rem;}}#topheader{height:5rem;}body.showtop #pageinner,body.showtop #pageinnerlight{padding-top:calc(5rem + var(--header_height));}body.showtop #headerbar{top:5rem;}@media (max-width: 800px){body.showtop #pageinner,body.showtop #pageinnerlight{padding-top:calc(5rem + var(--header_height_mobile));}}@media (max-width: 767px){.hidevisitors #topheader.wo_menu .container.flex{-ms-flex-pack:start;justify-content:flex-start;}#claimer{width:100%;-ms-flex-pack:justify;justify-content:space-between;}}