.footerMenu svg{margin-right:10px}.footerMenu a{font-size:20px;color:#000;text-decoration:none}.link .typo{font-size:1.5rem!important;font-weight:500;color:#b31e3e;font-family:Baloo_2;@media (max-width:600px){font-size:1.4rem!important;line-height:1.1;display:flex;justify-content:center;align-items:center}@media (min-width:1960px){font-size:3rem!important}}.socialMedia a{padding-right:15px;display:inline-block}.privacyBlock{margin:20px 0}.link .typo:focus-visible{color:#000}@media (max-width:600px){.footerMenu a,.socialMedia{text-align:center}.socialMedia{padding:20px 0}.socialMedia a{padding-left:15px;padding-right:15px;text-align:center}.link .typo{font-size:1.5rem;line-height:1.1}.footerLogo{width:70%;height:auto}}@media (min-width:1960px){.footer__text{font-size:1.8rem!important}.socialMedia{padding:20px 0}.socialMedia a{padding-left:24px;padding-right:24px;text-align:center}.social__media__image{width:40px!important;height:40px!important}.footerLogo{width:100%;height:auto}}.aboutUsBanner{width:90%;margin:0 auto;position:relative}.aboutFAQ{margin:0 auto;width:80%}.aboutFAQ .FAQSubHeading{position:relative}.aboutFAQ .FAQSubHeading:after{position:absolute;border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;width:0;height:0;right:1.6%;content:"";display:block}.FAQSummary .MuiAccordionSummary-expandIconWrapper{color:#fff}.FAQHeading__mobile{display:none}@media only screen and (max-width:600px){.aboutFAQ{width:100%}.FAQHeading__mobile{position:absolute;top:6vh;background:#000;color:#fff;font-size:1.1rem;text-transform:uppercase;font-weight:600;z-index:10;min-height:8rem;max-height:8rem;min-width:8rem;max-width:8rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.FAQSummary .MuiAccordionSummary-expandIconWrapper{color:#000}.FAQ__sub__heading__mobile{height:100vh;background-color:#b31e3e;display:flex;align-items:center}.FAQSubHeading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:60vh;background-color:#fff;color:#000}.aboutFAQ .FAQSubHeading:after{position:absolute;border-top:20px solid #fff;border-left:20px solid transparent;border-right:20px solid transparent;width:0;height:0;bottom:-1rem;right:10%;content:"";display:block}}.boxContent .leftContent .textContent{margin-bottom:4%;padding-right:2%}.boxContent .leftContent .textContent h2{font-size:4rem;font-weight:700}.boxContent .leftContent .textContent p{font-size:4rem;line-height:1.2}.boxContent .leftContent .textContent p strong{font-size:inherit;line-height:1.2;font-weight:700}.boxContent .leftContent .linkSection .link,.boxContent .leftContent .linkSection .link p,.boxContent .leftContent .linkSection .link p strong{color:#b31e3e;font-size:1.5rem;padding:0;font-weight:700}.boxContent .leftContent .linkSection .link p i{font-style:normal;font-style:italic;font-weight:400}.awardLogo{width:62px!important;height:-moz-fit-content!important;height:fit-content!important;top:-6px!important;right:10%!important;left:unset!important}@media (min-width:768px){.boxContent .leftContent .textContent h2{font-size:3rem;font-weight:700}}@media (min-width:1024px){.boxContent .leftContent .textContent h2{font-size:3rem;font-weight:700}}@media (min-width:1240px){.boxContent .leftContent .textContent h2{font-size:3rem;font-weight:700}}@media (min-width:1440px){.boxContent .leftContent .textContent h2{font-size:4rem;font-weight:700}}@media (min-width:1960px){.boxContent .leftContent .textContent h2{font-size:4rem;font-weight:700}}@media (max-width:600px){.aboutUsBanner{width:100%}.awardLogo{width:50px!important;height:inherit!important}.boxContent .leftContent .textContent h2{font-size:3rem;padding:0 2rem}}@media (min-width:1960px){.FAQHeading{font-size:7rem!important}.home__page__faq__secondtext{font-size:5rem!important}.home__page__faq__answer,.home__page__faq__question{font-size:2.8rem!important}}.slider-thriving{background-color:#8bc86b;color:#fff}.thriving-block{text-align:center;width:80%;margin:0 auto;line-height:1.1}.slider-heading{font-size:90px;font-weight:700;margin:0;line-height:1}.slider-description{padding:20px}.slider-thriving .slider-description{font-size:80px;margin:0;padding:0;line-height:1.2}.slider-discover{background-color:#e6b222;font-size:3em;color:#fff;text-align:left}.slider-discover .discover-block{line-height:1.1;width:90%;margin:0 auto}.slider-discover .slider-description{padding:0 6%}.slider-image img{width:100%;height:100%;object-fit:cover}.slider-content{height:inherit;display:flex;align-items:center;justify-content:center}@media (max-width:600px){.mobile-sustainability-slider{margin:10% 0;width:100%}.slider-image{display:none}.thriving-slider-container{background-color:#8bc86b;padding:40px 0}.thriving-block{width:100%}.slider-thriving{padding:25px 0}.slider-thriving .slider-heading{font-size:3.5rem}.slider-thriving .slider-description{padding:25px;font-size:3rem}.slider-discover{background-color:#fff;color:#000}.slider-discover .slider-description{text-align:center;padding:0;font-size:2.4rem;line-height:2.6rem}.thriving-slider-container .sustainability-button{color:#fff;border-color:#fff}}.button__link{color:#b31e3e;font-weight:700!important;margin-top:.5rem!important;@media (min-width:1960px){padding-left:2rem!important;padding-bottom:0!important;padding-right:2rem!important;padding-top:0!important;margin-top:.5rem!important}}.button__link,.button__link:hover{padding:0 1rem!important;border-radius:2rem!important}.button__link:hover{background-color:#b31e3e!important;color:#fff;@media (min-width:1960px){padding-left:2rem!important;padding-bottom:0!important;padding-right:2rem!important;padding-top:0!important;border-radius:3rem!important}}.button__link>.italic{font-style:normal!important;font-style:italic!important;font-weight:400!important;padding:0 .1rem!important;@media (min-width:1960px){padding-left:.2rem!important;padding-bottom:0!important;padding-right:.2rem!important;padding-top:0!important}}.button__link>.location{padding:0 .3rem 0 .5rem!important}.button__link{display:flex;gap:.2rem;@media (max-width:600px){gap:.1rem}}@media only screen and (max-width:767px){.mobile__width{width:100%;display:flex;align-items:center;justify-content:center}.mobile__width:hover{background-color:#b31e3e!important;color:#fff;border-radius:16px;padding:1rem;margin:4px 0}}.button__link:hover .svg-next-btn path,.button__link:hover .svg-next-take-the-next-step path{fill:#fff}@media (min-width:1960px){.button__link{font-size:3.5rem!important}}.logoContainer{position:relative;width:100%;height:100vh;z-index:3}.logoContainer .logoWrapper{width:100%;height:100%}.logoContainer .logoWrapper .logoPanel{position:relative;display:flex;height:100%;z-index:1;justify-content:center}.logoContainer .logoWrapper .logoPanel.is-2{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2}.logoContainer .logoWrapper .logoPanel .logoContent{width:100%;display:flex;justify-content:center;align-items:center}.logoContainer .logoWrapper .logoPanel .logoContent .mainContent{text-align:center;width:70%;margin:0 auto}.logoContainer .logoWrapper .logoPanel .logoContent .mainContent p{font-size:5rem;line-height:1.25;font-weight:600;letter-spacing:-.04rem}.logoContainer .logoWrapper .logoPanel .logoContent .mainContent p span{font-weight:400;font-size:inherit}.protectPanel{width:100%;height:80vh;display:flex;align-items:center;justify-content:center;background-color:#000}.protectPanel .protectWrapper{width:60%;margin:0 auto}.protectPanel .protectWrapper h2{font-size:clamp(3rem,4vw + 2rem,5rem);line-height:1.2;font-weight:600;letter-spacing:-.04rem}.protectPanel .protectWrapper h2 span{font-weight:400;font-size:inherit;line-height:1.2}@media (min-width:768px){.logoContainer .logoWrapper .logoPanel .logoContent .mainContent p,.protectPanel .protectWrapper h2{font-size:2.6rem}}@media (min-width:1024px){.logoContainer .logoWrapper .logoPanel .logoContent .mainContent p,.protectPanel .protectWrapper h2{font-size:3.8rem}}@media (min-width:1240px){.logoContainer .logoWrapper .logoPanel .logoContent .mainContent p,.protectPanel .protectWrapper h2{font-size:4.7rem}}@media (min-width:1440px){.logoContainer .logoWrapper .logoPanel .logoContent .mainContent p,.protectPanel .protectWrapper h2{font-size:4.8rem}}@media (min-width:1960px){.logoContainer .logoWrapper .logoPanel .logoContent .mainContent p,.protectPanel .protectWrapper h2{font-size:4.9rem}}@media (max-width:600px){.mainLogo{display:none}.logoContainer{height:85vh}.logoContainer .logoWrapper .logoPanel.is-2{display:none}.protectPanel{height:100vh}.logoContainer .logoWrapper .logoPanel .logoContent .mainContent,.protectPanel .protectWrapper{width:100%}.logoContainer .logoWrapper .logoPanel .logoContent .mainContent p,.protectPanel .protectWrapper h2{font-size:3rem;padding:0 2rem}}@media (min-width:2200px){.mainLogo{width:500px;height:460px}.logoContainer .logoWrapper .logoPanel .logoContent .mainContent p,.protectPanel .protectWrapper h2{font-size:9rem}}.video_comp_main{background:rgba(0,0,0,.7);transition:opacity .5s;height:100vh;width:100vw}.video_comp_child,.video_comp_main{display:flex;align-items:center;justify-content:center}.video_comp_child{width:70%;background-color:#fff;height:70%}@media only screen and (max-width:599px){.video_comp_child{width:100%;height:auto}}.transformationBlock h2 span{display:block}.tsLeadersBlock .transformationBlock .square{background-color:transparent;height:3.5rem;width:3.5rem;margin:auto;border:4px solid #b31e3e;position:absolute;top:-80%;left:-5%;display:none}.square:after{content:"";height:8px;width:8px;position:absolute;background-color:#fff;bottom:-7px;left:20%;border-top:4px solid #b31e3e;border-left:4px solid #b31e3e;transform:rotate(225deg)}.tsLeadersBlock .transformationBlock{cursor:pointer;position:relative}.tsLeadersBlock .transformationBlock:hover .square{display:block!important}.tsLeadersBlock .transformationBlock:hover .designationText,.tsLeadersBlock .transformationBlock:hover .subtitle2{color:#b31e3e}.vertical-line{border-left:1px solid #000;height:100%;rotate:20deg}.transformationPopup{width:100%;background-color:#fff;height:83%;position:absolute;bottom:0}.transformationPopup:focus-visible{outline:none}.transformationPopup .closeButtonContainer{height:5%;display:flex;justify-content:right;align-items:end}.transformationPopup .closeButtonContainer .closeButton{margin-right:5%;font-weight:400;cursor:pointer}.transformationPopup .content{height:95%;position:relative}.transformationPopup .content .imageContainer{height:100%}.transformationPopup .content .story{background-color:#fff;position:absolute;width:30%;top:0;right:10%;padding:40px}.transformationPopup .content .story .description{margin-bottom:20%;font-size:1.2em;font-weight:400;line-height:1.2;color:#000}.transformationPopup .content .story .name{margin-top:20%;font-weight:700;font-size:.9rem;line-height:1.2;color:#000}.transformationPopup .content .story .designationText{width:60%;font-size:.9rem;line-height:1.2;color:#000}.square{background-color:#9fca7a;background-color:#b31e3e;height:40vw;width:100vw;margin:auto;position:relative}@media only screen and (max-width:600px){.square{margin:3rem;height:80vw;width:80vw}.square,.square:after{background-color:#b31e3e}.square:after{content:"";height:3rem;width:3rem;position:absolute;bottom:-1rem;left:10%;border-top:4px solid #b31e3e;border-left:4px solid #b31e3e;transform:rotate(225deg)}}@media (min-width:1960px){.subtitle2{font-size:1.8rem!important}.designationText{font-size:1.2rem!important}.sustainability-text{font-size:10rem!important}}.discoverNowPopup{width:100%;background-color:#fff;height:85%;position:absolute;bottom:0}.discoverNowPopup .closeButtonContainer{margin-top:1%;height:5%;display:flex;justify-content:right;align-items:end;margin-bottom:1%}.discoverNowPopup .closeButtonContainer .closeButton{margin-left:1%;font-weight:400;cursor:pointer}.discoverNowPopup .discoverTitles{text-transform:uppercase;border-bottom:1px solid #000}.discoverNowPopup .discoverTitles:last-child{border-bottom:0}.discoverCount{font-weight:700}.discoverCountTotal{color:#971f1f}.discoverRead{color:#971f1f;text-decoration:none}.discoverMore{font-style:italic;font-weight:400}.discoverNowArrow{display:none}@media (max-width:600px){.discoverNowPopup{height:87%}.discoverNowPopup .closeButtonContainer{padding-left:20px;padding-right:20px;padding-bottom:20px}.discoverNowImage{border:2px solid #000}.discoverNowArrow{display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0}.discoverNowArrow.discoverNowBackward{left:4%}.discoverNowArrow.discoverNowForward{right:4%}}.headerNavbar{overflow:hidden}.smNavbar{position:absolute;top:0;width:100%;z-index:1}.navbarContainer{position:relative;width:100%;z-index:3}.navbarContainer .navbarWrapper{width:100%;height:100%}.navbarContainer .navbarWrapper .mainNavbar{position:relative;display:flex;height:100%;z-index:1;width:100%}.navbarContainer .navbarWrapper .mainNavbar .navbar{min-height:130px!important;align-items:flex-start}.navbarContainer .navbarWrapper .mainNavbar.is-2{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2}.vertical-text{cursor:pointer;transform:rotate(270deg);transform-origin:0 0;text-transform:uppercase;border-radius:10px}.locale-link{padding-right:10px;display:contents}.locale-link:first-child:after{content:"/";color:inherit}@media (max-width:600px){.navbarContainer .navbarWrapper{width:90%;margin:0 auto}.navbarContainer .navbarWrapper .mainNavbar .navbar{min-height:90px!important}.navbarContainer .navbarWrapper .mainNavbar.is-2{display:none}.logo{width:80px;height:70px}}@media (min-width:2200px){.navbarItems .dropdownItems button,.navbarItems a{font-size:1.5rem}.localeBlock .locale-link a span{font-size:1.5rem!important}}@media (min-width:1960px){.logo{width:140px;height:125px;margin:16px 0}.drop__down__items,.localeBlock .locale-link a span,.navbarItems .dropdownItems button,.navbarItems a{font-size:2rem!important}.drop__down__subitems{font-size:1.8rem}.home__page__connect{margin-top:.8rem!important}.home__page__connect__text{font-size:1.3rem!important;padding:.5rem!important}}.awardBlock .awardContent{min-height:80vh;display:flex;align-items:center;justify-content:center;position:relative}.awardBlock .textBlock{margin:0 auto;width:70%;text-align:center;line-height:1}.awardBlock .textBlock p{font-size:clamp(35px,2vw + 20px,70px);font-weight:400;line-height:80px;margin:0}.awardBlock .textBlock p .hashtag{font-size:clamp(2rem,5vw + 1rem,4rem);color:#b31e3e;word-break:break-all}.awardBlock .textBlock p i,.awardBlock .textBlock p strong{font-size:75px;line-height:inherit}.awardBlock .stars{position:absolute;top:0;left:20%}.awardBlock .stars.second{top:20%;right:20%;left:unset}@media (max-width:600px){.awardBlock .textBlock{width:100%}.awardBlock .stars{top:40vh;left:10%}.awardBlock .stars img{width:80px;height:80px}.awardBlock .stars.second{top:10vh;right:10%}.award-ticker-block{min-height:60vh;display:flex;justify-content:center;align-items:center}.awardBlock .award-ticker-block .award-ticker{font-size:50px;font-weight:700}.awardBlock .textBlock .mainContent{width:80%;margin:0 auto}.awardBlock .textBlock .hashtagContent{width:90%;margin:0 auto}.award-badge-container .awardBadgesWrapper,.awardsSectionNew{margin-top:20%}.awardBlock .textBlock p{font-size:3rem;font-weight:400;line-height:3.5rem!important;margin:0}.awardBlock .textBlock p .hashtag{font-size:3rem;line-height:3.5rem;color:#b31e3e;word-break:break-all}}