/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

 /*
 * template style 1 css
 */
 .wprevpro_t1_outer_div {
    padding: 0px;
    margin: 0px -10px 0px -10px;
}

.wprevpro_t1_DIV_1 {
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    text-size-adjust: 100%;
    column-rule-color: rgb(255, 255, 255);
    perspective-origin: 277.5px 115px;
    transform-origin: 277.5px 115px;
    border: 0px none rgb(255, 255, 255);
    font: normal normal normal normal 13px / 20.8px "Helvetica Neue", Helvetica, Arial, sans-serif;
    outline: rgb(255, 255, 255) none 0px;
	margin-bottom: 20px;
	margin-top: 10px;
	/*margin: 10px 5px 10px 5px;
	float: left;
	width:25%;*/
}/*.wprevpro_t1_DIV_1*/

.wprevpro_t1_DIV_2 {
    bottom: 0px;
    box-shadow: rgba(0, 0, 0, 0.0980392) 2px 2px 2px 0px;
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    height: auto;
    left: 0px;
    position: relative;
    right: 0px;
    text-size-adjust: 100%;
    top: 0px;
    column-rule-color: rgb(255, 255, 255);
    perspective-origin: 277.5px 69px;
    transform-origin: 277.5px 69px;
    background: rgb(255, 255, 255) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 1px solid rgb(245, 245, 245);
    font: normal normal normal normal 13px / 20.8px "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin: 0px 0px 25px;
    outline: rgb(255, 255, 255) none 0px;
    padding: 20px 25px 20px 48px;
}/*.wprevpro_t1_DIV_2*/

.wprevpro_t1_DIV_2:after {
    content:none !important;
    display:none !important;
    border:0 !important;
}/*.wprevpro_t1_DIV_2:after*/

.wprevpro_t1_DIV_2:before {
    bottom: 47px;
    box-sizing: border-box;
    color: rgb(187, 187, 187);
    content: '\201C';
    display: block;
    height: 96px;
    left: 55px;
    position: absolute;
    right: 515.391px;
    text-size-adjust: 100%;
    top: 20px;
    width: 24.6094px;
    column-rule-color: rgb(187, 187, 187);
    perspective-origin: 12.2969px 48px;
    transform-origin: 12.2969px 48px;
    border: 0px none rgb(187, 187, 187);
    font: normal normal normal normal 60px / 96px Georgia, serif;
    margin: -25px 0px 0px -40px;
    outline: rgb(187, 187, 187) none 0px;
}/*.wprevpro_t1_DIV_2:before*/

.wprevpro_t1_P_3 {
    box-sizing: border-box;
    color: rgb(119, 119, 119);
    text-size-adjust: 100%;
    column-rule-color: rgb(119, 119, 119);
    perspective-origin: 240px 44px;
    transform-origin: 240px 44px;
    border: 0px none rgb(119, 119, 119);
    font: italic normal normal normal 14px / 22.4px "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin: 0px 0px 10px;
    outline: rgb(119, 119, 119) none 0px;
}/*.wprevpro_t1_P_3*/

.wprevpro_t1_IMG_4 {
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    display: block;
    float: left;
    height: 60px;
    text-size-adjust: 100%;
    vertical-align: middle;
    width: 60px;
    column-rule-color: rgb(255, 255, 255);
    perspective-origin: 30px 30px;
    transform-origin: 30px 30px;
    border: 0px none rgb(255, 255, 255);
    border-radius: 50% 50% 50% 50% !important;
    font: normal normal normal normal 13px / 20.8px "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin: 0px 20px;
    outline: rgb(255, 255, 255) none 0px;
}/*.wprevpro_t1_IMG_4*/

.wprevpro_t1_SPAN_5 {
    color: rgb(85, 85, 85);
    display: block;
    text-size-adjust: 100%;
    text-transform: uppercase;
    overflow: hidden;
    padding: 8px 0px 0px;
}/*.wprevpro_t1_SPAN_5*/

