@import './header.css';
@import './footer.css';
@import './partials/products.css';

.banner-image {
          width: 100%;
          height: 600px;
}

.banner-image img {
          width: 100%;
          height: 100%;
          border-radius: 5px;
          object-fit: cover;
          border: 1px solid #ddd;
}

.title {
          font-size: 3rem;
          color: #0f5c85;
          flex: 0.3;
}

.section-description {
          flex: 0.8;
          font-size: 20px;
          line-height: 33px;
          max-width: 500px;
}

.articles__section {
          background-color: #f1f1f1a8;
          padding: 20px 0;
}

.more-description {
          font-size: 20px;
          line-height: 33px;
          max-width: 880px;
          margin: auto;
          text-align: center;
          margin-top: 20px;
}
@media screen and (max-width: 990px)  {
          .banner-image {
                    height: 40vh;
          }
          .banner-image img {
                    /* object-fit: contain; */
                    /* border-width: 0; */
          }
          .info-block {
                    display: block !important;
          }
          .title {
                    font-size: 2rem;
          }
}