/*# sourceMappingURL=main.min.css.map*/

.legally-reviewed-box {
	background-color: var(--cw-lrbb-bkg-color);
	border: var(--cw-lrbb-border);
	box-shadow: var(--cw-lrbb-shadow);
	padding: var(--cw-lrbb-padding-top) var(--cw-lrbb-padding-right) var(--cw-lrbb-padding-bottom) var(--cw-lrbb-padding-left);
	text-align: center;
}

.legally-reviewed-box__title {
	color: var(--cw-lrbb-title-color);
	font-size: var(--cw-lrbb-title-font-size);
	font-weight: var(--cw-lrbb-title-font-weight);
	margin-bottom: var(--cw-lrbb-title-margin-bottom);
}

.legally-reviewed-box__title.lrbb-title-secondary {
	font-family: var(--secondary-font), sans-serif;
}

.legally-reviewed-box__lawyer-thumbnail {
	display: inline-block;
	margin-bottom: var(--cw-lrbb-thumbnail-margin-bottom);
	overflow: hidden;
}

.legally-reviewed-box__lawyer-thumbnail img {
	border-radius: var(--cw-lrbb-thumbnail-border-radius);
	height: var(--cw-lrbb-thumbnail-height);
	width: var(--cw-lrbb-thumbnail-width);
}

.legally-reviewed-box__lawyer-name {
	color: var(--cw-lrbb-attorney-title-color);
	font-size: var(--cw-lrbb-attorney-title-font-size);
	font-weight: var(--cw-lrbb-attorney-title-font-weight);
	margin-bottom: var(--cw-lrbb-attorney-title-margin-bottom);
}

.legally-reviewed-box__lawyer-name.lrbb-attorney-title-secondary {
	font-family: var(--secondary-font), sans-serif;
}

.legally-reviewed-box__lawyer-excerpt {
	color: var(--cw-lrbb-content-color);
	font-size: var(--cw-lrbb-content-font-size);
	font-weight: var(--cw-lrbb-content-font-weight);
	line-height: var(--cw-lrbb-content-line-height);
	margin-bottom: var(--cw-lrbb-content-margin-bottom);
}

.author-box {
	margin-top: var(--cw-ab-margin-top);
	position: relative;
	text-align: center;
}

@media screen and (min-width:992px) {
	.author-box {
		text-align: left;
	}
}

.author-box__name {
	color: var(--cw-ab-title-color);
	font-size: var(--cw-ab-title-font-size);
}

.author-box__name a {
	color: var(--cw-ab-title-link-color);
}

.author-box__description {
	padding: var(--cw-ab-description-padding-top) var(--cw-ab-description-padding-right) var(--cw-ab-description-padding-bottom) var(--cw-ab-description-padding-left);
	position: relative;
}

@media screen and (min-width:992px) {
	.author-box__description-wrapper {
		margin-left: var(--cw-ab-description-content-margin-left);
	}
}

.author-box__description-wrapper .author-box__name {
	margin-bottom: 15px;
}

.author-box__description-wrapper p {
	color: var(--cw-ab-description-content-color);
	font-size: var(--cw-ab-description-content-font-size);
	line-height: var(--cw-ab-description-content-line-height);
	margin-bottom: 0;
}

.author-box__thumbnail {
	border-radius: var(--cw-ab-thumbnail-border-radius);
	display: inline-block;
	height: var(--cw-ab-thumbnail-height);
	margin-bottom: var(--cw-ab-thumbnail-margin-bottom);
	overflow: hidden;
	width: var(--cw-ab-thumbnail-width);
}

@media screen and (min-width:992px) {
	.author-box__thumbnail {
		left: 0;
		position: absolute;
		top: 25px;
	}
}
