#gs-sustainability{width:100%;max-width:100%;padding:100px 0 0}#gs-sustainability .container{max-width:1108px;margin-right:auto;margin-left:auto}#gs-sustainability #hero-image{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:320px;background-image:url(../images/bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover}#gs-sustainability #hero-image h1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin:20px 0 0;color:#fff;font-size:17px;line-height:1}#gs-sustainability #hero-image .hero-text-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}#gs-sustainability #hero-image .hero-text-image svg{max-width:100%}#gs-sustainability #hero-image svg{-webkit-transform:scale(1.25);transform:scale(1.25);-webkit-transform-origin:center;transform-origin:center}#gs-sustainability #hero-image-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}#gs-sustainability #think-about-sustainability{padding:60px 0}#gs-sustainability #think-about-sustainability h2{color:#004505;font-size:30px;text-align:center}#gs-sustainability #think-about-sustainability h2 br{display:none}#gs-sustainability #think-about-sustainability h2+p{margin-top:1em;color:#707070;text-align:center}#gs-sustainability #think-about-sustainability h2+p br{display:none}#gs-sustainability #think-about-sustainability ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:782px;margin:0 auto}#gs-sustainability #think-about-sustainability li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-top:55px;text-align:center}#gs-sustainability #think-about-sustainability li p{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:1em 0 0;color:#004505;font-size:15px;font-weight:700}#gs-sustainability #think-about-sustainability li span{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#gs-sustainability #think-about-sustainability h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;min-height:102px;margin-top:20px}#gs-sustainability #think-about-sustainability h3 svg{display:inline-block;width:100%;max-width:97px}#gs-sustainability .activity-sustainability{background-color:#f4f0eb}#gs-sustainability .activity-sustainability .container{max-width:955px;padding-top:90px;padding-bottom:90px;border-top:1px solid #004505}#gs-sustainability .activity-sustainability .container.no-border{border:none}#gs-sustainability .activity-sustainability h2{position:relative;margin-bottom:55px;color:#004505;font-size:30px;line-height:1.4;text-align:center}#gs-sustainability .activity-sustainability h2 .d-xs{display:none}#gs-sustainability .activity-sustainability h2:after{z-index:1;position:absolute;top:0;right:0;-webkit-transform:translateY(15%);transform:translateY(15%);-webkit-transform-origin:top right;transform-origin:top right}#gs-sustainability .activity-sustainability h2>span{position:relative}#gs-sustainability .activity-sustainability h2>span:before{z-index:1;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left}#gs-sustainability .activity-sustainability h2>span span{z-index:2;position:relative}#gs-sustainability .activity-sustainability h2.sustainability-header01>span:before{-webkit-transform:scale(.5) translateX(-150%) translateY(-20%);transform:scale(.5) translateX(-150%) translateY(-20%);content:url(../images/icon01.png)}#gs-sustainability .activity-sustainability h2.sustainability-header01:after{content:url(../images/case01.svg)}#gs-sustainability .activity-sustainability h2.sustainability-header01+.sustainability-image{width:100%;max-width:621.5px}#gs-sustainability .activity-sustainability h2.sustainability-header02>span:before{-webkit-transform:scale(.5) translateX(-200%) translateY(-20%);transform:scale(.5) translateX(-200%) translateY(-20%);content:url(../images/icon02.png)}#gs-sustainability .activity-sustainability h2.sustainability-header02:after{content:url(../images/case02.svg)}#gs-sustainability .activity-sustainability h2.sustainability-header02+.sustainability-image{text-align:center}#gs-sustainability .activity-sustainability h2.sustainability-header02+.sustainability-image img{width:100%;max-width:621.5px}#gs-sustainability .activity-sustainability h2.sustainability-header03>span:before{-webkit-transform:scale(.5) translateX(-265%) translateY(-20%);transform:scale(.5) translateX(-265%) translateY(-20%);content:url(../images/icon03.png)}#gs-sustainability .activity-sustainability h2.sustainability-header03:after{content:url(../images/case03.svg)}#gs-sustainability .activity-sustainability p{z-index:2;position:relative;margin-top:1em;color:#000;line-height:1.8}#gs-sustainability .activity-sustainability p span{color:#bc7c00;font-weight:600}#gs-sustainability .activity-sustainability .d-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}#gs-sustainability .activity-sustainability .d-grid .img-cross{width:90px;padding:20px}#gs-sustainability .activity-sustainability .d-grid .img-cross img{width:50px;max-width:none}#gs-sustainability #reda-sustainability{background-color:#f4f0eb}#gs-sustainability #reda-sustainability .container{max-width:955px;padding-top:0;padding-bottom:50px}#gs-sustainability #reda-sustainability h2{display:table;margin:0 auto 1em;padding:.7em 5em;background-color:#004505;color:#fff;font-size:23px;line-height:1}#gs-sustainability #reda-sustainability .d-grid{grid-gap:20px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 192px;grid-template-columns:1fr 192px;-ms-grid-rows:1fr;grid-template-rows:1fr}#gs-sustainability #reda-sustainability .d-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}#gs-sustainability #reda-sustainability .d-grid>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}#gs-sustainability #reda-sustainability .d-grid img{max-width:100%;margin-top:20px;line-height:1.8}#gs-sustainability #reda-sustainability p{z-index:2;position:relative;margin-top:1em;color:#000;line-height:2}#gs-sustainability #reda-sustainability p span{color:#004505;font-weight:600;text-decoration:underline}#gs-sustainability #reda-sustainability li{grid-gap:20px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;width:100%;margin-top:20px}#gs-sustainability #reda-sustainability li>:first-child{-ms-grid-row:1;-ms-grid-column:1}#gs-sustainability #reda-sustainability li>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}#gs-sustainability #reda-sustainability li img{max-width:100%}#gs-sustainability #reda-sustainability li p{font-size:18px;font-weight:700}#gs-sustainability #reda-sustainability li p span{color:#004505}#gs-sustainability #reda-sustainability li .reda-text:before{display:block}#gs-sustainability #reda-sustainability li:first-child .reda-text:before{content:url(../images/01.svg)}#gs-sustainability #reda-sustainability li:nth-child(2) .reda-text:before{content:url(../images/02.svg)}#gs-sustainability #reda-sustainability li:nth-child(3) .reda-text:before{content:url(../images/03.svg)}#gs-sustainability .pb-0{padding-bottom:0!important}#gs-sustainability #reda-texts{padding-bottom:90px;background-color:#f4f0eb}#gs-sustainability #reda-texts .container{max-width:955px}#gs-sustainability #reda-texts p{margin-bottom:0;padding-top:1em}#gs-sustainability #reda-texts p+p{margin-top:1em}#gs-sustainability #reda-texts p span{color:#bc7c00;font-weight:700}#gs-sustainability #sustainability-footer{padding:1em;color:#004505;font-size:18px;font-weight:700;text-align:center}#gs-sustainability #sustainability-footer .d-1{display:block}#gs-sustainability #sustainability-footer .d-2{display:none}@media screen and (max-width:767px){#gs-sustainability{padding:0}}@media screen and (max-width:1108px){#gs-sustainability .container{padding-right:15px;padding-left:15px}}@media screen and (max-width:545px){#gs-sustainability #hero-image{height:210px}#gs-sustainability #hero-image h1{margin-top:10px;font-size:14px}#gs-sustainability #hero-image svg{-webkit-transform:scale(1);transform:scale(1)}#gs-sustainability #think-about-sustainability h2{font-size:19px}#gs-sustainability #think-about-sustainability h2+p{font-size:13px}#gs-sustainability #think-about-sustainability h2+p br,#gs-sustainability #think-about-sustainability ul{display:block}#gs-sustainability #think-about-sustainability li{grid-gap:20px;display:-ms-grid;display:grid;-ms-grid-columns:100px 20px 1fr;grid-template-columns:100px 1fr;-ms-grid-rows:20px 20px 1fr;grid-template-rows:20px 1fr;max-width:90%;margin-right:auto;margin-left:auto;text-align:left}#gs-sustainability #think-about-sustainability li>:first-child{-ms-grid-row:1;-ms-grid-column:1}#gs-sustainability #think-about-sustainability li>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}#gs-sustainability #think-about-sustainability li>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}#gs-sustainability #think-about-sustainability li>:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}#gs-sustainability #think-about-sustainability li p{margin-top:0;font-size:17px}#gs-sustainability #think-about-sustainability li span{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;margin-top:10px}#gs-sustainability #think-about-sustainability h3{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;margin-top:0}#gs-sustainability .activity-sustainability .container{margin:0 15px;padding-right:0;padding-left:0}#gs-sustainability .activity-sustainability h2{padding-top:2.5em;font-size:22px}#gs-sustainability .activity-sustainability h2 .d-xs{display:block}#gs-sustainability .activity-sustainability h2:after{width:100%}#gs-sustainability .activity-sustainability h2.sustainability-header01>span:before{z-index:3;left:23%;-webkit-transform:scale(.35) translateX(-50%) translateY(-135%)!important;transform:scale(.35) translateX(-50%) translateY(-135%)!important;-webkit-transform-origin:top center;transform-origin:top center}#gs-sustainability .activity-sustainability h2.sustainability-header02>span:before{z-index:3;left:23%;-webkit-transform:scale(.35) translateX(-100%) translateY(-135%)!important;transform:scale(.35) translateX(-100%) translateY(-135%)!important;-webkit-transform-origin:top center;transform-origin:top center}#gs-sustainability .activity-sustainability h2.sustainability-header03>span:before{z-index:3;left:23%;-webkit-transform:scale(.35) translateX(-55%) translateY(-135%)!important;transform:scale(.35) translateX(-55%) translateY(-135%)!important;-webkit-transform-origin:top center;transform-origin:top center}#gs-sustainability .activity-sustainability p br{display:none}#gs-sustainability .activity-sustainability .d-grid{-ms-flex-wrap:wrap;flex-wrap:wrap}#gs-sustainability .activity-sustainability .d-grid .img-class img{max-width:80%}#gs-sustainability .activity-sustainability .d-grid .img-class.img-right{width:100%;margin-top:-1.5em;text-align:right}#gs-sustainability .activity-sustainability .d-grid .img-cross{display:none}#gs-sustainability #reda-sustainability h2{display:block;padding:.7em .5em;font-size:20px;text-align:center}}@media screen and (max-width:340px){#gs-sustainability #think-about-sustainability h2 br{display:block}#gs-sustainability #think-about-sustainability h2+p{font-size:12px}#gs-sustainability #think-about-sustainability li p{font-size:15px}#gs-sustainability #think-about-sustainability li span{margin-top:0}}@media screen and (max-width:375px){#gs-sustainability #think-about-sustainability h2{font-size:17px}}@media screen and (max-width:545px) and (max-width:340px){#gs-sustainability #think-about-sustainability li{-ms-grid-columns:70px 20px 1fr;grid-template-columns:70px 1fr;-ms-grid-rows:10px 20px 1fr;grid-template-rows:10px 1fr}#gs-sustainability #think-about-sustainability li>:first-child{-ms-grid-row:1;-ms-grid-column:1}#gs-sustainability #think-about-sustainability li>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}#gs-sustainability #think-about-sustainability li>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}#gs-sustainability #think-about-sustainability li>:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}}@media screen and (max-width:769px){#gs-sustainability .activity-sustainability .container{padding-top:70px;padding-bottom:45px}#gs-sustainability #reda-sustainability .d-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto 20px 1fr;grid-template-rows:auto 1fr}#gs-sustainability #reda-sustainability .d-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}#gs-sustainability #reda-sustainability .d-grid>:nth-child(2){-ms-grid-row:3;-ms-grid-column:1}#gs-sustainability #reda-sustainability .d-grid div{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}#gs-sustainability #reda-sustainability .d-grid div img{display:table;max-width:50%;margin:20px auto}#gs-sustainability #reda-sustainability p{margin-top:0}#gs-sustainability #reda-sustainability li{grid-gap:10px;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto 10px auto;grid-template-rows:auto auto}#gs-sustainability #reda-sustainability li>:first-child{-ms-grid-row:1;-ms-grid-column:1}#gs-sustainability #reda-sustainability li>:nth-child(2){-ms-grid-row:3;-ms-grid-column:1}#gs-sustainability #reda-sustainability li .reda-text{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}#gs-sustainability #reda-sustainability li .reda-photo{position:relative;margin-top:30px}#gs-sustainability #reda-sustainability li .reda-photo:before{position:absolute;top:-1.5em;left:.5em}#gs-sustainability #reda-sustainability li p{line-height:1.6}#gs-sustainability #reda-sustainability li .reda-text:before,#gs-sustainability #reda-sustainability li p br{display:none}#gs-sustainability #reda-sustainability li:first-child .reda-photo:before{content:url(../images/01.svg)}#gs-sustainability #reda-sustainability li:nth-child(2) .reda-photo:before{content:url(../images/02.svg)}#gs-sustainability #reda-sustainability li:nth-child(3) .reda-photo:before{content:url(../images/03.svg)}#gs-sustainability #reda-texts{padding-bottom:45px}#gs-sustainability #reda-texts p{padding-top:2em}#gs-sustainability #reda-texts p+p{margin-top:0}#gs-sustainability #sustainability-footer{font-size:15px}#gs-sustainability #sustainability-footer .d-1{display:none}#gs-sustainability #sustainability-footer .d-2{display:block}}
/*# sourceMappingURL=style.css.map */