.phone {
    padding-left: 28px;
    position: relative;
    width: fit-content;
}
.phone::before {
    content: '';
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor' class='size-6'%3E%3Cpath fill-rule='evenodd' d='M1.5 4.5a3 3 0 0 1 3-3h1.372c.86 0 1.61.586 1.819 1.42l1.105 4.423a1.875 1.875 0 0 1-.694 1.955l-1.293.97c-.135.101-.164.249-.126.352a11.285 11.285 0 0 0 6.697 6.697c.103.038.25.009.352-.126l.97-1.293a1.875 1.875 0 0 1 1.955-.694l4.423 1.105c.834.209 1.42.959 1.42 1.82V19.5a3 3 0 0 1-3 3h-2.25C8.552 22.5 1.5 15.448 1.5 6.75V4.5Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");
    background-size: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.phone__value {
    font-weight: 700;
    font-size: 20px;
    line-height: 20px;
    letter-spacing: 0%;
    vertical-align: middle;
    color: #1D1A1A;
    text-decoration: none;
}
.phone__call-back {
    font-weight: 700;
    font-size: 20px;
    line-height: 20px;
    color: #C50026;
    text-align: right;
    cursor: pointer;
}
@media (max-width: 1367px) {
    .phone {
        padding-left: 24px;
    }
    .phone::before{
        width: 20px;
        height: 20px;
    }
    .phone__value{
        font-size: 18px;
        line-height: 18px;
    }
    .phone__call-back{
        font-size: 18px;
        line-height: 18px;
    }
}