@media (min-width: 1400px) {
  #prizeCatalogueV1 .prize-catalogue .col-12 {
    width: 33.33333333% !important;
  }
} 

.prize-catalogue .prize-card__text .heading {
	display: none;
}
.prize-card__img {
  padding-bottom: 60%;
}
#pageWidgetId-2461  {
	background-color: #e57201 !important;
}
.subfooter .footer__top {
      margin-bottom: 2rem !important;
      margin-top: .7rem !important;
}
.btn--how-to-participate {
       margin-top: 2rem;
       font-weight: 700;
       padding: 1.15rem 3rem !important;
       font-size: var(--ow-font-size-xxl-btn) !important;
       border-radius: 20px;
}
#prizeTypeModal .modal-body .prize-type-name {
	display: none;
}
#prizeTypeModal .btn:not(.WidgetsPrizeCatalogueV1-prizeRequest) {
	background-color: #b52048;	
}
.points-balance--2 .container h1 strong {
	text-transform: uppercase;
	color: #b52048 
}
.points-balance-box[data-prize-points="220"],
.points-balance-box[data-prize-points="540"],
.points-balance-box[data-prize-points="480"] {
    display: none !important;
}

.points-balance--2 .points-balance {
	margin-bottom: 2.2rem !important;
	border: 4px solid #e07200;
	padding: 1rem 2rem;
	border-radius: 30px;
	width: 280px;
	margin: auto;
	margin-bottom: auto;
	text-transform: uppercase;
	color: #e07200;
}
.points-balance--2 .points-balance-boxes .points-balance-box-bar .back-bar  {
  background-color: #e07200;
}
.points-balance--2 .points-balance-boxes .points-balance-box-bar .ticks-container .tick,
.points-balance--2 .points-balance-boxes .points-balance-box-bar .ticks-container .tick-full::before {
  background-color: #b52048;
}
.points-balance--2 .points-balance-boxes .points-balance-box-bar .front-bar {
  border: solid #e07200;
}
.points-balance--2 .points-balance-boxes .points-balance-box-bar .ticks-container .tick::before {
	border: 1px solid #b52048;
}
.profile-tabs .profile-tabs__content__profile__col-mobile .row{
	box-shadow: 0 0 0 1px #b52048; 
}
.profile-tabs__content__profile__col-mobile strong {
  color: #e57200;
}
@media (max-width: 768px) {
	#pageWidgetId-2461 .text-block__content h1 {
		font-size: 2rem !important;
	}
}
#profileActivitiesV1 h5 strong {
     color: #e57200;
}
.points-balance--2 .points-balance-boxes .points-balance-box .points-balance-box-img {
  width: 190px;
  border: none;
height: 100%;
}
.points-balance-box {
  margin-bottom: 3rem !important;
}

@media (min-width: 768px) {
  .tick.tick-full::after,   .tick::after  {
    position: absolute;
    transform: translateY(-40px) translateX(-50%);
     font-weight: bold;
      color: #b52048;
      width: 90px;
  }
  .points-balance-box-bar .tick:nth-child(1)::after { content: "150 PUNTI"; }
  .points-balance-box-bar .tick:nth-child(2)::after { content: "220 PUNTI"; }
  .points-balance-box-bar .tick:nth-child(3)::after { content: "400 PUNTI"; }
  .points-balance-box-bar .tick:nth-child(4)::after { content: "480 PUNTI"; }
  .points-balance-box-bar .tick:nth-child(5)::after { content: "540 PUNTI"; }
  .points-balance-box-bar .tick:nth-child(6)::after { content: "600 PUNTI"; }
}
@media (max-width: 768px) {
	#pageWidgetId-2456 .heading--main.payoff__heading {
		padding: 0 3rem;
	}
}