.tabpanels .nav-tabs{border:none;margin-bottom:var(--spacer);display:flex;flex-wrap:wrap}@media (max-width:47.999em){.tabpanels .nav-tabs{gap:var(--spacer)}}@media (max-width:47.999em){.tabpanels .nav-tabs{flex-direction:column;flex-wrap:nowrap}}.tabpanels .nav-tabs>li{margin-bottom:0;float:unset}@media (max-width:47.999em){.tabpanels .nav-tabs>li{margin-bottom:var(--spacer)}}.tabpanels .nav-tabs>li.active a{background-color:var(--main-color);border-radius:1.5rem}.tabpanels .nav-tabs>li.active a span{color:var(--white)}.tabpanels .nav-tabs>li>a{transition:background-color .4s;padding:.5rem 3rem;color:var(--text-color);border-radius:1.5rem;background-color:#0097b2}.tabpanels .nav-tabs>li>a span{color:var(--white)}.tabpanels .nav-tabs>li>a:focus,.tabpanels .nav-tabs>li>a:hover{background-color:var(--main-color);border-radius:1.5rem}.tabpanels .nav-tabs>li>a:focus span,.tabpanels .nav-tabs>li>a:hover span{color:var(--white)}.tabpanels .tab-content{margin-top:calc(var(--spacer) * 2)}.tabpanels .tab-content section{margin-bottom:calc(var(--spacer) * 2);padding-bottom:var(--spacer)}.tabpanels .tab-content section .h4{margin-top:var(--spacer)}