@import url("https://fonts.googleapis.com/css?family=|");
body:not(.fse-enabled) .main-navigation a {
  font-family: helvetica;
  font-weight: 100;
  line-height: 7px;
  font-size: 12px;
  color: #808080;
  letter-spacing: 2px;
}
#masthead {
  padding-top: 15;
  padding-bottom: 24;
  padding: 29px;
}
.entry-header > :last-child {
  font-size: 0px;
}
.site-header > :last-child {
  line-height: 11px;
}
.site-main > article > :last-child {
  color: #6e6e6e !important;
}
.site-info .site-name {
  color: #ffffff !important;
}
.site-footer > :last-child {
  color: #ffffff;
}
#colophon {
  padding: 0px;
}
#responsive-menu-container ul li a {
  font-family: Chivo;
}
#responsive-menu-container {
  color: #6e6e6e;
  background-color: rgba(0, 0, 0, 0);
  background-repeat: repeat-y;
  background-size: cover;
  background-attachment: fixed;
  background-position: center;
  transform-origin: left;
}
button#responsive-menu-button {
  background-color: #6e6e6e;
  border-radius: 0px;
  margin-left: -81px;
  margin-right: -14px;
}
.page-template-default .main-navigation a {
  font-size: 18px;
}
html > body > #page > #masthead > #site-navigation > div > #menu-main > #menu-item-249 > a {
  font-size: 18px;
}
#content {
  margin-top: -65px;
}
.wp-block-image.alignfull img {
  margin-top: -1px;
  margin-bottom: 12px;
  transform-origin: top;
}
.main-navigation > div > ul {
  padding-top: 0;
  margin-top: -43px;
}
.wp-block-separator.blockera-block.blockera-block-l0eg5p {
  visibility: visible;
}
main STRONG {
  font-size: 16;
  font-weight: 600;
}
body:not(.fl-builder-edit) {
  margin-top: -21px;
}
.wp-block-uagb-container.uagb-is-root-container .uagb-block-eff77e4f {
  margin-top: -2rpx;
  padding: 13px;
  width: 400;
  height: 400;
}
body .wp-block-uagb-container > :not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-container-link-overlay):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-faq__outer-wrap) {
  padding-left: 30;
  margin-left: 75px;
  margin-right: 7px;
  transform-origin: center;
  right: 0;
}
.entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.wp-block-button):not(.entry-attachment) {
  letter-spacing: 3;
}
.main-navigation #toggle-menu {
  display: none !important;
}
.wp-block-image.alignwide img {
  margin-top: 21px;
}
@media screen and (max-width: 1024px) {
  button#responsive-menu-button {
    margin-right: 100;
    margin-left: -14px;
  }
}
@media screen and (max-width: 768px) {
  #masthead {
    padding: 18px;
    margin-bottom: -51px;
  }
}
@media screen and (max-width: 320px) {
  #responsive-menu-container {
    background-repeat: repeat-y;
    background-size: cover;
    background-position: center;
    min-width: 0;
  }
  html > body > #page > #masthead > #site-navigation > #toggle-menu {
    background-color: #808080;
    background-image: none !important;
    background-attachment: fixed;
    font-weight: 100;
    border-top-left-radius: 0;
    border-radius: 0px;
    padding: 8px;
    transition: none !important;
  }
  .wp-block-image.alignwide img {
    display: block;
  }
  .main-navigation #toggle-menu {
    display: inline-block;
    line-height: 0px;
    font-size: 0px;
    background-image: none !important;
    margin-bottom: 37px;
  }
  body {
    line-height: 0px;
    font-size: 0px;
  }
}
