@media (max-width:1195px) 
{
    [data-bg="true"] {
    background-image: var(--mobile-bg);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}
    .stData{
        padding: 15px;
    }
    .beltboxnavbutton{
        right: -35px;
    }
    .stData{
        min-height: 241px;
    }
    .mobttbelting{
        background-image: var(--mobile-bg)!important;
    }
    .bb-stats.yarns{
        background-image: var(--mobile-bg);
    }
 .story-img1 {
    margin-top: -70px;
    max-width: 85%;
}
.story-text2 {
    margin-top: 0px;
}
.story-text3 {
    margin-top: -50px;
}
.story-img4 {
    margin-top: 0px;
}
.flower-img
{
    left: 15px;
}
.chem-stats
{
    overflow:visible;
    background-image: url(/storage/images/mbl/chem/investors-img1-mob.webp);
}
.aluminium-stats
{
    overflow:visible;
    background-image: var(--mobile-bg);
}
.petlar-stats
{
    background-image: var(--mobile-bg);
}
.bb-stats.gover
{
    overflow:visible;
    background-image: var(--mobile-bg);
}
.chem-stat-inner
{
    transform: initial;
}
.deep-chemical
{
 background-image: var(--mobile-bg);
 display: block;
 padding-top: 80px;
 background-position: left bottom; 
}
.deep-chemical h2, .deep-chemical p
{
    color: #ffffff;
}
.deep-chemical .col-md-6 
{
    width: 100%;
    margin-left: 0px;
}
.chem-products
{
    display: none;
}
.chem-products-mbl
{
    display: block;
    padding: 60px 0px;
}
.pressure-wrap {
    flex-wrap: wrap;
}
.pr-expertise
{
    margin-bottom: 20px;
}
.molecule
{
    background-image: none;
    height: auto;
    display: block;
    padding-bottom: 60px;
}
.molecule-mbl
{
    display: block;
    padding-bottom: 40px;
}
.molecule-mbl img 
{
    width: 100%;
}
.molecule h2, .molecule p, .molecule-wrap h4 {
    color: #555555;
}
.molecule-wrap p
{
 border-bottom: 1px solid #555555;   
}
.molecule .col-md-5
{
    width: 100%;
    margin-left: 0px;
}
.pilot-plant-img {
    height: auto;
}
.pilot-plant .col-md-6 
{
    width: 100%;
}
.pilot-text-inner {
    display: block;
    max-width: 100%;
    height: auto;
    padding: 40px 0px;
}
.pilot-plant {
    height: auto;
}
.chem-products-list .col-md-offset-1 
{
    margin-left: 0px;
}
.chem-tabcontent p
{
    word-break: break-all;
}
.abt-banner {
    background-image: var(--mobile-bg);
    padding-bottom: 40px;
}
.hero-zoom-out
{
    animation: none;
}
.values-sec
{
    background-attachment: initial;
    background-size:cover;
    padding: 40px 0px;
}
.values-main {
    display: block;
}
.values-wrap {
    width: 100%;
}
.val-cir
{
    margin: 0px auto 20px;
}
.val-cntnt p
{
    text-align: center;
    margin-bottom: 40px;
    padding-top: 10px;
}
.aspirations
{
    background-image: var(--mobile-bg);
    background-attachment: initial;
    display: block;
    padding-top: 40px;
}
.aspirations1
{
 background-image: var(--mobile-bg);
 background-attachment: initial; 
}
.aspirations1 .col-md-offset-6
{
    margin-left: 0px;
    width: 100%;
}
.asp-img
{
    text-align: center;
    padding-bottom: 120px;
}
.asp-img img 
{
    margin:auto;
}
.asp-img1
{
    padding-bottom: 0px !important;
} 
.vcTabs .nav-link
{
    min-height: 93px;
}
.about-banner {
    background-image: url(/storage/images/mbl/about/srf-about-us-banner-img-mob.webp);
}
.whoWeAre {
    background-image: var(--mobile-bg);
}
.about-stats {
    background-image: var(--mobile-bg);
}
.abt-tabwrap
{
    display: block;
    padding-top: 60px;
}
.abt-tabwrap1
{
  background-image: url(/storage/images/mbl/about/about-us-speciality-chemicals-img-mob.webp);
}
.abt-tabwrap2
{
  background-image: url(/storage/images/mbl/about/fluorochemicals-img-mob.webp);
}
.abt-tabwrap3
{
  background-image: url(/storage/images/mbl/about/performance-img-mob.webp);
}
.abt-tabwrap4
{
  background-image: url(/storage/images/mbl/about/technical-textiles-img-mob.webp);
}
.abt-tabwrap5
{
  background-image: url(/storage/images/mbl/about/coated-fabrics-img-mob.webp);
}
.abt-tabwrap6
{
  background-image: url(/storage/images/mbl/about/laminated-fabrics-b-img-mob.webp);
}
.abt-tabwrap .col-md-5 
{
    width: 100%;
    margin-left: 0px;
}
.sterwship
{
 background-image: var(--mobile-bg);
 display: block;
 padding-top: 40px;
}
.science-scale .col-md-6, .sterwship .col-md-6 
{
    width: 100%;
}
.science-scale .climate-left {
    height: auto;
}
.science-scale .climate-right
{
    height: auto;
    display: block;
    padding: 40px 0px;
}
.science-num
{
    min-height: auto;
}
.science-scale .climate-inner {
    max-width: 100%;
    padding-left: 60px;
}
.investor-banner {
    background-image: var(--mobile-bg);
}
.invest-bg {
    padding: 30px 0px;
    margin: 0px;
}
.in-report p span, .in-report-btm p span, .in-report-btm h4 span
{
    display: inline;
}
.rep-icon
{
    padding-bottom: 20px;
}
.rep-icon1
{
    padding-bottom: 50px;
}
.in-report
{
 min-height: 380px;   
}
.bod-banner {
    background-image: var(--mobile-bg);
}
.bod
{
    background-image: url(/storage/images/mbl/arun-bharat-ram-img-mob-01.webp);
    display: block;
    padding-top: 60px;
}
.bod .col-md-6
{
    width: 100%;
}
.bod-box
{
    min-height: 350px;
}
.bodpop-text .col-md-6
{
    height: auto;
    display: block;
}
.leader-banner {
    background-image: var(--mobile-bg);
}
.srfway-banner {
    background-image: var(--mobile-bg);
}
.busines-banner {
    background-image: var(--mobile-bg);
}
.commitement
{
    height: auto;
}
.com-top
{
    display: none;
}
.bus-segment1 {
    background-image: url(/storage/images/mbl/bus/specialty-chemicals-img-mob1.webp);
}
.bus-segment1 .col-md-4, .bus-segment3 .col-md-4
{
    width: 100%;
    margin-left: 0px;
}
.fluro-bg .row, .fluro-bg1 .row, .fluro-bg2 .row
{
    display: flex;
    flex-direction: column-reverse;
}
.fluro-bg .climate-inner.max100wdth, .fluro-bg1 .climate-inner.max100wdth, .fluro-bg2 .climate-inner.max100wdth {
    max-width: 100%;
}
.fluro-bg .climate-inner, .fluro-bg1 .climate-inner,
.fluro-bg2 .climate-inner
{
    padding: 0px 30px;
}
.bus-segment2 {
    background-image: url(/storage/images/mbl/bus/performance-films-and-foil-img-mob.webp);
}
.bus-segment3 {
    background-image: url(/storage/images/mbl/bus/coated-fabrics-img-mob.webp);
}
.fluorobanner {
    background-image: var(--mobile-bg);
}
.fluro-scale .col-md-6, .fluroSecond-scale .col-md-6 
{
    width: 100%;
}
.fluro-scale .climate-left, .fluroSecond-scale .climate-left {
    height: auto;
}
.fluro-scale .climate-right, .fluroSecond-scale .climate-right {
    height: auto;
    min-height: auto;
    display: block;
}
.fluro-scale .climate-inner, .fluroSecond-scale .climate-inner {
    max-width: 100%;
    padding: 30px;
}
.flurocontbtmDiv, .flurocontbtmDiv-right
{
    left: 30px;
}
.fluroSecond-scale .row 
{
    display: flex;
    flex-direction: column-reverse;
}
.fluro-scale .fluroBg-right .climate-inner {
    max-width: 100%;
}
.bb-stat-inner
{
    transform: inherit;
}

.character {
    padding-left: 30px;
    padding-top: 70px;
    padding-right: 30px;
}
.autoData {
    padding: 20px;
    margin-top: 0px;
}
.refri-scale .col-md-6
{
    width: 100%;
}
.refri-scale .climate-left {
    height: auto;
}
.refri-scale .climate-right {
    height: auto;
    min-height: auto;
    display: block;
}
.refri-scale .climate-inner {
    max-width: 100%;
    padding: 30px;
}
.refribanner {
    background-image: var(--mobile-bg);
}
.refri-stats {
    background-image: var(--mobile-bg);
}
.refri-tabwrap1 {
    background-image: url(/storage/images/mbl/ref/ozone-friendly-refrigerants-img-mob.webp);
}
.refri-tabwrap2 {
    background-image: url(/storage/images/mbl/ref/hfc-blends-img-mob.webp);
}
.refri-tabwrap3 {
    background-image: url(/storage/images/mbl/ref/legacy-hcfc-img-mob.webp);
}
.refri-tabwrap4 {
    background-image: url(/storage/images/mbl/ref/smart-packaging-img-mob.webp);
}
.abt-banner.pharma {
    background-image: var(--mobile-bg);
}
.bb-stats.goverP {
    background-image: var(--mobile-bg);
}
.parma1 .row
{
    display: flex;
    flex-direction: column-reverse;
}
.science-scale.parma .climate-right
{
    min-height: auto;
}
.parma .climate-inner
{
    padding: 30px;
}
.abt-banner.indus {
    background-image: var(--mobile-bg);
}
.bb-stats.goverN {
    background-image: var(--mobile-bg);
}
.package
{
    background-image: var(--mobile-bg);
}
.val-cntnt
{
    padding: 0px;
}
.fluoro-stats {
    background-image: var(--mobile-bg);
}
.esg-banner {
    background-image: var(--mobile-bg);
}
.esg-msg .row 
{
    flex-direction: column-reverse;
    display: flex;
}
.esg-msg .climate-right {
    padding: 95px 60px 20px 0px !important;
}
.esgkeyhightbgnone
{
    background-image: none;
}
.case-text {
    min-height: 285px;
}
.esg-sclcap
{
    display: block;
    padding-top:30px;
    background: none !important;
    height: auto;
}
.rd-banner {
    background-image: var(--mobile-bg);
}
.ctg .climate-right
{
    min-height: auto;
}
.ctg .climate-inner, .bopet .climate-right
{
    padding-right:30px;
}
.bppet-wrap
{
    margin-top: 40px;
}
.bopet .row 
{
    display: flex;
    flex-direction: column-reverse;
}
.bod-banner.ourLoc {
    background-image: var(--mobile-bg);
}
.testi-box
{
    min-height: 530px;
}
.award-banner {
    background-image: var(--mobile-bg);
}
.awards-wrap .col-md-8 
{
    width: 100%;
    margin-bottom: 30px;
}
.awards-wrap .col-md-4
{
    width: 50%;
    float: left;
}
.awards-wrap .col-md-4.award-flex
{
    display: flex;
    width: 100%;
    gap:30px;
}
.events-banner
{
    background-image: none;
}
.events-inner-box .col-md-6
{
    width: 100%;
}
.events-inner-text {
    min-height:auto;
    padding: 50px;
}
.pr-0 {
    padding-right: 15px;
}
.pl-0 {
    padding-left: 15px;
}
.events-inner-img img 
{
    width: 100%;
}
#header
{
    background-color: #ffffff;
}
.sitemap {
    padding-top: 130px;
}
.social-overlay
{
    max-width: 100%;
    border: 1px solid #555;
}
.social-overlay h3, .social-body, .social-header
{
    color: #555;
}
.social-accordion .social-item {
    border-bottom: 1px solid #555;
}
.sclcap-mblimg
{
    display: block;
}
.ncap-box
{
    min-height: 550px;
}
.govr-box
{
    min-height: auto;
}
.slider__col
{
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    bottom: 25px;
    left:0;
    top: auto;
}
.slider__prev, .slider__prev1, .slider__prev2, .slider__prev3, .slider__prev4, .slider__prev5
{
    padding-bottom: 0;
}
.slider__prev img, .slider__prev1 img, .slider__prev2 img, .slider__prev3 img, .slider__prev4 img, .slider__prev5 img
{
    margin-bottom: 0;
    transform: rotate(-90deg);
    max-width: initial !important;
}
.slider__thumbs, .slider__thumbs1, .slider__thumbs2, .slider__thumbs3, .slider__thumbs4, .slider__thumbs5
{
    height: auto;
    max-width: 85%;
}
.slider__next img, .slider__next1 img, .slider__next2 img, .slider__next3 img, .slider__next4 img, .slider__next5 img
{
    margin-top: 0;
    transform: rotate(-90deg);
}
.slider__image img
{
    height: 100vh;
    object-fit: cover;
    object-position: center;
    width: 100%;
}
.slider__image .container p
{
    max-width: 100%;
}
.pause-play-btn,.slider__image .container
{
    padding-left: 15px;
}
.slider__prev:before, .slider__prev1:before, .slider__prev2:before, .slider__prev3:before, .slider__prev4:before, .slider__prev5:before
{
    display: none;
}
.slider__prev, .slider__next, .slider__prev1, .slider__next1, .slider__prev2, .slider__next2, .slider__prev3, .slider__next3, .slider__prev4, .slider__next4, .slider__prev5, .slider__next5
{
    margin-left: -20px;
}
.ourlegacyPG .vcTabs
{
    display: none;
}
.industopparapd10 p {
    padding-bottom: 20px !important;
}
.yearmob-link
{
    display: block;
    display: block;
        position: absolute;
        top: 200px;
        right: 30px;
        z-index: 99;
}
.yearmob-link select {
    border: 1px solid #ffffff;
    border-radius: 10px;
    width: 135px;
    display: block;
    color: #555555;
    font-size: 18px;
    font-weight: 700;
    padding: 12px 15px;
    appearance: none;
    background: url(/storage/images/award/arrow.svg) !important;
    background-repeat: no-repeat !important;
    background-position: 90% 50% !important;
    margin-top: 0px;
    display: inline-block;
    background-color: #ffffff !important;
}
.refritabwrap .col-md-5 {
    padding-right: 15px;
}
.regi-btmimg
{
margin-left: 30px;
}
.grassimg {
    bottom: -35px;
    right: -40px;
    z-index: 9;
}
.tree-icon
{
    right: -30px;
}
.ren-icon
{
    top:35px;
}
.env-banner {
    background-image: var(--mobile-bg);
}
.env-waste .case-text {
    min-height: 285px;
}

.roadmap-inner
{
   transform: inherit;
}
.roadmap {
    background-image: url(/storage/images/mbl/last-img-mob.webp);
    display: block;
    padding-top: 60px;
}
.roadmap-inner h4
{
    text-align: left;
}
.env-stats {
    background-image: var(--mobile-bg);
}
.scl-banner {
    background-image: var(--mobile-bg);
}
.scl-stats {
    background-image: var(--mobile-bg);
}
.chem-stats.investorStats {
    background-image: var(--mobile-bg);
}
.bb-stats.toray {
    background-image: var(--mobile-bg);
}
.abt-banner.fluor {
    background-image: var(--mobile-bg);
}
.bb-stats.flr {
    background-image: var(--mobile-bg);
}
.scl-health, .scl-health1, .scl-health2 {
    position: relative;
    transform: inherit;
}
.scl-msg {
    height: auto;
    overflow: visible;
}
.scl-msg .climate-right
{
    min-height: auto;
}
.esgsdg-box p span {
    display:inline;
}
.abt-banner.case {
    background-image: var(--mobile-bg);
}
.caseStake .col-md-6.rightr {
    padding-left:0px;
}
.caseStake .col-md-6.leftl {
    padding-right:0px;
}
.caseStake .col-md-6
{
    width: 100%;
}
.caseImg img 
{
    width: 100%;
}
.recy .leftRec p
{
    max-width: 100%;
}
.circulat.dahej, .circulat {
    min-height: auto;
}
.circulat
{
    padding: 30px !important;
}
.caseStakerow2
{
    display: flex;
    flex-direction: column-reverse;
}
.susGov {
    background-image: var(--mobile-bg);
}

.integrated .commitment
{
    padding: 20px;
}
.srfpolicy p
{
    padding-right: 15px;
}
.srfpolicy p span {
    display: inline;
}

.bb-wrap p span {
    display: inline;
}
.bol .col-md-3 
{
    width: 50%;
    float: left;
    margin-bottom: 20px;
}
.imt-glance h2 {
    padding-top: 35%;
}
.dep-img2 {
    margin-top: -40px;
}
.srfvidyaladiv
{
    padding-top: 15%;
}
.env-sdg
{
padding: 50px 0px;
}
.vocimpactdiv .vocrowflx
{
    display: block;
}
.impn-con2 {
    position: relative;
    bottom: auto;
    left: 0px;
    margin-top:-18%;
}
.impicon p span {
    display: inline;
}
.impactdivhead
{
    padding-top: 30px;
}
.scheidertxt
{
    max-width: 100%;
}
.scheitxtImg
{
    right: -30px;
}


.programtxt, .shellskilltxt {
    max-width: 100%;
}
.programtxt h2 span {
    display: inline;
}
.lastbtnsec .chem-btns
{
    flex-wrap: wrap;
}
.vclastImg {
    position: relative;
    right: auto;
    top: auto;
    float: right;
    margin-bottom: 30px;
}
.tainingtxtImg
{
    bottom: -100px;
}
.bol .row.mb20 {
    margin-bottom: 0px;
}
.nameDiv p
{
    margin-bottom: 15px;
    min-height: auto;
}
.bol .row.mb50 {
    margin-bottom: 0px;
}
.comma1edu {
    position: absolute;
    top: -60px;
    left: 10px;
    max-width: 100px;
}
.comma2edu {
    position: absolute;
    bottom: 50px;
    right: 0px;
    max-width: 100px;
}
.bb-stats {
    background-image: var(--mobile-bg);
}
.vocationsec .row
{
    height: 50vh;
}
.voc-icon2
{
    left: 0px;
}
.lefimg
{
    right: 0px;
}
.abt-banner.bod-banner.powering {
    background-image: var(--mobile-bg);
}
.colLam {
    padding: 30px 0 100px 30px;
}
.refritab #in-tab
{
    margin-bottom: 15px;
}
.abt-banner.bod-banner.yarns {
   background-image: var(--mobile-bg);
}
.trialblazer .row
{
    display: flex;
    flex-direction: column-reverse;
}
.trialblazer .climate-left
{
    min-height: auto;
}
.trialblazer ul li span
{
    display: inline;
}
.refri-scale .climate-inner.yarnpiymax {
    max-width: 100%;
}
.trialblazer.nylon .climate-inner {
    max-width: 100%;
}
.nylon .row, .estabYarn .row
{
    display: block;
}
.package.txt .meth {
    min-height: 385px;
}
.ecoSec
{
    min-height: auto;
}
.career-banner {
    background-image: var(--mobile-bg);
}
.inclusion {
    background-image: url(/storage/images/mbl/careers/img1-mob.webp);
    display: flex;
    align-items: flex-end;
}
.empowerment-inner, .p-analytics-inner, .l-dev-inner, .f-ready-inner
{
    transform: initial;
}
.p-analytics {
    background-image: url(/storage/images/mbl/careers/people-analytics-img-mob.webp);
}
.l-dev {
    background-image: url(/storage/images/mbl/careers/learning-development-img-mob.webp);
}
.f-ready {
    background-image: url(/storage/images/mbl/careers/future-ready-img-mob.webp);
}
.evp
{
    height: auto;
    display: block;
    padding: 60px 0px;
}
.sixData
{
    gap:10px;
}
.t-blazer .row {
    display:block;
}
.trialblazer .brown
{
    padding: 30px;
}
.brown .climate-left {
    display:block;
    max-width:100%;
    height: auto !important;
}
.package.txt.tts
{
    height: auto;
    padding: 60px 0px;
}
.srfoverview-banner {
    background-image: var(--mobile-bg);
}
.core-strngth 
    {
background-image: var(--mobile-bg);
align-items: flex-end;
height: 70vh;
padding-bottom: 30px;
background-position: top
    }
.core-strngth .col-md-5
{
    width: 100%;
}
.hm-guiding
{
    overflow: visible;
    height: auto;
    padding: 60px 0px;
}
.hm-guiding .col-md-6 {
    width: 100%;
}
.core-text-wrap {
    max-width: 100%;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 40px;
}
.guiding-box {
    width: 47%;
    float: left;
    margin: 0px 14px 30px 14px;
}
.o-brocure1
{
    min-height: 170px;
}
.newsroom-banner {
     background-image: var(--mobile-bg);
}
.resource-banner {
    background-image: var(--mobile-bg);
}
.resource-hubtab .jnTabs .nav-link
{
    width: 220px;
}
.newsNew
{
    min-height: 555px;
}
.val-cr .climate-right {
   min-height: auto;
}
.trialblazer .climate-left img
{
    height: 662px;
}
.hub-img
{
    min-height: 320px;
}
.blueBoxData
{
    min-height: 445px;
}
.blueBoxData ul
{
padding-left: 15px;
}
.inflate
{
    padding: 30px 20px;
}
.reachTab.fabTab .backClr, .advertise
{
    min-height: 841px;
}
.ctg .climate-left
{
    height: 662px;
}
.qualityData .row 
{
    display: flex;
    flex-direction: column-reverse;
}
.pfb-banner {
    background-image: var(--mobile-bg);
}
.bopp-banner {
   background-image: var(--mobile-bg);
}
.opp-stats {
    background-image: var(--mobile-bg);
}
.metallised-stats {
    background-image: var(--mobile-bg);
}
.bb-stats.cord.coFab.coFab {
    background-image: var(--mobile-bg);
}
.bb-stats.cord {
    background-image: var(--mobile-bg);
}
.cpp-banner {
    background-image: var(--mobile-bg);
}
.cpp-stats {
    background-image: var(--mobile-bg);
}
.campus-join
{
 background-image: var(--mobile-bg);   
}
.abt-banner.bod-banner.tyre
{
 background-image: var(--mobile-bg);   
}
.cpp-banner {
background-image: var(--mobile-bg);  
}
.pfb-stats {
background-image: url(/storage/images/pfb/pfb-overview-img1.webp); 
}
.m-img
{
 display: block;   
}
.d-img
{
    display: none !important;
}
#eco-video-placeholder
{
    height: 100vh;
}
.imgbox {
    position: relative;
    padding: 95px 54px;
    background-color: rgba(0, 0, 0, 0.7);
    opacity: 1;
    left: auto;
    right: auto;
    width: 100%;
}
.chairmantxt p span
{
    margin-top: 10px;
}
.chairmantxt p 
{
padding: 20px 15px;
}
.beyondbusinesetion {
        height: 50vh;
    }
.drivesPotential {
    background-image: url(/storage/images/mbl/drivesPotential-mbl-img.webp);
    min-height: auto;
        height: 100vh;
}
.beyondleft
{
    margin-left: 30px;
}
.manuProcess .customNav img {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: transparent;
    outline: none;
    border: none;
    box-shadow: none;
    -webkit-tap-highlight-color: transparent;
    tap-highlight-color: transparent;
    user-select: none;
}
.manuProcess .customNav img:focus,
.manuProcess .customNav img:active {
    outline: none;
    box-shadow: none;
    background: transparent;
    -webkit-tap-highlight-color: transparent;
  tap-highlight-color: transparent;
}
.core-strngth .col-md-6
{
    width: 100%;
}
.carrerVideo, .p-analytics, .l-dev, .f-ready
{
    align-items: flex-end;
}
.beltboxnavbutton .owl-prev,
.beltboxnavbutton .owl-next
{
    background: none;
}

.beltboxnavbutton .owl-prev:focus,
.beltboxnavbutton .owl-prev:focus-visible,
.beltboxnavbutton .owl-prev:active,
.beltboxnavbutton .owl-next:focus,
.beltboxnavbutton .owl-next:focus-visible,
.beltboxnavbutton .owl-next:active  
{
    outline: none;
    box-shadow: none;
    background: transparent;
    border-radius: 50%;
    -webkit-tap-highlight-color: transparent;
  tap-highlight-color: transparent;
}
.itemdatatxt3
{
    top:20%;
}
.itemdatatxt4
{
    top:30%;
}
.itemdatatxt2
{
    top:68%;
}
.firstInnov .bueerfly2
{
    right: 47%;
}
}
@media (max-width:991px) {
    .petlarPages{
        padding: 0;
    }
    .allPetpg{
        display: none;
    }
    .myselectBox{
        display: block;
    }
    .myselectBox select#tab_selector {
        font-size: 18px;
        color: #9e9e9f;
        font-weight: 700;
        border-radius: 50px;
        margin: 20px 0;
        padding: 10px 15px;
        appearance: none;
        background: url(/storage/images/header-arrow.png) !important;
        background-repeat: no-repeat !important;
        background-position: 95% 50% !important;
        filter: invert(1);
        width: 100%;
    }
    .straight .col-md-6{
        padding: 0;
    }
    .stData p{
        max-width: 100%;
    }
    .straight .row.rorcolreverse{
        display: flex;
        flex-direction: column-reverse;
    }
    .beltbox{
        margin: auto;
        margin-bottom: 30px;
    }
    .ttm-accordion
{
    display: block;
    height: auto;
}
.ttm-accordion .accordion-item.active
{
    height: 60vh;
}
.ttm-accordion .accordion-headin
{
    opacity: 1;
}
.ttm-accordion .accordion-label
{
    display: none;
}
.ttm-accordion .accordion-content {
    max-width: 420px;
    opacity: 1;
    transform: initial;
}
.my-sidenav1 .col-md-5
{
    padding-left: 0;
}

    .logoannualtxt a:last-child,p.headceo
    {
        display: none;
    }
    header
    {
        top: 0;
    }
    #header .col-md-8 
    {
        width: 100%;
        float: right;
    }
    .forposition .story-text1 {
        position: relative;
        bottom: auto;
        right: auto;
        max-width: 100%;
        top: 0;
        margin: auto;
        height:auto;
        padding:40px 0px;
        left: 30px;
    }
    .story2 .row, .story4 .row
    {
        display: flex;
        flex-direction: column-reverse;
    }
    .story-img2 {
        margin-top: 0px;
    }
    .story-text3, .story-text4
    {
        margin-left: 30px;
    }
    .flower-img
    {
        display: none;
    }
    .nse-bse .col-md-10 .row 
    {
        display: flex;
        justify-content: center;
    }
    .nse-bse .bse
    {
        padding-left:30px;
    }
    .nse-bse .col-md-5 {
        padding-right: 30px;
    }
    .nse-wrap
    {
        gap:60px;
    }
    .blockText
    {
        margin-bottom: 20px;
    }
    footer
    {
        padding-top: 20px;
    }
    .copyRights ul
    {
        justify-content: flex-start;
        margin-top: 10px;
    }
    .sparshSocial {
        gap: 0px 16px;
    }
    .sparshSocial > div:nth-child(1)::after
    {
        display: none;
    }
    .low-carbon p
    {
        padding-top:0px;
        padding-bottom: 40px;
    }
    .climate-inner {
        max-width: 100%;
        padding-left: 60px;
    }
    .sus-row
    {
        display: flex;
        flex-direction: column-reverse;
    }
    .climate-right2 .climate-inner {
        padding-left: 60px;
    }
    .climate-right
    {
        padding-right: 60px;
    }
    #chem-tab
    {
        display: none;
    }
    .l-tab-mbl
    {
        display: block;
        border: 1px solid #707070;
        width: 100%;
        color: #555555;
        font-size: 18px;
        padding: 12px 15px;
        appearance: none;
        background: url(/storage/images/award/arrow.svg) !important;
        background-repeat: no-repeat !important;
        background-position: 97% 50% !important;
        margin-top: 0px;
        display: inline-block;
        margin-bottom: 30px;
    }
    .m-height
    {
        min-height: auto;
    }
    .pilot-text
    {
        padding-right: 60px;
    }
    #vc-tab
    {
        display: none;
    }
    .value-tabmain
    {
        margin-top: 40px;
    }
    .valtab-wrap h4 span
    {
        display: inline;
    }
    .value-tabmain .l-tab-mbl
    {
       width: 85%;
       margin-left: 30px;
   }
   .abtstat-wrap
   {
    display: block;
}
.abtstat-wrap .chem-wrap
{
    margin-bottom: 30px;
}
.abtstat-wrap .chem-wrap p span {
    display: inline;
}
.about-tab
{
    margin-top: 40px;
}
#in-tab
{
    display: none;
}
.about-tab .l-tab-mbl
{
    width: 85%;
    margin-left: 60px;
}
.science-scale .climate-right
{
    padding-right: 30px;
}
.growth-inner-text
{
    position: relative;
    max-width: 100%;
}
.lsr .lsr-text p {
    max-height: 190px;
    opacity: 1;
    transition: all .3s ease-in-out;
}
.investor-toptext .row
{
    display: block;
}
.investor-toptext p
{
    padding-bottom: 30px;
}
.invest-bg .row
{
    display: block;
}
.invest-bg
{
    padding: 30px;
}
.bar-chart
{
    margin:50px auto 0px;
    width: 100%;
}
.invest-graph
{
    margin-top: 30px;
}
.unit-label
{
    right: 133px;
}
.invest-bg h4 span
{
    display: inline;
}
.investor-tab .l-tab-mbl
{
    border: 1px solid #ffffff;
    background-color: #ffffff !important;
}
.ar-wrap
{
    display: block;
}
.ar-img
{
    padding-bottom: 30px;
}
.in-report {
    min-height: auto;
}
.in-report-btm
{
    min-height: auto;
    margin-bottom: 30px;
}
.in-report-btm p {
    min-height: auto;
}
.pr-0 {
    padding-right: 15px;
}
.pl-0 {
    padding-left:15px;
}
.cl-reverse
{
    display: flex;
    flex-direction: column-reverse;
}
.flurocontbtmDiv, .flurocontbtmDiv-right
{
    max-width: 100%;
    padding-right: 30px;
}
.character ul li span {
    display: inline;
}
.character, .autoData
{
    min-height: auto;
}
.techImg img 
{
    width: 100%;
}
.refritabwrap .colpd110refritab {
    padding-left:15px;
}
.row.firstChlo
{
    display: block;
}
.package .meth
{
    min-height: auto;
    padding: 20px;
    margin-bottom: 20px;
}
.package .meth h4 span {
    padding-bottom:10px;
}
.highlight-mbl
{
  display:block;
}
.vertical-accordion
{
    display: block;
}
.vertical-accordion .accordion-item.active
{
    height: 60vh;
}
.vertical-accordion .accordion-headin
{
    opacity: 1;
}
.vertical-accordion .accordion-label
{
    display: none;
}
.vertical-accordion .accordion-content {
    max-width: 420px;
    opacity: 1;
    transform: initial;
}
.highlight-mbl video 
{
    position: relative;
}
.aspiration .col-md-4 
{
    width: 50%;
    float: left;
}
.aspiration-wrap
{
    border-right: none;
}
.case-text {
    min-height: 200px;
}
.govr-box
{
    display: block;
}
.heaData.first {
    max-width: 100%;
    border-right: none;
}
.testi-box {
    min-height: auto;
}
.testi-modal .modal-fullscreen
{
    margin:0px;
}
.testi-modal .modal-body {
    padding: 50px 10px 25px 10px;
}
.awards-wrap .col-md-6
{
    width: 50%;
    float: left;
}
.awrad-2021 .award-wrap
{
    height: 300px;
}
.reachTab .l-tab-mbl
{
    border:1px solid #ffffff;
    color: #555;
    background-color: #ffffff !important;
}
.reachTab .stakeTabBody .row {
    padding: 10px 10px 30px 10px;
}
.event-img img, .events-inner-img img
{
    width: 100%;
}
.mtallevent .events-text {
    min-height: auto;
}
.more-events .events-box
{
    margin-bottom: 30px;
}
.sitemap {
    padding-top: 120px;
}
.ham-icon1
{
    display: block;
}
.menuSearch ul
{
    display: none;
}
.chem-stats, .bb-stats
{
    height: auto;
}
.pause-play-btn
{
    bottom:80px;
}
.imt-img img 
{
    margin:auto;
}
.imt-glance h2{
    padding-top: 10%;
}
.imt-wrap h4 span, .imt-wrap p span {
    display: inline;
}
.imt-wrap
{
    min-height: auto;
}
.imt-kryfocus h2 {
    padding: 30px 0px;
}
.line1, .line2, .line3, .line4
{
    display: none;
}
.soil-img img 
{
    margin: auto;
}
.soil-text
{
    max-width: 100%;
}
.soil-img
{
    padding: 60px 0px 30px 0px;
}
.regi .soil-text {
    padding-top: 20%;
}
.regi-btmimg {
    margin-left: 0px;
    padding-top: 50px;
}
.wrd-approach h3 {
    font-size: 42px;
    line-height: 48px;
}
.wrd-approach h5
{
    line-height: 65px;
    margin-top: 0px;
}
.sap {
    flex-direction: column-reverse;
    display: flex;
}
.sap .soil-text
{
    padding-top: 0px;
}
.env-waste .case-text {
    min-height: auto;
    margin-bottom: 20px;
}
.env-waste .case-text {
    min-height: auto;
    margin-bottom: 20px;
}
.roadmap
{
    height: auto;
}
.env-btmlinks .chem-btns
{
    flex-wrap: wrap;
}
.ncap-text {
    padding: 30px 30px 30px 30px;
}
.sclsdg .esgsdg-box
{
    min-height: auto;
}
.bol .row.mb50, .bol .row.mb20, .integrated .row.mb40 {
    margin-bottom:0px;
}
.commitment p
{
    max-width: 100%;
}
.integrated .commitment {
    min-height: auto;
}
.srfpolicy {
    border-right: none;
    min-height: 120px;
    margin-bottom: 30px;
    width: 50%;
    float: left;
}
.poliData p
{
    padding-bottom: 30px;
}
.integrated.newInt .col-md-6.pl0 {
    padding-left: 15px;
}
.integrated.newInt .col-md-6.pr0 {
    padding-right: 15px;
}
.newSdg {
    max-width: 100%;
    margin-bottom: 30px;
}
.setW .chem-btns
{
    flex-wrap: wrap;
}
.commitment
{
    min-height: auto;
    padding: 30px;
}
.gl-icon1 {
    position: relative;
    right: auto;
    top: auto;
    text-align: right;
}
.imt-img {
    padding-top: 0px;
}
.beyondedu-wrap  .imt-glance h2 {
        padding-top: 5%;
    }
