.elementor-widget-promotioncards .promotioncards{display:grid;font-family:"Volvo Novum","Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.5;color:var(--v-color-foreground-primary)}.elementor-widget-promotioncards .promotioncards .card .image{grid-area:image}.elementor-widget-promotioncards .promotioncards .card .image img{display:block;object-fit:cover;width:100%;height:auto}.elementor-widget-promotioncards .promotioncards .card .content{grid-area:content;padding:2rem}@media(min-width:768px){.elementor-widget-promotioncards .promotioncards .card .content{padding:4rem}}.elementor-widget-promotioncards .promotioncards .card .header{font-size:var(--v-font-heading-2-size);font-weight:var(--v-font-heading-2-weight);line-height:var(--v-font-heading-2-lineheight);text-wrap:balance}.elementor-widget-promotioncards .promotioncards .card .description{margin-block:1rem 1.5rem}.elementor-widget-promotioncards .promotioncards.rows{display:grid;grid-template-columns:1fr;gap:4rem;justify-content:center;justify-items:center;align-items:center}.elementor-widget-promotioncards .promotioncards.rows .card{display:grid;grid-template-columns:1fr;grid-template-areas:"image" "content";align-items:center;max-width:600px}@media(min-width:768px){.elementor-widget-promotioncards .promotioncards.rows .card{max-width:none;grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-widget-promotioncards .promotioncards.rows .card.odd{grid-template-areas:"image content"}.elementor-widget-promotioncards .promotioncards.rows .card.even{grid-template-areas:"content image"}.elementor-widget-promotioncards .promotioncards.rows .card.even .image{display:flex;justify-content:flex-end}}.elementor-widget-promotioncards .promotioncards.rows .card .image img{max-width:600px}.elementor-widget-promotioncards .promotioncards.columns{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media(min-width:768px){.elementor-widget-promotioncards .promotioncards.columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.elementor-widget-promotioncards .promotioncards.columns .card{display:grid;grid-template-columns:1fr;grid-template-areas:"image" "content";align-content:start;--background-color:var(--v-color-background-secondary);background-color:var(--background-color)}