@import url("https://fonts.googleapis.com/css2?family=Lobster&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap");
.selenta-blog-highlight h1 {
  font-size: 3rem;
}
.selenta-blog-highlight .av-subheading_below p {
  font-size: 1.5rem;
}
.selenta-blog-highlight .selenta-blog-main-zone h2 {
  font-weight: 400;
  font-stretch: condensed;
}
.selenta-blog-highlight .selenta-blog-main-zone p {
  font-size: 1.125rem;
  font-style: oblique;
}

/* Thalgo */
.selenta-blog-thalgo-section-highlight-text-container h4 {
  font-size: 1.75rem;
}
.selenta-blog-thalgo-section-highlight-text-container p {
  font-size: 1rem;
  line-height: 1.5rem;
}

.selenta-blog-thalgo-section-highlight-text {
  padding: 2.75rem 0 1rem 0;
}
.selenta-blog-thalgo-section-highlight-text h2 {
  font-size: 2.725rem !important;
  font-weight: 100;
  color: #00a6b8 !important;
  margin-top: 1rem;
}
.selenta-blog-thalgo-section-highlight-text p {
  font-size: 1rem;
  line-height: 1.75rem;
}

.selenta-blog-thalgo-section-highlight-image li {
  list-style-type: none;
  margin: 0 1rem;
  font-size: 1rem;
  line-height: 1.5rem;
  padding: 0.75rem 0;
  color: #ffffff;
}

/* Guinot */
.selenta-blog-guinot-section-highlight-text-container h4 {
  font-size: 1.75rem;
}
.selenta-blog-guinot-section-highlight-text-container p {
  font-size: 1rem;
  line-height: 1.5rem;
}

.selenta-blog-guinot-section-highlight-text {
  padding: 2.75rem 0 1rem 0;
}
.selenta-blog-guinot-section-highlight-text h2 {
  font-size: 2.725rem !important;
  font-weight: 100;
  color: #00a6b8 !important;
  margin-top: 1rem;
}
.selenta-blog-guinot-section-highlight-text p {
  font-size: 1rem;
  line-height: 1.75rem;
}

.selenta-blog-guinot-section-highlight-image li {
  list-style-type: none;
  margin: 0 1rem;
  font-size: 1rem;
  line-height: 1.5rem;
  padding: 0.75rem 0;
  color: #ffffff;
}

/* Thalgo formatting */
.thalgo-paragraph-product-color-section-face .products-right-row .thalgo-paragraph-key-usage p,
.thalgo-paragraph-product-color-section-face .products-right-row .thalgo-paragraph-key-usage li {
  font-size: 1.05rem !important;
  line-height: 1.35rem;
  font-weight: 100;
  -webkit-hyphens: auto;
          hyphens: auto;
}
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-product-description p,
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-product-description li,
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-key-contents p,
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-key-contents li,
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-results p,
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-results li,
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-advice p,
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-advice li,
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-key-usage p,
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-key-usage li {
  font-size: 0.925rem !important;
  line-height: 1.25rem;
  font-weight: 100;
  font-language-override: "BUL";
  -webkit-hyphens: auto;
          hyphens: auto;
  list-style-type: square;
  list-style-position: outside;
}
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-product-description p::marker,
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-product-description li::marker,
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-key-contents p::marker,
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-key-contents li::marker,
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-results p::marker,
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-results li::marker,
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-advice p::marker,
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-advice li::marker,
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-key-usage p::marker,
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-key-usage li::marker {
  color: #006372;
}
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-results p em,
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-results li em {
  font-size: 0.875rem !important;
  line-height: 1.04rem;
  letter-spacing: 0.02rem;
}
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-advice p,
.thalgo-paragraph-product-color-section-face .products-left-row .thalgo-paragraph-advice li {
  font-style: oblique;
  color: #006372;
}

