.elementor-31443 .elementor-element.elementor-element-8f28a2c > .elementor-element-populated{padding:0px 0px 0px 0px;}/* Start custom CSS */@media(max-width: 767px){
    .catalog-new .researcher-card__contacts{
        justify-content: flex-start!important;
    }
}

.catalog-new .technologies-results-item__btns button:before{
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6923 3.125V1.57812C11.6923 0.703125 11 0 10.1385 0H5.86154C5 0 4.30769 0.703125 4.30769 1.57812V3.125H0V13.4219C0 14.2969 0.692308 15 1.55385 15H14.4462C15.3077 15 16 14.2969 16 13.4219V3.125H11.6923ZM10.1538 3.125H5.84615V1.5625H10.1538V3.125Z' fill='%234C9B86'/%3E%3Cpath d='M10.7729 8.1375V9.3375H8.64894V11.4375H7.36494V9.3375H5.24094V8.1375H7.36494V6.0375H8.64894V8.1375H10.7729Z' fill='%23505050'/%3E%3C/svg%3E")!important;
}

.portfolios-results-item__title{
    padding: 20px 22px 14px;
    margin: -20px -22px 14px;
    background: #505050 !important;
    border-radius: 10px 10px 0 0;
    color: #fff;
    position: relative;
}

.portfolios-results-item__excerpt{
    position: relative;
}

.portfolios-results-item__excerpt:before {
    content: '';
    width: calc(100% + 44px);
    height: 4px;
    background: linear-gradient(0deg, #F0DDAB 9%, #E3BE8B 20%, #D9A874 32%, #D39B66 42%, #D19762 52%, #DAA155 65%, #E8B044 78%, #FAD794 100%);
    display: block;
    position: absolute;
    top: -14px;
    left: -22px;
}/* End custom CSS */