.main-image-content{padding:115px 0px 190px}.main-image-content .sub-i-content .left-i-content{width:50%;padding-top:96px}.main-image-content .sub-i-content .right-i-content{width:50%;padding-left:80px}.main-image-content .sub-i-content .left-i-content .sub-left-i-content{padding:40px;width:100%;position:relative}.main-image-content .sub-i-content .left-i-content .sub-left-i-content .sub-left-content{max-width:310px}.main-image-content .sub-i-content .left-i-content .sub-left-i-content .content{color:#fff;padding:50px 0px 150px}.main-image-content .sub-i-content .left-i-content .sub-left-i-content .cta-button{margin-bottom:-70px}.main-image-content .sub-i-content .left-i-content .left-i-image{margin-left:-60px;margin-bottom:50px;position:relative}.main-image-content .sub-i-content .right-i-content h2{margin-bottom:45px}.main-image-content .sub-i-content .right-i-content h2:before{left:0;right:unset}.main-image-content .sub-i-content .right-i-content .content{max-width:510px}.main-image-content .sub-i-content .right-i-content .content p{margin:0;font-size:16px;line-height:24px}.text-left{text-align:left}.text-right{text-align:right}.text-left:before{right:unset}.text-right:before{left:unset}.text-center{text-align:center}.text-center:before{left:0;right:0;margin:auto}.startseite-cs5 .main-image-content .sub-i-content .left-i-content .left-i-image{width:620px;margin-bottom:40px}@media(max-width:1500px){.main-image-content .sub-i-content .left-i-content .sub-left-i-content .content{max-width:260px}.main-image-content .sub-i-content .left-i-content{padding-top:95px}}@media(max-width:1350px){.main-image-content .sub-i-content .right-i-content h2{font-size:54px}.main-image-content .sub-i-content .left-i-content .left-i-image{margin-left:-90px;margin-bottom:80px}a.button-1{font-size:18px}}@media(max-width:1240px){.main-image-content .sub-i-content .left-i-content .sub-left-i-content .content{max-width:270px}.startseite-cs5 .main-image-content .sub-i-content .left-i-content .left-i-image{margin-left:-80px}}@media(max-width:1199px){.main-image-content{padding:100px 0px 150px}}@media(max-width:1089px){.main-image-content{padding:100px 0px 150px}.main-image-content .sub-i-content .right-i-content h2{font-size:54px}}@media(max-width:991px){.main-image-content .sub-i-content .right-i-content h2{font-size:40px}.main-image-content .sub-i-content .left-i-content{width:100%;padding-top:30px}.main-image-content .sub-i-content .left-i-content .left-i-image{margin-left:0;padding-top:50px;margin-bottom:20px}.main-image-content .sub-i-content .left-i-content .left-i-image img{width:100%}.main-image-content .sub-i-content .right-i-content{padding-left:0}.main-image-content .sub-i-content .right-i-content{width:100%}.main-image-content .sub-i-content .right-i-content .content h4{margin:30px 0px 20px}.main-image-content .sub-i-content .right-i-content .content{max-width:100%}.main-image-content{padding:100px 0px 100px}.main-image-content .sub-i-content .right-i-content{text-align:center}.main-image-content .sub-i-content .right-i-content h2{text-align:center}.main-image-content .sub-i-content .right-i-content h2:before{right:0}.blue-squre:after{top:-40px;right:-30px;z-index:-1}.main-image-content .sub-i-content .left-i-content .sub-left-i-content .content{max-width:100%;padding-top:20px;padding-bottom:40px}a.button-1{font-size:14px}.blue-squre:after{right:-20px}.startseite-cs5 .main-image-content .sub-i-content .left-i-content .left-i-image{margin-left:0;width:auto}.new_main-image-content .sub-i-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.new_main-image-content .left-i-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(max-width:767px){h4{font-size:26px}.blue-squre:after{z-index:-1;top:-50px;right:-20px}.main-feature-sec .gray-squre:before{right:0}a.button-1{min-width:215px;padding:15px 10px}.blue-squre:after{content:unset}.main-image-content .sub-i-content .left-i-content{padding-top:0}.main-image-content{padding:70px 0px 70px}}@media(max-width:480px){.main-image-content .sub-i-content .right-i-content h2{font-size:36px}.main-image-content .sub-i-content .left-i-content .sub-left-i-content{padding:30px}