#top .ib-page.avia-section .container {
  max-width: 1180px;
}
#top .ib-page.avia-section .content,
#top .ib-page.avia-section .template-page {
  padding-top: 0;
  padding-bottom: 0;
}
#top .ib-page.avia-section:not(.ib-hero):not(.ib-band) {
  padding-top: 88px;
  padding-bottom: 88px;
}
@media (max-width: 989px) {
  #top .ib-page.avia-section:not(.ib-hero):not(.ib-band) {
    padding-top: 48px;
    padding-bottom: 48px;
  }
}
#top .ib-page.avia-section .flex_column {
  margin-bottom: 0;
}
#top .ib-page.avia-section p,
#top .ib-page.avia-section li {
  font-size: 16px;
  line-height: 1.7;
  color: #4a4440;
  letter-spacing: 0;
}
@media (max-width: 989px) {
  #top .ib-page.avia-section p,
  #top .ib-page.avia-section li {
    font-size: 15px;
  }
}

#top .ib-page h1, #top .ib-page h2, #top .ib-page h3, #top .ib-page h4 {
  font-family: "Open Sans", sans-serif;
  color: #2b2420;
}

#top .ib-hero.avia-section {
  background-color: #f7f2ee !important;
  background-image: url("/wp-content/uploads/2026/10/01-hero-desktop-scaled.jpg") !important;
  background-size: cover !important;
  background-position: 100% 30% !important;
  background-repeat: no-repeat !important;
  padding: 0;
}
#top .ib-hero.avia-section .container {
  min-height: 600px;
  padding-top: 130px;
  padding-bottom: 56px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
}
#top .ib-hero.avia-section .template-page,
#top .ib-hero.avia-section .entry-content-wrapper {
  width: 100%;
}
#top .ib-hero.avia-section .av_one_half:first-child {
  max-width: 430px;
}
#top .ib-hero.avia-section .ib-eyebrow p {
  display: flex;
  align-items: center;
  gap: 14px;
  margin: 0 0 18px;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0.4em;
  color: #795614;
}
#top .ib-hero.avia-section .ib-eyebrow p::before, #top .ib-hero.avia-section .ib-eyebrow p::after {
  content: "";
  display: block;
  width: 40px;
  height: 1px;
  background: #b8821f;
}
#top .ib-hero.avia-section .ib-h1 {
  margin: 0 0 22px;
  padding: 0;
}
#top .ib-hero.avia-section .ib-h1 h1 {
  margin: 0;
  font-size: 58px;
  line-height: 1.05;
  font-weight: 300;
  letter-spacing: 0.16em;
  text-transform: uppercase;
  color: #795614;
}
#top .ib-hero.avia-section .ib-h1 h1 .ib-beauty {
  letter-spacing: 0.3em;
}
#top .ib-hero.avia-section .ib-lead p {
  margin: 0 0 20px;
  font-size: 24px;
  line-height: 1.4;
  font-weight: 300;
  color: #2b2420;
}
#top .ib-hero.avia-section .ib-lead p strong {
  font-weight: 600;
  color: #795614;
}
#top .ib-hero.avia-section .ib-brandline p {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 0;
  font-size: 12px;
  letter-spacing: 0.18em;
  color: #6b5f57;
}
#top .ib-hero.avia-section .ib-brandline p strong {
  color: #2b2420;
  font-weight: 700;
}
#top .ib-hero.avia-section .ib-brandline p .ib-vline {
  display: inline-block;
  width: 1px;
  height: 18px;
  background: #b8821f;
}
@media (max-width: 989px) {
  #top .ib-hero.avia-section {
    background-image: url("/wp-content/uploads/2026/10/01-hero-mobile.jpg") !important;
    background-size: 100% auto !important;
    background-position: 50% 0 !important;
  }
  #top .ib-hero.avia-section .container {
    display: block;
    min-height: 0;
    padding-bottom: 0;
  }
  #top .ib-hero.avia-section .entry-content-wrapper {
    padding-top: calc(83.3vw - 40px);
  }
  #top .ib-hero.avia-section .av_one_half:first-child {
    max-width: none;
    background: #f7f2ee;
    padding: 28px 20px 44px;
  }
  #top .ib-hero.avia-section .ib-h1 h1 {
    font-size: 40px;
  }
  #top .ib-hero.avia-section .ib-lead p {
    font-size: 19px;
  }
}

