.page-faq .accordion-button {
    font-size: 16px !important;
    font-weight: bold;
    color: black !important;
    font-family: 'IBMPlexSans-bold';
    padding-inline-end: 3em;
    text-align-last: start;
    text-align: start;
    line-height: 1.5rem;
}

.page-services h2{
    margin:0 !important;
}

.nav-link {
    border-inline: 0 !important;
    border-top: 0 !important;
}

.nav-link.active{
    border-bottom: 2px solid #1B5B41 !important;
}

div#nav-tab {
    border-bottom: 2px solid lightgray;
    /* background: unset !important; */
    display: inline-flex !important
;
    flex-wrap: nowrap;
    overflow-wrap: unset;
    overflow-x: overlay;
    overflow-y: hidden;
}

.nav-link.active {
    border-bottom: 2.5px solid #1B5B41 !important;
    background: unset !important;
    border-inline: 0 !important;
}

.accordion-body{
    font-size: 14px;
}

.form-control{
    border: 1px solid black;
    padding-inline-start: 2em;
    width: 250px;
}

.form-search{
    display: inline-flex;
    gap: 1em;
    padding-bottom: 1em;
    width: 100%;
    justify-content: end;
}

.btn-primary {
    /* display: none; */
    border: 0;
    position: absolute !important;
    background: unset !important;
    /* height: 10px !important; */
    cursor: default;
    padding-inline: 0;
}

html[dir=ltr] .btn-primary {
    transform: translateX(-220px);
}

html[dir=rtl] .btn-primary {
    transform: translateX(220px);
}

.ms-webpart-titleText >nobr>span {
    display: none;
}

i.las.la-search{
    font-size: 20px !important;
    transform: translateY(2px);
}

.accordion-button::after{
    transform: scale(.8) !important;
    position: absolute;
    right: 0;
}

html[dir=rtl] .accordion-button::after{
    transform: scale(.8) !important;
    position: absolute;
    left: 0;
    right: auto;
}

.accordion-button:not(.collapsed)::after{
    transform: scale(.8) !important;
}

.accordion-body li {
    list-style: auto !important;
}