/*page header*/
.container-kw{
    margin-left: auto;
    margin-right: auto;
}
.container-kw-full {
    width: 100%;
    margin: 0px;
    padding: 0px;
}
.container-kw-full.head-termos {
    min-height: 420px;
    display: table;
    text-align: center;
    background-size: cover;
    width: 100%;
}

.titulo-termos {
    color: #fff;
    display: table-cell;
    font-size: 5rem;
    vertical-align: bottom;
    font-weight: 300;
    padding-bottom: 5%;
}

/*Slider*/
.termos-wrapper {
    text-align: center;
}

.termos-navMenu {
    width: 100%;
}

.termos-menuItem {
    opacity: 1 !important;
    border-radius: unset !important;
    padding: 1rem;
    margin: 1rem;
    cursor: pointer;
    outline: none;
}

.termos-menuItem.active,
.termos-menuItem:hover {
    background-color: #005386;
    border-radius: unset !important;
    outline: none;
}

.navMenu_label {
    color: #666;
    font-weight: 300;
    font-size: 1rem;
}

.termos-menuItem.active .navMenu_label,
.termos-menuItem:hover .navMenu_label,
.termos-menuItem.active .fa-star,
.termos-menuItem:hover .fa-star {
    color: #fff;
}

.fa-star {
    color: #666;
}

.card,
.card-header {
    border: unset;
    background-color: #fff;

}

.card-header button.collapsed,
.card-header button.collapsed svg {
    color: #666;
}



.card-header button:not(.collapsed) {
    color: #005386;
}



.btn-link {
    color: #005386;
    font-weight: 300;
    width: 100%;
    text-align: left;
}

.btn-link .fas {
    right: 1rem;
}

.btn-link:hover,
.btn-link:active,
.btn-link:focus {
    text-decoration: none;
}

.btn-link:not(.collapsed) svg{
    -moz-transition: all .6s linear;
    -webkit-transition: all .6s linear;
    transition: all .6s linear;
    -ms-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
}

.btn-link.collapsed svg{
    -moz-transition: all .6s linear;
    -webkit-transition: all .6s linear;
    transition: all .6s linear;
    -ms-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);

}

.card-body {
    font-weight: 300;
    color: #666;
    padding-left: 2.5rem;
    padding-top: 0;
    margin-right: 2.5rem !important;
}