._search{font-size:16px}@media (min-width:1024px) and (max-width:9000px){._banner .carousel-item,div._wrap,div.carousel-inner,div.carousel.slide,section._banner{height:100%}}@media (min-width:1024px) and (max-width:1600px){._sectorHeight p,h2{line-height:1.3}section._navigation._stick ._logo img+img{height:64px}section._navigation._stick ._menuToggle ._inner{width:64px;height:64px}section._navigation._stick ._search{margin-top:8px}section._navigation._stick ._lang{margin-top:14px}._bannerHead h1{font-size:6vw}._sector{height:500px}._featureImage{height:550px}._vision{margin-top:-300px;padding:340px 0 40px}h2{font-size:2vw}._sideTog{right:-14px;padding:23px 20px;font-size:15px}body.en ._sideTog{right:0}.__content{padding-top:120px}.__content h1._title{margin-bottom:40px}._common ._txt div._st h1,div._st h1{font-size:4vw;margin-bottom:20px}.mt-90{margin-top:50px!important}h1{font-size:44px;margin-bottom:38px}section{padding-top:50px;padding-bottom:50px}.mb-80{margin-bottom:40px!important}._sustain ._txt ._inner h2{letter-spacing:0}.btn{min-width:185px;padding:20px 30px}._sustain ._bgText{line-height:35px;letter-spacing:1.2px}._n h2{font-size:29px;line-height:1.2}._relations{padding:80px 0}._careers{padding-bottom:0}._aboutUs{padding-top:80px}._news{padding-bottom:80px}._banner.__adj ._caption p{line-height:1.1}._featureImage ._summary{position:absolute;width:85%;bottom:30px;left:60px}._featureImage.bannerShadow ._caption{bottom:auto;top:30px}._featureImage .gradient{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8;background:linear-gradient(to top,#000 0,rgba(0,0,0,.68) 15%,rgba(255,255,255,0) 50%)}._featureImage h2{letter-spacing:0;font-size:25px!important}._parallax{padding:160px 0}.__link h3{font-size:23px}.__link{height:100px}}.h130,.h132{height:130px}@media (max-width:767px){._ir ._h{padding:18px 15px 18px 62px}._ir ._h h3{font-size:22px}._ir ._h img{max-width:35px;left:15px}.__link h3{font-size:19px}.__link{padding:15px 55px 15px 15px}._ir{margin-bottom:30px}.h130,.h132{height:auto}.row.mt-80.investorRelationsBoxes{margin-top:0!important}.col-lg-12.mb-50.investorRelationsBoxes{margin-bottom:0!important}.eventsItemContainer .eventsItem_title{font-size:19px;line-height:22px}.stockProfileTimecode{margin-top:-20px!important}.disclaimerButton{margin-top:20px}.row.gutter-8.investorRelationsBoxes{margin-left:-15px!important;margin-right:-15px!important}._tabs li a{padding-top:10px;padding-bottom:10px}._cookie{font-size:13px;padding:20px}.col-lg-5.text-right.cookieButtons{text-align:center!important;padding-top:10px}._cookie a._smalldisc{display:inline-block;margin-bottom:10px}._cookie a.btn{padding:12px 14px}}