.beyondedu-wrap .col-md-5 .col-md-6
{
    width: 50%;
    float: left;
}
.geo-text .row
{
    display: block;
}
.geo-reach {
    background-color: #393939;
    border: 10px solid #d8aaaa;
}
.geo-bg
{
    display: none;
}
.geo-text {
    position: relative;
    left: 0;
    top: auto;
    transform: inherit;
    padding: 30px;
}
.geo-text p
{
    padding-bottom: 30px;
}
.edu-program .row
{
    display: block;
}
.edu-program .col-md-6 
{
    width: 100%;
}
.dep-left {
    padding-left:30px;
    padding-top: 20px;
}
.rep-left
{
    padding-left: 30px;
}
.edu-program .row.dep, .edu-program .row.stem
{
    display: flex;
    flex-direction: column-reverse;
    padding-top: 30px;
}
.dep-icon {
    position: relative;
    left: auto;
    top: auto;
    padding-top: 20px;
}
.stem-icon1 {
    left: auto;
    top: -215px;
    right: 0px;
}
.edu-icon3 {
    top: 0px;
}
.dep-icon1 {
    position: relative;
    top: 30px;
    left: auto;
}
.dep-icon4 {
    right: 0px;
    top: 30%;
    z-index: 9;
}
.roadmap .chem-wrap {
    min-height:auto;
}
.env-accord .accordion-item p 
{
    margin-bottom: 0px;
}
.bb-stats.gover
{
    height:auto;
}
.vocimpactdiv {
    padding-bottom: 60px;
}
.vclastdiv h3
{
 margin-top: 10px;   
}
.bttslcontent .pagesvideos
{
    margin-left: 0px;
}
.bttslsec .bttslcontent .pagesvideos img {
    margin-bottom: 0;
    left: 0px;
    bottom: -65px;
    z-index: 3;
}
.shellhandimg, .trainingimg
{
    padding-top: 40px;
}
.comptrainingdiv {
    padding-bottom: 0px;
}
.programtxtImg
{
    display: block;
}
.tainingtxtImg {
    position: relative;
    bottom: auto;
    right: auto;
    float: right;
    margin-bottom: 30px;
}
.hidden-sm
{
    display: none;
}
.visible-sm
{
    display: block !important;
}
.resImg-mbl
{
    margin-bottom: 60px;
}
.srfspeaking .row, .vcprogram .row, .shellskilldiv .row 
{
    display: flex;
    flex-direction: column-reverse;
}
.trainingtopPc
{
    top:-320px;
}
.codes h1 {
    bottom: 0px;
    left: 0px;
    transform: inherit;
    text-align: center;
    right: 0px;
}
.scheidertxt
{
    padding-top: 0px;
}
.ibmtxtimg {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: -60px;
    padding-top: 40px;
}
.soil-img {
    padding: 10px 0px 30px 0px;
}
.csr-edu
{
    padding-bottom: 50px;
}
.edumainhead h2 {
    font-size: 60px;
    line-height: 68px;
}
.edumainhead h3 {
    font-size: 72px;
    line-height: 84px;
}
.educationsec .row.edurowflx
{
display: block;
}
.drivntxt {
    padding-top: 50px;
}
.educationsec
{
  padding-top: 20px;
  padding-bottom: 40px; 
}
.edutxticon2 {
    position: relative;
    top: auto;
    right: auto;
    float: right;
}
.edusectxt
{
    max-width: 100%;
}
.edutxticon3 {
    position: relative;
    bottom: auto;
    left: auto;
}
.voc-icon2
{
    position: relative;
    left: auto;
    bottom: auto;
}
.vocationsec .row {
        height: auto;
        display: block;
    }
