.sustainability-component{padding:40px 0 200px;position:relative;clear:both;font-family:"Lato Regular",sans-serif;overflow:hidden}
.sustainability-component .sustain-bg{position:absolute;bottom:0;width:100%;right:0}
.sustainability-component .sustain-bg img{width:100%}
.image-section .image img{width:100%}
.sustainability-component .sustainability h3{font-family:"Lato Black",sans-serif;font-size:36px;color:#171717;text-transform:uppercase;font-weight:Bold}
.sustainability-component .sustainability .tab-nav ul li.tab-link.current a:before{content:"";position:absolute;width:20px;height:3px;background-color:#d61f26;left:45%;transform:translateX(-45%);top:100%}
.sustainability-component .sustainability .tab-nav ul li.tab-link.current a:focus,.sustainability-component a:hover{text-decoration:none}
.sustainability-component .sustainability .tab-nav ul{list-style-type:none;text-align:left;margin-bottom:30px;padding:0}
.sustainability-component .sustainability .tab-nav ul li{display:inline-block;vertical-align:top;padding:10px 8px;position:relative;text-transform:uppercase;font-size:12px}
.sustainability-component .sustainability .tab-nav ul li a{color:#171717;font-family:"Lato Light",sans-serif}
.sustainability-component .sustainability .tab-nav ul li.tab-link.current a{font-family:"Lato Black",sans-serif}
.sustainability-component .sustainability .tab-nav ul li:first-child{padding-left:0}
.sustainability-component .sustainability .tab-nav ul li.tab-link .active{display:none}
.sustainability-component .sustainability .tab-nav ul li.tab-link.current .active{display:block}
.sustainability-component .sustainability .items{display:none}
.sustainability-component .sustainability .items .buttonwrapper{text-align:center;padding-top:50px}
.sustainability-component .sustainability .items.current{display:block}
.sustainability-component .sustainability .items .tabcontent .environ-perform h4{font-size:20px;font-family:"Lato Bold",sans-serif;color:#171717;margin-bottom:20px}
.sustainability-component .sustainability .items .tabcontent .environ-perform p{font-family:"Lato Light",sans-serif;color:#585858}
.sustainability-component .sustainability .items .tabcontent .environ-perform .topcontent{padding-bottom:40px}
.sustainability-component .sustainability .items .tabcontent .environ-perform .toggle-text{display:none}
.sustainability-component .sustainability .items .tabcontent .environ-perform .separator:after{content:"";display:block;width:70px;height:30px;border-bottom:solid 1px #f7f7f7;clear:both}
.sustainability-component .sustainability .items .tabcontent .image-component{transform:skew(-8deg)}
.sustainability-component .sustainability .items .tabcontent .bluebox{border:1px solid #eee}
.sustainability-component .sustainability .items .tabcontent .bluebox.active{background:#164b91}
.sustainability-component .sustainability .items .tabcontent .bluebox.active .grey-box{color:#fff;padding:30px;}
.sustainability-component .sustainability .items .tabcontent .bluebox.active .grey-box h3{font-size:20px;font-family:"Lato Bold",sans-serif;color:#fff;margin:0}
.sustainability-component .sustainability .items .tabcontent .bluebox.active .grey-box p{font-family:"Lato Light",sans-serif;font-size:12px;color:#fff}
.sustainability-component .sustainability .items .tabcontent .bluebox.active .grey-box .date{margin-bottom:20px;display:inline-block}
.sustainability-component .sustainability .items .tabcontent .bluebox.active .grey-box .footerlink{padding-top:20px}
.sustainability-component .sustainability .items .tabcontent .bluebox.active .grey-box .footerlink a{color:#fff}
.sustainability-component .sustainability .items .tabcontent .bluebox.active .grey-box .footerlink a span{font-size:20px}
.sustainability-component .sustainability .items .tabcontent .bluebox .grey-box{color:#585858;padding:30px}
.sustainability-component .sustainability .items .tabcontent .bluebox .grey-box h3{font-size:20px;font-family:"Lato Bold",sans-serif;color:#585858;margin:0}
.sustainability-component .sustainability .items .tabcontent .bluebox .grey-box p{font-family:"Lato Light",sans-serif;font-size:12px;color:#585858}
.sustainability-component .sustainability .items .tabcontent .bluebox .grey-box .date{margin-bottom:20px;display:inline-block}
.sustainability-component .sustainability .items .tabcontent .bluebox .grey-box .footerlink{padding-top:20px}
.sustainability-component .sustainability .items .tabcontent .bluebox .grey-box .footerlink a{color:#585858}
.sustainability-component .sustainability .items .tabcontent .bluebox .grey-box .footerlink a span{font-size:20px}
.sustain-policy .slick-track{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}
.sustain-policy .slick-track .slick-slide{align-items:center;justify-content:center;height:auto}
.sustain-policy .slick-prev{left:-10px;z-index:9999}
.sustain-policy .slick-prev:before{content:"\e906";left:0;z-index:10;background-color:#000}
.sustain-policy .slick-next{right:-10px;z-index:9999}
.sustain-policy .slick-next:before{content:"\e907";right:0;z-index:10;background-color:#000}
.sustain-policy{padding:100px 15px 0}
.sustain-policy h2{font-family:"Lato Bold",sans-serif;text-transform:uppercase;margin:0 0 20px;font-size:24px}
.sustain-policy h2 span{color:#777}
.sustain-policy .grey-box{position:relative;padding:25px;background-color:#fff;border:1px solid #f5f5f5;overflow:hidden;margin:0 10px 10px;transform:skewX(-4deg)}
.sustain-policy .grey-box .footerlink{position:absolute;left:0;right:0;padding:0 25px;bottom:10px;transform:skewX(4deg)}
.sustain-policy .grey-box .footerlink a{text-decoration:none;margin-top:3px}
.sustain-policy .grey-box .footerlink a .icon-download{font-size:23px;color:#353535}
.sustain-policy .grey-box h3{font-family:"Lato Bold",sans-serif;color:#000;margin:0;font-size:20px;text-transform:none;transform:skewX(4deg)}
.sustain-policy .grey-box span{color:#164a91}
.sustain-policy .grey-box p{font-family:"Lato Light",sans-serif;color:#585858;font-size:14px;padding:20px 0 50px;margin-bottom:0;transform:skewX(4deg)}
.sustain-policy.skewHover .grey-box:hover{background-color:#164a91!important;border-color:#164a91!important}
.sustain-policy.skewHover .grey-box:hover:before{color:#fff!important}
.sustain-policy.skewHover .grey-box:hover .button-red-outline{background-color:#d61f26;border-color:#d61f26;color:#fff}
.sustain-policy.skewHover .grey-box:hover h3,.sustain-policy.skewHover .grey-box:hover h5,.sustain-policy.skewHover .grey-box:hover span{color:#fff!important;transform:skewX(4deg)}
.sustain-policy.skewHover .grey-box:hover span:before{color:#fff!important}
.sustain-policy.skewHover .grey-box:hover p{color:#fff!important;transform:skewX(4deg)}
div#envi_performance .tabcontent{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.button-red-outline{border-color:#d61f26;border:solid 1px #d61f26;color:#d61f26;background:none;text-transform:capitalize;font-size:16px;padding:5px 20px}
button.button-red{background:#d61f26;border:none;color:#fff;font-size:16px;padding:5px 20px;text-transform:capitalize}
.sustainability-component .sustainability .items .tabcontent .bluebox.active h3{color:#fff}
.sustain-policy .slick-track .slick-slide:after{content:'';width:52px;height:50px;position:absolute;top:5px;right:5px;background:url(/images/download_icon.png) no-repeat 0 0}
.slick-prev.slick-arrow{background:url(/images/homepage/prv.png) no-repeat 0 0;width:30px;height:30px;font-size:0;opacity:.8;cursor:pointer;position:absolute;top:45%}
.slick-next.slick-arrow{background:url(/images/homepage/next.png) no-repeat 0 0;width:30px;height:30px;font-size:0;opacity:.8;right:0;border-radius:3px 0 0 3px;cursor:pointer;position:absolute;top:45%}
.load-more{display:none}
@media screen and (max-width:1024px) {
.container{width:100%}
}
@media screen and (max-width:767px) {
.sustainability-component .sustainability h3{font-size:16px;margin-top:0}
.sustainability-component .sustainability .tab-nav ul li{font-size:10px}
.sustainability-component .sustainability .tab-nav ul{margin-bottom:10px;text-align:center}
.sustainability-component .sustainability .items .tabcontent .environ-perform h4{font-size:16px}
.sustain-policy{padding-top:30px}
.sustain-policy .load-more{padding-top:25px;display:none!important}
.sustain-policy .load-more .button-black{width:80%;font-size:10px}
.sustainability-component{padding-bottom:66px}
.image-section .image img{width:100%}
.sustain-policy .slick-track{display:block}
.sustainability-component .sustainability .tab-nav ul li.tab-link a{font-family:"Lato Black",sans-serif;font-size:12px}
.image-mobile-view{margin:25px 0}
}
@media screen and (min-width:768px) and (max-width:991px),screen and (min-width:992px) and (max-width:1024px) {
.tabcontent .environ-perform .col-lg-6{position:absolute}
.tabcontent .environ-perform .image-mobile-view{position:relative}
}