.footer-content .contact-info-item-2 {
    display: flex;
    gap: 10px;
}
.contact-info-item-2 .icon i {
    font-size: xx-large;
    color: #171847;
}
.contact-info-item-2 .content h6 {
    margin-bottom: 0;
}
.phone-rotate i {
    -webkit-transform: rotate(100deg);
    transform: rotate(100deg);
}
.footer-layout5 {
    padding: 120px 0 0;
}
.footer-widget {
    margin-bottom: 40px;
}
.header-layout4 .menu-area {
    padding: 0px 0;
}
.th-menu-wrapper .mobile-logo {
    padding-bottom: 15px;
    padding-top: 15px;
    background-color: #2a1f62;
}