@media only screen and (max-device-width: 600px) {
    .madiv p.investor_ovi_data_title {
        color: #2B2A28;
        font-family: 'Roslindale 17';
        font-size: 40px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin-bottom: 0px;
    }
    .treako_btn {
        margin-left: 0px;
    }
    .treako_btn::after {
        position: relative;
        top: 3px;
    }
    .madiv {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        margin-bottom: 40px;
    }
    .inv_s4_main {
        display: flex;
        flex-direction: column;
        gap: 40px;
        align-items: flex-start;
    }
    .inv_s4_block:nth-child(2) {
        display: none;
    }
    .inv_s4_block_title {
        color: #2B2A28;
        font-family: 'Roslindale 17';
        font-size: 40px;
        font-style: normal;
        font-weight: 300;
        line-height: 110%; /* 44px */
        margin-bottom: 12px;
    } 
    .invesa {
        color: #B18151!important;
        leading-trim: both;
        text-edge: cap;
        font-family: 'Jost';
        font-size: 18px;
        font-style: normal;
        font-weight: 400;
        line-height: 28px; /* 155.556% */
        text-transform: uppercase;
    }
    .investor_s3, .investor_s2 {
        padding-top: 80px;
        padding-bottom: 50px;
    }
    .investor_s3 {
        padding-top: 80px;
        padding-bottom: 60px;
    }
    .investor_s4 {
        padding-top: 60px;
        padding-bottom: 45px;
    }
    .investor_card {
        padding: 32px 16px 28px 16px;
        border: 1px solid #DDD;
        background: #FFF;
        max-width: 375px;
        border-bottom: 5px solid #B7946E;
        min-width: 333px;
    }
    .mt_mob_3 {
        margin-top: 13px;
    }
    .my_droplet_btn {
        min-width: 218px;
    }
    .my_drop_menu {
        transform: translate(0px, 56px);
        min-width: 334px;
    }
    .my_d_no {
        display: none;
    }
    .investor_ovi_pre_title {
        color: #B7946E;
        font-family: 'Roslindale 17';
        font-size: 24px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin-bottom: 12px;
    }
    .investor_ovi {
        padding-top: 16px;
    }
    .investor_ovi_title {
        color: #2B2A28;
        font-family: 'Roslindale 17';
        font-size: 40px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin-bottom: 40px;
    }
    .gift_end_text {
        display: none;
    }
    .gift_modal {
        max-width: 320px;
        border-radius: 15px;
        margin-top: 68px;
    }
    .login_strong {
        color: #2B2A28;
        font-family: 'Jost';
        font-size: 18px;
        font-style: normal;
        font-weight: 400;
        line-height: 24px; /* 133.333% */
        letter-spacing: 0px;
    }
    .gift_modal_subtitle {
        color: #B7946E;
        text-align: center;
        font-family: 'Roslindale 17';
        font-size: 32px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin-bottom: 0px;
        width: 290px;
    }
    .gift_modal_header {
        margin-top: 32px;
    }
    .gift_modal_header>button {
        top: -14px;
    }
    .gift_modal_body {
        gap: 18px;
    }
    .gift_modal_btn {
        margin-bottom: 32px;
    }
    .gift_modal_title {
        color: #2B2A28;
        font-family: 'Roslindale 17';
        font-size: 55px;
        font-style: normal;
        font-weight: 300;
        line-height: 110%; /* 60.5px */
        margin-bottom: 0px;
    }
    .c-text {
        margin-left: 36px;
        margin-top: 2.5px;
    }
    .login_strong > .link_re_global {
        font-family: 'Jost';
        font-weight: 400;
        font-size: 18px;
        line-height: 30px;
        letter-spacing: 0px;
        color: #2B2A28;
        margin-bottom: 26px;
        text-decoration: underline;
    }
    #eap_1::after {
        transform: translate(0px,6px);
    }
    #eap_4::after {
        transform: translate(0px,6px);
    }
    .gift_s1_left_content {
        color: #2B2A28;
        font-family: 'Jost';
        font-size: 15px;
        font-style: normal;
        font-weight: 300;
        line-height: 24px;
    }
    .gift_s1_left_content span {
        color: #2B2A28;
        font-family: 'Jost';
        font-size: 15px;
        font-style: normal;
        font-weight: 500;
        line-height: 24px;
    }
    .abcdefg {
        display: none;
    }
    .inv_mob_search {
        display: block;
    }
    .inv_mob_search input {
        background: #FFF;
        border-radius: 0px;
        padding: 14px 20px;
        background-image: url(../speci-img/investor_mag.png);
        background-repeat: no-repeat;
        background-position: right 20px center;
    }
    .investors_sub_naver ul.dropdown-menu {
        margin-top: 0px!important;
    }
    .investors_sub_naver ul.dropdown-menu {
        max-width: 298px!important;
    }
    #eap_one {
        transform: translate3d(18px, 214px, 0px)!important;
    }
    #eap_two {
        transform: translate3d(18px, 268px, 0px)!important;
    }
    #eap_three {
        transform: translate3d(18px, 443px, 0px)!important;
    }
    #eap_four {
        transform: translate3d(18px, 465px, 0px)!important;
    }
    .investor_naver_link.dropdown-toggle::after {
        rotate: 270deg;
        transform: translate(0px,6px);
    }
    .investor_naver_link.dropdown-toggle.show::after {
        rotate: 180deg;
        transform: translate(-8px,0px)!important;
    }
    .careers_s1 {
        padding: 87px 0px;
        height: 845px;
    }
    .careers_title_left {
        color: #2B2A28;
        font-family: 'Roslindale 17';
        font-size: 40px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin: 0px 8px 92px 8px;
    }
    .careers_title_right {
        color: #B7946E;
        font-family: 'Roslindale 17';
        font-size: 24px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        text-align: left;
        margin: 0px 8px 16px 8px;
    }
    .careers_subtitle_right {
        color: #2B2A28;
        font-family: 'Jost';
        font-size: 15px;
        font-style: normal;
        font-weight: 300;
        line-height: 24px;
        text-align: left;
        margin: 0px 8px 0px 8px;
    }
    .careers_subtitle_right > span {
        color: #2B2A28;
        font-family: 'Jost';
        font-size: 15px;
        font-style: normal;
        font-weight: 500;
        line-height: 24px;
    }
    .careers_s2 {
        padding: 0px;
        height: 145px;
        margin-top: -106px;
    }
    .round-shape-btn-bg.careers_page {
        margin-top: -5.5rem;
    }

    .our_team_s1 {
        padding: 87px 0px 39px;
    }
    .team_title {
        color: #2B2A28;
        font-family: 'Roslindale 17';
        font-size: 40px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin-top: 11px;
        margin-bottom: 37px;
        margin-left: 8px;
        margin-right: 8px;
    }
    .out_team_card > img {
        width: 135px;
        height: 135px;
        margin-bottom: 0px;
    }
    .out_team_card {
        max-width: -webkit-fill-available;
        display: flex;
        gap: 25px;
        flex-direction: row;
        justify-content: center;
        align-items: center;
    }
    .out_team_card_parent {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        gap: 20px;
        margin-left: 8px;
        margin-right: 8px;
    }
    .out_team_card_title {
        color: #B7946E;
        font-family: 'Roslindale 17';
        font-size: 22px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin-bottom: 4px;
    }
    .out_team_card_subtitle {
        color: #2B2A28;
        font-family: 'Jost';
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
        letter-spacing: 0.7px;
        text-transform: uppercase;
    }
    .our_team_s2 {
        padding-top: 37px;
        padding-bottom: 37px;
        background: #D4DDDB;
    }
    .team_s2_pretitle {
        color: #2B2A28;
        font-family: 'Jost';
        font-size: 24px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        letter-spacing: 1.2px;
        text-transform: uppercase;
        margin-bottom: 18px;
        margin-top: 0px;
    }
    .team_s2_title {
        color: #2B2A28;
        font-family: 'Roslindale 17';
        font-size: 55px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin-bottom: 18px;
    }
    .team_s2_right_img_mobo {
        display: block;
        width: 100vw;
        margin-left: -14px;
        margin-top: 36px;
    }
    .team_s2_right_img_desk {
        display: none;
    }
    .news_s1_div3_card > img {
        width: 135px;
        height: 135px;
        margin-bottom: 0px;
    }
    .news_s1_div3_card {
        max-width: -webkit-fill-available;
        display: flex;
        gap: 25px;
        flex-direction: row;
        justify-content: center;
        align-items: flex-start;
        margin-bottom: 32px;
    }
    .news_s1_div3_card_title_new {
        color: #da7b0b;
        margin-top: 8px;
        margin-bottom: 4px;
    }
    

    .news_s2_right_img_mobo {
        display: block;
        width: 100vw;
        margin-left: -14px;
        margin-top: 38px;
    }
    .news_s2_right_img_desk {
        display: none;
    }

    .news_s1 {
        padding-top: 87px;
        padding-bottom: 71px;
    }
    .news_s1_div1_title {
        color: #2B2A28;
        font-family: 'Roslindale 17';
        font-size: 40px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin-top: 20px;
    } 
    .news_s1_div1 {
        display: flex;
        margin-bottom: 31px;
        flex-direction: column;
        align-items: baseline;
        gap: 29px;
        margin-left: 8px;
        margin-right: 8px;
    }
    .our_team_s2_link {
        color: #2B2A28;
        text-align: right;
        font-family: 'Jost';
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
        letter-spacing: 0.8px;
        text-decoration-line: underline;
        text-transform: uppercase;
    }
    .news_s1_div_2_title {
        color: #2B2A28;
        font-family: 'Jost';
        font-size: 18px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
        letter-spacing: 0.9px;
        text-transform: capitalize;
        margin-bottom: 12px;
    }
    .news_s1_div_2_frame .form-select {
        background-image: none;
    }
    .news_s1_div2 {
        margin-bottom: 37px;
        margin-left: 8px;
        margin-right: 8px;
    }
    .news_s1_div3_card_title {
        color: #2B2A28;
        font-family: 'Jost';
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
        letter-spacing: 0.7px;
        text-transform: uppercase;
    }
    .news_s1_div3_card_subtitle {
        color: #2B2A28;
        font-family: 'Roslindale 17';
        font-size: 22px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
    }
    .news_s1_div3_frame {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        gap: 20px;
        margin-left: 8px;
        margin-right: 8px;
    }
    .news_s2 {
        padding-top: 37px;
        padding-bottom: 50px;
        background: #B7946E;
        height: 100vh;
    }
    .news_s2_title {
        color: #2B2A28;
        font-family: 'Roslindale 17';
        font-size: 44px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin-bottom: 18px;
    }
    .news_s2_pretitle {
        color: #2B2A28;
        font-family: 'Jost';
        font-size: 24px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        letter-spacing: 1.2px;
        text-transform: uppercase;
        margin-top: 10px;
        margin-bottom: 18px;
    } 
    .catering_s1 {
        padding-top: 87px;
        padding-bottom: 94px;
    }
    .catering_s1_title_left {
        color: #2B2A28;
        font-family: 'Roslindale 17';
        font-size: 40px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin-top: 10px;
        margin-left: 8px;
        margin-right: 8px;
        margin-bottom: 36px;
    }
    .catering_s1_title_right {
        color: #B7946E;
        font-family: 'Roslindale 17';
        font-size: 24px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        text-align: left;
        margin-top: 0px;
        margin-bottom: 14px;
        margin-left: 8px;
        margin-right: 8px;
    } 
    .catering_s1_subtitle_right, .catering_s1_subtitle_right > span {
        color: #2B2A28;
        font-family: 'Jost';
        font-size: 18px;
        font-style: normal;
        font-weight: 300;
        line-height: 28px; /* 155.556% */
        text-align: left;
    } 
    .catering_s1_subtitle_right {
        margin-left: 8px;
        margin-right: 8px;
    }
    .catering_s2 {
        padding-top: 43px;
        padding-bottom: 102px;
    }
    .catering_s2_title {
        color: #B7946E;
        leading-trim: both;
        text-edge: cap;
        font-family: 'Roslindale 17';
        font-size: 55px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin-left: 8px;
        margin-right: 8px;
        margin-bottom: 24px;
    }
    .catering_s2_subtitle {
        color: #F7F5EF;
        leading-trim: both;
        text-edge: cap;
        font-family: 'Jost';
        font-size: 18px;
        font-style: normal;
        font-weight: 300;
        line-height: 28px; /* 155.556% */
        margin-left: 8px;
        margin-right: 8px;
        margin-bottom: 32px;
    }
    .linker_div {
        margin-left: 8px;
        margin-right: 8px;
        margin-bottom: 48px;
    }
    .catering_s2_left_img {
        display: none;
    }
    .nobr_mo {
        display: none;
    }
    .catering_s2_mobo_img {
        display: block;
        margin-left: auto;
        margin-right: auto;
    }
    .catering_s2_right_img_desk {
        display: none;
    }
    .btn_brand_card {
        color: #2B2A28;
        leading-trim: both;
        text-edge: cap;
        font-family: 'Jost';
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 28px;
        text-transform: uppercase;
        padding: 0px;
    }
    .catering_s3 {
        background: #F7F5EF;
        height: 62px;
        background-image: url(../speci-img/catering_pattern.png);
        background-repeat: no-repeat;
        background-size: cover;
        padding: 0px;
        background-position: center;
    }
    .catering_s4 {
        background: #F7F5EF;
        height: 180px;
        padding: 0px;
    }
    .catering_s5 {
        padding: 0px;
        background: #DCE5E8;
        height: 190px;
        margin-top: -107px;
    }
    .brands_s1 {
        padding-top: 87px;
        padding-left: 8px;
        padding-right: 8px;
        padding-bottom: 131px;
    }
    .brands_s1_title_left {
        color: #2B2A28;
        font-family: 'Roslindale 17';
        font-size: 40px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin-top: 10px;
        margin-bottom: 56px;
    } 
    .brands_s1_title_right {
        color: #B7946E;
        font-family: 'Roslindale 17';
        font-size: 24px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin-bottom: 14px;
        text-align: left;
        margin-top: 0px;
    }
    .brands_s1_subtitle_right {
        color: #2B2A28;
        font-family: 'Jost';
        font-size: 18px;
        font-style: normal;
        font-weight: 300;
        line-height: 28px; /* 155.556% */
        text-align: left;
    } 
    .brands_desktop_slider {
        /*display: none;*/
        width: auto;
    }
    .testimonial_card:last-child {
        margin-bottom: 32px;
    }
    .brands_mobile_slider {
        display: block;
    }
    .brand_s2 {
        padding-top: 127px;
        background: #F7F5EF;
        padding-bottom: 220px;
        margin-top: 18px;
        padding-left: 8px;
        padding-right: 8px;
    }
    .brands_s3 {
        display: block;
        margin-top: -28px;
    }
    .brands_page_bottom .round-shape-btn {
        margin-top: -5.5rem;
    }
    .brands_page_top .round-shape-btn {
        margin-top: -6rem;
        top: 10px;
    }
    .brands_s4 {
        padding: 0px;
        background: #F4EBDE;
        height: 189px;
        margin-top: 0px;
    }
    .brand_card_img_div {
        height: auto;
        overflow: hidden;
        margin: 0 auto;
        margin-bottom: -5px;
        position: relative;
    }
    .brands_card_frame {
        gap: 60px;
    }
    .brands_card_body_header_img {
        width: 154px;
    }
    .awards_s1 {
        padding-top: 87px;
        padding-bottom: 114px;
    }
    .awards_title {
        color: #BC986D;
        font-family: 'Roslindale 17';
        font-size: 40px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin-top: 10px;
        margin-bottom: 40px;
    }
    .awards_s1_left_frame {
        margin-left: 8px;
        margin-right: 8px;
    }
    .awards_subtitle {
        color: #F7F5EF;
        font-family: 'Roslindale 17';
        font-size: 24px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin-bottom: 14px;
    }
    .awards_content {
        color: #F7F5EF;
        font-family: 'Jost';
        font-size: 18px;
        font-style: normal;
        font-weight: 300;
        line-height: 28px; /* 155.556% */
        margin-bottom: 0px;
    }
    .awards_s1_img_mobo {
        display: block;
        width: 100vw;
        margin-left: -14px;
        margin-top: 52px;
    }
    .awards_s1_img {
        display: none;
    }
    .awards_s2_head_div {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        margin-bottom: 32px;
    }
    .awards_s2_head_div_title {
        color: #B7946E;
        font-family: 'Roslindale 17';
        font-size: 32px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin-bottom: 32px;
    }
    .awards_s2_link {
        color: #2B2A28;
        text-align: right;
        font-family: 'Jost';
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
        letter-spacing: 0.6px;
        text-transform: uppercase;
    }
    .awards_s2 {
        padding-top: 129px;
        margin-top: -90px;
        background: #F7F5EF;
        padding-bottom: 127px;
    }
    .brands_page_top {
        background: #F7F5EF;
    } 
    .awards_divider {
        background: #B7946E;
        margin-bottom: 34px;
        height: 1px;
    }
    .awards_s2_div3_frame {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 20px;
        margin-bottom: 32px;
    }
    .news_s1_div_2_frame {
        display: flex;
        gap: 8px;
        justify-content: center;
    }
    .awards_faq_btn {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        border-bottom: 1px solid #D1D1D1;
        background: #F7F5EF;
        flex-direction: column;
        align-items: flex-start;
    }
    .awards_s2_div4_accordian_left_text {
        color: #2B2A28;
        font-family: 'Roslindale 17';
        font-size: 20px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin-bottom: 16px;
    }
    .awards_s2_div4_accordian_right_text {
        color: #2B2A28;
        font-family: 'Jost';
        font-size: 14px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        letter-spacing: 0.7px;
        text-transform: uppercase;
    }
    .awards_faq_btn::after {
        position: relative;
        left: 88%;
        top: -18px;
    }
    .awards_faq_btn:first-child {
        margin-top: 20px;
    }
    .award_faq_body_6_content {
        display: flex;
        flex-direction: column;
        margin-left: 8px;
        margin-right: 8px;
    }
    .award_faq_body_6_content div:first-child {
        padding-top: 0px;
        padding-bottom: 24px;
    }
    .award_faq_body_6 {
        background: #DCE5E8;
        padding-top: 36px;
        padding-bottom: 36px;
    }
    .award_faq_body_6_content div {
        border: 0px;
        border-bottom: 1px solid #2B2A28;
        padding-right: 0px;
        padding-left: 0px;
        justify-content: flex-start;
    }
    .award_faq_body_6_content>div:first-child>img {
        width: 100%;
        max-width: 267px;
        margin-left: auto;
        margin-right: auto;
    }
    
    .award_faq_body_6_content>div:nth-child(3)>img {
        width: 40px;
        height: 28px;
    }
    .locaa {
        width: 24px;
        height: 31px;
    }
    .docaa {
        width: 34px;
        height: 27px;
    }
    .not_desk {
        display: block;
    }
    .not_mobo {
        display: none;
    }
    .splitter_loine {
        width: 1px!important;
        height: 22px!important;
        background: #2B2A28!important;
        margin-left: 12px!important;
        margin-right: 12px!important;
        margin-bottom: 12px;
        margin-top: 12px;
    }
    .award_faq_body_6_content div:nth-child(4), .award_faq_body_6_content div:nth-child(5) {
        display: none;
    }
    .award_faq_body_6_content div:nth-child(6) {
        display: flex;
    }
    .award_faq_body_6_content div:nth-child(6) div {
        padding: 0px;
        border: 0px;
    }
    .linner {
        background: #2B2A28;
        width: 1px;
        height: 22px;
        margin-left: 12px;
        margin-right: 12px;
    }
    .gift_only_desktop {
        display: none;
    }
    .gift_only_mobile {
        display: block;
    }
    .gift_s2_main_frame {
        display: flex;
        flex-direction: column;
        gap: 23px;
    }
    .gift_s2_frame {
        display: flex;
        flex-direction: column;
        gap: 40px;
        margin-bottom: 15px;
    }
    .gift_mobo_only_title_form {
        color: #2B2A28;
        font-family: 'Roslindale 17';
        font-size: 34px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin-bottom: 40px;
        position: relative;
        z-index: 1;
    }
    .gift_mobo_only_title_form_drop {
        position: absolute;
        right: 50px;
        top: -65px;
        width: 20px;
        z-index: 0;
    } 
    .gift_s1 {
        padding-top: 87px;
        padding-left: 8px;
        padding-right: 8px;
        padding-bottom: 39px;
    }
    .gift_s1_frame {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        margin-bottom: 0px;
        align-items: flex-start;
    }
    .gift_s1_title {
        color: #2B2A28;
        font-family: 'Roslindale 17';
        font-size: 40px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin-top: 10px;
        margin-bottom: 15px;
    }
    .gift_s1_link {
        color: #B7946E;
        font-family: 'Roslindale 17';
        font-size: 24px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        text-align: left;
        margin-bottom: 20px;
    }
    .gift_hero {
        margin-bottom: 32px;
        display: none;
    }
    .gift_hero_mo {
        margin-bottom: 32px;
        display: block;
    }
    .gift_s1_left_subtitle {
        color: #2B2A28;
        font-family: 'Roslindale 17';
        font-size: 24px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin-bottom: 24px;
    }
    .dikhao_desk {
        display: none;
    }
    .dikhao_mobo {
        display: block;
    }
    .gift_s1_right_subtitle {
        color: #2B2A28;
        /* Mobile Body Copy */
        font-family: 'Jost';
        font-size: 15px;
        font-style: normal;
        font-weight: 300;
        line-height: 24px; /* 160% */
        text-align: left;
        margin-bottom: 121px;
    }
    .gift_s2 {
        background: #F7F5EF;
        padding-top: 40px;
        padding-bottom: 156px;
        padding-left: 8px;
        padding-right: 8px;
    }
    .pc_pe_mat_dikha {
        display: block;
    }
    .testimonial_s3 {
        background: #DCE5E8;
        height: 150px;
        padding: 0px;
    }
    .testimonial_s1 {
        background: #3A4348;
        padding-top: 87px;
        padding-bottom: 69px;
    }
    .testimonial_s1_title_left {
        margin-top: 15px;
        color: #BC986D;
        font-family: 'Roslindale 17';
        font-size: 40px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin-left: 8px;
        margin-right: 8px;
        margin-bottom: 56px;
    }
    .testimonial_s1_title_right {
        color: #B7946E;
        font-family: 'Roslindale 17';
        font-size: 24px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin-top: 0px;
        text-align: left;
        margin-left: 8px;
        margin-right: 8px;
        margin-bottom: 14px;
    }
    .testimonial_s1_subtitle_right {
        color: #F7F5EF;
        font-family: 'Jost';
        font-size: 18px;
        font-style: normal;
        font-weight: 300;
        line-height: 28px; /* 155.556% */
        margin-left: 8px;
        margin-right: 8px;
        margin-bottom: 0px;
        text-align: left;
    }
    .testimonial_s2 {
        padding-top: 32px;
    }
    .testimonial_s2_toper_sub {
        display: flex;
        flex-direction: column;
        gap: 4px;
        align-items: flex-start;
    }
    .test_sub_toper_img {
        width: 40px;
        height: 38.462px;
    }
    .test_sub_toper_text.active {
        color: #B7946E;
        font-family: 'Roslindale 17';
        font-size: 16px;
        font-style: normal;
        font-weight: 300;
        line-height: 96%; /* 15.36px */
        text-align: left;
        max-width: 65px;
    }
    .news_s1_div2 > nav > .nav.nav-tabs button.nav-link {
        margin-bottom: 24px;
    }
    .test_sub_toper_text {
        color: #2B2A28;
        font-family: 'Roslindale 17';
        font-size: 16px;
        font-style: normal;
        font-weight: 300;
        line-height: 96%; /* 15.36px */
    }
    .testimonial_s2_toper {
        display: flex;
        flex-direction: row;
        gap: 48px;
        justify-content: flex-start;
        margin-bottom: 32px;
        margin-left: 8px;
        margin-right: 8px;
    }
    .img_testimonial_drop {
        margin-top: 16px;
        width: 16px;
        height: 6px;
    }
    .testimonial_card {
        margin-bottom: 32px;
    }
    .testimonial_card_header_text {
        color: #B7946E;
        font-family: 'Jost';
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 18px; /* 187.5% */
    } 
    .testimonial_card_body_text {
        color: #2B2A28;
        font-family: 'Jost';
        font-size: 15px;
        font-style: normal;
        font-weight: 300;
        line-height: 24px; /* 160% */
    }
    .testimonial_card_footer_text {
        color: #2B2A28;
        font-family: 'Jost';
        font-size: 18px;
        font-style: normal;
        font-weight: 400;
        line-height: 28px; /* 155.556% */
        text-transform: uppercase;
    } 
    .investors_s1 {
        padding-top: 86px;
        padding-bottom: 117px;
    } 
    .investors_title {
        margin-top: 20px;
        color: #2B2A28;
        font-family: 'Roslindale 17';
        font-size: 40px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin-bottom: 32px;
    }
    .investors_naver {
        display: flex;
        flex-direction: column;
        margin-bottom: 32px;
    }
    .investor_naver_left > .investors_sub_naver > .investor_naver_link {
        color: #F7F5EF;
        leading-trim: both;
        text-edge: cap;
        font-family: 'Jost';
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
        text-transform: uppercase;
    }
    .investor_naver_left {
        display: flex;
        flex-direction: row;
        background: #2B2A28;
        padding: 19px 17px;
    }
    .investor_naver_right {
        display: flex;
        flex-direction: column;
        background: #D4DDDB;
        padding: 27px 17px;
        gap: 21px;
        align-items: flex-start;
    }
    .no_mo_mag {
        display: none;
    }
    .investor_carder_title {
        color: #2B2A28;
        font-family: 'Roslindale 17';
        font-size: 34px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
    }
    .investor_carder_main_frame {
        display: flex;
        flex-direction: column;
        flex-wrap: wrap;
        gap: 32px;
    }
    #search_main {
        display: block!important;
    }
    .no_show_mo {
        display: none;
    }
    .inv_mabo {
        margin-bottom: 20px;
    }
}

