.dark-theme {
    background-color: #212428;
}

.font-size-12 {
    font-size: 12px;
}

.whatsapp-float {
    position: fixed;
    width: 60px;
    height: 60px;
    bottom: 65px;
    right: 20px;
    background-color: #fff;
    color: #fff;
    border-radius: 50px;
    text-align: center;
    box-shadow: 2px 2px 3px #999;
    z-index: 100;
    display: flex;
    justify-content: center;
    align-items: center;
}

.whatsapp-float img {
    width: 55px;
}

.whatsapp-float:hover {
    background-color: #128c7e;
}

.pb-6 {
    padding-bottom: 6rem;
}

.pb-7 {
    padding-bottom: 7rem;
}

.pb-8 {
    padding-bottom: 8rem;
}

.pb-9 {
    padding-bottom: 9rem;
}

.pb-10 {
    padding-bottom: 10rem;
}

.p-23 {
    padding: 23px 0;
}

.wpo-about-body {}

.news-img {
    max-width: 353px;
    max-height: 173px;
    object-fit: cover;
}

.line-ellipsis-1 {
  display: -webkit-box !important;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.line-ellipsis-2 {
  display: -webkit-box !important;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.line-ellipsis-3 {
  display: -webkit-box !important;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.author-avatar-img {
    width: 120px;
    height: 120px;
}

/*.wpo-site-header #navbar {
    overflow-y: scroll;
}*/

.theme-button {
    background-color: #FE693E;
    color: #fff;
}

.products-img {
    max-width: 355px;
    max-height: 355px;
}

.preloader-img {
    max-width: 30px;
}

.wpo-about-area-s2 .wpo-about-img, .wpo-about-area-s4 .wpo-about-img {
    padding-left: 0;
    padding-right: 0px;
    left: 0px; 
}

/* 320px — 575.98px */
@media (min-width: 320px) and (max-width: 575.98px) {
    .wpo-about-area-s2 .wpo-about-img, .wpo-about-area-s4 .wpo-about-img {
        padding-left: 0;
        padding-right: 0px;
    }
}

/* 576px — 767.98px */
@media (min-width: 576px) and (max-width: 767.98px) {
    .wpo-about-area-s2 .wpo-about-img, .wpo-about-area-s4 .wpo-about-img {
        padding-left: 0;
        padding-right: 0px;
    }
}

/* 768px — 991.98px */
@media (min-width: 768px) and (max-width: 991.98px) {
    .wpo-about-area-s2 .wpo-about-img, .wpo-about-area-s4 .wpo-about-img {
        padding-left: 0;
        padding-right: 0px;
    }
}

/* 992px — 1199.98px */
@media (min-width: 992px) and (max-width: 1199.98px) {
    .wpo-about-area-s2 .wpo-about-img, .wpo-about-area-s4 .wpo-about-img {
        padding-left: 0;
        padding-right: 0px;
    }
}

/* 1200px — 1399.98px */
@media (min-width: 1200px) and (max-width: 1399.98px) { }

/* ≥1400px */
@media (min-width: 1400px) { }
