@charset "UTF-8";

#avg_rating span.svgicons, .lh36 span.svgicons, .wppro_badge1_DIV_stars span.svgicons, .wprevpro-rating label, .wprevpro_star_imgs span.svgicons, fieldset#wprevpro_review_rating span.svgicons, span.svgbadgestar, span.svgicons.svg-wprsp-camera, span.svgicons.svg-wprsp-verified, span.svgicons.svg-wprsp-video-camera {
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	-webkit-mask-position: bottom;
}

.wpproslider_t11_DIV_1a, .wpproslider_t11_DIV_3L, .wpproslider_t12_DIV_1a, .wpproslider_t15_DIV_1a, .wpproslider_t2_DIV_1a, .wpproslider_t4_DIV_1a, .wpproslider_t7_DIV_1a, .wpproslider_t8_DIV_1a, .wpproslider_t8_DIV_3L, .wpproslider_t9_DIV_3L, .wprevpro_t6_SPAN_8.wprevsourcepage, div.wprevpro_slideout_container_body {
	margin: 10px;
}

.btnwprevdefault, .btnwprevsubmit, .wprevpro-rating label:hover, .wprevpro_btn_show_rdpop, .wprevpro_load_more_btn, .wprevtooltip, a.wprs_rd_less, a.wprs_rd_more, button.button.wprevpro_btn_show_form, img.avartnavimg, input#wprevpro_submit_review, span.wprs_rd_less, span.wprs_rd_more {
	cursor: pointer;
}

.wpproslider_t10_DIV_2, .wpproslider_t10_DIV_3, .wpproslider_t10_IMG_2, .wpproslider_t11_DIV_2, .wpproslider_t11_DIV_3, .wpproslider_t11_IMG_2, .wpproslider_t13_DIV_2, .wpproslider_t15_H3_3, .wpproslider_t15_P_5, .wpproslider_t2_DIV_2, .wpproslider_t2_DIV_3, .wpproslider_t2_IMG_2, .wpproslider_t4_H3_3, .wpproslider_t4_P_5, .wpproslider_t5_DIV_2, .wpproslider_t5_DIV_3, .wpproslider_t5_IMG_2, .wpproslider_t6_DIV_2, .wpproslider_t6_DIV_3, .wpproslider_t6_IMG_2, .wpproslider_t7_DIV_2, .wpproslider_t7_DIV_3, .wpproslider_t8_DIV_2, .wpproslider_t8_DIV_3, .wpproslider_t8_IMG_2, .wpproslider_t9_DIV_2, .wpproslider_t9_DIV_3, .wpproslider_t9_IMG_2, .wprevpro_t1_DIV_1, .wprevpro_t1_DIV_2, .wprevpro_t1_DIV_2:after, .wprevpro_t1_IMG_4 {
	column-rule-color: #fff;
	outline: #fff 0;
	box-sizing: border-box;
}

.marginb10, .wppro_badge5_total, .wprevform-headerhtml, .wprevpro_t5_DIV_1 {
	margin-bottom: 10px;
}

.wpproslider_t10_DIV_1, .wpproslider_t11_DIV_1, .wpproslider_t2_DIV_1, .wpproslider_t3_DIV_1, .wpproslider_t5_DIV_1, .wpproslider_t6_DIV_1, .wpproslider_t7_DIV_1, .wpproslider_t8_DIV_1, .wpproslider_t9_DIV_1 {
	margin-top: 10px;
	margin-bottom: 10px;
}

