.cs-headline-section{display:flex;float:left;justify-content:center;position:relative;width:100%}.cs-headline-section:before{bottom:0;content:"";height:100%;left:-10%;position:absolute;right:0;top:0;transform:rotate(356deg);-webkit-transform:rotate(356deg);width:125%}.cs-headline-wrapper{float:left;max-width:1368px;position:relative;width:100%;z-index:1}.cs-headline-row{align-items:center;display:flex;float:left;width:100%}.cs-headline-text{float:left;max-width:50%;padding-right:7%;width:100%}.cs-headline-text h2{color:#fff;float:left;font-size:2.5rem;line-height:1.4;margin-bottom:15px;width:100%}.cs-headline-text p{color:#fff;font-size:1.125rem;line-height:1.3;margin-bottom:20px}.cs-headline-text ol,.cs-headline-text p,.cs-headline-text ul{float:left;width:100%}.cs-headline-text ol li,.cs-headline-text ul li{color:#fff;float:left;font-size:1.125rem;line-height:1.3;width:100%}.cs-headline-img{float:left;max-width:50%;width:100%}.cs-headline-img img{float:left;max-width:100%;width:100%}@media(max-width:768px){.cs-headline-row{flex-wrap:wrap}.cs-headline-text{padding-bottom:35px;padding-right:0}.cs-headline-img,.cs-headline-text{float:left;max-width:inherit;width:100%}.cs-headline-text h2{font-size:2rem}.cs-headline-text ol li,.cs-headline-text p,.cs-headline-text ul li{font-size:1rem}}