﻿@media (min-width: 1200px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl {
    max-width: 1440px;
  }
}

.col-12-custom {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.elementor-4409 .elementor-element.elementor-element-33dce143 {
  width: 100% !important;
}

.product-list {
  padding: 0;
}

@media (min-width: 1200px) {
  .product-list {
    padding: 50px
  }
}

@media (max-width: 576px) {
  .custom-table {
    width: 100% !important;
  }
}

.home-banner{
  padding-top: 60px;
  padding-bottom: 60px;
}

@media (min-width: 1200px) {
  .home-banner{
    padding-top: 220px;
    padding-bottom: 220px;
  }
}

.home-banner-title{
  font-size: 4rem;
}

@media (min-width: 1200px) {
  .home-banner-title{
    font-size: 6.75rem;
  }
}

.home-banner-text{
  font-size: 1.2rem;
}

@media (min-width: 1200px) {
  .home-banner-text{
    font-size: 1.7rem;
  }
}

.home-banner-box{
  background-color: #112c45cc;
  border-radius: 50px;
  width: 112px;
  max-width: 500px;
  padding: 10px;
  margin-bottom: 80px;
}

@media (min-width: 1200px) {
  .home-banner-box{
    border-radius: 90px;
    margin-bottom: 0;
  }
}

