div.standard-kontaktformular [data-id="datenschutzhinweis"] .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{display:none}.squareList li{margin:0 0 5px 10px;text-indent:-1.2em;padding-left:1.2em}.squareList ul{list-style-type:none}.squareList li:before{content:'';display:inline-block;margin:15px 5px -1px 0;width:10px;height:10px;line-height:15px;background:#C12331;border-left:silver 1px solid!important;border-bottom:#444 1px solid;border-top:silver 1px solid;border-right:#444 1px solid}.inhaltMenu{width:100%;height:15vh;text-align:center;color:white;display:flex;align-items:center;justify-content:center;line-height:1.2;font-family:'Montserrat',sans-serif}.inhaltMenu a{color:white}.nav li{position:relative;line-height:1em}#top-menu li li a,.nav li ul{width:300px}.home h1{font-size:24px!important;margin:0}h1{color:rgba(50,55,94,0.89);font-weight:600;font-family:'Montserrat',sans-serif;font-size:40px!important;margin:0}h2{color:#c12308;font-family:'Montserrat',serif;font-size:24px!important;font-weight:600}h3{color:#c12308;font-family:'Montserrat',sans-serif;text-transform:none!important;font-weight:600}.half{width:50%;float:left}#pinContainer{width:100%;height:90vh;overflow:hidden}#pinContainer p strong{color:white;text-align:right!important;position:absolute;bottom:200px;right:10vw;width:30%}#pinContainer a{color:white;border:2px solid white;padding:10px 20px;border-radius:5px;margin-left:10vw}#pinContainer img{width:65%;height:auto;margin-top:2vh;border:1px solid white;margin-left:10vw}#pinContainer h3{color:white;text-transform:uppercase;font-size:28px;text-align:left!important;margin-left:10vw;margin-top:20vh}.panel{height:100%;width:100%;position:absolute}.one{background-color:#c12308;z-index:10}.two{background-color:#7b1b0b;z-index:9}.three{background-color:#3e40bd;z-index:8}.four{background-color:#101149;z-index:7}.SliderHeadings .et_pb_text_inner{float:right}.SliderHeadings .et_pb_text_inner>h1{background:#c12308!important;color:white!important;font-weight:bold;text-align:center;padding:7px 7px 5px 0;-ms-hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;hyphens:none}.SliderHeadings .et_pb_text_inner>h1>span{font-size:50px;font-weight:500;margin:0 0 0 10px;line-height:1.2;font-family:'Montserrat',sans-serif}.SliderHeadings .et_pb_text_inner>h2{color:white!important;text-align:center;margin-top:7px;line-height:1.2}hr{border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}.iMage img{border:1px solid #000;-webkit-box-shadow:10px 10px 58px -24px rgba(0,0,0,0.75);-moz-box-shadow:10px 10px 58px -24px rgba(0,0,0,0.75);box-shadow:10px 10px 58px -24px rgba(0,0,0,0.75);margin-top:1em}.paragraph-left{padding:5px 0 5px 15px;border-left:1px solid #ccc}.paragraph-left ul{padding:0;margin:0 0 0 0}.paragraph-right{padding:10px 40px 10px 0;border-right:1px solid #ccc}.borderBottom{}ol{counter-reset:my-second-counter;margin:0;padding:24px;list-style:none}ol li{line-height:40px;padding:5px 0;width:100%;list-style:none;display:inline-block}ol li{counter-increment:my-second-counter}ol li::before{content:counter(my-second-counter);display:inline-block;float:left;width:20px;height:20px;line-height:20px;text-align:center;border-radius:50%;background:#c12308;color:#fff;font-size:10px;font-weight:600;margin:11px 10px 0 0}.et_pb_gallery_title,.mfp-title{display:none}.et_pb_section_1_tb_footer{line-height:1}.et_pb_row_0_tb_footer a{color:#efefef}.footeradresses h3{font-weight:600;font-size:24px}.footeradresses a:hover{color:#3a3a00!important}.footerlink a{color:#fff;font-weight:400;letter-spacing:2px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-size:14px}.footerlink a:hover{color:#c12331!important}.et-pb-icon{font-size:15px!important}@media (min-width:480px){.home h1{font-size:28px!important;margin:0}h1{font-size:30px!important}h2{font-size:18px!important}}@media (min-width:768px){.home h1{font-size:44px!important;margin:0}.half{width:50%;float:left}h1{font-size:42px!important}h2{font-size:22px!important}}@media (min-width:960px){.paragraph-left{padding:10px 0 10px 50px;border-left:1px solid #ccc}.paragraph-left ul{padding:10px 0 10px 50px;margin:0 0 0 3em}.home h1{font-size:50px!important;margin:0}h1{font-size:38px!important}h2{font-size:30px!important}}@media (min-width:1220px){.home h1{font-size:64px!important;margin:0}h1{font-size:40px!important}h2{font-size:34px!important}#pinContainer h3{font-size:42px}}