
.depicter-revert .depicter-1-element-14{
	background-color:rgba(255, 255, 255, 0.25);
}
.depicter-1-element-14 .depicter-timer-bar{
	background-color:#FFF;
}
.depicter-revert .depicter-1-element-13{
	opacity:1;
	border-width:2px;
	border-style:solid;
	border-color:rgba(255, 255, 255, 0.25);
	border-radius:50% 50% 50% 50%;
}
.depicter-revert .depicter-1-element-13:not(.depicter-hover-off){
	transition:all ease-out 1s;
}
.depicter-revert .depicter-1-element-13:not(.depicter-hover-off):hover {
	transform:scale(1.1);
	background-color:#DDAB24;
	border-color:transparent;
}
.depicter-1-element-13 .depicter-symbol-container{
	fill:#FFF;
	transition:all ease-out 1s;
}
.depicter-1-element-13:hover .depicter-symbol-container{
	fill:#FFF;
}
.depicter-revert .depicter-1-element-12{
	opacity:1;
	border-width:2px;
	border-style:solid;
	border-color:rgba(255, 255, 255, 0.25);
	border-radius:50% 50% 50% 50%;
}
.depicter-revert .depicter-1-element-12:not(.depicter-hover-off){
	transition:all ease-out 1s;
}
.depicter-revert .depicter-1-element-12:not(.depicter-hover-off):hover {
	transform:scale(1.1);
	background-color:#DDAB24;
	border-color:transparent;
}
.depicter-1-element-12 .depicter-symbol-container{
	fill:#FFF;
	transition:all ease-out 1s;
}
.depicter-1-element-12:hover .depicter-symbol-container{
	fill:#FFF;
}
.depicter-1-element-10 .depicter-bullet-item{
	background-color:rgba(255, 255, 255, 0.25);
	border-radius:5px 5px 5px 5px ;
	width:9px;
	height:9px;
}
.depicter-1-element-10 .depicter-bullet-item.depicter-bullet-active{
	background-color:#FFF;
}
.depicter-1-element-10 .depicter-bullets-wrapper{
	gap:5px;
	flex-direction:row;
}
.depicter-revert .depicter-1-element-201{
	background-image:linear-gradient(0deg, #D93B41 0%, #E0902B 100%);
	border-radius:500px;
}
.depicter-revert .depicter-1-element-198{
	font-size:16px;
	text-align:center;
	color:#FFF;
	font-family:"DAX PRO";
	font-weight:100;
	background-image:linear-gradient(90deg, #D93B41 0%, #E0902B 100%);
	border-radius:255px;
}
.depicter-revert .depicter-1-element-198:not(.depicter-hover-off){
	transition:all ease 1s;
}
.depicter-revert .depicter-1-element-198:not(.depicter-hover-off):hover {
	text-shadow:2px 2px 5px rgba( 0, 0, 0, 0.5 );
	color:#FFF;
	transform:scale(1.1);
	background-color:#D93B41;
	border-color:transparent;
}
.depicter-revert .depicter-1-element-198 .dp-icon-container{
	transform:scale(1);
}
.depicter-revert .depicter-1-element-198 .dp-disabled{
	opacity:1;
}
.depicter-1-element-198:hover svg, .depicter-1-element-198:hover path{
	fill:#A48121;
}
.depicter-revert .depicter-1-element-197{
	font-size:16px;
	color:#FFF;
	font-family:"DAX PRO";
	font-weight:100;
	line-height:120%;
	background-color:transparent;
}
.depicter-revert .depicter-1-element-196{
	font-size:16px;
	color:#FFF;
	font-family:"DAX";
	font-weight:;
	line-height:120%;
	background-color:transparent;
}
.depicter-revert .depicter-1-element-195{
	font-size:100px;
	color:#FFF;
	font-family:"DAX PRO";
	font-weight:500;
	line-height:120%;
	background-color:transparent;
}
.depicter-revert .depicter-1-section-192 .depicter-section-background{
	background-image:linear-gradient(180deg, #D83942 0%, #DE8A37 100%);
}
.depicter-revert .depicter-1-element-207{
	background-image:repeating-linear-gradient(180deg, #E6D4B3 0%, #D7A531 100%);
	border-radius:500px;
}
.depicter-revert .depicter-1-element-211{
	font-size:16px;
	text-align:center;
	color:#FFF;
	font-family:"DAX PRO";
	font-weight:100;
	background-image:repeating-linear-gradient(222.5deg, #C69A38 0%, #DBAA36 100%);
	border-radius:255px;
}
.depicter-revert .depicter-1-element-211:not(.depicter-hover-off){
	transition:all ease 1s;
}
.depicter-revert .depicter-1-element-211:not(.depicter-hover-off):hover {
	text-shadow:2px 2px 5px rgba( 0, 0, 0, 0.5 );
	color:#FFF;
	transform:scale(1.1);
	background-color:#D93B41;
	border-color:transparent;
}
.depicter-revert .depicter-1-element-211 .dp-icon-container{
	transform:scale(1);
}
.depicter-revert .depicter-1-element-211 .dp-disabled{
	opacity:1;
}
.depicter-1-element-211:hover svg, .depicter-1-element-211:hover path{
	fill:#A48121;
}
.depicter-revert .depicter-1-element-210{
	font-size:16px;
	color:#FFF;
	font-family:"DAX PRO";
	font-weight:100;
	line-height:120%;
	background-color:transparent;
}
.depicter-revert .depicter-1-element-209{
	font-size:16px;
	color:#FFF;
	font-family:"DAX";
	font-weight:;
	line-height:120%;
	background-color:transparent;
}
.depicter-revert .depicter-1-element-208{
	font-size:100px;
	color:#FFF;
	font-family:"DAX PRO";
	font-weight:500;
	line-height:120%;
	background-color:transparent;
}
.depicter-revert .depicter-1-section-205 .depicter-section-background{
	background-image:repeating-linear-gradient(0deg, #E6D4B3 0%, #D7A531 100%);
}
.depicter-revert .depicter-1-element-224{
	background-image:repeating-linear-gradient(0deg, #7BFBF1 0%, #05304C 100%);
	border-radius:500px;
}
.depicter-revert .depicter-1-element-222{
	font-size:16px;
	text-align:center;
	color:#FFF;
	font-family:"DAX PRO";
	font-weight:100;
	background-image:repeating-linear-gradient(222.5deg, #05304C 0%, #1991BA 100%);
	border-radius:255px;
}
.depicter-revert .depicter-1-element-222:not(.depicter-hover-off){
	transition:all ease 1s;
}
.depicter-revert .depicter-1-element-222:not(.depicter-hover-off):hover {
	text-shadow:2px 2px 5px rgba( 0, 0, 0, 0.5 );
	color:#FFF;
	transform:scale(1.1);
	background-color:#D93B41;
	border-color:transparent;
}
.depicter-revert .depicter-1-element-222 .dp-icon-container{
	transform:scale(1);
}
.depicter-revert .depicter-1-element-222 .dp-disabled{
	opacity:1;
}
.depicter-1-element-222:hover svg, .depicter-1-element-222:hover path{
	fill:#A48121;
}
.depicter-revert .depicter-1-element-221{
	font-size:16px;
	color:#FFF;
	font-family:"DAX PRO";
	font-weight:100;
	line-height:120%;
	background-color:transparent;
}
.depicter-revert .depicter-1-element-220{
	font-size:16px;
	color:#FFF;
	font-family:"DAX";
	font-weight:;
	line-height:120%;
	background-color:transparent;
}
.depicter-revert .depicter-1-element-219{
	font-size:100px;
	color:#FFF;
	font-family:"DAX PRO";
	font-weight:500;
	line-height:120%;
	background-color:transparent;
}
.depicter-revert .depicter-1-section-218 .depicter-section-background{
	background-image:repeating-linear-gradient(0deg, #05304C 0%, #7BFBF1 100%);
}
.depicter-revert .depicter-1-element-253{
	background-image:repeating-linear-gradient(180deg, #531808 0%, #83554B 100%);
	border-radius:500px;
}
.depicter-revert .depicter-1-element-248{
	font-size:16px;
	text-align:center;
	color:#FFF;
	font-family:"DAX PRO";
	font-weight:100;
	background-image:repeating-linear-gradient(222.5deg, #0E0000 0%, #601B08 100%);
	border-radius:255px;
}
.depicter-revert .depicter-1-element-248:not(.depicter-hover-off){
	transition:all ease 1s;
}
.depicter-revert .depicter-1-element-248:not(.depicter-hover-off):hover {
	text-shadow:2px 2px 5px rgba( 0, 0, 0, 0.5 );
	color:#FFF;
	transform:scale(1.1);
	background-color:#D93B41;
	border-color:transparent;
}
.depicter-revert .depicter-1-element-248 .dp-icon-container{
	transform:scale(1);
}
.depicter-revert .depicter-1-element-248 .dp-disabled{
	opacity:1;
}
.depicter-1-element-248:hover svg, .depicter-1-element-248:hover path{
	fill:#A48121;
}
.depicter-revert .depicter-1-element-247{
	font-size:16px;
	color:#FFF;
	font-family:"DAX PRO";
	font-weight:100;
	line-height:120%;
	background-color:transparent;
}
.depicter-revert .depicter-1-element-246{
	font-size:16px;
	color:#FFF;
	font-family:"DAX";
	font-weight:;
	line-height:120%;
	background-color:transparent;
}
.depicter-revert .depicter-1-element-245{
	font-size:100px;
	color:#FFF;
	font-family:"DAX PRO";
	font-weight:500;
	line-height:120%;
	background-color:transparent;
}
.depicter-revert .depicter-1-section-244 .depicter-section-background{
	background-image:repeating-linear-gradient(180deg, #83554B 0%, #531808 100%);
}
.depicter-revert .depicter-1-element-264{
	background-image:repeating-linear-gradient(180deg, #42C1E6 0%, #0E1D6F 100%);
	border-radius:500px;
}
.depicter-revert .depicter-1-element-261{
	font-size:16px;
	text-align:center;
	color:#FFF;
	font-family:"DAX PRO";
	font-weight:100;
	background-image:repeating-linear-gradient(90deg, #8DB7C3 0%, #394BB2 100%);
	border-radius:255px;
}
.depicter-revert .depicter-1-element-261:not(.depicter-hover-off){
	transition:all ease 1s;
}
.depicter-revert .depicter-1-element-261:not(.depicter-hover-off):hover {
	text-shadow:2px 2px 5px rgba( 0, 0, 0, 0.5 );
	color:#FFF;
	transform:scale(1.1);
	background-color:#D93B41;
	border-color:transparent;
}
.depicter-revert .depicter-1-element-261 .dp-icon-container{
	transform:scale(1);
}
.depicter-revert .depicter-1-element-261 .dp-disabled{
	opacity:1;
}
.depicter-1-element-261:hover svg, .depicter-1-element-261:hover path{
	fill:#A48121;
}
.depicter-revert .depicter-1-element-260{
	font-size:16px;
	color:#FFF;
	font-family:"DAX PRO";
	font-weight:100;
	line-height:120%;
	background-color:transparent;
}
.depicter-revert .depicter-1-element-259{
	font-size:16px;
	color:#FFF;
	font-family:"DAX";
	font-weight:;
	line-height:120%;
	background-color:transparent;
}
.depicter-revert .depicter-1-element-258{
	font-size:100px;
	color:#FFF;
	font-family:"DAX PRO";
	font-weight:500;
	line-height:120%;
	background-color:transparent;
}
.depicter-revert .depicter-1-section-257 .depicter-section-background{
	background-image:repeating-linear-gradient(180deg, #0E1D6F 0%, #42C1E6 100%);
}

/***** Mobile *****/
@media screen and (max-width: 767px){

.depicter-revert .depicter-1-element-197{
	font-size:12px;
}
.depicter-revert .depicter-1-element-196{
	font-size:12px;
}
.depicter-revert .depicter-1-element-195{
	font-size:65px;
}
.depicter-revert .depicter-1-element-210{
	font-size:12px;
}
.depicter-revert .depicter-1-element-209{
	font-size:12px;
}
.depicter-revert .depicter-1-element-208{
	font-size:65px;
}
.depicter-revert .depicter-1-element-221{
	font-size:12px;
}
.depicter-revert .depicter-1-element-220{
	font-size:12px;
}
.depicter-revert .depicter-1-element-219{
	font-size:65px;
}
.depicter-revert .depicter-1-element-247{
	font-size:12px;
}
.depicter-revert .depicter-1-element-246{
	font-size:12px;
}
.depicter-revert .depicter-1-element-245{
	font-size:65px;
}
.depicter-revert .depicter-1-element-260{
	font-size:12px;
}
.depicter-revert .depicter-1-element-259{
	font-size:12px;
}
.depicter-revert .depicter-1-element-258{
	font-size:65px;
}

}
/*** Custom styles ***/
@keyframes float-up-down {
  0%, 100% {
    transform: translateY(12px);
  }
  50% {
    transform: translateY(0px); /* altura do movimento */
  }
}

/* Aplica a animação diretamente na imagem do widget */
.depicter-revert .depicter-1-element-200 img {
  animation: float-up-down 3s ease-in-out infinite;
  will-change: transform;
  object-fit: contain; /* Mantém a imagem completa sem cortar */
  max-width: none !important; /* Remove limite de largura */
  max-height: none !important; /* Remove limite de altura */
}

/* Garante que o container pai não corte a imagem */
.depicter-revert .depicter-1-element-200 {
  overflow: visible !important; /* Permite que a imagem seja visível mesmo fora dos limites */
}
@keyframes float-up-down {
  0%, 100% {
    transform: translateY(12px);
  }
  50% {
    transform: translateY(0px); /* altura do movimento */
  }
}

/* Aplica a animação diretamente na imagem do widget */
.depicter-revert .depicter-1-element-215 img {
  animation: float-up-down 3s ease-in-out infinite;
  will-change: transform;
  object-fit: contain; /* Mantém a imagem completa sem cortar */
  max-width: none !important; /* Remove limite de largura */
  max-height: none !important; /* Remove limite de altura */
}

/* Garante que o container pai não corte a imagem */
.depicter-revert .depicter-1-element-215 {
  overflow: visible !important; /* Permite que a imagem seja visível mesmo fora dos limites */
}
@keyframes float-up-down {
  0%, 100% {
    transform: translateY(20px);
  }
  50% {
    transform: translateY(0px); /* altura do movimento */
  }
}

/* Aplica a animação diretamente na imagem do widget */
.depicter-revert .depicter-1-element-216 img {
  animation: float-up-down 5s ease-in-out infinite;
  will-change: transform;
  object-fit: contain; /* Mantém a imagem completa sem cortar */
  max-width: none !important; /* Remove limite de largura */
  max-height: none !important; /* Remove limite de altura */
}

/* Garante que o container pai não corte a imagem */
.depicter-revert .depicter-1-element-216 {
  overflow: visible !important; /* Permite que a imagem seja visível mesmo fora dos limites */
}
@keyframes float-up-down {
  0%, 100% {
    transform: translateY(12px);
  }
  50% {
    transform: translateY(0px); /* altura do movimento */
  }
}

/* Aplica a animação diretamente na imagem do widget */
.depicter-revert .depicter-1-element-241 img {
  animation: float-up-down 3s ease-in-out infinite;
  will-change: transform;
  object-fit: contain; /* Mantém a imagem completa sem cortar */
  max-width: none !important; /* Remove limite de largura */
  max-height: none !important; /* Remove limite de altura */
}

/* Garante que o container pai não corte a imagem */
.depicter-revert .depicter-1-element-241 {
  overflow: visible !important; /* Permite que a imagem seja visível mesmo fora dos limites */
}
@keyframes float-up-down {
  0%, 100% {
    transform: translateY(12px);
  }
  50% {
    transform: translateY(0px); /* altura do movimento */
  }
}

/* Aplica a animação diretamente na imagem do widget */
.depicter-revert .depicter-1-element-242 img {
  animation: float-up-down 3s ease-in-out infinite;
  will-change: transform;
  object-fit: contain; /* Mantém a imagem completa sem cortar */
  max-width: none !important; /* Remove limite de largura */
  max-height: none !important; /* Remove limite de altura */
}

/* Garante que o container pai não corte a imagem */
.depicter-revert .depicter-1-element-242 {
  overflow: visible !important; /* Permite que a imagem seja visível mesmo fora dos limites */
}
@keyframes float-up-down {
  0%, 100% {
    transform: translateY(12px);
  }
  50% {
    transform: translateY(0px); /* altura do movimento */
  }
}

/* Aplica a animação diretamente na imagem do widget */
.depicter-revert .depicter-1-element-256 img {
  animation: float-up-down 3s ease-in-out infinite;
  will-change: transform;
  object-fit: contain; /* Mantém a imagem completa sem cortar */
  max-width: none !important; /* Remove limite de largura */
  max-height: none !important; /* Remove limite de altura */
}

/* Garante que o container pai não corte a imagem */
.depicter-revert .depicter-1-element-256 {
  overflow: visible !important; /* Permite que a imagem seja visível mesmo fora dos limites */
}
@keyframes float-up-down {
  0%, 100% {
    transform: translateY(12px);
  }
  50% {
    transform: translateY(0px); /* altura do movimento */
  }
}

/* Aplica a animação diretamente na imagem do widget */
.depicter-revert .depicter-1-element-266 img {
  animation: float-up-down 3s ease-in-out infinite;
  will-change: transform;
  object-fit: contain; /* Mantém a imagem completa sem cortar */
  max-width: none !important; /* Remove limite de largura */
  max-height: none !important; /* Remove limite de altura */
}

/* Garante que o container pai não corte a imagem */
.depicter-revert .depicter-1-element-266 {
  overflow: visible !important; /* Permite que a imagem seja visível mesmo fora dos limites */
}

