/* V229 — make How We Operate match the card style of Find your place within Helprite */
#how-we-operate.operate-modern{
  background:#fff!important;
}
#how-we-operate .operate-grid{
  gap:24px!important;
}
#how-we-operate .operate-card{
  min-height:318px!important;
  border:0!important;
  border-radius:23px!important;
  background:#fff!important;
  box-shadow:0 11px 24px rgba(20,47,83,.08)!important;
  padding:24px 36px 34px!important;
  position:relative!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
}
#how-we-operate .operate-card:hover{
  transform:translateY(-4px)!important;
  box-shadow:0 16px 34px rgba(20,47,83,.13)!important;
}
#how-we-operate .operate-icon{
  width:78px!important;
  height:78px!important;
  border-radius:20px!important;
  background:#e6f2ff!important;
  color:#1260a2!important;
  display:grid!important;
  place-items:center!important;
  margin-bottom:15px!important;
}
#how-we-operate .operate-icon svg{
  width:49px!important;
  height:49px!important;
  stroke:#1260a2!important;
  color:#1260a2!important;
  stroke-width:2.1!important;
  stroke-linecap:round!important;
  stroke-linejoin:round!important;
}
#how-we-operate .operate-blue,
#how-we-operate .operate-green,
#how-we-operate .operate-orange{
  background:#e6f2ff!important;
  color:#1260a2!important;
}
#how-we-operate .operate-card h3{
  color:#112a56!important;
  font-weight:700!important;
  font-size:clamp(24px,2vw,31px)!important;
  line-height:1.2!important;
  letter-spacing:-.03em!important;
  margin:0 0 13px!important;
}
#how-we-operate .operate-card p{
  font-size:clamp(16px,1.15vw,19px)!important;
  line-height:1.53!important;
  color:#172747!important;
  margin:0!important;
}
@media(max-width:1050px){
  #how-we-operate .operate-card{padding:24px 28px 32px!important;min-height:300px!important}
}
@media(max-width:760px){
  #how-we-operate .operate-card{min-height:0!important;padding:24px 26px 30px!important}
  #how-we-operate .operate-icon{width:78px!important;height:78px!important}
  #how-we-operate .operate-icon svg{width:49px!important;height:49px!important}
}
