*{
  font-family: 'Nunito', sans-serif !important;
}
.navbar {
    background-color: #FFF !important;
}
header{box-shadow: 0px -10px 20px 0px rgba(0, 0, 0, 0.8);}
footer{background-color: #7A0A0D !important;}

body > header > div.container.d-block.py-1.py-lg-3 > div.row.flex-nowrap.align-items-center.g-0 > div.col.col-lg-9.d-flex.align-items-center.justify-content-end > div > button:nth-child(4) > i{color: #7a0a0d !important;}
.navbar-toggler-icon, .navbar-toggler-icon:after, .navbar-toggler-icon:before {background-color: #7a0a0d !important;}
.navbar-toggler-icon:hover, .navbar-toggler-icon:after:hover, .navbar-toggler-icon:before:hover {background-color: #7a0a0d !important;} 

.section-img-4 {
  border-radius: 50%!important;
  width: 140px;
  height: 140px;
  object-fit: cover;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.border-light{
  border-color: #f6f4e8 !important;
}
.section-img-desc {
  font-size: 1rem;
  font-weight: 500;
  color: #212529;
  margin-bottom: 1rem;
  margin-top: 0.5rem;
  line-height: 1.3;
  padding:0 3rem;
}

.bg-body-tertiary {
  background-color: #f6f4e8 !important;
}

.btn-primary {
  background-color: #7A0A0D !important;
  border-color: #7A0A0D !important;
  color: #fff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {
  background-color: #5c080a !important;
  border-color: #5c080a !important;
  color: #fff !important;
}

.text-primary-emphasis {
  color: #7A0A0D !important;
}
.prtr-logo { max-width: 45%;padding: 1rem;}
@media only screen and (min-width:1200px){
.prtr-logo { max-width: 25%;}
}
.delivery-truck{display: none;}
@media only screen and (min-width:992px){
.delivery-truck{display: block;font-size:15px;font-weight: 700;}
.delivery-truck i{color: #7a0a0d !important;display: inline-block;}
.delivery-truck i:before{padding:0 0 0 50px;display: inline-block;vertical-align:middle;font-size:22px;}
}
.navbar-brand{position: absolute;left:50%;top: 50%;transform: translate(-50%, -50%);}
.navbar-brand img{position: relative;display: block;}
.navbarbtn{width: auto !important;font-size:15px !important;font-weight: 700;margin: 0 15px;}
.navbarbtn i{color: #7a0a0d !important;padding-right: 5px;}
.green{color: #56bd73 !important;}
.imghappy{border-radius:60px 0 60px 0 !important}