/* Add custom CSS styles below */ 

/* HERO */
.advanced-slider.with-controls .advanced-slider__caption__inner--left,
.advanced-slider.with-controls .advanced-slider__caption__inner--right{
  padding: 0;
}
section:nth-child(1 of .advanced-slider) h2.advanced-slider__caption__inner__content__heading {
    color: #152D59;
}
section:nth-child(2 of .advanced-slider) .advanced-slider__caption__inner__content{
    color: #fff;
}
.advanced-slider__caption__inner__content__heading {
    line-height: 1.3;
}
.advanced-slider__caption__inner__content__button {
    padding: 7px 24px;
    border-radius: 32px;
}

@media(max-width:639px){
  section.advanced-slider .advanced-slider__caption {
    align-items: flex-start;
    padding-top: 1.5rem;
}
  .advanced-slider__caption__inner__content{
    text-align: center !important;
  }
  .advanced-slider__caption__inner__content__heading {
    font-size: 1.5rem;
}
  .advanced-slider__caption .container{
    padding: 0;
}
.advanced-slider.with-controls .advanced-slider__caption {
    padding-left: 16px;
    padding-right: 16px;
}
}

@media (min-width: 640px) {
    .advanced-slider__caption__inner__content {
        max-width: 48%;
    }
}