#top .ib-page .ib-h2 {
  margin: 0;
  padding: 0;
}
#top .ib-page .ib-h2 .av-special-heading-tag,
#top .ib-page .ib-h2 h2 {
  margin: 0;
  font-size: 32px;
  line-height: 1.25;
  letter-spacing: 0.04em;
  font-weight: 700;
  color: #795614;
}
#top .ib-page .ib-h2 .av-special-heading-tag strong,
#top .ib-page .ib-h2 h2 strong {
  font-weight: 700;
}
@media (max-width: 767px) {
  #top .ib-page .ib-h2 .av-special-heading-tag,
  #top .ib-page .ib-h2 h2 {
    font-size: 24px;
  }
}
#top .ib-page .ib-h2 .av-subheading,
#top .ib-page .ib-h2 .av-subheading p {
  margin: 2px 0 0;
  font-size: 22px;
  line-height: 1.25;
  font-weight: 300;
  letter-spacing: 0.04em;
  color: #2b2420;
}
@media (max-width: 767px) {
  #top .ib-page .ib-h2 .av-subheading,
  #top .ib-page .ib-h2 .av-subheading p {
    font-size: 17px;
  }
}
#top .ib-page .ib-h2 .special-heading-border {
  display: none;
}
#top .ib-page .ib-h2.ib-h2-rule {
  border-left: 2px solid #b8821f;
  padding-left: 16px;
}
#top .ib-page .ib-h2.ib-h2-rev .av-special-heading-tag,
#top .ib-page .ib-h2.ib-h2-rev h2 {
  font-weight: 300;
  color: #2b2420;
  font-size: 28px;
}
#top .ib-page .ib-h2.ib-h2-rev .av-subheading p,
#top .ib-page .ib-h2.ib-h2-rev .av-subheading p strong {
  font-weight: 700;
  font-size: 32px;
  color: #795614;
}
@media (max-width: 767px) {
  #top .ib-page .ib-h2.ib-h2-rev .av-subheading p,
  #top .ib-page .ib-h2.ib-h2-rev .av-subheading p strong {
    font-size: 24px;
  }
}
#top .ib-page .ib-h2.ib-h2-center {
  text-align: center;
}
#top .ib-page .ib-sep-wrap .hr {
  margin: 0;
  height: auto;
  border: 0;
  padding: 0;
}
#top .ib-page .ib-sep-wrap .hr .hr-inner {
  width: 56px !important;
  max-width: 56px;
  margin: 18px 0 22px;
  border: 0;
  border-top: 2px solid #b8821f;
  height: 0;
  background: none;
  box-shadow: none;
}
#top .ib-page .ib-sep-center .hr .hr-inner {
  margin-left: auto;
  margin-right: auto;
}

#top .ib-page .ib-facts {
  margin-top: 28px;
}
#top .ib-page .ib-facts .iconbox_content_container {
  text-align: center;
}
#top .ib-page .ib-facts .iconbox_icon,
#top .ib-page .ib-facts .av-icon-char {
  background: transparent !important;
  border: 0 !important;
  color: #b8821f !important;
}
#top .ib-page .ib-facts .av_icon_box_title {
  margin: 10px 0 0;
  font-size: 13px;
  letter-spacing: 0.12em;
  font-weight: 700;
  color: #2b2420;
  text-transform: uppercase;
}

