.tabs{display:flex;justify-content:center;margin-bottom:40px}.tablink{background-color:transparent;border:none;color:#777;cursor:pointer;font-family:futura-pt,Arial,Sans-Serif;font-size:20px;font-weight:600;line-height:42px;padding:14px 20px;position:relative;text-transform:uppercase}.tablink.active{color:#000}.tablink.active:after{border-bottom:3px solid #0088d0;border-radius:3px;bottom:-10px;content:"";display:block;left:50%;margin:0 auto;padding-top:5px;position:absolute;transform:translateX(-50%);width:50%}.tabcontent{display:none}.content{background-color:rgba(207,217,223,.3);border-radius:10px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px}section.upfit-offerings .content .image{flex:1}section.upfit-offerings .content .image img{width:90%}section.upfit-offerings .content .text{flex:1;min-width:300px;padding-left:20px;text-align:left}section.upfit-offerings .text h4{font-size:24px;margin-bottom:1rem}section.upfit-offerings .text h2{font-size:1.5em;margin-bottom:10px}section.upfit-offerings .text p{font-size:18px;margin-bottom:1rem}.equipment-list{display:none}#toggle-icon{cursor:pointer;margin-left:5px;transition:transform .3s ease}section.upfit-offerings .equipment-list{column-count:2;column-gap:40px;font-size:18px;list-style-type:disc;padding-left:20px}section.upfit-offerings .equipment-list li{break-inside:avoid;margin-bottom:5px}section.upfit-offerings .text em{color:#555;display:block;font-size:.9em;margin-top:10px}@media (max-width:768px){section.upfit-offerings .tabs{align-items:center;flex-direction:column}section.upfit-offerings .tablink{margin-bottom:10px;text-align:center;width:100%}.tabcontent{display:block;margin:30px}section.upfit-offerings .content{flex-direction:column;padding:10px}section.upfit-offerings .content .image img{width:70%}section.upfit-offerings .content .text{margin-top:20px;padding:10px}section.upfit-offerings .equipment-list{column-count:1}section.upfit-offerings .equipment-list li,section.upfit-offerings .text p{font-size:1.6rem}}