.block.logo a img {
    /*padding-top: 20px;*/
}
.block.content-text {
    margin-top: -10px;
}
#siteSiderMenu ul li a {
    background: #8bb927;
}
.block.get-offer i {
    font-size: 20px;
    color: white;
    padding-top: 0px;
}

.fontawesomeicon::before {
    display: inline-block;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
 }

.Tiktok::before {
   font: var(--fa-font-brands);
    content: ' \e07b';
 }
 .slide-images img{ width: 100%;
    height: calc(302px + (26 - 14) * ((100vw - 300px) / (1600 - 300))); }
/*
==============================
  Auto Complete
==============================


.autocomplete-suggestions{
  width: 547px !important;
  padding: 15px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  border: none;
  background: #fff;
  overflow: auto;
}
.autocomplete-suggestions .autocomplete-suggestion{
  font-size: 15px;
  color:#000;
}
.autocomplete-suggestions .autocomplete-suggestion strong{
  color:rgba(177, 67, 181, 1.0);
  font-weight: 600;
}
.autocomplete-suggestions { border: 1px solid #ddd; background: #fff; cursor: default; overflow: auto; }
.autocomplete-suggestion { padding: 10px 5px; font-size: 1.2em; white-space: nowrap; overflow: hidden; }
.autocomplete-selected { background: #f0f0f0; }
.autocomplete-suggestions strong { font-weight: normal; color: #3399ff; }