:root{
  --cardpaddingtop: 2rem;
}

.headerCard{
  padding: 2rem;
  padding-top: var(--cardpaddingtop);
}

.bandierina{
  -webkit-transform: translate(-30%, calc((var(--cardpaddingtop) + 10%) * -1 ));
  -moz-transform: translate(-30%, calc((var(--cardpaddingtop) + 10%) * -1 ));
  -o-transform: translate(-30%, calc((var(--cardpaddingtop) + 10%) * -1 ));
  transform: translate(-30%, calc((var(--cardpaddingtop) + 10%) * -1 ));
}

#header .cardText h2{
  font-weight: 600;
  margin: 1rem 0;
}

.exchangeCard .cardText h2{
  color: var(--green);
}

.youChooseCard .cardText h2{
  color: var(--red);
}

.headerCard {
  list-style: none;
  padding-left: 0;
  border-width: 1px;
  border-style: solid;
  border-radius: 32px;
}

.headerCard li {
  position: relative;
  padding-left: 1.5rem;
  margin-bottom: 1rem;
  line-height: 1.5;
}

.headerCard li:before {
  content: '';
  width: 20px;
  height: 15px;
  position: absolute;
  background-image: url('../images/bullet-red.svg');
  background-size: cover;
  background-position: center;
  left: 0;
  top: 5px;
}

.headerCard.exchangeCard li:before {
  background-image: url('../images/bullet-green.svg');
  background-size: cover;
  background-position: center;
}

@media(max-width: 991px){
  .bandierina{
    width: 2rem;
    -webkit-transform: translate(-30%, calc((var(--cardpaddingtop) + 10%) * -1 ));
    -moz-transform: translate(-30%, calc((var(--cardpaddingtop) + 10%) * -1 ));
    -o-transform: translate(-30%, calc((var(--cardpaddingtop) + 10%) * -1 ));
    transform: translate(-30%, calc((var(--cardpaddingtop) + 10%) * -1 ));
  }
}

@media(max-width: 767px){
  .bandierina{
    width: 2rem;
    -webkit-transform: translate(-30%, calc((var(--cardpaddingtop) + 30%) * -1 ));
    -moz-transform: translate(-30%, calc((var(--cardpaddingtop) + 30%) * -1 ));
    -o-transform: translate(-30%, calc((var(--cardpaddingtop) + 30%) * -1 ));
    transform: translate(-30%, calc((var(--cardpaddingtop) + 30%) * -1 ));
  }
}

@media(min-width: 1200px){
  .bandierina{
    -webkit-transform: translate(-30%, calc((var(--cardpaddingtop) + 30%) * -1 ));
    -moz-transform: translate(-30%, calc((var(--cardpaddingtop) + 30%) * -1 ));
    -o-transform: translate(-30%, calc((var(--cardpaddingtop) + 30%) * -1 ));
    transform: translate(-30%, calc((var(--cardpaddingtop) + 30%) * -1 ));
  }
}

@media(min-width: 1800px){
  .bandierina{
    -webkit-transform: translate(-30%, calc((var(--cardpaddingtop) + 10%) * -1 ));
    -moz-transform: translate(-30%, calc((var(--cardpaddingtop) + 10%) * -1 ));
    -o-transform: translate(-30%, calc((var(--cardpaddingtop) + 10%) * -1 ));
    transform: translate(-30%, calc((var(--cardpaddingtop) + 10%) * -1 ));
  }
}