.msb_block_heading_wrap .msb_block_heading_head {
    margin: 0 0 24px;
    display: flex;
    align-items: center
}

@media only screen and (max-width: 767px) {
    .msb_block_heading_wrap .msb_block_heading_head {
        margin-bottom:16px
    }
}

.msb_block_heading_wrap .msb_block_heading_head .information {
    width: calc(100% - 140px)
}

@media only screen and (max-width: 767px) {
    .msb_block_heading_wrap .msb_block_heading_head .information {
        width:calc(100% - 44px)
    }
}

.msb_block_heading_wrap .msb_block_heading_head .information h2 {
    font-weight: 600;
    font-size: 26px;
    color: var(--alias-text-primary, #091e42);
    margin: 0 0 4px
}

.msb_block_heading_wrap .msb_block_heading_head .information .description {
    font-size: 14px;
    font-weight: 400;
    color: #505f79;
    margin: 0
}

.msb_block_heading_wrap .msb_block_heading_head .btn_extend {
    width: 134px;
    margin: 0
}

@media only screen and (max-width: 767px) {
    .msb_block_heading_wrap .msb_block_heading_head .btn_extend {
        width:44px
    }
}

.msb_block_heading_wrap .msb_block_heading_head .btn_extend a {
    display: flex;
    align-items: center;
    justify-content: flex-end
}

.msb_block_heading_wrap .msb_block_heading_head .btn_extend a span {
    font-size: 16px;
    font-weight: 500;
    color: var(--button-color-text-neutral-default, #091e42);
    padding-right: 8px
}

@media only screen and (max-width: 767px) {
    .msb_block_heading_wrap .msb_block_heading_head .btn_extend a span {
        display:none
    }
}

.msb_block_heading_wrap .msb_block_heading_head .btn_extend a svg {
    width: 24px;
    height: 24px
}