.tab-section .tab-list ul li{min-width:max-content}.tab-section .tab-list ul li h4{font-size:22px;line-height:32px}.tab-section .tab-list ul li.active h4 span{color:#152177!important}.tab-section .tab-list ul li h4 span{display:block;font-size:18px;font-weight:500;line-height:24px}.center_box_alignment ul li{text-align:center}.center_box_alignment ul li:after{left:0}.tab-section.businesses_tab .tab-list ul li{opacity:.5}.tab-section.businesses_tab .tab-list ul li.active{opacity:1}.tab-section.businesses_tab .tab-list ul li h4{color:var(--heading-color)}.tab-section .tab-content{display:block;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:1s ease;visibility:hidden}.tab-content-list{position:relative}.tab-section .tab-content_active{opacity:1;pointer-events:auto;position:static;visibility:visible}.tab-section .tab-content .left_right .left h6{font-size:18px;line-height:25px;margin-bottom:20px}.tab-section .tab-content .left_right .right{align-items:flex-end;display:flex;justify-content:center}.box_list h4{font-size:16px;line-height:20px}.tab-section .tab-content-list .box_list .box{color:#3a3a3a}.tab-section.individuals_tab .tab-list ul li.active .icon svg path,.tab-section.individuals_tab .tab-list ul li.active:not(:hover) .icon svg path[fill]:not([fill=""]),.tab-section.individuals_tab .tab-list ul li:not(.active):hover .icon svg path[fill]:not([fill=""]){fill:var(--primary);fill-opacity:1}.tab-section .tab-list ul li:after{background-color:var(--primary)}.tab-section .tab-list ul li.active h4,.tab-section .tab-list ul li:hover h4{color:#000;opacity:1}@media (max-width:767px){.tab-section .tab-list ul{grid-gap:inherit;overflow-x:scroll}.tab-section .tab-list ul li{margin:0 18px;padding:0}}