.cqc-block .cqc-link{display:inline-block}.cqc-block .cqc-link>a{display:inline-block;color:#000;font-size:20px;font-size:2rem;font-weight:500;text-decoration:none}.cqc-block .cqc-link>a:active .cqc-title,.cqc-block .cqc-link>a:focus .cqc-title,.cqc-block .cqc-link>a:hover .cqc-title{text-decoration:underline}.cqc-block .cqc-link .cqc-title{margin-right:8px;position:relative;display:inline-block;vertical-align:middle}.cqc-block .cqc-link .cqc-rating{padding:6px 20px;position:relative;top:1px;display:inline-block;vertical-align:middle;color:#fff;border-radius:4px}.cqc-block .cqc-link.good .cqc-rating,.cqc-block .cqc-link.outstanding .cqc-rating{background-color:#408301!important}.cqc-block .cqc-link.requires-improvement .cqc-rating{background-color:#f90!important}.cqc-block .cqc-link.inadequate .cqc-rating{background-color:#bf1000!important}.cqc-block .cqc-embed{display:inline-block}.cqc-block .cqc-embed .cqc-heading{padding:12px 30px;font-size:22px;font-size:2.2rem;font-weight:400;background-color:#6c276a;color:#fff}.cqc-block .cqc-embed .cqc-heading h2{margin:0;color:inherit;font-size:inherit;font-weight:inherit}.cqc-block .cqc-embed .cqc-heading+.cqc-widget-wrapper{border:1px solid #6c276a;border-top:none}.cqc-block .cqc-embed .cqc-heading+.cqc-widget-wrapper .cqc-widget{border:none!important}@media all and (max-width:767px){.cqc-block .cqc-link>a{font-size:18px;font-size:1.8rem}.cqc-block .cqc-link .cqc-title{margin-right:3px}.cqc-block .cqc-link .cqc-rating{padding:4px 13px;top:0;border-radius:4px}}