.cp-rich-text-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;margin:auto;max-width:var(--max-width);padding:calc(var(--main-padding)*6)}.cp-rich-text-bg input[type=submit]:hover{cursor:pointer;opacity:.8;text-decoration:none}@media screen and (max-width:768px){.cp-rich-text-bg{margin:0 var(--main-margin);padding:calc(var(--main-padding)*3)}}