.title-wit-descrip .cm-title{background-color:#00a399;color:#fff;border-radius:20px 7px 0 0;position:relative;padding:4px 16px}.title-wit-descrip .cm-title h2{margin-top:0;margin-bottom:0;font-size:30px;color:inherit}.title-wit-descrip .background{display:none;text-align:center}.title-wit-descrip .background img{max-height:100px;max-width:130px}.title-wit-descrip .cm-content{background-color:#ebe8e7;border-radius:0 0 40px 7px;padding:20px;position:relative;margin-bottom:25px;padding:20px;font-size:18px;color:#3e525c;line-height:30px}.title-wit-descrip .cm-content span{max-width:100% !important;float:none !important}.title-wit-descrip .cm-content span.button{text-transform:lowercase;font-family:BariolBold;color:#fff;background-color:#00a399;padding:4px 15px 6px;border-top-left-radius:10px;border-bottom-right-radius:10px;font-size:18px;margin-top:10px;line-height:30px;display:initial}.title-wit-descrip .cm-content span.button a{color:#fff;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;vertical-align:inherit}@media(min-width:768px){.title-wit-descrip .background{display:block;position:absolute;width:130px;height:100px;background-size:contain;top:-20px;right:10px;background-position:top;background-repeat:no-repeat}.title-wit-descrip .cm-content.include-img{padding-right:140px}}