.infrastructure-sec img{max-height:39rem;object-fit:cover}.infrastructure-sec .text-detail{width:29%;background:rgba(0,0,0,.7);color:#fff;padding:3rem 4rem 2rem 10%}.infrastructure-sec .text-detail .detail .item{border-bottom:.055rem solid var(--light-brown);color:var(--light-brown)}.infrastructure-sec .text-detail .detail .item b{color:#fff}.infrastructure-sec .text-detail .detail .item:last-of-type{border:none}.infrastructure-sec .nav-item{background:var(--secondary-color);width:71%}.infrastructure-sec .nav-item .item{padding:1.1rem 1.3rem;border-bottom:.22rem solid transparent;color:#fff}.infrastructure-sec .nav-item .item.active{color:var(--secondary-color);border-color:var(--secondary-color);background:#fff;font-weight:700}@media screen and (max-width:1600px){.infrastructure-sec .text-detail{padding-left:4%;max-height:100%;overflow-y:auto}}@media screen and (max-width:1199px){.infrastructure-sec .nav-item .item{padding:.8rem}}@media screen and (max-width:1023px){.infrastructure-sec .text-detail{padding:1.5rem}.infrastructure-sec .nav-item .item{padding:1rem .4rem;font-size:.9rem}}@media screen and (max-width:767px){.infrastructure-sec .w-full.image.relative{position:static;display:flex;flex-wrap:wrap}.infrastructure-sec img.main-image{display:none}.infrastructure-sec .text-detail{position:relative;width:100%;padding:1rem 2%;max-height:min-content}.infrastructure-sec .nav-item{width:100%;padding:5px 2%;max-width:100%;overflow-x:auto;order:-1;position:static}.infrastructure-sec .nav-item .item{border-bottom:none;min-width:fit-content;font-size:1.1rem}}