#sustainability-page{background-color:#fff}#sustainability-page .sustainability__header{-moz-align-items:center;-ms-align-items:center;-moz-justify-content:center;-ms-justify-content:center;background-color:linear-gradient(180deg,#0d753f66 0%,#0006 100%);background-image:url(/img/sustainability/forest.jpg);background-repeat:no-repeat;background-size:cover;-ms-flex-pack:center;justify-content:center;align-items:center;width:100%;height:600px;display:flex}@media (max-width:767px){#sustainability-page .sustainability__header{height:400px}}#sustainability-page .sustainability h1{color:#fff;text-align:center;max-width:1000px;margin:0 auto;font-size:52px;font-weight:600;line-height:60px}#sustainability-page .sustainability h1 sup{font-size:18px;top:-1em}@media (max-width:767px){#sustainability-page .sustainability h1{font-size:32px;line-height:40px}}#sustainability-page .sustainability h2{text-align:center;margin:0 auto 20px;font-size:32px;font-weight:600;line-height:40px}@media (max-width:767px){#sustainability-page .sustainability h2{font-size:24px;line-height:28px}}#sustainability-page .sustainability h3{text-align:center;margin:0 auto 10px;font-size:22px;font-weight:600;line-height:28px}@media (max-width:767px){#sustainability-page .sustainability h3{font-size:20px;line-height:24px}}#sustainability-page .sustainability p{text-align:center;max-width:700px;margin:0 auto;font-size:18px;line-height:24px}@media (max-width:767px){#sustainability-page .sustainability p{font-size:16px;line-height:22px}}#sustainability-page .sustainability p a{color:#333;text-decoration:underline}#sustainability-page .sustainability__section{width:100%;max-width:970px;margin:0 auto;padding-left:15px;padding-right:15px}#sustainability-page .sustainability__ecologi{margin-bottom:50px;display:flex;position:relative;top:-30px}@media (max-width:767px){#sustainability-page .sustainability__ecologi{-moz-flex-direction:column;flex-direction:column;margin-bottom:30px}}#sustainability-page .sustainability__ecologi__item{-moz-flex-grow:1;-ms-flex-grow:1;box-sizing:border-box;background:#fff;border:1px solid #ddd;border-radius:8px;flex-grow:1;padding:20px;box-shadow:0 4px 4px #0000000d}#sustainability-page .sustainability__ecologi__item:not(:last-child){margin-right:20px}@media (max-width:767px){#sustainability-page .sustainability__ecologi__item:not(:last-child){margin-bottom:15px;margin-right:0}#sustainability-page .sustainability__ecologi__item{text-align:center}}#sustainability-page .sustainability__ecologi__item__icon{background-repeat:no-repeat;background-size:contain;width:20px;height:20px;margin-right:10px;display:inline-block}#sustainability-page .sustainability__ecologi__item__icon.--tree{background-image:url(/img/sustainability/tree.png)}#sustainability-page .sustainability__ecologi__item__icon.--sun{background-image:url(/img/sustainability/sun.png)}#sustainability-page .sustainability__ecologi__item__label{font-size:22px}@media (max-width:767px){#sustainability-page .sustainability__ecologi__item__label{font-size:20px}}#sustainability-page .sustainability__ecologi__item__count{font-size:28px;font-weight:600}@media (max-width:767px){#sustainability-page .sustainability__ecologi__item__count{font-size:22px}}#sustainability-page .sustainability__ecologi__item__img{background-image:url(/img/sustainability/ecologi.png);background-repeat:no-repeat;background-size:cover;width:200px;height:65px;margin:0 auto;display:block}#sustainability-page .sustainability__music__img{width:100%;margin:60px auto}@media (max-width:767px){#sustainability-page .sustainability__music__img{margin:30px auto}}#sustainability-page .sustainability__music__list{margin:20px 0 50px}#sustainability-page .sustainability__music__item{box-sizing:border-box;background:#fff;border:1px solid #ddd;border-radius:8px;max-width:700px;margin:0 auto;padding:20px;display:flex;box-shadow:0 4px 4px #0000000d}#sustainability-page .sustainability__music__item:not(:last-child){margin:0 auto 20px}#sustainability-page .sustainability__music__item__id{-moz-align-items:center;-ms-align-items:center;-moz-justify-content:center;-ms-justify-content:center;background:#eee;border-radius:50%;-ms-flex-pack:center;justify-content:center;align-items:center;width:44px;height:44px;margin-right:15px;display:flex}@media (max-width:767px){#sustainability-page .sustainability__music__item__id{width:34px;min-width:34px;height:34px}}#sustainability-page .sustainability__music__item__content{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;margin-right:20px}#sustainability-page .sustainability__music__item__title{margin-bottom:5px;font-size:18px;font-weight:600}#sustainability-page .sustainability__music__item__description{max-width:420px}#sustainability-page .sustainability__music__item__icon{background-repeat:no-repeat;background-size:contain;width:55px;height:55px}#sustainability-page .sustainability__music__item__icon.--transport{background-image:url(/img/sustainability/bus.png);width:40px;min-width:40px;height:40px}#sustainability-page .sustainability__music__item__icon.--emission{background-image:url(/img/sustainability/co2.png)}#sustainability-page .sustainability__music__item__icon.--renewable{background-image:url(/img/sustainability/wind-energy.png)}@media (max-width:767px){#sustainability-page .sustainability__music__item__icon{width:30px;min-width:30px;height:30px}#sustainability-page .sustainability__music__item__icon.--transport{width:25px;min-width:25px}}#sustainability-page .sustainability__forest__promise{text-align:center;margin:10px auto 30px;font-size:20px;font-weight:600}@media (max-width:767px){#sustainability-page .sustainability__forest__promise{font-size:18px;line-height:22px}}#sustainability-page .sustainability__forest__link{text-align:center;margin-bottom:50px}#sustainability-page .sustainability__forest__link a{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:2px;padding:10px 20px}#sustainability-page .sustainability__forest__link a:hover{border:1px solid #0072ce}#sustainability-page .sustainability__forest__pledge{-moz-align-items:center;-ms-align-items:center;-moz-justify-content:center;-ms-justify-content:center;background:#fff;border:1px solid #ddd;border-radius:8px;-ms-flex-pack:center;justify-content:center;align-items:center;max-width:700px;margin:50px auto 60px;padding:35px;display:flex;box-shadow:0 4px 4px #0000000d}#sustainability-page .sustainability__forest__pledge__icon{background-image:url(/img/sustainability/pledge.png);background-repeat:no-repeat;background-size:contain;width:61px;height:70px;margin-right:20px}#sustainability-page .sustainability__forest__pledge__content{font-size:18px}#sustainability-page .sustainability__forest__pledge__content__bold{font-size:28px;font-weight:600;line-height:30px}#sustainability-page .sustainability__forest__images{margin:40px auto 50px}@media (max-width:767px){#sustainability-page .sustainability__forest__images{text-align:center}}#sustainability-page .sustainability__forest__images img{height:420px}@media (max-width:991px){#sustainability-page .sustainability__forest__images img{height:330px}}@media (max-width:767px){#sustainability-page .sustainability__forest__images img{height:150px}}#sustainability-page .sustainability__forest__images img:first-child{margin-right:10px}#sustainability-page .sustainability__forest__images figcaption{text-align:right;margin-top:10px;font-size:18px;font-style:italic}@media (max-width:767px){#sustainability-page .sustainability__forest__images figcaption{text-align:center;font-size:16px}}#sustainability-page .sustainability__encore__team{margin:40px auto 10px}#sustainability-page .sustainability__encore__team img{width:100%;height:450px}@media (max-width:767px){#sustainability-page .sustainability__encore__team img{height:auto}}#sustainability-page .sustainability__encore__team figcaption{text-align:right;margin-top:10px;font-size:18px;font-style:italic}@media (max-width:767px){#sustainability-page .sustainability__encore__team figcaption{text-align:center;font-size:16px}}#sustainability-page .sustainability__encore__list{-moz-align-items:center;-ms-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;align-items:center;margin-top:80px;margin-bottom:80px;display:flex}@media (max-width:767px){#sustainability-page .sustainability__encore__list{-moz-flex-direction:column;flex-direction:column;margin-top:40px}}#sustainability-page .sustainability__encore__item{text-align:center;padding:0 20px}@media (max-width:767px){#sustainability-page .sustainability__encore__item{margin-bottom:20px}}#sustainability-page .sustainability__encore__item__icon{background-repeat:no-repeat;background-size:contain;width:61px;height:70px;margin:0 auto 10px}#sustainability-page .sustainability__encore__item__icon.--carbon{background-image:url(/img/sustainability/green-energy.png)}#sustainability-page .sustainability__encore__item__icon.--footprint{background-image:url(/img/sustainability/carbon-footprint.png)}#sustainability-page .sustainability__encore__item__title{margin-bottom:10px;font-size:20px;font-weight:600}@media (max-width:767px){#sustainability-page .sustainability__encore__item__title{font-size:18px}}#sustainability-page .sustainability__encore__item__description{max-width:410px;font-size:18px}@media (max-width:767px){#sustainability-page .sustainability__encore__item__description{font-size:16px}}#sustainability-page .sustainability__references{width:100%;max-width:970px;margin:80px auto 0;padding-left:15px;padding-right:15px}#sustainability-page .sustainability__references hr{margin-bottom:60px}#sustainability-page .sustainability__references p{text-align:left}#sustainability-page .sustainability__updates{width:100%;max-width:970px;margin:80px auto 0;padding-left:15px;padding-right:15px}#sustainability-page .sustainability__updates hr{margin-bottom:60px}#sustainability-page .sustainability__updates p{text-align:left}#footer-fix-body{background-color:#fff}
