.container-wrapper{background-color:#A6C021}.banner img{width:100%;max-height:200px;object-fit:cover;object-position:top}.container-fluid{display:flex;flex-direction:column;min-height:100vh;margin:0 auto;background-color:#fff}@media screen and (max-width:965px){.container-fluid{max-width:fit-content!important;margin-top:108px;background-color:#E9F0E1}}.content{padding:40px 50px}@media screen and (max-width:965px){.content{padding:40px 30px}}.content html[lang=en-US] .environment-container .environment-header .tab-btns .tab-btn{font-size:.6666666667rem}.content>div .environment-header{display:flex;align-items:center;justify-content:space-between;border-bottom:3px solid #6c9d37;padding-bottom:10px;margin-bottom:15px}@media screen and (max-width:965px){.content>div .environment-header{flex-direction:column;gap:15px}}.content>div .environment-header h1{margin:0;border:none;padding-bottom:0;color:#6C9D37;font-size:1.3333333333rem;font-weight:700}.content>div .environment-header h1.icon:before{content:"";display:inline-block;width:30px;height:30px;background:url(/wp-content/themes/trunkroadt4/assets/icon/Enviroment.svg) no-repeat center;background-size:contain;vertical-align:bottom}@media screen and (max-width:965px){.content>div .environment-header h1{text-align:center}}.content>div .environment-header .tab-btns{display:flex;gap:5px;padding-bottom:10px;max-width:60%}@media screen and (max-width:965px){.content>div .environment-header .tab-btns{flex-direction:row;padding-bottom:25px;gap:10px;flex-wrap:wrap;flex-grow:1;justify-content:center;max-width:unset}}.content>div .environment-header .tab-btns .tab-btn{border-radius:30px;padding:10px 20px;border:2px solid #6c9d37;background-color:#fff;color:#6c9d37;font-weight:800;font-size:.8095238095rem;width:fit-content;cursor:pointer;text-decoration:none;display:flex;align-items:center;justify-content:center;text-align:center;transition:all 0.3s ease}@media screen and (max-width:965px){.content>div .environment-header .tab-btns .tab-btn{text-align:center;width:120px;padding:8px 10px}}.content>div .environment-header .tab-btns .tab-btn.current_page_item,.content>div .environment-header .tab-btns .tab-btn:hover{background-color:#6c9d37;color:#fff}.content>div .subsidence-monitoring-map img{width:100%}.content>div .subsidence-monitoring-status h2{margin:30px 0 10px 0;font-size:.9523809524rem;color:#365b0f;font-weight:700;text-decoration:underline}.content>div .subsidence-monitoring-status .status-part{display:flex;gap:10px;margin-bottom:10px}@media screen and (max-width:965px){.content>div .subsidence-monitoring-status .status-part{gap:3px;margin-bottom:12px;flex-direction:column}}.content>div .subsidence-monitoring-status .status-part.green .status{background-color:#6c9d37}.content>div .subsidence-monitoring-status .status-part.green .status .status-icon{background-color:green}.content>div .subsidence-monitoring-status .status-part.green .status-comment{background-color:#6c9d37}.content>div .subsidence-monitoring-status .status-part.yellow .status{background-color:#e9bb12}.content>div .subsidence-monitoring-status .status-part.yellow .status .status-icon{background-color:#ff0}.content>div .subsidence-monitoring-status .status-part.yellow .status-comment{background-color:#e9bb12}.content>div .subsidence-monitoring-status .status-part.red .status{background-color:#cb4841}.content>div .subsidence-monitoring-status .status-part.red .status .status-icon{background-color:red}.content>div .subsidence-monitoring-status .status-part.red .status-comment{background-color:#cb4841}.content>div .subsidence-monitoring-status .status{display:flex;align-items:center;gap:20px;padding:10px 30px 10px 30px;background-color:#6c9d37;border-top-left-radius:8px;border-bottom-left-radius:8px;width:22%}@media screen and (max-width:965px){.content>div .subsidence-monitoring-status .status{width:100%;border-top-right-radius:8px;border-bottom-left-radius:0;padding-left:10px}}.content>div .subsidence-monitoring-status .status .status-icon{width:20px;height:20px;background-color:green;border:2px solid #fff;border-radius:50%}.content>div .subsidence-monitoring-status .status .status-text{font-size:.8571428571rem;white-space:nowrap;font-weight:700;color:#fff}.content>div .subsidence-monitoring-status .status-comment{width:78%;align-self:left;font-size:.8571428571rem;line-height:1.3;font-weight:700;color:#fff;background-color:#6c9d37;border-top-right-radius:8px;border-bottom-right-radius:8px;padding:10px 30px 10px 10px}@media screen and (max-width:965px){.content>div .subsidence-monitoring-status .status-comment{width:100%;border-bottom-left-radius:8px;border-top-right-radius:0}}.content>div>ul{padding:10px 0 10px}@media screen and (max-width:965px){.content>div>ul{padding:16px 0}}.content>div>ul>li{position:relative;font-weight:700;padding-left:10px;list-style-type:none;font-size:1rem}.content>div>ul>li::before{content:"";width:1px;height:19px;background-color:#2E4D0D;display:inline-block;padding-right:3px;position:absolute;left:0}.content>div>ul>li a{color:#6c9d37;text-decoration:none}.content>div>ul>li>a:after{content:"";display:inline-block;width:21px;aspect-ratio:1;background:url(/wp-content/themes/trunkroadt4/assets/icon/Enviroment.svg) no-repeat center;background-size:contain;vertical-align:bottom;margin-left:4px}.content>div>ul>li>ul{margin-left:40px;margin-top:5px}.content>div>ul>li>ul>li{padding-left:0;list-style-type:square;line-height:1.5;font-size:.8571428571rem;font-weight:700}.content>div>ul>li>ul>li::before{content:none}.content>div>ul>li>ul>li a{color:#6c9d37}.content>div>ul>li>ul>li>ul{margin-left:20px;margin-bottom:5px}.content>div>ul>li>ul>li>ul>li{list-style-type:disc;color:#2E4D0D;line-height:1.5;font-size:.8095238095rem;font-weight:300}.content>div>ul>li>ul>li>ul>li::before{content:none}.content>div>ul>li>ul>li>ul>li a{color:#2E4D0D}.content a.btn{display:inline-flex;color:#fff;background-color:#6c9d37;padding:.380952381rem .5714285714rem;border:1.5px solid #fff;align-items:center;justify-content:flex-start;gap:6px;border-radius:30px;font-size:.8095238095rem;transition:all 0.3s ease}@media screen and (max-width:965px){.content a.btn{justify-content:space-between}}.content a.btn:hover{background-color:#86bf48}.mfp-img{max-height:80vh!important;width:auto!important;height:auto!important}@media screen and (max-width:965px){.mfp-img{max-height:70vh!important}}