/* imac 21 4k inch Styles here */
@media (min-width: 1920px) and (max-width: 2560px) {
}

@media (min-width: 1600px) and (max-width: 1919px) {
}

@media only screen and (min-width: 1400px) and (max-width: 1599px) {

    .container-1600-wrp {max-width: 1330px;}
    .overview .banner-wrp .container-1600-wrp .bnr-lhs .cvr h2{font-size: 76px;}
    .overview .banner-wrp .container-1600-wrp .bnr-lhs .cvr h4{font-size: 24px;}
    .overview .banner-wrp .container-1600-wrp .bnr-rhs .cvr p{font-size: 22px;}

    .common-ttle{font-size: 40px; line-height: 46px; letter-spacing: -0.5px;}
    .sub-desc{font-size: 18px; line-height: 26px;}
    .overview .banner-wrp .container-1600-wrp .bnr-rhs .cvr{width: 70%;}

    .overview .who-we-are-wrp{padding: 50px 0px;}
    .overview .who-we-are-wrp .wwa-lhs .common-ttle{margin-bottom: 5px;}
    .overview .who-we-are-wrp .wwa-rhs .wrp2-desc .cont-wrp .cvr,.overview .who-we-are-wrp .wwa-rhs .wrp3-desc .cont-wrp .cvr,.overview .who-we-are-wrp .wwa-lhs .wwa-desc-bx .wrp-desc .cvr{padding: 10px;}

    .overview .who-we-are-wrp .wwa-lhs .wwa-desc-bx .wrp-desc .cvr h2,.overview .who-we-are-wrp .wwa-rhs .wrp2-desc .cont-wrp .cvr h2,.overview .who-we-are-wrp .wwa-rhs .wrp3-desc .cont-wrp .cvr h2{font-size: 20px; margin: 10px 0px 0px; line-height: 1;}
    .overview .who-we-are-wrp .wwa-lhs .wwa-desc-bx .wrp-desc .cvr p,.overview .who-we-are-wrp .wwa-rhs .wrp2-desc .cont-wrp .cvr p,.overview .who-we-are-wrp .wwa-rhs .wrp3-desc .cont-wrp .cvr p{font-size: 14px; line-height: 17px;}

    .overview .who-we-are-wrp .wwa-lhs .wwa-desc-bx .pic-wrp {
        width: fit-content;
        height: 236px;
        overflow: hidden;
    }

    .overview .who-we-are-wrp .wwa-rhs .wrp2-desc .cont-wrp{min-height: 194px;}

    .overview .who-we-are-wrp .wwa-rhs .wrp3-desc .cont-wrp .cvr .apprch-sldr .swiper-slide h2{font-size: 15px;}

    .overview .who-we-are-wrp .wwa-rhs .wrp3-desc .cont-wrp .cvr .apprch-sldr .swiper-slide hr{margin: 5px 0px;}

    .overview .who-we-are-wrp .wwa-rhs .wrp3-desc .cont-wrp{min-height: 294px;}

    .overview .chairperson-wrp-full .chair-sldr .swiper-slide .chair-card .custom-container{max-width: 1150px; padding: 50px 0px;}

    .overview .chairperson-wrp-full .chair-sldr .swiper-slide .chair-card .custom-container .chair-lhs .pic{margin-top: 15px; padding-right: 50px;}

    .overview .chairperson-wrp-full .chair-sldr .swiper-slide .chair-card .custom-container .chair-rhs .cvr h4{font-size: 24px; line-height: 30px;}

    .overview .chairperson-wrp-full .chair-sldr .swiper-slide .chair-card .custom-container .chair-rhs .cvr .name{font-size: 18px;}

    .overview .chairperson-wrp-full .chair-sldr .swiper-slide.chair-cvr-1 .toggle-cta.next-card{font-size: 20px;}
    .overview .chairperson-wrp-full .chair-sldr .swiper-slide.chair-cvr-2 .toggle-cta.prev-card{font-size: 20px;}
    .overview .chairperson-wrp-full .chair-sldr .swiper-slide.chair-cvr-2 .chair-card .custom-container .chair-rhs::before{height: 260px;}
    .overview .chairperson-wrp-full .chair-sldr .swiper-slide .chair-card .custom-container .chair-rhs::before{height: 232px;}

    .overview .chairperson-wrp-full{padding-bottom: 50px;}

    .story-wrp{padding: 100px 0px;}

    .story-wrp .story-cvr .infonumb h2{font-size: 70px;}

    .story-wrp .story-cvr .infonumb p{font-size: 20px; letter-spacing: -0.5px;}

    .story-wrp .story-cvr .story-grid{margin-top: 20px;}

    .story-wrp .story-cvr .story-grid .story-grid-rhs{height: 340px;}
    .story-wrp .story-cvr .story-grid .story-grid-lhs{height: 340px;}
    .story-wrp .story-cvr .story-grid{padding: 20px; height: 400px;}

    .story-wrp .story-cvr .story-grid .story-grid-lhs .desc-wrp h2{font-size: 36px; letter-spacing: -1px; line-height: 1; margin: 5px 0px;}

    .story-wrp .story-cvr .story-grid .story-grid-lhs .desc-wrp span{width: 44px; display: block;}

    .story-wrp .story-cvr .story-grid .story-grid-lhs .desc-wrp p{font-size: 16px; line-height: 24px;}
    .story-wrp .story-cvr .story-grid .story-grid-lhs .cvr-lst p{font-size: 18px; padding: 5px 0px; line-height: 1;}

    .story-wrp.story-9 .story-cvr .story-grid .story-grid-lhs .special-grid-wrp p{font-size: 16px; line-height: 24px;}

    .story-wrp.story-9 .story-cvr .infonumb h2{font-size: 46px; letter-spacing: -0.5px;}

    .outlook-wrp .outlook-rhs .cvr span{font-size: 24px; line-height: 30px; max-width: 250px;}

    .outlook-wrp .outlook-rhs .cvr{min-height: 200px;}

    .outlook-wrp .outlook-lhs p{font-size: 16px; line-height: 24px; margin: 0px;}

    .multi-fold-wrp .multi-fold-lhs h2{font-size: 36px;}

    .multi-fold-wrp .multi-fold-rhs .fold-sldr .swiper-slide .fold-card .desc p{font-size: 16px; line-height: 22px;}

    .multi-fold-wrp .multi-fold-rhs .fold-sldr .swiper-slide .fold-card .pic span{width: 55px;}

    .multi-fold-wrp .multi-fold-rhs .fold-sldr .swiper-slide .fold-card .desc {
        padding: 20px 0px 0px 70px;
    }

    .multi-fold-wrp .multi-fold-rhs .fold-sldr{width: 100%;}
    
    .story-wrp .story-cvr .infonumb-sldr{height: 110px;}

    .story-wrp.story-1 .story-cvr .story-grid::before,.story-wrp.story-2 .story-cvr .story-grid::before,.story-wrp.story-3 .story-cvr .story-grid::before,.story-wrp.story-4 .story-cvr .story-grid::before,.story-wrp.story-5 .story-cvr .story-grid::before,.story-wrp.story-6 .story-cvr .story-grid::before,.story-wrp.story-7 .story-cvr .story-grid::before,.story-wrp.story-8 .story-cvr .story-grid::before{font-size: 24px; left: -45px;}

}

