﻿.dwtIAP .cls-1 {
  fill: #fef200;
}
.dwtIAP .cls-2 {
     fill: #fc437a;
}
.dwtIAP .cls-15,
.dwtIAP .cls-3,
.dwtIAP .cls-4 {
  fill: #fff;
}
.dwtIAP .cls-4 {
  font-size: 46px;
}
.dwtIAP .cls-5 {
  letter-spacing: -0.01999em;
}
.dwtIAP .cls-6 {
  fill: #ffb30f;
}
.dwtIAP .cls-7 {
  fill: #ffc414;
}
.dwtIAP .cls-8 {
  fill: #ffd51a;
}
.dwtIAP .cls-9 {
fill: #ffe4ec;
}
.dwtIAP .cls-10 {
fill: #fda1bc;
}
.dwtIAP .cls-11 {
fill: #feaec6;
}
.dwtIAP .cls-12 {
 fill: #fd729b;
}
.dwtIAP .cls-13 {
  letter-spacing: -0.05999em;
}
.dwtIAP .cls-14 {
fill: #fc5587;
}
.dwtIAP .cls-15 {
  font-size: 51.52px;
}
.dwtIAP .cls-16 {
  letter-spacing: -0.01999em;
}
.dwtIAP .cls-17 {
  letter-spacing: -0.06em;
}
.dwtIAP .cls-18 {
  fill: #8c258b;
}
.dwtIAP {
  margin: 0 auto;
  width: 100%;
  max-width: 700px;
  max-height: 700px;
  background: #fff;
  position: relative;
}
.dwtIAP g {
  cursor: pointer;
}
.dwtIAP .IAPactive {
  display: none;
}
.dwtIAP .logoOverlap {
  display: none;
}
.dwtIAP .innerContainer {
  fill: #53565a;
  display: none;
  font-size: 42px;
}
.dwtIAP a,
.dwtIAP a:hover {
  text-decoration: none !important;
}
.dwtIAP .cls-15,
.dwtIAP .cls-4 {
  font-weight: 500;
}
.dwtIAP .rollMeIAP {
  transform-origin: 50% 50%;
  animation: rollmeIAP 2s ease-in-out 1;
}
@keyframes rollmeIAP {
  0% {
    -webkit-transform: rotate(0);
    moz-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(-360deg);
    moz-transform: rotate(-360deg);
    transform: rotate(-360deg);
  }
}
