.custom-tabbedv2-container .tab-window .tab-group{flex-wrap:wrap} .custom-tabbedv2-container .tab-window{width:auto !important} .custom-tabbedv2-container .tab-element:last-child{margin-right:1rem !important} .custom-tabbedv2-container .tab-group h2{font-size:14px;font-weight:700;letter-spacing:.02em} .custom-tabbedv2-container .tab-group a{padding:.5rem 1rem} .custom-tabbedv2-container .tab-group a:not(.active){border:none !important} .custom-tabbedv2-container .tab-group a.active{border:2px solid transparent !important} .custom-tabbedv2-hubs .tab-group a{border:2px solid transparent !important} .custom-tabbedv2-hubs .tab-window .tab-element.active{border-radius:40px;text-decoration:none;border:2px solid transparent;background:linear-gradient(#e6f1fb,#e6f1fb) padding-box,linear-gradient(88deg,#029ccf -17.09%,#0167b8 100.29%) border-box} .custom-tabbedv2-container:not(.custom-tabbedv2-hubs) .tab-group a.cmp-tabs__tab--active span{color:#0067b8 !important} .custom-tabbedv2-container:not(.custom-tabbedv2-hubs) .tab-group a{border-top:none !important;border-left:none !important;border-right:none !important;border-bottom:3px solid transparent !important} .custom-tabbedv2-container:not(.custom-tabbedv2-hubs) .tab-group a span{padding-bottom:.5rem !important} .custom-tabbedv2-container:not(.custom-tabbedv2-hubs) .tab-group a.cmp-tabs__tab--active span{text-decoration:underline;text-underline-offset:12px;text-decoration-thickness:3px;text-decoration-color:#0067b8} @media screen and (min-width:540px){.custom-tabbedv2-hubs .tab-group{border:2px solid transparent;border-radius:40px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(88deg,#029ccf -17.09%,#0167b8 100.29%) border-box;padding:.28rem 0 !important} } .cmp-tabs .cmp-tabs__tabpanel{display:none} .cmp-tabs .cmp-tabs__tabpanel--active{display:block}