@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:300;src:url('/wp-content/fonts/inter-v20-latin-300.woff2') format('woff2'),url('/wp-content/fonts/inter-v20-latin-300.woff') format('woff')}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:400;src:url('/wp-content/fonts/inter-v20-latin-regular.woff2') format('woff2'),url('/wp-content/fonts/inter-v20-latin-regular.woff') format('woff')}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:700;src:url('/wp-content/fonts/inter-v20-latin-700.woff2') format('woff2'),url('/wp-content/fonts/inter-v20-latin-700.woff') format('woff')}h1,h2,h3,h4,h5,h6{font-family:"Inter",sans-serif!important;font-weight:700;margin-bottom:0px;padding-bottom:0px}p,ol,ul,li{font-family:"Inter",sans-serif!important;font-weight:300;line-height:1.4em}ul li{margin-bottom:12px}@media only screen and (min-width:981px){h1{font-size:82px!important;line-height:1em}h2{font-size:62px;line-height:1.1em}h3{font-size:45px!important;line-height:1.1em}h4{font-size:30px;line-height:1.4em}h5{font-size:20px;line-height:1.4em}p,ul,ol,li{font-size:20px!important;line-height:1.5em}.kundenstimme p{font-size:18px!important;line-height:1.4em}.p_kontakt p{font-size:35px!important;font-weight:700;color:#ba0d1c;line-height:1.4em}.tel_kontakt p{font-size:35px!important;font-weight:400;line-height:1.4em}.p_footer p{font-size:15px!important;font-weight:400;line-height:2.2em}.tab_p p,h5{font-size:18px!important;font-weight:400;line-height:1.4em}.h-rechtstexte h2,.h-rechtstexte h3{font-size:20px!important;line-height:1.4em}.ga_h3_overlay{font-size:clamp(20px,2vw,24px);font-weight:700;color:#ba0d1c}}@media only screen and (max-width:980px) and (min-width:768px){h1{font-size:70px;line-height:1.1em}h2{font-size:58px;line-height:1.1em}h3{font-size:35px!important;line-height:1.1em}h4{font-size:25px;line-height:1.4em}h5{font-size:20px;line-height:1.4em}p,ul,ol,li{font-size:20px;line-height:1.4em}.kundenstimme p{font-size:18px!important;line-height:1.4em}.p_kontakt p{font-size:35px!important;font-weight:700;color:#ba0d1c;line-height:1.4em}.tel_kontakt p{font-size:35px!important;font-weight:400;line-height:1.4em}.p_footer p{font-size:15px!important;font-weight:400;line-height:2.2em}.tab_p p,h5{font-size:14px!important;font-weight:400;line-height:1.4em}.h-rechtstexte h2,.h-rechtstexte h3{font-size:20px!important;line-height:1.4em}.ga_h3_overlay{font-size:clamp(20px,2vw,24px);font-weight:700;color:#ba0d1c}}@media only screen and (max-width:767px){h1{font-size:45px!important;line-height:1.1em}h2{font-size:35px!important;line-height:1.1em}h3{font-size:30px!important;line-height:1.1em}h4{font-size:24px;line-height:1.4em}h5{font-size:18px;line-height:1.4em}p,ul,ol,li{font-size:18px!important;line-height:1.4em}.kundenstimme p{font-size:15px!important;line-height:1.4em}.p_kontakt p{font-size:21px!important;font-weight:700;color:#ba0d1c;line-height:1.4em}.tel_kontakt p{font-size:21px!important;font-weight:400;line-height:1.4em}.p_footer p{font-size:15px!important;font-weight:400;line-height:2.2em}.tab_p p,h5{font-size:14px!important;font-weight:400;line-height:1.4em}.h2_mobile h2{font-size:30px!important;font-weight:400;line-height:1.4em}.h-rechtstexte h2,.h-rechtstexte h3{font-size:18px!important;line-height:1.4em}.ga_h3_overlay{font-size:clamp(18px,1.8vw,22px);font-weight:700;color:#ba0d1c}}@media (min-width:1181px){#main-header #et-top-navigation{transform:translateY(6px)}}@media (min-width:881px) and (max-width:1180px){#main-header{min-height:125px!important}#main-header .container{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:90%!important;max-width:none!important;height:125px!important;min-height:125px!important;padding:0!important;transform:translateY(16px)}#main-header .logo_container{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:auto!important;padding:0!important;margin:0 0 8px 0!important}#main-header #logo{position:static!important;display:block!important;width:130px!important;max-width:130px!important;height:auto!important;max-height:none!important;margin:0 auto!important;transform:none!important}#main-header #et-top-navigation{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;float:none!important;width:100%!important;padding:0!important;margin:0!important;transform:none!important}#main-header #top-menu-nav{display:block!important;float:none!important;margin:0 auto!important}#main-header #top-menu{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;float:none!important;margin:0 auto!important;padding:0!important}#main-header #et_mobile_nav_menu{display:none!important}}@media (max-width:880px){#main-header #top-menu-nav,#main-header #top-menu{display:none!important}#main-header #et_mobile_nav_menu{display:block!important}#main-header #logo{width:180px!important;max-width:180px!important;height:auto!important;max-height:none!important}}.button_neg{font-family:"Inter",sans-serif!important;border-color:#FFFFFF!important;color:#FFFFFF!important}.button_neg:hover{font-family:"Inter",sans-serif!important;border-color:#ba0d1c!important}.button_pos{font-family:"Inter",sans-serif!important;border-color:#4f4f4f!important;color:#4f4f4f!important}.button_pos:hover{font-family:"Inter",sans-serif!important;border-color:#ba0d1c!important;color:#FFFFFF!important}.ga_footer_desktop{display:block!important}.ga_footer_klein{display:none!important}@media only screen and (min-width:768px) and (max-width:1279px){.ga_footer_desktop{display:none!important}.ga_footer_klein{display:block!important}}@media only screen and (max-width:767px){.ga_footer_desktop{display:block!important}.ga_footer_klein{display:none!important}}.ga_bild_hover_text{opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.3s ease,visibility 0.3s ease}.ga_bild_hover:hover .ga_bild_hover_text{opacity:1;visibility:visible;pointer-events:auto}.ga_ansprechpartner_grid .ga_ansprechpartner_card_2cols{width:calc((100% - (2 * 42px)) / 3)!important;max-width:calc((100% - (2 * 42px)) / 3)!important;flex:0 0 calc((100% - (2 * 42px)) / 3)!important;box-sizing:border-box;justify-content:flex-start!important}.ga_ansprechpartner_grid,.ga_ansprechpartner_grid>div{flex-wrap:wrap!important;flex-direction:row!important;justify-content:center!important;gap:42px!important}.ga_ansprechpartner_grid .ga_ansprechpartner_card{width:calc((100% - (2 * 42px)) / 3)!important;max-width:calc((100% - (2 * 42px)) / 3)!important;flex:0 0 calc((100% - (2 * 42px)) / 3)!important;box-sizing:border-box;justify-content:flex-start!important}@media (max-width:980px){.ga_ansprechpartner_grid .ga_ansprechpartner_card{width:calc((100% - (1 * 42px)) / 2)!important;max-width:calc((100% - (1 * 42px)) / 2)!important;flex:0 0 calc((100% - (1 * 42px)) / 2)!important}justify-content:flex-start!important}@media (max-width:767px){.ga_ansprechpartner_grid .ga_ansprechpartner_card{width:100%!important;max-width:100%!important;flex:0 0 100%!important}justify-content:flex-start!important}.ga_mitarbeiter_daten{margin-top:28px!important}@media (max-width:767px){.ga_mitarbeiter_daten{margin-top:-20px}}.ga_ansprechpartner_card:has(.ga_mitarbeiter_daten){justify-content:flex-start!important;align-items:flex-start!important;align-content:flex-start!important;gap:0!important;row-gap:0!important;height:auto!important;min-height:0!important}@media (max-width:767px){.ga_ansprechpartner_grid .ga_ansprechpartner_card .et_pb_image{pointer-events:none!important}}.ga_telefon,.ga_email,.ga_fax{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;text-align:left!important;color:#4f4f4f!important}.ga_telefon::before,.ga_email::before,.ga_fax::before{content:"";display:block;width:20px;height:20px;flex:0 0 20px;background-repeat:no-repeat;background-position:center;background-size:contain}.ga_telefon::before{background-image:url("/wp-content/uploads/2026/06/meltech-heissleimklebetechnik-telefon-rot.svg")}.ga_email::before{background-image:url("/wp-content/uploads/2026/06/meltech-heissleimklebetechnik-e-mail-rot.svg");transform:translateY(1px)}.ga_fax:before{background-image:url("/wp-content/uploads/2026/06/meltech-heissleimklebetechnik-fax-rot.svg");transform:translateY(1px)}.ga_telefon_w,.ga_email_w,.ga_fax_w{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;text-align:left!important}.ga_telefon_w::before,.ga_email_w::before,.ga_fax_w::before{content:"";display:block;width:20px;height:20px;flex:0 0 20px;background-repeat:no-repeat;background-position:center;background-size:contain}.ga_telefon_w::before{background-image:url("/wp-content/uploads/2026/06/meltech-heissleimklebetechnik-telefon.svg")}.ga_email_w::before{background-image:url("/wp-content/uploads/2026/06/meltech-heissleimklebetechnik-e-mail.svg");transform:translateY(1px)}.ga_fax_w:before{background-image:url("/wp-content/uploads/2026/06/meltech-heissleimklebetechnik-fax.svg");transform:translateY(1px)}.soforthilfe_p p{font-size:16px!important;font-weight:400;line-height:1.2em;color:#FFFFFF}.ga_soforthilfe_section{z-index:99!important}.ga_karriere_galerie{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important;height:auto!important}.ga_karriere_galerie .ga_gallery_row{display:flex;flex-direction:row;gap:12px;width:100%;align-items:stretch}.ga_karriere_galerie .ga_gallery_row>.et_pb_image{margin:0!important;width:auto!important;max-width:none!important;min-width:0!important}.ga_karriere_galerie .et_pb_image_wrap{display:block!important;width:100%!important;height:100%!important}.ga_karriere_galerie img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}.et_pb_scroll_top.et-pb-icon{bottom:20px}div#footer-info{display:block;text-align:center;float:none;padding-bottom:0}html body.et_divi_theme #footer-bottom{padding-top:5px;padding-bottom:5px!important}.ie .et-waypoint,.ie .et_animated{opacity:1!important}@media (max-width:767px){.ga_preistabelle .et_pb_row:has(>.et_pb_column:nth-child(4)):not(:has(>.et_pb_column:nth-child(5))){display:grid!important;grid-template-columns:46% 18% 18% 18%!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}.ga_preistabelle .et_pb_row:has(>.et_pb_column:nth-child(4)):not(:has(>.et_pb_column:nth-child(5)))>.et_pb_column{width:auto!important;max-width:none!important;min-width:0!important;flex:none!important;float:none!important;margin:0!important}.ga_preistabelle .et_pb_row:has(>.et_pb_column:nth-child(4)):not(:has(>.et_pb_column:nth-child(5))) .et_pb_module{margin-bottom:0!important}.ga_preistabelle .et_pb_row:has(>.et_pb_column:nth-child(4)):not(:has(>.et_pb_column:nth-child(5))) .et_pb_text_inner{overflow-wrap:break-word;word-break:normal}}.ga_kontaktformular{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:auto!important}@media (max-width:980px){.ga_kontaktformular{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}}.ga_kontaktformular,.ga_kontaktformular input,.ga_kontaktformular textarea,.ga_kontaktformular select,.ga_kontaktformular button,.ga_kontaktformular label,.ga_kontaktformular span,.ga_kontaktformular p,.ga_kontaktformular a{font-family:"Inter",Arial,sans-serif!important}.ga_kontaktformular .et_pb_contact_field_options_wrapper{display:block!important;width:100%!important;max-width:100%!important}.ga_kontaktformular .et_pb_contact_field_options_list{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;gap:16px!important}.ga_kontaktformular
.et_pb_contact_field_options_list
.et_pb_contact_field_radio{display:inline-flex!important;flex-grow:0!important;flex-shrink:0!important;flex-basis:auto!important;width:auto!important;min-width:0!important;max-width:none!important;float:none!important;margin:0!important;padding:0!important}.ga_kontaktformular
.et_pb_contact_field_radio
input[type="radio"]{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;pointer-events:none!important}.ga_kontaktformular
.et_pb_contact_field_radio
label i{display:none!important}.ga_kontaktformular
.et_pb_contact_field_options_list
.et_pb_contact_field_radio>label{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;padding:8px 16px!important;margin:0!important;background:#ffffff!important;border:1.5px solid #4f4f4f!important;border-radius:15px!important;color:#1f2b3a!important;font-size:20px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important;cursor:pointer!important;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease!important}.ga_kontaktformular
.et_pb_contact_field_radio
label:hover{background:#c81020!important;border-color:#c81020!important;color:#ffffff!important}.ga_kontaktformular
.et_pb_contact_field_radio
input[type="radio"]:checked+label{background:#c81020!important;border-color:#c81020!important;color:#ffffff!important}.ga_kontaktformular
.et_pb_contact_field_radio
input[type="radio"]:checked+label:hover{background:#c81020!important;border-color:#c81020!important;color:#ffffff!important}.ga_kontaktformular
.et_pb_contact_field_radio
input[type="radio"]:focus-visible+label{outline:3px solid #1f2b3a!important;outline-offset:3px!important}.ga_kontaktformular .et_pb_contact_field_options_title{display:block!important;width:100%!important;margin:0 0 16px 0!important;color:#1f2b3a!important;font-size:20px!important;font-weight:700!important;line-height:1.3!important}.ga_kontaktformular .et_pb_contact_field[data-type="radio"]{margin-bottom:34px!important}@media (max-width:980px){.ga_kontaktformular .et_pb_contact_field_options_list{gap:12px!important}.ga_kontaktformular
.et_pb_contact_field_options_list
.et_pb_contact_field_radio>label{padding:14px 24px!important;font-size:18px!important}}@media (max-width:767px){.ga_kontaktformular .et_pb_contact_field_options_list{gap:10px!important}.ga_kontaktformular
.et_pb_contact_field_options_list
.et_pb_contact_field_radio>label{padding:12px 18px!important;font-size:16px!important;border-width:2px!important;border-radius:12px!important}.ga_kontaktformular .et_pb_contact_field_options_title{margin-bottom:12px!important;font-size:18px!important}.ga_kontaktformular .et_pb_contact_field[data-type="radio"]{margin-bottom:28px!important}}.ga_kontaktformular .et_pb_contact_form input,.ga_kontaktformular .et_pb_contact_form textarea{background-color:#ffffff!important;border:1.5px solid #4f4f4f!important;border-radius:15px!important;color:#4f4f4f!important;padding:16px!important;font-size:16px!important;transition:all 0.3s ease}.ga_kontaktformular .et_pb_contact_form input:focus,.ga_kontaktformular .et_pb_contact_form textarea:focus{background-color:#ffffff!important;border-color:#828282!important;outline:none!important}.ga_kontaktformular .et_pb_contact_form input::placeholder,.ga_kontaktformular .et_pb_contact_form textarea::placeholder{color:#bbbaba!important;opacity:1!important}.et_pb_contact_field_options_title::after{color:#ba0d1c!important}.ga_kontaktformular .et_pb_contact_field[data-type="file"]{background:transparent!important;border:none!important;padding:0!important;margin-top:0!important;margin-bottom:0!important}.ga_kontaktformular .et_pb_files_container{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 14px!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.ga_kontaktformular .et_pb_contact_hidden_files{display:none!important}.ga_kontaktformular .et_pb_file_input{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;padding:0!important;border:0!important}.ga_kontaktformular .et_pb_file_upload_button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;margin:0!important;padding:8px 16px!important;background:#ffffff!important;border:1.5px solid #4f4f4f!important;border-radius:15px!important;color:#1f2b3a!important;font-family:"Inter",Arial,sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;cursor:pointer!important;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease!important}.ga_kontaktformular .et_pb_file_upload_button::before,.ga_kontaktformular .et_pb_file_upload_button::after{display:none!important;content:none!important}.ga_kontaktformular .et_pb_file_upload_button:hover{background:#c81020!important;border-color:#c81020!important;color:#ffffff!important;padding:8px 16px!important;box-shadow:none!important}.ga_kontaktformular .et_pb_file_chosen_desc{display:inline-block!important;width:auto!important;margin:0!important;padding:0!important;color:#4f4f4f!important;font-family:"Inter",Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important}.ga_kontaktformular .et_pb_accepted_files_desc{display:block!important;flex:0 0 100%!important;width:100%!important;margin:0!important;padding:0!important;color:#4f4f4f!important;font-family:"Inter",Arial,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.4!important}.ga_kontaktformular .et_pb_files_list{display:block!important;flex:0 0 100%!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;font-family:"Inter",Arial,sans-serif!important}.ga_kontaktformular .et_pb_contact_field_checkbox label,.ga_kontaktformular .et_pb_contact_field_checkbox label a{font-family:"Inter",Arial,sans-serif!important}.ga_kontaktformular .et_pb_contact_captcha_question,.ga_kontaktformular .et_pb_contact_captcha,.ga_kontaktformular .et_pb_contact_submit{font-family:"Inter",Arial,sans-serif!important}@media (max-width:980px){.ga_kontaktformular .et_pb_file_upload_button{padding:8px 16px!important;font-size:16px!important}.ga_kontaktformular .et_pb_file_upload_button:hover{padding:8px 16px!important}}@media (max-width:767px){.ga_kontaktformular .et_pb_files_container{align-items:flex-start!important;gap:8px!important}.ga_kontaktformular .et_pb_file_upload_button{padding:8px 16px!important;font-size:15px!important}.ga_kontaktformular .et_pb_file_upload_button:hover{padding:8px 16px!important}.ga_kontaktformular .et_pb_file_chosen_desc{flex:0 0 100%!important;width:100%!important}.ga_kontaktformular .et_pb_accepted_files_desc{font-size:12px!important}}