#top .ib-page .iconbox.ib-fact-box {
  border: 1px solid #ece6df;
  background: #fff;
  padding: 22px 12px;
  box-sizing: border-box;
  text-align: center;
}
#top .ib-page .iconbox.ib-fact-box .iconbox_icon,
#top .ib-page .iconbox.ib-fact-box .iconbox_icon.heading-color {
  position: static;
  display: block;
  margin: 0 auto 8px;
  width: auto;
  height: auto;
  font-size: 28px;
  line-height: 1;
  background: transparent !important;
  border: 0 !important;
  color: #b8821f !important;
}
#top .ib-page .iconbox.ib-fact-box .iconbox_content {
  padding: 0;
}
#top .ib-page .iconbox.ib-fact-box .iconbox_content_title {
  margin: 0;
  font-size: 13px;
  letter-spacing: 0.12em;
  font-weight: 700;
  color: #2b2420;
  text-transform: uppercase;
}
#top .ib-page .iconbox.ib-moment-box {
  background: #fff;
  padding: 26px;
  box-sizing: border-box;
  border: 0;
  text-align: left;
}
#top .ib-page .iconbox.ib-moment-box .iconbox_icon,
#top .ib-page .iconbox.ib-moment-box .iconbox_icon.heading-color {
  position: static;
  display: block;
  margin: 0 0 14px;
  width: auto;
  height: auto;
  font-size: 24px;
  line-height: 1;
  background: transparent !important;
  border: 0 !important;
  color: #b8821f !important;
}
#top .ib-page .iconbox.ib-moment-box .iconbox_content {
  padding: 0;
}
#top .ib-page .iconbox.ib-moment-box .iconbox_content_title {
  margin: 0 0 8px;
  font-size: 14px;
  letter-spacing: 0.1em;
  font-weight: 700;
  color: #2b2420;
  text-transform: uppercase;
}

#top .ib-page .ib-caption p {
  margin: 0;
  padding: 6px 0;
  background: #b8821f;
  color: #2b2420;
  text-align: center;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 0.2em;
  line-height: 1.5;
}
#top .ib-page .ib-photo .avia-image-container,
#top .ib-page .ib-photo .avia-image-overlay-wrap {
  display: block;
}
#top .ib-page .ib-photo img {
  display: block;
  width: 100%;
  height: auto;
}
#top .ib-page .ib-note p {
  margin: 0 0 14px;
  font-size: 24px;
  line-height: 1.4;
  font-weight: 300;
  color: #2b2420;
}
@media (max-width: 989px) {
  #top .ib-page .ib-note p {
    font-size: 19px;
  }
}
#top .ib-page .ib-key p {
  margin: 0;
  font-weight: 600;
  color: #795614;
}

#top .ib-page .ib-tech .ib-num p {
  margin: 18px 0 0;
  font-size: 40px;
  line-height: 1;
  font-weight: 300;
  color: #795614;
}
@media (max-width: 989px) {
  #top .ib-page .ib-tech .ib-num p {
    font-size: 32px;
  }
}
#top .ib-page .ib-tech .ib-tech-title {
  margin: 6px 0 12px;
}
#top .ib-page .ib-tech .ib-tech-title h3 {
  margin: 0;
  font-size: 18px;
  letter-spacing: 0.06em;
  font-weight: 700;
  text-transform: uppercase;
  color: #2b2420;
}
#top .ib-page .ib-tech .ib-effect {
  border-top: 1px solid #ece6df;
  margin-top: 18px;
  padding-top: 14px;
}
#top .ib-page .ib-tech .ib-effect p {
  margin: 0;
  font-size: 14px;
  color: #4a4440;
}
#top .ib-page .ib-tech .ib-effect p strong {
  font-weight: 700;
  color: #2b2420;
}
#top .ib-page .ib-intro p {
  max-width: 760px;
  margin: 0 auto;
  text-align: center;
}

#top .ib-band.avia-section {
  background: #b8821f !important;
  color: #2b2420 !important;
  padding: 0;
}
#top .ib-band.avia-section .container {
  padding-top: 28px;
  padding-bottom: 28px;
}
#top .ib-band.avia-section .ib-band-text p {
  margin: 0;
  text-align: center;
  font-size: 24px;
  line-height: 1.3;
  font-weight: 300;
  letter-spacing: 0.04em;
  color: #2b2420;
}
#top .ib-band.avia-section .ib-band-text p strong {
  font-weight: 700;
}
@media (max-width: 767px) {
  #top .ib-band.avia-section .ib-band-text p {
    font-size: 18px;
  }
}

