body{margin:0;font-family:'Open Sans',sans-serif;font-size:16px;line-height:24px;margin-left:auto;margin-right:auto;left:0;right:0;overflow-x:hidden}html,body{-webkit-font-smoothing:subpixel-antialiased !Important;overflow-x:hidden !important;padding:0 !Important;scroll-behavior:smooth !important}#personakkordeoncontainer,#sectioncontact,#beratungscontainer,#leistungscontainer{scroll-margin-top:20px}#thankYou{position:relative;font-size:14px;top:10px;display:none;padding:40px 0;text-align:left;margin-left:0;margin-top:50px}#invalidinput{border:2px solid #ec672c !important;color:#ec672c;font-size:12px;margin:2em .5em 1em;padding:.2em 1em;padding-left:10px;margin-left:60px;margin-right:60px;border-radius:10px;margin-bottom:30px;display:none;position:absolute;bottom:-20px;width:100%;left:0;right:0;max-width:650px}.red #invalidinput{border:2px solid #af142b !important;color:#af142b}.btnclose{float:unset;right:10px;top:10px;position:absolute;width:40px;height:40px;z-index:999999;background-color:transparent;border:none}.btnclose:focus,.btnclose:active{outline:none;border:none}.modal-close-btn img,.modal-close-btnnews img{width:100%;height:100%;float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff}.modal-close-btn,.modal-close-btnnews{position:absolute;display:block;right:20px;top:20px;opacity:.4;width:15.55px;height:15.55px;z-index:10}.newsletter h3{margin-top:40px;margin-bottoM:30px;padding-right:50px}.newslettermodal .wpcf7-not-valid-tip,.newslettermodal .wpcf7-response-output{top:-15px;z-index:9999}.anrede{margin-bottom:15px}.newslettermodal .wpcf7-form.invalid #invalidinput{display:block}.formmodal .wpcf7-form.invalid #invalidinput{display:block}.wpcf7-acceptance-as-validation.invalid .wpcf7-submit.focus,.wpcf7-acceptance-as-validation.invalid .wpcf7-submit{background-color:#1e2a41 !Important}.red .wpcf7-acceptance-as-validation.invalid .wpcf7-submit.focus,.red .wpcf7-acceptance-as-validation.invalid .wpcf7-submit{background-color:#af142b !Important}.newslettermodal .wpcf7-form.invalid .wpcf7-submit.focus,.newslettermodal .wpcf7-form.invalid .wpcf7-submit{background-color:#ec672c !Important}.red .newslettermodal .wpcf7-form.invalid .wpcf7-submit.focus,.red .newslettermodal .wpcf7-form.invalid .wpcf7-submit{background-color:#af142b !Important}.contactcontainer .wpcf7-form.invalid .wpcf7-submit.focus,.contactcontainer .wpcf7-form.invalid .wpcf7-submit{background-color:#ec672c !Important}.formmodal .wpcf7-form.invalid .wpcf7-submit.focus,.formmodal .wpcf7-form.invalid .wpcf7-submit{background-color:#ec672c !Important}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}#content.site-content{padding-top:85px;max-width:1920px;margin-left:auto;margin-right:auto;overflow:hidden;min-height:89.3vh}.newslettermodal .wpcf7-form.sent{display:none}.newslettermodal .wpcf7-form.sent>#thankYou{display:block}h1{font-family:"Juana Bold";font-size:40px;line-height:48px}.succon h1,.succon h2,.succon h3{font-family:"Roboto Condensed",sans-serif;font-weight:700}h2{font-family:"Juana Bold";font-size:24px;line-height:32px}h3{font-family:"Juana Bold";font-size:16px;line-height:20px}.subline{font-family:"Open Sans";font-size:12px;line-height:20px;text-transform:uppercase;letter-spacing:.5px}.whiteText,.whiteText h1,.whiteText h2,.whiteText h3,.whiteText .subline{color:#fff}primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#ec672c;border-color:#ec672c}.btn.disabled,.btn:disabled{opacity:1}.contactcontainer .wpcf7-submit,.modal-dialog .wpcf7-submit{background-color:#ec672c !Important}.wpcf7-not-valid-tip,.wpcf7-response-output{margin-bottom:5px;position:relative;top:-17px;font-size:12px;padding-left:10px;margin-left:0 !important;margin-right:0 !important;border-radius:10px}.wpcf7-response-output{top:-10px}.form-control:focus{border-color:#495057}input[type=text]:active,input[type=text]:focus,input[type=email]:active,input[type=email]:focus{outline:none;box-shadow:none}.bluelink{color:#1e2a41}.bluelink:hover{color:#ec672c}a{color:#ec672c}.red a{color:#af142b}a:hover,.dsvgonl a:hover{color:#ec672c;text-decoration:underline;text-decoration-color:#1e2a41}.red a:hover,.red .dsvgonl a:hover{color:#af142b;text-decoration-color:#af142b}p{margin:0}@font-face{font-family:"Juana Bold";src:url("/wp-content/themes/schachner/font/Juana-Bold.otf") format("opentype")}@font-face{font-family:"Roboto";src:url("/wp-content/themes/schachner/font/Roboto-Regular.ttf") format("opentype")}@font-face{font-family:"Roboto";font-weight:700;src:url("/wp-content/themes/schachner/font/Roboto-Bold.ttf") format("opentype")}@font-face{font-family:"Roboto Condensed";src:url("/wp-content/themes/schachner/font/RobotoCondensed-Regular.ttf") format("opentype")}@font-face{font-family:"Roboto Condensed";font-weight:700;src:url("/wp-content/themes/schachner/font/RobotoCondensed-Bold.ttf") format("opentype")}.anchorblock{width:100%;display:block;height:0;opacity:0;position:relative;top:-65px;visibility:hidden}.mainbutton,.wpcf7-submit{color:#fff;background-color:#ec672c;border-radius:10px;padding:15px 40px;letter-spacing:.75px;border:none;outline:none;font-size:15px;line-height:15px}.red .mainbutton,.red .wpcf7-submit{background-color:#af142b !important;color:#fff}.red .mainbutton:hover,.wpcf7-submit:hover{color:#fff}.mainbutton a{color:#fff}.mainbutton a:hover{color:#fff;text-decoration:none}.mainbutton:active,.mainbutton:focus,.wpcf7-submit:focus,.wpcf7-submit:active{outline:none}.mainbutton:hover,.wpcf7-submit:hover{color:#fff;background-color:#ff6e30;text-decoration:none}.red .mainbutton:hover,.red .wpcf7-submit:hover{background-color:#000}.container-fluid{max-width:1920px;margin-left:auto;margin-right:auto;left:0;right:0;padding-left:0;padding-right:0;position:relative}li{list-style-type:none;display:flex;align-items:center;padding-left:26px;position:relative}li:before{content:' \25CF';margin-right:15px;color:#af142b;font-size:18px;position:absolute;left:7px;top:-2px}footer li:before,header li:before,#quoteslider li:before,#listslider li:before{content:none}footer.red{background-color:#af142b !important}#listslider{width:100% !important}.paragraph ul{padding:0}.blueBackground{background-color:#1e2a41}.red .blueBackground,.red.blueBackground{background-color:#efefef}.blueBackground h2{color:#fff;margin-top:20px}.red .blueBackground h2{color:#000;font-family:"Roboto Condensed",sans-serif;font-weight:700}.lightgreyBackground{background-color:#e3e3e3}.relative{position:relative}.alignRight{text-align:right}.alignCenter{text-align:center}.mbottom{margin-bottom:60px}.inner{margin-top:30px;margin-bottom:30px}.innerTop{margin-top:70px}.outer{padding-top:60px;padding-bottom:60px}.outerSmall{padding-top:30px;padding-bottom:30px}.greyLine{border-top:2px solid #e3e3e3;border-bottom:2px solid #e3e3e3}.slick-prev:before{content:url("/wp-content/themes/schachner/img/prev.svg")}.slick-next:before{content:url("/wp-content/themes/schachner/img/next.svg")}.red .slick-prev:before{content:url("/wp-content/themes/schachner/img/prev_red.svg")}.red .slick-next:before{content:url("/wp-content/themes/schachner/img/next_red.svg")}.slick-dots li button{background-color:#1e2a41;width:20px;height:5px;padding:0;margin-right:10px;border-radius:10px;opacity:.2}.red .slick-dots li button{background-color:#af142b}.slick-dots .slick-active button{opacity:1}.slick-dots{position:absolute;bottom:-50px}.slick-dots li button:before{content:none}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle,.btn-primary.focus,.btn-primary:focus{background-color:#1e2a41;border-color:#1e2a41;box-shadow:none}.quoteperson{font-size:12px;font-weight:700;margin-top:10px}.quoteinner{width:80%;margin-left:auto;margin-right:auto}.quoteimg{position:absolute;margin-left:30px}.topoverlay{z-index:1;position:absolute;margin-left:auto;bottom:-3px;right:0;margin-right:auto;left:0;width:101%}.topoverlaycontainer{height:100px;margin-top:-100px}.blueBackground .modalbutton:hover{font-weight:700;transition:all .5s ease-out;transform:scale(1.06)}.modalbutton{background-color:#fff;border-radius:5px;width:max-content;padding:20px 60px;padding-left:35px;float:left;margin-bottom:20px;margin-right:20px;position:relative;outline:none;border:none;text-align:left;transition:all 1s ease-out}.dcontent{display:contents}.modalbutton .info{padding-right:10px}.imagetext{display:inline-flex;font-weight:initial !important}.modalbutton:active,.modalbutton:focus{outline:none;border:none}.modalcontainer{padding-bottom:100px}.modalcontainer .fade{background-color:#ebebebb8;padding:0}.close{float:unset;right:10px;top:10px;position:absolute}.modal-open .modal{overflow-y:auto;padding-right:17px;padding-left:17px;max-height:calc(100vh - 20px)}.formmodal.show .modal-dialog{top:13% !Important}.modal.show .modal-dialog{min-width:800px !important;min-height:480px !Important;top:80px;max-width:800px !Important}.modal-dialog .wpcf7-submit{background-color:#1e2a41}.modal-dialog .wpcf7-submit:focus,.modal-dialog .wpcf7-submit.focus{background-color:#ec672c}.modal-header{padding:50px 60px 30px}.modal-body{padding:0 60px 60px}.modal-footer{justify-content:unset;border-top:none;padding:0 60px 40px}.modal-header h2{color:#1e2a41}.modal-content{border-radius:20px}.modal-content .mainbutton,.modalcontent .wpcf7-submit{margin:0}.modal-header{border-bottom:none}#logo{width:auto !important;height:25px !important;position:relative;top:2.5px;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s}.red #logo{width:120px}.schachner #logo{height:42px !important;top:-5.5px}.schachner .shrink #logo{height:32px !important;top:1px}.succon #logo{height:30px !important;top:1px}.succon .shrink #logo{height:22px !important;top:2px}.logo a:active,.logo a:focus{outline:none;border:none}#logoslider img{max-width:150px;height:100%;object-fit:contain;margin-left:auto;margin-right:auto;height:50px}.modal-close-btn{position:absolute;display:block;right:20px;top:20px;opacity:.4;width:15.55px;height:15.55px;z-index:10}.modal-close-btn:hover{opacity:.75}.modal-close-btn img{width:100%;height:100%;float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff}#contactsend{background:#ec672c !important}.succon #contactsend{background:#af142b !important}.wpcf7-not-valid-tip{color:#ec672c !important}.succon .wpcf7-not-valid-tip{color:#af142b !important}.contactcontainer .invalid .wpcf7-response-output{border:1px solid #ec672c !important;border-color:#ec672c !important}.succon .contactcontainer .invalid .wpcf7-response-output{border:1px solid #af142b !important;border-color:#af142b !important}.contactcontainer h2{margin-bottom:25px}.red .contactcontainer h2{font-family:"Roboto Condensed",sans-serif;font-weight:700}.contactcontainer .contacttext{margin-bottom:60px}.contactcontainer .social-media a{margin-right:20px}.contactcontainer .social-media img{width:20px}.contactcontainer .social-media{margin-top:15px}.contactcontainer .dsvgo,.newsletter .dsvgo,.downloadform .dsvgo{font-size:12px;margin-bottom:25px}.newsletter .dsvgo{width:60%}.modallogo{position:absolute;margin-top:auto;margin-bottom:auto;top:0;bottom:0;right:125px}.btn-primary.disabled,.btn-primary:disabled{background-color:#ff6e30;color:#fff;text-decoration:none}.red .btn-primary.disabled,.red .btn-primary:disabled{background-color:#af142b !important}label{display:inline-block;margin-bottom:0}.contactcontainer label{margin:0;position:relative}.contactcontainer .form-control{width:635px;height:50px;padding:15px 30px;border-radius:10px;outline:none;border:1px solid #413E654C}.contactcontainer .form-control:focus,.contactcontainer .form-control:active{box-shadow:none;border:1px solid #1e2a41}.contactcontainer .contactname .form-control:focus{border:1px solid #1e2a41}.contactcontainer .contacttitle{margin-top:10px}.contactcontainer textarea{width:635px;height:150px !Important;padding:15px 30px;border-radius:10px;outline:none;border:1px solid #413E654C}.contactcontainer .wpcf7-response-output{border:none;color:#1e2a41;font-weight:700;margin:2em 0;padding:0}.menurow a{cursor:pointer !important}.contactcontainer .invalid .wpcf7-response-output{border:2px solid #ec672c;border-color:#ec672c !important;color:#ec672c;font-weight:700;margin:2em 0;padding:3px 10px}.succon .contactcontainer .invalid .wpcf7-response-output{border:2px solid #af142b;border-color:#af142b !important;color:#af142b;font-weight:700;margin:2em 0;padding:3px 10px}.wpcf7 form.sent .wpcf7-response-output{border-color:#ec672c !important;color:#212529;border:0}.contactcontainer .wpcf7-submit{background-color:#1e2a41}.contactcontainer .wpcf7-submit:focus,.contactcontainer .wpcf7-submit.focus{background-color:#ff6e30}.wpcf7-list-item{margin:0 45px 0 0}.dsvgo-label{position:absolute;left:0;top:0;padding-left:20px}.wpcf7-list-item-label{padding-left:5px}.dsvgo .wpcf7-list-item{margin:0 5px 0 0}.dsvgo .wpcf7-not-valid-tip{top:0}.input-wrapper{width:100%;height:50px;margin-bottom:25px;position:relative}.input-wrapper input,.input-wrapper label{cursor:text;padding:20px 0 5px;position:absolute;transition:all .15s ease;width:100%;padding:15px 30px}input[type=text],input[type=email],input[type=number],textarea{color:#1e2a41;height:50px;padding:15px 30px;border-radius:10px;outline:none;border:1px solid #413E654C;margin-bottom:15px;max-width:635px}input[type=checkbox]{position:relative;top:2px}.downloadform input[type=text],.newsletter input[type=text],.downloadform input[type=email],.newsletter input[type=email],.newsletter input[type=number],.downloadform input[type=number]{max-width:375px !Important;margin-bottom:15px}.contactname label{width:100%}.newsletter input[type=email]{color:#1e2a41;height:50px;padding:15px 30px;border-radius:10px;outline:none;border:1px solid #413E654C}.downloadform input[type=email]{color:#1e2a41;height:50px;padding:15px 30px;border-radius:10px;outline:none;border:1px solid #413E654C}.titlewrap{margin-top:10px}input.filled~label,input:focus~label{top:-25px;font-size:11px;height:25px}input::-webkit-input-placeholder{color:#1e2a41}input:focus::-webkit-input-placeholder{color:#fff}.placeholdertext{font-size:12px;background-color:#fff;padding:2px;margin-left:30px;color:#413e65;position:absolute;top:-15px;z-index:99;display:none}.red .placeholdertext{color:#af142b}.newsletter h3{margin-bottoM:30px}.downloadform h3{margin-top:40px;margin-bottoM:30px;padding-right:50px}.newslettercontainer{font-size:14px}.newslettertext{margin-bottom:10px;font-size:14px;line-height:20px}.newslettercontainer .mainbutton{padding:15px;position:absolute;right:15px;width:max-content}.newslettercontainer .dsvgonl{font-size:10px;line-height:15px;margin-top:10px}.newslettercontainer input{padding:15px;border-radius:10px;width:380px;outline:none;border:1px solid #413E654C}.imagetextcontainer{min-height:480px;margin-bottom:20px}.imagetextcontainer h2{margin-top:60px;margin-bottom:30px}.red .imagetextcontainer h2{font-family:"Roboto Condensed",sans-serif;font-weight:700}.imagetextcontainer .paragraph{margin-bottom:50px}.leftimage{position:absolute;left:-389px;overflow:hidden;border-top-right-radius:200px;width:850px}.leftimage img{width:100%;max-height:480px;object-fit:cover;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.leftimage img:hover{width:105%}.rightimage{position:absolute;right:-390px;overflow:hidden;border-bottom-left-radius:200px;width:850px}.rightimage img{width:100%;max-height:480px;object-fit:cover;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;min-width:600px}.rightimage img:hover{width:105%}.akkordeontextcontainer{min-height:480px}.akkordeontextcontainer .akkordeontext{margin-top:60px}.akkordeontextcontainer .accordion{width:100%;text-align:left;background-color:transparent;border:none;padding:0;margin-bottom:20px}.akkordeontextcontainer .accordion:focus,.akkordeontextcontainer .accordion:active{outline:none}.red .akkordeontext h2{font-family:"Roboto Condensed",sans-serif;color:#000;font-weight:700}.reiterContent{margin-bottom:25px}.reiterContent{display:none}.reiterContent.showContent{display:block}.accordion:before{content:url(//succon.at/wp-content/themes/schachner/../schachner/img/dropdown.svg);font-size:13px;color:#777;float:right;margin-left:5px;transition:all ease .5s}.red .accordion:before{content:url(//succon.at/wp-content/themes/schachner/../schachner/img/dropdown_red.svg)}.accordion.active:before{transform:rotate(-180deg);transition:all ease .5s}.bluecontainer .subline{margin-bottom:10px}.red .bluecontainer .subline{font-family:"Open Sans",sans-serif;color:#af142b}.bluecontainer{padding-top:60px;padding-bottom:5px}.red .bluecontainer{color:#000}.bluecontainer h2{margin-bottom:40px}.red .bluecontainer h2{color:#000;font-family:"Roboto Condensed",sans-serif;font-weight:700}.bottomoverlay{z-index:1;position:absolute;margin-left:auto;right:0;margin-right:auto;left:0}.centerimagebackground img{position:absolute;width:100%;bottom:0;height:100%;object-fit:cover}.centerimagecontainer{overflow:hidden}.centerimagecontainer .paragraph{margin-bottom:60px}.centerimagecontainer h2{margin-bottom:25px}.red .centerimagecontainer h2{font-family:"Roboto Condensed",sans-serif;font-weight:700}.overlay{position:absolute;bottom:0}.akkordeoncontainer{padding-bottom:150px !important}.akkordeoncontainer .accordion{width:100%;text-align:left;background-color:transparent;border:none;padding:0}.akkordeoncontainer .subline{margin-bottom:10px}.red .akkordeoncontainer .subline{color:#af142b}.akkordeoncontainer .accordion{margin-bottom:40px}.akkordeoncontainer .accordion:focus,.akkordeoncontainer .accordion:active{outline:none}.akkordeoncontainer .paragraph{margin-top:-40px}.akkordeoncontainer .listings{font-size:14px;font-weight:700;margin-left:40px;position:relative;padding:10px 24px;float:left;margin-bottom:20px}.listingimg{position:absolute;left:-15px;top:13px}.listingblock .paragraph{margin-top:10px;margin-bottom:10px;font-size:14px;line-height:20px}.greyBackground{background:linear-gradient(90deg,#fff 63%,#e3e3e3 35%)}.textbannercontainer{min-height:200px}.textbannercontainer h1{margin-top:80px}#downloadcontact{position:absolute;width:100%;height:100%;border:transparent;color:transparent;background-color:transparent;z-index:1}.modal-header .close{margin:0;padding:0}#downloadcontact:hover{position:absolute;width:100%;height:100%;border:transparent;color:transparent;background-color:transparent;z-index:1}#downloadcontact:focus,#downloadcontact:active{outline:none;border:none;width:100%;height:100%;color:transparent;background-color:transparent}.downloadcontainer .subline{margin-bottom:10px}.downloadtitel{border-bottom:1px solid #c3c3c3;margin-bottom:20px;display:inline-flex;width:100%;position:relative}.downloadbutton{display:inline-flex}img.download{margin-bottom:10px;margin-left:5px;float:right;right:10px;top:0;position:absolute}#carouselhomebanner,.homeBanner{height:700px}#carouselhomebanner .subline{margin-top:150px;margin-bottom:15px}#carouselhomebanner h1{margin-bottom:30px}.red #carouselhomebanner h1{margin-bottom:30px;font-family:"Roboto Condensed",sans-serif;font-weight:700}#carouselhomebanner .paragraph{margin-bottom:50px}#carouselhomebanner .bannerimage{position:absolute;text-align:center;right:-600px;margin-left:auto;margin-right:auto;height:1100px;width:100%;min-width:1100px;overflow:hidden;border-radius:50%;margin-top:-200px}#carouselhomebanner .homeBanner img{height:100%;max-height:100%;object-fit:cover;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}#carouselhomebanner .homeBanner img:hover{width:103%}.mobileBanner .carousel-inner a.mainbutton{display:inline-block;display:-moz-inline-block}.red .mobileBanner h1{font-family:"Roboto Condensed",sans-serif;font-weight:700}.carousel-indicators li{width:25px !important;height:7px !important;border-radius:10px !important;margin-right:6px !important;background-color:#1e2a41 !important;border-top:none !Important;border-bottom:none !Important}.red .carousel-indicators li{background-color:#af142b !important;width:10px !important;margin-right:8px !important;opacity:.2}.red .carousel-indicators .active{opacity:1}#carouselhomebanner .carousel-indicators{bottom:10px;right:unset;text-align:left;float:left;left:unset;margin-left:unset;margin-right:unset}.carousel-fade .carousel-inner .item{transition-property:opacity}.item,.active.left,.active.right{opacity:0}.active,.next.left,.prev.right{opacity:1}.next,.prev,.active.left,.active.right{left:0;transform:translate3d(0,0,0)}.carousel-control{z-index:2}.textFull h1{margin-bottom:40px}.newslettercontainer h3,.newslettercontainer .newslettertext{position:relative;top:50%;transform:translateY(-50%)}.red .newslettercontainer h3{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:18px}.newslettercontainer .newsletter.mainbutton{top:50%;transform:translateY(-50%)}#mastheadDesktop{height:85px;font-size:16px;background-color:#1e2a41;position:fixed;width:100%;z-index:9999;margin-left:auto;margin-right:auto;left:0;right:0;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s}.red #mastheadDesktop{background-color:#af142b}#mastheadDesktop.shrink{height:66px}#mastheadDesktop.shrink #menu-linkes-menue,#mastheadDesktop.shrink #menu-rechtes-menue,#mastheadDesktop.shrink #menu-linkes-menu-red,#mastheadDesktop.shrink #menu-rechtes-menu-red{margin-top:20px}#mastheadDesktop.shrink .navbar-brand{padding:0;margin:15px 0 0}#mastheadMobile{height:65px;font-size:16px;background-color:#1e2a41;position:fixed;width:100%;z-index:9999}#mastheadMobile.red{background-color:#af142b}#mastheadDesktop .navbar-brand{padding:0;margin:25px 0 0;text-align:center;margin-left:auto;margin-right:auto;left:0;right:0;width:100%;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s}#mastheadDesktop a,#mastheadMobile a{color:#fff;position:relative}#mastheadDesktop a:after{content:"";display:block;position:absolute;width:100%;left:0;bottom:-31px;height:3px;background-color:transparent}#mastheadDesktop.shrink a:after{bottom:-22px}#mastheadDesktop a.active{color:#ec672c}#mastheadDesktop a.active:after{background-color:#ec672c}#mastheadDesktop.red a.active{color:#fff}#mastheadDesktop.red a.active:after{background-color:#fff}#mastheadMobile a.active{border-bottom:3px solid #ec672c;color:#ec672c}#mastheadDesktop li{list-style:none}#mastheadMobile li{list-style:none;margin-bottom:5px}#mastheadDesktop ul{display:flex}#mastheadDesktop .menu-rechtes-menue-container,#mastheadDesktop .menu-rechtes-menu-red-container{float:right;padding:0}#mastheadDesktop .menu-rechtes-menue-container li,#mastheadDesktop .menu-rechtes-menu-red-container li{margin-left:60px}#mastheadDesktop .menu-linkes-menue-container li,#mastheadDesktop .menu-linkes-menu-red-container li{margin-right:60px}#mastheadDesktop .menu-linkes-menue-container li:first-child,#mastheadDesktop .menu-linkes-menu-red-container li:first-child{padding-left:0}#mastheadDesktop #menu-linkes-menue,#mastheadDesktop #menu-rechtes-menue,#mastheadDesktop #menu-linkes-menu-red,#mastheadDesktop #menu-rechtes-menu-red{padding:0;margin-top:30px;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s}#mastheadDesktop a:hover{color:#ec672c;text-decoration:none}#mastheadDesktop.red a:hover{opacity:.75;color:#fff}#burgerclose{display:none}.navbar-toggler{border:none}.navbar-toggler:active,.navbar-toggler:focus{outline:none;border:none}#footer{min-height:100px;color:#fff;font-size:12px}#footer a{color:#fff;text-decoration:underline;text-decoration-color:transparent}#footer a:hover{color:#ec672c}#footer.red a:hover{color:#fff;text-decoration:underline;text-decoration-color:#fff}#menu-footer,#menu-footer-menu-red{display:flex;float:right}#menu-footer li,#menu-footer-menu-red li{list-style:none;margin-left:35px}#menu-footer li.current-menu-item a{color:#ec672c}.footerHeight{margin-top:40px}#footer img{margin-top:25px}.logo-footer{position:relative;top:14px}@media only screen and (max-width:1700px){.greyBackground{background:linear-gradient(90deg,#fff 65%,#e3e3e3 35%)}}@media only screen and (max-width:1600px){.greyBackground{background:linear-gradient(90deg,#fff 67%,#e3e3e3 35%)}}@media only screen and (max-width:1500px){.greyBackground{background:linear-gradient(90deg,#fff 69%,#e3e3e3 35%)}.carousel-control-next,.carousel-control-prev{width:4%}.carousel-control-next img,.carousel-control-prev img{width:45%}}@media only screen and (max-width:1280px){html{font-size:95%}}@media screen and (max-width:1199px){#carouselhomebanner .bannerimage{right:-715px}.navbar-dark .dropdown-item{color:#fff}.contactcontainer label{width:100%}.contactcontainer .contacttitle .form-control,.contactcontainer .contactname,.contactcontainer .contacttitle,.contactcontainer .form-control,.contactcontainer .contactname .form-control{width:100%}.newslettercontainer input{width:280px}.navbar-nav .dropdown-menu{background:0 0;box-shadow:none;border:none}.modalbutton{width:100%;margin-right:0}}@media only screen and (min-width:1025px){#mastheadMobile,.mobileBanner{display:none}#mastheadDesktop,desktopBanner{display:block}}@media only screen and (max-width:1024px){html{font-size:90%}.carousel-control-next,.carousel-control-prev{width:5%;top:160px;bottom:unset}.carousel-control-prev{left:unset;right:75px}.carousel-control-next{right:15px}#carouselhomebanner .carousel-indicators{bottom:unset;top:275px;text-align:left;float:left;right:unset;margin-left:unset;margin-right:unset}#carouselhomebanner2 .carousel-indicators{bottom:unset;top:-20px;text-align:center;float:initial;right:unset;margin-left:unset;margin-right:unset;position:relative!important}#content.site-content{padding-top:65px}.bannerimagemobile img{max-width:100%;height:auto}#carouselhomebanner .subline{margin-top:30px}#carouselhomebanner{height:unset}.homeTextblock{margin-bottom:50px;margin-top:15px}#mastheadMobile,.mobileBanner{display:block}#mastheadDesktop,.desktopBanner{display:none}#mastheadMobile ul{margin:0}.navbar-toggler{z-index:10;float:right;right:15px;position:absolute;top:15px}.navbar-brand{text-align:center;margin-left:auto;margin-right:auto;left:0;right:0;top:10px}.navbar{background-color:#1e2a41}.red .navbar{background-color:#af142b}.navbar-collapse{margin:80px 0 30px}}@media only screen and (min-width:993px){.listingdesktop{display:block}.listingmobile{display:none}}@media only screen and (max-width:992px){html{font-size:85%}.carousel-control-next,.carousel-control-prev{top:300px}#carouselhomebanner .carousel-indicators{top:390px}.greyBackground{background:linear-gradient(180deg,#fff 62%,#e3e3e3 30%)}.noPadding{padding-bottom:30px !important}.listingmobile{display:block}.listingdesktop{display:none}.listingimg{position:relative;display:block;text-align:center;top:30%;left:0;right:0;margin-left:auto;margin-right:auto;margin-bottom:5px}.akkordeoncontainer .listings{margin:0;text-align:center;word-break:break-word}.listingsubline{text-align:center}.modal.show .modal-dialog{min-width:100% !Important;top:50% !Important;transform:translateY(-50%);margin:0}.modal-header{padding:50px 15px 15px}.modal-footer{padding:0 15px 20px}.modal-body{padding:0 15px 30px}.leftimage{position:relative;left:-355px}.rightimage{position:relative;right:-45px;margin-top:45px}.newslettercontainer .mainbutton{margin-left:15px}.newslettercontainer h3{margin-bottom:15px}.newslettercontainer .dsvgonl{max-width:50%;margin-bottom:30px}.newslettercontainer input{margin:20px 0}#menu-footer{float:left;padding:0;margin:0}.logo-footer{margin-bottom:40px}#menu-footer li{margin-left:0;margin-right:35px}#footer .alignRight{text-align:left;opacity:.6;margin-bottom:25px}.footerHeight{margin-top:0}}@media only screen and (min-width:769px){.bluecontainerdesktop{display:block}.bluecontainermobile{display:none}}@media only screen and (max-width:768px){body{font-size:14px}.bluecontainerdesktop .bottomoverlay,.bottomoverlay{display:none}.carousel-control-next,.carousel-control-prev{top:250px}.modallogo{display:none}#carouselhomebanner .carousel-indicators{top:295px}#thankYou{top:0}.newslettercontainer .mainbutton{position:absolute}.bannerimagemobile,.bannerimagemobile img{height:auto}.bluecontainermobile{display:block;padding-bottom:60px}.bluecontainer .buttonbox{margin-top:30px}.bluecontainerdesktop{display:none}.bluecontainer .alignRight{text-align:left}#logoslider img{max-width:100px}.leftimage img,.rightimage img{max-height:350px}.rightimage img{width:60%}.rightimage img:hover{width:75%}.modalbutton{width:100%}h1{font-size:23px;line-height:30px}.red h1{font-family:"Roboto Condensed",sans-serif}h2{font-size:20px;line-height:27px}.quoteimg{position:relative;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:10px}.contactcontainer .contacttext{margin-bottom:45px}.social-media{margin-bottom:60px}.innerTop{margin-top:35px}.newslettercontainer h3,.newslettercontainer .newslettertext{position:initial;transform:none}.newslettercontainer .newsletter.mainbutton{top:0;transform:none}}@media only screen and (max-width:767px){.newslettercontainer .mainbutton{position:relative}}@media only screen and (max-width:600px){#carouselhomebanner .carousel-indicators{top:150px}.carousel-control-next,.carousel-control-prev{display:none}.slick-prev{left:0}.akkordeoncontainer .listings{padding:10px}.rightimage img{margin-left:-20px;object-fit:contain}.leftimage img{margin-right:-150px}.centerimagebackground img{object-fit:cover;height:100%}.slick-next{right:0}}@media only screen and (max-width:516px){.leftimage{left:-415px}}@media only screen and (max-width:480px){html{font-size:75%}#menu-footer-menu,#menu-footer-menu-red{padding:0;float:unset}#menu-footer li,#menu-footer-menu-red li{list-style:none;margin-right:35px;padding:0;margin-left:0}.leftimage img,.rightimage img{max-height:260px}.rightimage img,.leftimage img{object-fit:contain}.leftimage img{object-position:left}.newslettercontainer .dsvgonl{max-width:100%}.newsletter .dsvgo{width:80%}.dsvgo{display:inline-block;position:relative;padding-left:30px;width:80%}.dsvgo .wpcf7-form-control-wrap{position:absolute;left:0;top:50%;transform:translateY(-50%)}.leftimage{left:-15px;width:338px}.rightimage{right:-126px}.rightimage img{margin-left:-130px}}@media only screen and (max-width:400px){.rightimage{right:-36px}}@media only screen and (max-width:330px){#menu-footer{display:block}.downloadform input[type=text],.downloadform input[type=email],.downloadform input[type=email]{height:30px}.downloadform .dsvgo{line-height:16px;margin-bottom:10px;margin-top:10px}.downloadform input[type=submit]{padding:12px 24px;font-size:12px}.downloadform h3{margin-top:10px;margin-bottoM:10px;padding-right:35px;font-size:14px;line-height:16px}.modal.show .modal-dialog{top:80px !Important;transform:none}}