
.aws {
	--aws-ttl-dsp: block; /* {friendly: 'Awards Title Display'} */
	--aws-cnt-dsp: block; /* {friendly: 'Awards Description Display'} */
	
	li {
		.fnt_t-itm {
			display: var(--aws-ttl-dsp);
		}
		
		.cnt-stl {
			display: var(--aws-cnt-dsp);
		}
		
		img {
			max-width: var(--awd-mx-wd-clc);
			max-height: var(--awd-mx-ht-clc);
		}
	}
}

.cms-content .aws {
	li {
		.fnt_t-itm, .cnt-stl {
			display: none;
		}
	}
}

/* Avvo client-reviews badge (rendered by AwardItem for awardId 1427).
   Moved out of the SVG's inline <style> — embedded styles are stripped on publish.
   The badge script toggles .st5 (filled star) / .st14 (hidden) on these elements. */
@font-face {
	font-family: "Circular-Bold";
	src: url("https://assets.avvo.com/avvo-ui/0.20.5/fonts/avvo_ui/circular/circular_bold.woff") format("woff");
}
.avvo-badge .st0 { fill: #153860 !important; }
.avvo-badge .st1 { fill: #010101 !important; }
.avvo-badge .st2 { fill: #15467a !important; }
.avvo-badge .st3 { fill: #fff !important; }
.avvo-badge .st4 { fill: none !important; }
.avvo-badge .st5 { fill: #f89838 !important; }
.avvo-badge .st6 { fill: #ed514c !important; }
.avvo-badge .st7 { font-family: "Circular-Bold", Avenir Next, Avenir, Century Gothic, sans-serif !important; font-weight: bold !important; }
.avvo-badge .st8 { font-size: 20px !important; }
.avvo-badge .st9 { letter-spacing: -1px !important; }
.avvo-badge .st10 { font-family: "Circular-Bold", Avenir Next, Avenir, Century Gothic, sans-serif !important; font-size: 14px; }
.avvo-badge .st11 { font-size: 65px !important; }
.avvo-badge .st12 { text-anchor: middle !important; }
.avvo-badge .st13 { fill: #969696 !important; }
.avvo-badge .st14 { display: none !important; }
