@media screen and (max-width: 1500px) {
    .global_width {
        max-width: 90%;
    }

    .faq_right_head h2 {
        text-align: center;
    }

    .table_recom_right {
        display: flex;
        flex-direction: column;
        gap: 10px;
    }

    .table_recom_head h1 {
        font-size: 25px;

    }

    .exclusive_right p {
        color: #fff;
        font-size: 16px;
        font-weight: 500;
    }

    .faq_cont {
        border-radius: 30px;
    }

    .faq_cont:last-child {
        margin-bottom: 0px;
    }

    .handpicked_asx p {
        text-align: center;
        font-weight: 700;
        font-size: 16px;
    }

    .chris-b p {
        font-size: 16px;
        font-weight: 700;
        margin-bottom: 0px;
    }

    .reason_main h1 {
        text-align: center;
        font-size: 45px;
        font-weight: 900;
        margin-top: 60px;
        margin-bottom: 10px;
    }

    .customer_say_head h1 {
        text-align: center;
        font-size: 45px;
        font-weight: 900;
        margin-top: 40px;
    }

    .faq_cont p {
        font-size: 14px;
        margin-bottom: 0;
    }

    .faq_cont h2 {
        font-size: 15px;
        margin-bottom: 5px;
    }

    .faq_cont {
        margin-bottom: 10px;
    }

    .faq_report_img {
        text-align: center;
    }

    .faq_report_img img {
        width: 85%;
        margin: 0 auto;
    }

    .sat_report1 a {
        text-decoration: none;
        background-color: #1eb473;
        border: 4px solid #36542f;
        color: #fff;
        font-size: 20px;
    }

    .disclaimer {
        margin-top: 40px;
    }

    .disclaimer {
        border: 3px dashed #b2b2b2;
        text-align: center;
        padding: 20px;
        line-height: 30px;
        width: 100%;
        font-size: 18px;
    }
}

