.reviews-info__col,.reviews-info__line{display:flex}.reviews-info__text p:last-child{margin-bottom:0}.reviews-info__btn-wrapper--singleton{padding:0;margin:0}@media (max-width:1200px){.right_block.narrow_Y .reviews-info__line{flex-wrap:wrap}.right_block.narrow_Y .reviews-info__btn-wrapper{margin-right:0;text-align:left;margin-left:64px;margin-top:20px}.right_block.narrow_Y .reviews-info__btn-wrapper--singleton{padding:0;margin:0}.reviews-info .reviews-info__text{margin-right:0}}@media (max-width:600px){.right_block.narrow_Y .reviews-info__btn-wrapper{margin-right:0;text-align:center;margin-left:0;margin-top:20px}}@media (max-width:768px){.reviews-info__line{flex-wrap:wrap}.reviews-info__btn-wrapper{margin-right:0;text-align:left;margin-left:64px;margin-top:20px}}@media (max-width:600px){.reviews-info__col,.reviews-info__line{flex-direction:column}.reviews-info .reviews-info__icon{margin-right:0;margin-bottom:15px;text-align:center}.reviews-info__btn-wrapper{margin-right:0;text-align:center;margin-left:0;margin-top:20px}.reviews-info__line{flex-direction:column}}.review-list-inner__row--answer{border-top:1px solid var(--stroke_black);border-radius:0 0 var(--theme-outer-border-radius) var(--theme-outer-border-radius)}.review-list-inner__image{height:70px;position:relative;width:70px;vertical-align:top;display:inline-block}.review-list-inner__image-answer{height:40px;position:relative;width:40px;vertical-align:top;display:inline-block}.review-list-inner__image-bg{background-size:cover}.license-list-inner__noimage,.review-list-inner__image-bg{right:0;position:absolute;bottom:0;top:0;background-position:50%;left:0;background-repeat:no-repeat;display:block}.review-list-inner__line{gap:16px;display:flex}.review-list-inner__line--between{justify-content:space-between}.review-list-inner__docs{gap:16px;display:flex}.review-list-inner__doc-item{align-items:center;display:flex}.review-list-inner__videos{gap:16px;display:flex}.review-list-inner__videos iframe{overflow:hidden;border-radius:var(--theme-outer-border-radius)}@media (max-width:600px){.review-list-inner__line--answer,.review-list-inner__line--between{flex-direction:column}.review-list-inner__item .review-list-inner__video-item{flex:none;height:auto;width:100%}}.file-type{height:40px;width:40px;display:block}.file-type--inline,.file-type__icon{display:inline-block}.file-type__icon{height:40px;background:url(/bitrix/templates/aspro-priority2/images/svg/docs.svg) 0 -84px no-repeat;width:40px;float:left}.file-type__icon--jpg{background-position:-42px -42px}.file-type__icon--rtf{background-position:0 -42px}.file-type__icon--tiff{background-position:-84px -42px}.file-type__icon--ppt{background-position:-84px -126px}.file-type__icon--pdf{background-position:0 0}.file-type__icon--word{background-position:-42px 0}.file-type__icon--png{background-position:-84px -84px}.file-type__icon--txt{background-position:-42px -84px}.file-type__icon--excel{background-position:-84px 0}.file-type__icon--gif{background-position:0 -126px}.file-type__icon--bmp{background-position:-42px -126px}.doc-list-inner__item{padding:27px 32px;border:1px solid #e5e5e5;border-color:var(--stroke_black);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.doc-list-inner__content-wrapper{position:relative;width:100%}.doc-list-inner__top{position:relative}.doc-list-inner__bottom{margin-top:12px}.doc-list-inner__preview-icon1{display:none}.doc-list-inner__description p:last-child{margin-bottom:0}.doc-list-inner__icon-preview-image{height:27px;right:0;position:absolute;top:7px;width:18px;z-index:1}.doc-list-inner__icon-wrapper{margin-right:32px;position:relative}.doc-list-inner__icon{margin-top:4px}.doc-list-inner--view-block .doc-list-inner__item{padding:32px;flex-direction:column}.doc-list-inner--view-block .doc-list-inner__icon-wrapper{text-align:center;margin:0 0 17px}.doc-list-inner--view-block .doc-list-inner__icon{margin:auto}.doc-list-inner--view-block .doc-list-inner__top{text-align:center}.doc-list-inner--view-block .doc-list-inner__link-file{display:none}.doc-list-inner--view-block .doc-list-inner__label{margin-top:3px}@media (max-width:600px){.doc-list-inner__item{padding:32px;flex-direction:column}.doc-list-inner__icon-wrapper{text-align:center;margin:0 0 17px}.doc-list-inner__icon{margin:auto}.doc-list-inner__top{text-align:center}.doc-list-inner__link-file{display:none}.doc-list-inner__label{margin-top:3px}}