@media only screen and (min-width: 1025px) and (max-width: 1399px) {

    .container-1600-wrp{max-width: 1170px;}
    .overview .banner-wrp .container-1600-wrp .bnr-lhs .cvr h2{font-size: 66px;}
    .overview .banner-wrp .container-1600-wrp .bnr-lhs .cvr h4{font-size: 22px;}
    .overview .banner-wrp .container-1600-wrp .bnr-rhs .cvr p{font-size: 20px;}

    .common-ttle{font-size: 40px; line-height: 46px; letter-spacing: -0.5px;}
    .sub-desc{font-size: 18px; line-height: 26px;}
    .overview .banner-wrp .container-1600-wrp .bnr-rhs .cvr{width: 70%;}

    .overview .who-we-are-wrp{padding: 50px 0px;}
    .overview .who-we-are-wrp .wwa-lhs .common-ttle{margin-bottom: 5px;}
    .overview .who-we-are-wrp .wwa-rhs .wrp2-desc .cont-wrp .cvr,.overview .who-we-are-wrp .wwa-rhs .wrp3-desc .cont-wrp .cvr,.overview .who-we-are-wrp .wwa-lhs .wwa-desc-bx .wrp-desc .cvr{padding: 10px;}

    .overview .who-we-are-wrp .wwa-lhs .wwa-desc-bx .wrp-desc .cvr h2,.overview .who-we-are-wrp .wwa-rhs .wrp2-desc .cont-wrp .cvr h2,.overview .who-we-are-wrp .wwa-rhs .wrp3-desc .cont-wrp .cvr h2{font-size: 20px; margin: 10px 0px 0px; line-height: 1;}
    .overview .who-we-are-wrp .wwa-lhs .wwa-desc-bx .wrp-desc .cvr p,.overview .who-we-are-wrp .wwa-rhs .wrp2-desc .cont-wrp .cvr p,.overview .who-we-are-wrp .wwa-rhs .wrp3-desc .cont-wrp .cvr p{font-size: 14px; line-height: 16px;}

    .overview .who-we-are-wrp .wwa-lhs .wwa-desc-bx .pic-wrp {
        width: fit-content;
        height: 204px;
        overflow: hidden;
    }

    .overview .who-we-are-wrp .wwa-rhs .wrp2-desc .cont-wrp{min-height: 219px;}

    .overview .who-we-are-wrp .wwa-rhs .wrp3-desc .cont-wrp .cvr .apprch-sldr .swiper-slide h2{font-size: 15px;}

    .overview .who-we-are-wrp .wwa-rhs .wrp3-desc .cont-wrp .cvr .apprch-sldr .swiper-slide hr{margin: 5px 0px;}

    .overview .who-we-are-wrp .wwa-rhs .wrp3-desc .cont-wrp{min-height: 305px;}

    .overview .chairperson-wrp-full .chair-sldr .swiper-slide .chair-card .custom-container{max-width: 1150px; padding: 50px 0px;}

    .overview .chairperson-wrp-full .chair-sldr .swiper-slide .chair-card .custom-container .chair-lhs .pic{margin-top: 15px; padding-right: 50px;}

    .overview .chairperson-wrp-full .chair-sldr .swiper-slide .chair-card .custom-container .chair-rhs .cvr h4{font-size: 24px; line-height: 30px;}

    .overview .chairperson-wrp-full .chair-sldr .swiper-slide .chair-card .custom-container .chair-rhs .cvr .name{font-size: 18px;}

    .overview .chairperson-wrp-full .chair-sldr .swiper-slide.chair-cvr-1 .toggle-cta.next-card{font-size: 20px;}
    .overview .chairperson-wrp-full .chair-sldr .swiper-slide.chair-cvr-2 .toggle-cta.prev-card{font-size: 20px;}
    .overview .chairperson-wrp-full .chair-sldr .swiper-slide.chair-cvr-2 .chair-card .custom-container .chair-rhs::before{height: 260px;}
    .overview .chairperson-wrp-full .chair-sldr .swiper-slide .chair-card .custom-container .chair-rhs::before{height: 232px;}

    .overview .chairperson-wrp-full{padding-bottom: 50px;}

    .story-wrp{padding: 50px 0px;}

    .story-wrp .story-cvr .infonumb h2{font-size: 70px;}

    .story-wrp .story-cvr .infonumb p{font-size: 20px; letter-spacing: -0.5px;}

    .story-wrp .story-cvr .story-grid{margin-top: 20px;}

    .story-wrp .story-cvr .story-grid .story-grid-rhs{height: 340px;}
    .story-wrp .story-cvr .story-grid .story-grid-lhs{height: 340px;}
    .story-wrp .story-cvr .story-grid{padding: 20px; height: 400px;}

    .story-wrp .story-cvr .story-grid .story-grid-lhs .desc-wrp h2{font-size: 36px; letter-spacing: -0.5px; line-height: 1; margin: 5px 0px;}

    .story-wrp .story-cvr .story-grid .story-grid-lhs .desc-wrp span{width: 44px; display: block;}

    .story-wrp .story-cvr .story-grid .story-grid-lhs .desc-wrp p{font-size: 16px; line-height: 24px;}
    .story-wrp .story-cvr .story-grid .story-grid-lhs .cvr-lst p{font-size: 18px; padding: 5px 0px; line-height: 1;}

    .story-wrp.story-9 .story-cvr .story-grid .story-grid-lhs .special-grid-wrp p{font-size: 16px; line-height: 24px;}

    .story-wrp.story-9 .story-cvr .infonumb h2{font-size: 46px; letter-spacing: -1px;}

    .outlook-wrp .outlook-rhs .cvr span{font-size: 24px; line-height: 30px; max-width: 250px;}

    .outlook-wrp .outlook-rhs .cvr{min-height: 200px;}

    .outlook-wrp .outlook-lhs p{font-size: 16px; line-height: 24px; margin: 0px;}

    .multi-fold-wrp .multi-fold-lhs h2{font-size: 36px;}

    .multi-fold-wrp .multi-fold-rhs .fold-sldr .swiper-slide .fold-card .desc p{font-size: 16px; line-height: 22px;}

    .multi-fold-wrp .multi-fold-rhs .fold-sldr .swiper-slide .fold-card .pic span{width: 55px;}

    .multi-fold-wrp .multi-fold-rhs .fold-sldr .swiper-slide .fold-card .desc {
        padding: 20px 0px 0px 70px;
    }

    .multi-fold-wrp .multi-fold-rhs .fold-sldr{width: 100%;}

    .story-wrp .story-cvr .infonumb-sldr{height: 110px;}

    .story-wrp.story-1 .story-cvr .story-grid::before,.story-wrp.story-2 .story-cvr .story-grid::before,.story-wrp.story-3 .story-cvr .story-grid::before,.story-wrp.story-4 .story-cvr .story-grid::before,.story-wrp.story-5 .story-cvr .story-grid::before,.story-wrp.story-6 .story-cvr .story-grid::before,.story-wrp.story-7 .story-cvr .story-grid::before,.story-wrp.story-8 .story-cvr .story-grid::before{font-size: 24px; left: -45px;}
    
}

