




html{
  font-size: {font_weight=, text_decoration=, line_height=, custom_font=, font_style=, letter_spacing=, font_styles=, font_case=}; 
}
body [data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content {
  padding: 0;
} 
body [data-hsfc-id=Renderer] .hsfc-Button{
  font-weight: 400;
  filter: drop-shadow(0 2px 6px rgba(31, 37, 89, .16));
}
table {
  min-width: 479px;
}
.blog-pagination {
  flex-wrap: wrap;
  row-gap: 15px;
}
.hs-blog-listing .elements-container-fluid__featured__post {
  margin: 0;
}
.hs-landing-page .btn-secondary-white {
  word-break: keep-all;
}
footer [data-hsfc-id=Renderer] .hsfc-NavigationRow {
  margin-top: 1.4rem;
}
footer [data-hsfc-id=Renderer] .hsfc-RichText p {
  font-size: 0.875rem;
  margin: 0;
  font-weight: 400;
  font-family: Lexend Deca;
}
footer [data-hsfc-id=Renderer] .hsfc-FieldLabel {
  font-weight: 500;
  font-family: Lexend Deca;
  margin-top: 0.35rem;
  margin-bottom: 0.35rem;
}
footer [data-hsfc-id=Renderer] .hsfc-Row {
}
footer [data-hsfc-id=Renderer] .hsfc-EmailField>*:not(:last-child) {
  margin-bottom: 0.35rem;
}
html {
  scroll-behavior: smooth;
}
[data-hsfc-id=Renderer] .hsfc-TextInput {
  box-shadow: 0 2px 8px rgba(244, 38, 62, .04), 0 1px 3px rgba(31, 37, 89, .07);
}
.hs-blog-listing .blog-header__title {
    font-weight: 400;
}
@media (max-width:1200px){
  lottie-player {
    max-width: 1100px;
    width: 100% !important;
  }
}

@media (max-width:857px){
  header .submenu.level-1>li>a{
    font-weight:400;
  }
}

@media (max-width:767px){
  h1{
    font-size: 36px !important;
  }
  h2{
    font-size: 30px !important;
  }
  h3{
    font-size: 24px !important;
  }
}
@media (max-width:448px){
  .hs-landing-page .elements-search-result-input form .elements-search-results__button {
    padding: 10px;
    top: 28px;
    font-size: 12px;
  }
}

@media (max-width:400px){
  .hs-landing-page .hs_cos_wrapper_type_rich_text span {
    font-size: 13px;
  }
  .hs-site-page .elements__subscription-preferences--card {
    padding-left: 20px;
    padding-right: 20px;
  }

  .hs-site-page .elements__subscription-preferences h1 {
    font-size: 27px !important;
  }
}