@import url(https://fonts.googleapis.com/css?family=Modern+Antiqua&display=swap);
/* Theme Variables */
/* Parent Helper Styles */
@-moz-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-o-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-moz-keyframes grow {
  from {
    transform: scale(0.1);
  }
  to {
    transform: scale(1);
  }
}
@-webkit-keyframes grow {
  from {
    transform: scale(0.1);
  }
  to {
    transform: scale(1);
  }
}
@-o-keyframes grow {
  from {
    transform: scale(0.1);
  }
  to {
    transform: scale(1);
  }
}
@keyframes grow {
  from {
    transform: scale(0.1);
  }
  to {
    transform: scale(1);
  }
}
@-moz-keyframes poof {
  from {
    transform: scale(0) rotate(0deg);
    opacity: 1;
  }
  to {
    transform: scale(1) rotate(720deg);
    opacity: 0;
  }
}
@-webkit-keyframes poof {
  from {
    transform: scale(0) rotate(0deg);
    opacity: 1;
  }
  to {
    transform: scale(1) rotate(720deg);
    opacity: 0;
  }
}
@-o-keyframes poof {
  from {
    transform: scale(0) rotate(0deg);
    opacity: 1;
  }
  to {
    transform: scale(1) rotate(720deg);
    opacity: 0;
  }
}
@keyframes poof {
  from {
    transform: scale(0) rotate(0deg);
    opacity: 1;
  }
  to {
    transform: scale(1) rotate(720deg);
    opacity: 0;
  }
}
@-moz-keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@-o-keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@-moz-keyframes spin-grow {
  0% {
    transform: rotate(0deg) scale(1) translateZ(0);
  }
  50% {
    transform: rotate(360deg) scale(3) translateZ(0);
  }
  100% {
    transform: rotate(0deg) scale(1) translateZ(0);
  }
}
@-webkit-keyframes spin-grow {
  0% {
    transform: rotate(0deg) scale(1) translateZ(0);
  }
  50% {
    transform: rotate(360deg) scale(3) translateZ(0);
  }
  100% {
    transform: rotate(0deg) scale(1) translateZ(0);
  }
}
@-o-keyframes spin-grow {
  0% {
    transform: rotate(0deg) scale(1) translateZ(0);
  }
  50% {
    transform: rotate(360deg) scale(3) translateZ(0);
  }
  100% {
    transform: rotate(0deg) scale(1) translateZ(0);
  }
}
@keyframes spin-grow {
  0% {
    transform: rotate(0deg) scale(1) translateZ(0);
  }
  50% {
    transform: rotate(360deg) scale(3) translateZ(0);
  }
  100% {
    transform: rotate(0deg) scale(1) translateZ(0);
  }
}
.col-left {
  margin-left: 0;
  padding: 0 12px;
}
@media (min-width: 992px) {
  .col-left {
    margin-left: 20%;
  }
}
.col-right {
  margin-right: 0;
  padding: 0 12px;
}
@media (min-width: 992px) {
  .col-right {
    margin-right: 20%;
  }
}
.bg-colored {
  background-color: #36454f;
}
.bg-accent {
  background-color: #46beab;
}
.bg-light {
  background-color: #f7f7f7;
}
.dark-bg {
  background-color: #333f48;
}
.light-bg {
  background-color: #f7f7f7;
}
.white-bg {
  background-color: #fff;
}
.with-border {
  border: 1px solid #e0e0e0;
}
.border-dark {
  border-color: #444;
}
.txt-accent {
  color: #46beab;
}
.aspect-square,
.aspect-1-1 {
  aspect-ratio: 1;
}
.aspect-auto {
  aspect-ratio: auto;
}
.aspect-16-9 {
  aspect-ratio: 16/9;
}
.aspect-3-2 {
  aspect-ratio: 3/2;
}
.aspect-5-4 {
  aspect-ratio: 5/4;
}
.aspect-9-16 {
  aspect-ratio: 9/16;
}
.aspect-2-3 {
  aspect-ratio: 2/3;
}
.aspect-4-5 {
  aspect-ratio: 4/5;
}
.max-width-margins {
  margin-right: 1rem;
  margin-left: 1rem;
}
@media (min-width: 768px) {
  .max-width-margins {
    margin-right: calc(7.5% - 16px);
    margin-left: calc(7.5% - 16px);
  }
}
@media (min-width: 992px) {
  .max-width-margins {
    margin-right: calc(7.5% - 16px);
    margin-left: calc(7.5% - 16px);
  }
}
@media (min-width: 1200px) {
  .max-width-margins {
    margin-right: 10%;
    margin-left: 10%;
  }
}
.line-sm:after,
.line-med:after,
.line-lg:after,
.line-left:after,
.line-right:after,
.lala-separator:after {
  content: "\20";
  position: relative;
  display: block;
  background-color: #ddd;
  border-radius: 2px;
  width: 25px;
  height: 3px;
  margin: 0.5rem auto 0.5rem;
}
.line-sm:after {
  width: 10px;
}
.line-lg:after {
  width: 50px;
}
.line-left:after {
  margin: 0.5rem auto 0.5rem 0;
}
.line-right:after {
  margin: 0.5rem 0 0.5rem auto;
}
/* Stite Styles */
body {
  --tec-color-link-accent: #db4f40;
}
a {
  color: #db4f40;
}
a:hover,
a:visited,
a:active {
  color: #f2822b;
}
blockquote {
  border-left-color: #db4f40;
}
.block.get-involved {
  position: relative;
  background-image: url(data:image/jpeg;base64,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);
  border-top: 2px solid;
  margin-top: 2.5rem;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .block.get-involved {
    margin-top: 5rem;
  }
}
.block.get-involved > .container {
  position: relative;
  text-align: center;
}
.block.get-involved .get-involved-title {
  position: relative;
  top: -3rem;
  display: inline-block;
  margin-bottom: -2.5rem;
  padding: 0.75em 2em;
}
@media (min-width: 768px) {
  .block.get-involved .get-involved-title {
    top: -5rem;
  }
}
.block.get-involved .get-involved-block {
  position: relative;
  margin-bottom: 2rem;
}
.block.get-involved .get-involved-block:before {
  content: '';
  display: block;
  padding-top: 100%;
}
.block.get-involved .get-involved-block:after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 20;
  opacity: 0.5;
}
.block.get-involved .get-involved-block .get-involved-background {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.block.get-involved .get-involved-block .get-involved-info {
  position: absolute;
  right: 0;
  bottom: 1rem;
  left: 0;
  z-index: 30;
}
.block.get-involved .get-involved-block .get-involved-info .get-involved-block-title {
  margin-bottom: 0.5rem;
}
.block.get-involved .get-involved-block .get-involved-info .get-involved-block-button a {
  border: none;
  padding-bottom: 0.65rem;
}
.block.featured-highlight .card .card-title {
  margin-top: 0;
}
.block.block-narrow.message h2:after {
  content: '';
}
.block.teasers {
  position: relative;
  background-image: url(data:image/jpeg;base64,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);
  border-top: 2px solid;
  margin-top: 2.5rem;
  padding-bottom: 2.25rem;
}
@media (min-width: 768px) {
  .block.teasers {
    margin-top: 5rem;
  }
}
.block.teasers > .container {
  position: relative;
  text-align: center;
}
.block.teasers .teasers-title {
  position: relative;
  top: -3rem;
  display: inline-block;
  margin-bottom: -2.5rem;
  padding: 0.75em 2em;
}
@media (min-width: 768px) {
  .block.teasers .teasers-title {
    top: -5rem;
  }
}
.block.teasers .teasers-row .card {
  border: none;
}
.block.teasers .teasers-row .card-title {
  margin-top: 0;
}
.button,
button,
.wp-block-button__link,
.entry .wp-block-button__link,
.entry .entry-content .wp-block-button .wp-block-button__link,
.entry .entry-content .wp-block-button:not(.is-style-squared) .wp-block-button__link,
.entry .entry-content a.button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  border-width: 2px;
  padding: 0.5rem 1.5rem;
}
.site-logo.mobile-logo {
  display: none;
}
.social-icons .social a:hover {
  opacity: 1;
}
.banner-archive .entry-header .entry-title {
  position: relative;
  top: 1.5rem;
}
footer.site-footer {
  padding: 2.25rem 0 1.5rem;
}
footer.site-footer > .container {
  overflow: hidden;
}
footer.site-footer .site-logo {
  margin: 0 auto 0.15rem;
}
footer.site-footer hr {
  border-top: 2px dotted;
  height: 1px;
}
.footer-content {
  max-width: none;
  margin-bottom: 2rem;
}
.footer-content .inner {
  margin-right: 0 !important;
}
.site-footer .endcap {
  margin-top: 1rem;
}
.site-footer .endcap hr {
  border-top: 2px dotted;
  height: 1px;
}
footer.site-footer .footer-logo {
  max-width: 400px;
  padding: 3rem;
}
@media (min-width: 768px) {
  footer.site-footer .footer-logo {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    transform: translate(-50%, -50%);
  }
}
body.lala-theme-4 .footer-social {
  margin: 0;
}
body.lala-theme-4 .footer-social h2 {
  margin-bottom: 0.25rem;
}
body.lala-theme-4 .footer-subscribe {
  margin: 0;
}
body.lala-theme-4 .footer-subscribe h2 {
  margin-bottom: 0.25rem;
}
body.lala-theme-4 .footer-subscribe h3 {
  margin-top: 0;
  margin-bottom: 0;
}
body.lala-theme-4 .footer-subscribe form label {
  display: block;
  margin-bottom: 0.25rem;
}
body.lala-theme-4 .footer-subscribe form input {
  border-radius: 0.5rem;
  width: 100%;
}
body.lala-theme-4 .footer-subscribe form button.frm_button_submit {
  margin: 0.75rem auto 0;
  padding: 0.75rem 1.75rem;
}
body.lala-theme-4 .footer-subscribe form .frm_none_container .frm_primary_label {
  display: none;
}
header.site-header .header-banner:after {
  content: '';
  position: absolute;
  top: 50%;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 5;
  background: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.75) 70%);
}
.site-header.featured-image .site-featured-image a {
  transition: background 0.2s cubic-bezier(0.23, 1, 0.32, 1), color 0.2s cubic-bezier(0.23, 1, 0.32, 1);
}
.site-header.featured-image .site-featured-image a:hover {
  opacity: 1;
}
.site-header:not(.featured-image) {
  min-height: 3.3em;
}
.main-navigation .navbar-toggler {
  top: -3.2rem;
  right: 0.5rem;
}
@media (min-width: 768px) {
  .main-navigation .navbar-toggler {
    top: 0.5rem;
  }
}
.main-navigation .navbar-toggler + * .nav {
  border-top: 3px dotted;
  max-width: none;
  margin-top: 0;
  padding-bottom: 1em;
}
@media (min-width: 768px) {
  .main-navigation .navbar-toggler + * .nav {
    border-top: none;
    padding-bottom: 0;
  }
}
.main-navigation {
  margin: 4rem 0 0;
  padding: 0 1rem;
}
@media (min-width: 768px) {
  .main-navigation {
    position: absolute;
    top: -1.25rem;
    right: 0;
    margin: 0;
  }
  .main-navigation > .container {
    padding-top: 2.5rem;
  }
}
@media (min-width: 992px) {
  .main-navigation {
    position: relative;
    top: 0;
    margin: 0;
    padding: 0;
  }
  .main-navigation > .container {
    padding-top: 0;
  }
  .main-navigation .navbar-collapse .navbar-nav.nav {
    border-top: none;
    margin-top: 0;
  }
}
.main-navigation .navbar-collapse {
  top: 100%;
}
.main-navigation .navbar-collapse .navbar-nav.nav {
  border-top: 3px dotted;
}
@media (min-width: 992px) {
  .main-navigation .navbar-collapse .navbar-nav.nav {
    border-top: none;
  }
}
.main-navigation > .container {
  padding-right: 0;
}
.main-navigation .menu-item a {
  padding: 0.5rem 0;
}
@media (min-width: 768px) {
  .main-navigation .menu-item a {
    padding: 1rem 0.5rem;
  }
}
.main-navigation .dropdown-menu {
  top: 132%;
  border: none;
  margin: 0;
  padding: 0;
}
@media (min-width: 992px) {
  .main-navigation .dropdown-menu {
    border: 1px solid;
    padding: 0.5rem;
  }
}
.main-navigation .dropdown-menu .menu-item a {
  padding: 0.5rem 0;
}
@media (min-width: 768px) {
  .main-navigation .dropdown-menu .menu-item a {
    padding: 0.5rem 1rem;
  }
}
@media (min-width: 992px) {
  .main-navigation .dropdown-menu .menu-item a {
    padding: 0.5rem 1rem;
  }
}
@media (min-width: 768px) {
  body.admin-bar:not(.single-post) .sticky {
    top: 46px;
  }
}
@media (min-width: 992px) {
  body.admin-bar:not(.single-post) .sticky {
    top: 32px;
  }
}
@media (min-width: 768px) {
  body.lala-theme-4 .skip-link + .sticky .inner {
    padding-right: 15px;
  }
}
body.admin-bar.single-post .sticky {
  top: 0;
}
@media (min-width: 992px) {
  body.admin-bar.single-post .sticky {
    top: 32px;
  }
}
.sticky {
  padding: 0;
}
.sticky.is-sticky {
  padding: 0;
}
@media (min-width: 768px) {
  .sticky.is-sticky {
    padding: 0.5rem 0;
  }
}
@media (min-width: 992px) {
  .sticky.is-sticky {
    padding: 0;
  }
}
.sticky.is-sticky .sticky-row {
  padding: 0;
}
.sticky.is-sticky .sticky-row .sticky-nav-container {
  padding-right: 0;
}
.sticky.is-sticky .sticky-logo .site-logo {
  max-width: 240px;
  margin: 0;
  padding: 1rem 0 1rem 0.5rem;
}
@media (min-width: 768px) {
  .sticky.is-sticky .sticky-logo .site-logo {
    padding: 0;
  }
}
.sticky.is-sticky .sticky-logo .site-logo img {
  margin: 0;
}
.entry-header .entry-accent {
  max-width: 224px;
  width: 100%;
  margin: 0 auto;
}
.posts-list {
  position: relative;
}
.posts-list:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
nav.navigation.post-navigation {
  margin-top: 2rem;
}
nav.navigation.post-navigation .nav-links {
  max-width: 100%;
  margin: 0 calc(10% + 1.5rem);
}
nav.navigation.post-navigation .nav-links a .meta-nav {
  color: #f1a971;
}
nav.navigation.post-navigation .nav-links a .post-title {
  color: #fff;
}
nav.navigation.post-navigation .nav-links a .post-title:hover {
  color: #f4d478;
}
body.single-post.lala-theme-4 > .site,
body.tribe_events-template-default.lala-theme-4 > .site,
body.tribe-events-page-template.lala-theme-4 > .site {
  position: relative;
}
body.single-post.lala-theme-4 > .site .site-content,
body.tribe_events-template-default.lala-theme-4 > .site .site-content,
body.tribe-events-page-template.lala-theme-4 > .site .site-content {
  top: 0;
  margin-bottom: 0;
  padding-top: 2rem;
}
body.single-post.lala-theme-4 > .site .site-content:before,
body.tribe_events-template-default.lala-theme-4 > .site .site-content:before,
body.tribe-events-page-template.lala-theme-4 > .site .site-content:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
}
body.single-post.lala-theme-4 > .site .site-content .single-post-content,
body.tribe_events-template-default.lala-theme-4 > .site .site-content .single-post-content,
body.tribe-events-page-template.lala-theme-4 > .site .site-content .single-post-content {
  position: relative;
  top: 0;
}
body.single-post.lala-theme-4 header.featured-image + .site-content,
body.tribe_events-template-default.lala-theme-4 header.featured-image + .site-content,
body.tribe-events-page-template.lala-theme-4 header.featured-image + .site-content {
  padding-top: 0;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  body.single-post.lala-theme-4 header.featured-image + .site-content,
  body.tribe_events-template-default.lala-theme-4 header.featured-image + .site-content,
  body.tribe-events-page-template.lala-theme-4 header.featured-image + .site-content {
    top: 0;
    margin-bottom: -3rem;
  }
}
body.single-post.lala-theme-4 header.featured-image + .site-content .single-post-content,
body.tribe_events-template-default.lala-theme-4 header.featured-image + .site-content .single-post-content,
body.tribe-events-page-template.lala-theme-4 header.featured-image + .site-content .single-post-content {
  top: -3rem;
}
body.no-featured-image.single-post.lala-theme-4 > .site .site-content,
body.no-featured-image.tribe_events-template-default.lala-theme-4 > .site .site-content,
body.no-featured-image.tribe-events-page-template.lala-theme-4 > .site .site-content {
  top: 0;
  margin-bottom: 0;
  padding-top: 5em;
  padding-bottom: 5em;
}
@media (min-width: 768px) {
  body.tribe-events-page-template.lala-theme-4 header.site-header.featured-image.featured-image-archive {
    margin-bottom: 3rem;
  }
}
.events-archive .entry-content,
.events-archive .entry-header {
  width: auto;
}
.tribe-events-list .type-tribe_events {
  border-bottom: 1px solid #ddd;
  padding-bottom: 1rem;
}
@media (max-width: 768px) {
  .tribe-events-list .tribe-events-loop .tribe-events-event-image {
    float: none;
    width: 100%;
    margin: auto;
    text-align: center;
  }
}
@media (max-width: 768px) {
  .tribe-events-loop .tribe-events-event-meta {
    background: none;
    border: none;
    margin: 0;
  }
}
.tribe_events.entry {
  margin-top: 1rem;
}
#tribe-events .tribe-events-button,
#tribe_events_filters_wrapper input[type=submit],
.tribe-events-button,
.tribe-events-button.tribe-inactive,
.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],
.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a {
  font-family: 'Open Sans Condensed', sans-serif;
  display: inline-block;
  background-color: #db4f40;
  border: 2px solid #db4f40;
  border-radius: 1.5rem;
  font-size: 0.8em;
  font-weight: 600;
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding: 0.55rem 0.9rem;
  vertical-align: text-bottom;
  outline: none;
}
#tribe-events .tribe-events-button:focus,
#tribe_events_filters_wrapper input[type=submit]:focus,
.tribe-events-button:focus,
.tribe-events-button.tribe-inactive:focus,
.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]:focus,
.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a:focus,
#tribe-events .tribe-events-button:active,
#tribe_events_filters_wrapper input[type=submit]:active,
.tribe-events-button:active,
.tribe-events-button.tribe-inactive:active,
.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]:active,
.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a:active {
  text-decoration: none;
  outline: none !important;
}
#tribe-events .tribe-events-button:hover,
#tribe_events_filters_wrapper input[type=submit]:hover,
.tribe-events-button:hover,
.tribe-events-button.tribe-inactive:hover,
.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]:hover,
.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a:hover {
  background-color: #f2822b;
  border-color: #f2822b;
  text-decoration: none;
  color: #fff;
}
body.lala-theme-4 .tribe-events-schedule h2 {
  font-size: 1em;
}
.single-tribe_events .tribe-events-before-html {
  display: none !important;
}
.block.downloads .downloads-row .download-card .download-caption {
  background-color: #767676;
}
.block.get-involved {
  border-top-color: #db4f40;
}
.block.get-involved:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #db4f40;
  background: -moz-linear-gradient(top, transparent 0%, #db4f40 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, #db4f40));
  background: -webkit-linear-gradient(top, transparent 0%, #db4f40 100%);
  background: -o-linear-gradient(top, transparent 0%, #db4f40 100%);
  background: linear-gradient(to bottom, transparent 0%, #db4f40 100%);
}
.block.get-involved .get-involved-title {
  background-color: #db4f40;
  color: #fff;
}
.block.get-involved .get-involved-row .get-involved-block {
  background-color: #413c3d;
  box-shadow: 0 2px 2px 1px rgba(0,0,0,0.333);
}
.block.get-involved .get-involved-row .get-involved-block:after {
  background: #000;
  background: -moz-linear-gradient(top, transparent 0%, #000 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, #000));
  background: -webkit-linear-gradient(top, transparent 0%, #000 100%);
  background: -o-linear-gradient(top, transparent 0%, #000 100%);
  background: linear-gradient(to bottom, transparent 0%, #000 100%);
}
.block.get-involved .get-involved-row .get-involved-block .get-involved-block-title {
  color: #fff;
}
.block.get-involved .get-involved-row .get-involved-block .get-involved-block-button a {
  background-color: #db4f40;
  color: #fff;
}
.block.get-involved .get-involved-row .get-involved-block .get-involved-block-button a:hover {
  background-color: #fff;
  color: #db4f40;
}
.block.featured-highlight .card .card-title {
  color: #db4f40;
}
.block.block-narrow.message h2:after {
  content: "\020";
  display: block;
  background: #82486b;
  font-size: 2.5em;
  height: 3px;
  margin: 1rem auto;
  width: 1.5rem;
}
.block.teasers {
  border-top-color: #db4f40;
}
.block.teasers:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #db4f40;
  background: -moz-linear-gradient(top, transparent 0%, #db4f40 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, #db4f40));
  background: -webkit-linear-gradient(top, transparent 0%, #db4f40 100%);
  background: -o-linear-gradient(top, transparent 0%, #db4f40 100%);
  background: linear-gradient(to bottom, transparent 0%, #db4f40 100%);
}
.block.teasers .teasers-title {
  background-color: #db4f40;
  color: #fff;
}
.block.teasers .teasers-row .card-title {
  color: #db4f40;
}
.block.teasers .teasers-row .card-title:after {
  content: '';
  content: "\020";
  display: block;
  background: #82486b;
  font-size: 2.5em;
  height: 3px;
  margin: 1rem auto;
  width: 1.5rem;
}
.button,
button,
.wp-block-button__link,
.entry .wp-block-button__link,
.entry .entry-content .wp-block-button .wp-block-button__link,
.entry .entry-content .wp-block-button:not(.is-style-squared) .wp-block-button__link,
.entry .entry-content a.button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  background-color: transparent;
  border-color: #db4f40;
  color: #db4f40;
}
.button:hover,
button:hover,
.wp-block-button__link:hover,
.entry .wp-block-button__link:hover,
.entry .entry-content .wp-block-button .wp-block-button__link:hover,
.entry .entry-content .wp-block-button:not(.is-style-squared) .wp-block-button__link:hover,
.entry .entry-content a.button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
  background-color: #db4f40;
  border-color: #db4f40;
  color: #fff !important;
}
.button.button-light,
button.button-light,
.wp-block-button__link.button-light,
.entry .wp-block-button__link.button-light,
.entry .entry-content .wp-block-button .wp-block-button__link.button-light,
.entry .entry-content .wp-block-button:not(.is-style-squared) .wp-block-button__link.button-light,
.entry .entry-content a.button.button-light,
input[type="button"].button-light,
input[type="reset"].button-light,
input[type="submit"].button-light {
  border-color: #fff;
  color: #fff;
}
.button.button-light:hover,
button.button-light:hover,
.wp-block-button__link.button-light:hover,
.entry .wp-block-button__link.button-light:hover,
.entry .entry-content .wp-block-button .wp-block-button__link.button-light:hover,
.entry .entry-content .wp-block-button:not(.is-style-squared) .wp-block-button__link.button-light:hover,
.entry .entry-content a.button.button-light:hover,
input[type="button"].button-light:hover,
input[type="reset"].button-light:hover,
input[type="submit"].button-light:hover {
  background-color: #fff !important;
  border-color: #fff !important;
  color: #db4f40 !important;
}
body.lala-theme-4 .prev-next-footer .prev-next-navigation .button {
  background-color: transparent;
  border-color: #db4f40;
  color: #db4f40;
}
body.lala-theme-4 .prev-next-footer .prev-next-navigation .button:hover {
  background-color: #db4f40;
  border-color: #db4f40;
  color: #fff !important;
}
.social-icons .social a {
  color: #fff;
}
.social-icons .social a:hover {
  color: #ffab06;
}
#tribe-events-content.tribe-events-list .tribe-events-list-event-title a {
  color: #777;
}
a {
  color: #db4f40;
}
a:visited {
  color: #db4f40;
}
a:hover,
a:active {
  color: #f2822b !important;
}
footer.site-footer {
  background-color: #db4f40;
  padding: 2.25rem 0 1.5rem;
}
footer.site-footer .site-logo {
  margin: 0 auto 0.15rem;
}
footer.site-footer hr {
  background-color: transparent;
  border-color: #f1a971;
}
.site-footer .endcap {
  color: #f1a971;
}
.site-footer .endcap hr {
  background-color: transparent;
  border-color: #f1a971;
}
.site-footer .endcap .created-by a {
  color: #f1a971;
}
.site-footer .endcap .created-by a:hover {
  color: #ffab06;
}
.footer-navigation {
  text-align: right;
}
.footer-navigation .menu-item a:hover {
  color: #f4d478;
}
body.lala-theme-4 .footer-social h2 {
  color: #fff;
}
body.lala-theme-4 .footer-subscribe h2 {
  color: #fff;
}
body.lala-theme-4 .footer-subscribe h3 {
  color: #f1a971;
}
body.lala-theme-4 .footer-subscribe form {
  color: #fff;
}
body.lala-theme-4 .footer-subscribe form button.frm_button_submit {
  background-color: #f1a971;
  color: #fff;
}
body.lala-theme-4 .footer-subscribe form button.frm_button_submit:hover {
  background-color: #fff;
  color: #db4f40;
}
.header-cta,
.post-categories {
  background-color: #db4f40;
}
header.site-header {
  background-color: #413c3d;
}
.main-navigation {
  background-color: #db4f40;
  box-shadow: 0 2px 2px 1px rgba(0,0,0,0.333);
}
@media (min-width: 768px) {
  .main-navigation {
    box-shadow: none;
  }
}
.main-navigation .navbar-toggler + * .nav {
  background-color: #db4f40;
  border-top-color: #f1a971;
}
header.site-header .main-navigation .dropdown-menu a {
  color: #36454f;
}
.site-header.featured-image .main-navigation .dropdown-menu a:hover {
  color: #36454f;
}
.main-navigation .navbar-collapse {
  background-color: #db4f40;
}
.main-navigation .navbar-collapse .navbar-nav.nav {
  border-top-color: #f2822b;
}
.main-navigation .menu-item a {
  color: #fff;
}
@media (min-width: 992px) {
  .main-navigation .menu-item.dropdown.show:before {
    content: '';
    position: absolute;
    bottom: -1.75rem;
    left: 50%;
    z-index: 1000;
    width: 0;
    height: 0;
    background: 0;
    border-style: solid;
    border-width: 0 24px 19px 24px;
    border-color: transparent transparent #f2822b transparent;
    transform: translateX(-50%);
  }
}
@media (min-width: 992px) {
  .main-navigation .menu-item.dropdown.show:after {
    content: '';
    position: absolute;
    bottom: -1.75rem;
    left: 50%;
    z-index: 1000;
    width: 0;
    height: 0;
    background: 0;
    border-style: solid;
    border-width: 0 24px 19px 24px;
    border-color: transparent transparent #fff transparent;
    transform: translateX(-50%);
  }
}
.main-navigation .menu-item.dropdown.show > a {
  color: #fff;
}
.main-navigation .menu-item.dropdown.show .dropdown-menu .menu-item a {
  color: #0c0b0b;
}
.main-navigation .dropdown-menu {
  background-color: transparent;
  border-color: #f2822b;
  box-shadow: none;
}
@media (min-width: 768px) {
  .main-navigation .dropdown-menu {
    background-color: #fff;
    box-shadow: 0 2px 2px 1px rgba(242,130,43,0.5);
  }
}
.main-navigation .dropdown-menu a {
  color: #413c3d;
}
.main-navigation .dropdown-menu a:active {
  background-color: #e6e6e6;
}
.main-navigation .dropdown-menu a:hover {
  background-color: transparent;
  color: #db4f40;
}
.sticky {
  background-color: #db4f40;
}
.sticky.is-sticky {
  background-color: #db4f40;
}
.entry .entry-content a,
.entry .entry-summary a {
  color: #db4f40;
}
.entry .entry-content a:hover,
.entry .entry-summary a:hover {
  color: #f2822b;
}
.site-header:not(.featured-image) + .post-categories {
  border-top-color: #f1a971;
}
.posts-list {
  background-color: #db4f40;
  background-image: url(data:image/jpeg;base64,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);
}
.posts-list:before {
  background: #db4f40;
  background: -moz-linear-gradient(top, transparent 0%, #db4f40 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, #db4f40));
  background: -webkit-linear-gradient(top, transparent 0%, #db4f40 100%);
  background: -o-linear-gradient(top, transparent 0%, #db4f40 100%);
  background: linear-gradient(to bottom, transparent 0%, #db4f40 100%);
}
.post-pagination .page-item.active .page-link {
  background-color: #f1a971;
  border-color: #fff;
  color: #fff;
}
.post-pagination .page-item .page-link {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.post-pagination .page-item .page-link:hover {
  background-color: #f1a971;
}
.post-pagination .page-item .page-link:visited {
  color: #fff;
}
body.lala-theme-4 .listing-navigation .listing-navigation-section a.footer-navigation-link .footer-navigation-title {
  color: #f2822b;
}
body.lala-theme-4 .listing-navigation .listing-navigation-section a.footer-navigation-link:hover .footer-navigation-title {
  color: #f1a971;
}
body.single-post.lala-theme-4 > .site .site-content {
  background-image: url(data:image/jpeg;base64,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);
  position: relative;
  z-index: 20;
  overflow: visible;
}
body.single-post.lala-theme-4 > .site .site-content:before {
  background: #db4f40;
  background: -moz-linear-gradient(top, transparent 0%, #db4f40 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, #db4f40));
  background: -webkit-linear-gradient(top, transparent 0%, #db4f40 100%);
  background: -o-linear-gradient(top, transparent 0%, #db4f40 100%);
  background: linear-gradient(to bottom, transparent 0%, #db4f40 100%);
  z-index: -1;
}
body.single-post.lala-theme-4:not(.has-banner-none) > .site .site-content {
  top: 2rem;
  margin-bottom: 5em;
}
.single-post-content {
  background-color: #fff;
  border-radius: 4px;
  border-top: 6px solid #db4f40;
  box-shadow: 0 2px 12px 0 rgba(0,0,0,0.333);
  padding: 0.75rem 1.5rem;
}
@media (min-width: 768px) {
  .single-post-content {
    margin-right: 1rem;
    margin-left: 1rem;
    padding: 2rem 3rem;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .single-post-content {
    margin-right: calc(7.5% - 16px);
    margin-left: calc(7.5% - 16px);
  }
}
@media (min-width: 768px) and (min-width: 992px) {
  .single-post-content {
    margin-right: calc(7.5% - 16px);
    margin-left: calc(7.5% - 16px);
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .single-post-content {
    margin-right: 10%;
    margin-left: 10%;
  }
}
.block.get-involved .get-involved-title {
  font-size: 1.5em;
}
@media (min-width: 768px) {
  .block.get-involved .get-involved-title {
    font-size: 2.25em;
  }
}
.block.get-involved .get-involved-row .get-involved-block-title {
  font-weight: 700;
  text-transform: uppercase;
}
.block.teasers .teasers-title {
  font-size: 1.5em;
}
@media (min-width: 768px) {
  .block.teasers .teasers-title {
    font-size: 2.25em;
  }
}
.block.teasers .teasers-row .card-title {
  font-weight: 600;
  text-transform: uppercase;
}
.block.teasers .teasers-row .card-body .card-text {
  text-align: center;
}
.button,
button,
.wp-block-button__link,
.entry .wp-block-button__link,
.entry .entry-content .wp-block-button .wp-block-button__link,
.entry .entry-content .wp-block-button:not(.is-style-squared) .wp-block-button__link,
.entry .entry-content a.button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  font-family: 'Open Sans Condensed', sans-serif;
  font-size: 0.85em;
  font-weight: 600;
}
footer.site-footer {
  text-align: center;
}
.footer-content {
  font-size: 1em;
}
@media (min-width: 768px) {
  .footer-content {
    text-align: right;
  }
}
.site-footer .endcap {
  font-size: 0.75em;
}
.site-footer .endcap .copyright {
  text-align: center;
}
@media (min-width: 576px) {
  .site-footer .endcap .copyright {
    text-align: left;
  }
}
.site-footer .endcap .created-by {
  text-align: center;
}
@media (min-width: 576px) {
  .site-footer .endcap .created-by {
    text-align: right;
  }
}
.footer-navigation {
  text-align: center;
}
@media (min-width: 768px) {
  .footer-navigation {
    text-align: right;
  }
}
.footer-navigation .menu-item a {
  font-family: 'Open Sans', sans-serif;
  font-weight: 600;
}
body.lala-theme-4 .footer-social h2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 600;
  text-transform: uppercase;
}
body.lala-theme-4 .footer-subscribe h2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  font-weight: 600;
  text-transform: uppercase;
}
body.lala-theme-4 .footer-subscribe h3 {
  font-size: 1em;
  font-weight: 400;
}
body.lala-theme-4 .footer-subscribe form label {
  font-size: 0.8em;
  font-weight: 600;
}
.header-cta {
  text-align: center;
}
.header-cta .header-cta-text {
  font-family: 'Modern Antiqua', cursive;
  font-size: 1.4em;
  text-transform: none;
}
@media (min-width: 768px) {
  header.site-header.featured-image:not(.single-post-header) .entry-title {
    font-size: 2.75em;
    font-weight: 700;
  }
}
@media (min-width: 768px) {
  header.site-header.featured-image:not(.single-post-header) .entry-subtitle {
    font-size: 1.8em;
  }
}
.main-navigation .navbar-toggler + * .nav {
  text-align: right;
}
.main-navigation {
  font-size: 0.8em;
}
.main-navigation .menu-item {
  font-weight: 400;
  text-transform: uppercase;
}
.main-navigation .menu-item a {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.5em;
  font-weight: 600;
}
@media (min-width: 768px) {
  .main-navigation .menu-item a {
    font-size: 1.1em;
  }
}
.main-navigation .dropdown-menu {
  font-family: 'Open Sans', sans-serif;
  font-size: 1em;
}
.main-navigation .dropdown-menu a {
  text-align: right;
  font-size: 1.25em;
  font-weight: 700;
  text-transform: none;
  text-shadow: none;
}
@media (min-width: 992px) {
  .main-navigation .dropdown-menu a {
    text-align: center;
    font-size: 1.1em;
    font-weight: 600;
  }
}
.main-navigation .dropdown-toggle:after {
  font-weight: lighter;
  line-height: 1;
  vertical-align: 0.05rem;
}
body.lala-theme-4 h1,
body.lala-theme-4 .h1 {
  font-size: 1.8em;
  text-transform: uppercase;
  color: inherit;
}
body.lala-theme-4 h1:before,
body.lala-theme-4 .h1:before {
  content: none !important;
}
body.lala-theme-4 h2,
body.lala-theme-4 .h2 {
  font-family: 'Modern Antiqua', cursive;
  font-size: 1.7em;
  font-weight: 500;
  color: #db4f40;
}
body.lala-theme-4 h2:before,
body.lala-theme-4 .h2:before {
  content: none !important;
}
body.lala-theme-4 h3,
body.lala-theme-4 .h3 {
  font-size: 1.5em;
  font-weight: 500;
  color: #f2822b;
  letter-spacing: 1px;
}
body.lala-theme-4 h3:before,
body.lala-theme-4 .h3:before {
  content: none !important;
}
body.lala-theme-4 h4,
body.lala-theme-4 .h4 {
  font-family: 'Modern Antiqua', cursive;
  font-size: 1.4em;
  font-weight: 300;
  color: #ffab06;
}
body.lala-theme-4 h4:before,
body.lala-theme-4 .h4:before {
  content: none !important;
}
body.lala-theme-4 h5,
body.lala-theme-4 .h5 {
  font-size: 1.3em;
  font-weight: 400;
  color: #777;
}
body.lala-theme-4 h5:before,
body.lala-theme-4 .h5:before {
  content: none !important;
}
body.lala-theme-4 h6,
body.lala-theme-4 .h6 {
  font-size: 0.95em;
  font-weight: 600;
  text-transform: uppercase;
  color: #56b2cb;
}
body.lala-theme-4 h6:before,
body.lala-theme-4 .h6:before {
  content: none !important;
}
.tribe-events-list h3.day-label {
  font-size: 1.6em;
}
.post-categories .post-categories-label {
  font-family: 'Modern Antiqua', cursive;
}
/*Small devices (landscape phones, 576px and up)*/
/*Medium devices (tablets, 768px and up)*/
/* Large devices (desktops, 992px and up)*/
/* Extra large devices (large desktops, 1200px and up)*/


/*# sourceMappingURL=app.css.map*/