/* Add custom CSS styles below */ 
h2.advanced-slider__caption__inner__content__heading {
    color: #fff;
    filter: drop-shadow(4.78px 4.784px 4.78px #E75C8D);
}
p.advanced-slider__caption__inner__content__text {
    color: #fff;
    filter: drop-shadow(5.15px 5.15px 5.15px rgba(231, 92, 141, 0.25));
}
.advanced-slider__caption__inner__content__button {
    border-radius: 20px;
    border: 2px solid #E75C8D;
}
.advanced-slider__caption__inner__content__button span {
    color: #E75C8D !important;
    font-weight: bold;
}
.s-block--enhanced-features__item.group.overflow-hidden {
    background: #00415D;
    border-radius: 17px;
}
.s-block--enhanced-features__item h2 {
    color: #ffffff;
}
.s-block--about a.btn.group.bg-primary.text-primary-reverse {
    background: #E75C8D;
    color: #fff;
}
.s-block--about h2.text-2xl.lg\:text-4xl.text-primary.font-bold.mb-5 {
    color: #00415D;
}
.main2 .advanced-slider__caption__inner__content {
    justify-items: center;
    text-align-last: center;
}
@media (min-width: 768px){
  p.advanced-slider__caption__inner__content__text {
    font-size: 2.25rem;
    line-height: 2.75rem;
}
  .advanced-slider__caption__inner__content__button span {
    font-size: 1.2rem !important;
}
  .advanced-slider__caption__inner__content__button {
      padding: 1rem 2rem;
}
}
@media (max-width: 768px){
h2.advanced-slider__caption__inner__content__heading {
    font-size: 1.25rem;
    margin-bottom: 0;
    line-height: 2rem;
}
.main2 .advanced-slider__caption__inner__content {
    width: 50%;
}}