.fl-page .fl-post .fl-post-header .fl-post-title {
  font-size: 48px;
}
#sb_instagram > #sbi_load > .sbi_follow_btn span {
  color: #ffffff;
  font-size: 16px;
  font-family: "Public Sans", sans-serif;
  font-weight: 600;
  letter-spacing: 1.9px;
  text-transform: uppercase;
}
#sb_instagram #sbi_load .sbi_load_btn,
#sb_instagram .sbi_follow_btn a {
  padding-top: 14px!important;
  padding-bottom: 14px;
  padding-left: 30px;
  padding-right: 30px;
  border-radius: 9px;
  margin-top: 16px;
}
#sb_instagram svg:not(:root).svg-inline--fa {
  height: 1.5em;
  display: inline-block;
}
#sb_instagram .sbi_follow_btn svg {
  vertical-align: -0.3em;
}
#sbi_load path {
  color: #ffffff;
}
.fl-module-content .sub-menu {
  padding-top: 10px!important;
}
@media screen and (max-width: 1024px) {
  .fl-builder-content .fl-row.fl-node-d31vaexoym2i .fl-module-photo .fl-module-content {
    margin-top: -60px;
  }
}
@media screen and (max-width: 768px) {
  .fl-builder-content .fl-row.fl-node-d31vaexoym2i .fl-module-rich-text.fl-node-1z5red4p679q .fl-rich-text h1 {
    margin-top: 40px;
  }
  .fl-builder-content .fl-row.fl-node-d31vaexoym2i .fl-module-photo .fl-module-content {
    margin-top: 0px;
  }
  .fl-builder-content .fl-row.fl-node-yufcgjt7qsm5 .fl-module-uabb-advanced-menu .fl-module-content {
    margin-right: 0px;
  }
}
@media screen and (max-width: 375px) {
  .fl-builder-content .fl-row.fl-node-d31vaexoym2i .fl-module-rich-text.fl-node-421rdwsmzbfk .fl-rich-text p {
    margin-right: 0px;
  }
}
