.area-basic{
    padding-left: 2rem;
    padding-right: 2rem;
    max-width: 800px;
}

main.ls_materials_summary .section-3 .cus-ul-3 >li img {
    margin-left: 1rem;
    max-width: 100%;
}

main.ls_materials_summary .section-3 .d0{
	width: 100%;
}

main.ls_materials_summary .section-3 .bg {
    background: linear-gradient(0deg,#00acd4 65%, #00acd4 30%);
    background: -webkit-linear-gradient(0deg,#00acd4 65%, #00acd4 30%);
    background: -moz-linear-gradient(0deg,#00acd4 65%, #00acd4 30%);

}

main.ls_materials_summary .section-3 .d0 .d1 {
    font-size: 1.5rem;
    padding-left: 1rem;
}

main.ls_materials_summary .section-3 .d0 .d2 {
     padding-right: 1rem;
}

footer .d0 {
    padding-left: 1rem;
    padding-right: 1rem;
}

main.ls_materials_business article:before {
    width: 100%;
    background-position: center;
}

main.esg.ehs_goals_and_core_tasks .cus-ul-1 > li .d1 img{
	width: 4rem;	
}

main.esg.social_contribution .section-2{
	padding-left: 1rem;
	padding-right: 1rem;
}

.main .section-2 .d0 .d1{
    width: 90% !important;
}

.main .section-6 .d0{
    width: 90% !important;
}

.main .section-7 .d0{
    width: 90% !important;
}

.main .main-arrow-btn{
    max-width: 5rem;
} 

.arrow-down {
    bottom: 7rem;
}

header h1 img{
    height:2rem;
}

