body {
  font-family: "Roboto", sans-serif !important;
  font-weight: normal;
  font-style: normal;
  color: #505056;
  overflow-x: hidden;
}
li::before {
  background-color: #a6204c !important;
}
a:hover {
  color: #a6204c !important;
}
.icon img {
  height: 26px;
  width: 26px;
  text-align: center;
  line-height: 26px;
  border-radius: 50%;
  background: linear-gradient(135deg, #84bcfa 0%, #2b70fa 100%);
  color: #fff;
  font-size: 14px;
  box-shadow: 0px 6px 10px 0px rgba(16, 73, 189, 0.3);
}
img.icon-2 {
  background: linear-gradient(135deg, #f7b8af 0%, #f8452d 100%);
}
img.icon-3 {
  background: linear-gradient(135deg, #a0eac2 0%, #31c369 100%);
}
img.icon-4 {
  background: linear-gradient(135deg, #d8aaff 0%, #9b2cfa 100%);
}
.arrow {
  width: 15px;
  padding-bottom: 2px;
}
.main-btn:hover .arrow {
  filter: brightness(0) invert(1);
}
.appie-hero-content span {
  color: #a6204c !important;
}
.traffic-btn a.main-btn:hover {
  background-color: #a6204c !important;
  color: #fff !important;
}
.appie-traffic-title span {
  color: #a6204c !important;
}
.appie-features-tabs-btn .nav a.active {
  border-right-color: #a6204c !important;
}
.appie-features-tabs-btn .nav a.active {
  color: #a6204c !important;
}
.appie-features-tabs-btn .nav a.active i {
  background-color: #a6204c !important;
}
.appie-features-content span {
  color: #a6204c !important;
}
.main-btn {
  background-color: #a6204c;
  border: 1px solid #a6204c;
}
.main-btn:hover {
  color: #a6204c;
  border: 1px solid #a6204c;
}
.nav-link active {
  color: #a6204c;
}
.woocommerce-Tabs-panel--description td,
.woocommerce-Tabs-panel--description th {
  padding: 8px;
}
.slick-slide {
  padding-bottom: 2em;
}
.slick-slide.slick-current.slick-active a {
  justify-content: center;
  display: flex;
}
.product-tabs ul,
li {
  /*list-style-type: none!important*/
}
#content .product-tabs ul,
#content li {
  list-style-type: none !important;
}
.main-block ul,
ol {
  padding: 0 10px 0 0px;
  list-style-type: disc !important;
}
.d-ul {
  line-height: 1.8;
}
.d-ul h4 {
  padding-bottom: 20px;
}
.d-ul ul,
ol {
  padding: 0 10px 0 30px;
  list-style-type: disc;
}
.patron-container {
  align-items: center;
}
@media (min-width: 1200px) {
  .container {
    max-width: 1200px;
  }
}
/* HOMEPAGE */
.homepage > .container {
  width: 100%;
  max-width: 100%;
  padding: 0px;
  margin: 0px;
}
.homepage h1,
.homepage h3 {
  font-weight: 900;
}
.appie-hero-area {
  padding-top: 50px;
}
/* HOMEPAGE END */
.flaticon-delivery {
  color: #a6204c;
}
.bg-primary {
  background-color: #a6204c !important;
}
.btn-primary {
  background-color: #a6204c !important;
  border-color: #a6204c !important;
}
.search-form button {
  color: #fff;
}
.cart > .btn-dark {
  background-color: #a6204c !important;
  border: 1px solid #a6204c;
}
/* FOOTER */
footer {
  background: #494545;
}
.footer-info {
  color: #fff;
  line-height: 1rem;
  padding: 5px;
  margin: 0;
}
.footer-title {
  color: #fff;
}
footer .space-1 {
  display: none;
}
.footer-box {
  padding-left: 35vw;
}
.footer-top-space-3 {
  padding-top: 0rem !important;
}
.border-bottom.footer-bottom-space-3 {
  border-bottom: none !important;
}
#site-header > .masthead > .border-bottom.py-3.py-md-0 {
  display: none;
}
.appie-hero-thumb .thumb img {
  rotate: -0.3deg;
}
.appie-hero-thumb .appie-hero-area-video {
  width: 287px !important;
  height: 606px !important;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 5px;
  border-radius: 41px;
}
.appie-hero-thumb .thumb {
  position: relative;
}
.nav-item {
  list-style-type: none;
}
.sponser-mw {
  max-width: 800px;
  margin: auto;
}
