.banner_area .dnd-section{padding:0 !important}.container-fluid.banner-area .dnd-section>.row-fluid{padding:0}.banner_area .dnd-section>div{max-width:100% !important;width:100% !important}.banner{min-height:500px;position:relative;display:block}.banner .banner-background-wrap{background-color:#002b49;min-height:450px;width:100%;position:absolute;overflow:hidden}.page-header-diagonal{position:relative}.page-header-diagonal:before{position:absolute;top:0;z-index:1;width:8000px;background:#fff;-webkit-transform:skew(-27.5deg);transform:skew(-27.5deg);content:'';left:794px;min-height:450px}.banner-custom-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.banner-content-wrapper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.banner-left-content{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-right:15px;padding-left:15px;flex-wrap:wrap}.banner-left-content .banner-title-text h1{color:#fff}.banner-left-content .banner-title-text p{font-family:SoehneBuch,Arial,Helvetica;line-height:26px;font-size:16px;color:#fff}.banner-background-content{padding:0 15px}.banner-right-content{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;margin-left:8.33333%;width:100%;padding-right:15px;padding-left:15px;position:relative}.banner-image-wrap{position:absolute;top:38px;right:0;overflow:hidden;z-index:2}.banner-content-wrapper .banner-custom-row{min-height:450px}.banner-image-wrap img{-webkit-filter:grayscale(100%);filter:grayscale(100%);max-width:100%}.banner-mob-wrapper .banner-title-text{padding-top:63px;padding-bottom:25px;padding-left:15px;padding-right:15px}.banner-mob-wrapper .banner-title-text h1{color:#fff;font-family:SoehneKraftig,Arial,Helvetica;line-height:47px;font-size:40px}.banner-mob-wrapper .banner-title-text p{color:#fff;font-family:SoehneBuch,Arial,Helvetica;line-height:26px;font-size:16px}@media(min-width:1200px){.banner-mob-view{display:none}.banner-background-wrap.banner-desktop-view{display:block}}@media(max-width:1199px){.banner-background-wrap.banner-desktop-view{display:none}.banner-mob-view{display:block}.banner-left-content{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.banner-left-content .banner-title-text h1{font-size:40px;line-height:47px}.banner-left-content{padding-bottom:25px;padding-top:75px}.banner-right-content{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-left:0;margin-top:25px}.banner-image-wrap{position:relative;top:0;right:0;overflow:hidden;z-index:2;width:100%}.banner-image-wrap img{width:100%}.banner-background-wrap .banner-background-content{display:none}.banner .banner-background-wrap:before{content:"";background-color:#002b49;width:100%;min-height:328px;position:absolute;top:0;left:0;z-index:-1}.banner .banner-background-wrap{position:relative;overflow:unset;background-color:transparent;min-height:auto}.banner-mob-wrapper{padding-bottom:105px;margin-bottom:-80px;background-color:#002b49}}@media(max-width:991px){.banner .banner-background-wrap:before{min-height:354px}}@media(max-width:767px){.banner-left-content{padding-top:24px}.banner-title-text{width:100%;text-align:center}.banner .banner-background-wrap:before{min-height:329px}.banner-mob-wrapper .banner-custom-row{justify-content:center}.banner-mob-wrapper .banner-title-text{padding-top:24px}}