:root {
  --primary-color: #0076c6;
  --blur: 10px;
  --fs-xsm: 0.6rem;
  --fs-sm: 1rem;
  --fs-md: 1.5rem;
  --fs-lg: 2rem;
  --fs-xlg: 3rem;
  --fs-xxlg: 4rem;
}

@media (max-width: 1024px) {
  :root {
    --fs-xxlg: 4rem;
  }
}
@media (max-width: 768px) {
  :root {
    --fs-xxlg: 4rem;
  }
}
@media (max-width: 640px) {
  :root {
    --fs-xxlg: 4rem;
  }
}
@media (max-width: 480px) {
  :root {
    --fs-xxlg: 4rem;
  }
}
* {
  margin: 0px;
  padding: 0px;
  box-sizing: border-box;
}
@font-face {
  font-family: "slick";
  src: url("https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/fonts/slick.ttf");
  font-weight: normal;
  font-style: normal;
}

.slick-slide {
  margin: 0 10px;
}

/* the parent */
.slick-list {
  margin: 0 -10px;
}

.com-four-widget-grid-container-layout1 {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-gap: 1rem;
}

.com-four-widget-grid-container-layout2 {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-gap: 1rem;
}

@media (max-width: 900px) {
  .com-four-widget-grid-container-layout1 {
    display: grid;
    grid-template-columns: minmax(0, 1fr);
    /* grid-gap: 1rem; */
    width: calc(100% - 18px);
  }
  .com-four-widget-grid-container-layout2 {
    display: block;
    /* grid-template-columns: 1fr 1fr 1fr 1fr;
        grid-gap: 1rem; */
  }
}
