#case-study-card-block .case-study-cards {
  max-width: 330px;
}

#case-study-card-block .case-study-cards .img-block-case {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  height: 245px;
  margin-bottom: -179px;
  border-radius: 15px;
  position: relative;
  z-index: 1;
  box-shadow: 0px 0px 15px #0000006b;
}
#case-study-card-block .case-study-cards .img-block-case .case-image-new {
  aspect-ratio: 16/9;
  
}
#case-study-card-block .case-study-cards .content-block-case {
  
  border: 2px solid #f99f38;
  height: auto;
  border-radius: 15px;
  box-shadow: 0px 0px 15px #00000036;
  min-height: 85%;
  align-content: start !important;
}

#case-study-card-block .case-study-cards .auto-height-case{
  height: 190px;
  width: 100%;
}

#case-study-card-block .case-study-cards h2 {
  font-size: 25px;
  font-weight: 600;
  line-height: 30px;
  height: auto;
  word-wrap: break-word;
  white-space: normal;
  overflow-wrap: break-word;
  overflow: hidden;
}
#case-study-card-block .case-study-cards h3 {
  font-size: 20px;
  line-height: 25px;
  font-weight: 500;
}

#case-study-card-block .case-study-cards .case-study-button {
  background: linear-gradient(
    90deg,
    rgb(253, 163, 59) 0%,
    rgb(255, 187, 109) 100%
  );
  border-radius: 15px;
  color: white;
  font-weight: 600;
  letter-spacing: 1px;
  transition: background 0.5s ease-in-out, color 0.5s ease-in-out, border 0.5s ease-in-out;
  border: 1px solid white;
}

#case-study-card-block .case-study-cards .case-study-button:hover {
  background: white;
  color: black;
  border: 1px solid black !important;
  
}


#case-study-card-block .case-study-cards .case-design-circle {
  width: 50px;
  height: 50px;
  background: rgb(253, 163, 59);
  background: -moz-linear-gradient(
    90deg,
    rgba(253, 163, 59, 1) 0%,
    rgba(255, 224, 188, 1) 100%
  );
  background: -webkit-linear-gradient(
    90deg,
    rgba(253, 163, 59, 1) 0%,
    rgba(255, 224, 188, 1) 100%
  );
  background: linear-gradient(
    90deg,
    rgba(253, 163, 59, 1) 0%,
    rgba(255, 224, 188, 1) 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fda33b",endColorstr="#ffe0bc",GradientType=1);
  border-radius: 100%;
  position:absolute;
}
#case-study-card-block .case-study-cards h2,#case-study-card-block .case-study-cards h3,#case-study-card-block .case-study-cards a,#case-study-card-block .case-study-cards button{
    position: relative;
    z-index: 1;
}
#case-study-card-block .case-study-cards .case-circle1{
    right: 4px;
    top: 43%;
}
#case-study-card-block .case-study-cards .case-circle2{
    top: 53%;
}