.wpproslider_t10_P_4, .wpproslider_t10_SPAN_6, .wpproslider_t10_STRONG_5, .wpproslider_t11_P_4, .wpproslider_t11_SPAN_6, .wpproslider_t11_STRONG_5, .wpproslider_t2_P_4, .wpproslider_t2_SPAN_6, .wpproslider_t2_STRONG_5, .wpproslider_t5_P_4, .wpproslider_t5_SPAN_6, .wpproslider_t5_STRONG_5, .wpproslider_t6_SPAN_6, .wpproslider_t6_STRONG_5, .wpproslider_t7_P_4, .wpproslider_t7_SPAN_6, .wpproslider_t7_STRONG_5, .wpproslider_t8_P_4, .wpproslider_t8_SPAN_6, .wpproslider_t8_STRONG_5, .wpproslider_t9_P_4, .wpproslider_t9_SPAN_6, .wpproslider_t9_STRONG_5, p.wpproslider_t6_P_4 {
	box-sizing: border-box;
	color: #555;
	column-rule-color: #555;
	border: 0 #555;
	outline: #555 0;
}

.wpproslider_t10_DIV_2, .wpproslider_t11_DIV_2, .wpproslider_t13_DIV_2, .wpproslider_t5_DIV_2, .wpproslider_t6_DIV_2, .wpproslider_t7_DIV_2, .wpproslider_t8_DIV_2, .wpproslider_t9_DIV_2 {
	background: #fdfdfd;
	transition: ease-in-out;
}

.t6datediv, .t7datediv, .t9datediv, .wpproslider_t5_SPAN_6, .wpproslider_t6_SPAN_6, .wpproslider_t7_P_4, .wpproslider_t7_SPAN_6, .wpproslider_t9_SPAN_6, .wprevpro_form .wprevform-field .after, span#wprev_showdate {
	font-style: italic;
}

img.wprevpro_t11_site_logo, img.wprevpro_t5_site_logo, img.wprevpro_t6_site_logo, img.wprevpro_t7_site_logo, img.wprevpro_t8_site_logo, img.wprevpro_t9_site_logo {
	margin: 0;
	padding: 0;
	height: 32px;
}

span.wprevpro_star_imgsloc1>span {
	margin-right: 2px;
}

.wpproslider_t7_DIV_2, .wpproslider_t8_DIV_2 {
	color: #fff;
	perspective-origin: 242.5px 79px;
	transform-origin: 242.5px 79px;
}

.t10_revname, .wpproslider_t6_STRONG_5, .wpproslider_t7_STRONG_5, .wpproslider_t9_STRONG_5, span.wprev_avgrevs {
	font-weight: 700;
}

.wpproslider_t7_DIV_2 {
	border: 1px solid #eee;
	border-radius: 0 0 4px 4px;
	padding: 15px;
}

.wpproslider_t7_DIV_3 {
	border: 0 #fff;
	overflow: hidden;
}

.wpproslider_t7_DIV_2_top {
	width: auto;
	position: relative;
	height: 40px;
}

.wpproslider_t7_DIV_3_logo {
	float: left;
}

.t7displayname {
	margin-top: 10px;
	margin-bottom: 0;
}

.wpproslider_t7_star_DIV {
	line-height: 36px;
	text-align: right;
	font-size: large;
}

.wpproslider_t7_DIV_4 {
	display: block;
	text-align: left;
}

span.wprevpro_star_imgs>span {
	margin-right: 2px;
	font-size: 110%;
}

span.wprevpro_star_imgs, span.wprevpro_star_imgsloc1 {
	margin-right: 3px;
}

.wppro_badge1_A_14, .wppro_badge1_SPAN_13, .wppro_badge1_SPAN_15 {
	overflow-wrap: break-word;
	text-size-adjust: 100%;
}

.wprevpro_load_more_div {
	text-align: center;
}

.wprevpro_load_more_btn {
	padding: 8px 16px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	-webkit-transition-duration: .4s;
	transition-duration: .4s;
	margin: 10px;
	background-color: #fff;
	color: #757575;
	border: 2px solid #e7e7e7;
}

.wppro_badge1_DIV_1, .wppro_badge1_DIV_12, .wppro_badge1_DIV_13, .wppro_badge1_DIV_2, .wppro_badge1_DIV_5, .wppro_badge1_DIV_stars, .wppro_badge1_IMG_3, .wppro_badge1_SPAN_4 {
	text-decoration: none solid #666;
	column-rule-color: #666;
	overflow-wrap: break-word;
	text-size-adjust: 100%;
	box-sizing: border-box;
}

