body {background: linear-gradient(268.72deg, #3D4DFF 0.01%, #172280 97.55%) !important;}

.background-transparent{background-color: transparent !important;}
.background-transparent .card {	background-color: transparent !important;}
.background-white{background-color: #FFF !important;}
.background-black{background-color: #000 !important;}
.background-black .disclaimer-section   {background-color: #000 !important;}
.background-black .disclaimer-row  {background-color: #000 !important;}
.background-black .disclaimer-header  {background-color: #000 !important;}
.section.background-black {background-color: #000 !important;}

.text-white{color:#FFF !important;}
.text-white .headline{color:#FFF !important;}
.text-white .subheadline{color:#FFF !important;}
.text-white p {color:#FFF !important;}
.text-white .disclaimer-title {color:#FFF !important;}
.text-white .disclaimer-legal-copy a {color:#FFF !important;}
.cardTitle {text-align:center !important;}
.cardDescription {text-align:center !important;}
.full-width-image-with-text{background-color: #FFF !important;}
.headline .col-lg-8 {max-width:100% !important; flex:0 0 100%;}
.headline h2 {text-align:center !important;}

@media(max-width: 576px)  {
  .quote-text{font-size:18px;}
  .quote-credit{font-size:14px;}
}

@media(min-width: 577px)  {
  .quote-text{font-size:32px;}
  .quote-credit{font-size:18px;}
}

.full-width-image-with-text .button {visibility:hidden;}
.padding-custom .card-body {padding-top:0px !important;}
.headline {padding-top:3% !important;}


.animateMe {
    -webkit-animation-duration: 0s !important;
    animation-duration: 0s !important;
    -webkit-animation-delay: 0s !important;
    animation-delay: 0s !important;
}