@media only screen and (min-device-width: 1200px) and (max-device-width: 1348px) {
    .investor_ovi_title {
        font-size: 51px;
    }
    .my_droplet_btn {
        min-width: 537px;
    }
    .brands_card {
        max-width: 552px;
    }
    .brand_card_img_div {
        height: 353px;
    }
    .news_s1_div3_card {
        /*max-width: 221px;*/
    }
    .testimonial_s2 .container {
        padding: 0px;
    }
    .investor_carder_main_frame {
        gap: 24px;
    }
    .investor_naver_left {
        display: flex;
        flex-direction: row;
        background: #2B2A28;
        padding: 21px 8px;
    }
    .investor_naver_right {
        display: flex;
        flex-direction: row;
        background: #D4DDDB;
        padding: 21px 14px;
        gap: 9px;
    }
    .out_team_card_parent {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        gap: 40px 27px;
    }
    .out_team_card {
        max-width: 213px;
    }
}

@media only screen and (min-device-width: 1349px) and (max-device-width: 1439px) {
    .investor_ovi_title {
        font-size: 51px;
    }
    .my_droplet_btn {
        min-width: 535px;
    }
    .brands_card {
        max-width: 552px;
    }
    .brand_card_img_div {
        height: 353px;
    }
    .testimonial_s2 .container {
        padding: 0px;
    }
    .investor_carder_main_frame {
        gap: 24px;
    }
    .investor_naver_left {
        display: flex;
        flex-direction: row;
        background: #2B2A28;
        padding: 21px 8px;
    }
    .investor_naver_right {
        display: flex;
        flex-direction: row;
        background: #D4DDDB;
        padding: 21px 14px;
        gap: 9px;
    }
    .out_team_card {
        max-width: 213px;
    }
    .out_team_card_parent {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        gap: 40px 27px;
    }
    .news_s1_div3_card {
        /*max-width: 221px;*/
    }
}

@media only screen and (min-device-width: 1440px) and (max-device-width: 1499px) {
    .investor_naver_right {
        display: flex;
        flex-direction: row;
        background: #D4DDDB;
        padding: 21px 37px;
        gap: 14px;
    }
    .out_team_card_parent {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        gap: 40px 27px;
    }
    .news_s1_div3_card {
        /*max-width: 245px;*/
    }
    .my_droplet_btn {
        min-width: 597px;
    }
}

@media only screen and (min-device-width: 1500px) and (max-device-width: 1599px) {
    .investor_naver_right {
        display: flex;
        flex-direction: row;
        background: #D4DDDB;
        padding: 21px 37px;
        gap: 23px;
    }
    .out_team_card_parent {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        gap: 56px 44px;
    }
    .news_s1_div3_card {
        /*max-width: 259px;*/
    }
}

@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 (min-device-width: 1400px) and (max-device-width: 1439px){
    .investor_naver_right {
        display: flex;
        flex-direction: row;
        background: #D4DDDB;
        padding: 21px 14px;
        gap: 30px;
    }
}