/* ============================================================== PARENT VISA ============================================================== */
.faq_content {padding-top: 20px;}
.state_migration h1, .state_migration h2 {margin-bottom: 30px !important;}
.state_migration h3 {margin-bottom: 20px;}
.state_migration ul.blu_list_des {padding: 0px;}
.state_migration h3:not(:nth-child(2)) {margin-top: 24px;}
.state_migration .content {margin-top: 60px;}
.state_migration .content:first-child {margin-top: 0px;}
.state_migration .content p ~ ul.blu_list_des {margin: 24px 0;}
.state_migration .content p {margin-bottom: 24px;}
.state_migration .content p:not(:first-child) {padding: 0px;}
.state_migration .online_coaching_classes:not(:first-child), .state_migration .assess_inner:not(:first-child) {margin-top: 60px;}
.state_migration .online_coaching_classes.document_validity {margin-bottom: 60px;}
.state_migration .content .blu_list_des li:not(:last-child) {margin-bottom: 20px;}
.state_migration .online_coaching_classes p:not(:first-child) {padding: 0px 0px 12px;}
.state_migration .online_coaching_classes p ~ .btn_center , .state_migration ul.blu_list_des ~ .btn_center{margin-top: 30px;}
.state_migration .document_validity .document_requirement {padding: 60px 40px;border-radius: 40px;background: #DFEBF1;}
.state_migration .document_validity .document_requirement .australia_migration_visa {margin-top: 30px;}
.state_migration .document_validity .document_requirement .australia_migration_visa .dis_flex {flex-wrap: wrap;justify-content: space-between;}
.state_migration .document_validity .document_requirement .australia_migration_visa .dis_flex .docu_box {max-width: 32%;flex: 0 0 100%;background: #152E53;margin-bottom: 30px;padding: 83px 58px;display: flex;align-items: center;justify-content: center;flex-direction: column;border-radius: 40px;}
.state_migration .document_validity .document_requirement .australia_migration_visa .dis_flex .docu_box:nth-child(4), .state_migration .document_validity .document_requirement .australia_migration_visa .dis_flex .docu_box:nth-child(5), .state_migration .document_validity .document_requirement .australia_migration_visa .dis_flex .docu_box:nth-child(6) {margin-bottom: 0px;}
.state_migration .document_validity .document_requirement .australia_migration_visa .dis_flex .docu_box p {color: #FFFFFF;margin-top: 24px;text-align: center; padding-bottom: 0;}
.state_migration .document_validity .document_requirement .australia_migration_visa .dis_flex .docu_box p:last-of-type {margin-bottom: 0;}
.state_migration .content ul.blu_list_des ~ p {margin-top: 20px;}
.state_migration ul.blu_list_des li {margin-bottom: 20px;}
.state_migration ul.blu_list_des li ul{margin-top: 15px; margin-left: 0;}
.state_migration ul.blu_list_des li:last-child {margin-bottom: 0px;}
.state_migration .online_coaching_classes ul.blu_list_des ~ .table_data {margin-top: 20px;}
/* ============================================================== END PARENT VISA ============================================================== */

/* ============================================================== PARENT VISA RESPONSIVE ============================================================== */
@media screen and (max-width: 1440px) {
}

@media only screen and (min-width : 1280px) and (max-width: 1366px) {
    .state_migration .content {margin-top: 50px;}
    .state_migration .online_coaching_classes, .state_migration .assess_inner:not(:first-child) {margin-top: 50px;}
    .state_migration .document_validity .document_requirement .australia_migration_visa .dis_flex .docu_box {padding: 60px 40px;}
}

@media screen and (min-width: 1024px) and (max-width: 1280px) {
    .state_migration h2 {margin-bottom: 28px;}
    .state_migration h3 {margin-bottom: 18px;}
    .state_migration .content .blu_list_des li:not(:last-child) {margin-bottom: 15px;}
    .state_migration ul.blu_list_des li {margin-bottom: 18px;}
    .state_migration .content {margin-top: 45px;}
    .state_migration .online_coaching_classes, .state_migration .assess_inner:not(:first-child) {margin-top: 45px;}
    .state_migration .document_validity .document_requirement .australia_migration_visa .dis_flex .docu_box {padding: 50px 30px;}
}

@media screen and (min-width: 720px) and (max-width: 1280px) {
}

@media screen and (max-width: 1024px) {
    .state_migration h2 {margin-bottom: 25px;}
    .state_migration .content {margin-top: 40px;}
    .state_migration .online_coaching_classes, .state_migration .assess_inner:not(:first-child) {margin-top: 40px;}
    .state_migration .document_validity .document_requirement .australia_migration_visa .dis_flex .docu_box {max-width: 48%;}
    .state_migration .document_validity .document_requirement .australia_migration_visa .dis_flex .docu_box:nth-child(4) {margin-bottom: 30px;}
}

@media screen and (max-width: 980px){
    .state_migration h2 {margin-bottom: 20px;}
    .state_migration .content {margin-top: 40px;}
    .state_migration .online_coaching_classes, .state_migration .assess_inner:not(:first-child) {margin-top: 40px;}
    .state_migration .online_coaching_classes.document_validity {margin-bottom: 40px;}
    .state_migration .document_validity .document_requirement .australia_migration_visa .dis_flex .docu_box {padding: 50px 30px;}
    .state_migration .content .blu_list_des li:not(:last-child) {margin-bottom: 15px;}
    .state_migration ul.blu_list_des li {margin-bottom: 15px;}
}

@media only screen and (max-width : 768px) {
    .banner_btn, .aspire_btn{font-size: 18px;}
    .state_migration ul.blu_list_des li{font-size: 18px;}
    .state_migration .content {margin-top: 30px;}
    .state_migration .online_coaching_classes, .state_migration .assess_inner:not(:first-child) {margin-top: 30px;}
    .state_migration .online_coaching_classes p ~ .btn_center, .state_migration ul.blu_list_des ~ .btn_center {margin-top: 20px;}
    .state_migration .content .blu_list_des li:not(:last-child) {margin-bottom: 10px;}
    .state_migration h3 {margin-bottom: 15px;}
    .state_migration .online_coaching_classes.document_validity {margin-bottom: 30px;}
    .state_migration .content p ~ ul.blu_list_des {margin-top: 15px;}
}

@media only screen and (max-width : 430px) {
    .serv_accord_wrapper.content_space {padding: 40px 0px 0px !important;}

    .state_migration .content {margin-top: 40px;}
    .state_migration .online_coaching_classes, .state_migration .assess_inner:not(:first-child) {margin-top: 40px;}
    .state_migration .online_coaching_classes.document_validity {margin-bottom: 40px;}
    .state_migration .content p ~ ul.blu_list_des {margin-top: 20px;}
    .state_migration .content .blu_list_des li:not(:last-child) {margin-bottom: 20px;}
    .state_migration ul.blu_list_des li {margin-bottom: 20px;}
    .state_migration .btn_center a.aspire_btn {padding: 17px 35px;}
    .state_migration h3:not(:nth-child(2)) {margin-top: 20px;}
    .state_migration .document_validity .document_requirement {padding: 30px;}

    .state_migration .document_validity .document_requirement .australia_migration_visa .dis_flex {flex-wrap: nowrap;overflow: hidden;overflow-x: scroll;padding-bottom: 10px;}
    .state_migration .document_validity .document_requirement .australia_migration_visa .dis_flex .docu_box {max-width: 100%;margin-right: 20px;margin-bottom: 0px;}
    .state_migration .document_validity .document_requirement .australia_migration_visa .dis_flex .docu_box:nth-child(4) {margin-bottom: 0px;}
    .state_migration .document_validity .document_requirement .australia_migration_visa .dis_flex .docu_box:nth-child(6) {margin-right: 0px;}
    
    .state_migration .content p ~ .table_data {margin-top: 20px;padding-bottom: 0px;}
}

@media only screen and (max-width : 425px) {}

@media only screen and (max-width : 417px) {
}

@media only screen and (max-width : 393px) {
    .state_migration .btn_center a.aspire_btn {padding: 17px 30px;}
    .state_migration .document_validity .document_requirement .australia_migration_visa .dis_flex .docu_box {padding: 40px 30px;}
}

@media only screen and (max-width : 390px) {
}

@media only screen and (max-width : 375px) {
    .state_migration .btn_center a.aspire_btn {padding: 17px 27px;}
}

@media only screen and (max-width : 360px) {
    .state_migration .btn_center a.aspire_btn {padding: 17px 20px;}
}

@media only screen and (max-width : 320px) {
}

/* ============================================================== END PARENT VISA RESPONSIVE ============================================================== */