#top .ib-page .ib-card {
  background: #f7f2ee;
  padding-bottom: 28px;
}
#top .ib-page .ib-card .ib-card-body {
  padding: 22px 26px 0;
}
#top .ib-page .ib-card .ib-card-title h3 {
  margin: 0 0 4px;
  font-size: 20px;
  letter-spacing: 0.06em;
  font-weight: 700;
  text-transform: uppercase;
  color: #795614;
}
#top .ib-page .ib-card .ib-card-sub p {
  margin: 0 0 10px;
  font-size: 13px;
  font-style: italic;
  color: #6b5f57;
}
#top .ib-page .ib-card .ib-card-result p {
  font-weight: 600;
  color: #2b2420;
}
#top .ib-page .ib-card .ib-keywords p {
  margin: 0;
  font-size: 13px;
  letter-spacing: 0.14em;
  font-weight: 700;
  color: #795614;
}

#top .ib-page .ib-number {
  margin: 0;
  padding: 0;
}
#top .ib-page .ib-number .av-special-heading-tag,
#top .ib-page .ib-number h3,
#top .ib-page .ib-number h2 {
  margin: 0;
  font-size: 60px;
  line-height: 1;
  font-weight: 300;
  letter-spacing: 0;
  color: #795614;
}
@media (max-width: 767px) {
  #top .ib-page .ib-number .av-special-heading-tag,
  #top .ib-page .ib-number h3,
  #top .ib-page .ib-number h2 {
    font-size: 44px;
  }
}
#top .ib-page .ib-number .special-heading-border {
  display: none;
}
#top .ib-page .ib-number-label p {
  margin: 8px 0 6px;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  color: #2b2420;
}
#top .ib-page .ib-number-desc p {
  margin: 0;
  font-size: 14px;
  line-height: 1.55;
  color: #4a4440;
}
#top .ib-page .ib-number-2 {
  border-left: 1px solid #b8821f;
  padding-left: 24px;
}
@media (max-width: 767px) {
  #top .ib-page .ib-number-2 {
    border-left: 0;
    padding-left: 0;
  }
}
#top .ib-page .ib-footnote p {
  margin: 18px 0 0;
  font-size: 12px;
  line-height: 1.55;
  color: #6b5f57;
}

#top .ib-page .ib-when-photo img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  aspect-ratio: 4/5;
}
#top .ib-page .ib-points {
  margin: 14px 0 22px;
}
#top .ib-page .ib-points .iconlist_icon,
#top .ib-page .ib-points .iconlist-char {
  display: none !important;
}
#top .ib-page .ib-points ul.avia-icon-list {
  margin: 0;
  column-count: 2;
  column-gap: 24px;
}
#top .ib-page .ib-points li {
  list-style: none;
  margin: 0 0 14px;
  padding: 0 0 0 20px;
  position: relative;
  break-inside: avoid;
  font-size: 14px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  font-weight: 300;
  color: #2b2420;
}
#top .ib-page .ib-points li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.55em;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #b8821f;
}
#top .ib-page .ib-points li:nth-child(odd) {
  font-weight: 700;
}
#top .ib-page .ib-points .iconlist_content_wrap,
#top .ib-page .ib-points .iconlist_title {
  margin: 0;
  font-size: inherit;
  letter-spacing: inherit;
  font-weight: inherit;
  color: inherit;
}
@media (max-width: 767px) {
  #top .ib-page .ib-points ul.avia-icon-list {
    column-count: 1;
  }
}
#top .ib-page .ib-callout {
  background: #b8821f;
  padding: 16px 20px;
}
#top .ib-page .ib-callout p {
  margin: 0;
  font-size: 14px;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  color: #2b2420;
}
#top .ib-page .ib-callout p strong {
  font-weight: 700;
}

#top .ib-page .ib-moment-title h3 {
  margin: 22px 0 18px;
  font-size: 16px;
  letter-spacing: 0.12em;
  font-weight: 700;
  text-transform: uppercase;
  color: #795614;
}
#top .ib-page .ib-wide img {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: 21/8;
  object-fit: cover;
}
@media (max-width: 989px) {
  #top .ib-page .ib-wide img {
    aspect-ratio: 4/3;
  }
}