.vocsectxt {
    max-width: 100%;
}
.bulb-icon {
    position: relative;
    right: auto;
    top: auto;
    float: right;
}
.ncloud-icon2 {
    position: relative;
    right: auto;
    top: auto;
    float: right;
}
.ncloud-icon1
{
    top:40px;
}
.naturalsect
{
    padding-top: 30px;
}
.lefimg
{
    top:70px;
}
.jnTabs
{
    display: none;
}
.beyond-logowrap
{
    flex-wrap: wrap;
}
.b-logo
{
    width:50%;
    margin-bottom: 30px;
    margin-top: 0px;
}
.power-change .l-tab-mbl
{
    margin-top: 20px;
}
#jn-tab-a .beyond-logowrap {
    margin-bottom: 0px;
}
.allforheadin {
    position: absolute;
    bottom: 42px;
    left: 0px;
    right: 0px;
    text-align: center;
}
.corpsec {
    background-image: url(/storage/images/mbl/voc-last-img-mob.webp);
}
.naturaldivtxt
{
    margin-top: 20px;
}
.power-change {
    margin-top: 0px;
}
.schneiderimg {
    margin-top: 20px;
}
.colLam {
    padding: 30px;
    min-height: auto;
}
.colLam ul
{
    display: block;
    max-width: 100%;
    margin-bottom: 0px;
}
.colLam ul li
{
max-width: 100%;
padding-bottom: 15px;
}
.colLam ul li span {
    display: inline;
}
.colLam h4
{
    padding-bottom: 20px;
    margin-top: 20px;
}
.hotlaminated-carousel .owl-dots {
    bottom: 30px;
    left: 50%;
    transform: translateX(-50%);
}
.colLam ul.pb20 {
    padding-bottom: 0px;
}
.ecoSec .row 
{
    display: flex;
}
.package.ttb {
    height: auto;
    padding: 30px 0px;
}
.ttb .row.forcolcenter
{
    display: block;
}
.package.txt .meth {
    min-height: auto;
    padding: 30px;
    margin-left: auto;
    margin-right: auto;
}
.kartik-img
{
    margin-top: 30px;
    text-align: center;
}
.inclusion .roadmap-inner, .p-analytics-inner, .l-dev-inner, .f-ready-inner,
.empowerment-inner
{
    padding: 60px;
}
.inclusion
{
    padding-top: 0px;
}
.val-cr .climate-right
{
    min-height: auto;
}
.p-analytics, .l-dev, .f-ready
{
    height: auto;
}
.evp .l-tab-mbl
{
    background-color: #ffffff !important;
}
.evp-img
{
    margin-bottom: 30px;
}
.evp 
{
    background-image: var(--mobile-bg);
}
.campus-text {
    padding: 30px;
    margin-top: 0px;
}
.career-humanwrap-text h2, .career-humanwrap-text p {
    color: #555;
}
.career-humanwrap-text {
    max-width: 100%;
    width: 100%;
    position: relative;
    top: auto;
    transform: inherit;
    right: auto;
    margin: auto;
    padding-bottom: 30px;
}
.commitement
{
    margin-top: 80px;
}
.wep-box
{
    margin-bottom: 20px;
}

