html,body{max-width:1920px!important;overflow-x:hidden;box-shadow:0px 4px 20px rgba(0,0,0,0.15)!important;margin:auto}body #page-container .et_pb_section p:not(.et_pb_text_18.closing-line p,.jobs p),body #page-container .et_pb_section a:not(#mobile_menu1 a,.et-pb-slider-arrows a),body #page-container .et_pb_section .et_pb_row .et_pb_module .et_pb_button_module_wrapper .et_pb_button a,body #page-container .et_pb_section ul{font-size:clamp(16px,1vw,22px)!important}body #page-container .et_pb_section h2{font-size:clamp(26px,2vw,50px)!important}body #page-container .et_pb_section .et_pb_text_18.closing-line p{font-size:clamp(23px,3vw,30px)!important}@media (min-width:981px) and (max-width:1439px){.et_pb_column.standort-column{width:33%!important}.et_pb_column_empty.hide{display:none}}@media only screen and (min-width:481px) and (max-width:980px){.custom-columns .et_pb_column{width:47%!important;margin-right:5%!important;margin-bottom:30px!important}.custom-columns .et_pb_column:nth-child(3){margin-right:0px!important}}.dsm_fixed_header header.et-l--header{max-width:1920px;margin:auto}@media only screen and (max-width:980px){.three-columns .et_pb_column{width:33%!important}}.melcom-list li{list-style-image:url('https://www.melcom.ch/wp-content/uploads/2022/01/list-item.svg')}@media (min-width:1441px){.et_pb_menu .et-menu>li{padding-left:80px!important}}@media (min-width:981px){.nav li ul{width:400px!important}.et_pb_menu__menu>nav>ul>li>ul{top:56px!important;left:-150px!important;padding:40px 0!important;border-top:40px solid #fff!important;box-shadow:none}.et-menu li li a{width:400px!important}.et_pb_menu__menu .sub-menu li a{text-transform:none!important;font-weight:500!important;padding:8px 20px!important;transition:0.3s!important}.et_pb_menu__menu .sub-menu li a:hover{font-weight:700!important}.nav ul li a:hover{background-color:transparent!important;opacity:1!important}.nav li li{padding:0!important}}@media (max-width:980px){.et-boc .et_pb_menu_0_tb_header .et_pb_menu_inner_container .et_mobile_nav_menu .mobile_nav.opened .et_mobile_menu li.current-menu-item a{color:#fff!important}}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.mobile_nav.closed #mobile_menu1{transform:rotateY(90deg);opacity:0}.mobile_nav.opened #mobile_menu1{transform:rotateY(0);opacity:1}#mobile_menu1{transition:all .2s ease-in-out;transform-origin:right}.et_mobile_menu{height:100vh!important;max-height:100vh!important;overflow-x:scroll!important}ul#mobile_menu1{margin-top:19px}#mobile_menu1 .et_pb_menu_0_tb_header.et_pb_menu ul li a{text-align:center;border-bottom:none}.et_mobile_menu .menu-item-has-children>a{background:transparent!important}.et_pb_menu .et_mobile_menu li ul,.et_mobile_menu li li{padding-left:0}.et_mobile_menu li li a{font-size:17px!important}@media (max-width:980px){.et_pb_menu_inner_container.clearfix{width:100%;padding:0 5%}}#mobile_menu1 li.menu-item-has-children .mobile-toggle,#mobile_menu1 li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}#mobile_menu1>li.menu-item-has-children,#mobile_menu1>li.page_item_has_children,#mobile_menu1>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}#mobile_menu1 .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}#mobile_menu1 .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}#mobile_menu1 li.menu-item-has-children .mobile-toggle{text-align:center}#mobile_menu1 li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules"}#mobile_menu1 li.menu-item-has-children .mobile-toggle::after{content:"\43"}#mobile_menu1 li.menu-item-has-children.dt-open .mobile-toggle::after{content:'\42'}span.et_pb_scroll_top.et-pb-icon.et-visible,span.et_pb_scroll_top.et-pb-icon.et-hidden{background-color:#EF172F;border-radius:0;right:36px;bottom:36px;padding-right:7px}.et_pb_scroll_top:before{font-size:45px}@media (max-width:980px){.et_pb_scroll_top:before{font-size:35px}span.et_pb_scroll_top.et-pb-icon.et-visible,span.et_pb_scroll_top.et-pb-icon.et-hidden{right:20px;bottom:20px}}.work-slider .et_pb_slides{padding:0 5%}.work-slider .et-pb-arrow-next,.work-slider .et-pb-arrow-prev{opacity:1;background:#ef182e}.work-slider .et-pb-arrow-prev{left:0!important}.work-slider .et-pb-arrow-next{right:0!important}.work-slider .et_pb_slider:hover .et-pb-arrow-prev{left:0!important}.work-slider .et_pb_slider:hover .et-pb-arrow-next{right:0!important}.work-slider .et-pb-controllers{bottom:-50px}.work-slider .et-pb-controllers a{background-color:#707070;border-radius:0;width:5px;height:20px}.work-slider .et-pb-controllers .et-pb-active-control{background-color:#ef182e}.team-blurb.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:0}.wpforms-form button[type=submit]{background-color:#ef182e!important;border-color:#ef182e!important;color:#fff!important;transition:background 0.3s ease-in-out}.wpforms-form button[type=submit]:hover{background-color:#970b1a!important}.piotnetforms-field.piotnetforms-select-wrapper:after{content:"\43";font-family:'ETmodules';color:#fff;background-color:#EF172F;padding-top:6px;padding-bottom:1px;padding-left:6px;padding-right:6px;right:0!important;font-size:30px}@media (min-width:501px) and (max-width:980px){.piotnetforms-field.piotnetforms-select-wrapper:after{padding-top:10px;padding-bottom:3px;padding-left:7px;padding-right:7px}}@media (max-width:500px){.piotnetforms-field.piotnetforms-select-wrapper:after{padding-top:6px;padding-bottom:3px;padding-left:6px;padding-right:6px}}.wpforms-form .wpforms-field-label{font-weight:500!important;font-size:15px!important}.mein-divider-gruen h3{color:#8dc63f}#wpforms-submit-1217{background-color:#8dc63f!important;border:1px solid #8dc63f!important;color:#fff!important}#wpforms-submit-1217:hover{background-color:#7ab82e!important;border-color:#7ab82e!important}