.textTabComponent{margin-bottom:80px}
.textTabComponent ul{margin-bottom:80px;border-bottom:0;min-width:100%}
.textTabComponent li{display:table-cell;white-space:nowrap}
.textTabComponent .tab-pane-text{background:0;padding:30px 20px;border-radius:0}
.textTabComponent .nav-tabs{flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;align-items:center}
.textTabComponent .nav-tabs .nav-item .nav-link{border:0;border-top-left-radius:0;border-top-right-radius:0;border-top:4px solid #e7e7e7;color:#bcbebf;text-align:center}
.textTabComponent .nav-tabs .nav-item .active{border-top:4px solid var(--bs-texttab-border);color:var(--bs-texttab-color);font-weight:400}
.textTabComponent .tab-content .tab-pane-text{border-radius:20px;padding:65px 50px;background-color:#f3eee9}
.tab-details .text-col-1{color:#2e9057}
.tab-details .text-col-2{color:#013f54;font-size:140px;line-height:126px}
.tab-details .text-col-3{color:#2891a3}
.textTabComponent .tab-pane-text .row .tab-details{border-right:1px solid #002035;text-align:center;padding:80px 30px}
.textTabComponent .tab-pane-text :last-child{border-right:0}
.textTabComponent .bottomHighlighter .nav-tabs .nav-item .nav-link{border:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom:4px solid #e7e7e7;color:var(--bs-texttab-color);font-family:"Akkurat Pro";font-size:16px;font-weight:400;text-transform:none;text-align:center}
.textTabComponent .bottomHighlighter .nav-tabs .nav-item .active{border-bottom:4px solid var(--bs-texttab-border);color:var(--bs-texttab-color);font-weight:400}
@media(min-width:992px){.textTabComponent .nav-tabs{overflow-x:hidden;overflow-y:hidden}
}
@media(max-width:992px){.textTabComponent .nav-tabs .nav-item .nav-link{padding:20px 20px}
}