body {
    --body-font-family: 'Roboto', sans-serif;
    --title-font-family: 'Roboto', 'Oswald', sans-serif;
    --body-font-size: 14px;
    --body-font-weight: 500;
}

.header {
    background: #ff4787;
}
.topo-esquerda {
    background: gray;
}
.middle-sec {
    background: #F3F3F2;
    color: #323237;
}
.footer {
    background: #000000;
    background-repeat: repeat-x;
    padding: 15px;
    color: #fff;
}
.bg {
    background: #9a9b9a;
}
.padd-to-total {
    padding-top: 30px;
}
.blue-box {
    color: #333;
    background: #dcdcdc;
}
.blue-box h3 {
    color: #5f5f5f;
}
.blue-innner h2 {
    font-family: var(--title-font-family);
    font-weight: 700;
    font-size: 25px;
    line-height: 36px;
    border-top: 3px solid #484848;
    border-bottom: 3px solid #5f5f5f;
    padding: 15px 0;
    color: #41b9e6;
}
.blue-box.text-center a {
    background: #41b9e6;
}

h1, h2, h3 {
    color: 	#41b9e6;
}

.right-box h2, .right-box label {
    color: 	#ff4787 !important;
}


.right-box label {
    color: #555 !important;
}


body {
    color: #555;
}

input.butt {
    background: #ff4787;
}

.form {
    color: #555;
}

td.blue, .bor-b, .col1-con h4  {
    color: #41b9e6;
}
.arro-blue {
    color: #41b9e6;
}

.middle-sec, .middle-sec h2 {
    background: #41b9e6;
    color: #ffffff;
}

.bg {
    background: #41b9e6 !important;
}

.btn-primary, .btn-primary, .btn-primary, .btn-primary.active, .open>.dropdown-toggle.btn-primary,
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary{
    color: #fff;
    background-color: #41b9e6;
    border-color: #fff;
}

.topo-esquerda {
    background: #41b9e6;
}

.text-center a {
    background: #53a076;
}
.text-center a.green22 {
    background: #53a076;
}

.text-center button.gr {
    background: #53a076;
}