.cards--box-shadow .section--cards--card--body {
  box-shadow: 0px 0px 16px 8px rgb(28 28 28 / 35%) !important;
}
.wrapper-shawow .section--cards--cards--wrapper{
  border-radius: 30px;
  background: linear-gradient(to bottom, rgb(0 19 127 / 20%), rgb(0 19 127 / 95%)) !important;
  box-shadow: 0 0px 28px 4px #a4aad135;
}

.section--cards .section--cards--cards--wrapper {
  display:flex;
  align-items: stretch;
  flex-wrap: wrap;
  justify-content: center;
  margin-left:-;
  margin-right:-;
}
.section--cards .section--cards--cards--wrapper.justify--start {
  justify-content: flex-start;
}
.section--cards .section--cards--card--inner {
  padding:;
  display: flex;
  flex-flow: column;
  height: 100%;
}
.section--cards .section--cards--card--body--wrapper {
  display: flex;
  height: 100%;
  flex-flow: column;
}
.section--cards .section--cards--card--body {
  display: flex;
  height: 100%;
  flex-flow: column;
}
.section--cards.section--cards--equalizebuttons .section--cards--card--body--cta {
  margin-top: auto;
}
.section--cards .section--cards--card:hover .btn--simple {
  color: rgba( ,  )!important;
}
.section--cards .section--cards--card:hover .btn--simple:after {
  background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="%23" d="M96 480c-8.188 0-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L242.8 256L73.38 86.63c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l192 192c12.5 12.5 12.5 32.75 0 45.25l-192 192C112.4 476.9 104.2 480 96 480z"/></svg>');
}
{% call mediaLoop() %}
  .section--cards .section--cards--card:hover .all--color--white .btn--simple {
    color: !important;
  }
  .section--cards .section--cards--card:hover .all--color--white .btn--simple:after {
    background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="%23FFFFFF" d="M96 480c-8.188 0-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L242.8 256L73.38 86.63c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l192 192c12.5 12.5 12.5 32.75 0 45.25l-192 192C112.4 476.9 104.2 480 96 480z"/></svg>');
  }
{% endcall %}
.section--cards .section--cards--card:hover .btn--simple:after {
  left:5px;
}
.section--cards .section--cards--card--body {
  
}
.section--cards .section--cards--card--body.box--hover.box-shadow:hover {
  
}

{% call mediaQuery("palm") %}
  .section--cards .section--cards--card {
    max-width:450px;
  }
  .section--cards .section--cards--card.carousel__slide {
    max-width:100%;
  }
  .section--cards .section--cards--cards--wrapper {
    justify-content:center;
  }
{% endcall %}

{#*****************************************************
  CAROUSEL
*****************************************************#}
.section--cards.section--cards--slider .carousel__viewport {
  overflow: hidden;
}
.section--cards.section--cards--slider .carousel__slide {
  width: 100%;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
.section--cards.section--cards--slider .carousel__slide.is-passed {
  opacity: 1;
}
.section--cards.section--cards--slider .carousel__nav .carousel__button {
  background: ;
  border-radius: 100%;
  box-shadow:  !important;
  top: 36%;
}
.section--cards.section--cards--slider .carousel__nav .carousel__button:hover {
  box-shadow:  !important;
}
.section--cards.section--cards--slider .carousel__button[disabled] {
  opacity: 0;
}

{% call mediaQuery('lap-and-up') %}
  .section--cards.section--cards--slider .carousel__button.is-prev {
    left: -10px;
  }
  .section--cards.section--cards--slider .carousel__button.is-next {
    right: -10px;
  }
{% endcall %}

.section--cards.section--cards--slider .carousel__dots {
  display: none;
}


span.section--cards--card--body--wrapper.padding--short.first--hard--top.last--hard--bottom.text--left.palm-text--left.short--top.short--bottom.border-radius--.border--0 {
    /* height: 100% !important; */
    height: 509px !important;
}

@media (max-width: 768px){
  span.section--cards--card--body--wrapper.padding--short.first--hard--top.last--hard--bottom.text--left.palm-text--left.short--top.short--bottom.border-radius--.border--0{
      height:auto !important;
  }
}