@media(max-width:1023px){
  .process.process-showcase{height:auto!important;padding:40px 0!important;background-position:center!important;background-size:cover!important;overflow:hidden}
  .process-showcase:before,.process-showcase:after,.process-showcase .steps:before,.process-showcase .steps:after{display:none!important}
  .process-showcase .section-title{margin-bottom:26px}
  .process-showcase .section-title h2{font-size:36px!important;line-height:1.1!important;margin:8px 0 12px!important}
  .process-showcase .section-title>p:last-child{max-width:440px;margin:auto!important;font-size:14px!important;line-height:1.6!important}
  .process-showcase .steps{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;margin:0!important;padding:0!important}
  .process-showcase .steps>div{position:relative!important;display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;gap:8px 14px!important;min-width:0!important;min-height:150px!important;padding:24px 18px!important;border:1px solid #dbb87966!important;border-radius:12px!important;background:rgba(43,4,13,.88)!important;box-shadow:none!important;transform:none!important}
  .process-showcase .steps>div:before,.process-showcase .steps>div:after{display:none!important}
  .process-showcase .steps small{position:static!important;grid-column:2!important;grid-row:1!important;align-self:start!important;display:block!important;width:auto!important;height:auto!important;margin:0 0 29px!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;color:#e4bd7d!important;font:700 12px/1 Montserrat,Arial,sans-serif!important;letter-spacing:2px}
  .process-showcase .steps span{position:static!important;grid-column:1!important;grid-row:1 / 3!important;align-self:start!important;display:grid!important;place-items:center!important;width:48px!important;height:48px!important;margin:0!important;border:1px solid #e7c48b!important;border-radius:50%!important;background:linear-gradient(135deg,#c8a16b,#93642f)!important;box-shadow:none!important}
  .process-showcase .steps svg{width:23px!important;height:23px!important;stroke:#fff8e9!important;fill:none!important}
  .process-showcase .steps b{position:static!important;grid-column:2!important;grid-row:1!important;align-self:end!important;margin:20px 0 0!important;padding:0!important;color:#fff5e8!important;font-size:16px!important;line-height:1.4!important;white-space:normal!important;overflow-wrap:normal!important}
  .process-showcase .steps p{position:static!important;grid-column:2!important;grid-row:2!important;align-self:start!important;margin:0!important;padding:0!important;color:#edddcc!important;font-size:13px!important;line-height:1.6!important;white-space:normal!important}
  .process-showcase .steps p br{display:none}
}
@media(max-width:600px){.process-showcase .steps{grid-template-columns:1fr!important;gap:12px!important}.process-showcase .steps>div{min-height:124px!important;padding:20px!important}.process-showcase .steps b{font-size:17px!important}.process-showcase .steps p{font-size:14px!important}}
