body.tax-kategoria-procedur,
body.post-type-archive-procedura{
  --pcv3-ink:#342722;
  --pcv3-muted:#746861;
  --pcv3-accent:#b9785b;
  --pcv3-cream:#fbf7f3;
  --pcv3-line:rgba(121,83,67,.14);
  background:var(--pcv3-cream);
}
body.tax-kategoria-procedur .elementor-495 .elementor-element-c7c6c20,
body.post-type-archive-procedura .elementor-495 .elementor-element-c7c6c20{
  position:relative!important;
  overflow:hidden!important;
  background-size:cover!important;
  background-repeat:no-repeat!important;
}
body.tax-kategoria-procedur .elementor-495 .elementor-element-c7c6c20:after,
body.post-type-archive-procedura .elementor-495 .elementor-element-c7c6c20:after{
  content:"";
  position:absolute;
  inset:0;
  z-index:1;
  pointer-events:none;
  background:linear-gradient(90deg,rgba(44,27,20,.28) 0%,rgba(44,27,20,.08) 42%,rgba(44,27,20,0) 74%);
}
body.tax-kategoria-procedur .elementor-495 .elementor-element-c7c6c20>.e-con-inner,
body.post-type-archive-procedura .elementor-495 .elementor-element-c7c6c20>.e-con-inner{
  position:relative!important;
  z-index:2!important;
}
body.tax-kategoria-procedur .elementor-495 .elementor-element-1b202c11 .elementor-heading-title,
body.post-type-archive-procedura .elementor-495 .elementor-element-1b202c11 .elementor-heading-title{
  color:#fff!important;
  font-size:clamp(50px,4.3vw,68px)!important;
  line-height:.98!important;
  letter-spacing:-.035em!important;
  text-shadow:0 3px 24px rgba(35,21,16,.22)!important;
}
body.tax-kategoria-procedur .elementor-495 .elementor-element-e45ff93,
body.post-type-archive-procedura .elementor-495 .elementor-element-e45ff93{
  margin:0!important;
  padding:72px 32px 96px!important;
  background:linear-gradient(180deg,#fbf7f3 0%,#fff 100%)!important;
}
body.tax-kategoria-procedur .elementor-495 .elementor-element-e45ff93>.e-con-inner,
body.post-type-archive-procedura .elementor-495 .elementor-element-e45ff93>.e-con-inner{
  max-width:1280px!important;
}
body.tax-kategoria-procedur .elementor-495 .elementor-element-932eb91 .elementor-loop-container,
body.post-type-archive-procedura .elementor-495 .elementor-element-932eb91 .elementor-loop-container{
  column-gap:18px!important;
  row-gap:18px!important;
}
body.tax-kategoria-procedur .bende-loop-v2-card,
body.post-type-archive-procedura .bende-loop-v2-card{
  min-height:0!important;
  aspect-ratio:4/5!important;
  overflow:hidden!important;
  border:1px solid var(--pcv3-line)!important;
  border-radius:20px!important;
  background:#fff!important;
  box-shadow:0 10px 30px rgba(57,38,31,.06)!important;
  transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important;
}
body.tax-kategoria-procedur .bende-loop-v2-card:hover,
body.post-type-archive-procedura .bende-loop-v2-card:hover{
  transform:translateY(-4px)!important;
  border-color:rgba(185,120,91,.28)!important;
  box-shadow:0 18px 42px rgba(57,38,31,.11)!important;
}
body.tax-kategoria-procedur .bende-loop-v2-card>.bende-loop-v2-shell,
body.post-type-archive-procedura .bende-loop-v2-card>.bende-loop-v2-shell{
  grid-template-rows:76px minmax(0,1fr) 66px!important;
}
body.tax-kategoria-procedur .bende-loop-v2-card .bende-loop-v2__head,
body.post-type-archive-procedura .bende-loop-v2-card .bende-loop-v2__head{
  min-height:76px!important;
  padding:14px 18px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  background:#fff!important;
  border-bottom:1px solid rgba(121,83,67,.08)!important;
}
body.tax-kategoria-procedur .bende-loop-v2-card .bende-loop-v2__title,
body.post-type-archive-procedura .bende-loop-v2-card .bende-loop-v2__title{
  color:var(--pcv3-ink)!important;
  font-family:var(--e-global-typography-primary-font-family,Georgia),Georgia,serif!important;
  font-size:clamp(21px,1.55vw,26px)!important;
  font-weight:400!important;
  line-height:1.04!important;
  letter-spacing:-.025em!important;
  text-align:left!important;
  text-decoration:none!important;
}
body.tax-kategoria-procedur .bende-loop-v2-card .bende-loop-v2__media,
body.post-type-archive-procedura .bende-loop-v2-card .bende-loop-v2__media{
  min-height:0!important;
  background:#efe4dd!important;
}
body.tax-kategoria-procedur .bende-loop-v2-card .bende-loop-v2__media img,
body.post-type-archive-procedura .bende-loop-v2-card .bende-loop-v2__media img{
  width:100%!important;
  height:100%!important;
  object-fit:cover!important;
}
body.tax-kategoria-procedur .bende-loop-v2-card .bende-loop-v2__media:after,
body.post-type-archive-procedura .bende-loop-v2-card .bende-loop-v2__media:after{
  background:linear-gradient(180deg,rgba(255,255,255,.01) 55%,rgba(53,34,27,.08) 100%)!important;
}
body.tax-kategoria-procedur .bende-loop-v2-card .bende-loop-v2__footer,
body.post-type-archive-procedura .bende-loop-v2-card .bende-loop-v2__footer{
  height:66px!important;
  min-height:66px!important;
  padding:10px 12px 10px 16px!important;
  gap:9px!important;
  background:#fff!important;
  border-top:1px solid rgba(121,83,67,.09)!important;
}
body.tax-kategoria-procedur .bende-loop-v2-card .bende-loop-v2__price,
body.post-type-archive-procedura .bende-loop-v2-card .bende-loop-v2__price{
  color:var(--pcv3-ink)!important;
  font-family:var(--e-global-typography-text-font-family,inherit)!important;
  font-size:18px!important;
  font-weight:600!important;
  line-height:1.1!important;
  white-space:nowrap!important;
}
body.tax-kategoria-procedur .bende-loop-v2-card .bende-loop-v2__price.is-request,
body.post-type-archive-procedura .bende-loop-v2-card .bende-loop-v2__price.is-request{
  max-width:110px!important;
  white-space:normal!important;
  color:#806f67!important;
  font-size:10px!important;
  font-weight:700!important;
  line-height:1.2!important;
  letter-spacing:.08em!important;
  text-transform:uppercase!important;
}
body.tax-kategoria-procedur .bende-loop-v2-card .bende-loop-v2__action .elementor-button,
body.tax-kategoria-procedur .bende-loop-v2-card .bende-loop-v2__action a,
body.tax-kategoria-procedur .bende-loop-v2-card .bende-loop-v2__action button,
body.post-type-archive-procedura .bende-loop-v2-card .bende-loop-v2__action .elementor-button,
body.post-type-archive-procedura .bende-loop-v2-card .bende-loop-v2__action a,
body.post-type-archive-procedura .bende-loop-v2-card .bende-loop-v2__action button{
  height:40px!important;
  min-height:40px!important;
  padding:0 15px!important;
  border:1px solid rgba(185,120,91,.72)!important;
  border-radius:999px!important;
  background:#fbf4f0!important;
  color:#965b45!important;
  box-shadow:none!important;
  font-size:10px!important;
  font-weight:700!important;
  letter-spacing:.08em!important;
}
@media(max-width:1024px) and (min-width:768px){
  body.tax-kategoria-procedur .elementor-495 .elementor-element-c7c6c20,
  body.post-type-archive-procedura .elementor-495 .elementor-element-c7c6c20{
    min-height:54vh!important;
    background-position:center center!important;
  }
  body.tax-kategoria-procedur .elementor-495 .elementor-element-c7c6c20:after,
  body.post-type-archive-procedura .elementor-495 .elementor-element-c7c6c20:after{
    background:linear-gradient(90deg,rgba(44,27,20,.25) 0%,rgba(44,27,20,.05) 66%,rgba(44,27,20,0) 100%)!important;
  }
  body.tax-kategoria-procedur .elementor-495 .elementor-element-1b202c11 .elementor-heading-title,
  body.post-type-archive-procedura .elementor-495 .elementor-element-1b202c11 .elementor-heading-title{
    font-size:54px!important;
  }
  body.tax-kategoria-procedur .elementor-495 .elementor-element-e45ff93,
  body.post-type-archive-procedura .elementor-495 .elementor-element-e45ff93{
    padding:58px 20px 82px!important;
  }
  body.tax-kategoria-procedur .bende-loop-v2-card,
  body.post-type-archive-procedura .bende-loop-v2-card{
    aspect-ratio:4/5!important;
    border-radius:18px!important;
  }
  body.tax-kategoria-procedur .bende-loop-v2-card>.bende-loop-v2-shell,
  body.post-type-archive-procedura .bende-loop-v2-card>.bende-loop-v2-shell{
    grid-template-rows:74px minmax(0,1fr) 64px!important;
  }
}
@media(max-width:767px){
  body.tax-kategoria-procedur .elementor-495 .elementor-element-c7c6c20,
  body.post-type-archive-procedura .elementor-495 .elementor-element-c7c6c20{
    min-height:450px!important;
    padding:20px 20px 42px!important;
    justify-content:flex-end!important;
    align-items:flex-start!important;
    background-position:center center!important;
  }
  body.tax-kategoria-procedur .elementor-495 .elementor-element-c7c6c20:after,
  body.post-type-archive-procedura .elementor-495 .elementor-element-c7c6c20:after{
    background:linear-gradient(180deg,rgba(42,25,18,0) 32%,rgba(42,25,18,.08) 57%,rgba(42,25,18,.54) 100%)!important;
  }
  body.tax-kategoria-procedur .elementor-495 .elementor-element-1b202c11,
  body.post-type-archive-procedura .elementor-495 .elementor-element-1b202c11{
    width:100%!important;
    padding:0!important;
    text-align:left!important;
  }
  body.tax-kategoria-procedur .elementor-495 .elementor-element-1b202c11 .elementor-heading-title,
  body.post-type-archive-procedura .elementor-495 .elementor-element-1b202c11 .elementor-heading-title{
    max-width:9ch!important;
    font-size:44px!important;
    text-align:left!important;
  }
  body.tax-kategoria-procedur .elementor-495 .elementor-element-e45ff93,
  body.post-type-archive-procedura .elementor-495 .elementor-element-e45ff93{
    padding:52px 14px 72px!important;
  }
  body.tax-kategoria-procedur .elementor-495 .elementor-element-932eb91 .elementor-loop-container,
  body.post-type-archive-procedura .elementor-495 .elementor-element-932eb91 .elementor-loop-container{
    row-gap:16px!important;
  }
  body.tax-kategoria-procedur .bende-loop-v2-card,
  body.post-type-archive-procedura .bende-loop-v2-card{
    aspect-ratio:5/6!important;
    border-radius:18px!important;
    box-shadow:0 10px 28px rgba(57,38,31,.07)!important;
  }
  body.tax-kategoria-procedur .bende-loop-v2-card:hover,
  body.post-type-archive-procedura .bende-loop-v2-card:hover{transform:none!important}
}
@media(max-width:767px){
  body.tax-kategoria-procedur .bende-loop-v2-card>.bende-loop-v2-shell,
  body.post-type-archive-procedura .bende-loop-v2-card>.bende-loop-v2-shell{
    grid-template-rows:74px minmax(0,1fr) 64px!important;
  }
  body.tax-kategoria-procedur .bende-loop-v2-card .bende-loop-v2__head,
  body.post-type-archive-procedura .bende-loop-v2-card .bende-loop-v2__head{
    min-height:74px!important;
    padding:14px 16px!important;
  }
  body.tax-kategoria-procedur .bende-loop-v2-card .bende-loop-v2__title,
  body.post-type-archive-procedura .bende-loop-v2-card .bende-loop-v2__title{
    font-size:26px!important;
  }
  body.tax-kategoria-procedur .bende-loop-v2-card .bende-loop-v2__footer,
  body.post-type-archive-procedura .bende-loop-v2-card .bende-loop-v2__footer{
    height:64px!important;
    min-height:64px!important;
    padding:9px 10px 9px 14px!important;
  }
  body.tax-kategoria-procedur .bende-loop-v2-card .bende-loop-v2__price,
  body.post-type-archive-procedura .bende-loop-v2-card .bende-loop-v2__price{
    font-size:19px!important;
  }
  body.tax-kategoria-procedur .bende-loop-v2-card .bende-loop-v2__price.is-request,
  body.post-type-archive-procedura .bende-loop-v2-card .bende-loop-v2__price.is-request{
    max-width:125px!important;
    font-size:10px!important;
  }
}

body.tax-kategoria-procedur .pepe-category-empty,
body.post-type-archive-procedura .pepe-category-empty{
  grid-column:1/-1!important;
  width:100%!important;
  min-height:320px!important;
  padding:54px 46px!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:center!important;
  border:1px solid var(--pcv3-line)!important;
  border-radius:20px!important;
  background:linear-gradient(135deg,#fff 0%,#f8eee8 100%)!important;
  box-shadow:0 12px 34px rgba(57,38,31,.06)!important;
}
body.tax-kategoria-procedur .pepe-category-empty span,
body.post-type-archive-procedura .pepe-category-empty span{
  margin-bottom:12px!important;
  color:var(--pcv3-accent)!important;
  font-size:10px!important;
  font-weight:800!important;
  letter-spacing:.16em!important;
}
body.tax-kategoria-procedur .pepe-category-empty h2,
body.post-type-archive-procedura .pepe-category-empty h2{
  margin:0 0 14px!important;
  color:var(--pcv3-ink)!important;
  font-family:var(--e-global-typography-primary-font-family,Georgia),Georgia,serif!important;
  font-size:42px!important;
  font-weight:400!important;
  line-height:1!important;
}
body.tax-kategoria-procedur .pepe-category-empty p,
body.post-type-archive-procedura .pepe-category-empty p{
  max-width:620px!important;
  margin:0 0 22px!important;
  color:var(--pcv3-muted)!important;
  font-size:15px!important;
  line-height:1.6!important;
}
body.tax-kategoria-procedur .pepe-category-empty a,
body.post-type-archive-procedura .pepe-category-empty a{
  display:inline-flex!important;
  min-height:44px!important;
  align-items:center!important;
  justify-content:center!important;
  padding:0 18px!important;
  border:1px solid var(--pcv3-accent)!important;
  border-radius:999px!important;
  background:#fff!important;
  color:#925a44!important;
  font-size:10px!important;
  font-weight:800!important;
  letter-spacing:.1em!important;
  text-transform:uppercase!important;
  text-decoration:none!important;
}
@media(max-width:767px){
  body.tax-kategoria-procedur .pepe-category-empty,
  body.post-type-archive-procedura .pepe-category-empty{
    min-height:280px!important;
    padding:36px 24px!important;
    border-radius:18px!important;
  }
  body.tax-kategoria-procedur .pepe-category-empty h2,
  body.post-type-archive-procedura .pepe-category-empty h2{font-size:34px!important}
}
