.page-template-sustainability{line-height:normal!important}.page-template-sustainability #inner{position:static;background:#d5e2a1;background:linear-gradient(180deg,#d5e2a180,#fff 70%)}.sustainability{position:relative;font-size:17px;text-align:center}.sustainability__content{position:relative;z-index:3;max-width:720px;padding:100px 15px 0;margin:0 auto}.sustainability__content h1,.sustainability__content p{margin:0 auto 30px;line-height:1.3}.sustainability__content-image{position:absolute;top:80px;left:80%;width:90px}.sustainability__content-image img{display:block;width:100%;height:auto}.sustainability__image{padding:0 15px;margin-bottom:10px}.sustainability__image img{width:100%;max-width:1118px;margin:0 auto}.sustainability__additional_info{border-top:5px solid black;max-width:880px;margin:140px auto 0}.sustainability__additional_info p{margin:40px 0;font-size:17px}.sustainability__bottom{position:relative;padding:0 15px;min-height:580px;background-image:url(tractor.png);background-size:170px;background-repeat:no-repeat;background-position:90% bottom}.sustainability__bottom .btn1{height:80px;border-radius:40px;white-space:normal}.sustainability__bottom-image{position:absolute;z-index:10;left:0;bottom:-100px;width:140px}.sustainability__badge{position:absolute;top:100px;left:50%;display:block;height:auto;width:60px;-webkit-transform:translate(-50%,0);transform:translate(-50%)}.sustainability .main-header{padding-bottom:30px}@media screen and (min-width:768px){.sustainability__content-image{width:120px;left:87%}.sustainability__bottom{background-position:center bottom;background-size:200px}.sustainability__bottom-image{bottom:-80px;width:200px}}@media screen and (min-width:1024px){.sustainability__content-image{width:183px;top:130px;left:105%}.sustainability__bottom{min-height:600px;background-size:auto}.sustainability__badge{top:40px;left:75%;-webkit-transform:none;transform:none}.sustainability__additional_info p{font-size:24px}}@media screen and (min-width:1230px){.sustainability{font-size:20px}.sustainability__content{max-width:880px;padding:200px 15px 0}.sustainability__badge{width:80px}.sustainability h1{margin-bottom:40px}.sustainability p{margin-bottom:0}}@media screen and (min-width:1600px){.sustainability{position:static}.sustainability__content{padding:100px 15px 0}.sustainability__content p{font-size:24px}.sustainability__bottom-image{width:298px;bottom:auto;margin-top:-350px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/sustainability.css.map */
