.insiderone-case-study-grid-container .grid-item_case:nth-child(n+4) {
  display: none;
}
.insiderone-case-study-grid-container .case-study-grid {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  gap: 5vw;
}
.insiderone-case-study-grid-container .case-study-grid > div {
  padding: 6vw 8vw;
  background: linear-gradient(#fff, #EFEBE4) padding-box, conic-gradient(from 225deg, #efebe4 30deg, rgba(244, 72, 43, 0.4117647059) 50deg, #f4482b 80deg, rgba(244, 72, 43, 0) 100deg, rgba(255, 255, 255, 0) 120deg, rgba(244, 72, 43, 0) 213deg, rgba(244, 72, 43, 0.9294117647) 254deg, rgba(244, 72, 43, 0.2509803922) 270deg, #EFEBE4 297deg) border-box;
  /* Dark Border background: linear-gradient(#18181B, #18181b) padding-box, conic-gradient(from 225deg, #18181b 50deg, rgba(244, 72, 43, 0.4117647059) 70deg, #f4482b 90deg, rgba(244, 72, 43, 0) 110deg, rgb(255 255 255 / 0%) 230deg, rgba(244, 72, 43, 0) 223deg, rgba(244, 72, 43, 0.9294117647) 274deg, rgba(244, 72, 43, 0.2509803922) 290deg, #18181b 307deg) border-box;*/
  background-size: 100% 100%;
  background-repeat: no-repeat;
  border: 1px solid transparent;
  border-radius: 4vw;
  box-shadow: 0 0 1vw rgba(244, 72, 43, 0.1294117647);
  display: flex;
  align-items: center;
  gap: 4vw;
}
.insiderone-case-study-grid-container .case-study-grid .grid-item_case:nth-child(1):nth-last-child(1) {
  align-items: center;
  background: linear-gradient(#fff, #EFEBE4) padding-box, conic-gradient(from 195deg, #efebe4 50deg, rgba(244, 72, 43, 0.4117647059) 70deg, #f4482b 90deg, rgba(244, 72, 43, 0) 110deg, rgba(255, 255, 255, 0) 230deg, rgba(244, 72, 43, 0) 223deg, rgba(244, 72, 43, 0.9294117647) 274deg, rgba(244, 72, 43, 0.2509803922) 290deg, #EFEBE4 307deg) border-box;
}
.insiderone-case-study-grid-container .case-study-grid .grid-item_case > .title-area {
  flex: 1;
}
.insiderone-case-study-grid-container .case-study-grid .percentage-area p {
  background: linear-gradient(0deg, #E92E2F 0%, #FF6126 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: "Red Hat Display";
  font-size: 10vw;
  font-style: normal;
  font-weight: 400;
  line-height: 12vw;
  letter-spacing: 0.125vw;
}
.insiderone-case-study-grid-container .case-study-grid .title-area p {
  color: rgba(38, 26, 40, 0.8);
  /* Type/Paragraphs/Paragraph-L */
  font-family: Figtree;
  font-size: 5vw;
  font-style: normal;
  font-weight: 400;
  line-height: 7vw; /* 140% */
  letter-spacing: 0;
}

@media screen and (min-width: 769px) {
  .insiderone-case-study-grid-container .grid-item_case {
    display: flex;
    flex-direction: column;
    gap: 15px;
    align-items: start;
  }
  .insiderone-case-study-grid-container .grid-item_case:nth-child(n+4) {
    display: none;
  }
  .insiderone-case-study-grid-container .case-study-grid {
    display: flex;
    justify-content: center;
    gap: 32px;
    flex-wrap: wrap;
  }
  .insiderone-case-study-grid-container .case-study-grid > div {
    padding: 24px 32px;
    background: linear-gradient(#fff, #EFEBE4) padding-box, conic-gradient(from 225deg, #efebe4 50deg, rgba(244, 72, 43, 0.4117647059) 70deg, #f4482b 90deg, rgba(244, 72, 43, 0) 110deg, rgba(255, 255, 255, 0) 230deg, rgba(244, 72, 43, 0) 223deg, rgba(244, 72, 43, 0.9294117647) 274deg, rgba(244, 72, 43, 0.2509803922) 290deg, #EFEBE4 307deg) border-box;
    background-repeat: no-repeat;
    border: 1px solid transparent;
    border-radius: 32px;
    box-shadow: 0 0 4px rgba(244, 72, 43, 0.1294117647);
    /*flex: calc(33.33% - 32px);*/
    flex: 1 0 256px;
    gap: 15px;
    align-items: start;
  }
  .insiderone-case-study-grid-container .case-study-grid .percentage-area p {
    background: linear-gradient(0deg, #E92E2F 0%, #FF6126 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: "Red Hat Display";
    font-size: 64px;
    font-style: normal;
    font-weight: 400;
    line-height: 80px;
    letter-spacing: 0.5px;
  }
  .insiderone-case-study-grid-container .case-study-grid .title-area p {
    color: rgba(38, 26, 40, 0.8);
    /* Type/Paragraphs/Paragraph-L */
    font-family: Figtree;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 140% */
    letter-spacing: 0;
  }
}