.zw-sustain-hero-section{background-size:cover;background-position:center;height:100vh;position:relative;overflow:hidden}.zw-sustain-hero-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:20%;max-width:700px;text-align:center;margin-inline:auto}.zw-sustain-hero-content .title{color:#fff;font-size:49px;font-weight:700;margin-bottom:20px;line-height:5rem}.zw-sustain-hero-content .zw-sustain-des{color:#fff;font-size:21px;margin-bottom:28px;font-style:italic;text-align:center}.zw-sustain-hero-button{padding:8px 60px;background-color:#577476;color:#fff;text-decoration:none;font-size:16px;border-radius:30px}@media (max-width:1200px){.zw-sustain-hero-content .title{font-size:44px;margin-bottom:16px;line-height:normal}.zw-sustain-hero-content .zw-sustain-des{margin-bottom:22px}}@media (max-width:991px){.zw-sustain-hero-content .title{font-size:38px;line-height:1}.zw-sustain-hero-content .zw-sustain-des{font-size:19px}.zw-sustain-hero-button{padding:7px 40px}.zw-sustain-hero-section{height:80vh}}@media (max-width:767px){.zw-sustain-hero-content .title{font-size:30px;margin-bottom:14px}.zw-sustain-hero-content .zw-sustain-des{font-size:17px;margin-bottom:18px}.zw-sustain-hero-button{padding:7px 35px;font-size:14px}.zw-sustain-hero-section{height:75vh}.zw-sustain-hero-content{padding-block:25%}}@media (max-width:575px){.zw-sustain-hero-content .title{font-size:26px}.zw-sustain-hero-content{padding-block:35%}}