
.text-primary, .text-primary-all, .text-primary-all * {
    color:#60693A !important;
}

.insta-feed .overlay,.footer,.bg-primary, .bg-primary:hover,.theme-btn.bg-primary ,.theme-btn.bg-primary:hover{
    background-color:#60693A !important;
}

a.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-primary:hover {
     background-color:#60693A !important;
}

.mobile-menu {
    background-color:rgba(49, 58, 0, 0.9) !important;
}


.main-menu {
    background-color: rgba(253, 249, 239, 0.82) !important;
}


.burger-menu div {
     background-color:#60693A !important;
}
.main-menu.open  .burger-menu div {
      background-color:#fff !important;
}


.bg-orange {
    background-color:#fee6a6 !important;
}

body,html {
    background-color:#FDF9EF !important;
}

.theme-btn {
    border-radius:8px !important;
}
.theme-btn.light {
    background-color:#fdf9ef !important;
        color:#60693A !important;
}
.theme-btn.light:hover {
     background-color:#fdf9ef !important;
        color:#60693A !important;
        opacity:0.9;
}


.bar {

overflow:hidden;
  width: 100%;
  padding: 25px 0;

}

.bar_content {
  display: block; /* Important to give the content a width */
 white-space: nowrap;
  width: 100%;
  transform: translateX(100%); /* Animation start out of the screen */
text-transform:uppercase;
  /* Add the animation */
  animation: move 30s linear infinite /* infinite make reapeat the animation indefinitely */;
}
.bar.green {
    background-color: #5f683a; 
}
.bar.green h2.bar_content {
    color:#fffbf9 !important ;
}

.bar.light {
    background-color: #fee6a6; 
}
.bar.light h2.bar_content {
    color:#3a4300 !important ;
}



   .trust-swiper {
      width: 100%;

      margin-left: auto;
      margin-right: auto;
    }

   .trust-swiper .swiper-slide {
 text-align: center;
      /* Center slide text vertically */

  
    }
   .case-img-wrapper {
        padding:5px;
        /*width:100%;*/
   } 
.case-img {
    width:100%;
    height:180px;
    position:absolute;
    top:0;
    left:0;
    object-fit:contain !important;
}



.trust-swiper .swiper-pagination .swiper-pagination-bullet {
  height: 15px !important;
  width: 15px !important;
  background-color: #60693A !important;
  opacity: 1 !important;
  position: relative;
}
.trust-swiper .swiper-pagination .swiper-pagination-bullet::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 5px;
  border-radius: 50%;
  height: 5px;
  background-color: #fdf9ef;
  transform: translate(-50%, -50%);
  transition: 0.5s;
}
.trust-swiper .swiper-pagination .swiper-pagination-bullet-active::after {
  opacity: 0;
}

.font-brother {
    font-family:'Brother Signature';
    font-weight:normal;
}


/* Create the animation */
@keyframes move {
  to { transform: translateX(-100%); }
}


.main-menu .logo {
    height:60px;
}
.main-menu.scrolled .logo {
      height:45px;
}

h1.font-brother,h2.font-brother {
    font-size:3.25rem;
}


.img-overflow{
  
        /*object-fit:cover;*/
        /*position:absolute;*/
        /*width:100%;*/
        /*left:0;*/
        /*top:0;*/
    }
    
@media (min-width: 992px) {
    .img-overflow{
        height:131.5% !important;
        object-fit:cover;
        position:absolute;
        width:100%;
        left:0;
        top:0;

    }
}

.bg-wrapper-content {
    /*position:absolute;*/
    background-color:#FDF9EF !important;
}

@media (max-width: 576px) {
    .main-menu .logo {
        height: 45px !important;
        
    }
}