

/* Start:/local/templates/sobrano/components/bitrix/system.pagenavigation/.default/style.css?17594290292425*/
.bx-pagination{margin:20px 0}
.bx-pagination .bx-pagination-container{text-align:center;position:relative}
.bx-pagination .bx-pagination-container ul{padding:0;margin:0;list-style:none;display:inline-block}
.bx-pagination .bx-pagination-container ul li{display:inline-block;margin:0 2px 0 2px}
.bx-pagination .bx-pagination-container ul li span{transition:color .3s ease,background-color .3s ease,border-color .3s ease;background:var(--colorBodyHover);padding:0 8px;display:block;height:32px;min-width:32px;line-height:32px;color:var(--colorGray);font-size:13px;border-radius:16px;vertical-align:middle}
.bx-pagination .bx-pagination-container ul li a{text-decoration:none;display:block;border-radius:16px;height:32px;min-width:32px;line-height:32px;color:var(--colorBlack);vertical-align:middle}
.bx-pagination .bx-pagination-container ul li a:hover span{background:var(--colorWhite)}
.bx-pagination .bx-pagination-container ul li.bx-active span{background:var(--colorBlack);color:var(--colorWhite)}
.bx-pagination .bx-pagination-container ul li.bx-pag-all a span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a span{background:var(--colorWhite);border:1px solid var(--colorBodyHover);line-height:28px;padding:0 18px;color:var(--colorGray)}
.bx-pagination .bx-pagination-container ul li.bx-pag-all span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev span,.bx-pagination .bx-pagination-container ul li.bx-pag-next span{color:#aab1b4;background:var(--colorWhite);border:1px solid var(--colorBodyHover);line-height:28px;padding:0 18px}
.bx-pagination .bx-pagination-container ul li.bx-pag-all a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span{background:var(--colorWhite);border-color:var(--colorWhite);color:var(--colorBlack)}
.bx-pagination.bx-blue .bx-pagination-container ul li.bx-active span{background:var(--colorBlack);color:var(--colorWhite)}
.ajax-load-more{ background: var(--colorWhite); border: 1px solid var(--colorBodyHover); padding: 6px 18px 8px; color: var(--colorBlack); border-radius: 16px; text-align: center; line-height: 120%; margin: 15px auto 0; max-width: 150px; cursor: pointer; font-size: 13px; }
.ajax-load-more:hover{background: var(--colorWhite);border-color: var(--colorWhite);color: var(--colorBlack);}
/* End */


/* Start:/local/templates/sobrano/components/bitrix/news.list/reviews_page/style.css?17599072752219*/
.reviews-page-items { display: grid ; gap: 20px; width: 100%; margin: 30px 0; position: relative; }
.reviews-page-items .item { position: relative; background: var(--colorWhite); margin: 0; border-radius: 10px;display: flex ; flex-direction: column; align-items: flex-start; }
.reviews-page-items .item .head { padding: 20px; display: flex ; align-items: center; justify-content: space-between; width: 100%; position: relative; border-bottom: 1px solid var(--colorBodyHover); }
.reviews-page-items .item .company { display: flex ; align-items: center; position: relative; }
.reviews-page-items .item .name { color: var(--colorBlack); font-size: 16px; font-weight: 600; line-height: 120%; width: calc(100% - 50px); padding: 0 0 0 15px; display: flex ; flex-direction: column; align-items: flex-start; justify-content: center; position: relative; }
.reviews-page-items .item .name span { color: var(--colorGray); font-size: 12px; font-weight: 400; line-height: 12px; margin: 5px 0 0; }
.reviews-page-items .item .photo { display: flex ; align-items: center; justify-content: center; position: relative; }
.reviews-page-items .item .photo img {     border-radius: 10px;position: relative; width: 50px; height: 50px; }
.reviews-page-items .item .reviews{display: flex ; align-items: center;}
.reviews-page-items .item .rating { padding: 0 30px 0 0; font-size: 16px; font-weight: 600; color: var(--colorBlack); display: flex ; align-items: center; }
.reviews-page-items .item .rating:before { content: ''; background: url(/local/templates/sobrano/assets/icon/star-active.svg) center center no-repeat; background-size: 100% 100%; width: 15px; height: 15px; display: inline-block; position: relative; margin: 0 5px 0 0; }
.reviews-page-items .item .btn { height: 35px; line-height: 15px; margin: 0; border-radius: 32px; }
.reviews-page-items .item .description{ padding: 20px;}
.reviews-page-items .item .description p:last-child{margin:0}
.reviews-page-items .item .description .btn{width:100%;display:none}
@media screen and (max-width:480px){
.reviews-page-items .item .description .btn{display: flex ; margin: 0 0 20px;}
.reviews-page-items .item .head .btn{display:none}
.reviews-page-items .item .rating { padding: 0;}
}
/* End */
/* /local/templates/sobrano/components/bitrix/system.pagenavigation/.default/style.css?17594290292425 */
/* /local/templates/sobrano/components/bitrix/news.list/reviews_page/style.css?17599072752219 */