.wprevpro_load_more_btn:hover {
	background-color: #e7e7e7;
}

.wppro_badge1_DIV_2, .wppro_badge1_IMG_3 {
	word-wrap: break-word;
	caret-color: #666;
	color: #666;
}

.wppro_badge1_DIV_1 {
	box-shadow: rgba(0, 0, 0, .1) 0 2px 8px 0;
	color: #666;
	left: 0;
	max-width: 100%;
	position: relative;
	right: 0;
	top: 0;
	width: 100%;
	word-wrap: break-word;
	perspective-origin: 171.36px 66px;
	transform-origin: 171.36px 66px;
	background: #fff;
	outline: #666 0;
	border-top: 5px solid #618cff;
	border-bottom: 5px solid #fff;
	border-radius: 0;
	padding: 10px 20px 5px;
	margin: 10px;
	text-align: left;
}

.wppro_badge1_DIV_2, .wppro_badge1_DIV_5, .wppro_badge1_DIV_stars, .wppro_badge1_IMG_3, .wppro_badge1_SPAN_4 {
	border: 0 #666;
	outline: #666 0;
}

.wppro_badge1_DIV_2 {
	width: auto;
	perspective-origin: 151.36px 48.5px;
	transform-origin: 151.36px 48.5px;
	font: 400 15px/24px "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.wppro_badge1_DIV_12, .wppro_badge1_DIV_13, .wppro_badge1_DIV_5, .wppro_badge1_DIV_stars, .wppro_badge1_SPAN_4 {
	word-wrap: break-word;
}

.wppro_badge1_DIV_5, .wppro_badge1_DIV_stars, .wppro_badge1_SPAN_4 {
	caret-color: #666;
}

.wppro_badge1_SPAN_4 {
	clear: both;
	font-size: 18px;
	font-weight: 700;
}

.wppro_badge1_DIV_5 {
	color: #666;
	width: auto;
	perspective-origin: 151.36px 32px;
	transform-origin: 151.36px 32px;
	font: 400 15px/24px "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.wppro_badge1_DIV_stars {
	bottom: 0;
	color: #618cff;
	margin-bottom: 2px;
	left: 0;
	position: relative;
	right: 0;
	top: 0;
	width: auto;
	perspective-origin: 151.36px 13.5px;
	transform-origin: 151.36px 13.5px;
	font-size: 22px;
	margin-top: 6px;
	white-space: nowrap;
}

.wppro_badge1_DIV_12, .wppro_badge1_DIV_13 {
	clear: both;
	width: auto;
	perspective-origin: 151.36px 16px;
	transform-origin: 151.36px 16px;
	border: 0 #666;
	outline: #666 0;
}

.wppro_badge1_DIV_12 {
	margin: 8px 0 0;
}

.wppro_badge1_DIV_13 {
	margin: 6px 0 0;
}

.wppro_badge1_SPAN_13 {
	box-sizing: border-box;
	color: #4080ff;
	text-decoration: none solid #4080ff;
	word-wrap: break-word;
	column-rule-color: #4080ff;
	caret-color: #4080ff;
	border: 0 #4080ff;
	font-size: 20px;
	font-weight: 700;
	outline: #4080ff 0;
}

.wppro_badge1_SPAN_15 {
	box-sizing: border-box;
	text-decoration: none solid #666;
	word-wrap: break-word;
	column-rule-color: #666;
	caret-color: #666;
	border: 0 #666;
	outline: #666 0;
}

.wprev_badge_5_outer {
	padding: 20px;
	border: 1px solid #cdcdcd;
	text-align: center;
	width: 100%;
	box-shadow: rgba(0, 0, 0, 10%) 0 2px 8px 0;
}

