﻿header { top:20px;}
.footerMenuBtnContainer span::after { width:740px;}
.footerCopyContainer { padding:40px 0;}
.footerCopyContainer { flex-direction:column; gap:40px;}
.homeIconMenuContainer { align-items:flex-start;}
.homeIconMenuContainer a { width:calc(20% - 20px);}
.homeIconMenuContainer a img { height:40px;}
.homeIconMenuContainer a span { line-height:140%;}
.wrapperInnerIn {width: 100%;}
.detailHeaderContentContainer { min-height:auto;}
.detailHeaderContentContainer .summary { width:auto;}
.jointVenturesContainer .itemBoxContainer {flex-wrap: wrap;}
.jointVenturesContainer .itemContainer {width: calc(33.333% - 76px);flex: none;}
.valuesContainer .item {width: calc(100% / 3 - 60px);}
.summaryInLeftBoxContainer {flex-wrap: wrap;}
.totalTrainingContainer .summary {width: 100%;}
.humanRightsContainer,.humanCapitalStrategyContainer {flex-wrap: wrap;}
.humanCapitalStrategyContainer .item {width: calc(20% - 86px);}
.listDecarbonizationLeversContainer .listDecarbonizationLeversItems .item {width: calc(100% / 5 - 30px);}
.circularTopContainer, .circularMiddleContainer, .circularBottomContainer {flex-wrap: wrap;}
.circularTopContainer .title, .circularMiddleContainer .title, .circularBottomContainer .title {width: 100%;text-align: center;}
.circularTopContainer .item {width: calc(33.33% - 97px);}
.circularMiddleContainer {width: 100%;}
.circularMiddleContainer .item {width: calc(33.33% - 25px);}
.circularBottomContainer .item {width: calc(33.33% - 62px);}
.natureAgendaSchema {overflow-x: auto;display:grid; width: 100%;}
.natureAgendaSchema .row .column.itemTitle {width: 200px;}
.columnBigBoxes .item {font-size: 18px;}
.atGlance .column .item {height: auto;}
.esgPerfContent .item { flex:1;}
.esgPerfContent .item:last-of-type {flex:2;}
.homeSlider .homeSliderCaption .title { width:100%; font-size:50px;}
.homeSlider .homeSliderCaption .summary { width:auto;}
.navigation-card { margin:0;}
.homeAnm lottie-player { width:400px; height:400px;}
.homeAnmContainer .homeAnmTas img { width:45%;}

.esgPerfContent .item {}
.header-menu-bottom .item-left {top: -35px;}

