.sustainability-report{min-height:1400px}.sustainability-report .anim-line:hover:before{transform:scaleX(5.6)}.sustainability-report .anim-line:before{max-width:55px;transform:scaleX(3);visibility:visible}.sustainability-report .container{position:relative;z-index:2}.sustainability-report .left-content{flex:auto;max-width:824px;width:100%}.sustainability-report .right-content{flex:auto;max-width:550px;padding-left:10px;width:100%}.sustainability-report .right-content p.cta-title{color:#53565a;font-size:20px;font-weight:400;letter-spacing:2px;line-height:24px;margin-bottom:0;text-transform:uppercase}.sustainability-report .left-content p{margin-bottom:0}.sustainability-report .title-decription{padding-left:117px}.sustainability-report .title-decription h2{font-size:50px;letter-spacing:-.5px;line-height:60px;margin-bottom:39px!important;text-transform:none}.sustainability-report .bg-image-right{position:absolute;right:-1640px;top:-240px;z-index:2}.sustainability-report .bg-image-right img{height:2531px;width:2607px}.sustainability-report .left-content .mobile-div,.sustainability-report .left-content .text-top .title-wrapper{display:none}.sustainability-report .right-content h4{display:inline}.sustainability-report .title-decription h2,.sustainability-report .title-decription h3,.sustainability-report .title-decription h4,.sustainability-report .title-decription h5{margin-bottom:22.5px}.sustainability-report .main-content .content-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:820px;width:100%}.sustainability-report .main-content .content-wrap-2{display:flex;flex-direction:column;margin-left:100px}.sustainability-report .right-content span{margin-left:24px}.sustainability-report .main-content .content-wrap-2 .signature{margin-bottom:17px;margin-top:39px}.sustainability-report .main-content .content-wrap .text-top{margin-bottom:60px;max-width:585px}.sustainability-report .left-content .content-wrap .text-top p:first-child{margin-bottom:60px}.sustainability-report .left-content .content-wrap .text-bottom{margin-top:67px;max-width:585px}.sustainability-report .main-content.left-content .boxed-txt{background:linear-gradient(180deg,#da274d,#ff6a67);padding:90px 80px 75px;width:100%}.sustainability-report .main-content ul{margin:30px 0;padding:0}.sustainability-report .main-content ul li{margin-bottom:30px;padding-left:25px;position:relative}.sustainability-report .main-content ul li:before{top:15%}.sustainability-report .two-column-button span{max-width:390px}@media (min-width:1200px){.sustainability-report .main-content.left-content .boxed-txt{padding:92px 80px 78px 104px}}@media (max-width:767px){.sustainability-report .main-content.left-content .boxed-txt{padding:65px 20px}.sustainability-report .main-content .content-wrap-2{margin-left:0}.sustainability-report .title-decription h2{margin-bottom:23px!important}.sustainability-report .left-content .mobile-div h4{margin-top:0!important}.sustainability-report .left-content .mobile-div{margin-top:26px!important}.sustainability-report .left-content .mobile-div p{font-size:20px!important;line-height:35px;text-transform:uppercase}.sustainability-report .main-content .content-wrap-2 .signature{margin-top:26px}.sustainability-report .main-content .content-wrap-2 .name-position p{font-weight:300}}.sustainability-report .anim-line:hover{text-decoration:none}@media (max-width:959px){.sustainability-report .container{width:100%}.sustainability-report .title-decription h2{font-size:35px;letter-spacing:-.35px;line-height:38px}.sustainability-report .title-decription{margin:0 auto;padding-left:20px;width:100%}.sustainability-report .main-content .content-wrap .text-top{margin-bottom:0;max-width:100%;width:100%}.sustainability-report .rotating-circle div{margin-top:10px}.sustainability-report .left-content .mobile-div{display:block}.sustainability-report .right-content{display:none}.sustainability-report .left-content .mobile-div{margin-bottom:55px;width:100%}.sustainability-report .left-content .mobile-div h4{margin-top:20px;padding-right:60%;position:relative}.sustainability-report .left-content .mobile-div h4 span{height:43px;position:absolute;right:-125px;width:37px}.sustainability-report .anim-line:before{transform:scaleX(1.5)}.sustainability-report .anim-line:hover:before{transform:scaleX(2.4)}.sustainability-report .bg-image-right{bottom:-61px;height:737px;max-width:707px;right:-340px;top:auto;width:100%}.sustainability-report .bg-image-right img{height:737px!important;width:707px!important}.sustainability-report{min-height:auto}.sustainability-report .main-content .content-wrap-2{margin-left:0}.sustainability-report .left-content .content-wrap .text-bottom{max-width:100%;width:100%}}@media (max-width:1023px) and (min-width:768px){.sustainability-report .left-content .mobile-div h4{padding-right:72%!important}}@media (max-width:1530px) and (min-width:961px){.sustainability-report .left-content{width:40%}.sustainability-report .right-content{width:35%}.sustainability-report .title-decription{display:none;flex:auto;max-width:740px;padding-left:20px;width:5%}.sustainability-report .left-content .text-top .title-wrapper{display:block}.sustainability-report .title-decription .title-wrapper{margin:0 auto;max-width:585px}.sustainability-report .left-content .text-top .title-wrapper h2{font-size:50px;letter-spacing:-.5px;line-height:60px;margin-bottom:22.5px;text-transform:none}.sustainability-report .right-content{padding-top:80px}}@media (max-width:1024px){.sustainability-report{padding-left:20px;padding-right:20px}}