.marginb10 {
    margin-bottom: 10px;
}
.w3_wprs-row-padding-small {
	padding: 0 4px;
}
.noboxshadow {
    box-shadow: rgba(0, 0, 0, 0.0) 0px 0px 0px 0px;
}
.wprevpro_t1_P_3 > img {
    box-shadow: 0 0 0 rgba(0,0,0,.0);
}
.wprevpro_t1_A_8 > img {
    box-shadow: 0 0 0 0;
    padding: 0px;
}
img.wprevpro_t1_star_img_file {
    width: 100px;
}
img.wprevpro_t1_yelp_logo {
    position: absolute;
    right: 10px;
    bottom: 2px;
}
img.wprevpro_t1_site_logo {
    position: absolute;
    right: 1px;
    bottom: 1px;
    height: 32px;
    width: unset;
    margin-bottom: unset!important;
}
/*------end template style 1 --------*/
/* AFIWAI preset DeepDive */
.afiwai-preset-deepdive .wprevpro_t1_DIV_2{background:linear-gradient(180deg,#f4f5f7 0%,#eef1f4 100%);border-radius:18px;box-shadow:0 12px 28px rgba(15,23,42,.08);padding:20px 22px}
.afiwai-preset-deepdive .wprevpro_t1_P_3{font-size:18px;line-height:1.55}
.afiwai-preset-deepdive .wprevpro_t1_SPAN_5{font-weight:700}
.afiwai-preset-deepdive .wprevpro_t1_site_logo{opacity:1}


/* AFIWAI DeepDive exact-ish */
.afiwai-preset-deepdive.w3_wprs-row-padding,
.afiwai-preset-deepdive.w3_wprs-row-padding-small{
	margin:0;
}
.afiwai-preset-deepdive .wprevpro_t1_DIV_1{margin-bottom:0}
.afiwai-preset-deepdive .afiwai-deepdive-slide{
	display:grid;
	grid-template-columns: 220px minmax(0,1fr);
	gap:18px;
	align-items:stretch;
}
.afiwai-preset-deepdive .afiwai-deepdive-summary{
	background:linear-gradient(180deg,#f8fafc 0%,#f1f5f9 100%);
	border:1px solid #d9e2ee;
	padding:30px 18px;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	text-align:center;
	min-height:202px;
}
.afiwai-preset-deepdive .afiwai-deepdive-summary__google{
	display:flex;
	align-items:flex-end;
	justify-content:center;
	gap:0;
	font-size:54px;
	line-height:.92;
	font-weight:700;
	letter-spacing:-0.05em;
	margin-bottom:10px;
	font-family:Arial,Helvetica,sans-serif;
}
.afiwai-preset-deepdive .afiwai-deepdive-summary__google-letter--blue{color:#4285f4;}
.afiwai-preset-deepdive .afiwai-deepdive-summary__google-letter--red{color:#ea4335;}
.afiwai-preset-deepdive .afiwai-deepdive-summary__google-letter--yellow{color:#fbbc05;}
.afiwai-preset-deepdive .afiwai-deepdive-summary__google-letter--green{color:#34a853;}
.afiwai-preset-deepdive .afiwai-deepdive-summary__stars{
	display:flex;
	justify-content:center;
	width:100%;
	margin-top:2px;
}
.afiwai-preset-deepdive .afiwai-deepdive-summary__stars .wprevpro_star_imgs{
	transform:scale(1.15);
	transform-origin:center center;
}
.afiwai-preset-deepdive .afiwai-deepdive-summary__clients{
	margin-top:10px;
	font-size:20px;
	font-weight:700;
	line-height:1.2;
	color:#5f6368;
}
.afiwai-preset-deepdive .afiwai-deepdive-summary__score{
	font-weight:800;
	font-size:31px;
	line-height:1.1;
	margin-top:14px;
	color:#7B1FA2;
}
.afiwai-preset-deepdive .afiwai-deepdive-summary__meta{
	color:#596579;
	font-size:13px;
	margin-top:8px;
}
.afiwai-preset-deepdive .afiwai-deepdive-reviews{
	display:grid;
	grid-template-columns:repeat(3,minmax(0,1fr));
	gap:14px;
}
.afiwai-preset-deepdive .afiwai-deepdive-card{
	background:linear-gradient(180deg,#f4f6f8 0%,#eef1f4 100%);
	border:1px solid #dce3eb;
	padding:16px;
	min-height:202px;
	box-shadow:none;
	display:flex;
	flex-direction:column;
}
.afiwai-preset-deepdive .afiwai-deepdive-card__top{
	display:flex;
	align-items:flex-start;
	justify-content:space-between;
	gap:12px;
}
.afiwai-preset-deepdive .afiwai-deepdive-card__identity{display:flex;gap:10px;min-width:0}
.afiwai-preset-deepdive .afiwai-deepdive-card__avatar img{
	width:38px;height:38px;border-radius:999px;object-fit:cover;margin:0;
}
.afiwai-preset-deepdive .afiwai-deepdive-card__namewrap{min-width:0}
.afiwai-preset-deepdive .afiwai-deepdive-card__name{
	font-weight:800;
	font-size:18px;
	line-height:1.15;
	text-transform:none;
	word-break:break-word;
}
.afiwai-preset-deepdive .afiwai-deepdive-card__date{
	font-size:13px;
	line-height:1.2;
	margin-top:4px;
}
.afiwai-preset-deepdive .afiwai-deepdive-card__icon img,
.afiwai-preset-deepdive .afiwai-deepdive-card__icon .wprevpro_t1_site_logo{
	width:22px;height:22px;object-fit:contain;position:static;margin:0;
}
.afiwai-preset-deepdive .afiwai-deepdive-card__stars{
	margin-top:12px;
	min-height:22px;
}
.afiwai-preset-deepdive .afiwai-deepdive-card__text{
	margin-top:12px;
	font-size:17px;
	line-height:1.55;
	flex:1;
}
.afiwai-preset-deepdive .afiwai-deepdive-card__text .wprs_rd_more{
	color:#0064C0;
	font-weight:600;
}
.afiwai-preset-deepdive .afiwai-deepdive-card__media{margin-top:12px}
#afiwai-slider-fix{}
#wprev-slider-1 .afiwai-deepdive-slide{width:100%}
.afiwai-preset-deepdive .wprevpro_t1_site_logo{opacity:1}
.afiwai-preset-deepdive .wprevpro_star_imgs svg{width:16px;height:16px}
@media (max-width: 1100px){
	.afiwai-preset-deepdive .afiwai-deepdive-slide{grid-template-columns:1fr}
	.afiwai-preset-deepdive .afiwai-deepdive-reviews{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width: 767px){
	.afiwai-preset-deepdive .afiwai-deepdive-reviews{grid-template-columns:1fr}
	.afiwai-preset-deepdive .afiwai-deepdive-summary__google{font-size:40px}
}


/* AFIWAI DeepDive options */
.afiwai-preset-deepdive .afiwai-deepdive-slide--no-leftbadge{
	grid-template-columns:minmax(0,1fr);
}
.afiwai-preset-deepdive .afiwai-deepdive-slide--with-tail .afiwai-deepdive-card{
	position:relative;
}
.afiwai-preset-deepdive .afiwai-deepdive-slide--with-tail .afiwai-deepdive-card:after{
	content:none !important;
	display:none !important;
	border:0 !important;
}
.afiwai-preset-deepdive .afiwai-deepdive-slide--no-topidentity .afiwai-deepdive-card__top{
	justify-content:flex-end;
	min-height:26px;
}
.afiwai-preset-deepdive .afiwai-deepdive-slide--no-topidentity .afiwai-deepdive-card__identity{
	display:none;
}
.afiwai-preset-deepdive .afiwai-deepdive-card{
	height:100%;
}
.afiwai-preset-deepdive .afiwai-deepdive-reviews{
	align-items:stretch;
}


/* AFIWAI Editorial variant */
.afiwai-preset-minimal.w3_wprs-row-padding,
.afiwai-preset-soft.w3_wprs-row-padding,
.afiwai-preset-contrast.w3_wprs-row-padding,
.afiwai-preset-custom.w3_wprs-row-padding,
.afiwai-preset-minimal.w3_wprs-row-padding-small,
.afiwai-preset-soft.w3_wprs-row-padding-small,
.afiwai-preset-contrast.w3_wprs-row-padding-small,
.afiwai-preset-custom.w3_wprs-row-padding-small{
	margin:0;
}
.afiwai-editorial-slide{
	display:grid;
	grid-template-columns:220px minmax(0,1fr);
	gap:18px;
	align-items:stretch;
}
.afiwai-editorial-slide--no-leftbadge{
	grid-template-columns:minmax(0,1fr);
}
.afiwai-editorial-aside{
	padding:28px 18px;
	display:flex;
	flex-direction:column;
	justify-content:center;
	min-height:100%;
	border:1px solid rgba(15,23,42,.08);
	box-shadow:0 8px 22px rgba(15,23,42,.05);
}
.afiwai-editorial-aside__google{
	font-size:44px;
	line-height:1;
	font-weight:800;
	color:#4285f4;
	margin-bottom:12px;
}
.afiwai-editorial-aside__score{
	font-weight:800;
	font-size:26px;
	line-height:1.1;
	margin-top:12px;
	color:inherit;
}
.afiwai-editorial-aside__meta{
	margin-top:8px;
	font-size:16px;
	opacity:.8;
}
.afiwai-editorial-reviews{
	display:grid;
	grid-template-columns:repeat(3,minmax(0,1fr));
	gap:14px;
	align-items:stretch;
}
.afiwai-editorial-card{
	border:1px solid rgba(15,23,42,.08);
	box-shadow:0 8px 22px rgba(15,23,42,.05);
	padding:18px;
	display:flex;
	flex-direction:column;
	height:100%;
	position:relative;
}
.afiwai-editorial-slide--with-tail .afiwai-editorial-card:after{
	content:'';
	position:absolute;
	left:24px;
	bottom:-16px;
	width:16px;
	height:16px;
	background:inherit;
	border-right:1px solid rgba(15,23,42,.08);
	border-bottom:1px solid rgba(15,23,42,.08);
	transform:rotate(45deg);
}
.afiwai-editorial-card__head{
	display:flex;
	align-items:flex-start;
	justify-content:space-between;
	gap:12px;
}
.afiwai-editorial-card__head--compact{
	align-items:center;
}
.afiwai-editorial-card__identity{
	display:flex;
	gap:10px;
	min-width:0;
}
.afiwai-editorial-card__avatar img{
	width:42px;
	height:42px;
	border-radius:999px;
	object-fit:cover;
	margin:0;
}
.afiwai-editorial-card__namegroup{min-width:0}
.afiwai-editorial-card__name{
	font-size:17px;
	line-height:1.15;
	font-weight:800;
	word-break:break-word;
}
.afiwai-editorial-card__date{
	margin-top:4px;
	font-size:13px;
	line-height:1.2;
}
.afiwai-editorial-card__icon img,
.afiwai-editorial-card__icon .wprevpro_t1_site_logo{
	width:22px;
	height:22px;
	object-fit:contain;
	margin:0;
	position:static;
}
.afiwai-editorial-card__stars{
	margin-top:12px;
	min-height:22px;
}
.afiwai-editorial-card__text{
	margin-top:12px;
	font-size:16px;
	line-height:1.6;
	flex:1;
}
.afiwai-editorial-card__media{
	margin-top:12px;
}
.afiwai-editorial-card__more{
	margin-top:12px;
	color:#0064C0;
	font-weight:600;
}
.afiwai-editorial-slide--no-topidentity .afiwai-editorial-card__identity{
	display:none;
}
.afiwai-editorial-slide--no-topidentity .afiwai-editorial-card__head{
	justify-content:flex-end;
}
@media (max-width: 1100px){
	.afiwai-editorial-slide{
		grid-template-columns:1fr;
	}
	.afiwai-editorial-reviews{
		grid-template-columns:repeat(2,minmax(0,1fr));
	}
}
@media (max-width: 767px){
	.afiwai-editorial-reviews{
		grid-template-columns:1fr;
	}
}


/* AFIWAI options apply to all presets */
.afiwai-deepdive-slide--with-tail .afiwai-deepdive-card,
.afiwai-editorial-slide--with-tail .afiwai-editorial-card{
	position:relative;
	margin-bottom:22px;
	overflow:visible;
}
.afiwai-deepdive-slide--with-tail .afiwai-deepdive-card:before{
	content:'';
	position:absolute;
	left:34px;
	bottom:-18px;
	width:30px;
	height:30px;
	background:inherit;
	border-left:1px solid rgba(15,23,42,.10);
	border-bottom:1px solid rgba(15,23,42,.10);
	transform:rotate(-45deg);
	border-bottom-left-radius:6px;
	box-shadow:0 10px 24px rgba(15,23,42,.08);
}
.afiwai-editorial-slide--with-tail .afiwai-editorial-card:after{
	content:'';
	position:absolute;
	left:34px;
	bottom:-18px;
	width:28px;
	height:28px;
	background:inherit;
	border-left:1px solid rgba(15,23,42,.10);
	border-bottom:1px solid rgba(15,23,42,.10);
	transform:rotate(-45deg);
	border-bottom-left-radius:6px;
	box-shadow:0 10px 24px rgba(15,23,42,.08);
}
.afiwai-deepdive-slide--no-topidentity .afiwai-deepdive-card__top{
	justify-content:flex-end;
	min-height:26px;
}
.afiwai-deepdive-slide--no-topidentity .afiwai-deepdive-card__identity{
	display:none;
}
.afiwai-deepdive-card__footer,
.afiwai-editorial-card__footer{
	margin-top:14px;
	padding-top:14px;
	border-top:1px solid rgba(15,23,42,.08);
}
.afiwai-deepdive-card__identity,
.afiwai-editorial-card__identity{
	display:flex;
	align-items:center;
	gap:10px;
	min-width:0;
}
.afiwai-deepdive-card__identity--below,
.afiwai-editorial-card__identity--below{
	align-items:center;
}
.afiwai-deepdive-card__avatar img,
.afiwai-editorial-card__avatar img{
	width:42px;
	height:42px;
	border-radius:999px;
	object-fit:cover;
	display:block;
}
.afiwai-deepdive-card__namewrap,
.afiwai-editorial-card__namegroup{
	min-width:0;
}
.afiwai-editorial-slide--no-topidentity .afiwai-editorial-card__identity{
	display:none;
}
.afiwai-editorial-slide--no-topidentity .afiwai-editorial-card__head{
	justify-content:flex-end;
}


/* AFIWAI real selectable layouts: minimal, soft, contrast, compact and luxury */
.afiwai-layout-shell{
	display:grid;
	grid-template-columns:repeat(3,minmax(0,1fr));
	gap:16px;
	width:100%;
	margin:0;
	align-items:stretch;
}
.afiwai-layout-shell.afiwai-layout-count-1{grid-template-columns:1fr}
.afiwai-layout-shell.afiwai-layout-count-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.afiwai-layout-shell.afiwai-layout-count-3{grid-template-columns:repeat(3,minmax(0,1fr))}
.afiwai-layout-shell.afiwai-layout-count-4{grid-template-columns:repeat(4,minmax(0,1fr))}
.afiwai-layout-shell.afiwai-layout-count-5{grid-template-columns:repeat(5,minmax(0,1fr))}
.afiwai-layout-shell.afiwai-layout-count-6{grid-template-columns:repeat(6,minmax(0,1fr))}
.afiwai-layout-card{
	box-sizing:border-box;
	position:relative;
	display:flex;
	flex-direction:column;
	min-width:0;
	height:100%;
	padding:20px;
	border:1px solid rgba(15,23,42,.12);
	box-shadow:0 10px 24px rgba(15,23,42,.07);
	overflow:visible;
}
.afiwai-layout-card__top{
	display:flex;
	align-items:flex-start;
	justify-content:space-between;
	gap:12px;
	min-width:0;
}
.afiwai-layout-card__identity{display:flex;align-items:center;gap:10px;min-width:0}
.afiwai-layout-card__avatar img{
	display:block;
	width:42px;
	height:42px;
	margin:0;
	border-radius:999px;
	object-fit:cover;
}
.afiwai-layout-card__namegroup{min-width:0}
.afiwai-layout-card__name{font-size:16px;font-weight:800;line-height:1.2;word-break:break-word}
.afiwai-layout-card__date{margin-top:4px;font-size:12px;line-height:1.2}
.afiwai-layout-card__source{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}
.afiwai-layout-card__source img,
.afiwai-layout-card__source .wprevpro_t1_site_logo{
	position:static!important;
	display:block;
	width:24px!important;
	height:24px!important;
	margin:0!important;
	object-fit:contain;
}
.afiwai-layout-card__stars{min-height:22px;margin-top:14px}
.afiwai-layout-card__text{flex:1;margin-top:12px;font-size:16px;line-height:1.6}
.afiwai-layout-card__text .wprs_rd_more{color:#0064C0;font-weight:700}
.afiwai-layout-card__media{margin-top:14px}
.afiwai-layout-card__footer{margin-top:16px;padding-top:14px;border-top:1px solid rgba(15,23,42,.12)}
.afiwai-layout-card__top--source{justify-content:flex-end;min-height:24px}

.afiwai-layout-shell--minimal{gap:18px}
.afiwai-layout-card--minimal{border-top:3px solid #0064C0;box-shadow:0 5px 15px rgba(15,23,42,.05)}
.afiwai-layout-card--minimal .afiwai-layout-card__text{font-size:15px;line-height:1.55}

.afiwai-layout-shell--soft{gap:18px}
.afiwai-layout-card--soft{border:0;box-shadow:0 14px 30px rgba(30,41,59,.10);border-radius:26px!important}
.afiwai-layout-card--soft:before{
	content:'“';
	position:absolute;
	top:6px;
	right:18px;
	color:rgba(0,100,192,.16);
	font:700 62px/1 Georgia,serif;
}
.afiwai-layout-card--soft .afiwai-layout-card__text{font-size:16px}

.afiwai-layout-shell--contrast{padding:14px;background:#0b1220;border-radius:20px;gap:14px}
.afiwai-layout-card--contrast{border-color:rgba(255,255,255,.18);box-shadow:0 14px 28px rgba(0,0,0,.24)}
.afiwai-layout-card--contrast .afiwai-layout-card__footer{border-color:rgba(255,255,255,.18)}
.afiwai-layout-card--contrast .afiwai-layout-card__text{font-size:15px}

.afiwai-layout-shell--compact{grid-template-columns:1fr!important;gap:0;border-top:1px solid rgba(15,23,42,.12)}
.afiwai-layout-card--compact{
	display:grid;
	grid-template-columns:minmax(150px,.32fr) minmax(0,1fr) auto;
	grid-template-rows:auto 1fr;
	column-gap:18px;
	align-items:center;
	padding:16px 4px;
	border:0;
	border-bottom:1px solid rgba(15,23,42,.12);
	box-shadow:none;
	border-radius:0!important;
}
.afiwai-layout-card--compact .afiwai-layout-card__top{grid-column:1;grid-row:1 / 3}
.afiwai-layout-card--compact .afiwai-layout-card__stars{grid-column:2;grid-row:1;margin-top:0}
.afiwai-layout-card--compact .afiwai-layout-card__text{grid-column:2;grid-row:2;margin-top:4px;font-size:14px;line-height:1.5}
.afiwai-layout-card--compact .afiwai-layout-card__media{grid-column:3;grid-row:1 / 3;margin-top:0}
.afiwai-layout-card--compact .afiwai-layout-card__footer{grid-column:1 / -1;grid-row:3}

.afiwai-layout-shell--luxury{padding:14px;background:#121212;border-radius:18px;gap:14px}
.afiwai-layout-card--luxury{border-color:rgba(199,170,106,.48);box-shadow:0 14px 30px rgba(0,0,0,.30)}
.afiwai-layout-card--luxury .afiwai-layout-card__name{letter-spacing:.02em}
.afiwai-layout-card--luxury .afiwai-layout-card__text{font-family:Georgia,serif;font-size:17px;line-height:1.65}
.afiwai-layout-card--luxury .afiwai-layout-card__footer{border-color:rgba(199,170,106,.35)}

@media (max-width:1100px){
	.afiwai-layout-shell,.afiwai-layout-shell.afiwai-layout-count-4,.afiwai-layout-shell.afiwai-layout-count-5,.afiwai-layout-shell.afiwai-layout-count-6{grid-template-columns:repeat(2,minmax(0,1fr))}
	.afiwai-layout-shell.afiwai-layout-count-1{grid-template-columns:1fr}
}
@media (max-width:767px){
	.afiwai-layout-shell,.afiwai-layout-shell.afiwai-layout-count-2,.afiwai-layout-shell.afiwai-layout-count-3,.afiwai-layout-shell.afiwai-layout-count-4,.afiwai-layout-shell.afiwai-layout-count-5,.afiwai-layout-shell.afiwai-layout-count-6{grid-template-columns:1fr}
	.afiwai-layout-card--compact{display:flex;align-items:stretch;gap:0}
	.afiwai-layout-card--compact .afiwai-layout-card__stars{margin-top:12px}
	.afiwai-layout-card--compact .afiwai-layout-card__media{margin-top:12px}
}


/* AFIWAI final sync fixes */
.afiwai-deepdive-slide,
.afiwai-editorial-slide{
	width:100%;
}
.afiwai-deepdive-card__top,
.afiwai-editorial-card__head{
	display:flex;
	align-items:flex-start;
	justify-content:space-between;
	gap:12px;
}
.afiwai-deepdive-card__identity,
.afiwai-editorial-card__identity{
	display:flex;
	align-items:center;
	gap:10px;
	min-width:0;
}
.afiwai-deepdive-card__identity--below,
.afiwai-editorial-card__identity--below{
	align-items:center;
}
.afiwai-deepdive-card__avatar img{
	width:38px;
	height:38px;
	border-radius:999px;
	object-fit:cover;
	margin:0;
}
.afiwai-editorial-card__avatar img{
	width:42px;
	height:42px;
	border-radius:999px;
	object-fit:cover;
	margin:0;
}
.afiwai-deepdive-card__namewrap,
.afiwai-editorial-card__namegroup{
	min-width:0;
}
.afiwai-deepdive-card__name,
.afiwai-editorial-card__name{
	font-weight:800;
	line-height:1.15;
	word-break:break-word;
}
.afiwai-deepdive-card__date,
.afiwai-editorial-card__date{
	margin-top:4px;
	font-size:13px;
	line-height:1.25;
}
.afiwai-deepdive-card__footer,
.afiwai-editorial-card__footer{
	margin-top:16px;
	padding-top:14px;
	border-top:1px solid rgba(15,23,42,.08);
}
.afiwai-deepdive-slide--with-tail .afiwai-deepdive-card,
.afiwai-editorial-slide--with-tail .afiwai-editorial-card{
	position:relative;
	margin-bottom:28px;
	overflow:visible;
}
.afiwai-deepdive-slide--with-tail .afiwai-deepdive-card:after,
.afiwai-editorial-slide--with-tail .afiwai-editorial-card:after{
	content:'';
	position:absolute;
	left:34px;
	bottom:-14px;
	width:26px;
	height:26px;
	background:inherit;
	border-left:1px solid rgba(15,23,42,.10);
	border-bottom:1px solid rgba(15,23,42,.10);
	transform:rotate(-45deg);
	border-bottom-left-radius:8px;
	box-shadow:0 12px 28px rgba(15,23,42,.10);
}
.afiwai-deepdive-slide--with-tail .afiwai-deepdive-card:before,
.afiwai-editorial-slide--with-tail .afiwai-editorial-card:before{
	content:none !important;
}


/* AFIWAI v6 bubble tail and identity sync */
.afiwai-deepdive-slide--with-tail .afiwai-deepdive-card,
.afiwai-editorial-slide--with-tail .afiwai-editorial-card{
	position:relative;
	overflow:visible;
	margin-bottom:30px;
}
.afiwai-deepdive-slide--with-tail .afiwai-deepdive-card:before,
.afiwai-deepdive-slide--with-tail .afiwai-deepdive-card:after,
.afiwai-editorial-slide--with-tail .afiwai-editorial-card:before,
.afiwai-editorial-slide--with-tail .afiwai-editorial-card:after{
	content:'';
	position:absolute;
	pointer-events:none;
	clip-path:polygon(0 0, 100% 0, 0 100%);
	-webkit-clip-path:polygon(0 0, 100% 0, 0 100%);
}
.afiwai-deepdive-slide--with-tail .afiwai-deepdive-card:before,
.afiwai-editorial-slide--with-tail .afiwai-editorial-card:before{
	left:40px;
	bottom:-26px;
	width:42px;
	height:26px;
	background:#dce3eb;
}
.afiwai-deepdive-slide--with-tail .afiwai-deepdive-card:after,
.afiwai-editorial-slide--with-tail .afiwai-editorial-card:after{
	left:41px;
	bottom:-24px;
	width:40px;
	height:24px;
	background:#eef1f4;
}
.afiwai-editorial-slide--with-tail .afiwai-editorial-card:after{
	background:#ffffff;
}
.afiwai-deepdive-card__footer,
.afiwai-editorial-card__footer{
	margin-top:18px;
	padding-top:14px;
	border-top:1px solid rgba(220,227,235,.95);
}
.afiwai-deepdive-card--identity-below .afiwai-deepdive-card__footer,
.afiwai-editorial-card--identity-below .afiwai-editorial-card__footer{
	display:block;
}
.afiwai-deepdive-card__identity,
.afiwai-editorial-card__identity{
	display:flex !important;
	align-items:center;
	gap:12px;
	min-width:0;
}
.afiwai-deepdive-card__identity--below,
.afiwai-editorial-card__identity--below{
	align-items:center;
}
.afiwai-deepdive-card__name,
.afiwai-editorial-card__name{
	display:block;
}
.afiwai-deepdive-card__date,
.afiwai-editorial-card__date{
	display:block;
}
.afiwai-deepdive-card--identity-hidden .afiwai-deepdive-card__footer,
.afiwai-editorial-card--identity-hidden .afiwai-editorial-card__footer{
	display:none !important;
}


/* AFIWAI: suppression totale de toute pointe sous les cartes */
.afiwai-deepdive-card:after,
.afiwai-editorial-card:after,
.wprev_preview_bg1_T1:after,
.wprev_preview_bg1_T1::after{
	content:none !important;
	display:none !important;
	border:0 !important;
	clip-path:none !important;
	width:0 !important;
	height:0 !important;
}


/* AFIWAI presets refresh — sans toucher DeepDive moderne */
.afiwai-preset-minimal .afiwai-deepdive-slide,
.afiwai-preset-soft .afiwai-deepdive-slide,
.afiwai-preset-contrast .afiwai-deepdive-slide,
.afiwai-preset-custom .afiwai-deepdive-slide{
	gap:22px;
	align-items:stretch;
}

.afiwai-preset-minimal .afiwai-deepdive-summary,
.afiwai-preset-soft .afiwai-deepdive-summary,
.afiwai-preset-contrast .afiwai-deepdive-summary,
.afiwai-preset-custom .afiwai-deepdive-summary{
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	text-align:center;
	min-height:220px;
	padding:30px 24px;
}

.afiwai-preset-minimal .afiwai-deepdive-summary__meta,
.afiwai-preset-soft .afiwai-deepdive-summary__meta,
.afiwai-preset-contrast .afiwai-deepdive-summary__meta,
.afiwai-preset-custom .afiwai-deepdive-summary__meta{
	font-size:15px;
	margin-top:8px;
}

.afiwai-preset-minimal .afiwai-deepdive-reviews,
.afiwai-preset-soft .afiwai-deepdive-reviews,
.afiwai-preset-contrast .afiwai-deepdive-reviews,
.afiwai-preset-custom .afiwai-deepdive-reviews{
	display:grid;
	grid-template-columns:repeat(3,minmax(0,1fr));
	gap:18px;
}

.afiwai-preset-minimal .afiwai-deepdive-card,
.afiwai-preset-soft .afiwai-deepdive-card,
.afiwai-preset-contrast .afiwai-deepdive-card,
.afiwai-preset-custom .afiwai-deepdive-card{
	min-height:220px;
	padding:20px;
	display:flex;
	flex-direction:column;
}

.afiwai-preset-minimal .afiwai-deepdive-card__text,
.afiwai-preset-soft .afiwai-deepdive-card__text,
.afiwai-preset-contrast .afiwai-deepdive-card__text,
.afiwai-preset-custom .afiwai-deepdive-card__text{
	margin-top:14px;
	font-size:16px;
	line-height:1.65;
	flex:1;
}

.afiwai-preset-minimal .afiwai-deepdive-card__stars,
.afiwai-preset-soft .afiwai-deepdive-card__stars,
.afiwai-preset-contrast .afiwai-deepdive-card__stars,
.afiwai-preset-custom .afiwai-deepdive-card__stars{
	margin-top:14px;
	min-height:22px;
}

.afiwai-preset-minimal .afiwai-deepdive-card__footer,
.afiwai-preset-soft .afiwai-deepdive-card__footer,
.afiwai-preset-contrast .afiwai-deepdive-card__footer,
.afiwai-preset-custom .afiwai-deepdive-card__footer{
	margin-top:16px;
	padding-top:16px;
}

.afiwai-preset-minimal .afiwai-deepdive-slide{
	grid-template-columns:210px minmax(0,1fr);
}
.afiwai-preset-minimal .afiwai-deepdive-summary{
	background:#ffffff;
	border:1px solid #e5e7eb;
	box-shadow:0 8px 20px rgba(15,23,42,.05);
}
.afiwai-preset-minimal .afiwai-deepdive-summary__google{font-size:48px;line-height:.94;font-weight:700;letter-spacing:-0.04em;}
.afiwai-preset-minimal .afiwai-deepdive-summary__stars .wprevpro_star_imgs{transform:scale(1.08);transform-origin:center center;}
.afiwai-preset-minimal .afiwai-deepdive-summary__clients{margin-top:10px;font-size:18px;font-weight:600;color:#6b7280;}
.afiwai-preset-minimal .afiwai-deepdive-summary__score{margin-top:14px;font-size:28px;font-weight:800;color:#111827;}
.afiwai-preset-minimal .afiwai-deepdive-summary__meta{color:#6b7280;}
.afiwai-preset-minimal .afiwai-deepdive-card{
	background:#ffffff;
	border:1px solid #e5e7eb;
	box-shadow:0 10px 24px rgba(15,23,42,.04);
}
.afiwai-preset-minimal .afiwai-deepdive-card__top{align-items:center;}
.afiwai-preset-minimal .afiwai-deepdive-card__icon img,
.afiwai-preset-minimal .afiwai-deepdive-card__icon .wprevpro_t1_site_logo{opacity:.9;}
.afiwai-preset-minimal .afiwai-deepdive-card__footer{border-top:1px solid #edf0f3;}

.afiwai-preset-soft .afiwai-deepdive-slide{
	grid-template-columns:230px minmax(0,1fr);
}
.afiwai-preset-soft .afiwai-deepdive-summary{
	background:linear-gradient(180deg,#fff7fb 0%,#fff1f6 100%);
	border:1px solid #f3d7e5;
	box-shadow:0 12px 28px rgba(190,24,93,.08);
}
.afiwai-preset-soft .afiwai-deepdive-summary__google{font-size:50px;line-height:.94;font-weight:700;letter-spacing:-0.04em;}
.afiwai-preset-soft .afiwai-deepdive-summary__clients{margin-top:10px;font-size:18px;font-weight:700;color:#7a5566;}
.afiwai-preset-soft .afiwai-deepdive-summary__score{margin-top:14px;font-size:28px;font-weight:800;color:#3f1d2e;}
.afiwai-preset-soft .afiwai-deepdive-summary__meta{color:#7a5566;}
.afiwai-preset-soft .afiwai-deepdive-card{
	background:linear-gradient(180deg,#fffdfd 0%,#fff7fb 100%);
	border:1px solid #f3d7e5;
	box-shadow:0 14px 30px rgba(190,24,93,.07);
}
.afiwai-preset-soft .afiwai-deepdive-card__footer{border-top:1px solid rgba(243,215,229,.9);}
.afiwai-preset-soft .afiwai-deepdive-card__avatar img{box-shadow:0 0 0 3px #fff,0 6px 18px rgba(190,24,93,.12);}
.afiwai-preset-soft .afiwai-deepdive-card__text{color:#5f4350;}

.afiwai-preset-contrast .afiwai-deepdive-slide{
	grid-template-columns:220px minmax(0,1fr);
}
.afiwai-preset-contrast .afiwai-deepdive-summary{
	background:linear-gradient(180deg,#111827 0%,#1f2937 100%);
	border:1px solid #0f172a;
	box-shadow:0 16px 34px rgba(15,23,42,.24);
}
.afiwai-preset-contrast .afiwai-deepdive-summary__google{font-size:50px;line-height:.94;font-weight:700;letter-spacing:-0.04em;}
.afiwai-preset-contrast .afiwai-deepdive-summary__clients{margin-top:10px;font-size:18px;font-weight:700;color:#cbd5e1;}
.afiwai-preset-contrast .afiwai-deepdive-summary__score{margin-top:14px;font-size:28px;font-weight:800;color:#ffffff;}
.afiwai-preset-contrast .afiwai-deepdive-summary__meta{color:#cbd5e1;}
.afiwai-preset-contrast .afiwai-deepdive-card{
	background:linear-gradient(180deg,#0f172a 0%,#111827 100%);
	border:1px solid rgba(148,163,184,.22);
	box-shadow:0 18px 36px rgba(15,23,42,.24);
}
.afiwai-preset-contrast .afiwai-deepdive-card__text{color:#dbe4ee !important;}
.afiwai-preset-contrast .afiwai-deepdive-card__name{color:#ffffff !important;}
.afiwai-preset-contrast .afiwai-deepdive-card__date{color:#94a3b8 !important;}
.afiwai-preset-contrast .afiwai-deepdive-card__footer{border-top:1px solid rgba(148,163,184,.18);}
.afiwai-preset-contrast .afiwai-deepdive-card__icon img,
.afiwai-preset-contrast .afiwai-deepdive-card__icon .wprevpro_t1_site_logo{filter:brightness(1.15);}
.afiwai-preset-contrast .afiwai-deepdive-card__avatar img{box-shadow:0 0 0 2px rgba(255,255,255,.06);}

.afiwai-preset-custom .afiwai-deepdive-slide{
	grid-template-columns:225px minmax(0,1fr);
}
.afiwai-preset-custom .afiwai-deepdive-summary{
	background:linear-gradient(180deg,#eff6ff 0%,#e0ecff 100%);
	border:1px solid #cdddf7;
	box-shadow:0 14px 32px rgba(0,100,192,.10);
}
.afiwai-preset-custom .afiwai-deepdive-summary__google{font-size:50px;line-height:.94;font-weight:700;letter-spacing:-0.04em;}
.afiwai-preset-custom .afiwai-deepdive-summary__clients{margin-top:10px;font-size:18px;font-weight:700;color:#47607d;}
.afiwai-preset-custom .afiwai-deepdive-summary__score{margin-top:14px;font-size:28px;font-weight:800;color:#10233a;}
.afiwai-preset-custom .afiwai-deepdive-summary__meta{color:#47607d;}
.afiwai-preset-custom .afiwai-deepdive-card{
	background:linear-gradient(180deg,#ffffff 0%,#f7fbff 100%);
	border:1px solid #d7e4f3;
	box-shadow:0 14px 30px rgba(0,100,192,.08);
}
.afiwai-preset-custom .afiwai-deepdive-card__footer{border-top:1px solid #e1ebf5;}
.afiwai-preset-custom .afiwai-deepdive-card__avatar img{box-shadow:0 0 0 3px #fff,0 10px 20px rgba(0,100,192,.10);}
.afiwai-preset-custom .afiwai-deepdive-card__icon img,
.afiwai-preset-custom .afiwai-deepdive-card__icon .wprevpro_t1_site_logo{opacity:1;}

@media (max-width: 1100px){
	.afiwai-preset-minimal .afiwai-deepdive-slide,
	.afiwai-preset-soft .afiwai-deepdive-slide,
	.afiwai-preset-contrast .afiwai-deepdive-slide,
	.afiwai-preset-custom .afiwai-deepdive-slide{
		grid-template-columns:1fr;
	}
}
@media (max-width: 860px){
	.afiwai-preset-minimal .afiwai-deepdive-reviews,
	.afiwai-preset-soft .afiwai-deepdive-reviews,
	.afiwai-preset-contrast .afiwai-deepdive-reviews,
	.afiwai-preset-custom .afiwai-deepdive-reviews{
		grid-template-columns:repeat(2,minmax(0,1fr));
	}
}
@media (max-width: 640px){
	.afiwai-preset-minimal .afiwai-deepdive-reviews,
	.afiwai-preset-soft .afiwai-deepdive-reviews,
	.afiwai-preset-contrast .afiwai-deepdive-reviews,
	.afiwai-preset-custom .afiwai-deepdive-reviews{
		grid-template-columns:1fr;
	}
}


/* AFIWAI v11 */
.afiwai-deepdive-card__identity{
	display:flex !important;
	align-items:center;
	justify-content:space-between;
	gap:12px;
	width:100%;
}
.afiwai-deepdive-card__identity-main{
	display:flex;
	align-items:center;
	gap:10px;
	min-width:0;
	flex:1 1 auto;
}
.afiwai-deepdive-card__identity-logo{
	display:flex;
	align-items:center;
	justify-content:flex-end;
	flex:0 0 auto;
	margin-left:10px;
}
.afiwai-deepdive-card__identity-logo .wprevpro_t1_site_logo,
.afiwai-deepdive-card__identity-logo .siteicon,
.afiwai-deepdive-card__identity-logo img{
	width:18px;
	height:18px;
	object-fit:contain;
	display:block;
	position:static;
	margin:0;
}
.afiwai-deepdive-card__identity--below{
	align-items:center;
	justify-content:space-between;
}
.afiwai-preset-minimal .afiwai-deepdive-summary,
.afiwai-preset-soft .afiwai-deepdive-summary,
.afiwai-preset-contrast .afiwai-deepdive-summary{
	margin-bottom:25px;
}
#afiwai_custom_css{
	min-height:180px;
	font-family:Consolas,Monaco,monospace;
	resize:vertical;
}

/* AFIWAI horizontal review templates: the next slide moves left, so the
 * incoming cards enter from the right in the normal LTR document direction. */
.afiwai-horizontal-shell{
	overflow:hidden;
	width:100%;
	padding:4px 2px 10px;
}
.afiwai-horizontal-track{
	display:flex;
	align-items:stretch;
	gap:18px;
	width:100%;
	direction:ltr;
}
.afiwai-horizontal-card{
	box-sizing:border-box;
	flex:0 0 clamp(260px,31vw,380px);
	min-height:220px;
	display:flex;
	flex-direction:column;
	gap:14px;
	padding:20px;
	border:1px solid rgba(25,55,90,.12);
	box-shadow:0 10px 28px rgba(25,55,90,.08);
	overflow:hidden;
}
.afiwai-horizontal-card--horizontal{
	background:#fff;
	color:#435064;
}
.afiwai-horizontal-card--horizontal_dark{
	background:#182232;
	color:#d6deeb;
	border-color:rgba(255,255,255,.14);
	box-shadow:0 12px 30px rgba(0,0,0,.24);
}
.afiwai-horizontal-card__identity{
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:12px;
	min-width:0;
}
.afiwai-horizontal-card__identity-main{
	display:flex;
	align-items:center;
	gap:10px;
	min-width:0;
}
.afiwai-horizontal-card__avatar,
.afiwai-horizontal-card__avatar img{
	width:42px;
	height:42px;
	border-radius:50%;
	object-fit:cover;
	flex:0 0 42px;
}
.afiwai-horizontal-card__namegroup{
	display:flex;
	flex-direction:column;
	min-width:0;
}
.afiwai-horizontal-card__name{
	display:block;
	font-size:15px;
	line-height:1.25;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.afiwai-horizontal-card__date{
	display:block;
	margin-top:3px;
	font-size:12px;
	line-height:1.25;
}
.afiwai-horizontal-card__source{
	display:flex;
	align-items:center;
	justify-content:flex-end;
	flex:0 0 auto;
}
.afiwai-horizontal-card__source img,
.afiwai-horizontal-card__source svg{
	max-width:22px;
	max-height:22px;
	object-fit:contain;
}
.afiwai-horizontal-card__stars{
	display:flex;
	align-items:center;
	gap:4px;
	min-height:20px;
}
.afiwai-horizontal-card__text{
	font-size:15px;
	line-height:1.65;
	flex:1 1 auto;
}
.afiwai-horizontal-card__text a{
	font-weight:600;
}
.afiwai-horizontal-card__media img{
	max-height:90px;
	width:auto;
	border-radius:10px;
}
@media only screen and (max-width: 700px){
	.afiwai-horizontal-track{gap:12px;}
	.afiwai-horizontal-card{flex-basis:calc(100vw - 54px);min-height:200px;padding:17px;}
}

/* AFIWAI display density: the builder allows up to six cards per row. */
.afiwai-preset-deepdive.afiwai-layout-count-1 .afiwai-deepdive-reviews,
.afiwai-preset-editorial.afiwai-layout-count-1 .afiwai-editorial-reviews{grid-template-columns:1fr}
.afiwai-preset-deepdive.afiwai-layout-count-2 .afiwai-deepdive-reviews,
.afiwai-preset-editorial.afiwai-layout-count-2 .afiwai-editorial-reviews{grid-template-columns:repeat(2,minmax(0,1fr))}
.afiwai-preset-deepdive.afiwai-layout-count-3 .afiwai-deepdive-reviews,
.afiwai-preset-editorial.afiwai-layout-count-3 .afiwai-editorial-reviews{grid-template-columns:repeat(3,minmax(0,1fr))}
.afiwai-preset-deepdive.afiwai-layout-count-4 .afiwai-deepdive-reviews,
.afiwai-preset-editorial.afiwai-layout-count-4 .afiwai-editorial-reviews{grid-template-columns:repeat(4,minmax(0,1fr))}
.afiwai-preset-deepdive.afiwai-layout-count-5 .afiwai-deepdive-reviews,
.afiwai-preset-editorial.afiwai-layout-count-5 .afiwai-editorial-reviews{grid-template-columns:repeat(5,minmax(0,1fr))}
.afiwai-preset-deepdive.afiwai-layout-count-6 .afiwai-deepdive-reviews,
.afiwai-preset-editorial.afiwai-layout-count-6 .afiwai-editorial-reviews{grid-template-columns:repeat(6,minmax(0,1fr))}

@media (max-width:1100px){
	.afiwai-preset-deepdive.afiwai-layout-count-1 .afiwai-deepdive-reviews,
	.afiwai-preset-editorial.afiwai-layout-count-1 .afiwai-editorial-reviews{grid-template-columns:1fr}
	.afiwai-preset-deepdive.afiwai-layout-count-2 .afiwai-deepdive-reviews,
	.afiwai-preset-deepdive.afiwai-layout-count-3 .afiwai-deepdive-reviews,
	.afiwai-preset-deepdive.afiwai-layout-count-4 .afiwai-deepdive-reviews,
	.afiwai-preset-deepdive.afiwai-layout-count-5 .afiwai-deepdive-reviews,
	.afiwai-preset-deepdive.afiwai-layout-count-6 .afiwai-deepdive-reviews,
	.afiwai-preset-editorial.afiwai-layout-count-2 .afiwai-editorial-reviews,
	.afiwai-preset-editorial.afiwai-layout-count-3 .afiwai-editorial-reviews,
	.afiwai-preset-editorial.afiwai-layout-count-4 .afiwai-editorial-reviews,
	.afiwai-preset-editorial.afiwai-layout-count-5 .afiwai-editorial-reviews,
	.afiwai-preset-editorial.afiwai-layout-count-6 .afiwai-editorial-reviews{grid-template-columns:repeat(2,minmax(0,1fr))}
}

@media (max-width:767px){
	.afiwai-preset-deepdive.afiwai-layout-count-1 .afiwai-deepdive-reviews,
	.afiwai-preset-deepdive.afiwai-layout-count-2 .afiwai-deepdive-reviews,
	.afiwai-preset-deepdive.afiwai-layout-count-3 .afiwai-deepdive-reviews,
	.afiwai-preset-deepdive.afiwai-layout-count-4 .afiwai-deepdive-reviews,
	.afiwai-preset-deepdive.afiwai-layout-count-5 .afiwai-deepdive-reviews,
	.afiwai-preset-deepdive.afiwai-layout-count-6 .afiwai-deepdive-reviews,
	.afiwai-preset-editorial.afiwai-layout-count-1 .afiwai-editorial-reviews,
	.afiwai-preset-editorial.afiwai-layout-count-2 .afiwai-editorial-reviews,
	.afiwai-preset-editorial.afiwai-layout-count-3 .afiwai-editorial-reviews,
	.afiwai-preset-editorial.afiwai-layout-count-4 .afiwai-editorial-reviews,
	.afiwai-preset-editorial.afiwai-layout-count-5 .afiwai-editorial-reviews,
	.afiwai-preset-editorial.afiwai-layout-count-6 .afiwai-editorial-reviews{grid-template-columns:1fr}
}