/* ----------- iPad 3, 4 and Pro 9.7" ----------- */
/* Portrait and Landscape */

/* Medium */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  
}

/* Small */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  
}

/* Extra small */
@media (min-width: 320px) and (max-width: 767px) {

    .overview {padding-bottom: 0px;}
    .overview .banner-wrp .container-1600-wrp .bnr-lhs .cvr h2{font-size: 42px; margin-bottom: 20px;}
    .overview .banner-wrp .container-1600-wrp .bnr-lhs .cvr h4{font-size: 22px;}
    .overview .banner-wrp .container-1600-wrp .scll-dwn{display: none;}
    .overview .banner-wrp{height: calc(100vh - 66px);padding-bottom: 100px; margin-top: 66px;}
    .overview .banner-wrp .container-1600-wrp .bnr-rhs .cvr p{font-size: 18px;}
    .header-wrp-full .header-rhs .dwnld-pdf{font-size: 14px;
        letter-spacing: 0px;
        margin: 0px;
        background-size: 24px; padding: 8px 30px 8px 0px;}

    .overview .who-we-are-wrp{padding: 40px 0px;}
    .sub-ttle{font-size: 16px;}
    .common-ttle{font-size: 34px; line-height: 40px; letter-spacing: -0.5px;}
    .sub-desc{font-size: 16px; line-height: 24px;}

    .overview .who-we-are-wrp .wwa-lhs .wwa-desc-bx{display: block; margin-bottom: 20px;}
    .overview .who-we-are-wrp .wwa-lhs .wwa-desc-bx .wrp-desc{width: 100%; margin-bottom: 20px;}
    .overview .who-we-are-wrp .wwa-lhs .wwa-desc-bx .pic-wrp{width: 100%;}
    .overview .who-we-are-wrp .wwa-lhs img{ width: 100%;}
    .overview .who-we-are-wrp .wwa-lhs .wwa-desc-bx .wrp-desc .cvr span{width: 44px; display: block;}
    .overview .who-we-are-wrp .wwa-rhs .wrp2-desc{padding-top: 20px;}
    .overview .who-we-are-wrp .wwa-rhs .wrp2-desc .pic-wrp img{width: 100%;}
    .overview .who-we-are-wrp .wwa-rhs .wrp2-desc .pic-wrp{margin-bottom: 20px;}
    .overview .who-we-are-wrp .wwa-rhs .wrp3-desc{padding-top: 20px;}
    .overview .who-we-are-wrp .wwa-rhs .wrp3-desc .pic-wrp img{width: 100%;}
    .overview .who-we-are-wrp .wwa-rhs .wrp3-desc .pic-wrp{margin-bottom: 20px;}

    .overview .chairperson-wrp-full .chair-sldr .swiper-slide.chair-cvr-1 .fake-div,.overview .chairperson-wrp-full .chair-sldr .swiper-slide.chair-cvr-2 .fake-div,.overview .chairperson-wrp-full .chair-sldr .swiper-slide.chair-cvr-2 .chair-card .custom-container .chair-rhs::before,.overview .chairperson-wrp-full .chair-sldr .swiper-slide .chair-card .custom-container .chair-rhs::before{display: none;}

    .overview .chairperson-wrp-full .chair-sldr .swiper-slide.chair-cvr-1 .toggle-cta.next-card{width: 265px; font-size: 16px;}
    .overview .chairperson-wrp-full .chair-sldr .swiper-slide.chair-cvr-2 .toggle-cta.prev-card{ width: 300px; font-size: 16px;}

    .overview .chairperson-wrp-full .chair-sldr .swiper-slide.chair-cvr-2 .toggle-cta,.overview .chairperson-wrp-full .chair-sldr .swiper-slide.chair-cvr-1 .toggle-cta{top: -1px;}

    .chair-lhs{padding: 0px 15px;}

    .overview .chairperson-wrp-full .chair-sldr .swiper-slide .chair-card .custom-container .chair-rhs{padding: 20px 15px;}
    .overview .chairperson-wrp-full .chair-sldr .swiper-slide .chair-card .custom-container .chair-rhs .cvr h4{font-size: 20px; line-height: 30px;}
    .overview .chairperson-wrp-full .chair-sldr .swiper-slide .chair-card .custom-container .chair-rhs .cvr .name{font-size: 16px;}

    .overview .chairperson-wrp-full .chair-sldr .swiper-slide .chair-card .custom-container{padding: 100px 0px 10px;}

    .overview .chairperson-wrp-full .chair-sldr{padding-bottom: 0px;}

    .overview .chairperson-wrp-full{padding-bottom: 30px;}
    .story-wrp{padding: 0px 0px 30px;}

    .story-wrp .story-cvr .infonumb h2{font-size: 50px;}
    .story-wrp .story-cvr .infonumb p{font-size: 17px;letter-spacing: -0.5px;}
    .story-wrp .story-cvr .story-grid{padding: 15px; margin: 15px 0px 0px; height: auto;}
    .story-wrp .story-cvr .story-grid .story-grid-rhs{height: auto; margin-top: 20px;}
    .story-wrp .story-cvr .story-grid .story-grid-rhs .story-pic{position: relative;}
    .story-wrp .story-cvr .story-grid .story-grid-lhs .desc-wrp h2{font-size: 36px; line-height: 42px; letter-spacing: -1px; margin: 10px 0px;}
    .story-wrp .story-cvr .story-grid .story-grid-lhs .desc-wrp p{font-size: 18px; line-height: 26px;}
    .story-wrp .story-cvr .story-grid .story-grid-lhs{height: auto;}
    .story-wrp .story-cvr .story-grid .story-grid-lhs .cvr-lst p{font-size: 18px; line-height: 26px;}

    .story-wrp .story-cvr .story-grid .story-grid-lhs .desc-wrp span{width: 44px; display: block;}

    .story-wrp.story-7 .infonumb{display: none;}
    .story-wrp.story-9 .story-cvr .infonumb h2{font-size: 36px;}

    .story-wrp.story-9 .story-cvr .story-grid .story-grid-lhs .special-grid-wrp p{font-size: 16px; line-height: 24px;}

    .outlook-wrp{padding: 40px 0px 40px;}

    .outlook-wrp .outlook-lhs p{font-size: 16px; line-height: 24px;}
    .outlook-wrp .outlook-lhs{margin-bottom: 20px;}

    .outlook-wrp .outlook-rhs .cvr span{font-size: 24px; max-width: 255px;}
    .outlook-wrp .outlook-rhs .cvr{min-height: 150px;}

    .overview .who-we-are-wrp .wwa-lhs .wwa-desc-bx .wrp-desc .cvr p{max-width: 100%;}

    .multi-fold-wrp{padding: 40px 0px;}

    .multi-fold-wrp .multi-fold-lhs h2{font-size: 36px;}

    .multi-fold-wrp .multi-fold-lhs .cta-cvr{margin-top: 25px;}

    .multi-fold-wrp .multi-fold-rhs{margin-top: 30px; height: auto;}

    .multi-fold-wrp .multi-fold-rhs .fold-sldr{width: 100%; position: relative;}

    .multi-fold-wrp .multi-fold-rhs .fold-sldr .swiper-slide .fold-card .desc p{font-size: 18px; line-height: 26px;}

    .story-wrp .story-cvr .infonumb-sldr{width: 100%; height: 85px;}

    .story-wrp .story-cvr{ padding: 30px 0px; border-top: 1px solid #e4e4e4;}

    .story-wrp.story-1 .story-cvr .story-grid::before,.story-wrp.story-2 .story-cvr .story-grid::before,.story-wrp.story-3 .story-cvr .story-grid::before,.story-wrp.story-4 .story-cvr .story-grid::before,.story-wrp.story-5 .story-cvr .story-grid::before,.story-wrp.story-6 .story-cvr .story-grid::before,.story-wrp.story-7 .story-cvr .story-grid::before,.story-wrp.story-8 .story-cvr .story-grid::before{left: inherit;
        right: 5px;
        top: 0px;
        font-size: 24px;}


 
}
