body {
    margin: 0;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
    font-size: 1rem;
    font-weight: 700;
    line-height: 1.5;
    color: #ff7d4a !important;
    text-align: left;
    background-color: #1313C3;
}

#wrapper_content {
    background-color: #ff804b !important;
}

/**
#wrapper .section {
    background-position: center;
    background-image: url(https://objectstorage.sa-saopaulo-1.oraclecloud.com/n/griydqbstqib/b/BucketFTSSA/o/ssc/bg3.png);
    background-repeat: no-repeat;
    background-size: cover;
}
*/
#wrapper .section {
    background-color: #fff39c !important;
    /*
    background-position: center;
    background-image: url("https://www.camarotevivabahia.com.br/tribal-mobile.png");
    background-repeat: no-repeat;
    background-size: cover;
    */
}

.form-floating>label {
    color: #212529 !important;
}

.card-body {
    background-color: #fff !important;
}

a.btn-sidebar-toggle.h-100.d-inline-block.d-lg-none.justify-content-center.align-items-center.p-2 {
    background-color: #FEB227 !important;
}

p.pt-4.lead {
    color: #ff7d4a !important;
}

h5.text-white.mb-3 {
    color: #ff7d4a !important;
}

.bg-whitelabel {
    background-color: #ff804b !important;
    color: #F4F4F4 !important;
    background-image: url("https://www.camarotevivabahia.com.br/tribal-mobile.png");
    background-repeat: no-repeat;
    background-position: bottom;
}

.bg-whitelabel-sitemenu {
    background-color: #fef29c !important;
    color: #ff804b !important;
}

.text-black {
    color: #000 !important;
}

nav.nav-deep-dark .nav-item>a.nav-link {
    color: #ff804b !important;
}

small,
.small {
    font-size: 80%;
    font-weight: 400;
}

.bg-whitelabel-footer {
    background-color: #ff804b !important;
    color: #fef29c;
}

.bg-whitelabel-footer h3 {
    display: block;
    font-size: 1.17em;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}

.bg-whitelabel-header {
    background-color: #ff804b !important;
    color: #fef29c;
}

.bg-whitelabel-body {
    background-color: #ff804b !important;
    color: #fef29c;
}

.btn {
    border-radius: 2rem !important;
    font-weight: 700 !important;
}

.btn-primary {
    color: #fef2a0 !important;
    background-color: #ff7d4a !important;
    border-color: #ef795f !important;
}

.form-control,
.form-select {
    border-radius: 2rem !important;
}
