@media(min-width:768px){.cm-suport-banner{background-size:100% auto}.cm-suport-banner h1{padding:80px 0 23px 45px;line-height:116%;margin:0;color:#fff;background-size:cover;text-shadow:-1px -1px #353535}}@media(max-width:767px){.cm-suport-banner{background:none !important}.cm-suport-banner h1{margin-top:50px;color:#007dc5}.cm-suport-banner h1{margin-top:-5px;color:#007dc5;text-shadow:-1px -1px #fff;font:400 1.8em/100% 'Oswald',sans-serif}.cm-suport-banner .curve{width:100%;height:60px}.cm-suport-banner .page-center{padding:0 15px}}