html {
  font-size: 14px;
}

@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}



html {
  position: relative;
  min-height: 100%;
}

body {
    margin-bottom: 0px;
}


<style >
.pagination .page-link {
    color: #198754; /* verde Bootstrap (success) */
}

.pagination .page-link:hover {
    color: #fff;
    background-color: #198754;
    border-color: #198754;
}

.pagination .page-item.active .page-link {
    background-color: #198754;
    border-color: #198754;
    color: #fff;
}

/* Checkbox e Radio em verde (Bootstrap success) */
.form-check-input:checked {
    background-color: #198754;
    border-color: #198754;
}

.form-check-input:focus {
    border-color: #198754;
    box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}

/* Esconde o ícone apenas dentro da página home */
.home-page .bi-bootstrap-icon {
    display: none !important;
}

















