/* css for navbar cart dropdown */
.navbar-cart-dropdown {
    float: right;
    /* padding-right: 30px; */
}

.navbar-cart-dropdown .cart-view-btn {
    border: 0px;
    /* margin: 10px 0px; */
    box-shadow: none !important;
}

.navbar-cart-dropdown .dropdown-menu {
    padding: 20px;
    top: 30px !important;
    width: 350px !important;
    left: -110px !important;
    box-shadow: 0px 5px 30px black;
}

.navbar-cart-dropdown .total-header-section {
    border-bottom: 1px solid #d2d2d2;
}

.navbar-cart-dropdown .total-section p {
    margin-bottom: 20px;
}

.navbar-cart-dropdown .cart-detail {
    padding: 15px 0px;
}
.navbar-cart-dropdown .cart-detail-product p {
    margin: 0px;
    color: #000;
    font-weight: 500;
}

.navbar-cart-dropdown .cart-detail .price {
    font-size: 12px;
    margin-right: 10px;
    font-weight: 500;
}

.navbar-cart-dropdown .cart-detail .count {
    color: #C2C2DC;
}

.navbar-cart-dropdown .checkout {
    border-top: 1px solid #d2d2d2;
    padding-top: 15px;
}

.navbar-cart-dropdown .checkout .btn-primary {
    border-radius: 50px;
    height: 50px;
}

.navbar-cart-dropdown .dropdown-menu:before {
    content: " ";
    position: absolute;
    top: -20px;
    right: 50px;
    border: 10px solid transparent;
    border-bottom-color: #fff;
}

/* company CSS START */
@media screen and (max-width: 335px){
    .company-wrapper .origin-section .card{
        padding: 2em;
    }
}
@media screen and (max-width: 430px){
    .image-with-text .company-buttons{
        gap: 35px;
        flex-direction: column;
        align-items: center;

    }
    .company-wrapper .story-qoute q{
        font-size: 20px;
    }
    .company-wrapper .story-qoute{
        padding: 20px;
    }
    .company-wrapper .company-animated-text .testimonials{
        width: 230px;
    }

      @-webkit-keyframes testimonials-fade-in-out2 {
        33.3333333333% {
          opacity: 0;
          left: -233px;
        }
        54.1666666667% {
          opacity: 1;
        }
        62.5% {
          opacity: 1;
        }
        69.99999% {
          opacity: 0;
          left: -233px;
        }
        70% {
          opacity: 0;
          left: -1140px;
        }
      }
      @keyframes testimonials-fade-in-out2 {
        33.3333333333% {
          opacity: 0;
          left: -233px;
        }
        54.1666666667% {
          opacity: 1;
        }
        62.5% {
          opacity: 1;
        }
        69.99999% {
          opacity: 0;
          left: -233px;
        }
        70% {
          opacity: 0;
          left: -1140px;
        }
      }
      @-webkit-keyframes testimonials-fade-in-out3 {
        66.6666666667% {
          opacity: 0;
          left: -464px;
        }
        87.5% {
          opacity: 1;
        }
        95.8333333333% {
          opacity: 1;
        }
        99.99999% {
          opacity: 0;
          left: -464px;
        }
        100% {
          opacity: 0;
          left: -1140px;
        }
      }
      @keyframes testimonials-fade-in-out3 {
        66.6666666667% {
          opacity: 0;
          left: -464px;
        }
        87.5% {
          opacity: 1;
        }
        95.8333333333% {
          opacity: 1;
        }
        99.99999% {
          opacity: 0;
          left: -464px;
        }
        100% {
          opacity: 0;
          left: -1140px;
        }
      }
}
