.ck h1, .ck h2, .ck h3, .ck h4, .ck h5, .ck h6
{
    font-weight: normal !important;
    text-transform: initial;
    margin-top: 0 !important;
}
.ck h1 { font-size: 3.50rem !important; margin-bottom: 25.0px!important;}
.ck h2 { font-size: 2.50rem !important; margin-bottom: 22.5px!important;}
.ck h3 { font-size: 2.00rem !important; margin-bottom: 20.0px!important;}
.ck h4 { font-size: 1.75rem !important; margin-bottom: 17.5px!important;}
.ck h5 { font-size: 1.25rem !important; margin-bottom: 15.0px!important;}
.ck h6 { font-size: 1.00rem !important; margin-bottom: 12.5px!important;}
.ck ul {
    margin-left: 0em !important;
    padding-left: 1em !important;
    position: relative;
}
.ck ul li {
    margin-left: 1.2em !important;
}
.ck ul ul {
    margin-left: 0em !important;
    padding-left: .5em !important;
}
.ck ol {
    margin-left: 1em !important;
    padding-left: 3em;
    position: relative;
}
.ck ol ol {
    margin-left: 0em !important;
    padding-left: 3em;
}
.ck th, .ck td
{
    vertical-align: middle;
}
.ck h1 strong,
.ck h2 strong,
.ck h3 strong,
.ck h4 strong,
.ck h5 strong
{
    font-weight: 800;
}


.text-white .ck *,
.ck.text-white *
{
    color: white;
}

.ck.p_p_0 p {
    margin-bottom: 0;
}


.font-Gardenia-headers h1,
.font-Gardenia-headers h2,
.font-Gardenia-headers h3,
.font-Gardenia-headers h4,
.font-Gardenia-headers h5,
.font-Gardenia-headers h6
 {
  font-family: "Gardenia";
}

.font-gardenia-headers h1,
.font-gardenia-headers h2,
.font-gardenia-headers h3,
.font-gardenia-headers h4,
.font-gardenia-headers h5,
.font-gardenia-headers h6
 {
  font-family: "Gardenia";
}

.ck .text-huge { font-size: 1.8em; }
.ck .text-big { font-size: 1.3em; }
.ck .text-small { font-size: .85em; }
.ck .text-tiny { font-size: .7em; }


.ck .image.image-style-align-center { margin: 0 auto; }


.ck .image img { width: 100%; height: auto; }

.ck blockquote {
  background-color: #f8f9fa;
  padding: 1.5rem;
  margin: 2rem 0;
  font-style: italic;
}
.icon-youtube.position-absolute.top-50 {
    margin-top: -20px;
}
.events .event-card .content-img {
    text-align: right;
    min-height: 272px;
}