/*4d105d-f4026c:4d105d-4d105d-f4026c-181743-ffffff-4d105d-ffffff-ffffff-ffffff-4d105d-ffffff-831b9e-ffffff-24072c-f4026c-f4026c-4d105d-ffffff-f4026c-ffffff-ffffff-ffffff-4d105d-ffffff-831b9e-ffffff*/
.rainbow-style6-c4d105d .pt-back,
.rainbow-style6 .rainbow-style6-c4d105d .pt-back {
  -webkit-box-shadow: 0 7px 16px 1px #4d105d;
  box-shadow: 0 7px 16px 1px #4d105d;
}
.rainbow-style6-c4d105d .pt-back:before,
.rainbow-style6 .rainbow-style6-c4d105d .pt-back:before {
  background: #4d105d;
  background: -webkit-linear-gradient(135deg, #181743 15%, #4d105d 45%, #4d105d 55%, #f4026c 85%);
  background: -moz-linear-gradient(135deg, #181743 15%, #4d105d 45%, #4d105d 55%, #f4026c 85%);
  background: linear-gradient(-45deg, #181743 15%, #4d105d 45%, #4d105d 55%, #f4026c 85%);
}
.rainbow-style6-c4d105d .pt-back:after,
.rainbow-style6 .rainbow-style6-c4d105d .pt-back:after {
  background: #f4026c;
  background: -webkit-linear-gradient(135deg, #4d105d 15%, #f4026c 45%, #f4026c 55%, #f4026c 85%);
  background: -moz-linear-gradient(135deg, #4d105d 15%, #f4026c 45%, #f4026c 55%, #f4026c 85%);
  background: linear-gradient(-45deg, #4d105d 15%, #f4026c 45%, #f4026c 55%, #f4026c 85%);
}
.rainbow-style6-c4d105d .pt-title,
.rainbow-style6 .rainbow-style6-c4d105d .pt-title {
  color: #fff;
}
.rainbow-style6-c4d105d .pt-btn,
.rainbow-style6 .rainbow-style6-c4d105d .pt-btn {
  color: #4d105d;
  background-color: #fff;
}
.rainbow-style6-c4d105d .pt-btn:hover,
.rainbow-style6 .rainbow-style6-c4d105d .pt-btn:hover,
.rainbow-style6-c4d105d .pt-btn:focus,
.rainbow-style6 .rainbow-style6-c4d105d .pt-btn:focus {
  color: #831b9e;
  background-color: #fff;
}
.rainbow-style6-c4d105d .pt-list,
.rainbow-style6 .rainbow-style6-c4d105d .pt-list {
  color: #fff;
}
.rainbow-style6-c4d105d .pt-price-block,
.rainbow-style6 .rainbow-style6-c4d105d .pt-price-block {
  color: #fff;
  background-color: rgba(255,255,255,0.2);
}
.rainbow-style6-c4d105d .pt-selected .pt-back,
.rainbow-style6 .rainbow-style6-c4d105d .pt-selected .pt-back,
.rainbow-style6-c4d105d[class*='pt-animation-'] .pt-col .pt-block:hover .pt-back,
.rainbow-style6[class*='pt-animation-'] .rainbow-style6-c4d105d.pt-col .pt-block:hover .pt-back {
  -webkit-box-shadow: 0 7px 16px 1px #f4026c;
  box-shadow: 0 7px 16px 1px #f4026c;
}
.rainbow-style6-c4d105d .pt-selected .pt-title,
.rainbow-style6 .rainbow-style6-c4d105d .pt-selected .pt-title,
.rainbow-style6-c4d105d[class*='pt-animation-'] .pt-col .pt-block:hover .pt-title,
.rainbow-style6[class*='pt-animation-'] .rainbow-style6-c4d105d.pt-col .pt-block:hover .pt-title {
  color: #fff;
}
.rainbow-style6-c4d105d .pt-selected .pt-price-block,
.rainbow-style6 .rainbow-style6-c4d105d .pt-selected .pt-price-block,
.rainbow-style6-c4d105d[class*='pt-animation-'] .pt-col .pt-block:hover .pt-price-block,
.rainbow-style6[class*='pt-animation-'] .rainbow-style6-c4d105d.pt-col .pt-block:hover .pt-price-block {
  color: #fff;
  background-color: rgba(255,255,255,0.2);
}
.rainbow-style6-c4d105d .pt-selected .pt-list,
.rainbow-style6 .rainbow-style6-c4d105d .pt-selected .pt-list,
.rainbow-style6-c4d105d[class*='pt-animation-'] .pt-col .pt-block:hover .pt-list,
.rainbow-style6[class*='pt-animation-'] .rainbow-style6-c4d105d.pt-col .pt-block:hover .pt-list {
  color: #fff;
}
.rainbow-style6-c4d105d .pt-selected .pt-btn,
.rainbow-style6 .rainbow-style6-c4d105d .pt-selected .pt-btn,
.rainbow-style6-c4d105d[class*='pt-animation-'] .pt-col .pt-block:hover .pt-btn,
.rainbow-style6[class*='pt-animation-'] .rainbow-style6-c4d105d.pt-col .pt-block:hover .pt-btn {
  background-color: #fff;
  color: #4d105d;
}
.rainbow-style6-c4d105d .pt-selected .pt-btn:hover,
.rainbow-style6 .rainbow-style6-c4d105d .pt-selected .pt-btn:hover,
.rainbow-style6-c4d105d[class*='pt-animation-'] .pt-col .pt-block:hover .pt-btn:hover,
.rainbow-style6[class*='pt-animation-'] .rainbow-style6-c4d105d.pt-col .pt-block:hover .pt-btn:hover,
.rainbow-style6-c4d105d .pt-selected .pt-btn:focus,
.rainbow-style6 .rainbow-style6-c4d105d .pt-selected .pt-btn:focus,
.rainbow-style6-c4d105d[class*='pt-animation-'] .pt-col .pt-block:hover .pt-btn:focus,
.rainbow-style6[class*='pt-animation-'] .rainbow-style6-c4d105d.pt-col .pt-block:hover .pt-btn:focus {
  color: #831b9e;
  background-color: #fff;
}
.rainbow-style6-c4d105d .pt-cols .pt-col:nth-child(n) .pt-block.pt-not-available:nth-child(n) .pt-back,
.rainbow-style6 .pt-cols .rainbow-style6-c4d105d.pt-col:nth-child(n) .pt-block.pt-not-available:nth-child(n) .pt-back,
.rainbow-style6-c4d105d[class*='pt-animation-']:hover .pt-selected .pt-back,
.rainbow-style6[class*='pt-animation-']:hover .rainbow-style6-c4d105d .pt-selected .pt-back {
  -webkit-box-shadow: 0 7px 16px 1px #4d105d;
  box-shadow: 0 7px 16px 1px #4d105d;
}
.rainbow-style6-c4d105d .pt-cols .pt-col:nth-child(n) .pt-block.pt-not-available:nth-child(n) .pt-title,
.rainbow-style6 .pt-cols .rainbow-style6-c4d105d.pt-col:nth-child(n) .pt-block.pt-not-available:nth-child(n) .pt-title,
.rainbow-style6-c4d105d[class*='pt-animation-']:hover .pt-selected .pt-title,
.rainbow-style6[class*='pt-animation-']:hover .rainbow-style6-c4d105d .pt-selected .pt-title {
  color: #fff;
}
.rainbow-style6-c4d105d .pt-cols .pt-col:nth-child(n) .pt-block.pt-not-available:nth-child(n) .pt-price-block,
.rainbow-style6 .pt-cols .rainbow-style6-c4d105d.pt-col:nth-child(n) .pt-block.pt-not-available:nth-child(n) .pt-price-block,
.rainbow-style6-c4d105d[class*='pt-animation-']:hover .pt-selected .pt-price-block,
.rainbow-style6[class*='pt-animation-']:hover .rainbow-style6-c4d105d .pt-selected .pt-price-block {
  color: #fff;
  background-color: rgba(255,255,255,0.2);
}
.rainbow-style6-c4d105d .pt-cols .pt-col:nth-child(n) .pt-block.pt-not-available:nth-child(n) .pt-list,
.rainbow-style6 .pt-cols .rainbow-style6-c4d105d.pt-col:nth-child(n) .pt-block.pt-not-available:nth-child(n) .pt-list,
.rainbow-style6-c4d105d[class*='pt-animation-']:hover .pt-selected .pt-list,
.rainbow-style6[class*='pt-animation-']:hover .rainbow-style6-c4d105d .pt-selected .pt-list {
  color: #fff;
}
.rainbow-style6-c4d105d .pt-cols .pt-col:nth-child(n) .pt-block.pt-not-available:nth-child(n) .pt-btn,
.rainbow-style6 .pt-cols .rainbow-style6-c4d105d.pt-col:nth-child(n) .pt-block.pt-not-available:nth-child(n) .pt-btn,
.rainbow-style6-c4d105d[class*='pt-animation-']:hover .pt-selected .pt-btn,
.rainbow-style6[class*='pt-animation-']:hover .rainbow-style6-c4d105d .pt-selected .pt-btn {
  color: #4d105d;
}
.rainbow-style6-c4d105d[class*='pt-animation-']:hover .pt-selected .pt-btn,
.rainbow-style6[class*='pt-animation-']:hover .rainbow-style6-c4d105d .pt-selected .pt-btn {
  background-color: #fff;
}
.rainbow-style6-c4d105d[class*='pt-animation-']:hover .pt-selected .pt-btn:hover,
.rainbow-style6[class*='pt-animation-']:hover .rainbow-style6-c4d105d .pt-selected .pt-btn:hover,
.rainbow-style6-c4d105d[class*='pt-animation-']:hover .pt-selected .pt-btn:focus,
.rainbow-style6[class*='pt-animation-']:hover .rainbow-style6-c4d105d .pt-selected .pt-btn:focus {
  color: #831b9e;
  background-color: #fff;
}
.rainbow-style6-c4d105d .pt-tooltip .pt-tooltip-content,
.rainbow-style6 .rainbow-style6-c4d105d .pt-tooltip .pt-tooltip-content {
  background-color: #24072c;
  border-color: #24072c;
}
.rainbow-style6-c4d105d .pt-tooltip .pt-tooltip-content .pt-tooltip-heading,
.rainbow-style6 .rainbow-style6-c4d105d .pt-tooltip .pt-tooltip-content .pt-tooltip-heading {
  border-bottom-color: #410d4f;
}
.rainbow-style6-c4d105d .pt-tooltip .pt-tooltip-content .pt-tooltip-center-line span:before,
.rainbow-style6 .rainbow-style6-c4d105d .pt-tooltip .pt-tooltip-content .pt-tooltip-center-line span:before,
.rainbow-style6-c4d105d .pt-tooltip .pt-tooltip-content .pt-tooltip-center-line span:after,
.rainbow-style6 .rainbow-style6-c4d105d .pt-tooltip .pt-tooltip-content .pt-tooltip-center-line span:after {
  background-color: #410d4f;
}
