﻿#homeSectionBoxContainer {
    flex-direction: column;
}

#homeBoxSustainabilityContainer {
    width: 100%;
}

.homeBoxSustainabilityContainer {
    width: 95%;
}

#homeOurPortfolioContainer {
    width: 100%;
}

.homeOurPortfolioContainer {
    width: 95%;
}

#homeBoxBusinessAreasContainer {
    width: 100%;
}

.homeBoxBusinessAreasContainer {
    width: 95%;
}

#homeSectionBoxContainer {
    gap: 0;
}

/*#homeSustainabilityContainer { padding:0;}*/
.esgPerfContent {
    margin: 0 0 40px 0;
}

#homeValueCreationContainer, #homeSocialAgenda, #homeBoxSustainabilityContainer, #homeGovernanceContainer, #homeNatureAgenda {
    height: auto;
    padding: 60px 0;
}

#homeGovernanceContainer {
    width: 100%;
}

.homeGovernanceContainer {
    width: 95%;
}

.homeSustainabilityContainer {
    gap: 40px;
}

.homeValueCreationContainer, .homeNatureAgenda, .homeSocialAgenda {
    gap: normal;
    flex-direction: column;
}

/*omeValueCreationContainer .sectionTitle, .homeSustainabilityContainer .sectionTitle, .homeNatureAgenda .sectionTitle, .homeSocialAgenda .sectionTitle { flex:auto; padding:0 0 40px 0;}*/
.homeSustainabilityContainer .sectionSummary, .homeNatureAgenda .sectionSummary, .homeSocialAgenda .sectionSummary {
    flex: auto;
}

.homeSustainabilityContainer .btnBottomBorder {
    position: relative;
    margin: 60px 0 0 0;
}

.homeNatureAgenda .sectionSummayInner, .homeSocialAgenda .sectionSummayInner {
    width: auto;
}

.footerMenuBtnContainer span::after {
    width: 980px;
}

.jointVenturesContainer {
    width: 100%;
}

.listDecarbonizationLeversContainer .listDecarbonizationLeversItems img {
    width: 30px;
}

.natureAgendaSchema .row .column.itemTitle {
    width: 300px;
}

#detailContentContainer {
    margin: -150px 0 0 0;
}

.futureDefiningContainer:after {
    right: -144px;
}

.futureDefiningContainer:before {
    left: -144px;
}