.tab-sections-content-container>ul,.tabs-sections-tab-container>ul{list-style:none;margin:0;padding:0}.tabs-sections-tab-container li{font-size:1rem;margin:0;padding:0}.tabs-sections-tab-container li::marker{content:none}.tabs-sections-tab-container li .tab-section-tab-item-label{box-shadow:inset 0 0 4px -1px rgba(0,72,96,.18);cursor:pointer;margin:0;padding:1rem}.tab-sections-content-container>ul,.tab-sections-content-container>ul>li{height:100%}.tab-sections-content-container>ul>li>.tab-section-content{border-left:4px solid var(--bg-green);box-sizing:border-box;padding:2.5rem 2rem}.tab-section-item{display:flex;flex-direction:column}.tab-section-tab-item .tab-section-tab-item-label{background-color:var(--bg-grey);transition:all .3s ease}.tab-section-tab-item.active .tab-section-tab-item-label,.tab-section-tab-item:hover .tab-section-tab-item-label{background-color:var(--bg-green);color:#fff}.tab-section-tab-item .tab-section-content{padding:1rem}.tab-section-tab-item:not(.active) .tab-section-content{height:0;opacity:0;overflow:hidden;padding:0;visibility:hidden}.tab-section-tab-item-label{pointer-events:none}@media screen and (min-width:768px){.tab-sections-container{display:flex}.tab-section-item{flex-direction:row}.tab-section-tab-item .tab-section-content{display:none}}