.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default{display:block;margin:10px 0}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-items{display:block;position:relative;text-align:center;overflow:hidden;font-size:0}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-items-wrapper{display:inline-block;vertical-align:top;margin:-4px}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item{display:inline-block;vertical-align:middle;padding:4px}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-active .system-pagenavigation-item-wrapper{background-color:#0065ff;border-color:#0065ff;color:#fff}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-disabled .system-pagenavigation-item-wrapper{display:none}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item.system-pagenavigation-item-all .system-pagenavigation-item-wrapper{width:auto;text-align:left}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item-wrapper{display:block;background-color:transparent;font-size:14px;font-style:normal;font-weight:bold;line-height:1.42857143;text-align:center;padding:6px;border-radius:4px;width:32px;height:32px;overflow:hidden;text-decoration:none;cursor:pointer;color:#2d2d2d;-webkit-transition-duration:350ms;-moz-transition-duration:350ms;-ms-transition-duration:350ms;-o-transition-duration:350ms;transition-duration:350ms;-webkit-transition-property:color , background-color , border-color;-moz-transition-property:color , background-color , border-color;-ms-transition-property:color , background-color , border-color;-o-transition-property:color , background-color , border-color;transition-property:color , background-color , border-color;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns-bitrix.c-system-pagenavigation.c-system-pagenavigation-default .system-pagenavigation-item-wrapper:hover{background-color:#f7f7f7;border-color:#f7f7f7}.ns-bitrix.c-photo.c-photo-photogallery .photo-section.photo-section-default{}.ns-bitrix.c-photo.c-photo-photogallery .photo-section.photo-section-default .section-item{position:relative;height:0;overflow:hidden;padding-top:70%}.ns-bitrix.c-photo.c-photo-photogallery .photo-section.photo-section-default .section-item:hover{cursor:pointer}.ns-bitrix.c-photo.c-photo-photogallery .photo-section.photo-section-default .section-item .section-item-wrapper{position:absolute;top:0;bottom:0;right:0;left:0;background-repeat:no-repeat;background-position:center;background-size:cover}.ns-bitrix.c-photo.c-photo-photogallery .photo-section.photo-section-default .section-item-wrapper .section-item-img{display:none}.ns-bitrix.c-photo.c-photo-photogallery .photo-section.photo-section-default .section-item-wrapper:hover{transition:300ms linear;box-shadow:1px 9px 24px rgba(93,95,97,.56);z-index:1}.ns-bitrix.c-photo.c-photo-photogallery .photo-section.photo-section-default .btn-block{margin-top:20px;clear:left}.ns-bitrix.c-photo.c-photo-photogallery .photo-section.photo-section-default .section-item-wrapper .section-item-search-plus{position:absolute;top:50%;left:50%;margin-top:-36px;margin-left:-36px;opacity:0;transition:300ms linear;padding:20px;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:32px;font-weight:100}.ns-bitrix.c-photo.c-photo-photogallery .photo-section.photo-section-default .section-item-wrapper:hover .section-item-search-plus{position:absolute;opacity:.8;transition:300ms linear}.ns-bitrix.c-photo.c-photo-photogallery .photo-section.photo-section-default .photo-section-navigation{display:block}.ns-bitrix.c-photo.c-photo-photogallery .photo-section.photo-section-default .photo-section-navigation.photo-section-navigation-top{margin-bottom:30px}.ns-bitrix.c-photo.c-photo-photogallery .photo-section.photo-section-default .photo-section-navigation.photo-section-navigation-bottom{margin-top:30px}@media all and (max-width:480px){.ns-bitrix.c-photo.c-photo-photogallery .photo-section.photo-section-default .section-item-wrapper{padding-bottom:50%}}