.works-promo__image-wrapper:before{content:"";display:block;padding-top:40%}.d-text{word-break:break-word}.d-text img{max-width:100%}.d-text img[align=left],.d-text img[align=right]{border-radius:3px;margin-bottom:1em}.layout_mobile .d-text img[align=left],.layout_mobile .d-text img[align=right]{display:block;float:none;width:100%}.layout_desktop .d-text img[align=left],.layout_desktop .d-text img[align=right]{max-width:50%}.layout_desktop .d-text img[align=left]{margin-right:1em}.layout_desktop .d-text img[align=right]{margin-left:1em}.d-text iframe{max-width:100%}.d-text table{word-break:normal;width:100%}.d-text table tr>:not(:last-child){border-right:1px solid #d8dfe3}.d-text table thead th{vertical-align:middle;border-bottom:2px solid #a1b3bc}.d-text table tbody tr:nth-child(2n){background:rgba(216,223,227,.25)}.d-text table tbody tr:last-child td{border-bottom:1px solid #dee2e6}.d-text table tbody tr:hover{background:#ffefc0}.d-image{position:relative}.d-image__picture{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-size:cover;background-position:50%;background-repeat:no-repeat}.d-image__picture_contain{background-size:contain}