.elementor-1639 .elementor-element.elementor-element-eae3536{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-20px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:1vw;--padding-right:1vw;}.elementor-1639 .elementor-element.elementor-element-39db623 .woocommerce-breadcrumb{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-align:start;}.elementor-1639 .elementor-element.elementor-element-39db623 .woocommerce-breadcrumb > a{color:var( --e-global-color-text );}.elementor-1639 .elementor-element.elementor-element-b9a600d > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1639 .elementor-element.elementor-element-b9a600d .elementor-heading-title{font-family:" ArtegraSans", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1639 .elementor-element.elementor-element-c3ac774 > .elementor-widget-container{margin:-80px 0px 0px 0px;}@media(max-width:1024px){.elementor-1639 .elementor-element.elementor-element-39db623 .woocommerce-breadcrumb{font-size:14px;}.elementor-1639 .elementor-element.elementor-element-b9a600d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1639 .elementor-element.elementor-element-b9a600d .elementor-heading-title{font-size:28px;}}@media(max-width:768px){.elementor-1639 .elementor-element.elementor-element-eae3536{--margin-top:-20px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:3vw;}.elementor-1639 .elementor-element.elementor-element-39db623 .woocommerce-breadcrumb{font-size:14px;}.elementor-1639 .elementor-element.elementor-element-b9a600d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1639 .elementor-element.elementor-element-b9a600d .elementor-heading-title{font-size:22px;}.elementor-1639 .elementor-element.elementor-element-c3ac774 > .elementor-widget-container{margin:-30px 0px 0px 0px;}}@media(min-width:1920px){.elementor-1639 .elementor-element.elementor-element-39db623 .woocommerce-breadcrumb{font-size:14px;}.elementor-1639 .elementor-element.elementor-element-b9a600d > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1639 .elementor-element.elementor-element-b9a600d .elementor-heading-title{font-size:38px;}}/* Start custom CSS for shortcode, class: .elementor-element-c3ac774 *//* Middle row */
.cr-reviews-grid .cr-card-product .middle-row{
	background-color:#f9fafd;
}

/* Top row */
.cr-reviews-grid .cr-card-product .top-row{
	border-bottom-style:none;
}

/* Reviewer name */
.cr-reviews-grid .reviewer .reviewer-name{
	font-weight:400 !important;
	font-size:16px !important;
}

/* Paragraph */
.cr-reviews-grid .cr-card-product p{
	font-size:14px;
	font-family:'Montserrat', sans-serif;
}

/* Link */
.cr-reviews-grid .product-title a{
	font-weight:400;
	
}

/* Grid reviews ajax */
.cr-reviews-grid .cr-summaryBox-add-review .cr-grid-reviews-ajax{
	display:none;
}

/* Overall rating wrap */
.cr-reviews-grid .cr-summaryBox-add-review .cr-overall-rating-wrap{
	display:none;
}

/* Summary separator */
.cr-reviews-grid .cr-summaryBox-add-review .cr-summary-separator{
	display:none !important;
}

/* Summary box add review */
.elementor-shortcode .cr-reviews-grid .cr-summaryBox-add-review{
	flex-direction:column;
	align-items:flex-end;
	background-color:transparent;
}

/* All reviews add review */
.cr-summaryBox-add-review .cr-add-review-wrap .cr-all-reviews-add-review{
	background-color:#228a50 !important;
	text-transform:none;
	font-size:14px !important;
	padding-right:40px !important;
	padding-left:40px !important;
	padding-top:20px !important;
	padding-bottom:20px !important;
	border-radius:10px;
}

/* All reviews add review */
.wd-page-wrapper .main-page-wrapper .container .wd-content-area .hentry .elementor .elementor-element .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .cr-reviews-grid .cr-summaryBox-add-review .cr-add-review-wrap .cr-all-reviews-add-review{
	min-height:initial !important;
	height:auto !important;
}


/* Nav left */
.cr-review-form-wrap .cr-review-form-nav .cr-nav-left{
	display:none !important;
}

/* Review form nav */
.cr-reviews-grid .cr-review-form-wrap .cr-review-form-nav{
	justify-content:flex-end;
}

/* Review form submit */
.cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit{
	border-radius:10px;
}

/* Review form submit */
.wd-page-wrapper .main-page-wrapper .container .wd-content-area .hentry .elementor .elementor-element .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .cr-reviews-grid .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit{
	height:auto !important;
	min-height:initial !important;
	padding-bottom:15px !important;
}

/* Review form submit */
.hentry .elementor .elementor-element .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .cr-reviews-grid .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit{
	padding-top:15px !important;
}

/* Review form cancel */
.cr-review-form-wrap .cr-review-form-buttons .cr-review-form-cancel{
	border-radius:10px;
}

/* Review form cancel */
.wd-page-wrapper .main-page-wrapper .container .wd-content-area .hentry .elementor .elementor-element .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .cr-reviews-grid .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-cancel{
	height:auto !important;
	min-height:initial !important;
}



/* Card product */
.cr-reviews-grid .cr-reviews-grid-col .cr-card-product{
	margin-left:0px;
	margin-right:0px;
	
}/* End custom CSS */