@media (min-width: 1920px) and (max-width: 2560px) {
  
    
    
}

@media (min-width: 1601px) and (max-width: 1919px) {
  
    
    
}


@media only screen and (min-width: 1400px) and (max-width: 1600px) {

    .header-full-wrp{ padding: 10px 0px;}
    .home-bnr .container-1360-wrp .caption-bnr-bx h2{ font-size: 40px; line-height: 45px;}
    .home-bnr .container-1360-wrp .caption-bnr-bx p{ font-size: 18px; line-height: 24px;}
    .home-bnr .container-1360-wrp .caption-bnr-bx { width: 320px;height: 341px;padding: 25px 65px 25px 40px;left: 283px;}
    .header-full-wrp .header-lhs a{ width: 135px;}
    .home-bnr{background-size: contain;     height: calc(100vh - 0px);}
    .home-bnr .container-1360-wrp {height: calc(100vh - 0px);position: relative;}

    .common-ttle{ font-size: 32px;line-height: 42px;}
    .common-pd-tb {padding: 50px 0px;}
    .wgigr-wrp .wgigr-lhs { padding: 0px 25px 0px 100px;}
    .wgigr-wrp .wgigr-rhs p{ font-size: 15px; line-height: 25px;}
    .wgigr-wrp .spacer-100 {width: 100%;height: 50px;}
    .dap-cvr-full{ padding: 0px 40px;}
    .infograph-bx p.tt-txt span.ttle{ font-size: 14px; line-height: 20px;}
    .infograph-bx h2{ font-size: 26px; line-height: 36px;}
    .infograph-bx .grth-bx{ font-size: 15px;}
    .common-undrline-ttle{ margin-bottom: 10px;}
    .spacer-50 {height: 25px;}
    .wgigr-wrp .sda-lhs {height: 550px;padding: 30px 20px 20px 20px;}
    .rag-wrp{ padding-left: 40px; padding-right: 40px;}

    /* .olg-wrp .olg-container .olg-bx .old-desc-bx .ttle-olb{ font-size: 17px; height: auto;} */
    .olg-wrp .olg-container .olg-bx .old-desc-bx .body-copy{ font-size: 15px; line-height: 24px; height: 120px;}

    .common-sub-ttle{ font-size: 24px; line-height: 30px;}
    .body-copy{ font-size: 15px; line-height: 24px;}
    .md-msg-wrp .md-lhs p{ font-size: 18px; line-height: 24px;}
    .md-msg-wrp .md-lhs p.nme{ font-size: 18px; line-height: 24px;}
    .md-msg-wrp .md-lhs {padding-right: 150px;padding-left: 50px;}
    .md-lhs img{ margin:0px;}
    .mfi-wrp .mif-cvr-wrp .mif-bx .mif-desc-bx{ padding: 20px 20px;width: 89%;}
    .mfi-wrp .mif-cvr-wrp .mif-bx .mif-desc-bx h2.common-ttle{ font-size: 30px;}
    .mfi-wrp .mif-cvr-wrp .mif-bx .mif-desc-bx p.smll-txt{ font-size: 20px; line-height: 26px;}
    .mii-wrp{ padding: 40px 0px;}
    .mfi-wrp .mif-cvr-wrp .mif-bx{ height: 600px;}
    .kpi-wrp .slide-bx .infograph-bx h2{ font-size: 36px;}
    .kpi-wrp .tab_content {padding: 30px 50px 0px;position: relative;}
    .kpi-wrp .slide-bx .infograph-bx p.tt-txt span.ttle{ font-size: 16px;}
    .kpi-wrp .slide-bx .infograph-bx h2 span.unit{ font-size: 36px;}
    .kpi-wrp .slide-bx .blue-bg{ font-size: 14px;}
    .kpi-wrp .tab_content .swiper-button-next {right: 0px;}
    .kpi-wrp .tab_content .swiper-button-prev {left: -5px;}
    .vcm-start-wrp .vcm-rhs .rhs-cvr {width: 360px;}
    .vcm-start-wrp .vcm-lhs .lhs-cvr {width: 557px;}
    .vca-wrp .vca-container .vca-bx .ttle{ font-size: 18px; height: auto;}
    .vca-wrp .vca-container .vca-bx .infograph h2{ font-size: 26px;}
    .peo-jio-wrp .peo-jio-lhs .lhs-cvr {width: 400px;float: left;margin-right: 50px;}
    .peo-jio-wrp .peo-jio-rhs .rhs-cvr {width: 400px;}
    .peo-jio-wrp .peo-jio-lhs{ background-size: 65%;}
    .peo-jio-wrp .peo-jio-rhs{ background-size: 55%;}
    .olg-wrp .olg-container .olg-bx {width:18.8%; margin: 0px 10px;float: left;}

    .header-full-wrp .drop-menu-full .container-1360-wrp {height: 100vh;position: relative;padding: 50px 15px 0px;}
    .header-full-wrp .drop-menu-full .container-1360-wrp .main-ttle{ font-size: 20px; margin-bottom: 10px;}
    .header-full-wrp .drop-menu-full .container-1360-wrp .menu-spacer-50 { height: 15px;}
    .header-full-wrp .drop-menu-full .container-1360-wrp a.menu-lnk{ padding: 4px 0px; font-size: 14px;}

  
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {

    .header-full-wrp{ padding: 10px 0px;}
    .home-bnr .container-1360-wrp .caption-bnr-bx h2{ font-size: 40px; line-height: 45px;}
    .home-bnr .container-1360-wrp .caption-bnr-bx p{ font-size: 18px; line-height: 24px;}
    .home-bnr .container-1360-wrp .caption-bnr-bx { width: 320px;height: 341px;padding: 25px 65px 25px 40px;left: 283px;}
    .header-full-wrp .header-lhs a{ width: 135px;}
    .home-bnr{background-size: contain;     height: calc(100vh - 0px);}
    .home-bnr .container-1360-wrp {height: calc(100vh - 0px);position: relative;}

    .common-ttle{ font-size: 32px;line-height: 42px;}
    .common-pd-tb {padding: 50px 0px;}
    .wgigr-wrp .wgigr-lhs { padding: 0px 25px 0px 100px;}
    .wgigr-wrp .wgigr-rhs p{ font-size: 15px; line-height: 25px;}
    .wgigr-wrp .spacer-100 {width: 100%;height: 50px;}
    .dap-cvr-full{ padding: 0px 40px;}
    .infograph-bx p.tt-txt span.ttle{ font-size: 13px; line-height: 20px;}
    .infograph-bx h2{ font-size: 24px; line-height: 36px;}
    .infograph-bx .grth-bx{ font-size: 15px;}
    .common-undrline-ttle{ margin-bottom: 10px;}
    .spacer-50 {height: 25px;}
    .wgigr-wrp .sda-lhs {height: 550px;padding: 30px 20px 20px 20px;}
    .rag-wrp{ padding-left: 40px; padding-right: 40px;}

    /* .olg-wrp .olg-container .olg-bx .old-desc-bx .ttle-olb{ font-size: 16px; height: auto;} */
    .olg-wrp .olg-container .olg-bx .old-desc-bx .body-copy{ font-size: 15px; line-height: 24px; height: 120px;}

    .common-sub-ttle{ font-size: 24px; line-height: 30px;}
    .body-copy{ font-size: 15px; line-height: 24px;}
    .md-msg-wrp .md-lhs p{ font-size: 18px; line-height: 24px;}
    .md-msg-wrp .md-lhs p.nme{ font-size: 18px; line-height: 24px;}
    .md-msg-wrp .md-lhs {padding-right: 150px;padding-left: 50px;}
    .md-lhs img{ margin:0px;}
    .mfi-wrp .mif-cvr-wrp .mif-bx .mif-desc-bx{ padding: 20px 20px; width: 88%;}
    .mfi-wrp .mif-cvr-wrp .mif-bx .mif-desc-bx h2.common-ttle{ font-size: 26px;line-height: 1.3;}
    .mfi-wrp .mif-cvr-wrp .mif-bx .mif-desc-bx p.smll-txt{ font-size: 20px; line-height: 26px;}
    .mii-wrp{ padding: 40px 0px;}
    .mfi-wrp .mif-cvr-wrp .mif-bx{ height: 600px;}
    .kpi-wrp .slide-bx .infograph-bx h2{ font-size: 36px;}
    .kpi-wrp .tab_content {padding: 30px 50px 0px;position: relative;}
    .kpi-wrp .slide-bx .infograph-bx p.tt-txt span.ttle{ font-size: 16px;}
    .kpi-wrp .slide-bx .infograph-bx h2 span.unit{ font-size: 36px;}
    .kpi-wrp .slide-bx .blue-bg{ font-size: 14px;}
    .kpi-wrp .tab_content .swiper-button-next {right: 0px;}
    .kpi-wrp .tab_content .swiper-button-prev {left: -5px;}
    .vcm-start-wrp .vcm-rhs .rhs-cvr {width: 360px;}
    .vcm-start-wrp .vcm-lhs .lhs-cvr {width: 557px;}
    .vca-wrp .vca-container .vca-bx .ttle{ font-size: 18px; height: auto;}
    .vca-wrp .vca-container .vca-bx .infograph h2{ font-size: 26px;}
    .peo-jio-wrp .peo-jio-lhs .lhs-cvr {width: 480px;float: left;margin-right: 50px;}
    .peo-jio-wrp .peo-jio-rhs .rhs-cvr {width: 480px;}
    .peo-jio-wrp .peo-jio-lhs{ background-size: 55%;}
    .peo-jio-wrp .peo-jio-rhs{ background-size: 45%;}
    .vcm-start-wrp .vcm-lhs{ background-size: 60%;}
    .olg-wrp .olg-container .olg-bx {width: 18.4%; margin: 0px 10px;float: left;}
    .olg-wrp .olg-container { max-width: 1280px;margin: 50px auto 0px;display: block;}
    .header-full-wrp .drop-menu-full .container-1360-wrp #close-menu{ right: 30px;}

    .header-full-wrp .drop-menu-full .container-1360-wrp {height: 100vh;position: relative;padding: 50px 15px 0px;}
    .header-full-wrp .drop-menu-full .container-1360-wrp .main-ttle{ font-size: 20px; margin-bottom: 10px;}
    .header-full-wrp .drop-menu-full .container-1360-wrp .menu-spacer-50 { height: 15px;}
    .header-full-wrp .drop-menu-full .container-1360-wrp a.menu-lnk{ padding: 4px 0px; font-size: 14px;}

    .download-cntr-wrp .dwn-cntr-cvr .dwn-sqr-bx .dwnld-bx{width: 29.7%;}

    .infograph-bx p.tt-txt {
        margin: 0px;
        height: auto;
    }

    .vcm-start-wrp .vcm-rhs{ background-size: 50%;}

}

/* 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) {

    .header-full-wrp .header-rhs #dwnld-cta{ display: none;}
    .header-full-wrp .header-lhs a{width: 100%; height:auto;} 
    .header-full-wrp.shrink .header-lhs a{ width: 60px;}
    .home-bnr{ height: calc(100vh);background-position: bottom 10% center;background-size: contain;}
    .home-bnr .container-1360-wrp .caption-bnr-bx {width: 100%;height: auto;background-color: #ffffff;padding: 20px;box-shadow: none;position: relative;top: 0%;left: 0px;transform: translate(0%, 0%);     padding: 135px 20px 20px;}
    .home-bnr .container-1360-wrp .caption-bnr-bx h2{font-size: 36px;line-height: 46px; margin-bottom: 15px;}
    .common-pd-tb {padding: 30px 0px;}
    .wgigr-wrp .wgigr-lhs { padding: 0px 0px 0px 0px;}
    .common-ttle{ font-size: 30px; line-height: 40px;}
    .wgigr-wrp .wgigr-rhs p{ font-size: 14px; line-height: 24px;}
    .wgigr-wrp .spacer-100 {width: 100%; height: 20px;}
    .wgigr-wrp .sda-lhs{ height: auto; padding: 20px 20px 20px 20px;}
    .wgigr-wrp .sda-lhs h6{ font-size: 16px; line-height: 24px;}
    .sda-rhs,.rag-rhs{ margin-top: 30px;}
    .common-undrline-ttle{ margin-bottom: 0px;}
    .infograph-bx{ margin-top:30px;}
    .infograph-bx h2{     font-size: 20px;line-height: 26px;display: block;margin: 0px;}
    .infograph-bx p.tt-txt span.ttle{ font-size: 12px;line-height: 1;display: block;}
    .infograph-bx .grth-bx {font-size: 13px;line-height: 24px;font-weight: 600;padding: 7px 5px 8px 40px;background-repeat: no-repeat;background-position: left 8px center; background-size: 20px;}
    .infograph-bx h2 span.unit{ font-size: 13px;}
    .infograph-bx p.tt-txt span.ttle br{display: none;}
    .common-undrline-ttle span{ font-size: 18px;}
    .body-copy{ font-size: 13px; line-height: 20px;}
    .common-cta{width: 150px;height: 50px; padding: 15px 0px;}
    .olg-wrp .olg-container .olg-bx .old-desc-bx {width: 100%;padding: 20px 20px 20px 20px;}
    .olg-wrp .olg-container .olg-bx{ margin:0px 0px; float: none;}
    .olg-wrp .olg-container .olg-bx .old-desc-bx .body-copy{ height: auto;}
    .olg-wrp .olg-container .olg-bx .old-desc-bx .infograph-bx {margin-top: 30px;width: 50%;float: left;}
    .olg-wrp .olg-container .olg-bx .old-desc-bx .grth-bx {width: 65%;font-size: 12px;line-height: 24px;font-weight: 600;padding: 1px 5px 1px 35px;background-repeat: no-repeat;background-position: left 10px center;margin-left: 0px;margin-right: 10px; margin-top: 5px; display: block;}
    .olg-wrp .olg-container { max-width: 1700px; margin: 0px auto 0px;}
    .common-sub-ttle{font-size: 23px;line-height: 30px;}
    .md-lhs img{ margin: 0px;}
    .md-msg-wrp .md-lhs {padding-right: 0px; padding-top: 20px;}
    .mfi-wrp {padding: 20px 0px 20px;}
    .mfi-wrp .mif-cvr-wrp .mif-bx{ margin: 0px 0px;}
    .mfi-wrp .mif-cvr-wrp {width: 100%;margin-top: 10px;}
    .mfi-wrp .mif-cvr-wrp .mif-bx .mif-desc-bx{ padding: 15px;}
    .mfi-wrp .mif-cvr-wrp .mif-bx .mif-desc-bx h2.common-ttle{ font-size: 24px; line-height: 30px;}
    .mfi-wrp .mif-cvr-wrp .mif-bx{ height: 400px;}
    .mfi-wrp .mif-cvr-wrp .mif-bx .mif-desc-bx p.smll-txt{ font-size: 16px; line-height: 1; margin-bottom: 5px;}
    .mii-wrp .mii-container .mii-bx{ margin:0px; height: 350px;}
    .mii-wrp{ padding: 20px 0px;}
    .mii-wrp .mii-container{ padding-left: 0px;}
    .mii-wrp .mii-container .mii-bx .mii-desc-bx{ padding: 15px;}
    .mii-wrp .mii-container .mii-bx .mii-desc-bx p.smll-txt {font-size: 15px;line-height: 20px;margin: 0px 0px 5px;}
    .kpi-wrp .tab_content{ padding: 0px 15px;}
    .kpi-wrp .slide-bx .infograph-bx h2{ font-size: 32px; line-height: 42px;}
    .kpi-wrp .slide-bx .infograph-bx h2 span.unit{ font-size: 28px;}
    .kpi-wrp .slide-bx .infograph-bx p.tt-txt span.ttle{ font-size: 18px; padding-right: 80px}
    .kpi-wrp .kpi-graph-bx ul li span.yrs{ font-size: 10px; top:18px;}
    .kpi-wrp .kpi-graph-bx ul li{ padding-left: 45px;}
    .kpi-wrp .kpi-graph-bx ul li span.graph-fill{ left: 50px;}
    .kpi-wrp .kpi-graph-bx{ margin-top: 10px;}
    .infograph-bx .grth-bx{ font-size: 11px !important;}
    .infograph-bx br{ display: none;}
    .kpi-wrp .tab_content .swiper-button-prev {left: initial; right: 45px;top: 20px;}
    .kpi-wrp .tab_content .swiper-button-next {right: 0px;top: 20px;}
    .kpi-wrp .tab_content .swiper-button-next.esg-next, .kpi-wrp .tab_content .swiper-button-prev.esg-prev{ display: block !important;}
    .vcm-start-wrp .vcm-lhs .lhs-cvr {width: 100%;float: none;}
    .vcm-start-wrp .vcm-lhs{width: 100%; height: 450px; padding: 20px;}
    .vcm-start-wrp .vcm-rhs{width: 100%; height: 450px; padding: 20px;}
    .vcm-start-wrp .vcm-rhs .rhs-cvr {width: 100%;}
    .vcm-start-wrp .vcm-rhs .rhs-cvr h4{ font-size: 20px; line-height: 1;}
    .vcm-start-wrp .vcm-rhs .rhs-cvr h2{ font-size: 24px; line-height: 1;}
    .vcm-start-wrp .vcm-rhs .rhs-cvr a{ margin-top: 10px !important;}
    .vcm-start-wrp .vcm-lhs .lhs-cvr h4{ font-size: 20px; line-height: 1;}
    .vcm-start-wrp .vcm-lhs .lhs-cvr h2{ font-size: 24px; line-height: 1;}
    .vcm-start-wrp .vcm-lhs .lhs-cvr a{ margin-top: 10px !important;}
    .vcm-start-wrp .vcm-lhs{ background-size: 90%;}
    .vcm-start-wrp .vcm-rhs{ background-size: 70%;}
    .vcm-start-wrp{ height: auto;}
    .olg-wrp .olg-container .olg-bx img{ display: block; width: 100%;}
    .vca-wrp .vca-container{ display: flex;}
    .vca-wrp .vca-container .vca-bx {max-width: 100%;margin: 0 auto;float: none;margin-top: 0px; padding: 0px 10px;}
    .vca-wrp .vca-container .vca-bx img{ width: 100%;}
    .vca-wrp .vca-container .vca-bx .ttle{ height: auto;}
    .vca-wrp .vca-container .vca-bx .body-copy{ height: auto;}
    .vca-full-wrp{ margin-top: 30px;}
    .vca-wrp .vca-container .vca-bx .infograph h2{ font-size: 24px; margin-bottom: 10px;}
    .sub-txt{ font-size: 14px;}
    .peo-jio-wrp .peo-jio-lhs .lhs-cvr {width: 100%;float: none;margin-right: 0px;}
    .peo-jio-wrp .peo-jio-lhs {height: 500px;padding: 20px;background-position: bottom right; background-size: 90%;}
    .peo-jio-lhs h4{ font-size: 20px; line-height: 1;}
    .peo-jio-lhs h2{ font-size: 24px; line-height: 1;}
    .peo-jio-lhs a{ margin-top: 0px;}
    .peo-jio-wrp .peo-jio-rhs { height: 500px; padding: 20px;background-position: bottom right; background-size: 80%;}
    .peo-jio-wrp .peo-jio-rhs .rhs-cvr {width: 100%;}
    .peo-jio-wrp .peo-jio-rhs .rhs-cvr h2{ font-size: 24px; line-height: 1;}
    .peo-jio-wrp .peo-jio-rhs .rhs-cvr h4{ font-size: 20px; line-height: 1;}
    .peo-jio-wrp .peo-jio-rhs .rhs-cvr a{ margin-top: 0px !important;}
    .peo-jio-wrp { width: 100%;height: auto;}
    .download-cntr-wrp .dwn-cntr-cvr .dwn-sqr-bx .dwnld-bx{ margin:0px 0px;}
    .download-cntr-wrp .dwn-cntr-cvr .dwn-sqr-bx .dwnld-bx h2{ font-size: 20px; line-height: 26px;}
    .download-cntr-wrp .tags-cvr .dwn-cta{ margin-top: 10px;}
    .download-cntr-wrp .tags-cvr .tags-bx.socio-bx{ margin-top: 10px;}
    .download-cntr-wrp { width: 100%;overflow: hidden;}

    .olg-next,.olg-prev{ display: block; top:15px;}
    .olg-prev{ left: initial; right: 45px;}
    .mii-next,.mii-prev{ display: block; top:50px;}
    .mii-prev{left:initial; right: 45px;}
    .mif-next,.mif-prev{ display: block; top:50px;}
    .mif-prev{ left:initial; right: 45px;}
    .vca-next,.vca-prev{ display: block; top:50px;}
    .vca-prev{ left:initial; right: 45px;}
    .dwn-next,.dwn-prev{ display: block; top:-35px; background-size: 15px 44px;}
    .dwn-prev{ left:initial; right: 45px;}

    .header-full-wrp .drop-menu-full .container-1360-wrp{ overflow-y: scroll; height: 100vh;position: relative;padding: 20px 15px 15px;}
    .header-full-wrp .drop-menu-full .container-1360-wrp #close-menu {width: 30px;top: 15px;right: 15px;}
    .header-full-wrp .drop-menu-full .container-1360-wrp a.menu-lnk{ padding: 10px 0px;}
    .header-full-wrp .drop-menu-full .container-1360-wrp .main-ttle{ margin-top:30px;}
    .header-full-wrp .drop-menu-full .container-1360-wrp .menu-spacer-50 {height: 0px;}
    .header-full-wrp .drop-menu-full{ top:-150%;}

    .footer{ padding: 20px 0px;}
    .footer p{ font-size: 11px; text-align: center;}
    .social-ftr {text-align: center;margin-top: 10px;}

    .vcx-card-full .vca-bx{ margin: 20px 0px;}
    .inner-common-pad-tb {padding: 20px 0px;}
    .spacer-50 {height: 20px;}

    .chairman-inner-wrp .chairmans-sqr {
        width: 100%;
        padding: 30px;
        text-align: center;
        padding-right: 30px;
        background-position: center bottom;
        background-size: contain;
        margin-bottom: 30px;
        padding-bottom: 200px;
    }

    .chairman-inner-wrp .chairmans-sqr h2{ font-size: 24px; line-height: 30px;}

    .common-ttle br{ display: none;}
    
    .ilc-bx .infograph-bx::before{ display: none;}

    .swan-bx .col{    flex-basis: inherit; max-width: 50%; margin-top: 15px;}
    .hyper-bx h2{    margin: 20px 0px 20px; font-size: 17px;}
    .hyper-bx h2 br{ display: none;}
    .olg-inner .infograph-bx{ width: 49%; display: inline-block; margin:10px 0px 0px 0px;}
    .olg-inner .infograph-bx p.tt-txt span.ttle{ display: inline-block;}
    .olb-desc-wrp h2{ font-size: 26px; margin-top: 15px;}

    .hypr-bx{ height: 400px;}
    .hyp-sqr{ padding: 20px;}
    .hyp-sqr h4{ font-size: 16px;}
    .hyp-sqr h2{ font-size: 24px; line-height: 1.3; margin-top: 0px;}
    .hxb-card {width: 100%;height: auto;padding: 15px 15px 300px 15px;background-position: bottom center !important;}
    .hbx-sx{ height: auto; padding: 15px; line-height: normal;}

    .hbx-sx.purple-bg.bord-bottom{ border-bottom: none;}
    .hbx-sx.purple-bg.bord-right{ border-right: none;}
    .hbx-sx.purple-bg{border-top: 2px solid #6E18A1;}

    .hbx-sx.blue-bg.bord-bottom{ border-bottom: none;}
    .hbx-sx.blue-bg.bord-right{ border-right: none;}
    .hbx-sx.blue-bg{border-top: 2px solid #29C6F7;}

    .hbx-sx.brown-bg.bord-bottom{ border-bottom: none;}
    .hbx-sx.brown-bg.bord-right{ border-right: none;}
    .hbx-sx.brown-bg{border-top: 2px solid #FF9309;}
    .eis-desc{ padding-top: 20px;}
    .covid-rhs p.sub-txt{ margin-top: 15px;}

    .table-style1 { width: 95%; margin: auto; overflow: scroll; }
        .bo-quote-bx h2.quote-txt{ font-size: 20px;}
        .key-card-wrp{ margin-top: 30px;}

    .team-members-wrp .col{flex-basis: inherit; max-width: 50%;}

    .jio-bio .col{flex-basis: inherit; max-width: 50%; margin-bottom: 30px;}


    .table-style1,.table-style4,.table-style3,.table-style5,.table-style6 { width: 95%; margin: auto; overflow: scroll; }

    .Life-section,.Life-box { height: auto; margin-bottom: 20px; }

    .fs-42 {font-size: 32px !important;}

    .info-numb{ font-size: 24px;}

    .olg-wrp .olg-container .olg-bx .old-desc-bx .ttle-olb{ height: auto;}

    .download-center-box {
        margin-bottom: 40px;
    }

    .download-page .common-sub-ttle{ text-align: center;}
    .download-page .download-centre-pic-box{ width: 300px; margin: 0 auto;}
    .download-page .common-cta{ margin: 30px auto 0px; display: block;}
    .download-page .download-center-box p{ text-align: center;}
    .download-page .beer-title-24{ text-align: center;}
    .download-page .beer-title-18{ text-align: center;}
    .dwn-spt{ margin: 10px 0px;}


}