.my_acc_menus .nav-link{

    color:#4a60ce !important;

}

.my_acc_menus .nav-link.active{

    background-color: #4a60ce !important;

    color:#FFF !important;

}

.sm_download_pdf, .sm_view_order,.sm_save_acc_details{
    background-color: #4a60ce;
    border: 1px solid #4a60ce;
    box-shadow: unset;
}

.sm_download_pdf:hover, .sm_view_order:hover, .sm_save_acc_details:hover{
    background-color: #000000;
    border: 1px solid #4a60ce;
}
.sm_download_pdf:focus, .sm_view_order:focus, .sm_save_acc_details:focus{
    box-shadow: unset;
}

.required,.error{

    color:red;

}

#email_add{

    pointer-events: none;

}

.accordion__title {
    font-family: "industry", sans-serif;
    font-weight: 300;
    color: #fff;
    text-transform: uppercase;
    font-size: 1.125em;
    margin: 0;
}
.accordion__list {
    list-style: none;
    margin: 0;
    padding: 0;
}
.accordion__item {
    margin-bottom: 20px;
}
.accordion__item:last-child {
    border-bottom: 0;
}
.accordion__item.is-active .accordion__itemTitleWrap::after {
    -webkit-transform: translateX(-20%);
    transform: translateX(-20%);
}
.accordion__item.is-active .accordion__itemIconWrap {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.accordion__itemTitleWrap {
    display: flex;
    height: 4.5em;
    align-items: center;
    padding: 0 1em;
    color: #000;
    cursor: pointer;
    position: relative;
    overflow: hidden;
}
.accordion__itemTitleWrap::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 200%;
    height: 100%;
    background: #4a60ce30;
    z-index: 1;
    transition: -webkit-transform 0.4s ease;
    transition: transform 0.4s ease;
    transition: transform 0.4s ease, -webkit-transform 0.4s ease;
}
.accordion__itemTitleWrap.is-active::after,
.accordion__itemTitleWrap:hover::after {
    -webkit-transform: translateX(-20%);
    transform: translateX(-20%);
}
.accordion__itemIconWrap {
    width: 20px;
    margin-left: auto;
    position: relative;
    z-index: 10;
}
.accordion__itemTitle {
    margin: 0;
    font-family: "industry", sans-serif;
    font-weight: 300;
    font-size: 1em;
    position: relative;
    z-index: 10;
    width: 100%;
    padding-bottom: 0;
}
.accordion__itemContent {
    font-size: 0.875em;
    height: 0;
    overflow: hidden;
    background-color: #fff;
    padding: 0 1.25em;
    border-left: 1px solid rgb(254 236 223);
    border-bottom: 1px solid rgb(254 236 223);
    border-right: 1px solid rgb(254 236 223);
}
.accordion__itemContent p {
    margin: 1em 0;
}
.login_with_otp_sec .row{
    align-items:center;
}