.videoWrapper {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    height: 0;
    overflow: hidden;
}

.videoWrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

h3.title, h4.title {margin-bottom:0.5em; font-weight:bold;}
h3.margin0, h4.margin0 {margin-bottom:0; font-weight:bold;}

ul.sub-ul {}

ul.sub-ul li {
  margin-top:3px;
  margin-left:12px;
  margin-right: 20px;
  list-style-type: circle;
}

ul.sub-ul li:last-of-type {margin-bottom:3px;}

.subhead {margin-bottom:0.5em;}

a.lgButtonFuchsia {
  text-align:center; 
  background:#ba2280; 
  font-size:26px; 
  padding:40px 0px; 
  border-radius:12px;
  color:#fff;
  text-decoration:none;
  display:block;
}

a.lgButtonFuchsia:hover {
  background-color:#4c4287;
  color:#fff;
}

a.lgButtonGold {
  text-align:center; 
  background:rgb(246, 167, 27); 
  font-size:26px; 
  padding:40px 0px; 
  border-radius:12px;
  color:#fff;
  text-decoration:none;
  display:block;
}

.three-column-wysiwyg {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
}

.three-column-wysiwyg .column-container {
    width: calc(33.33% - 20px);
    margin: 0 10px;
}

.desktopDisplay {display:block;}
.mobileDisplay {display:none;}

.collapse-after {color:#C02573;}

/* Homepage Slider */
.slick-slide img{
  /*height:350px !important;*/
  width: 100% !important;
  height: auto !important;
  object-fit: cover;
}

@media only screen and (max-width: 990px) {
.desktopDisplay {display:none;}
.mobileDisplay {display:block;}
}

@media only screen and (max-width: 768px) {
.three-column-wysiwyg .column-container {
    width: 100%;
    margin:10px 0;
}
}
