

/* Start:/local/templates/Emerald/components/bitrix/system.pagenavigation/.default/style.css?16921027961509*/
.nav-pages{display: flex; align-items:center; font-size: 0.875rem;  margin-bottom: 3rem;}
.system-nav-orange{display: flex; justify-content:center;}
.nav-pages>a,.nav-pages>.nav-current-page{display: flex; align-items:center; justify-content:center; height: 2.625rem; padding:0.5rem 0.75rem;  color:#000;
 font-size: 1.5rem; margin-right: 10px; min-width: 2.625rem; text-align: center;}
 .PageLink{position: relative;}
.PageLink:after{ position: absolute; content:""; bottom: 0; height: 2px; width: 80%; border-bottom: 2px solid #d3e0d8;left:10%;  }
.nav-pages .leftNavBegin,.nav-pages .RightNavEnd{ font-size: 1.5rem; display: block; line-height: .3; width: 2rem; color:#fff; padding:0.55rem 0.6rem; background-color: #7b657f; margin-right: 5px; display: none;} 
.nav-pages .leftNav,.nav-pages .RightNav{font-size: 2rem;  display: block;  width: 2.875rem; color:#000; padding:0.5rem 0.75rem; background-color: #fff; margin-right: 5px;
 border: 2px solid #d3e0d8; line-height: 0.5; text-align: center;}
 .nav-pages .leftNav{border-right: 0;}
 .nav-pages .RightNav{border-left: 0;}
.nav-pages .leftNav{margin-right: 20px;}
.nav-pages .RightNav{margin-left: 10px;}

.nav-pages .leftNav svg,.nav-pages .RightNav svg{width:0.5rem; height: 0.875rem; fill:#000; }
.nav-pages>a:hover{background-color: #eeeeee; text-decoration: none; color:#616161;}
.PageLink{position: relative;}
span.nav-current-page{background-color: #4fbd80; color:#fff!important;}
span.nav-current-page:after{display: none;}

/* End */


/* Start:/local/templates/Emerald/components/bitrix/news.list/nbWhere/style.css?16921027962589*/
.nbReviewsList {}
.nbReviewsList__items {}
.nbReviewsList__item {background: #f9f9f9; margin-bottom: 2rem; padding: 2rem 1.5rem 1.5rem; letter-spacing: 0.05em; line-height: 1.2; position: relative;padding-right: 3.25rem;}
.nbReviewsList__item:before,
.nbReviewsList__item:after {content: ''; position: absolute; right: 0; top: 0; bottom: 0; width: 2.25rem; background: #b9cbc0;}
.nbReviewsList__item:after {background:url(/local/templates/Emerald/components/bitrix/news.list/nbWhere/../../../../images/pattern.png) center center; -webkit-background-size: 8rem;
background-size: 8rem; }
.nbReviewsList__itemName {font-weight: bold; font-size: 1rem; color: #000; }
.nbReviewsList__itemDate {font-size: 1rem; color: #565555;padding-top: 0.5rem; letter-spacing: 0.3px;  }
.nbReviewsList__itemRating {}
.nbReviewsList__itemRating,
.nbReviewsList__itemRatingValue {width: 6.5775rem; height: 0.875rem; background: url(/local/templates/Emerald/components/bitrix/news.list/nbWhere/images/star.svg?3) 0 0 repeat; background-size: auto 1.75rem;}
.nbReviewsList__itemRatingValue {background-position: 0 100%;}
.nbReviewsList__itemText {color: #585858; font-size: 1.125rem; padding: 1rem 0; margin-bottom:2rem ;}
.nbReviewsList__item._a .nbReviewsList__itemText  {padding: 0;}
.nbReviewsList__nav {display: none;}
.nbReviewsList__itemImages {float: right; text-align: right;}
.nbReviewsList__itemImage {display: inline-block; padding-top: 0; margin-bottom: 0.5rem; margin-left: 0.5rem;}
.clearfix {clear: both;}
.nbReviewsList__actions .btn {width: 25rem; margin: 0 0.75rem; max-width: 100%;}
.nbReviewsList__itemImg{width: 11.25rem; }
.nbReviewsList__itemImg_bg{padding-top: 100%; background-position: center; -webkit-background-size: cover ;
background-size: cover ; background-color: #45b979;}

.nbReviewsList__itemPropsLine{display: flex; align-items: center; margin-bottom: 1.5rem;}
.nbReviewsList__itemPropsLine_img{width: 3.25rem;height: 3.25rem; box-shadow:0.625rem  0.625rem  0 0 #b9cbc0; background: #45b979; flex:none; display: flex; align-items: center; justify-content: center; margin-right: 2.5rem;}
.nbReviewsList__itemPropsLine_text{font-size: 1.125rem; font-weight: 500; color: #474747;}


/*desktops*/
@media (max-width: 1200px) { 

}

/*tablets*/
@media (max-width: 991px) {

}

/*phones*/
@media (max-width: 767px) { 
	.nbReviewsList__itemImages {float:none; text-align: left;}
	.nbReviewsList__itemImage {margin-left: 0; margin-right: 0.5rem; }
	.nbReviewsList__itemImage img {height: 60px;}
	.nbReviewsList__itemDate {right: 0;}
	.nbReviewsList__item {padding: 1rem 3.25rem 1rem 1rem; }
	.nbReviewsList__actions .btn {width: 275px; margin-bottom: 1rem;}
}
/* End */
/* /local/templates/Emerald/components/bitrix/system.pagenavigation/.default/style.css?16921027961509 */
/* /local/templates/Emerald/components/bitrix/news.list/nbWhere/style.css?16921027962589 */
