@media only screen and (max-device-width: 600px){
    .PP_Info{
        width: 375px;
        margin-top: 40px;
        margin-bottom: 40px;
    padding-left: 12px;
    padding-right: 12px;
    }
    .pp-content-bg{
        background: url(../img/PP_header_mobile.png);
        background-repeat: no-repeat;
    background-position: center center;
    margin-top: 81px;
    background-size: cover;
    padding: 64px 0px;
        /*width: 375px;*/
        /*height: 161px;*/
    }
    .person_acc {
        color: var(--primary-blue-02-headings, #292D3F);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 20px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%; /* 27.8px */
        text-transform: capitalize;
        margin: auto auto;
    }
    .pd_breaker {
        margin: 24px 12px;
        height: 1px;
        background: #E28413;
        display: block;
    }
    .acc_h {
        margin-bottom: 24px;
    }
    .PP_PP{
        color: var(--grayscale-white, #FFF);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 22px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%; 
        text-transform: capitalize;
    }
    .contact {
        background: url(../img/ezgif\ 9_cont_mobile.png);
        margin-top: 81px;
        padding: 200px 0 0 0;
    }
    .Acc_para{
        width: auto;
        color: var(--primary-blue-04-p-text, #092B5E);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: 222%; /* 31.08px */
        margin-bottom: 32px;
        height: unset;
        padding: 0px 12px;
    }
    .right h1 {
        color: var(--primary-blue-02-headings, #292D3F);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 24px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%; /* 33.36px */
        text-transform: capitalize;
        margin-bottom: 8px;
        margin-top: 32px;
    }
    .left h3 {
        color: var(--primary-blue-02-headings, #292D3F);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 16px;
        margin: auto;
        margin-bottom: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%; /* 22.24px */
        text-transform: capitalize;
    }
    .Bill_Account {
        display: flex;
        height: 70px;
        padding: 24px 40px;
        align-items: center;
        gap: 16px;
        align-self: stretch;
        border-radius: 84px;
        border: 1px solid var(--primary-blue-04-p-text, #092B5E);
        width: fit-content;
        height: unset;
        margin-top: unset;
        margin-left: 0;
        margin-right: auto;
        color: var(--primary-blue-02-headings, #292D3F);
        text-align: center;
        justify-content: center;
        font-family: 'AvantGardeMdITC';
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%;
        letter-spacing: 2px;
        text-transform: uppercase;
        padding: 24px 40px;
    }
    .My_Account {
        display: flex;
        height: unset;
        padding: 24px 40px;
        align-items: center;
        gap: 16px;
        align-self: stretch;
        border-radius: 84px;
        border: 1px solid var(--primary-blue-04-p-text, #092B5E);
        opacity: 0.4;
        width: auto;
        height: unset;
        margin-top: unset;
        margin-left: 0;
        margin-right: auto;
        color: var(--primary-blue-02-headings, #292D3F);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%;
        letter-spacing: 2px;
        text-transform: uppercase;
    }
    .dashboard {
        margin-top: 81px;
        padding: 24px 0px 0px;
        padding-top: 0px;
    }
    .pad p {
        color: var(--primary-blue-02-headings, #292D3F);
        font-family: 'AvantGardeMdITC';
        font-size: 18px;
        margin-bottom: 0px;
        font-style: normal;
        font-weight: 500;
        line-height: 158%; /* 28.44px */
        text-transform: capitalize;
    }
    .sec_two p {
        color: var(--primary-blue-04-p-text, #092B5E);
        font-family: 'AvantGardeMdITC';
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 169.5%; /* 27.12px */
        width: max-content;
    }
    .rights .table-responsive {
        width: -webkit-fill-available;
    }
    .left_acc {
        padding: 32px 0px 24px 24px;
        background: #F4F4F4;
    }
    .left.new{
        overflow-x: scroll;
        display: flex;
        gap: 16px;
    }  
    .left{
        overflow-x: scroll;
        display: flex;
        gap: 16px;
    }
    .hel {
        color: var(--primary-blue-02-headings, #292D3F);
        font-family: 'AvantGardeMdITC';
        font-size: 18px;
        font-style: normal;
        font-weight: 500;
        line-height: 158%;
        text-transform: capitalize;
        width: auto;
        border: none;
        background-color: transparent;
        display: flex;
        gap: 16px;
        align-items: center;
        justify-content: center;
        padding: 0px;
    }
    .rights {
        display: flex;
        width: auto;
        flex-direction: column;
        align-items: flex-start;
        border-radius: 16px;
        border-color: #000;
    }
    .sec_two {
        color: var(--primary-blue-02-headings, #292D3F);
        font-family: 'AvantGardeMdITC';
        font-size: 18px;
        font-style: normal;
        font-weight: 500;
        line-height: 158%;
        text-transform: capitalize;
        width: auto;
    }
    .join_title {
        color: var(--grayscale-white, #FFF);
        text-align: center;
    
        /* Headings/H4 */
        font-family: 'AvantGardeMdITC';
        font-size: 24px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%; /* 33.36px */
        text-transform: capitalize;
        margin-bottom: 16px;
    }
    .join {
        padding: 0px;
        margin-top: 83px;
    }
    .join_s1 {
        background: url(../img/join_s1_mobo.png);
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        padding: 64px 12px;
    }
    .join_subtitle {
        color: var(--neutral-white, #FFF);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 169.5%; /* 27.12px */
        margin-bottom: 0px;
    } 
    .join_s2 .container {
        padding: 0px;
    }
    .contact_s1{
        width: 375px;
        padding: 32px 24px;
        margin-left: auto;
        margin-right: auto;
        border: 0px;
    }
    .cont_h p.mobo_mt_24 {
        margin-top: 24px!important;
    }
    .contact_first.mobo_mt_24 {
        margin-top: 24px!important;
    }
    .contact_s1 h2{
        color: var(--primary-blue-02-headings, #292D3F);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 24px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%; /* 33.36px */
        text-transform: capitalize;
    }
    .contact_p{
        color: var(--primary-blue-04-p-text, #092B5E);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 169.5%;
        width: 327px;
    }
    .contact_ph{
        color: var(--primary-blue-04-p-text, #092B5E);
        font-family: 'AvantGardeMdITC';
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 169.5%;
    }
    .phone_cont {
        display: flex;
        flex-direction: column;
        gap: 0px;
        justify-content: center;
        align-items: center;
    }
    hr.contact_hr{
        display: none;
    }
    .captcha_con{
        margin-left: 50px;
        margin-top: 30px;
    }
    .Submit_con {
        width: 327px!important;
        margin-left: auto;
        margin-right: auto;
    }
    .join_s3 {
        display: none;
    }
    .acc_reg{
        display:flex;
        flex-direction: column;
        gap: 0px;
    }
    .right_h{
        display:flex;
        flex-direction: column;
    }

    .join_s3_mobo {
        display: block;
    }
    .join_form{
        width: auto !important;
        border: none !important;
        padding: 24px !important;
    }
    .contact_first{
        margin-top: 2px !important;
    }
    .join_s2 {
        padding: 0px !important;
    }
    .form_input_spf, .form_input_ac, .form_input_spfm{
        width: 327px;
        margin-left: auto;
        margin-right: auto;
    }
    .contact_fit{
        margin-top: 2px !important;
    }
    .frame{
        display: flex;
        flex-direction: column;
        margin-top: 0px!important;
    }
    .cap {
        margin-left: auto;
        margin-right: auto;
    }
    .h-captcha {
        transform: scale(1)!important;
        transform-origin: 0 0!important;
        margin-top: 24px!important;
    }
    .check_sp{
        margin-top: -40px;
        margin-left: 20px;
    }
    .contact_first {
        color: var(--primary-blue-02-headings, #292D3F);
        font-family: 'AvantGardeMdITC';
        font-size: 18px;
        margin-bottom: 8px!important;
        font-style: normal;
        font-weight: 500;
        line-height: 158%; /* 28.44px */
        text-transform: capitalize;
    }
    .update_acc {
        color: var(--primary-blue-01, #111121);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 16px;
        margin: auto;
        font-style: normal;
        font-weight: 500;
        line-height: 139%; /* 22.24px */
        letter-spacing: 2px;
        text-transform: uppercase;
        width: fit-content;
        margin-bottom: 32px;
    }
}


@media only screen and (min-device-width: 1200px) and (max-device-width: 1348px) {
    .update_acc{
        margin-left: 550px;
    }
    .update_ac{
        margin-left: 190px;
    }
}

@media only screen and (min-device-width: 1349px) and (max-device-width: 1439px){
    .update_acc{
        margin-left: 550px;
    }
    .update_ac{
        margin-left: 190px;
    }
}

@media only screen and (min-device-width: 1440px) and (max-device-width: 1499px) {

}

@media only screen and (min-device-width: 1500px) and (max-device-width: 1599px) {

}

@media only screen and (min-device-width: 1600px) and (max-device-width: 1699px) {
    
}

@media only screen and (min-device-width: 1700px) and (max-device-width: 1799px) {
    
}

@media only screen and (min-device-width: 1800px) and (max-device-width: 1919px) {

}

@media only screen and (max-device-width: 1920px) {
   
}