.ls-environment{display:flex;flex-wrap:wrap;gap:70px}.ls-environment .image,.ls-environment .right-content{width:calc(50% - 35px)}.ls-environment .image img{display:none;height:100%;object-fit:cover;transition:opacity .3s;width:100%}.ls-environment .image img.active{display:block}.ls-environment .environment-box{display:none;padding-left:36px;padding-top:48px}.ls-environment .environment-box.active{display:block}.ls-environment h4.cat-btn{border:1px solid transparent;border-radius:50px;cursor:pointer;display:inline-block;padding:16px 36px}.ls-environment h4.cat-btn img{display:inline-block;margin-right:16px;max-width:45px;vertical-align:text-top}.ls-environment h4.cat-btn.active{background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 29px 12px rgba(0,56,117,.01),0 16px 10px rgba(0,56,117,.04),0 7px 7px rgba(0,56,117,.06),0 2px 4px rgba(0,56,117,.07)}@media (max-width:767px){.ls-environment .image,.ls-environment .right-content{width:100%}.ls-environment .environment-box{padding-left:0;padding-top:36px}.ls-environment .environment-cat-list{display:inline-block}.ls-environment h4.cat-btn{font-size:20px;padding:12px 24px}.ls-environment h4.cat-btn img{margin-right:12px;max-width:30px;vertical-align:middle}}@media (min-width:768px) and (max-width:1023px){.ls-environment{gap:36px}.ls-environment .image,.ls-environment .right-content{width:calc(50% - 20px)}.ls-environment h4.cat-btn{font-size:24px;padding:12px 24px}.ls-environment h4.cat-btn img{margin-right:14px;max-width:36px;vertical-align:middle}.ls-environment .environment-box{padding-left:0}}