.wppro_badge5_name {
	font-size: 20px;
	font-weight: 700;
	margin-bottom: 10px;
}

.wppro_badge5_stars {
	margin-bottom: 10px !important;
}

span.wppro_badge1_SPAN_13.b5 {
	font-size: unset;
}

.svg-wprsp-star, .wprevpro-rating input[type=radio]:checked+label, .wprevpro-rating:hover input~label {
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M20.429 8.14c0 0.221-0.16 0.43-0.319 0.589l-4.456 4.346 1.056 6.138c0.012 0.086 0.012 0.16 0.012 0.246 0 0.319-0.147 0.614-0.503 0.614-0.172 0-0.344-0.061-0.491-0.147l-5.512-2.897-5.512 2.897c-0.16 0.086-0.319 0.147-0.491 0.147-0.356 0-0.516-0.295-0.516-0.614 0-0.086 0.012-0.16 0.025-0.246l1.056-6.138-4.469-4.346c-0.147-0.16-0.307-0.368-0.307-0.589 0-0.368 0.381-0.516 0.687-0.565l6.163-0.896 2.762-5.586c0.11-0.233 0.319-0.503 0.602-0.503s0.491 0.27 0.602 0.503l2.762 5.586 6.163 0.896c0.295 0.049 0.688 0.196 0.688 0.565z'%3E%3C/path%3E%3C/svg%3E%0A");
}

@-webkit-keyframes spin {
	0% {
		-webkit-transform: rotate(0);
	}
	
	100% {
		-webkit-transform: rotate(360deg);
	}
}

@keyframes spin {
	0% {
		transform: rotate(0);
	}
	
	100% {
		transform: rotate(360deg);
	}
}

.b4s12 {
	vertical-align: middle;
}

.wprs_masonry_js {
	position: relative;
	opacity: 0;
}

.wprs_masonry_item_js {
	position: absolute;
}

.wprs_masonry_item_js.outerrevdiv>div:first-child {
	margin-left: 0;
	margin-right: 0;
}

.wprevsiteicon {
	width: auto;
}

@font-face {
	font-family: slick;
	font-weight: 400;
	font-style: normal;
	src: url("/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.eot");
	src: url("/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.eot?#iefix") format("embedded-opentype"), url("/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.woff") format("woff"), url("/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.ttf") format("truetype"), url("/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.svg#slick") format("svg");
	font-display: swap;
}

.wprevpro_star_imgs span.svgicons {
	width: 18px;
	height: 18px;
	background: gold;
	display: inline-block;
	margin-bottom: -2px;
	margin-right: 1px;
}

.wppro_badge1_DIV_stars span.svgicons, span.svgbadgestar {
	width: 22px;
	height: 22px;
	display: inline-block;
}

.wppro_badge1_DIV_stars span.svgicons {
	background: gold;
	margin-bottom: -2px;
	margin-right: 1px;
}

.svg-wprsp-star-empty {
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M22 8.53l-7.601-1.104-3.399-6.888-3.399 6.888-7.601 1.104 5.5 5.361-1.298 7.57 6.798-3.574 6.798 3.574-1.298-7.57 5.5-5.361zM11 16.188l-4.801 2.524 0.917-5.346-3.884-3.786 5.368-0.78 2.4-4.864 2.401 4.864 5.368 0.78-3.884 3.786 0.917 5.346-4.801-2.524z'%3E%3C/path%3E%3C/svg%3E");
}

.svg-wprsp-star-full {
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M22 8.53l-7.601-1.104-3.399-6.888-3.399 6.888-7.601 1.104 5.5 5.361-1.298 7.57 6.798-3.574 6.798 3.574-1.298-7.57 5.5-5.361z'%3E%3C/path%3E%3C/svg%3E%0A");
}

.wprev-google-wr-a svg {
	margin-left: 5px !important;
	margin-top: 3px !important;
}

@media only screen and (max-width:600px) {
	.wppro_badge1_DIV_1 {
		margin: 20px auto;
	}
}