#top .ib-page .ib-final {
  text-align: center;
}
#top .ib-page .ib-final .ib-final-h1 {
  margin: 0;
  padding: 0;
}
#top .ib-page .ib-final .ib-final-h1 h2,
#top .ib-page .ib-final .ib-final-h1 .av-special-heading-tag {
  margin: 0;
  font-size: 48px;
  line-height: 1.1;
  font-weight: 300;
  letter-spacing: 0.22em;
  text-transform: uppercase;
  color: #795614;
}
@media (max-width: 767px) {
  #top .ib-page .ib-final .ib-final-h1 h2,
  #top .ib-page .ib-final .ib-final-h1 .av-special-heading-tag {
    font-size: 34px;
  }
}
#top .ib-page .ib-final .ib-final-h1 .special-heading-border {
  display: none;
}
#top .ib-page .ib-final .ib-final-lead p {
  margin: 14px 0 0;
  font-size: 24px;
  line-height: 1.4;
  font-weight: 300;
  color: #2b2420;
}
#top .ib-page .ib-final .ib-final-lead p strong {
  font-weight: 700;
}
#top .ib-page .ib-final .ib-final-ask p {
  margin: 0 0 22px;
}
#top .ib-page .avia-button.ib-btn {
  background: #2b2420 !important;
  color: #fff !important;
  border-radius: 0;
  border: 0;
  min-height: 44px;
  padding: 15px 30px;
  letter-spacing: 0.16em;
  font-weight: 600;
  text-transform: uppercase;
}
#top .ib-page .avia-button.ib-btn .avia_iconbox_title,
#top .ib-page .avia-button.ib-btn .avia_button_text {
  color: #fff !important;
}

#top .ib-page .ib-h2.ib-h2-3 .av-special-heading-tag,
#top .ib-page .ib-h2.ib-h2-3 h2 {
  font-weight: 300;
  font-size: 28px;
  color: #2b2420;
}
#top .ib-page .ib-h2.ib-h2-3 .av-special-heading-tag strong,
#top .ib-page .ib-h2.ib-h2-3 h2 strong {
  font-weight: 700;
  font-size: 32px;
  color: #795614;
}
#top .ib-page .ib-h2.ib-h2-3 .av-special-heading-tag .ib-sub,
#top .ib-page .ib-h2.ib-h2-3 h2 .ib-sub {
  font-size: 20px;
  letter-spacing: 0.06em;
}
@media (max-width: 767px) {
  #top .ib-page .ib-h2.ib-h2-3 .av-special-heading-tag,
  #top .ib-page .ib-h2.ib-h2-3 h2 {
    font-size: 20px;
  }
  #top .ib-page .ib-h2.ib-h2-3 .av-special-heading-tag strong,
  #top .ib-page .ib-h2.ib-h2-3 h2 strong {
    font-size: 24px;
  }
  #top .ib-page .ib-h2.ib-h2-3 .av-special-heading-tag .ib-sub,
  #top .ib-page .ib-h2.ib-h2-3 h2 .ib-sub {
    font-size: 16px;
  }
}

#top .ib-page .ib-h2.ib-h2-inline .av-special-heading-tag,
#top .ib-page .ib-h2.ib-h2-inline h2 {
  font-weight: 300;
  color: #2b2420;
}
#top .ib-page .ib-h2.ib-h2-inline .av-special-heading-tag strong,
#top .ib-page .ib-h2.ib-h2-inline h2 strong {
  font-weight: 700;
  color: #795614;
}

#top .ib-page p,
#top .ib-page li,
#top .ib-page h1, #top .ib-page h2, #top .ib-page h3, #top .ib-page h4,
#top .ib-page strong,
#top .ib-page em,
#top .ib-page .av-subheading,
#top .ib-page .iconbox_content_title,
#top .ib-page .iconlist_title,
#top .ib-page .avia-button .avia_iconbox_title {
  font-family: "Open Sans", sans-serif;
}
#top .ib-page strong {
  color: inherit;
}
#top .ib-page .special_amp {
  font-family: inherit;
  font-style: normal;
  font-size: inherit;
  color: inherit;
}
#top .ib-page .iconbox .iconbox_content_container {
  border: 0 !important;
  padding: 0 !important;
  background: none !important;
  box-shadow: none !important;
}
#top .ib-page .iconbox {
  border: 0;
  box-shadow: none;
}
#top .ib-page .flex_column.column-top-margin {
  margin-top: 0;
}
#top .ib-page .ib-head-col {
  padding-bottom: 36px;
}
#top .ib-page .ib-footnote {
  clear: both;
  padding-top: 24px;
}
#top .ib-page .ib-number-desc p {
  margin-bottom: 4px;
}

