.btn-group .btn-main.tell-btn, .btn-group .btn-main.termbtn, form#frmDomainTransfer button#btnTransferDomain {
    background: #2762ea;
    color: #fff;
}
.btn-group .btn-main {
    border: 1px solid #2762ea;
    color: #27B4F5;
    background: transparent;
}
.btn-main {
    padding: 10px 30px;
    border-radius: 30px;
    border: 1px solid #2762ea;
    color: #2762ea;
    background: transparent;
    text-transform: uppercase;
    font-size: 16px;
    transition: .4s linear;
    -webkit-transition: .4s linear;
    display: table;
    text-align: center;
}
.btn-group .btn-main:hover,
secure-data .btn-main:hover,
.btn-main:hover {
    background: #F0E829;
    color: #fff;
    border-color: #F0E829;
}
.btn-group .btn-main {
    border: 1px solid #2762ea;
    color: #27B4F5;
    background: transparent;
}
.btn-group .btn-main:hover,
secure-data .btn-main:hover,
.btn-main:hover {
    background: #F0E829;
    color: #fff;
    border-color: #F0E829;
}
/* Main Menu */
#nav > li > a {
    color: #0B1F4D !important;
    font-size: 15px !important;      /* Reduced from 17px */
    font-weight: 400 !important;
    font-family: 'Poppins', sans-serif;
    padding: 24px 10px !important;   /* Reduced padding */
    text-decoration: none !important;
    transition: all .3s ease;
}

/* Space between menu items */
#nav {
    display: flex;
    align-items: center;
    gap: 14px;                       /* Reduced from 28px */
}

/* Hover */
#nav > li > a:hover {
    color: #2762EA !important;
}

/* Remove underline */
#nav > li > a::before {
    display: none !important;
}
/* Reduce space between menu items */
#nav {
    display: flex;
    align-items: center;
    gap: 6px !important;   /* Change to 4px or 2px if needed */
}

/* Reduce padding inside menu links */
#nav > li > a {
    padding: 24px 6px !important;  /* Top/Bottom 24px, Left/Right 6px */
    font-size: 15px !important;
    color: #0B1F4D !important;
    font-weight: 400 !important;
}
