.myPhone,
.contactPhone {
    display: flex;
    flex-direction: row-reverse;
    gap: 10px;
    justify-content: flex-start;
}

.contactPhone {
    justify-content: flex-end;
    margin-bottom: 10px;
}

.myPhone ul {
    margin: 0;
}

.phoneMessengerLinkLi:last-of-type {
    margin: 0;
}

.phoneMessengerLinkLi:first-of-type {
    padding-left: 10px;
    border-left: 1px solid #E1E4E8;
}

footer .verticalCenter .col-md-2.col-sm-2.col-12.text-end {
    display: none;
}

footer .col-md-10.col-sm-10.col-12 {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 55px;
}

footer .myEmail {
    margin: 0;
}

footer .row.verticalCenter {
    justify-content: flex-end;
}

.myPhone a[href^="tel:"],
.contactPhone a[href^="tel:"] {
    position: relative;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M10.1651 10.74L11.2851 9.62C11.4359 9.47103 11.6268 9.36905 11.8345 9.32644C12.0422 9.28384 12.2577 9.30245 12.4551 9.38001L13.8201 9.925C14.0195 10.0059 14.1905 10.1441 14.3115 10.3221C14.4325 10.5 14.4981 10.7098 14.5001 10.925V13.425C14.4989 13.5714 14.4681 13.716 14.4096 13.8502C14.3511 13.9844 14.266 14.1054 14.1595 14.2058C14.053 14.3062 13.9272 14.3841 13.7899 14.4346C13.6525 14.4852 13.5063 14.5074 13.3601 14.5C3.79507 13.905 1.86507 5.80501 1.50007 2.70501C1.48312 2.55277 1.4986 2.39868 1.54549 2.25286C1.59238 2.10704 1.66961 1.9728 1.7721 1.85897C1.87459 1.74514 2.00003 1.65431 2.14015 1.59244C2.28027 1.53057 2.4319 1.49907 2.58507 1.50001H5.00007C5.21557 1.50064 5.42596 1.56574 5.60416 1.68692C5.78237 1.8081 5.92025 1.97983 6.00007 2.18001L6.54507 3.54501C6.62519 3.74154 6.64564 3.95733 6.60384 4.16541C6.56205 4.3735 6.45987 4.56465 6.31007 4.71501L5.19007 5.83501C5.19007 5.83501 5.83507 10.2 10.1651 10.74Z" fill="%23227FEE"/></svg>');
    background-position: 0 50%;
    font-weight: 600;
    background-repeat: no-repeat;
    padding-left: 22px;
    font-size: 12px;
}

a[href^="mailto:"] {
    position: relative;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><g clip-path="url(%23clip0_1652_880)"><path d="M16.1651 3.00002C16.0969 2.993 16.0282 2.993 15.9601 3.00002H1.96007C1.87034 3.0014 1.78121 3.01485 1.69507 3.04002L8.92007 10.235L16.1651 3.00002Z" fill="%23227FEE"/><path d="M16.9051 3.69501L9.62509 10.945C9.43773 11.1313 9.18427 11.2358 8.92009 11.2358C8.6559 11.2358 8.40245 11.1313 8.21509 10.945L1.00009 3.75001C0.977908 3.83153 0.966147 3.91553 0.965088 4.00001V14C0.965088 14.2652 1.07044 14.5196 1.25798 14.7071C1.44552 14.8947 1.69987 15 1.96509 15H15.9651C16.2303 15 16.4847 14.8947 16.6722 14.7071C16.8597 14.5196 16.9651 14.2652 16.9651 14V4.00001C16.9611 3.89583 16.9409 3.79293 16.9051 3.69501ZM2.65009 14H1.95509V13.285L5.59009 9.68001L6.29509 10.385L2.65009 14ZM15.9551 14H15.2551L11.6101 10.385L12.3151 9.68001L15.9501 13.285L15.9551 14Z" fill="%23227FEE"/></g><defs><clipPath id="clip0_1652_880"><rect width="18" height="18" fill="white"/></clipPath></defs></svg>');
    background-position: 0 50%;
    font-weight: 600;
    font-size: 12px;
    background-repeat: no-repeat;
    padding-left: 22px;
}

@media (max-width: 1030px) {
    .phoneMessengerLinkA {
        margin: 0px;
    }

    .contactPhone {
        align-items: center;
    }

    .phoneMessengerLinkA svg {
        width: 15px;
        height: 15px;
    }

    .col-lg-6.col-md-6.col-sm-3.col-6.order-2.order-sm-2.order-md-2.order-lg-2 {
        max-width: 210px;
        margin-right: auto;
    }

    footer .mobileHidden.col-lg-6.col-md-6.col-sm-9.col-6.order-2.order-sm-2.order-md-2.order-lg-2 {
        width: calc(100% - 210px);
    }

    footer .mobileHidden.col-lg-6.col-md-6.col-sm-9.col-6.order-2.order-sm-2.order-md-2.order-lg-2 .col-md-10.col-sm-10.col-12 {
        width: 100%;
    }
}

@media (max-width: 650px) {
    footer .mobileHidden.col-lg-6.col-md-6.col-sm-9.col-6.order-2.order-sm-2.order-md-2.order-lg-2 {
        width: 100%;
        margin-top: 20px;
    }
}

@media (max-width: 480px) {
    .mobileMenu.active {
        display: none !important;
    }

    .pushy-left {
        -webkit-transform: translate3d(-320px, 0, 0);
        -ms-transform: translate3d(-320px, 0, 0);
        transform: translate3d(-320px, 0, 0);
    }

    .pushy {
        width: 100%;
        max-width: 320px;
    }

    .phoneMessengerLinkA svg {
        width: 25px;
        height: 25px;
    }

    .pushy .myPhone {
        flex-direction: row-reverse;
        justify-content: flex-end;
        margin: 0 20px;
        margin-bottom: 10px;
    }

    .pushy a[href^="mailto:"] {
        margin: 0 20px;
        text-align: left;
        margin-bottom: 10px;
    }

    .pushy a[href^="https://t.me/"] svg {
        display: none;
    }

    .pushy a[href^="https://t.me/"] {
        width: 25px;
        height: 25px;
        background-repeat: no-repeat;
        background-size: contain;
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 15 15" fill="none"><path d="M15 1.46053L12.6273 13.4588C12.6273 13.4588 12.2953 14.2907 11.3833 13.8917L5.90888 9.68138L5.88349 9.66897C6.62296 9.00295 12.3572 3.83145 12.6078 3.59703C12.9957 3.23398 12.7549 3.01785 12.3044 3.2921L3.83431 8.68757L0.566557 7.5847C0.566557 7.5847 0.0523084 7.40122 0.00283646 7.00226C-0.0472865 6.60264 0.583481 6.38651 0.583481 6.38651L13.9051 1.14449C13.9051 1.14449 15 0.661946 15 1.46053Z" fill="%2327A6E5"/></svg>');
    }
}