.caseTab .l-tab-mbl {
        width: 92%;
        margin-left: 30px;
        margin-bottom: 10px;
    }
.careerempowerment {
    align-items: flex-end;
}
.guiding-box {
    width: 100%;
    float: none;
    margin: 0px auto 30px auto;
}
.excelence-img
{
    margin-bottom: 30px;
}
.c-video
{
    margin-bottom: 30px;
}
.c-video img 
{
    width: 100%;
}
.newsNewImg img 
{
    width: 100%;
}
.newsNew .newsNewInner
{
    min-height: auto;
}
.news-pdf-wrap {
    padding: 60px 60px 40px 60px;
}
.news-pdf h4
{
    padding-right: 40px;
}
.press-select
{
    margin-bottom: 20px;
}
.sr-top .col-md-3 
{
    width: 50%;
    float: left;
}
.sr-top .award-select 
{
    margin-bottom: 20px;
}
.resource-wrap  .col-md-6 
{
    width: 100%;
}
.resource-wrap
{
    flex-direction: column-reverse;
}
.res-wrap1
{
    display: block;
}
.resource-wrap1 .resource-text {
    padding-left: 0px;
    padding-right: 0px;
}
.resource-text {
    max-width: 100%;
    padding: 30px 30px !important;
}
.rpdf-wrap
{
    justify-content: space-between;
}
.susrep-text {
    padding: 30px;
    max-width: 100%;
}
.key-performance-bg .col-md-3, .key-performance-bg1 .col-md-3,
.ttb-new .col-md-3 
{
    width: 50%;
    float: left;
}
.blueBoxData {
        min-height: auto;
        margin-bottom: 30px;
    }
.reachTab.fabTab .backClr, .advertise {
        min-height: auto;
    }
