.elementor-1578 .elementor-element.elementor-element-468b068b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1578 .elementor-element.elementor-element-1f2d400.elementor-element{--align-self:center;}.elementor-1578 .elementor-element.elementor-element-601e2a0a{padding:50px 0px 50px 0px;text-align:center;}.elementor-1578 .elementor-element.elementor-element-601e2a0a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:#000000;}.elementor-1578 .elementor-element.elementor-element-56083b6{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1578 .elementor-element.elementor-element-51fd87e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1578 .elementor-element.elementor-element-f926042{padding:0px 0px 0px 0px;}.elementor-1578 .elementor-element.elementor-element-f926042 img{border-radius:12px 12px 12px 12px;}.elementor-1578 .elementor-element.elementor-element-3900b4b7{text-align:justify;color:#000000;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;}.elementor-1578 .elementor-element.elementor-element-21e2cbd .elementor-button{background-color:#2563EB;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.5s;border-style:solid;border-color:#FFFFFF;}.elementor-1578 .elementor-element.elementor-element-21e2cbd .elementor-button:hover, .elementor-1578 .elementor-element.elementor-element-21e2cbd .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1578 .elementor-element.elementor-element-21e2cbd .elementor-button:hover svg, .elementor-1578 .elementor-element.elementor-element-21e2cbd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-1578 .elementor-element.elementor-element-56083b6{--width:100%;}}@media(max-width:1024px){.elementor-1578 .elementor-element.elementor-element-468b068b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1578 .elementor-element.elementor-element-601e2a0a .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-1578 .elementor-element.elementor-element-56083b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1578 .elementor-element.elementor-element-51fd87e0{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1578 .elementor-element.elementor-element-f926042{padding:0px 0px 0px 0px;}.elementor-1578 .elementor-element.elementor-element-3900b4b7{font-size:14px;}}@media(max-width:767px){.elementor-1578 .elementor-element.elementor-element-468b068b{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1578 .elementor-element.elementor-element-601e2a0a{padding:20px 0px 20px 0px;}.elementor-1578 .elementor-element.elementor-element-601e2a0a .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-1578 .elementor-element.elementor-element-56083b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1578 .elementor-element.elementor-element-51fd87e0{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1578 .elementor-element.elementor-element-3900b4b7{text-align:justify;}}/* Start custom CSS for shortcode, class: .elementor-element-1f2d400 *//* ===== Breadcrumb subtil ExpediCAR ===== */
.rank-math-breadcrumb{
  --bc-ink:#9aa4b4;        /* culoare idle, foarte mută */
  --bc-last:#5b6676;       /* pagina curentă, un pic mai închisă */
  --bc-hover:#2F7EF6;      /* albastrul brandului, doar la hover */
  margin:0 0 4px;
}
.rank-math-breadcrumb p{
  display:flex;align-items:center;flex-wrap:wrap;gap:1px;
  margin:0;font-size:11px;line-height:1.5;
  font-weight:400;letter-spacing:.02em;
  text-align:left;
}
.rank-math-breadcrumb a{
  color:var(--bc-ink);text-decoration:none;
  padding:2px 5px;border-radius:6px;
  transition:color .18s ease,background-color .18s ease;
}
.rank-math-breadcrumb a:hover{
  color:var(--bc-hover);
  background:rgba(47,126,246,.06);
}

/* separatorul " - " devine un chevron fin › */
.rank-math-breadcrumb .separator{
  font-size:0;color:transparent;           /* ascunde textul "-" */
  display:inline-block;width:10px;height:10px;flex:none;
  margin:0 1px;opacity:.55;
  background-color:#b9c2d0;
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 5 7 7-7 7'/%3E%3C/svg%3E") center/contain no-repeat;
          mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 5 7 7-7 7'/%3E%3C/svg%3E") center/contain no-repeat;
}

/* pagina curentă: vizibilă, dar fără să strige */
.rank-math-breadcrumb .last{
  color:var(--bc-last);font-weight:500;padding:2px 0 2px 5px;
  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
  max-width:52ch;
}

/* pe mobil: centrat, mai mic, mai aerisit */
@media (max-width:640px){
  .rank-math-breadcrumb p{
    justify-content:center;          /* centrează pe orizontală */
    text-align:center;
    font-size:10px;
    letter-spacing:.03em;
    gap:0;
    opacity:.8;                      /* un pas mai discret decât pe desktop */
  }
  .rank-math-breadcrumb{margin-bottom:6px}
  .rank-math-breadcrumb a{padding:2px 4px}
  .rank-math-breadcrumb .separator{
    width:8px;height:8px;opacity:.45;
  }
  .rank-math-breadcrumb .last{
    max-width:180px;                 /* titlul lung se taie cu … */
    padding-left:4px;
    font-weight:400;                 /* renunțăm și la bold pe mobil */
  }
}/* End custom CSS */