@media screen and (max-width: 912px) {
    .faq_parent .faq_left {
        width: 100%;
    }

    .faq_report_img ._grid_box ._inner_right {
        width: 22%;
    }

    .faq_report_img ._grid_box ._inner_left {
        width: 70%;
    }

    .faq_report_img ._grid_box {
        padding: 10px;
    }

    .faq_report_img ._grid_box ._inner_left h3 {
        font-size: 18px;
        margin-bottom: 5px;
    }

    .faq_report_img ._grid_box ._inner_left p {
        font-size: 14px;
        margin-bottom: 5px;
    }

    .faq_parent .faq_right {
        width: 100%;
    }

    .col-xs-12 {
        max-width: 100%;
        width: 100%;
    }

    .faq_cont p {
        font-size: 12px;
    }

    .chris-b {
        padding: 30px 15px;
        height: auto !important;
    }

    .faq_head {
        margin-bottom: 25px;
    }

    .faq_cont h2 {
        font-size: 13px;
    }

    .bulls_form input {
        width: 90%;
    }

    .disclaimer {
        padding: 20px !important;
        line-height: 30px !important;
        width: 100%;
        font-size: 18px !important;
    }


    .srow .human {
        width: 100%;
    }

    .global_width {
        max-width: 90% !important;

    }

    .bulls_bears_bottom {
        display: flex;
        flex-direction: column;
    }

    .bulls_left {
        width: 90%;
        margin: 0 auto;
        max-width: 100%;
    }

    .reason_main h1 {
        text-align: center;
        font-size: 34px;
    }

    .customer_say_head h1 {
        text-align: center;
        font-size: 34px;
    }

    .product_review_img img {
        width: 70%;
    }

    .table_recom_head h1 {
        margin-bottom: 40px;
    }

    .faq_right_head h2 {
        margin-bottom: 40px;
    }

    .reason_main {
        margin-bottom: 35px;
    }

    .bulls_middle {
        width: 100%;
        max-width: 100%;
    }

    .bulls_right {
        width: 100%;
        margin: 0 auto;
        max-width: 100%;
    }

    .bulls_logo img {
        width: 140px;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }

    .bulls_left h1 {
        font-size: 34px;
        font-weight: 800;
        text-align: center;
    }

    .exclusive_guide {
        display: flex;
        flex-direction: column;
    }

    .exclusive_left img {
        width: 100%;
        height: 700px;
    }

    .exclusive_left img {
        width: 100%;
        position: inherit;
        transform: inherit;
        left: 0px;
        right: 0px;
        bottom: inherit;
    }

    .exclusive_guide {
        display: flex;
        flex-direction: column;
        padding-top: 40px;
    }

    .scol {
        width: 100%;
        max-width: 100%;
    }

    .srow {
        display: flex;
        flex-direction: column;
    }

    .exclusive_right {
        width: 100%;
        margin: 0 auto;
    }

    .asx_top {
        width: 90%;
        margin: 0 auto;
        margin-bottom: 30px;
    }

    .chris-bp {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;

        gap: 40px;
    }

    .sat_report a {
        text-decoration: none;
        background-color: #1eb473;
        border: 4px solid #36542f;
        color: #fff;
        font-size: 20px;
        border-radius: 26px;
        padding: 8px 25px;
        width: 90%;
        text-align: center;
        font-weight: 600;
    }

    .chris-b {
        border: 5px solid #00a89c;
        width: 100%;
        height: 14rem;
        margin: 0 auto 20px;
    }

    .chris-b:last-child {
        margin-bottom: 0px;
    }

    .verified_parent {
        display: flex;
        width: 90%;
        margin: 0 auto;
        margin-top: 30px;
        align-items: center;
        justify-content: center;
    }

    .reviewer_circle {
        background-color: #00a89c;
        width: 50px;
        height: 50px;
        position: absolute;
        transform: inherit;
        right: 13px;
        bottom: -23px;
        border-radius: 50%;
    }

    .chris_b_free a {
        text-decoration: none;
        background-color: #1eb473;
        border: 4px solid #36542f;
        color: #fff;
        font-size: 19px;
        border-radius: 26px;
        padding: 8px 25px;
        width: 90%;
        text-align: center;
        font-weight: 600;
    }

    .table_recom {
        gap: 0px;
        display: flex;
        flex-direction: column;
    }

    .sat_logo {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .sat_cont {
        width: 90%;
        margin: 0 auto;
    }

    .table_recom_head {
        text-align: center;
    }

    .table_recomm_cont {
        width: 75%;
        margin: 0 auto;
    }

    .faq_parent {
        display: flex;
        flex-direction: column;
        gap: 2rem;
        margin-top: 60px;
    }

    .faq_cont {
        margin-bottom: 30px;
        width: 90%;
        margin: 0 auto;
        margin-bottom: 30px;
    }

    .faq_report_img img {
        width: 60%;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }

    .sat_report1 a {
        text-decoration: none;
        background-color: #1eb473;
        border: 4px solid #36542f;
        color: #fff;
        font-size: 19px;
        border-radius: 26px;
        padding: 8px 25px;
        width: 90%;
        text-align: center;
        font-weight: 600;
    }

    .sat_report1 {
        width: 100%;
        display: flex;
        justify-content: center;
        margin-bottom: 60px;
    }

    .disclaimer {
        border: 3px dashed #b2b2b2;
        text-align: center;
        padding: 33px;
        width: 90%;
        font-size: 23px;
        line-height: 42px;
        font-weight: 800;
        margin: 0 auto;
        margin-bottom: 30px;
    }

    .sat_maintable {
        overflow-x: scroll;
    }

    .table_recom_right {
        width: 100%;
    }

    .sat_maintable table {
        width: 100%;
    }

    .table_recom_right {
        margin-top: 60px;
    }


}

@media(max-width:768px) {
    .col-xs-12 {
        width: 100%;
        max-width: 100%;
    }

    .exclusive_left img {
        width: 100%;
        height: 400px;
    }
}

@media(max-width:400px) {
    .faq_report_img ._grid_box ._inner_right {
        width: 34;
    }

    .faq_report_img ._grid_box ._inner_left {
        width: 65%;
    }
}
