@media only screen and (max-width: 600px) {
    .mobile_none {
        display: none;
    }
    .desktop_none {
        display: block;
    }
    .error_frame {
        padding-top: 24px;
        padding-bottom: 24px;
        background: rgba(106, 106, 106, 0.20);
        backdrop-filter: blur(6.5px);
        width: calc(100% - 24px);
        margin-left: auto;
        margin-right: auto;
    }
    .error {
        background: url(../img/error_bg_mobo.png);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center center;
        margin-top: 82px;
        padding-top: 64px;
        padding-bottom: 64px;
    }
    .error_title {
        color: var(--neutral-white, #FFF);
        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: 24px;
    } 
    .shopping_cart {
        margin-top: 82px;
        padding: 0px;
    }
    .cart_title {
        color: var(--grayscale-white, #FFF);
        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;
    }
    .cart_subtitle {
        color: var(--primary-green-05, #E28413);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 169.5%; /* 27.12px */
        max-width: 327px;
        margin-left: auto;
        margin-right: auto;
    }
    .cart_banner {
        background: url(../img/cart_banner_mobo.png);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center center;
        padding-top: 64px;
        padding-bottom: 64px;
    }
    .cart_card_mobile {
        max-width: 327px;
        margin-left: auto;
        margin-right: auto;
        padding: 16px 24px;
        background: #FFFFFF;
        margin-bottom: 24px;
    }
    .cart_card_title {
        color: var(--primary-blue-02-headings, #292D3F);
        font-family: 'AvantGardeMdITC';
        font-size: 20px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%; /* 27.8px */
        text-transform: capitalize;
        margin-bottom: 0px;
    }
    .cart_card_subtitle {
        color: var(--primary-blue-04-p-text, #092B5E);
        font-family: 'AvantGardeMdITC';
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: 222%; /* 31.08px */
        margin-bottom: 0px;
    }
    .cart_card_divider {
        height: 1px;
        width: 100%;
        background: #292D3F;
        margin: 16px 0px;
    }
    .cart_card_info {
        color: var(--primary-blue-02-headings, #292D3F);
        font-family: 'AvantGardeMdITC';
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 169.5%; /* 27.12px */
        margin-bottom: 8px;
    }
    .shopping_cart {
        background: #F4F4F4;
    }
    .cart_main_mobo {
        padding-top: 32px;
        padding-bottom: 32px;
        max-width: 327px;
        margin-left: auto;
        margin-right: auto;
    }
    .btn_cart_total {
        color: var(--grayscale-white, #FFF);
        font-family: 'AvantGardeMdITC';
        font-size: 24px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%; /* 33.36px */
        text-transform: capitalize;
        margin-bottom: 32px;
    }
    .cart_bottom {
        display: flex;
        gap: 32px;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .ccd_input {
        min-width: auto;
    }
    .mb_32 {
        margin-bottom: 32px;
    }
    .cart_main {
        display: none;
    }
    .cart_main_mobo {
        display: block;
    }
    .sl_s3_frame {
        display: none;
    }
    .sl2_left {
        background: url(../img/sls2_mobo.png);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center center;
        height: 320px;
    }
    .pharfar {
        margin-left: auto;
        margin-top: 24px;
        margin-bottom: 24px;
        margin-right: auto;
        max-width: 327px;
    }
    .sl2_title {
        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: 16px;
    }
    .sl2_subtitle {
        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: 16px;
    } 
    .btn_sl2 {
        width: 100%;
    }
    .service_landind_banner_title {
        color: var(--grayscale-white, #FFF);
        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: 40px;
    }
    .sl_main_frame {
        padding-top: 135px;
        padding-bottom: 135px;
    }
    .service_landing_banner {
        background: url(../img/sls1_mobo.png);
        background-repeat: no-repeat;
        background-position: center center;
        background-size: cover;
    }
    .service_landing {
        padding: 0px;
        margin-top: 81px;
    }
    .service_landing_s3 {
        padding: 32px 0px;
    }
    .sl3_title {
        color: var(--primary-blue-02-headings, #292D3F);
        font-family: 'AvantGardeMdITC';
        font-size: 24px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%; /* 33.36px */
        text-transform: capitalize;
        margin-bottom: 48px;
        text-underline-offset: 30px;
    }
    .sls3_mobo_card_img_div.card_1 {
        background: url(../img/card_1_mobo.png);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center center;
        height: 200px;
    }
    .sls3_mobo_card_img_div.card_2 {
        background: url(../img/card_2_mobo.png);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center center;
        height: 200px;
    }
    .sls3_mobo_card_img_div.card_3 {
        background: url(../img/card_3_mobo.png);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center center;
        height: 200px;
    }
    .sls3_mobo_card_img_div.card_4 {
        background: url(../img/card_4_mobo.png);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center center;
        height: 200px;
    }
    .sls3_mobo_card_img_div {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .sls3_mobo_card_img_title {
        color: var(--grayscale-white, #FFF);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 24px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%; /* 33.36px */
        text-transform: capitalize;
        margin-left: -12px;
        margin-bottom: 0px;
    }
    .sls3_mobo_card_info_div {
        width: 333px;
        padding: 32px 24px;
        background: #FFF8E7;
        margin-left: auto;
        margin-top: -29px;
    }
    .sls3_mobo_card_title {
        color: var(--primary-green-05, #E28413);
        font-family: 'AvantGardeMdITC';
        font-size: 20px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%; /* 27.8px */
        text-transform: capitalize;
        margin-bottom: 16px;
    }
    .sls3_mobo_card_subtitle {
        color: var(--primary-blue-02-headings, #292D3F);
        font-family: 'AvantGardeMdITC';
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: 222%; /* 31.08px */
        margin-bottom: 16px;
    }
    .btn_sl3 {
        width: 100%;
    }
    .sls3_mobo_card_frame {
        margin-bottom: 24px;
    }
    .sls4_row {
        display: flex;
        flex-direction: column;
    }
    .sls4_left {
        padding-top: 24px;
        padding-bottom: 24px;
        width: 100%;
    }
    .sls4_title {
        color: var(--neutral-white, #FFF);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 24px;
        margin-bottom: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%; /* 33.36px */
        text-transform: capitalize;
    }
    .sls4_subtitle {
        color: var(--neutral-400, #F4F4F4);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: 222%; /* 31.08px */
        margin-bottom: 0px;
    } 
    .sls4_content_frame {
        max-width: 327px;
        margin-left: auto;
        margin-right: auto;
    }
    .sls4_right {
        background: unset;
        width: 100%;
        background-size: cover;
        background-position: center center;
    }
    .sls4_right_img {
        display: none;
    }
    .sls4_right_img_mobo {
        display: block;
    }
    .service_landing_s5 {
        display: none;
    }
    .sls5_mobo_frame {
        background: var(--neutral-400, #F4F4F4);
        padding: 32px 24px;
    }
    .service_landing_s5_mobo {
        margin-bottom: 16px;
    }
    
    .sls5_mobo_title {
        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: 16px;
    }
    .sls5_mobo_subtitle {
        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%; /* 27.12px */
        margin-bottom: 16px;
    }
    .sl_s3_frame_mobo {
        display: block;
    }
    .service_landing_s5_mobo {
        display: block;
    }
    .who_s5, .who_s6 {
        display: none;
    }
    .who_s4_row {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 24px;
    }
    .who_s4_left {
        width: 327px;
        margin-left: auto;
        margin-right: auto;
    }
    .who_s4_right_frame {
        width: 327px;
        display: flex;
        gap: 24px;
        align-items: flex-start;
        margin-bottom: 32px;
    }
    .who_s4_title {
        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;
    }
    .who_s4_subtitle {
        color: var(--primary-blue-02-headings, #292D3F);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 14px; 
        margin-bottom: 0px;
        font-style: normal;
        font-weight: 500;
        line-height: 222%; /* 31.08px */
    } 
    .who_s4_breaker {
        width: 100%;
        height: 1px;
    }
    .who_s4_element_title {
        color: var(--primary-blue-02-headings, #292D3F);
        font-family: 'AvantGardeMdITC';
        font-size: 20px;
        margin-bottom: 4px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%; /* 27.8px */
        text-transform: capitalize;
    }
    .who_s4_element_subtitle {
        color: var(--primary-blue-02-headings, #292D3F);
        font-family: 'AvantGardeMdITC';
        margin-bottom: 0px;
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: 222%; /* 31.08px */
    }
    .who_s4 {
        background: #FFF8E7;
        padding: 24px 12px;
        margin-bottom: 0px;
    }
    .who_are_we .service_landing_banner {
        margin-top: 0px;
        background: url(../img/who_s1_mobo.png);
        background-repeat: no-repeat;
        background-position: center center;
        background-size: cover;
        margin-bottom: 0px;
    }
    .whs2_title {
        color: var(--primary-blue-02-headings, #292D3F);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 24px;
        margin-bottom: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%; /* 33.36px */
        text-transform: capitalize;
    }
    .whs2_left_frame {
        max-width: 327px;
        margin-left: auto;
        margin-right: auto;
    }
    .whs2_title {
        color: var(--primary-blue-02-headings, #292D3F);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 24px;
        max-width: 220px;
        margin-left: auto;
        margin-right: auto;
        font-style: normal;
        font-weight: 500;
        line-height: 139%; /* 33.36px */
        text-transform: capitalize;
    }
    .whs2_subtitle {
        color: var(--primary-blue-04-p-text, #092B5E);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 14px;
        margin-bottom: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 222%; /* 31.08px */
    }
    .whs2_left {
        padding: 24px 0px;
    }
    .whs2_right {
        background: url(../img/whs2_right_mobo.png);
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
        height: 320px;
    }
    .who_are_we .sl2_title {
        color: var(--primary-blue-02-headings, #292D3F);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 24px;
        margin-bottom: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%; /* 33.36px */
        text-transform: capitalize;
    }
    .pharfar2 {
        margin-left: auto;
        margin-top: 24px;
        margin-bottom: 24px;
        max-width: 327px;
        margin-right: auto;
    }
    .whs3_left {
        background: url(../img/whs3_left_mobo.png);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        height: 320px;
    }
    .who_are_we .service_landing_s2 {
        margin-bottom: 0px;
    }
    .whs5_frame {
        padding: 32px 24px;
        width: 100%;
        background: var(--grayscale-white, #FFF);
        position: unset;
    }
    .hs5_title {
        color: var(--primary-blue-02-headings, #292D3F);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 24px;
        margin-bottom: 24px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%; /* 33.36px */
        text-transform: capitalize;
    }
    .hs5_post_title {
        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-bottom: 8px;
    }
    .hs5_subtitle {
        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%; /* 27.12px */
        margin-bottom: 24px;
    }
    .who_s5_mobo {
        display: block;
        margin-bottom: 16px;
    }
    .who_s6_mobo {
        display: block;
    }
    .who_h6_content {
        background: #F3F3F3;
        width: 100%;
        padding: 32px 24px;
        position: unset;
        bottom: 24px;
        left: 402px;
        margin: 8px 0px 16px;
    }
    .who_s6_title {
        color: var(--primary-blue-02-headings, #292D3F);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 24px;
        margin-bottom: 8px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%; /* 33.36px */
        text-transform: capitalize;
    }
    .who_s6_subtitle {
        color: var(--primary-blue-04-p-text, #092B5E);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 14px;
        margin-bottom: 8px;
        font-style: normal;
        font-weight: 500;
        line-height: 222%; /* 31.08px */
    } 
    .hs3_top {
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: unset;
        min-height: 219px;
        overflow: auto;
        gap: 16px;
        margin-bottom: 24px;
    }
    .hover_cards {
        padding: 32px;
        min-width: 310px!important;
        border: 1px solid #101828;
    }
    .hover_cards>* {
        opacity: 1;
    }
    .hover_cards .hover_btn {
        visibility: visible;
    }
    .home_s2 {
        padding: 0px;
        padding-top: 24px;
        background-image: linear-gradient(#FFF 50%, #F4F4F4 50%);
    }
    .hover_card_title {
        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;
    }
    .hs4_subtitle {
        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 */
    }
    .hover_card_subtitle {
        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 */
    }
    .hs3_bottom {
        display: none;
    }
    .home_s3_title {
        color: var(--primary-blue-02-headings, #292D3F);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 24px;
        margin-bottom: 24px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%; /* 33.36px */
        text-transform: capitalize;
    }
    .home_s3 {
        background: #F4F4F4;
        padding: 40px 0px 40px;
    }
    .home_s4_title {
        color: var(--primary-blue-02-headings, #292D3F);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 24px;
        margin-bottom: 32px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%; /* 33.36px */
        text-transform: capitalize;
    }
    .home_s4 {
        background: #FFF8E7;
        padding: 32px 12px;
    }
    
    .index .service_landing_banner {
        background: url(../img/hm_bnr_mobo.png);
        background-repeat: no-repeat;
        background-position: center center;
        background-size: cover;
    }
    .homes5_title {
        color: var(--primary-blue-01, #111121);
        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;
    }
    .homes5_subtitle {
        color: var(--primary-blue-04-p-text, #092B5E);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 14px;
        margin-bottom: 32px;
        font-style: normal;
        font-weight: 500;
        line-height: 222%; /* 31.08px */
    }
    .gro_ma {
        width: 327px;
        margin-top: 32px;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 32px;
    }    
    .mowi_100 {
        width: 100%;
    }
    .hs5_right {
        background: url(../img/hs5_right_mobo.png);
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
        height: 300px;
    }
    .home_s6 .who_h6_content {
        background: #F3F3F3;
        width: 100%;
        padding: 32px 24px;
        position: unset;
        bottom: 24px;
        left: 402px;
        margin: 8px 0px 0px;
    }
    .hs4_title {
        color: var(--primary-blue-01, #111121);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 20px;
        margin-bottom: 8px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%; /* 27.8px */
        text-transform: capitalize;
    }
    .hs4_card {
        padding: 32px 24px;
        background: #F2F2F2;
        margin-bottom: 8px;
        margin-top: 8px;
    }
}


@media only screen and (min-width: 1200px) and (max-width:1348px) {
    .pharfar {
        margin-left: 55px;
        margin-top: 184px;
        margin-bottom: 184px;
    }
    .card_sl_s3_bottom {
        height: 350px;
        width: 602px;
        display: flex;
        justify-content: center;
        align-items: center;
        position: absolute;
    }
    .card_sl_s3_top {
        padding: 64px;
        background: #FFF8E7;
        width: 602px;
        margin-bottom: 28px;
        position: relative;
        z-index: 3;
    }
    .card_sl_s3_title {
        color: var(--grayscale-white, #FFF);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 44px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%;
        letter-spacing: 2px;
        text-transform: capitalize;
        margin-bottom: 0px;
    }
    .sls5_frame {
        background: #F4F4F4;
        padding: 59px 80px;
        max-width: 640px;
        position: absolute;
        right: 0px;
        top: 24px;
        max-height: 365px;
    }    
    .sls4_left {
        padding-top: 150px;
        padding-bottom: 150px;
        width: 47%;
    }
    .sls4_content_frame {
        max-width: 528px;
        margin-left: auto;
        margin-right: 38px;
    }
    .whs2_left_frame {
        max-width: 528px;
        margin-left: auto;
        margin-right: 24px;
    }
    .who_h6_content {
        background: #F3F3F3;
        width: 525px;
        padding: 60px 80px;
        position: absolute;
        bottom: 24px;
        left: 91px;
    }
    .gro_ma {
        width: 528px;
        margin-top: 80px;
        margin-left: auto;
        margin-right: 14px;
        margin-bottom: 152px;
    }
    
    .home_s6 .who_h6_content {
        background: #F3F3F3;
        width: 525px;
        padding: 60px 80px;
        position: absolute;
        bottom: 24px;
        right: 90px;
    }
    .hs4_card {
        padding: 17px 80px;
        background: #F2F2F2;
    }
}
@media only screen and (min-width: 1349px) and (max-width:1439px) {
    .pharfar {
        margin-left: 55px;
        margin-top: 184px;
        margin-bottom: 184px;
    }
    .gro_ma {
        width: 528px;
        margin-top: 80px;
        margin-left: auto;
        margin-right: 14px;
        margin-bottom: 152px;
    }
    .card_sl_s3_bottom {
        height: 350px;
        width: 602px;
        display: flex;
        justify-content: center;
        align-items: center;
        position: absolute;
    }
    .card_sl_s3_top {
        padding: 64px;
        background: #FFF8E7;
        width: 602px;
        margin-bottom: 28px;
        position: relative;
        z-index: 3;
    }
    .card_sl_s3_title {
        color: var(--grayscale-white, #FFF);
        text-align: center;
        font-family: 'AvantGardeMdITC';
        font-size: 44px;
        font-style: normal;
        font-weight: 500;
        line-height: 139%;
        letter-spacing: 2px;
        text-transform: capitalize;
        margin-bottom: 0px;
    }
    .sls5_frame {
        background: #F4F4F4;
        padding: 80px;
        max-width: 1016px;
        position: absolute;
        right: 17px;
        top: 24px;
        max-height: 365px;
    }
    .sls5_frame {
        background: #F4F4F4;
        padding: 59px 80px;
        max-width: 727px;
        position: absolute;
        right: 0px;
        top: 24px;
        max-height: 365px;
    }    
    .sls4_left {
        padding-top: 150px;
        padding-bottom: 150px;
        width: 47%;
    }
    .sls4_content_frame {
        max-width: 528px;
        margin-left: auto;
        margin-right: 38px;
    }
    .whs2_left_frame {
        max-width: 528px;
        margin-left: auto;
        margin-right: 24px;
    }
    .who_h6_content {
        background: #F3F3F3;
        width: 525px;
        padding: 60px 80px;
        position: absolute;
        bottom: 24px;
        left: 133px;
    }
    .home_s6 .who_h6_content {
        background: #F3F3F3;
        width: 525px;
        padding: 60px 80px;
        position: absolute;
        bottom: 24px;
        right: 118px;
    }
    .hs4_card {
        padding: 17px 80px;
        background: #F2F2F2;
    }
}
@media only screen and (min-width: 1440px) and (max-width:1499px) {
    .sls5_frame {
        background: #F4F4F4;
        padding: 60px 60px;
        max-width: 800px;
        position: absolute;
        right: 0px;
        top: 24px;
        max-height: 365px;
    }
    .sls4_left {
        padding-top: 150px;
        padding-bottom: 150px;
        width: 47%;
    }
    .sls4_content_frame {
        max-width: 528px;
        margin-left: auto;
        margin-right: 58px;
    }
    .who_h6_content {
        background: #F3F3F3;
        width: 525px;
        padding: 60px 80px;
        position: absolute;
        bottom: 24px;
        left: 170px;
    }
    .home_s6 .who_h6_content {
        background: #F3F3F3;
        width: 525px;
        padding: 60px 80px;
        position: absolute;
        bottom: 24px;
        right: 170px;
    }
}
@media only screen and (min-width: 1500px) and (max-width:1599px) {
    .sls5_frame {
        background: #F4F4F4;
        padding: 80px;
        max-width: 845px;
        position: absolute;
        right: 0px;
        top: 24px;
        max-height: 365px;
    }
    .sls4_left {
        padding-top: 150px;
        padding-bottom: 150px;
        width: 47%;
    }
    .sls4_content_frame {
        max-width: 528px;
        margin-left: auto;
        margin-right: 58px;
    }
    .who_h6_content {
        background: #F3F3F3;
        width: 525px;
        padding: 60px 80px;
        position: absolute;
        bottom: 24px;
        left: 192px;
    }
    .home_s6 .who_h6_content {
        background: #F3F3F3;
        width: 525px;
        padding: 60px 80px;
        position: absolute;
        bottom: 24px;
        right: 192px;
    }
}
@media only screen and (min-width: 1600px) and (max-width:1699px) {
    .sls5_frame {
        background: #F4F4F4;
        padding: 80px;
        max-width: 945px;
        position: absolute;
        right: 0px;
        top: 24px;
        max-height: 365px;
    }
    .sls4_left {
        padding-top: 150px;
        padding-bottom: 150px;
        width: 47%;
    }
    .sls4_content_frame {
        max-width: 528px;
        margin-left: auto;
        margin-right: 58px;
    }
    .who_h6_content {
        background: #F3F3F3;
        width: 525px;
        padding: 60px 80px;
        position: absolute;
        bottom: 24px;
        left: 241px;
    }
    .home_s6 .who_h6_content {
        background: #F3F3F3;
        width: 525px;
        padding: 60px 80px;
        position: absolute;
        bottom: 24px;
        right: 241px;
    }
}
@media only screen and (min-width: 1700px) and (max-width:1799px) {
    .sls5_frame {
        background: #F4F4F4;
        padding: 80px;
        max-width: 1041px;
        position: absolute;
        right: 5px;
        top: 24px;
        max-height: 365px;
    }
    .sls4_left {
        padding-top: 150px;
        padding-bottom: 150px;
        width: 47%;
    }
    .sls4_content_frame {
        max-width: 528px;
        margin-left: auto;
        margin-right: 58px;
    }
    .who_h6_content {
        background: #F3F3F3;
        width: 525px;
        padding: 60px 80px;
        position: absolute;
        bottom: 24px;
        left: 295px;
    }
    .home_s6 .who_h6_content {
        background: #F3F3F3;
        width: 525px;
        padding: 60px 80px;
        position: absolute;
        bottom: 24px;
        right: 295px;
    }
}
@media only screen and (min-width: 1800px) and (max-width:1919px) {
    .sls5_frame {
        background: #F4F4F4;
        padding: 80px;
        max-width: 1041px;
        position: absolute;
        right: 103px;
        top: 24px;
        max-height: 365px;
    }
    .who_h6_content {
        background: #F3F3F3;
        width: 525px;
        padding: 60px 80px;
        position: absolute;
        bottom: 24px;
        left: 342px;
    }
    .home_s6 .who_h6_content {
        background: #F3F3F3;
        width: 525px;
        padding: 60px 80px;
        position: absolute;
        bottom: 24px;
        right: 342px;
    }
}