.fabTab .l-tab-mbl
{
    width: 90%;
   margin-left: 30px;
}
.box-bopp-details {
    position: relative;
    left: auto;
    bottom: auto;
    min-height: auto;
    display: block;
    opacity: 1;
}
.bopp-plus, .bopp-minus
{
    display: none;
}
.box-bopp
{
    min-height: auto;
}
.bopp-key
{
    border-right: none;
    min-height: 150px;
}
.bopp-keyfeatures .col-md-3 
{
    width: 50%;
    float: left;
}
.pack-box
{
min-height: auto;
overflow: visible;
}
.cpp-bluebg
{
    display: block;
    display: inline-block;
}
.cpp-iconwrap
{
    width: 50%;
    float: left;
    margin-bottom: 30px;
}
.newsoomUpdImage
{
    display: none;
}
.newsoomUpdImagembl
{
    margin: 30px 0px;
}
.newsoomUpdImagembl img 
{
    width: 100%;
}
.stImg img 
{
    width: 100%;
}
.thumbs-static
{
    display: none;
}
.wdmap .col-md-6 
{
    width: 100%;
}
.wdmap .row
{
    display: block;
}
.wdmap
{
    padding: 60px 0px;
}
.deliveringpusec .col-md-3 
{
    width: 50%;
    float: left;
    min-height: 120px;
}
.hmar
{
    display: flex;
}
.allQuarter ul li {
    padding: 22px 0px 22px 0px;
}
.hmar .q-wrap > div 
{
    display: flex;
}
.hmar .q-wrap > div img 
{
    width:initial !important;
}
.mediaContents
{
    max-width: 100%;
}
.mediaCover
{
    margin-top: 60px;
    margin-left: 0px;
}
.beyondbusinesetion {
    height: auto;
    padding-top: 60px;
}
.beyondbusinesetion video
{
    margin-top: 60px;
}
.beltboxnavbutton {
    right: 10%;
    bottom: 10%;
}
.core-strngth
{
    background-position: top;
    align-items: flex-end;
    padding-bottom: 30px;
    height: 70vh;
}
.pobb-overlay span.h-more {
    bottom: 15px;
}
.etdbw .row
{
    display: block;
}
.etdImg
{
    margin-bottom: 30px;
}
.sr-tabs
{
    display: none;
}
.bueerfly2
{
    display: none;
}
.sr-dropdown
{
position:relative;
margin-top: 30px;
margin-bottom: 20px;
display: block;
}
.sr-dd-list{
  display:none;
  position:absolute;
  width:100%;
  background:#fff;
  z-index:10;
  color: #555555;
    padding-left: 15px;
}
.sr-dropdown.open .sr-dd-list{display:block}
.sr-dd-list li{
  padding:10px;
  cursor:pointer;
  list-style: none;
}
.sr-dd-toggle {
display: block;
border: 1px solid #ffffff;
width: 100%;
color: #555555;
font-size: 18px;
padding: 12px 15px;
appearance: none;
background: url(/storage/images/award/arrow.svg) !important;
background-repeat: no-repeat !important;
background-position: 97% 50% !important;
margin-top: 0px;
display: inline-block;
background-color: #ffffff !important;
text-align: left;
}
.innovSec {
    padding: 60px 0px;
}
}
@media (max-width:768px) 
{
.itemdatatxt2 {
        top: 65%;
    }
    .pilot-text {
        padding-right: 30px;
        padding-left: 30px;
    }
    .value-tabmain .tab-pane
    {
        padding: 0px 15px;
    }
    .apart-text {
        padding: 30px 30px;
    }
    .asp-img
    {
        padding-bottom: 200px;
    }
    .esg-msg .climate-right {
        padding: 95px 60px 40px 0px !important;
    }
    .ctg .climate-inner, .bopet .climate-inner,
    .ttb .climate-inner
    {
        padding-left: 30px;
        padding-right: 0px;
    }
    .locarow
    {
        margin-left: 15px;
        margin-right: 15px;
    }
    .loca h3
    {
        font-size: 24px;
        line-height: 30px;
    }
.grassimg, .tree-icon       
{
    right: 0px;
}
.unrelting h4:before
{
    left: 0px;
}
.unrelting h4:after
{
    right: 0px;
}
.press-wrap1 .col-md-10, .press-inner .col-md-10
{
    padding-left: 15px;
    padding-right: 15px;
}
.wdmap
{
    padding-bottom: 0px;
}
.core-strngth
{
    height: 80vh;
}
.t-blazer .climate-left img {
       object-position: bottom;
    }
}
@media (max-width:767px) {
    .menu-top
    {
        padding-left: 15px;
    }
    .ttmheadpara .accordion-item h3{
        font-size: 24px;
        line-height: 30px;
    }
    
    .stData h3{
        font-size: 24px;
        line-height: 28px;
    }
    .stData p{
        font-size: 20px;
        line-height: 24px;
    }
    .beltbox{
        margin-bottom: 25px;
    }
    .beltboxnavbutton {
    right: 20px;
    top: -55%;
    display: none;
}
    .belting-list{
        max-height:100%;
    }
    .ttm-accordion .accordion-content
{
    max-width: 100%;
    left: 15px;
    bottom: 40px;
    padding-right: 15px;
}
.ttm-accordion .accordion-item p
{
    font-size: 20px;
    line-height: 24px;
}


    #header
    {
        padding: 5px 0px;
    }
    #header img  
    {
        max-width: initial !important;
    }
    .abt-banner .container
    {
        margin-left: initial;
    }
    #header .mainLogo img 
    {
        max-width: 100px !important;
    }
    .menuSearch ul
    {
        display: none;
    }
    .sitemap {
        padding-top: 80px;
    }
    .menuSearch
    {
        gap:0px;
    }
    .globalLangHam
    {
        gap:10px;
    }
    .story-img1 {
        margin-top: 0px;
        max-width: 100%;
    }
    .story-text1 h2, .story-text2 h3, .srf-today h4 {
        font-size: 24px;
        line-height: 30px;
    }
    .forposition .story-text1
    {
        left: 0px;
        padding: 30px 0px;
    }
    .story-text3 {
        margin-top: 0px;
        margin-left: 0px;
    }
    .story-text4
    {
        margin-top: 20px;
        margin-left: 0px;
    }
    .our-story
    {
        padding-bottom: 60px;
    }
    .nse-bse .col-md-10 .row
    {
        display: block;
    }
    .nse-left
    {
        padding-left: 15px;
        width: 150px;
    }
    .nse-wrap {
        gap: 0px;
    }
    .nse-bse .bse {
        padding-left:15px;
    }
    .backTop
    {
        right: 10px;
    }
    .footLogo
    {
        margin-bottom: 10px;
        margin-top: 0px;
    }
    .pagesftlinks
    {
        display: flex;
        flex-wrap: wrap;
    }
    .pageslinks {
        max-width: 50%;
        margin-bottom: 20px;
    }
    .pagesftlinks .pageslinks:nth-child(2), .pagesftlinks .pageslinks:nth-child(4) {
        max-width: 50%;
    }
    footer .col-md-12 
    {
        padding: 0px;
    }
    .sparshSocial
    {
        display: block;
        margin-top: 10px;
    }
    .sparshSocial > div
    {
        padding-bottom: 10px;
    }
    .pageslinks h6
    {
        padding-bottom: 0px;
    }

    .climate-right
    {
        padding-right: 15px;
    }
    .climate-inner
    {
        padding-left:20px;
    }
    .chem-banner-text h2 {
        font-size: 30px;
        line-height:36px;
    }
    .chem-banner-text p {
        font-size: 20px;
        line-height: 24px;
        padding: 0px 15px;
    }
    .abt-toptext {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .abt-toptext p 
    {
        font-size: 20px;
        line-height: 26px;
    }
    .chem-wrap p, .bb-wrap p {
        font-size: 22px !important;
        line-height: 26px !important;
    }
    .inner-head {
        font-size: 24px;
        line-height: 30px;
        padding-bottom: 15px;
    }
    .deep-chemical
    {
        padding-top: 40px;
    }
    .deep-chemical p {
        font-size: 20px;
    }
    .hero-zoom-out
    {
        animation: none;
    }
    .synthetic h2 {
        padding-bottom: 30px;
    }
    .pr-expertise h5 span {
        display: inline;
    }
    .fluorination h5, .pr-expertise h5, .molecule p, .pilot-plant h5, .pilot-plant p,
    .low-carbon p
    {
        font-size: 20px;
    }
    .pilot-text {
        padding-right: 15px;
        padding-left: 15px;
    }
    .carbon-bg p 
    {
        padding-bottom: 0px;
    }
    .low-carbon h2
    {
        margin-top: 35px;
    }
    .climate-right2 .climate-inner {
        padding-left: 20px;
    }
    .marquee-logo {
        padding-top: 50px;
    }
    .chem-tabcontent p {
        font-size: 20px;
    }
    .chem-btns {
        display: block;
        margin-top: 50px;
    }
.chem-btn .read-btn
{
    margin-left: auto;
    margin-right: auto;
}
    .chem-btn .read-btn:hover .banner-arrow,
    .chem-btn1 .read-btn:hover .banner-arrow,
    .read-btn:hover .b-arrow-text  
    {
        transform:initial !important;
    }
    .abt-banner h2 {
        font-size: 30px;
        line-height: 36px;
    }
    .abt-banner p {
        font-size: 20px;
        line-height: 24px;
    }
    .values-sec h2 {
        font-size: 24px;
    }
    .aspirations p {
        font-size: 20px;
        line-height: 24px;
        padding-top: 30px;
    }

    .valtab-icon img
    {
        max-width: initial !important;
    }
    .valtab-wrap h4 {
        font-size: 24px;
        line-height: 30px;
    }
    .vc-tabcontent p
    {
        font-size: 20px;
        line-height: 24px;
    }
    .value-tabmain .l-tab-mbl {
        padding-right: 30px;
    }
    .valtab-wrap
    {
        gap:30px;
    }
    #vc-tab-a, #vc-tab-d, #vc-tab-b, #vc-tab-e, #vc-tab-c
    {
        margin-top: 0px;
        padding-bottom: 80px;
    }
    .val-cir h2
    {
        font-size: 120px;
    }
    .apart-wrap
    {
        display: block;
        overflow: visible;
    }
    .apart h2
    {
        font-size: 30px;
        line-height: 36px;
    }
    .apart-text
    {
        min-height: 330px;
    }
    .apart-slider .owl-nav button.owl-next
    {
        right: 15px;
    }
    .apart-slider .owl-nav button.owl-prev
    {
        right: 70px;
    }
    .eva-wrap
    {
        display: block;
    }
    .eva1 {
        padding-top: 0px;
    }
    .about-tab .l-tab-mbl {
        width: 92%;
        margin-left: 15px;
    }
    .abt-tabwrap h3, .sterwship h3
    {
        font-size: 24px;
        line-height: 30px;
    }
    .abt-tabwrap p, .sterwship p
    {
        font-size: 20px;
        line-height: 24px;
    }
    .science-scale p {
        font-size: 20px;
        line-height: 24px;
    }
    .science-scale .climate-inner
    {
        padding-left:15px;
    }
    .science-scale .climate-right {
        padding-right: 15px;
    }
    .growth-account
    {
        padding-top: 0px;
    }
    .growth-inner-text h3 {
        font-size: 24px;
        line-height: 30px;
    }
    .growth-inner-text
    {
        right: auto;
        padding: 15px;
    }
    .promotors h2
    {
        font-size: 30px;
    }
    .lsr-text
    {
        position: relative;
        overflow: visible;
        padding: 15px;
    }

    .lsr .lsr-text p {
        max-height: 100%;
    }
    .award-inner-text h4
    {
        font-size: 24px;
    }
    .investor-toptext p
    {
        padding: 0px 0px 30px 0px;
    }
    .q-wrap h6 {
        font-size: 18px;
    }
    .investor-num p span {
        display: inline;
    }
    .bar-chart
    {
        width: 100%;
    }
    .bar {
        width: 50px;
    }
    .unit-label {
        right: 0px;
    }
    .investor-tab .in-tabcontent {
        padding-bottom: 50px;
    }
    .ar-text h4, .in-report h4, .in-report-btm h4
    {
        font-size: 24px;
        line-height: 30px;
    }
    .ar-text p, .in-report p, .in-report-btm p
    {
        font-size: 20px;
    }
    .in-report
    {
        padding: 30px;
    }
    .in-reportsSec
    {
        margin-bottom: 30px;
    }
    .bod
    {
        padding-top: 40px;
        background-image: none;
        height: auto;
    }
    .bod h2, .bod-bg h2, .bodpop-text h4
    {
        font-size: 30px;
        line-height: 36px;
    }
    .bod h5
    {
        font-size: 20px;
        line-height: 24px;
    }
    .bod h4
    {
        font-size: 24px;
    }
    .bod p
    {
        padding-bottom: 20px;
    }
    .bod-mbl
    {
        margin-top: 40px;
    }
    .bod-bg
    {
        padding-top: 50px;
    }
    .bod-bg h2
    {
        padding-bottom: 30px;
    }
    .modal-header {
        margin-right: 15px;
        margin-top: 10px;
    }
    .bodpop-text .pop-img {
        padding-bottom: 30px;
    }
    .bodpop-text h5 {
        font-size: 20px;
        line-height: 26px;
    }
    .way-bg
    {
        display: block;
        min-height: auto;
        padding: 20px 15px;
    }
    .jn-toptext p 
    {
        padding: 0px;
    }
    .bus-segment1, .bus-segment2, .bus-segment3
    {
        padding-top: 40px;
    }
    .env-stewr h3
    {
        font-size: 24px;
        line-height: 30px;
    }
    .fluro-bg .climate-inner, .fluro-bg1 .climate-inner, .fluro-bg2 .climate-inner {
        padding:0px 0px 0px 15px;
    }
    .sustain-future p
    {
        font-size: 20px;
        line-height: 26px;
    }
    .fluroRelDiv h2, .fluro-scale h2, .fluroSecond-scale h2 {
        font-size: 24px;
        line-height: 30px;
    }
    .fluroRelDiv p, .fluroscale-list ul li, .fluroSecond-scale .fluroscale-list ul li p {
        font-size: 20px;
        line-height: 24px;
    }
    .flurocontbtmDiv, .flurocontbtmDiv-right
    {
        bottom: 30px;
    }
    .fluro-scale .climate-inner, .fluroSecond-scale .climate-inner {
        padding: 30px 15px;
    }
    .fluro-scale .climate-right, .fluroSecond-scale .climate-right
    {
        padding-right:0px;
    }
    .fluroSecond-scale .fluroscale-list ul li span
    {
        font-size: 22px;
        line-height: 26px;
    }
    .prodH h2, .apph h2 {
        font-size: 24px;
        line-height: 30px;
    }
    .granular h3, .autoData h3 span {
        font-size: 20px;
        line-height: 26px;
    }
    .granular {
        padding: 20px;
        max-width: 100%;
    }
    .bothCard .carrd {
        padding: 15px;
        max-width: 100%;
    }
    .character ul li
    {
        font-size: 20px;
    }
    .autoData h3 span
    {
        padding-top: 5px;
    }
    .refritoppara {
        padding: 0px;
    }
    .abt-tabwrap
    {
        padding-top: 40px;
    }
    .refri-scale h2
    {
        font-size: 24px;
        line-height: 30px;
    }
    .refri-scale .climate-right
    {
        padding-right: 0px;
    }
    .lastbtnsec .chem-btns
    {
        display: block;
    }
    .lastbtnsec {
        padding: 0px 30px 30px;
    }
    .lastbtnsec .read-btn
    {
        margin-bottom: 20px;
        width: 250px;
        margin-left: auto;
        margin-right: auto;
    }
    .abt-banner.pharma p span {
        display: inline;
    }
    .bb-stats
    {
        height: auto;
        display: block;
    }
    .parma .climate-inner {
        padding: 0px 0px 0px 15px;
    }
    .crpList ul li, .science-scale.parma h4
    {
        font-size: 20px;
        line-height: 26px;
    }
    .table-responsive
    {
        overflow-x: scroll;
    }
    table.chemTable
    {
        padding:0px;
        border-spacing: 15px 0;
    }
    .physiq {
        padding: 45px 0 0px 0;
    }
    .industopparapd10 p
    {
        padding: 0px;
    }
    .abt-toptext.demonstrate {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .manH h2
    {
        font-size: 24px;
        line-height: 30px;
        margin-bottom: 25px;
    }
    .anhyData .firstSec
    {
        display: block;
    }
    .anhyData {
        padding: 20px;
        max-width: 100%;
        margin-top: 0px;
    }
    .anhyData h3 {
        font-size: 24px;
        line-height: 30px;
        padding-top: 10px;
    }
    .anhyData p {
        font-size: 20px;
        max-width: 100%;
    }
    .mainEtch
    {
        display: block;
    }
    .mainEtch ul li, .package .meth h4
    {
        font-size: 20px;
        line-height: 26px;
    }
    .mainEtch ul
    {
        margin-bottom: 0px;
    }
    .about-banner p span {
        display: inline;
    }
    .aspirations1
    {
        background-position: left;
    }
    .read-btn:hover .banner-arrow {
        transform: initial;
    }
    .award-inner
    {
        background-image: url(/storage/images/mbl/about/awards-mob.webp);
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat;
        height: 100vh;
        display: flex;
        align-items: bottom;
    }
    .awards-img1 
    {
        display: none;
    }
    .award-inner-text:before, .award-inner-text:after
    {
        display: none;
    }
    .asp-img {
        padding-bottom: 100px;
    }
    .pr-expertise img 
    {
        max-width: initial !important;
        width: 99px;
        flex: 0 0 auto;
    }
    .ind .chem-btn1 .read-btn {
        width:220px;
    }
    .esg-msg h5
    {
        font-size: 24px;
    }
    .vertical-accordion .accordion-headin {
     left: 15px;
     top:40px;
     transform: initial;
 }
 .vertical-accordion .accordion-item h2
 {
    font-size: 24px;
    line-height: 30px;
}
.vertical-accordion .accordion-content
{
    max-width: 100%;
    left: 15px;
    bottom: 40px;
    padding-right: 15px;
}
.accordion-item p
{
    font-size: 20px;
    line-height: 24px;
}
.aspiration-wrap
{
    min-height: auto;
}
.aspiration .col-md-4 {
    width: 100%;
    float: none;
}
.aspiration-wrap p span {
    display: inline;
}
.ncap-box
{
    min-height: auto;
}
.ncap-text ul li, .esgsdg p {
    font-size: 20px;
    line-height: 24px;
}
.social-overlay h3 {
    font-size: 24px;
    line-height: 30px;
    padding-bottom: 10px;
}
.esgcase-study h2
{
    font-size:30px;
    line-height: 36px;
}
.esgsdg-box
{
    padding: 20px;
}
.marquepdinesg
{
    padding-top:10px;
}
.ctg-img {
    margin-top: 10px;
    margin-bottom: 30px;
}
.bppet-wrap
{
    display: block;
}
.bppet-inner {
    border-right: none;
    width: 100%;
    margin-bottom: 30px;
}
.bppet-inner p span {
    display: inline;
}
.ttb-img-wrap {
    padding: 50px 0px;
}
.locarow
{
    padding: 20px 15px 20px 0px;
    margin-top: 0px;
}
.heaData
{
    margin-bottom: 0px;
}
.privacy-policy
{
    padding-top: 40px;
}
.privacy-policy h2
{
    font-size: 30px;
}
.testi-text {
    padding: 0px;
}
.testi-modal .modal-header
{
    right: 0px;
}
.testipop-text
{
    margin-right: 0px;
}
.testipop-bg
{
    min-height: auto;
}
.testipop-bg h4
{
    font-size: 24px;
    line-height: 30px;
}
.award-name
{
    padding: 15px;
    position: relative;
    height: auto;
}
.award-name h6 span {
    display:inline;
}
.awards-wrap .col-md-4.award-flex
{
    display: block;
}
.awards-wrap .col-md-4, .awards-wrap .col-md-6
{
    display: block;
    float: none;
    width: 100%;
}
.award-wrap
{
    height: auto;
    padding: 50px 20px 30px 40px;
}
.award-wrap p
{
    font-size: 20px;
}
.awrad-2021 .award-wrap {
    height: auto;
}
.reachTab .row {
    padding:40px 15px;
}
.contact-form {
    padding: 20px 0px;
}
.events-inner-text, .events-inner-bg
{
    padding: 20px;
}
.events-inner-text h4 {
    font-size: 24px;
    line-height: 30px;
}
.events-inner-bg ul li span
{
    font-size: 20px;
}
.social-overlay {
    padding: 20px 20px 15px 20px;
}
.ncap-text {
    padding: 20px 20px 10px 20px;
}
.loca h4 {
    font-size: 22px;
    padding-bottom: 15px;
    margin-bottom: 0px;
}
.slider__image .container h2 {
    font-size: 48px;
}
.slider__image .container h6
{
    font-size: 22px;
    padding-top: 10px;
}
.slider__image .container p
{
    font-size: 16px;
    line-height: 20px;
}
.progress-wrapper {
    bottom: 110px !important;
}
.leader-banner .container
{
    margin-left: auto !important;
}
.refritoptxt p {
    padding-bottom: 20px;
}
.chem-btn1 .read-btn {
    width: 250px !important;
}
.our-story .read-btn:hover .banner-arrow {
    transform: initial;
}
.yearmob-link
{
    top:100px;
    right: 15px;
}
.wrd h6, .wrd p, .wrd-approach h6
{
    font-size: 20px;
    line-height: 24px;
}

.wrd h3 {
    font-size: 24px;
    line-height: 30px;
}
.soil-img {
    padding: 0px 0px 20px 0px;
}
.soil-icon
{
    padding-right: 0px;
}
.regi .soil-img
{
    padding-top:30px;
}
.ren-icon
{
    position: relative;
    right: auto;
    top:auto;
}
.regi .soil-text {
        padding-top: 0px;
    }
.aproch-icon {
    position: relative;
    left: auto;
    top: auto;
}
.grassimg {
        bottom: auto;
        right:auto;
        z-index: 9;
        position: relative;
        float: right;
    }
.regi-btmimg
{
    padding-top: 10px;
}
.wrd-approach h3 {
        font-size: 24px;
        line-height: 30px;
    }
    .wrd-approach h5 {
        line-height: 40px;
        font-size: 42px;
    }
.conx-wrap:before{
    width: 40px;
    height: 34px;
    background-size: contain;
    left: 0px;
    top: -35px;
}
.conx-wrap:after {
    right: 0px;
    bottom:0px;
    width: 40px;
    height: 34px;
    background-size:contain;
}
.nrm-links .chem-btn .read-btn {
    width: 270px !important;
    margin-left: auto;
    margin-right: auto
}
.tree-icon {
    position: relative;
    right: 0;
    bottom: auto;
    text-align: right;
}
.wrd-approach h6
{
    margin-bottom: 40px;
}
.energy-emmision {
    padding: 40px 0px 80px 0px;
}
.energy-emmision h2, .env-waste h2 {
    padding-bottom: 20px;
}
.energy-emmision .apart-text {
    padding: 20px;
    min-height: 370px;
}

.env-sdg .esgsdg-box {
    min-height: auto;
}
.roadmap
{
    padding-top: 0px;
    padding-bottom: 0px;
}
.scl-msg h4
{
    font-size: 24px;
    line-height: 30px;
}
.env-waste {
    padding: 40px 0px 20px 0px;
}
.community-impact .ncap-box {
    min-height: auto;
}
.community-impact p {
    font-size: 20px;
    line-height: 24px;
}
.community-impact .ncap-text
{
    padding: 20px;
}
.community-impact {
    padding: 40px 0px 30px 0px;
}
.sclsdg .esgsdg-box {
    padding: 20px;
}
.caseTab
{
    margin-top: 0px;
}
.caseTab #vc-tab-c, .caseTab #vc-tab-b, .caseTab #vc-tab-a {
    padding-top: 0px;
}
.recy
{
    display: block;
}
.recy .leftRec {
    border-right: none;
    padding-right: 0px;
}
.recy h2
{
    font-size: 30px;
}
.recy .leftRec p span {
    display: inline;
}
.circulat {
    padding: 20px !important;
}
.elec {
    padding: 0px;
}
.circulat.gov p span {
    display: inline;
}
.headh1 h1 {
    font-size: 24px;
    line-height: 30px;
    padding-bottom: 20px;
}
.commitment p
{
    font-size: 20px;
    line-height: 26px;
}
.commitment {
    padding: 20px;
}
.codes h1 {
    font-size: 24px;
    line-height: 30px;
    color: #555;
    font-weight: 700;
    padding-bottom: 0px;
    position: relative;
    bottom: auto;
    left: auto;
    padding-top: 15px;
    transform: inherit;
}
.codes {
    margin-bottom: 20px;
}
.integrated {
    margin-bottom: 20px;
}
.resImg-mbl
{
    margin-bottom: 40px;
}
.impactData h1 {
    font-size: 24px;
    line-height: 30px;
}
.impact {
    padding: 40px 0px;
}
.impactData h4, .newSdg p
{
    font-size: 20px;
    line-height: 24px;
}
.lastbtnsec.setW .chem-btn .read-btn {
    width: 250px;
    margin-left: auto;
    margin-right: auto;
}
.geo-text
{
    padding: 20px;
}
.geo-text h3
{
    font-size: 26px;
}
.geo-text p, .edu-program h6, .edu-program p {
    font-size: 20px;
    line-height: 26px;
}
.geo-reach
{
    margin-bottom: 40px;
}
.edu-icon1 {
    right: 0px;
    top: 8%;
    z-index: 9;
    max-width: 100px;
}
.edu-program h3 {
    font-size: 24px;
    line-height: 30px;

}
.edu-icon3
{
    right: 15px;
    top:-30px;
}
.edu-icon2 {
    position: relative;
    top:auto;
    right: auto;
    margin-top: -50px;
    max-width: 70px;
}
.edu-icon4
{
    top:0px;
}
.stem-icon1 {
    left: auto;
    top: auto;
    right: auto;
    position: relative;
    margin-top: -50px;
    max-width: 100px;
}
.dep-icon1
{
    top:0px;
    max-width: 120px;
}
.dep-img2 {
    margin-top: 0px;
    margin-bottom: 40px;
}
.srf-vid {
    padding-top: 35px;
}
.dep-icon3 {
    position: relative;
    right: auto;
    top: auto;
    max-width: 80px;
}
.dep-icon4 {
right: auto;
top: auto;
z-index: 9;
position: relative;
float: right;
max-width: 70px;
}
.srfvidyaladiv {
    padding-top: 0px;
}
.headphoneimg {
    position: relative;
    left: auto;
    bottom: auto;
}
.imt-cloud1
{
    left: 30px;
}
.imt-cloud2 {
    right: auto;
    left: 40%;
}
.abt-toptext .col-md-10 
{
    padding: 0px 15px;
}
.impactskillsec h2, .bttslcontent h2 {
    font-size: 24px;
    line-height: 30px;
}
.impicon
{
    padding-bottom: 0px;
}
.scheidertxt
{
    padding-top: 0px;
}
.scheitxtImg {
    position: relative;
    bottom: auto;
    right: auto;
    float: right;
}
.electdiv {
    padding-bottom: 20px;
}
.speakingtxt .speakingtxtImg {
    margin-bottom: 20px;
}
.trainingtopPc
{
    display: none;
}
.trainingtxt
{
    padding-top: 0px;
}
.srfspeaking {
    padding-bottom: 30px;
}
.trainingtxt p, .speakingtxt p, .scheidertxt p, .programtxt p,
.bttslcontent p
{
    font-size: 20px;
    line-height: 26px;
}
.tainingtxtImg, .speakingtxt .speakingtxtImg
{
    max-width: 150px;
}
.impn-con1, .scheitxtImg, .capimg, .vclastImg
{
    max-width: 110px;
}
.impn-con2, .shellhandimg
{
    max-width: 130px;
}
.programtxtImg
{
  max-width: 150px;
      margin-top: -60px;  
}
.programimg
{
    margin-top: 30px;
}
.ibmtxt
{
    padding-top: 0px;
}
.vcprogram
{
    padding-bottom: 30px;
}
.ibmtxtimg
{
    max-width: 110px;
        display: block;
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 30px;
}
    .bttslsec .bttslcontent .pagesvideos img {
        left: 0px;
        bottom: auto;
        z-index: 3;
        max-width: 100px !important;
        margin: 0px;
    }
.bttslsec .pagesvideos {
    margin-bottom: 30px;
}
.vclastdiv h2 {
    font-size: 30px;
    line-height: 36px;
}
.vclastdiv::before {
    width: 40px;
    height: 34px;
    background-size: contain;
    left: 15px;
    top: 30px;
}
.vclastdiv::after {
    right: 0px;
    bottom: 33%;
    width: 40px;
    height: 34px;
    background-size:contain;
}
.vclastdiv h3
{
    font-size: 52px;
    margin-top: 0px;
}
.dep-icon
{
    max-width: 60px;
}
.nameDiv p
{
    min-height: 45px;
}
.bol .col-md-3
{
    margin-bottom: 20px;
}
.srfpolicy {
    min-height: auto;
    width: 100%;
    float: none;
}
    .edumainhead h2 {
        font-size: 30px;
        line-height: 36px;
    }
.eduonly
{
    padding-top: 60px;
    padding-bottom:30px;
}
.comma1edu {
top: -40px;
max-width:50px;
}
.edumainhead h3 {
    font-size: 42px;
    line-height: 48px;
}
.comma2edu
{
    max-width: 50px;
    bottom: 30px;
}
.inspfound p, .drivntxt p
{
    font-size: 20px;
    line-height: 24px;
}
.inspfound h6, .drivntxt h5, .edusectxt h5,
.vocsectxt h5, .naturaldivtxt h5
{
    font-size: 24px;
    line-height: 30px;
}
.edumainhead
{
    padding-bottom: 30px;
}
.vocationsec
{
    padding-top: 0px;
}
.vocsectxt
{
    clear: both;
}
.bulb-icon
{
    max-width: 120px;
}
.voc-icon2, .ncloud-icon1
{
    max-width: 200px;
}
.naturalsect {
    padding-top: 0px;
}
.ncloud-icon2
{
    max-width: 100px;
}
.lefimg
{
    position: absolute;
    right:0px;
    top:auto;
    float: right;
}
.power-change {
    margin-top: 60px;
    margin-bottom: 20px;
}
.power-change h2
{
    font-size: 30px;
    line-height: 36px;
}
.power-change p
{
padding: 0px 15px 20px;
}
.b-logo
{
    width: 100%;
}
.beyond-logowrap
{
margin-bottom: 0px;
}
.allforheadin {
    position: relative;
    bottom: auto;
}
.allforheadin h2 {
    font-size: 24px;
    line-height: 30px;
    color: #555;
    padding-top: 20px;
    padding-bottom: 20px;
}
.allforicon2 {
        bottom: 8%;
        left: -7px;
        max-width: 50px;
}
.allforicon1 {
    right: 0px;
    max-width: 70px;
}
.allfortxt
{
    padding: 0px;
}
.allfortxt p {
    font-size: 22px;
    line-height:30px;
}
.belowcorpsec {
    padding: 30px 0px 20px;
}
.innovH h2
{
font-size: 30px;
padding-bottom: 20px;
}
.ozoneH, .trialblazer .climate-left {
    min-height: auto;
}
.ecoSec
{
    min-height: auto;
}
    .ecoSec .row {
        display: block;
    }
.icImg
{
    width:40%;
    float: left;
    margin: 0px 15px 15px 15px;
}

.trialblazer p
{
    font-size: 20px;
}
.piy h2 {
    font-size: 24px;
    line-height: 30px;
    padding-bottom: 20px;
}
.polyster {
    padding-top: 40px;
}
.refri-scale .climate-inner.yarnpiymax, .trialblazer.nylon .climate-inner,
.polyesterindus .climate-inner, .climate-inner.refriscale-list
{
 padding: 30px 15px;
}
.refriscale-list ul li
{
    font-size: 20px;
    padding-bottom: 15px;
}
.manuData h2
{
    font-size: 30px;
    line-height: 36px;
}
.manuData h4
{
    font-size: 22px;
}
.process-slider.owl-carousel .owl-stage
{
padding-left: 0px !important;
}
.process-slider h4
{
    margin: auto;
}
.highImg h2
{
    font-size: 24px;
    line-height: 30px;
}
.highImg p {
    font-size: 20px;
    line-height: 26px;
}
.package.txt h2.sus {
    font-size: 24px;
    line-height: 30px;
}
.connection {
    padding: 40px 0px;
}
.equity-text p {
    font-size: 22px;
    line-height: 28px;
}
.equity-text {
    padding-left: 0px;
    padding-right: 0px;
}
.equity-text p:before {
    left:0px;
    width: 50px;
    height: 42px;
    background-size: contain;
    background-repeat: no-repeat;
}
.equity-text h4
{
    font-size: 24px;
}
.equity-text h5
{
    font-size: 20px;
}
.inclusion .roadmap-inner, .p-analytics-inner, .l-dev-inner, .f-ready-inner, .empowerment-inner {
        padding: 20px;
    }
.roadpara24 p {
    font-size: 20px;
    line-height: 26px;
}
.career-pop-text h4 {
    font-size: 22px;
    line-height: 26px;
    padding-bottom: 10px;
}
.empr-slider .owl-nav button.owl-next, .empr1-slider .owl-nav button.owl-next
{
    right: 15px;
}
.empr-slider .owl-nav button.owl-prev, .empr1-slider .owl-nav button.owl-prev
{
    right:55px;
}
.evp .l-tab-mbl {
    padding: 12px 30px 12px 15px;
}
.evp h6, .wep p, .career-humanwrap-text p
{
    font-size: 20px;
    line-height:26px;
}
.evp h6 span {
    display:inline;
}
.wep {
    padding: 40px 0px;
}
.campus-hiring h2
{
    font-size: 24px;
    line-height: 30px;
}
.campus-text {
    padding: 20px
}
.campus-text p
{
    padding-bottom: 25px;
}
.campus-hiring h2.powp-txt, .commitement
{
    margin-top: 40px;
}
.campus-hiring
{
padding-bottom: 40px;
}
.campus-join
{
    margin-bottom: 40px;
    padding-bottom: 30px;
}
.campus-join p
{
    font-size: 20px;
    line-height: 24px;
}
.hpolices-wrap
{
    display: block;
}
.hpolices {
    height: auto;
    width: 100%;
    padding: 20px 0px;
}
.voice-srf h6 {
    font-size: 22px;
    line-height: 26px;
    padding-bottom: 40px;
    padding-top: 40px;
}
.voice-srf h2
{
    font-size: 30px;
    line-height: 36px;
}
.evp {
     padding: 40px 0px;
    }
.empr-wrap {
    padding: 40px 0px 50px 0px;
}
.voc-img
{
    margin-top: 30px;
}
.corpsec h2 {
    font-size: 30px;
    line-height: 36px;
}
.ecoSec.tri {
    margin: 40px 0px;
}
    .caseTab .l-tab-mbl {
        width: 85%;
        margin-bottom: 30px;
    }
.ourskilldiv, .vocimpactdiv
{
    padding-bottom: 20px;
}
.inclusion .roadmap-inner {
    background: rgb(30 30 30 / 50%);
}
.spec-wrapper
{
    padding:10px 0px 15px 0px;
    margin-bottom:15px;
    overflow-x: scroll;
}
.trialblazer h2 
{
    padding-bottom: 15px;
}
.trialblazer .brown {
    padding: 30px 15px;
}
.overview-top-img img
{
    margin-bottom: 0px;
}
 .core-text-wrap h3, .our-maxim .campus-text h4 {
    font-size: 24px;
    line-height: 30px;
}
.hm-guiding {
    padding: 40px 0px;
}
.coretxt24 p {
    font-size: 20px;
    line-height: 26px;
}
.guiding-box
{
    min-height: auto;
}
.guiding-box h4
{
    padding-left: 0px;
}
.guiding-box h6 {
    padding-left: 0px;
    padding-bottom: 10px;
}
.our-maxim h5
{
    font-size: 20px;
}
.excelence {
    padding: 40px 0px;
    margin-top: 50px;
}
.excelence p {
    font-size: 20px;
    line-height: 26px;
}
.excelence h6
{
    padding-top: 20px;
}
.unrelting {
    padding: 40px 0px;
}
.unrelting P {
    font-size: 22px;
    line-height: 26px;
}
.unrelting h4
{
    font-size: 24px;
}
.unrelting h4:before {
        width: 40px;
        height: 33px;
        background-size: contain;
    }
.unrelting h4:after {
        width: 40px;
        height: 33px;
        background-size: contain;
        bottom: -30px;
    }
.corporate-video {
    background-color: #FDF2DC;
    padding: 40px 0px;
}
.o-brocure
{
    padding: 15px;
}
.press-wrap.pt80 {
    padding-top: 40px;
}
.press-wrap h2
{
    font-size: 30px;
}
.press-wrap h5 {
    font-size: 24px;
    padding-bottom: 30px;
}
.newsNew
{
    min-height: auto;
}
h2.news-head-new {
    padding: 0px 15px 20px 15px;
}
    .news-pdf-wrap {
        padding: 20px;
    }
.news-pdf img 
{
    max-width: inherit !important;
}
.mediacontenttxt h3 {
    font-size: 22px;
}
.press-select select
{
    width: 125px;
}
.susr-img img 
{
    width: 100%;
}
.compliance-bg h3
{
    font-size: 20px;
}
.resource-text, .susrep-text {
    padding: 20px 0px !important;
}
.susrep-text .press-select {
    padding-bottom: 10px;
}
.compliance-bg
{
    padding-bottom: 0px;
}
.hub-tab .press-select select
{
    margin-bottom: 10px;
}
.key-performance-bg .col-md-3, .key-performance-bg1 .col-md-3, .ttb-new .col-md-3 {
    width: 100%;
    float: none;
}
.sf-wrap
{
    min-height: auto;
}
.resource-hubtab
{
    padding-bottom: 20px;
}
.sr-top .award-select {
       display: block;
    }
.sr-top .press-select select, .award-select p
{
    margin-bottom: 10px;
}
.sustainFilter select:nth-of-type(2) {
    width: 330px;
    background-position: 96% 50% !important;
}
.sus-report-box
{
    margin-bottom: 30px;
}
.sr-top .col-md-3 {
    width: 100%;
    float: none;
}
.newsroom-inner h2 {
    font-size: 24px;
    line-height: 30px;
    padding-top: 30px;
    padding-bottom: 10px;

}
.news-date p span {
    padding-left: 0px;
}
.news-date
{
    margin-bottom: 30px;
}
#news-details h3
{
    font-size: 22px;
    line-height: 28px;
}
.press-wrap
{
    padding-top: 30px;
}
    .trialblazer .climate-left img {
        height: auto;
    }
.standH h3 {
    font-size: 24px;
    line-height: 30px;
}
.pioneerCoated
{
padding:40px 0px;
}
.fabH h2
{
    font-size: 24px;
    line-height: 30px;
    padding-top: 40px;
}
.fabTab .l-tab-mbl {
    margin-left: 15px;
    padding: 12px 35px 12px 15px;
}
.feature ul
{
    display: block;
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.feature ul li
{
    padding-bottom: 10px;
}
.feature ul.durablelist {
    margin-bottom: 15px;
}
ul.nobrdr.repair.pb0, .feature ul.repair {
    padding-bottom: 0px;
}
.ctg .climate-left {
        height: auto;
    }
.solution .innovH h2 {
        font-size: 24px;
        padding-bottom: 30px;
    }
.pthalate .bppet-inner {
    width: 100%;
}
.pthalate
{
    margin-top: 0px;
}
.pb-icon
{
    height: auto;
}
.bopp-key p span {
    display: inline;
}
.bopp-keyfeatures p {
    font-size: 20px;
    line-height: 24px;
}
.pobb-sustainability
{
    padding-top: 0px;
}
.box-bopp h3
{
    font-size: 30px;
}
    .bopp-keyfeatures .col-md-3 {
        width: 100%;
        float: none;
    }
.bopp-key
{
    min-height: auto;
}
.cpp-bluebg
{
    padding: 30px;
    display: block;
}
    .cpp-iconwrap {
        width: 100%;
        float: none;
    }
.cpp-iconwrap p span {
    display:inline;
}
.headin36career h3 {
    font-size: 24px;
}
.itemdatatxt2, .itemdatatxt3, .itemdatatxt4
{
    left: 15px;
    top:auto;
    bottom: 30%;
}
.itemimgdata img 
{
    height: 100vh;
}
.homebanner h1
{
    font-size: 30px!important;
    line-height: 36px;
}
.innerLeading h6
{
    font-size: 20px;
    line-height: 26px;
}
.leadingBtns
{
    display: block;
    width: 250px;
    margin:auto;
}
.leadingSrf .report-btn a {
    color: #06B0E3;
    display: flex;
    width: 250px;
    justify-content: space-between;
    align-items: center;
    margin-top: 20px;
}
.leadingSrf {
    padding: 40px 0px;
}
.sliderCaption {
    bottom: 30px;
    left: 15px;
}
.sliderCaption h3
{
    font-size: 24px;
    line-height: 30px;
    margin-bottom: 10px;
}
.sliderCaption p, .hminventingsec p
{
    font-size: 20px;
    line-height: 24px;
}
.hminventingsec
{
    padding: 40px 0px;
}
.imgbox
{
    padding: 20px;
}
.hminventingsec h3, .wdmap h2, .mainTop h2,
.beyondleft h2, .drivesPotential h2
{
    font-size: 24px;
    line-height: 30px;
}
.wdmap
{
    padding-top: 40px;
    display: block;
}
.countrynumber .flex span:nth-child(2)
{
    font-size: 20px;
    line-height: 24px;
}
.countrynumber {
    margin-bottom: 2rem;
}
.wdmap h2 {
    margin-bottom: 20px;
}
.deliveringpusec {
    padding: 40px 0px;
}
.revenueText h4
{
    font-size: 30px;
}
.deliveringpusec .col-md-3
{
    min-height: 100px;
}
.mainTop
{
    margin-bottom: 30px;
}
.hmar {
    display: block;
}
.digitallinks a:first-child
{
    gap:15px;
    flex-shrink: 0;
}
.digitallinks a
{
    font-size: 18px;
}
.italicright
{
    margin-bottom: 30px;
}
.gotoBtn
{
    float: none;
    margin-left: auto;
    margin-right: auto;
}
.highlightsmedia
{
    padding: 40px 0px;
}
.chairmantxt, .twoChairman
{
    display: block;
}
.chairmantxt>div {
    width: 100%;
}
.twoChairman>.chairmantxt {
    width: 100%;
    margin-bottom: 30px;
}
.twoChairman .chairmantxt p span {
    margin-top: 10px;
}
.indCont {
    padding: 20px 0px 10px;
}
.beyondbusinesetion {
        padding-top: 40px;
    }
.beyondleft {
        margin-left: 0px;
    }
.beyondleft p:nth-child(3)
{
    padding-right: 0px;
    font-size: 20px;
    line-height: 24px;
}
    .beyondbusinesetion video {
        margin-top: 40px;
    }
.drivesPotential
{
    padding:40px 0px;
}
.drivesPotential h2
{
    margin-bottom: 30px;
}
.whPurpose p
{
    font-size: 20px;
    line-height: 24px;
    margin-bottom: 30px;
}
.weave
{
    max-width: 100%;
    padding-left: 15px;
}
.weave h3
{
    font-size: 20px;
    line-height: 26px;
}
.manuSec .polyImg
{
    margin-bottom: 40px;
}
.engi-excellence h2, .ttpackage h2
{
    font-size: 24px;
    line-height: 30px;
}
.ttpackage h2{
    padding-bottom: 30px;
}
.core-strngth {
    height:100vh;
}
.core-strngth p, .our-maxim .campus-text p
{
    font-size: 20px;
    line-height: 24px;
}
.news-pdf-wrap .read-btn-wrap {
    float: none;
}
.pagination-next
{
 float: right;
    padding-right:0px !important;
    padding-top: 10px !important;  
}
.pobb-overlay span.h-more {
    bottom: 5px;
}
.globalData h2, .etData h2, .innovRes h2, .allBopN h2, .allBopN h2 span
{
    font-size: 24px;
    line-height: 30px;
}
.globalData p, .firstNum p, .etData p, .allBopN h5
{
    font-size: 20px;
    line-height: 24px;
}
.firstNum {
    padding-right: 10px;
    padding-left: 10px;
}
.bottomBtn
{
    padding: 8px 40px;
}
.bottomBtn a
{
    font-size: 16px;
}
.capacity-table-wrap
{
    padding: 0px;
}
table.capacity-table
{
    table-layout: initial;
}
.cap-number {
    font-size: 24px;
    line-height:20px;
}
.cap-title
{
    font-size: 20px;
}
.firstInnov
{
display: block;
}
.bueerfly
{
    display: none;
}
.reduceImg
{
    padding-top: 30px;
}
.innovRes h2 span {
    display: inline;
}
.innovRes {
    padding: 30px 15px;
}
.allBopN .row
{
    display: block;
}
}
@media only screen and (width: 1180px) and (orientation: landscape) {
    .voc-icon2 {
        left: 10%;
    }
.vocimpactdiv {
    padding-bottom: 30px;
}
.ibmtxt
{
    padding-bottom: 0px;
}
.shellmindImg
{
    margin-top:-30%;
}
.shellhandimg
{
    padding-top: 30px;
}
.pagesvideos
{
    padding-top: 30px;
}
.scl-msg .climate-left
{
    height: 662px;
}
.val-cr .climate-right {
   display: flex;
   align-items: center;
   min-height: 664px;
}
.trialblazer .climate-right {
    min-height: 662px;
    align-items: center;
        display: flex;
}
.trialblazer .climate-left {
    min-height: 662px;
}
    .trialblazer .col-md-6 {
        width: 50%;
    }
.trialblazer .row
{
    display: block;
}
.t-blazer .climate-left
{
    min-height: auto;
}
.val-cr .col-md-6 
{
    width: 50%;
}
.itemdatatxt2, .itemdatatxt3, .itemdatatxt4
{
    top:20%;
}
.beyondbusinesetion {
        height: 80vh;
    }
.core-strngth .col-md-6 
{
    width: 100%;
}
.unrelting h4:before
{
    left:-100px;
}
.unrelting h4:after
{
    right: -100px;
}
.core-strngth
{
    background-position: top;
    align-items: flex-end;
    padding-bottom: 30px;
    height: 100vh;
}
.excelence .col-md-7, .excelence .col-md-5 
{
    width: 100%;
}
.excelence-img
{
    margin-bottom: 40px;
}

}

@media only screen and (width:1024px) and (orientation: landscape) 
{
  .beyondbusinesetion {
        height: 100vh;
    }
    .core-strngth .col-md-6 
{
    width: 100%;
}
.core-strngth
{
    background-position: top;
    align-items: flex-end;
    padding-bottom: 30px;
}
.excelence .col-md-7, .excelence .col-md-5 
{
    width: 100%;
}
.excelence-img
{
    margin-bottom: 40px;
}
.unrelting h4:before
{
    left:-100px;
}
.unrelting h4:after
{
    right: -100px;
}
.t-blazer .climate-left img {
       object-position: bottom;
    }
.itemdatatxt2, .itemdatatxt3, .itemdatatxt4 {
        top: 20%;
    }
}