*{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%}@media only screen and (min-width:981px){body{background:repeating-linear-gradient(-45deg,#000,#000 20px,#fff 20px,#fff 50px)}}.vertical-align{display:flex;flex-direction:column;justify-content:center}::selection{background:#00aeff;color:#fff}::-moz-selection{background:#00aeff;color:#fff}body:not(.et-fb) .et_pb_section.clearHeader{background:none!important;position:fixed;width:100%;top:0;transition:background-color .3s linear}body:not(.et-fb) .et_pb_section.clearHeader .et_pb_row{padding-top:1.5rem!important;padding-bottom:1.5rem!important;transition:0.3s all ease-in-out}body:not(.et-fb) .et_pb_section.lightHeader{background:#fff!important;transition:background-color .3s linear;box-shadow:-10px 2px 40px 0 rgba(0,3,38,.15)}body:not(.et-fb) .et_pb_section.lightHeader .et_pb_row{padding-top:.8rem!important;padding-bottom:.8rem!important;transition:0.3s all ease-in-out}body.admin-bar:not(.et-fb) .et_pb_section.clearHeader{top:32px}@media (max-width:782px){body.admin-bar:not(.et-fb) .et_pb_section.clearHeader{top:46px}}@media (max-width:600px){body.admin-bar:not(.et-fb) .et_pb_section.clearHeader{top:0}}.et_pb_section.clearHeader .et_pb_menu ul li a{color:#fff!important}.et_pb_section.lightHeader .et_pb_menu ul li a{color:#000!important}@media only screen and (min-width:981px){.clearHeader .current-menu-item a::before,.lightHeader .current-menu-item a::before{content:"";height:10px;width:30px;display:block;position:absolute;left:50%;transform:translateX(-50%)}.clearHeader .current-menu-item a{color:#fff}.lightHeader .current-menu-item a{color:#000!important}.clearHeader .current-menu-item a::before{top:-10px;background-image:-webkit-repeating-radial-gradient(center center,#fff,#fff 3px,transparent 3px,transparent 100%);background-image:-moz-repeating-radial-gradient(center center,#fff,#fff 3px,transparent 3px,transparent 100%);background-image:-ms-repeating-radial-gradient(center center,#fff,#fff 3px,transparent 3px,transparent 100%);background-image:repeating-radial-gradient(center center,#fff,#fff 3px,transparent 3px,transparent 100%);-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px}.lightHeader .current-menu-item a::before{top:-6px;background-image:-webkit-repeating-radial-gradient(center center,#000,#000 3px,transparent 3px,transparent 100%);background-image:-moz-repeating-radial-gradient(center center,#000,#000 3px,transparent 3px,transparent 100%);background-image:-ms-repeating-radial-gradient(center center,#000,#000 3px,transparent 3px,transparent 100%);background-image:repeating-radial-gradient(center center,#000,#000 3px,transparent 3px,transparent 100%);-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px}}.et_pb_section.clearHeader .mobile_nav .mobile_menu_bar:before{color:#fff}.et_pb_section.lightHeader .mobile_nav .mobile_menu_bar:before{color:#000}ul#mobile_menu1.et_mobile_menu{width:calc(100% + 5rem);left:-2.5rem;margin-top:.5rem;box-shadow:0 20px 30px -6px rgba(112,111,111,.15);color:#000!important}@media only screen and (max-width:980px){.et_pb_section.clearHeader .et_pb_menu ul li a{color:#000!important;font-size:2rem}}.et_pb_module .et_pb_button:hover,.et_pb_button.bh_button:hover{padding:1.3rem 2.6rem;background:#000;color:#00aeff;border:none;box-shadow:10px 0 0 0 #00aeff}.et_pb_button::after{display:none}.et_pb_button.bh_button{padding:1.3rem 2.6rem;text-align:center;text-decoration:none;text-transform:uppercase;display:inline-block;font-size:1.3rem;margin:0 auto;cursor:pointer;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;font-weight:600;background:#000;color:#fff;border:none;border-radius:0}.bh_button.light{color:#fff;background:#00aeff}.bh_button.light:hover{color:#00aeff;background:#000}.swissmade{width:11px;height:auto;display:inline-block;margin-bottom:-3px}.et_pb_module p{font-size:1.8rem;font-weight:400}.et_pb_module p.subtext{font-size:2.2rem;font-weight:300}cite{color:#444;font-weight:300}.et_pb_column .et_pb_module h1 span{font-size:4.8rem;line-height:5rem;font-weight:800;hyphens:auto}.first{display:table;background-color:#000;padding:10px 10px}.second{display:table;background-color:#fff;padding:10px 10px}.et_pb_column .et_pb_module h2{font-size:3.8rem;line-height:4rem;font-weight:300;hyphens:auto}.et_pb_column .et_pb_module h2::before{background:repeating-linear-gradient(135deg,#000,#000 1px,#fff 1px,#fff 6px);content:"";width:15px;height:45px;position:absolute;display:block;top:-60%;left:50%;transform:translateX(-50%)}.et_pb_column .et_pb_module h3{font-size:3rem;font-weight:300;hyphens:auto}.et_pb_column .et_pb_module h3 span{font-size:3rem;font-weight:300}.et_pb_column .et_pb_module h4{font-size:2rem;line-height:2.4rem;color:#000}.et_pb_column .et_pb_module h5{font-size:1.8rem;font-weight:500}.et_pb_column .et_pb_module h6{font-size:1.8rem;font-weight:500;color:#c1c1c1}.et_pb_column .et_pb_module.et_pb_blurb h4 span{font-weight:600;letter-spacing:0!important;color:#000326}@media only screen and (max-width:479px){.et_pb_column .et_pb_module h1{font-size:3rem;line-height:3.6rem}.et_pb_column .et_pb_module h2{font-size:2.7rem;line-height:2.9rem}.et_pb_column .et_pb_module h3{font-size:2.8rem}}.bh_divider{background:rgba(255,255,255,.4);height:1px;margin:1rem 0 2.5rem}.bh_form .gform_wrapper ul li.gfield{margin-top:0}.bh_form .bh_total span.ginput_total{font-size:3rem;font-weight:300;color:#000!important;margin-top:2rem!important}.bh_form .bh_betrag input[type=text]{border:1px solid #000;line-height:5rem;font-size:1.6rem!important;padding-left:2rem!important;background:#fff}.bh_form .gform_fields .gfield select{display:block;padding-left:2rem!important;line-height:5.5rem;font-size:1.6rem;box-sizing:border-box;width:100%;border:1px solid #000;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%2000000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat,repeat;background-position:right 1em top 50%,0 0;background-size:1em auto,100%}.bh_form .gform_body .gform_fields .gfield select::-ms-expand{display:none}.bh_form .gform_body .gform_fields .gfield select:hover{border:1px solid rgba(0,0,0,1)}.bh_form .gform_body .gform_fields .gfield select:focus{border:1px solid rgba(0,0,0,1);box-shadow:none;color:#000;outline:none}.bh_form .bh_name input[type=text],.bh_form .bh_email input[type=text],.bh_form .bh_telefon input[type=text],.bh_form .bh_nachricht textarea{border-left:none;border-top:none;border-right:none;border-bottom:1px solid #000;line-height:5rem;font-size:1.7rem;padding-left:2rem!important;background:#fff}.bh_form .bh_nachricht textarea{margin-top:2.5rem}.bh_form .gform_fields .gfield input::-webkit-input-placeholder,.bh_form .gform_fields .gfield textarea::-webkit-input-placeholder{color:#999;font-size:1.6rem}.bh_form .gform_fields .gfield input::-moz-placeholder,.bh_form .gform_fields .gfield textarea::-moz-placeholder{color:#999;font-size:1.6rem}.bh_form .gform_fields .gfield input:-ms-input-placeholder,.bh_form .gform_fields .gfield textarea:-ms-input-placeholder{color:#999;font-size:1.6rem}.bh_form .gform_fields .gfield input:-moz-placeholder,.bh_form .gform_fields .gfield textarea:-moz-placeholder{color:#999;font-size:1.6rem}.bh_form .bh_name input[type=text]:focus,.bh_form .bh_email input[type=text]:focus,.bh_form .bh_telefon input[type=text]:focus,.bh_form .bh_nachricht textarea:focus{border-bottom:1px dashed #000;transition:.3s ease-in-out}.bh_form .field_sublabel_below{font-weight:800}.bh_form .gfield_required{color:black!important}.bh_form .gform_button{padding:1.3rem 2.6rem;text-align:center;text-decoration:none;text-transform:uppercase;display:inline-block;font-size:1.3rem;margin:0 auto;cursor:pointer;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;font-weight:600;background:#000;color:#fff;border:none}.bh_form .gform_button:hover{animation:none;padding:1.3rem 2.6rem;background:#000;color:#00aeff;box-shadow:10px 0 0 0 #00aeff;border:none}.bh_form .gform_wrapper div.validation_error{background:#F91D45;border:none;color:#fff}.bh_form .gform_wrapper li.gfield.gfield_error{border:none}.bh_form .gform_wrapper li.gfield.gfield_error,.bh_form .gform_wrapper li.gfield_error div.ginput_complex.ginput_container label{color:#F91D45;background:#FCF0F3}.bh_form .gform_wrapper .validation_message{color:#F91D45;padding:0 1rem!important}.bh_form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.bh_form .gform_wrapper li.gfield_error textarea{border:1px solid #F91D45}