.large-text{color:#3b72c3;font-size:144px;display:inline-block;line-height:148px;font-weight:700}.no-wrap{white-space:nowrap}.space{padding-top:50px}.space-sm{padding-top:36px;padding-bottom:50px}.main-block img{max-width:100%;width:auto}.main-block{background:#fff;width:100%;margin:0 auto;font-size:16px;line-height:20px;color:#20202a;padding-bottom:50px}.main-block__heading.no-wrap{padding-bottom:0!important}.main-block__heading{font-size:42px;line-height:52px;padding-bottom:20px}.main-block__title{font-weight:700;font-size:36px;line-height:42px;padding-bottom:20px}.main-block__subtitle{font-size:24px;line-height:28px;padding-top:24px}.main-block__pretext{font-size:18px;font-weight:400;line-height:24px;padding-bottom:36px;padding-top:36px}.main-block__text{font-weight:400;font-size:16px;line-height:22px}.icons{justify-content:space-between;padding:24px 0;display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,230px)}.icons__box{padding:15px;background:#f6f6f6;border-radius:12px}.icons__img{padding-bottom:15px}.care__more{background:#f6f6f6;border-radius:16px;padding:0 50px;margin-top:36px}.step{padding-left:36px!important;position:relative}.step:before{content:"";position:absolute;left:0;top:2px;width:24px;height:26px;background-repeat:no-repeat;background-position:50%}.recycle-icon:before{background-image:url(/assets/img/esg/recycle-icon.svg)}.digital-icon:before{background-image:url(/assets/img/esg/digital-icon.svg)}.availability-icon:before,.charity-icon:before,.conditions-icon:before,.development-icon:before,.financial-literacy-icon:before,.lovely-icon:before,.monitoring-icon:before,.public-icon:before,.reliability-icon:before,.scrining-icon:before,.support-icon:before,.system-icon:before,.tag-user-icon:before,.union-icon:before{background-image:url(/assets/img/esg/progress-track-black.svg);background-size:8px}.document-icon:before{background-image:url(/assets/img/esg/document-icon.svg)}.step-title{font-size:24px;line-height:28px;font-weight:600;margin-bottom:15px;max-width:80%;letter-spacing:.7px}.step-text{font-size:16px;line-height:20px;font-weight:400;padding-bottom:10px}.grey-block{background:#f6f6f6;border-radius:16px;padding:24px;margin-top:36px}.grey-block .step{padding-bottom:20px}.awards-esg{border:1px solid #b8b8b8;box-sizing:border-box;border-radius:16px}.more-info button{outline:none;border:0;padding:0;margin-top:10px;font-size:18px;line-height:21px;font-weight:600;background:linear-gradient(87.18deg,#f77248 -.01%,#f2244b 100.01%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.more-info.second button{margin-top:0;font-size:14px;line-height:16px}.more-info button:active,.more-info button:focus{outline:none;border:0}.press-reliz-photo{margin-bottom:10px}.press-reliz-border{text-align:center;background:#f6f6f6;border:1px solid #b8b8b8;box-sizing:border-box;border-radius:8px;overflow:hidden;padding-bottom:10px}.press-reliz{display:flex;font-size:14px;align-items:center;line-height:16px;gap:6px;font-weight:600;color:#2f62ad;transition:.3s}.press-reliz:hover{color:#3b72c3;padding-left:10px}.document-icon{margin-bottom:20px}.document-icon a{font-weight:600;font-size:16px;line-height:19px;color:#2f62ad}.document-icon a:hover{color:#3b72c3}.financial-literacy-icon a{color:#2f62ad;font-weight:600;text-decoration:underline!important}.financial-literacy-icon a:hover{color:#2f62ad;text-decoration:none!important}@media only screen and (max-width:992px){.care__more{padding:0 20px}.awards-esg .col-md-6{padding:15px}.space-sm{padding:15px 0 30px}.large-text{font-size:72px;line-height:89px}.space{padding:0}.main-block__heading,.main-block__title{font-size:24px;line-height:30px;padding:10px 0}.icons{padding:20px 0;grid-template-columns:auto auto auto}.main-block__subtitle{padding-top:20px}.main-block__pretext,.main-block__text,.step-text{font-size:14px;line-height:18px}.main-block__pretext{padding:20px 0}.step-title{font-size:18px;line-height:21px}}@media only screen and (max-width:768px){.grey-block{padding:24px 14px 14px}.display-none{display:none}.paddding-left-none{padding-left:0!important}}@media only screen and (max-width:500px){.icons{grid-template-columns:auto auto}}