#top.page-id-8284 .av_header_transparency.av_alternate_logo_active .logo a > img:not(.alternate) {
  opacity: 1 !important;
}
#top.page-id-8284 .av_header_transparency .logo img.alternate,
#top.page-id-8284 .av_header_transparency .logo .subtext {
  display: none !important;
}
#top.page-id-8284 #wrap_all .header_color.av_header_transparency,
#top.page-id-8284 #wrap_all .header_color.av_header_transparency .av-main-nav > li > a,
#top.page-id-8284 #header.header_color.av_header_transparency .av-main-nav > li > a .avia-menu-text,
#top.page-id-8284 #header.header_color.av_header_transparency .av-main-nav > li > a .avia-menu-subtext,
#top.page-id-8284 #wrap_all .av_header_transparency .main_menu ul:first-child > li > a {
  color: #2b2420 !important;
  text-shadow: none;
}
#top.page-id-8284 .av_header_transparency #menu-item-search a,
#top.page-id-8284 .av_header_transparency .av-hamburger-inner,
#top.page-id-8284 .av_header_transparency .av-hamburger-inner::before,
#top.page-id-8284 .av_header_transparency .av-hamburger-inner::after {
  color: #2b2420 !important;
}
#top.page-id-8284 .av_header_transparency .av-hamburger-inner,
#top.page-id-8284 .av_header_transparency .av-hamburger-inner::before,
#top.page-id-8284 .av_header_transparency .av-hamburger-inner::after {
  background-color: #2b2420 !important;
}

#top .ib-page .iconbox .iconbox_content,
#top .ib-page .iconbox .iconbox_content_container,
#top .ib-page .iconbox header.entry-content-header {
  border: 0 !important;
  box-shadow: none !important;
  background: none !important;
  padding: 0 !important;
}
#top .ib-page .iconbox.ib-fact-box {
  border: 1px solid #ece6df !important;
  background: #fff !important;
  padding: 22px 12px !important;
}
#top .ib-page .iconbox.ib-moment-box {
  border: 0 !important;
  background: #fff !important;
  padding: 26px !important;
}

#top .ib-page.ib-cards .entry-content-wrapper,
#top .ib-page.ib-moments .entry-content-wrapper {
  display: flex;
  flex-wrap: wrap;
}
#top .ib-page.ib-cards .entry-content-wrapper::before, #top .ib-page.ib-cards .entry-content-wrapper::after,
#top .ib-page.ib-moments .entry-content-wrapper::before,
#top .ib-page.ib-moments .entry-content-wrapper::after {
  display: none;
}
#top .ib-page.ib-cards .entry-content-wrapper > .ib-head-col,
#top .ib-page.ib-moments .entry-content-wrapper > .ib-head-col {
  flex: 0 0 100%;
}
#top .ib-page.ib-cards .entry-content-wrapper > .flex_column,
#top .ib-page.ib-moments .entry-content-wrapper > .flex_column {
  align-self: stretch;
}
@media (max-width: 989px) {
  #top .ib-page.ib-cards .entry-content-wrapper,
  #top .ib-page.ib-moments .entry-content-wrapper {
    display: block;
  }
}

#top .ib-page.ib-cards .ib-card {
  display: flex;
  flex-direction: column;
}

#top .ib-page.ib-moments .iconbox.ib-moment-box {
  height: 100%;
}

#top .ib-page .ib-wide-col {
  padding-top: 40px;
}
@media (max-width: 989px) {
  #top .ib-page .ib-wide-col {
    padding-top: 24px;
  }
}

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