#main-content .container:before{background:none}#sidebar{display:none}@media (min-width:981px){#left-area{    width:100%;    padding:23px 0px 0px!important;    float:none!important}}h1,h2,h3,h4{text-transform:uppercase}#main-header{box-shadow:0 0px 0 rgb(0 0 0 / 10%)}body{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.nav li ul{width:300px}#top-menu li li a{padding:6px 20px;width:260px}.txt-btn{background-color:#e30613;padding:3px 20px;border-radius:2px;color:white}.txt-btn-white{background-color:white;padding:3px 20px;border-radius:2px;color:#e30613}@media only screen and (min-width:768px){.four-columns .et_pb_column{width:50%!important}}@media only screen and (max-width:767px){.four-columns .et_pb_column{width:33.3%!important}}@media (max-width:980px){.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}}.mobile_menu_bar:before{background-color:rgba(255,255,255,0.5);border-radius:25px;padding:5px;z-index:999;border:3px solid #e30613;margin-right:-20px}.et_mobile_menu::before{content:url('https://tock-brennstoffe.de/wp-content/uploads/2024/12/logo_tock_250px_white.png');position:relative;width:250px;margin-left:-125px;left:50%;padding-bottom:40px}.et_mobile_menu{margin:400px}.et_mobile_menu li{text-align:center!important}.et_mobile_menu li li,.et_mobile_menu li ul{padding-left:0!important}.et_mobile_menu{min-width:100vw;margin-left:-10vw;min-height:100vh!important;min-height:-webkit-fill-available;background-color:#e30613!important;margin-top:-100px;padding-top:100px;z-index:998}html{height:-webkit-fill-available}.mobile_nav.opened .et_mobile_menu{display:block!important}span.mobile_menu_bar:before{color:#e30613}@media all and (max-width:767px){html .et-db .two-col-mob .et_pb_column{width:47.25%!important}html .et-db .two-col-mob .et_pb_column:nth-last-child(-n+2){margin-bottom:0}html .et-db .two-col-mob .et_pb_column:not(:nth-child(2n)){margin-right:5.5%!important}}@media all and (max-width:767px){html .et-db .three-col-mob .et_pb_column{width:29.6667%!important}html .et-db .three-col-mob .et_pb_column:nth-last-child(-n+3){margin-bottom:0}html .et-db .three-col-mob .et_pb_column:not(:nth-child(3n)){margin-right:5.5%!important}}@media all and (max-width:767px){html .et-db .four-col-mob .et_pb_column{width:20.875%!important}html .et-db .four-col-mob .et_pb_column:nth-last-child(-n+4){margin-bottom:0}html .et-db .four-col-mob .et_pb_column:not(:nth-child(4n)){margin-right:5.5%!important}}@media all and (max-width:767px){html .et-db .five-col-mob .et_pb_column{width:15.6%!important}html .et-db .five-col-mob .et_pb_column:nth-last-child(-n+5){margin-bottom:0}html .et-db .five-col-mob .et_pb_column:not(:nth-child(5n)){margin-right:5.5%!important}}@media all and (max-width:767px){html .et-db .six-col-mob .et_pb_column{width:12.083%!important}html .et-db .six-col-mob .et_pb_column:nth-last-child(-n+6){margin-bottom:0}html .et-db .six-col-mob .et_pb_column:not(:nth-child(6n)){margin-right:5.5%!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .one-col-tab .et_pb_column{margin-right:0!important;width:100%!important}html .et-db .one-col-tab .et_pb_column:not(:last-child){margin-bottom:30px!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .two-col-tab .et_pb_column{width:47.25%!important}.two-col-tab .et_pb_column:nth-last-child(-n+2){margin-bottom:0}html .et-db .two-col-tab .et_pb_column:not(:nth-child(2n)){margin-right:5.5%!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .three-col-tab .et_pb_column{width:29.6667%!important}html .et-db .three-col-tab .et_pb_column:nth-last-child(-n+3){margin-bottom:0}html .et-db .three-col-tab .et_pb_column:not(:nth-child(3n)){margin-right:5.5%!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .four-col-tab .et_pb_column{width:20.875%!important}html .et-db .four-col-tab .et_pb_column:nth-last-child(-n+4){margin-bottom:0}html .et-db .four-col-tab .et_pb_column:not(:nth-child(4n)){margin-right:5.5%!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .five-col-tab .et_pb_column{width:15.6%!important}.five-col-mob .et_pb_column:nth-last-child(-n+5){margin-bottom:0}html .et-db .five-col-tab .et_pb_column:not(:nth-child(5n)){margin-right:5.5%!important}}@media all and (min-width:768px) and (max-width:980px){html .et-db .six-col-tab .et_pb_column{width:12.083%!important}html .et-db .six-col-tab .et_pb_column:nth-last-child(-n+6){margin-bottom:0}html .et-db .six-col-tab .et_pb_column:not(:nth-child(6n)){margin-right:5.5%!important}}.et_pb_blog_grid .et_pb_post,.et_pb_posts .et_pb_post{position:relative}.et_pb_blog_grid .et_pb_post .entry-title a:after,.et_pb_posts .et_pb_post .entry-title a:after{position:absolute;display:block;content:"";width:100%;height:100%;left:0;top:0}.et_pb_blog_grid .et_pb_post:hover,.et_pb_posts .et_pb_post:hover{cursor:pointer}body.custom-background{background:#f4f3f0!important}body{color:#343b3d;font-size:16px;line-height:1.7}#page-container{box-shadow:0 12px 50px rgba(29,38,42,.07)}#main-header,#main-header.et-fixed-header{background:#c72c25!important;box-shadow:0 3px 18px rgba(55,20,16,.12)!important}#top-menu a,.et_mobile_menu a,.et_pb_button,h1,h2,h3,h4{-webkit-hyphens:none;hyphens:none}#top-menu>li>a{font-size:13px;letter-spacing:.045em}#top-menu>li:last-child>a{text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:2px}#top-menu .sub-menu{background:#b72520!important;border-top:3px solid #fff;border-radius:0 0 10px 10px;box-shadow:0 12px 25px rgba(35,20,20,.16)}#top-menu .sub-menu a{line-height:1.5}#et-main-area :is(h1,h2,h3){color:#293538;line-height:1.25}#et-main-area h1{font-size:clamp(27px,3vw,36px);font-weight:700;letter-spacing:-.025em}#et-main-area h2{font-size:clamp(25px,2.4vw,30px);font-weight:700;letter-spacing:-.015em}#et-main-area h3{font-size:21px;font-weight:600}#et-main-area .et_pb_text{font-size:16px;line-height:1.75}#et-main-area .et_pb_text p{text-align:left}#et-main-area .et_pb_text[style*="center"] p{text-align:center}.home .et_pb_section_1 .et_pb_text p{text-align:center;color:#5a6264;font-size:18px}.home .et_pb_section_1{padding-top:45px!important;padding-bottom:45px!important}.home .et_pb_section_1 .et_pb_row{padding-top:14px;padding-bottom:14px}#ueber-uns{background:#f5f4f1!important}#ueber-uns .et_pb_top_inside_divider,#ueber-uns .et_pb_bottom_inside_divider,#kontakt .et_pb_top_inside_divider,#kontakt .et_pb_bottom_inside_divider{display:none}#ueber-uns,#service,#kontakt{padding-top:60px!important;padding-bottom:60px!important}#ueber-uns,#service,#kontakt,#anfahrt,#start{scroll-margin-top:100px}#ueber-uns .et_pb_row_4 .et_pb_text{text-align:left!important}#ueber-uns .et_pb_row_5 .et_pb_column{background:#fff;padding:20px 10px 16px;border-radius:12px;border:1px solid #e9e5df}#ueber-uns .et_pb_row_5 .et_pb_image{margin-bottom:16px!important}#ueber-uns .et_pb_row_5 .et_pb_text{font-size:12px!important;line-height:1.55}#ueber-uns .et_pb_row_5 .et_pb_text p{text-align:center}#ueber-uns .et_pb_row_5 img{border:4px solid #f5f4f1}#service{background:#fff!important}#service .et_pb_testimonial{background:#faf9f7!important;border:1px solid #e9e5df;border-left:4px solid #c72c25;border-radius:12px;padding:28px!important;box-shadow:0 4px 18px rgba(35,45,48,.035)}#service .et_pb_testimonial p{color:#485154;font-size:16px;line-height:1.65;text-align:left}#service .et_pb_testimonial h3{font-size:20px;line-height:1.3;padding-bottom:12px}#service .et_pb_testimonial .et_pb_testimonial_portrait{border:3px solid #fff;box-shadow:0 2px 10px rgba(30,40,40,.1)}#service .et_pb_testimonial a{display:inline-flex;align-items:center;min-height:44px;padding:9px 17px;background:#c72c25;color:#fff!important;border-radius:6px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none}#service .et_pb_testimonial a:hover{background:#a9201b}#service .et_pb_image_8 img{border-radius:6px;box-shadow:0 8px 25px rgba(20,40,50,.12)}#et-main-area .et_pb_button{min-height:48px;padding:11px 20px!important;border-radius:7px!important;font-size:16px!important;font-weight:600;line-height:1.4!important;box-shadow:0 3px 9px rgba(50,25,20,.08);transition:background-color .18s ease,box-shadow .18s ease}#et-main-area .et_pb_button:hover{box-shadow:0 5px 15px rgba(50,25,20,.15)}#et-main-area .et_pb_button:after{position:static;margin-left:8px;font-size:18px}#kontakt{background:#b72621!important}#kontakt :is(h1,h2,h3),#kontakt .et_pb_text{color:#fff!important}#kontakt .et_pb_button{border:1px solid rgba(255,255,255,.65)!important;background:transparent!important;color:#fff!important}#kontakt .et_pb_button:hover{background:#fff!important;color:#a9211c!important}#kontakt .et_pb_contact_form_container{background:#fff;border-radius:12px;padding:30px;box-shadow:0 10px 30px rgba(70,15,12,.12)}#kontakt .et_pb_contact_form_container .et_pb_contact_main_title{color:#293538!important;font-size:24px!important;margin-bottom:22px}#kontakt .et_pb_contact_form_container .input{background:#f5f4f1!important;color:#293538!important;border:1px solid #d6d7d4;border-radius:6px;padding:14px;font-size:16px!important;line-height:1.55}#kontakt .et_pb_contact_form_container .input::placeholder{color:#5b6163!important;opacity:1}#kontakt .et_pb_contact_form_container textarea.input{min-height:190px}#kontakt .et_pb_contact_field_options_title,#kontakt .et_pb_contact_captcha_question,#kontakt .et_pb_contact_field_checkbox label,#kontakt .et_pb_contact_right{color:#454e50!important;font-size:13px;line-height:1.6}#kontakt .et_pb_contact_field_checkbox label a{color:#ac231e!important;text-decoration:underline}#kontakt .et_pb_contact_field_checkbox label i{border:1px solid #929b9c}#kontakt .et_pb_contact_submit.et_pb_button{background:#b72621!important;color:#fff!important;border-color:#b72621!important;margin-top:12px}#kontakt .et-pb-contact-message,#kontakt .et-pb-contact-message p{color:#293538!important}#kontakt iframe{max-width:100%;border-radius:12px;background:#fff}.et_pb_section_1_tb_footer .et_pb_text{font-size:14px!important;line-height:1.85!important}.et_pb_section_1_tb_footer a:hover{text-decoration:underline;text-underline-offset:3px}#et-main-area a:focus-visible,#main-header a:focus-visible,#et-main-area button:focus-visible,#et-main-area input:focus-visible,#et-main-area textarea:focus-visible{outline:3px solid #12758a!important;outline-offset:4px}#kontakt a:focus-visible{outline-color:#fff!important}.et_pb_blog_grid .et_pb_post{border:1px solid #e7e4df;border-radius:10px;overflow:hidden;box-shadow:0 4px 18px rgba(30,40,45,.04)}.et_pb_posts .post-meta a,.et_pb_posts .more-link{position:relative;z-index:1}@media (max-width:980px){body.et_boxed_layout #page-container{width:100%}.et_header_style_left #logo{display:inline-block!important;max-width:150px;max-height:65%}#main-header .container{width:90%}.mobile_menu_bar:before{background:transparent;color:#fff!important;border:0;border-radius:0;padding:0;margin-right:0}.et_mobile_menu{width:100%;min-width:0;margin:0!important;left:0;top:100%;padding:16px 5%!important;min-height:0!important;max-height:calc(100dvh - 100px);overflow-y:auto;background:#b72621!important;border-top:1px solid rgba(255,255,255,.3);box-shadow:0 10px 25px rgba(40,20,20,.2)}.et_mobile_menu::before{content:none}.et_mobile_menu li{text-align:left!important}.et_mobile_menu li a{color:#fff!important;padding:13px 12px;font-size:15px;line-height:1.4}.et_mobile_menu .sub-menu a{padding-left:26px;font-size:14px}#ueber-uns,#service,#kontakt{padding-top:40px!important;padding-bottom:40px!important}#et-main-area .et_pb_row{width:88%}#kontakt .et_pb_contact_form_container{padding:24px}}@media (max-width:767px){#et-main-area h1{font-size:27px}#et-main-area h2{font-size:25px}#et-main-area h3{font-size:20px}.home .et_pb_section_1 .et_pb_text p{font-size:16px}.home .et_pb_section_1 .et_pb_row_1 .et_pb_column,#kontakt .et_pb_row_1_tb_footer .et_pb_column{margin-bottom:12px!important}#ueber-uns .et_pb_row_5{display:flex;flex-wrap:wrap;gap:14px}html.et-db #ueber-uns .et_pb_row_5 .et_pb_column,html .et-db #ueber-uns .et_pb_row_5 .et_pb_column{width:calc(50% - 7px)!important;margin:0!important}#service .et_pb_testimonial{padding:22px!important}#service .et_pb_testimonial_portrait{float:none;margin:0 0 18px!important}#service .et_pb_testimonial_description{margin-left:0!important}#kontakt .et_pb_contact_form_container{padding:22px}#kontakt .et_pb_contact_form_container textarea.input{min-height:245px}#kontakt .et_pb_contact_field{width:100%}#kontakt .et_contact_bottom_container{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:100%}#kontakt .et_pb_contact_right{min-width:110px}#et-main-area .et_pb_button{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}#et-main-area *,#main-header *{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media (max-width:980px){body.et-db #main-header{width:100%!important;left:0!important}body.et-db #main-header .logo_container{display:block!important}body.et-db #main-header #logo{display:inline-block!important;width:125px;max-height:none}body.et-db #main-header #mobile_menu{width:100%!important;min-width:0!important;min-height:0!important;max-height:calc(100dvh - 100px)!important;overflow-y:auto;margin:0!important;padding:12px 5%!important;left:0!important;top:100%;background:#b72621!important}body.et-db #main-header #mobile_menu:before{content:none!important;display:none!important}body.et-db #main-header #mobile_menu li{text-align:left!important}body.et-db #main-header .mobile_menu_bar:before{background:transparent!important;border:0!important;color:white!important;padding:0!important;margin:0!important}}@media (max-width:980px){body.et-db #main-header .logo_container{opacity:1!important}}@media (max-width:980px){#ueber-uns,#service{padding-top:80px!important}.et_pb_section_1_tb_footer{padding-bottom:70px!important}}#service .et_pb_testimonial a .txt-btn{background:transparent;padding:0}#service .et_pb_testimonial p{-webkit-hyphens:manual;hyphens:manual}