.cqc-block{margin-bottom:30px}.cqc-block.embed .cqc-embed{display:inline-block}.cqc-block.embed .cqc-embed .heading{padding:8px 16px;font-size:20px;font-size:2rem;font-weight:400;color:#fff;background-color:#005eb8;margin:0}.cqc-block.embed .cqc-embed .heading+.cqc-widget-wrapper{border-top-left-radius:0;border-top-right-radius:0}.cqc-block.embed .cqc-embed .cqc-widget-wrapper{margin:0}.cqc-block.embed .cqc-embed .cqc-widget-wrapper .cqc-widget{border:none!important}.cqc-block.link .cqc-link{display:inline-block;font-size:18px;font-size:1.8rem;font-weight:700;text-decoration:none}.cqc-block.link .cqc-link:active .cqc-title,.cqc-block.link .cqc-link:focus .cqc-title,.cqc-block.link .cqc-link:hover .cqc-title{background-size:100% 2px}.cqc-block.link .cqc-link:active .cqc-rating,.cqc-block.link .cqc-link:focus .cqc-rating,.cqc-block.link .cqc-link:hover .cqc-rating{background-color:#fff!important;border-color:currentColor}.cqc-block.link .cqc-link:active .cqc-rating .rating-text,.cqc-block.link .cqc-link:focus .cqc-rating .rating-text,.cqc-block.link .cqc-link:hover .cqc-rating .rating-text{color:inherit}.cqc-block.link .cqc-link.good,.cqc-block.link .cqc-link.outstanding{color:#458f01}.cqc-block.link .cqc-link.requires-improvement{color:#f90}.cqc-block.link .cqc-link.inadequate{color:#bf1000}.cqc-block.link .cqc-link .cqc-rating{display:inline-block;vertical-align:middle;color:inherit;background-color:currentColor;padding:4px 20px;border:1px solid transparent;border-radius:4px;transition:.3s}.cqc-block.link .cqc-link .cqc-rating .rating-text{color:#fff}.cqc-block.link .cqc-link .cqc-title{display:inline-block;vertical-align:middle;margin:6px 8px 6px 0;color:#003087;background-image:linear-gradient(currentColor,currentColor);background-size:0 2px;background-position:left bottom;background-repeat:no-repeat;transition:.3s}@media (max-width:767px){.cqc-block{margin-bottom:20px}.cqc-block.embed .cqc-embed .cqc-heading{font-size:18px;font-size:1.8rem}.cqc-block.link .cqc-link{font-size:16px;font-size:1.6rem}}