@charset "utf-8";


.nav-item .nav-link {
    font-size: large;
    color: #030303;
    font-style: normal;
    font-weight: normal;
    opacity: 1;
}


footer {
    -webkit-box-shadow: 4px 4px 7px 1px;
    box-shadow: 4px 4px 7px 1px;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-bottom: 1rem;
    background-color: #AAAAAA;
    background-repeat: no-repeat;
}
.jumbotron .btn-group.d-flex .btn.btn-secondary.w-100 {
    border-radius: 7px;
    font-weight: normal;
    background-color: #225622;
    font-style: normal;
    font-size: large;
    margin-left: 1rem;
    margin-right: 3rem;
    padding-left: 0em;
    padding-top: 1rem;
    padding-right: 0em;
    padding-bottom: 1em;
}

.row .col-xl-4 p {
    color: #030303;
}

.row .col-xl-4 h4 {
    text-shadow: 2px 1px 4px #5A5959;
    color: #FFFFFF;
    border-bottom-width: thin;
    border-bottom-style: solid;
    font-style: oblique;
    padding-top: 1rem;
    padding-bottom: 0rem;
}
.row .col-xl-4 .btn.btn-primary {
    padding-bottom: 0px;
    margin-bottom: 1px;
    margin-top: 5px;
}

.row .col-xl-4 h5 {
    border-right: thin groove #FFFFFF;
    border-bottom-width: thin;
    border-bottom-style: inset;
    margin-left: 2rem;
}



.container .container .container {
    background-color: #E6E7ED;
    padding-top: 2em;
    padding-right: 2em;
    padding-bottom: 2em;
    padding-left: 2em;
}

.navbar {
    background-color: #FFFFFF;
   
}

.card-header {
    color: #FFFFFF;
    background-color: #1D521F;
    background-image: -webkit-linear-gradient(89deg,rgba(46,46,46,1.00) 0%,rgba(36,100,35,1.00) 100%);
    background-image: -moz-linear-gradient(89deg,rgba(46,46,46,1.00) 0%,rgba(36,100,35,1.00) 100%);
    background-image: -o-linear-gradient(89deg,rgba(46,46,46,1.00) 0%,rgba(36,100,35,1.00) 100%);
    background-image: linear-gradient(1deg,rgba(46,46,46,1.00) 0%,rgba(36,100,35,1.00) 100%);
}
.nav-item .nav-link {
    color: #030303;
    float: right;
    padding-left: 4px;
    padding-top: 0px;
    padding-right: 46px;
    margin-right: 2em;
}


#headingOne1 .mb-0 a {
    color: #FFFFFF;
}
#headingTwo1 .mb-0 .collapsed {
    color: #FFFFFF;
}
#headingThree1 .mb-0 .collapsed {
    color: #FFFFFF;
}
#headingfour1 .mb-0 .collapsed {
    color: #FFFFFF;
}
#headingfive1 .mb-0 .collapsed {
    color: #FFFFFF;
}
#headingTwo1 .mb-0 a {
    color: #FFFFFF;
}
#headingThree1 .mb-0 a {
    color: #FFFFFF;
}
#headingfour1 .mb-0 a {
    color: #FFFFFF;
}
#headingfive1 .mb-0 a {
    color: #FFFFFF;
}
.row .col-xl-6 .card.col-md-12.col-xl-12 {
    padding-left: 1em;
    margin-left: 0px;
    padding-top: 1em;
    padding-right: 1em;
    padding-bottom: 1em;
    margin-bottom: 1em;
    margin-top: 2px;
    margin-right: 1px;
    -webkit-box-shadow: 7px 6px 10px 1px #A3A0A0;
    box-shadow: 7px 6px 10px 1px #A3A0A0;
}
.jumbotron .lead.text-center .btn.btn-primary.btn-lg {
    background-color: #225622;
}
a {
    color: #225622;
}


.btn.btn-primary {
    background-color: #225622;
}
.row .col-xl-4 .card.col-md-8.col-xl-10 {
    border-bottom-left-radius: 0em;
    border-bottom-right-radius: 0em;
    border-top-right-radius: 0em;
    margin-top: 1em;
    padding-top: 20px;
    padding-bottom: 6px;
    -webkit-box-shadow: 4px 4px 5px 3px #ABABAB;
    box-shadow: 4px 4px 5px 3px #ABABAB;
}

p {
    font-size: large;
}
.rates.container {
    background-color: #E9ECEF;
    padding-top: 2em;
    padding-right: 2em;
    padding-bottom: 2em;
    padding-left: 2em;
}
.row .col-xl-4 .card.col-md-4.col-xl-12 {
    -webkit-box-shadow: 6px 5px 4px #B1B1B1;
    box-shadow: 6px 5px 4px #B1B1B1;
}
.container .list-group .list-group-item.active {
    background-color: #225622;
}
tr td strong {
    color: #030303;
}
.row .col-xl-12 .card.col-md-4.col-xl-12 {
    -webkit-box-shadow: 6px 6px 4px 1px #B9B8B8;
    box-shadow: 6px 6px 4px 1px #B9B8B8;
}
.col-xl-12 .card.col-md-4.col-xl-12 .card-img-top {
    margin-top: 1em;
}
.row .col-xl-4 a {
    color: #FFFFFF;
}
.nav-item #hometab1  {
    border-top-width: medium;
    border-top-color: #225622;
}
.nav-item #hatstab1 {
    border-top-width: medium;
    border-top-color: #225622;
}
.nav-item #hatstab2 {
	border-top-width: medium;
    border-top-color: #225622;
}
.nav-item #hatstab3 {
	border-top-width: medium;
    border-top-color: #225622;
}
.nav-item #hatstab4 {
	border-top-width: medium;
    border-top-color: #225622;
}
