img:is([sizes='auto' i], [sizes^='auto,' i]) {
  contain-intrinsic-size: 3000px 1500px;
}
@font-face {
  font-family: 'Sarala';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/uK_y4riEZv4o1w9hDBcSAv4.woff2') format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839,
    U+A8E0-A8FF, U+11B00-11B09;
}
@font-face {
  font-family: 'Sarala';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/uK_y4riEZv4o1w9hAxcSAv4.woff2') format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308,
    U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113,
    U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Sarala';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/uK_y4riEZv4o1w9hDRcS.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304,
    U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Sarala';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/uK_x4riEZv4o1w9ptjIHPN-ZZkM.woff2') format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839,
    U+A8E0-A8FF, U+11B00-11B09;
}
@font-face {
  font-family: 'Sarala';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/uK_x4riEZv4o1w9ptjIHM9-ZZkM.woff2') format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308,
    U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113,
    U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Sarala';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/uK_x4riEZv4o1w9ptjIHPd-Z.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304,
    U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Sarala';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/uK_y4riEZv4o1w9hDBcSAv4.woff2') format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839,
    U+A8E0-A8FF, U+11B00-11B09;
}
@font-face {
  font-family: 'Sarala';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/uK_y4riEZv4o1w9hAxcSAv4.woff2') format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308,
    U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113,
    U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Sarala';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/uK_y4riEZv4o1w9hDRcS.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304,
    U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Sarala';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/uK_x4riEZv4o1w9ptjIHPN-ZZkM.woff2') format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839,
    U+A8E0-A8FF, U+11B00-11B09;
}
@font-face {
  font-family: 'Sarala';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/uK_x4riEZv4o1w9ptjIHM9-ZZkM.woff2') format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308,
    U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113,
    U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Sarala';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/uK_x4riEZv4o1w9ptjIHPd-Z.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304,
    U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/*! This file is auto-generated */
.wp-block-button__link {
  color: #fff;
  background-color: #32373c;
  border-radius: 9999px;
  box-shadow: none;
  text-decoration: none;
  padding: calc(0.667em + 2px) calc(1.333em + 2px);
  font-size: 1.125em;
}
.wp-block-file__button {
  background: #32373c;
  color: #fff;
  text-decoration: none;
}

:root {
  --wp--preset--aspect-ratio--square: 1;
  --wp--preset--aspect-ratio--4-3: 4/3;
  --wp--preset--aspect-ratio--3-4: 3/4;
  --wp--preset--aspect-ratio--3-2: 3/2;
  --wp--preset--aspect-ratio--2-3: 2/3;
  --wp--preset--aspect-ratio--16-9: 16/9;
  --wp--preset--aspect-ratio--9-16: 9/16;
  --wp--preset--color--black: #000000;
  --wp--preset--color--cyan-bluish-gray: #abb8c3;
  --wp--preset--color--white: #ffffff;
  --wp--preset--color--pale-pink: #f78da7;
  --wp--preset--color--vivid-red: #cf2e2e;
  --wp--preset--color--luminous-vivid-orange: #ff6900;
  --wp--preset--color--luminous-vivid-amber: #fcb900;
  --wp--preset--color--light-green-cyan: #7bdcb5;
  --wp--preset--color--vivid-green-cyan: #00d084;
  --wp--preset--color--pale-cyan-blue: #8ed1fc;
  --wp--preset--color--vivid-cyan-blue: #0693e3;
  --wp--preset--color--vivid-purple: #9b51e0;
  --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(
    135deg,
    rgba(6, 147, 227, 1) 0%,
    rgb(155, 81, 224) 100%
  );
  --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(
    135deg,
    rgb(122, 220, 180) 0%,
    rgb(0, 208, 130) 100%
  );
  --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(
    135deg,
    rgba(252, 185, 0, 1) 0%,
    rgba(255, 105, 0, 1) 100%
  );
  --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(
    135deg,
    rgba(255, 105, 0, 1) 0%,
    rgb(207, 46, 46) 100%
  );
  --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(
    135deg,
    rgb(238, 238, 238) 0%,
    rgb(169, 184, 195) 100%
  );
  --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(
    135deg,
    rgb(74, 234, 220) 0%,
    rgb(151, 120, 209) 20%,
    rgb(207, 42, 186) 40%,
    rgb(238, 44, 130) 60%,
    rgb(251, 105, 98) 80%,
    rgb(254, 248, 76) 100%
  );
  --wp--preset--gradient--blush-light-purple: linear-gradient(
    135deg,
    rgb(255, 206, 236) 0%,
    rgb(152, 150, 240) 100%
  );
  --wp--preset--gradient--blush-bordeaux: linear-gradient(
    135deg,
    rgb(254, 205, 165) 0%,
    rgb(254, 45, 45) 50%,
    rgb(107, 0, 62) 100%
  );
  --wp--preset--gradient--luminous-dusk: linear-gradient(
    135deg,
    rgb(255, 203, 112) 0%,
    rgb(199, 81, 192) 50%,
    rgb(65, 88, 208) 100%
  );
  --wp--preset--gradient--pale-ocean: linear-gradient(
    135deg,
    rgb(255, 245, 203) 0%,
    rgb(182, 227, 212) 50%,
    rgb(51, 167, 181) 100%
  );
  --wp--preset--gradient--electric-grass: linear-gradient(
    135deg,
    rgb(202, 248, 128) 0%,
    rgb(113, 206, 126) 100%
  );
  --wp--preset--gradient--midnight: linear-gradient(
    135deg,
    rgb(2, 3, 129) 0%,
    rgb(40, 116, 252) 100%
  );
  --wp--preset--font-size--small: 13px;
  --wp--preset--font-size--medium: 20px;
  --wp--preset--font-size--large: 36px;
  --wp--preset--font-size--x-large: 42px;
  --wp--preset--spacing--20: 0.44rem;
  --wp--preset--spacing--30: 0.67rem;
  --wp--preset--spacing--40: 1rem;
  --wp--preset--spacing--50: 1.5rem;
  --wp--preset--spacing--60: 2.25rem;
  --wp--preset--spacing--70: 3.38rem;
  --wp--preset--spacing--80: 5.06rem;
  --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
  --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
  --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
}
:where(.is-layout-flex) {
  gap: 0.5em;
}
:where(.is-layout-grid) {
  gap: 0.5em;
}
body .is-layout-flex {
  display: flex;
}
.is-layout-flex {
  flex-wrap: wrap;
  align-items: center;
}
.is-layout-flex > :is(*, div) {
  margin: 0;
}
body .is-layout-grid {
  display: grid;
}
.is-layout-grid > :is(*, div) {
  margin: 0;
}
:where(.wp-block-columns.is-layout-flex) {
  gap: 2em;
}
:where(.wp-block-columns.is-layout-grid) {
  gap: 2em;
}
:where(.wp-block-post-template.is-layout-flex) {
  gap: 1.25em;
}
:where(.wp-block-post-template.is-layout-grid) {
  gap: 1.25em;
}
.has-black-color {
  color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-color {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-color {
  color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-color {
  color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-color {
  color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-color {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-color {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-color {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-color {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-color {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-color {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-color {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.has-black-background-color {
  background-color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-background-color {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-background-color {
  background-color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-background-color {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-background-color {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-background-color {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-background-color {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-background-color {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-background-color {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-background-color {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-background-color {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-background-color {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.has-black-border-color {
  border-color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-border-color {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-border-color {
  border-color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-border-color {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-border-color {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-border-color {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-border-color {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-border-color {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-border-color {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-border-color {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-border-color {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-border-color {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
  background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}
.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
  background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
  background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}
.has-luminous-vivid-orange-to-vivid-red-gradient-background {
  background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}
.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
  background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}
.has-cool-to-warm-spectrum-gradient-background {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.has-blush-light-purple-gradient-background {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.has-blush-bordeaux-gradient-background {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.has-luminous-dusk-gradient-background {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.has-pale-ocean-gradient-background {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.has-electric-grass-gradient-background {
  background: var(--wp--preset--gradient--electric-grass) !important;
}
.has-midnight-gradient-background {
  background: var(--wp--preset--gradient--midnight) !important;
}
.has-small-font-size {
  font-size: var(--wp--preset--font-size--small) !important;
}
.has-medium-font-size {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.has-large-font-size {
  font-size: var(--wp--preset--font-size--large) !important;
}
.has-x-large-font-size {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
:where(.wp-block-post-template.is-layout-flex) {
  gap: 1.25em;
}
:where(.wp-block-post-template.is-layout-grid) {
  gap: 1.25em;
}
:where(.wp-block-columns.is-layout-flex) {
  gap: 2em;
}
:where(.wp-block-columns.is-layout-grid) {
  gap: 2em;
}
:root :where(.wp-block-pullquote) {
  font-size: 1.5em;
  line-height: 1.6;
}

.pksGallery {
  width: 100%;
  position: relative;
}
.pksGallery .stage {
  overflow: hidden;
  position: relative;
  height: 475px;
  background: #000;
}
.pksGallery .stage ul {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  padding: 0;
  margin: 0;
  line-height: 0;
}
.pksGallery .stage > ul li {
  float: left;
  height: 475px;
  padding: 0 !important;
  margin: 0;
}
.pksGallery .stage > ul li:before {
  content: '';
}
.pksGallery .stage > ul li > div {
  display: table;
  height: 100%;
  width: 98%;
  margin: 0 auto;
}
.pksGallery .stage > ul li > div span {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.pksGallery .stage > ul li div span img {
  max-width: 80%;
  height: auto;
}
.pksGallery .stage .credito_mobile {
  display: none;
}
.pksGallery .stage > span {
  display: block;
  width: 76px;
  height: 450px;
  position: absolute;
  top: 0;
  background-position: center;
  background-repeat: no-repeat;
  cursor: pointer;
  background-image: url(https://forbes.com.br/wp-content/plugins/pks-gallery/classic-map.png);
  z-index: 1;
}
.pksGallery .stage > span.back {
  left: 0;
  background-position: 36px;
}
.pksGallery .stage > span.next {
  right: 0;
  background-position: -275px;
}
.pksGallery .thumbs {
  display: none;
  padding: 10px;
  height: 40px;
  background: #000;
}
.pksGallery .thumbs .thumbsStage {
  width: 100%;
  height: 40px;
  overflow: hidden;
}
.pksGallery .thumbs ul {
  padding-left: 0;
  height: 40px;
}
.pksGallery .thumbs ul li {
  float: left;
  margin-right: 5px;
  width: 40px;
  height: 40px;
  padding: 0;
}
.pksGallery .thumbs ul li:before {
  display: none;
}
.pksGallery .thumbs ul li img {
  width: 40px;
  height: 40px;
}
.pksGallery .description {
  border-bottom: 2px solid #000;
  min-height: 40px;
  padding: 15px 15px 0;
  margin-bottom: 25px;
  background: #eee;
}
#pksGalleryAd {
  background: url(https://forbes.uol.com.br/wp-content/uploads/2016/01/bg-galleryad.png) repeat;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99999;
  display: none;
  cursor: pointer;
}
#pksGalleryAd > div {
  display: table;
  position: absolute;
  height: 100%;
  width: 100%;
  background: url(https://forbes.uol.com.br/wp-content/uploads/2016/01/bg-galleryad-prev.png)
    no-repeat 8px center;
}
#pksGalleryAd > div > div {
  display: table-cell;
  vertical-align: middle;
  background: url(https://forbes.uol.com.br/wp-content/uploads/2016/01/bg-galleryad-next.png)
    no-repeat right center;
}
#pksGalleryAd > div > div > div {
  background: none;
  margin-left: auto;
  margin-right: auto;
}
.mobilebanner {
  display: none;
}
#content-main div.pksGallery ul li {
  margin-left: 0 !important;
}
@media screen and (max-width: 830px) {
  .pksGallery .stage ul {
    line-height: 1.2;
  }
  .pksGallery .stage > span {
    display: none;
  }
  .thumbs {
    display: none;
  }
  .pksGallery ul {
    position: relative !important;
    display: inline;
  }
  .pksGallery ul li {
    position: relative;
    float: left;
    top: auto;
    left: auto;
    clear: both;
    height: auto !important;
  }
  .pksGallery .stage {
    height: auto !important;
    background: none;
  }
  .pksGallery .description {
    display: none !important;
  }
  .pksGallery .stage > ul li {
    margin-bottom: 10px !important;
  }
  .pksGallery .stage .credito_mobile {
    display: block !important;
    text-align: left;
  }
  .pksGallery .stage > ul li div span img {
    max-width: 100%;
    margin-bottom: 5px;
  }
  .mobilebanner {
    display: block;
  }
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
html {
  font-size: 100%;
  -ms-text-size-adjust: none;
  -webkit-text-size-adjust: none;
}
body {
  font-family: 'Open Sans', Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.6;
  background: #f7f7f7;
  word-wrap: break-word;
}
[class*='mh-col-'] {
  float: left;
  margin-left: 2.5%;
  overflow: hidden;
}
.clearfix {
  display: block;
}
.clearfix:after {
  content: '.';
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
  margin: 0;
  padding: 0;
}
h1 {
  font-size: 32px;
  font-size: 2rem;
}
h2 {
  font-size: 24px;
  font-size: 1.5rem;
}
h3 {
  font-size: 20px;
  font-size: 1.25rem;
}
h4 {
  font-size: 18px;
  font-size: 1.125rem;
}
h5 {
  font-size: 16px;
  font-size: 1rem;
}
h6 {
  font-size: 14px;
  font-size: 0.875rem;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Open Sans', Helvetica, Arial, sans-serif;
  color: #000;
  line-height: 1.3;
  font-weight: 700;
}
b,
strong {
  font-weight: bold;
}
i,
em {
  font-style: italic;
}
small {
  font-size: 6px;
  font-size: 0.375rem;
}
big {
  font-size: 20px;
  font-size: 1.25rem;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
ol,
ul {
  list-style: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
pre,
code {
  font-family: 'Consolas', Courier New, Courier, monospace;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
pre {
  padding: 20px;
  border: 1px solid #ebebeb;
  white-space: pre-wrap;
  white-space: -o-pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -webkit-pre-wrap;
}
kbd {
  padding: 0px 6px;
  padding: 0rem 0.375rem;
  background: #f5f5f5;
  border: 1px solid #aaa;
  border-radius: 0.1875em;
  -moz-border-radius: 0.1875em;
  -moz-box-shadow: 0 0.0625em 0 rgba(0, 0, 0, 0.2), 0 0 0 0.125em white inset;
  -webkit-border-radius: 0.1875em;
  -webkit-box-shadow: 0 0.0625em 0 rgba(0, 0, 0, 0.2), 0 0 0 0.125em white inset;
  box-shadow: 0 0.0625em 0 rgba(0, 0, 0, 0.2), 0 0 0 0.125em white inset;
  text-shadow: 0 0.0625em 0 #fff;
}
sup {
  vertical-align: super;
  font-size: 10px;
  font-size: 0.625rem;
}
sub {
  vertical-align: sub;
  font-size: 10px;
  font-size: 0.625rem;
}
abbr,
acronym {
  border-bottom: 1px dashed;
  cursor: help;
}
cite {
  color: #9a9b97;
}
q {
  font-style: italic;
}
address {
  font-family: 'Courier new';
  line-height: 1.5;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
a {
  color: #000;
  text-decoration: none;
}
a:hover {
  color: #e64946;
}
@font-face {
  font-family: 'flexslider-icon';
  src: url('../fonts/flexslider-icon.eot');
  src: url('/wp-content/themes/mh-magazine/fonts/flexslider-icon.eot?#iefix')
      format('embedded-opentype'),
    url('../fonts/flexslider-icon.woff') format('woff'),
    url('../fonts/flexslider-icon.ttf') format('truetype'),
    url('/wp-content/themes/mh-magazine/fonts/flexslider-icon.svg#flexslider-icon') format('svg');
  font-weight: normal;
  font-style: normal;
}
.screen-reader-text {
  position: absolute;
  top: -9999rem;
  left: -9999rem;
}
.post .pagination {
  padding-bottom: 20px;
  padding-bottom: 1.25rem;
}
.page-numbers {
  display: inline-block;
  font-weight: 700;
  color: #000;
  padding: 10px 15px;
  background: #f5f5f5;
}
.page-numbers:hover,
.mh-loop-pagination .current,
.mh-comments-pagination .current,
a:hover .pagelink {
  color: #fff;
  background: #e64946;
}
.page-numbers a {
  display: block;
}
.entry-content ul {
  list-style: square;
}
.entry-content ul,
.entry-content ol {
  margin: 0 0 20px 40px;
}
.entry-content ul ul,
.entry-content ol ol {
  margin: 0 0 0 40px;
}
.entry-content li {
  margin-bottom: 5px;
}
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6,
.entry-content p,
.entry-content blockquote,
.entry-content table,
.entry-content .flex-vid,
.entry-content .mh-row,
.entry-content .mh-video-container {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
.entry-content a {
  font-weight: 600;
  color: #e64946;
}
.entry-content a:hover {
  color: #e64946;
  text-decoration: underline;
}
img {
  max-width: 100%;
  width: auto\9;
  height: auto;
  vertical-align: bottom;
}
iframe,
embed,
object,
video {
  max-width: 100%;
}
.entry-content .alignnone {
  display: block;
  margin: 20px 0;
  margin: 1.25rem 0;
}
.wp-caption {
  max-width: 100%;
}
.wp-caption-text {
  display: block;
  font-size: 12px;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1.4;
  color: #000;
  margin-top: 5px;
}
.alignnone .wp-caption-text,
.aligncenter .wp-caption-text,
.alignleft .wp-caption-text,
.alignright .wp-caption-text {
  margin-bottom: 0;
}
.required {
  color: #e64946;
}
input {
  font-size: 12px;
  padding: 5px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  vertical-align: middle;
  background: #f5f5f5;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
input[type='text'],
input[type='email'],
input[type='tel'],
input[type='url'] {
  width: 60%;
}
input[type='text']:hover,
input[type='email']:hover,
input[type='tel']:hover,
input[type='url']:hover,
textarea:hover {
  border: 1px solid #e64946;
}
input[type='submit'] {
  display: inline-block;
  min-width: 150px;
  font-weight: 700;
  color: #fff;
  padding: 10px 15px;
  background: #e64946;
  cursor: pointer;
  text-transform: uppercase;
  -webkit-transition: all 0.1s linear;
  -moz-transition: all 0.1s linear;
  transition: all 0.1s linear;
  border: 0;
  -webkit-appearance: none;
}
input[type='submit']:hover {
  background: #2a2a2a;
}
[id*='mh-testimonials-'] ul,
[id*='mh-images-'] ul {
  list-style: none;
  margin: 0;
}
@media screen and (max-width: 620px) {
  input[type='text'],
  input[type='email'],
  input[type='tel'],
  input[type='url'] {
    width: 88%;
  }
  [class*='mh-col-'] {
    float: none;
    width: 100%;
    margin: 0;
  }
  .entry-content ul,
  .entry-content ol {
    margin: 0 0 20px 20px;
  }
  .entry-content ul ul,
  .entry-content ol ol {
    margin: 0 0 0 20px;
  }
}
@media print {
  .mh-header-widget-1,
  .mh-preheader,
  .mh-header,
  .mh-subheader,
  .mh-navigation,
  .mh-breadcrumb,
  .entry-meta,
  .mh-posts-1,
  .mh-posts-2,
  .mh-sidebar,
  .mh-sidebar-2,
  .mh-share-buttons,
  .mh-content-ad,
  .pagination,
  .entry-tags,
  .mh-author-box,
  .mh-post-nav,
  .mh-related-content,
  .mh-comments-wrap,
  .mh-footer,
  .mh-copyright-wrap {
    display: none;
  }
}
.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
  width: 100%;
  padding-right: var(--bs-gutter-x, 0.75rem);
  padding-left: var(--bs-gutter-x, 0.75rem);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container,
  .container-sm {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container,
  .container-md,
  .container-sm {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 1320px;
  }
}
.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(var(--bs-gutter-y) * -1);
  margin-right: calc(var(--bs-gutter-x) * -0.5);
  margin-left: calc(var(--bs-gutter-x) * -0.5);
}
.row > * {
  box-sizing: border-box;
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}
.col {
  flex: 1 0 0%;
}
.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}
.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}
.col-3 {
  flex: 0 0 auto;
  width: 25%;
}
.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}
.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}
.col-6 {
  flex: 0 0 auto;
  width: 50%;
}
.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}
.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}
.col-9 {
  flex: 0 0 auto;
  width: 75%;
}
.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}
.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}
.col-12 {
  flex: 0 0 auto;
  width: 100%;
}
.offset-1 {
  margin-left: 8.33333333%;
}
.offset-2 {
  margin-left: 16.66666667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.33333333%;
}
.offset-5 {
  margin-left: 41.66666667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.33333333%;
}
.offset-8 {
  margin-left: 66.66666667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.33333333%;
}
.offset-11 {
  margin-left: 91.66666667%;
}
@media (min-width: 576px) {
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 992px) {
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('../fonts/fa-regular-400.woff2') format('woff2'),
    url('../fonts/fa-regular-400.ttf') format('truetype');
}
@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url('../fonts/fa-solid-900.woff2') format('woff2'),
    url('../fonts/fa-solid-900.ttf') format('truetype');
}
@font-face {
  font-family: 'Font Awesome 6 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('/wp-content/themes/mh-magazine-child-corebiz/css/../fonts/fa-brands-400.woff2')
      format('woff2'),
    url('/wp-content/themes/mh-magazine-child-corebiz/css/../fonts/fa-brands-400.ttf')
      format('truetype');
}
:host,
:root {
  --fa-style-family-classic: 'Font Awesome 6 Free';
  --fa-font-regular: normal 400 1em/1 'Font Awesome 6 Free';
  --fa-style-family-classic: 'Font Awesome 6 Free';
  --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free';
  --fa-style-family-brands: 'Font Awesome 6 Brands';
  --fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands';
}
.fa-classic,
.fa-regular,
.fa-solid,
.far,
.fas {
  font-family: 'Font Awesome 6 Free';
}
.fab,
.fa-brands {
  font-family: 'Font Awesome 6 Brands';
  font-weight: 400;
}
.fa-regular,
.far {
  font-weight: 400;
}
.fa-solid,
.fas {
  font-weight: 900;
}
.fa {
  font-family: var(--fa-style-family, 'Font Awesome 6 Free');
  font-weight: var(--fa-style, 900);
}
.fa,
.fa-brands,
.fa-classic,
.fa-regular,
.fa-sharp,
.fa-solid,
.fab,
.far,
.fas {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}
.fa-1x {
  font-size: 1em;
}
.fa-2x {
  font-size: 2em;
}
.fa-lg {
  font-size: 1.25em;
  line-height: 0.05em;
  vertical-align: -0.075em;
}
.fa-chain:before,
.fa-link:before {
  content: '\f0c1';
}
.fa-clock-four:before,
.fa-clock:before {
  content: '\f017';
}
.fa-calendar:before {
  content: '\f133';
}
.fa-rss-square:before,
.fa-square-rss:before {
  content: '\f143';
}
.fa-angle-right:before {
  content: '\f105';
}
.fa-angle-left:before {
  content: '\f104';
}
.fa-expand:before {
  content: '\f065';
}
.fa-linkedin-in:before {
  content: '\f0e1';
}
.fa-facebook-f:before {
  content: '\f39e';
}
.fa-x-twitter:before {
  content: '\e61b';
}
.fa-instagram:before {
  content: '\f16d';
}
.fa-youtube:before {
  content: '\f167';
}
.fa-whatsapp:before {
  content: '\f232';
}
.fa-telegram:before {
  content: '\f2c6';
}
@font-face {
  font-family: Merriweather;
  src: url('../fonts/Merriweather-Bold.woff2');
  font-weight: 700;
}
@font-face {
  font-family: Merriweather Regular;
  src: url('../fonts/Merriweather-Regular.woff2');
}
@font-face {
  font-family: Work Sans;
  src: url('../fonts/WorkSans-Regular.woff2');
  font-weight: 400;
}
@font-face {
  font-family: Work Sans Medium;
  src: url('../fonts/WorkSans-Medium.woff2');
}
body {
  background-color: white !important;
}
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl {
  box-sizing: border-box;
}
.header-moedas {
  background: #fff;
  border-bottom: 1px #151515 solid;
  margin-top: 56px;
  height: 38px;
}
@media screen and (max-width: 767px) {
  .header-moedas {
    margin-left: 12px;
  }
}
.hamburguer {
  z-index: 200;
  position: relative;
  display: block;
  background: #fff;
  width: 25px;
  height: 2px;
  top: 27px;
  left: 15px;
  transition: 0.5s ease-in-out;
}
.hamburguer:before,
.hamburguer:after {
  background: #fff;
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  transition: 0.5s ease-in-out;
}
.hamburguer:before {
  top: -8px;
}
.hamburguer:after {
  bottom: -8px;
}
input:checked ~ label .hamburguer {
  transform: rotate(45deg);
}
input:checked ~ label .hamburguer:before {
  transform: rotate(90deg);
  top: 0;
}
input:checked ~ label .hamburguer:after {
  transform: rotate(90deg);
  bottom: 0;
}
.header {
  left: 12px;
  top: 0;
  width: 100%;
  z-index: 100;
  background: #151515;
  height: 56px;
}
.header .menu-icon {
  cursor: pointer;
  z-index: 200;
  border-radius: 50%;
  width: 50px;
  height: 50px;

  top: 0;
  left: 50px;
}
.header #menu-button {
  display: none;
}
.header .logo {
  text-align: center;
  padding-top: 14px;
}
.home header h1 {
  font-size: 0;
  line-height: 0;
  text-indent: -9999px;
  overflow: hidden;
}
.header .btns-wrapper {
  position: relative;
}
.header .btns-wrapper > div {
  position: absolute;
  right: 0;
}
.header .btns-wrapper img {
  display: block;
  cursor: pointer;
  background: none;
  transition: background 0.3s;
  padding: 15px;
  float: left;
  width: 25px;
  margin-right: 40px;
}
.header .btns-wrapper a {
  font-family: 'Work Sans', sans-serif;
  float: left;
  padding: 10px;
  margin-top: 6px;
  margin-right: 10px;
  text-transform: none;
  color: #fff;
}
.header .btns-wrapper a.assine {
  border: 1px solid #fff;
}
.search-area {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 200;
  width: 100%;
  height: 55px;
  margin: 0;
  padding: 0;
  background-color: #252525;
  overflow-x: hidden;
  margin-left: 100%;
  transition: all 0.5s ease-in-out;
  overflow-y: hidden;
}
.search-area input {
  outline: none;
  border: none;
  cursor: pointer;
  height: 44px;
  width: 100%;
  background-color: #252525;
  font-family: 'Work Sans', sans-serif;
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
  padding-left: 10px;
}
.search-area input:focus:hover {
  background-color: #262626 !important;
  border: none;
}
.search-area input:focus {
  cursor: text;
}
.search-area input:hover {
  border: none;
}
.search-area button {
  height: 56px;
  background-color: transparent;
  color: #fff;
  border: none;
  font-family: 'Work Sans', sans-serif;
  font-size: 14px;
  cursor: pointer;
}
.btn-close {
  display: flex;
  align-content: center;
}
.btn-close img {
  width: 25px;
}
@media screen and (max-width: 1200px) {
  .header .btns-wrapper a {
    border: 1px solid #fff;
    font-size: 12px;
    padding: 10px 5px;
    margin-top: 8px;
    margin-right: 5px;
  }
  .header .btns-wrapper img {
    margin-right: 10px;
  }
  .header .menu-icon {
    left: 8px;
  }
}
@media screen and (max-width: 1100px) {
  .header .btns-wrapper a:not(.assine) {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .header .menu-icon {
    position: absolute;
    top: 0;
    left: 8px;
  }
  .header .btns-wrapper {
    position: static;
  }
  .header .btns-wrapper > div {
    text-align: right;
  }
  .header .btns-wrapper a {
    display: none;
  }
  .header .btns-wrapper img {
    margin-right: 10px;
  }
}
#menu-itens {
  display: block;
  left: -450px;
  transition: left 1s;
}
#menu-itens .pipe {
  font-size: 30px;
  color: gray;
  font-weight: bolder;
}
.menu {
  background-color: #151515;
  position: fixed !important;
  box-shadow: 0 0 30px 2px #151515;
  width: 400px;
  z-index: 100;
  left: -650px;
  position: absolute;
  min-height: 0;
  -webkit-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
  height: 100%;
  top: 56px;
}
.menu::-webkit-scrollbar,
.menu-itens::-webkit-scrollbar {
  display: none;
}
ul.menu-itens {
  height: 90%;
  overflow-y: scroll;
  padding-left: 44px;
}
ul.menu-itens li {
  padding: 0;
  position: relative;
}
ul.menu-itens li a:hover,
ul.menu-itens li.sub:hover > a {
  background-color: #262626;
}
ul.menu-itens li.sub:after {
  color: #fff;
  font-weight: 700;
  content: '\002B';
  position: absolute;
  right: 0;
  top: 0;
  width: 40px;
  text-align: center;
  line-height: 48px;
  cursor: pointer;
}
ul.menu-itens li.sub.active:after {
  content: '\2212';
}
ul.menu-itens li.hide-desktop {
  display: none;
}
ul.menu-itens li a {
  font-family: 'Merriweather', serif;
  font-size: 15px;
  color: #fff;
  display: block;
  text-transform: uppercase;
  padding: 0 20px;
  width: 100%;
}
ul.menu-itens a span.title {
  position: relative;
  bottom: 5px;
  left: 5px;
}
ul.menu-itens ul.sub-items {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.5s ease-out;
  padding: 0 40px 0 25px;
}
ul.menu-itens li.sub:hover:after,
ul.menu-itens ul.sub-items a:hover {
  background: #414141;
}
ul.menu-itens ul.sub-items li a {
  line-height: 48px;
  padding: 0 14px;
}
ul.menu-itens ul.sub-items li .title {
  bottom: 0;
  left: 0;
}
.menu .menu-social,
.menu .menu-assinante {
  display: none;
}
.menu .menu-social {
  text-align: center;
  background-color: #151515;
  padding: 20px 0;
  margin-top: -1px;
}
.menu .menu-social a {
  padding: 13px;
  color: #bfb7b0;
}
.menu .menu-assinante {
  background-color: #151515;
  border-top: 1px solid gray;
  text-align: center;
  padding: 40px 0 20px 0;
}
.menu .menu-assinante a {
  font-family: 'Work Sans', sans-serif;
  font-size: 14px;
  color: #fff;
  padding: 11px 20px;
  background-color: #151515;
  text-transform: none;
  border: 1px solid #fff;
  display: block;
  width: 140px;
  margin: 0 auto;
}
.menu .menu-assinante a.agro100 {
  border: 1px solid #577f48;
  margin-bottom: 20px;
}
@media screen and (max-width: 767px) {
  ul.menu-itens li.hide-desktop {
    display: none;
  }
  ul.menu-itens {
    max-height: calc(60vh - 56px);
  }
  .menu .menu-social,
  .menu .menu-assinante {
    display: block;
  }
}
.footer-members {
  background: #344fd8;
  margin-top: 100px;
}
.footer-members > .container {
  background: #344fd8;
}
.footer-members > .container > .row {
  margin: 0;
}
.footer-members__title {
  font-size: 24px;
  color: #fff;
  font-family: 'Merriweather', serif;
}
.footer-members__text {
  color: #fff;
  font-family: 'Work Sans', sans-serif;
  display: none;
}
.footer-members__link {
  display: block;
}
.footer-members__link__btn {
  background-color: #fff;
  color: #151515;
  padding: 11px 20px 11px 20px;
  z-index: 200;
  font-family: 'Work Sans', sans-serif;
}
.footer-members__img {
  position: relative;
  top: -60px;
}
.footer-members__img img {
  width: 14%;
  padding-right: 15px;
}
.footer-members__link__mobile {
  display: none;
  margin-top: 50px;
  margin-bottom: 50px;
}
.footer-members__link__btn__mobile {
  background-color: #fff;
  color: #151515;
  padding: 11px 20px 11px 20px;
  z-index: 200;
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
}
.footer {
  background: #151515;
}
.footer > .container {
  background: #151515;
  color: #fff;
}
.footer > .container > .row {
  padding-top: 90px;
  padding-bottom: 77px;
}
.footer__logo span {
  display: block;
  color: #fff;
  font-family: 'Merriweather', serif;
  font-size: 14px;
  margin-top: 10px;
}
.footer__social {
  padding-top: 20px;
}
.footer__social li {
  display: inline-block;
  padding: 5px 10px;
}
.footer__social li:first-child {
  padding-left: 0;
}
.footer__social li a {
  font-size: 18px;
}
footer ul {
  margin-top: 30px;
}
footer a {
  font-family: 'Work Sans', sans-serif;
  font-size: 12px;
  color: #fff;
}
footer li:first-child a {
  font-family: 'Merriweather', serif;
  font-size: 14px;
}
footer a:hover {
  color: #aaa;
}
footer li:first-child a:hover {
  color: #fff;
}
footer li {
  color: #fff;
  font-family: 'Merriweather', serif;
  padding-bottom: 2px;
}
.footer__links__institucional li {
  padding-bottom: 10px;
}
.footer__links__institucional a {
  font-family: 'Merriweather', serif;
  font-size: 14px;
}
.footer-copyright {
  text-align: center;
  color: #000;
  font-family: 'Work Sans', sans-serif;
  font-size: 12px;
  padding: 38px 0;
}
@media screen and (max-width: 1200px) {
  .footer-members__text {
    display: block;
  }
  .footer-members__link {
    display: none;
  }
  .footer-members__img {
    top: 0;
  }
  .footer-members__link__mobile {
    display: block;
  }
}
@media screen and (max-width: 674px) {
  .footer-members__img img {
    width: 100%;
  }
}
@media screen and (max-width: 991px) {
  footer a {
    font-size: 14px;
  }
  footer li {
    padding-bottom: 5px;
  }
  .footer-members {
    margin-top: 0;
  }
  .footer > .container > .row {
    padding-top: 60px;
    padding-bottom: 22px;
  }
  .footer__links {
    padding-top: 50px;
  }
  .footer__links__social {
    display: none;
  }
  .footer__links__uteis {
    padding-top: 22px;
  }
  .footer-copyright {
    padding: 26px 0;
  }
}
#revistas-desk {
  display: block;
}
#revistas_mobile {
  display: none;
}
@media screen and (max-width: 691px) {
  #revistas-desk {
    display: none;
  }
  #revistas_mobile {
    display: block;
  }
}
.main-post header {
  margin: 10px 0;
}
.post__title {
  color: #151515;
  font-size: 32px;
  font-family: 'Merriweather', sans-serif;
  line-height: 1.2;
}
.entry-content {
  font-family: 'Merriweather Regular', sans-serif;
  color: #000;
  background: #fff;
  padding-top: 10px;
  padding-bottom: 0;
}
.entry-content p {
  font-size: 15px;
}
.entry-content blockquote {
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  padding: 50px 0;
  margin: 40px 0;
}
.entry-content blockquote p {
  font-family: 'Merriweather', sans-serif;
  font-size: 24px !important;
  font-style: italic;
  color: #000;
  margin: 0;
  text-align: center;
}
@media screen and (max-width: 991px) {
  .entry-content blockquote {
    padding: 50px;
  }
  .entry-content blockquote p {
    font-size: 20px !important;
  }
}
.entry-content .destaque {
  /*! border-bottom: 1px solid #151515; */
  padding: 10px 0;
}
.entry-content div[ads] {
  min-height: 250px;
}
.entry-content .wp-caption {
  /*! margin: 0 0 20px; */
}
.entry-content .wp-caption img {
  width: 100%;
  margin: 0 0 10px;
}
.entry-content .wp-caption.size768 {
  width: 768px;
  margin: 0 auto 20px;
}
.entry-content .wp-caption.size768 img {
  margin: 0 auto 10px;
  display: block;
  width: auto;
}
.entry-content .wp-caption.is-portrait img {
  height: 700px;
  width: auto;
  display: block;
  margin: 0 auto 10px;
}
.entry-content .wp-caption.is-portrait .credito,
.entry-content .wp-caption.is-portrait .wp-caption-text {
  text-align: center;
}
.entry-content .wp-caption .wp-caption-text {
  margin: 0;
}
.entry-content .wp-caption .credito,
.entry-content .wp-caption .wp-caption-text,
.pksGallery .credito {
  font-size: 12px !important;
  font-family: 'Work Sans Medium', sans-serif;
  color: #151515;
}
@media screen and (max-width: 991px) {
  .entry-content .destaque {
    padding: 0 0 10px;
  }
  .entry-content .wp-caption.is-portrait img {
    height: 400px;
    max-width: 100%;
  }
}
.sidebar-anuncio-materia {
  padding: 30px 0;
  margin: 30px 0;
  background-color: #f6f6f6;
  text-align: center;
}
.patrocinador {
  color: #151515;
  font-size: 12px;
  font-family: 'Work Sans Medium', sans-serif;
  padding-bottom: 35px;
  align-items: center;
  float: right;
  width: 300px;
  text-align: center;
  display: block;
}
.patrocinador > span,
.patrocinador > a {
  display: block;
}
.patrocinador .oferecido {
  height: 30px;
  line-height: 30px;
}
.compartilhamento {
  border-top: 1px solid rgba(21, 21, 21, 0.1);
  border-bottom: 1px solid rgba(21, 21, 21, 0.1);
  margin-top: 40px !important;
}
.compartilhamento__titulo {
  padding: 30px 0;
  color: #000;
  font-size: 12px;
  font-family: 'Work Sans Medium', sans-serif;
}
.post__autor {
  height: 60px;
  border-radius: 30px;
  background-size: cover;
  margin: 0 10px 0 0;
}
.post__autor.square {
  border-radius: 0;
}
.more-news__posts-mobile {
  display: none;
}
.anuncio-materia-mobile {
  display: none;
}
.post__excerpt {
  font-family: 'Work Sans', sans-serif;
  color: #444;
  font-size: 17px;
  font-weight: 400;
  padding: 10px 0 20px;
}
.compartilhamento__links {
  display: flex;
  justify-content: flex-start;
  padding: 20px 0;
}
.compartilhamento__links i {
  margin: 0 8px;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  line-height: 35px;
  text-align: center;
}
.meta {
  display: flex;
  width: 100%;
  border-top: 1px solid rgba(21, 21, 21, 0.1);
  border-bottom: 1px solid rgba(21, 21, 21, 0.1);
}
.meta > div,
.meta > a {
  display: flex;
  align-items: center;
}
.meta .author {
  min-width: 130px;
  max-width: 100%;
  padding-right: 50px;
  border-right: 1px solid rgba(21, 21, 21, 0.1);
}
.meta .date {
  width: calc(50% - 50px);
  justify-content: left;
  font-size: 12px;
  font-family: 'Work Sans', sans-serif;
  padding-left: 50px;
}
.meta .date a {
  color: #aaa;
}
.meta .date time {
  display: flex;
  align-items: center;
  margin: 2px 0;
}
.meta .date time > i {
  padding-right: 5px;
  text-align: center;
}
.meta .share {
  width: 50%;
  justify-content: right;
}
.meta .share i {
  font-style: normal;
}
@media (max-width: 1199px) {
  .meta .date {
    padding-left: 10px;
  }
}
.single-brand-content .meta .author {
  display: flex;
  align-items: center;
  line-height: 1;
}
.single-brand-content .share {
  text-align: center;
}
@media (max-width: 1199px) {
  .patrocinador {
    width: 200px;
  }
}
@media screen and (max-width: 991px) {
  .post__title {
    font-size: 26px;
  }
  .post__excerpt {
    font-size: 15px;
  }
  .compartilhamento__links {
    padding: 15px 0;
  }
  .meta {
    flex-wrap: wrap;
  }
  .meta .author {
    flex-basis: calc(50% - 1px);
    padding: 10px 0;
    justify-content: center;
  }
  .meta .date {
    flex-basis: 50%;
    justify-content: center;
    padding: 0;
  }
  .meta .share {
    flex-basis: 100%;
    justify-content: center;
    border-top: 1px solid rgba(21, 21, 21, 0.1);
  }
  .meta .post__autor {
    height: 45px;
  }
  .patrocinador {
    color: #151515;
    font-size: 12px;
    font-family: 'Work Sans Medium', sans-serif;
    width: 100%;
    float: none;
    padding-bottom: 10px;
  }
  .patrocinador > div {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .patrocinador .oferecido {
    display: block;
  }
  .compartilhamento__titulo {
    display: none;
  }
  .compartilhamento__links {
    text-align: center;
  }
  .compartilhamento__links i {
    margin: 0 3px !important;
  }
  .anuncio-materia-desktop {
    display: none;
  }
  .anuncio-materia-mobile {
    display: block;
  }
  .more-news__posts-desk {
    display: none;
  }
  .more-news__posts-mobile {
    display: block;
  }
}
#breadcrumbs {
  padding: 5px 0;
}
#breadcrumbs span a {
  font-family: 'Work Sans Medium', sans-serif;
  color: #000;
  font-size: 11px;
}
.breadcrumb_last {
  font-family: 'Work Sans Medium', sans-serif;
  color: #aaa;
  font-size: 11px;
}
.separator {
  color: #151515;
  opacity: 0.1;
  padding: 0 15px;
}
.active:not(.no-sub):after {
  content: none;
}
.overlay {
  height: 100%;
  width: 100%;
  height: 0;
  overflow-y: hidden;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.9);
}
.overlay-content {
  position: relative;
  top: 0;
  width: 100%;
  text-align: center;
  margin-top: 30px;
}
.overlay a {
  padding: 8px;
  text-decoration: none;
  font-size: 36px;
  color: #818181;
  transition: 0.3s;
}
.overlay a:hover,
.overlay a:focus {
  color: #f1f1f1;
}
.overlay .closebtn {
  position: absolute;
  top: 20px;
  right: 45px;
}
.sessao-mobile {
  display: none !important;
}
#player-youtube {
  padding-top: 10%;
}
@media screen and (max-width: 991px) {
  .sessao-desk {
    display: none !important;
  }
  .sessao-mobile {
    display: block !important;
  }
  #player-youtube {
    padding-top: 40%;
  }
}
#audima-banner {
  display: none;
}
.tradingview-widget-container {
  height: 46px;
  width: 100%;
  background: #1e222d;
}
@media screen and (max-width: 991px) {
  .tradingview-widget-container {
    height: 74px;
  }
  .anuncio {
    display: none;
  }
}
.link-politica {
  color: #fff;
}
.link-politica:hover {
  color: #aaa;
}
.mc4wp-success {
  color: #71aa4b;
}
.mc4wp-error {
  color: #d93a3d;
}
.sticky-sidebar {
  position: sticky;
  top: 75px;
}
.lds-facebook-wrapper {
  text-align: center;
}
.lds-facebook {
  display: inline-block;
  position: relative;
  width: 60px;
  height: 80px;
}
.lds-facebook div {
  display: inline-block;
  position: absolute;
  left: 8px;
  width: 10px;
  background: #000;
  animation: lds-facebook 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite;
}
.lds-facebook div:nth-child(1) {
  left: 10px;
  animation-delay: -0.24s;
}
.lds-facebook div:nth-child(2) {
  left: 24px;
  animation-delay: -0.12s;
}
.lds-facebook div:nth-child(3) {
  left: 38px;
  animation-delay: 0;
}
@keyframes lds-facebook {
  0% {
    top: 8px;
    height: 46px;
  }
  50%,
  100% {
    top: 24px;
    height: 26px;
  }
}
form#form-agro100 {
  background: #fff;
  display: flex;
  flex-direction: column;
  padding: 20px;
  position: relative;
  overflow: hidden;
  max-width: 800px;
  margin: 0 auto;
}
form#form-agro100 > div {
  margin-bottom: 10px;
}
form#form-agro100 label {
  display: flex;
  flex-direction: column;
  font-size: 18px;
  color: #151515;
}
form#form-agro100 input {
  border: 1px solid #000;
  border-radius: 0.125rem;
  background-color: #fff;
  box-sizing: border-box;
  font-size: 1rem;
  height: 2.25rem;
  line-height: 1.25rem;
  margin-top: 0.25rem;
  padding: 0.25rem 0.5rem;
  width: 100% !important;
  transition: all 0.25s;
}
form#form-agro100 input[type='submit'] {
  background: #000000 !important;
  font-weight: 700;
  text-transform: uppercase;
  width: 100%;
}
form#form-agro100 h2.mensagem-erro {
  color: #d21e1e;
  text-align: center;
  font-weight: 700;
  padding: 10px;
}
div.rd-form #conversion-form-newsletter-page-completo-hml .bricks-form__fieldset {
  margin: 0 !important;
}
div.rd-form #conversion-form-newsletter-page-completo-hml .bricks-form__submit button.rd-button {
  width: 100% !important;
}
#box-destaque-agro {
  background-color: #588040;
  width: 100%;
  padding-top: 100px;
  padding-bottom: 10px;
  margin-bottom: 40px;
}
body.category-forbesagro #box-destaque-agro {
  padding-top: 0;
}
#box-destaque-agro .agro-container {
  background-color: #fff;
}
#box-destaque-agro .agro-interno {
  background-color: #fff;
  padding: 30px;
  margin: 0;
}
body.category-forbesagro #box-destaque-agro .agro-interno {
  width: 100%;
  padding-right: var(--bs-gutter-x, 0.75rem);
  padding-left: var(--bs-gutter-x, 0.75rem);
  margin-right: auto;
  margin-left: auto;
  max-width: 1300px;
}
#box-destaque-agro .agro-interno .agro-img {
  text-align: right;
}
body.category-forbesagro #box-destaque-agro .agro-interno .agro-img {
  text-align: left;
}
body.category-forbesagro #box-destaque-agro .agro-interno .agro-botao {
  text-align: right;
  padding: 0 30px;
}
#box-destaque-agro .agro-interno img {
  width: 140px;
  height: auto;
}
#box-destaque-agro .agro-interno .agro-texto {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 23px;
  color: #737373;
  height: 50px;
  margin: 5px 0;
}
#box-destaque-agro .agro-interno .agro-botao {
  height: 50px;
  margin: 5px 0;
}
#box-destaque-agro .agro-interno a {
  display: inline-block;
  background-color: #597f42;
  color: #fff;
  height: 50px;
  line-height: 50px;
  padding: 0 10px;
}
#box-destaque-agro .agro-interno a:after {
  content: '\2192';
  margin-left: 10px;
  font-size: 18px;
  float: right;
}
@media screen and (max-width: 767px) {
  #box-destaque-agro {
    width: initial;
    padding: 0;
    background-color: #fff;
  }
  body.category-forbesagro #box-destaque-agro {
    padding: 0 0 10px;
  }
  #box-destaque-agro .agro-interno {
    padding: 0 15px;
    border-left: 15px solid #597f42;
    border-right: 15px solid #597f42;
  }
  body.category-forbesagro #box-destaque-agro .agro-interno {
    padding: 15px;
    width: initial !important;
    border: 0;
    border-bottom: 10px solid #597f42;
  }
  #box-destaque-agro .agro-interno .agro-img,
  #box-destaque-agro .agro-interno .agro-texto,
  #box-destaque-agro .agro-interno .agro-botao {
    text-align: center !important;
    height: initial;
  }
  #box-destaque-agro .agro-interno .agro-texto {
    color: #000;
    margin: 25px 0;
  }
  #box-destaque-agro .agro-interno a {
    height: 36px;
    line-height: 36px;
    padding: 0 25px;
    text-align: left;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
  }
}
ul.menu-branded {
  justify-content: center;
  align-items: center;
  border: #eee solid;
  border-width: 1px 0;
  display: flex;
  font-family: Work Sans, sans-serif;
  gap: 24px;
  height: 48px;
  padding: 0 16px;
  flex-flow: row;
  overflow-x: auto;
  margin: 30px 0 0;
}
ul.menu-branded a,
ul.menu-branded a:hover,
div.branded-colaboradores a,
div.branded-colaboradores a:hover {
  color: #000;
}
li.menu-branded-item {
  align-items: center;
  border-top: 2px solid #0000;
  display: flex;
  flex-shrink: 0;
  font-size: 14px;
  height: 100%;
  line-height: 1.43;
  text-transform: capitalize;
  border-bottom-width: 0;
  border-top-width: 0;
  position: relative;
}
li.menu-branded-item.active {
  background: none;
}
li.menu-branded-item.active a {
  display: flex;
  border-bottom: 4px solid #000;
  height: calc(100% - 4px);
  align-items: center;
}
div.branded-colaboradores a {
  align-items: center;
  border-bottom: 1px solid #e3e3e3;
  display: flex;
  gap: 8px;
  padding: 12px 0;
  text-decoration: none;
}
div.branded-colaboradores a img {
  border-radius: 50%;
}
@media screen and (max-width: 991px) {
  .branded-colaboradores {
    display: flex;
    flex-flow: row;
    flex-wrap: wrap;
    gap: 10px;
    margin-bottom: 50px;
  }
  div.branded-colaboradores a {
    width: calc(50% - 5px);
  }
  ul.menu-branded {
    justify-content: flex-start;
    margin: 0;
  }
}
.mod-leia-tambem.swiper {
  padding-bottom: 40px;
}
.mod-leia-tambem.swiper-initialized {
  visibility: visible;
}
.mod-leia-tambem.swiper li {
  list-style: none;
}
.mod-leia-tambem .swiper-wrapper {
  margin: 0;
}
.mod-leia-tambem .swiper-wrapper .leia-tambem-caption {
  color: #151515;
  font-size: 11px;
  font-weight: 700;
  text-transform: uppercase;
  margin: 8px 0 2px;
}
.mod-leia-tambem .swiper-wrapper .leia-tambem-title {
  font-size: 16px;
  color: #005a8c;
}
.mod-leia-tambem .swiper-button {
  position: absolute;
  top: calc(50% - 50px);
  width: 50px;
  height: 100px;
  margin: 0;
  z-index: 10;
  outline: none;
  cursor: pointer;
  background-color: #f7f7f7;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
  opacity: 0;
  transition: right 0.3s, left 0.3s, opacity 0.3s;
}
.mod-leia-tambem .swiper-button i {
  font-size: 25px;
  color: #000;
}
.mod-leia-tambem .swiper-button:hover {
  opacity: 0;
}
.mod-leia-tambem .swiper-button-next {
  display: none;
  right: 0;
}
.mod-leia-tambem .swiper-button-prev {
  display: none;
  left: 0;
}
.mod-leia-tambem .swiper-button:after {
  display: none;
}
.mod-leia-tambem .swiper-button:before {
  display: block;
  content: '';
  position: absolute;
  top: -30px;
  bottom: -30px;
  width: 200%;
}
.mod-leia-tambem .swiper-button-prev:before {
  right: 0;
}
.mod-leia-tambem .swiper-button-next:before {
  left: 0;
}
.mod-leia-tambem:hover .swiper-button {
  opacity: 1;
}
.mod-leia-tambem:hover .swiper-button-prev {
  left: 0;
}
.mod-leia-tambem:hover .swiper-button-next {
  right: 0;
}
.mod-leia-tambem:hover .swiper-button:hover {
  opacity: 1;
}
.mod-leia-tambem:hover .swiper-button-prev:hover {
  left: 10px;
}
.mod-leia-tambem:hover .swiper-button-prev:hover:before {
  padding-left: 10px;
  left: -10px;
}
.mod-leia-tambem:hover .swiper-button-next:hover {
  right: 10px;
}
.mod-leia-tambem:hover .swiper-button-next:hover:before {
  padding-right: 10px;
  right: -10px;
}
.mod-leia-tambem .swiper-button.swiper-button-disabled {
  opacity: 0 !important;
}
.mod-leia-tambem .swiper-pagination {
  bottom: 8px;
  opacity: 0;
  transition: opacity 0.3s;
}
.mod-leia-tambem:hover .swiper-pagination {
  opacity: 1;
}
.mod-leia-tambem .swiper-pagination .swiper-pagination-bullet {
  background: #19285e;
}
.mod-ultimas-home {
  margin-top: 50px;
}
.mod-ultimas-home .swiper {
  background: #ebebeb;
  min-height: 80px;
  border-bottom: 2px solid #d21e1e;
}
.mod-ultimas-home .swiper-initialized {
  visibility: visible;
}
.mod-ultimas-home ul {
  display: flex;
  align-items: stretch;
  min-height: 80px;
}
.mod-ultimas-home li {
  padding: 12px;
  height: auto;
  background: rgb(255 255 255 / 80%);
  box-sizing: border-box;
  display: flex;
  align-items: center;
  transition: none !important;
}
.mod-ultimas-home li h3 {
  font-size: 12px;
  color: #1e1e1e;
  font-weight: 400;
  text-align: center;
  font-family: 'Merriweather', sans-serif;
  line-height: 1.4;
}
.outbrain-wrapper {
  background: #f6f6f6;
  padding: 22px 15px 15px;
  margin-top: -22px;
}
#rd-row-lxaimsr5 .bricks--column > div {
  padding: 30px;
  margin: 0;
  border-radius: 20px;
  border: solid 1px #e9e2e9;
  box-shadow: 2px 2px 5px 2px rgba(0, 0, 0, 0.08);
}
#rd-button-lf3azhpy.bricks--component-button {
  min-width: 134px !important;
  width: 134px !important;
  padding: 0;
}
#menu-itens .menu-itens > a {
  width: 100%;
}
.collapsible {
  display: block;
}
#newsletter-producao-simplificao-d80f94eb86e1f51b835d,
#newsletter-forbes-money-producao-simplificado-duplicado-9d3ca6256d62bd7e77b9 {
  max-width: 570px;
  margin: 0 auto;
}
#newsletter-producao-simplificao-d80f94eb86e1f51b835d #rd-text-lx3s5g2r span,
#newsletter-forbes-money-producao-simplificado-duplicado-9d3ca6256d62bd7e77b9
  #rd-text-lx3s5g2r
  span {
  border: 1px #dfdada solid;
  padding: 7px;
  border-radius: 10px;
}
.swiper .swiper-slide {
  opacity: 0;
  transition: all 0.4s;
}
.swiper.loaded .swiper-slide,
.swiper.swiper-initialized .swiper-slide {
  opacity: 1;
}
.swiper-pagination-bullet-active {
  background: black !important;
}
.swiper-button:after,
.publicacoes-colunista .swiper-button:after {
  display: none !important;
}
.mais-populares .swiper-button,
.mod_colunistas .swiper-button,
.publicacoes-colunista .swiper-button,
.web-story .swiper-button {
  background: #000;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  color: #fff;
  transition: opacity 0.3s;
}
.mais-populares {
  position: relative;
}
.mais-populares > div {
  padding: 10px 50px 50px;
}
.mais-populares .swiper-pagination,
.mais-populares .swiper-button-prev:after,
.mais-populares .swiper-button-next:after {
  display: none;
}
.mais-populares .swiper-button-prev {
  left: 20px;
}
.mais-populares .swiper-button-next {
  right: 20px;
}
.mais-populares .swiper-button {
  top: 50%;
  margin: -10px 0 0;
}
.mais-populares .swiper-slide {
  align-content: center;
  min-height: 100px;
}
.mais-populares .swiper-slide:nth-child(even) article {
  border-left: 1px solid rgba(21, 21, 21, 0.1);
  border-right: 1px solid rgba(21, 21, 21, 0.1);
}
.mais-populares .swiper-slide article {
  padding: 0 24px;
  min-height: 100px;
  align-content: center;
}
.mais-populares h3 {
  font-family: 'Merriweather', serif;
  color: #151515;
  font-size: 14px;
  text-align: center;
}
.mais-populares h3 span {
  display: block;
  width: 24px;
  height: 24px;
  background: #000;
  margin: 0 0 10px;
  font-family: 'Font Awesome 6 Free';
  font-size: 10px;
  line-height: 24px;
  color: #fff;
  text-align: center;
  border-radius: 50%;
}
@media screen and (max-width: 1199px) {
  .mais-populares .swiper-slide:nth-child(even) article {
    border: none;
  }
  .mais-populares .swiper-slide.swiper-slide-next article {
    border-left: 1px solid rgba(21, 21, 21, 0.1);
    border-right: 1px solid rgba(21, 21, 21, 0.1);
  }
}
@media screen and (max-width: 991px) {
  .mais-populares {
    position: relative;
    padding-left: 12px;
    border-left: none;
    margin-bottom: 50px;
  }
  .mais-populares h3 {
    font-size: 18px;
  }
  .mais-populares h3 span {
    margin: 0 auto 10px;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
  }
  .mais-populares .swiper-button-prev {
    left: 12px;
  }
  .mais-populares .swiper-slide article {
    text-align: center;
  }
  .mais-populares .swiper-pagination {
    display: block;
  }
  .mais-populares .swiper-button {
    display: none;
  }
  .mais-populares .swiper-slide.swiper-slide-next article {
    border-left: none;
    border-right: none;
  }
}
.mais-populares-v2 {
  margin-bottom: 30px;
}
.mais-populares-v2 h3 {
  font-family: 'Merriweather', sans-serif;
  color: #151515;
  font-size: 13px;
  margin: 20px 0;
}
.mais-populares-v2 li {
  border-left: 1px solid rgba(21, 21, 21, 0.1);
}
.mais-populares-v2 li:first-child {
  border: none;
}
@media screen and (max-width: 991px) {
  .mais-populares-v2 li,
  .mais-populares-v2 li:first-child {
    border-left: none;
    border-bottom: 1px solid rgba(21, 21, 21, 0.1);
    width: calc(100% - 24px);
    margin-left: 12px;
    padding: 0;
  }
  .mais-populares-v2 figure img {
    display: none;
  }
  .mais-populares-v2 h3 {
    font-size: 15px;
  }
}
.mod_colunistas {
  padding: 0 10px;
  background: #f6f6f6;
}
.mod_colunistas .mod-wrapper {
  margin-bottom: 30px;
  margin-top: 50px;
  padding-bottom: 50px;
}
.mod_colunistas .descricao {
  padding-right: 20px;
  border-right: 1px solid #151515;
}
.mod_colunistas .descricao h2 {
  font-family: 'Merriweather', serif;
  font-size: 24px;
  color: #151515;
}
.mod_colunistas .descricao p {
  font-size: 14px;
  font-family: Work Sans;
  color: #151515;
  margin: 25px 0 45px;
}
.mod_colunistas .descricao a {
  background: #151515;
  color: #fff;
  padding: 10px 20px;
}
.mod_colunistas .descricao b {
  font-size: 15px;
}
.mod_colunistas .swiper {
  min-height: 470px;
}
.mod_colunistas .swiper-button-prev:after,
.mod_colunistas .swiper-button-next:after {
  display: none;
}
.mod_colunistas .swiper-slide .colunista p {
  font-family: Work Sans Medium;
  font-size: 12px;
}
.mod_colunistas .swiper-slide .colunista span {
  font-family: 'Merriweather Regular', sans-serif;
  font-size: 24px;
  color: #000;
}
.mod_colunistas article h3 {
  font-family: 'Merriweather', serif;
  color: #151515;
  font-size: 15px;
  margin: 20px 0;
}
.mod_colunistas article .meta-info p {
  color: #151515;
}
.mod_colunistas .swiper-button {
  display: none;
}
.mod_colunistas .swiper-pagination {
  opacity: 0;
  transition: opacity 0.3s;
}
.mod_colunistas:hover .swiper-pagination {
  opacity: 1;
}
@media screen and (max-width: 991px) {
  .mod_colunistas .descricao {
    display: none;
  }
  .mod_colunistas .swiper-button-prev {
    left: -25px;
  }
  .mod_colunistas .swiper-button-next {
    right: -25px;
  }
  .mod_colunistas .swiper-pagination {
    opacity: 1;
    margin-top: 30px;
  }
}
.publicacoes-colunista {
  position: relative;
  border: 2px solid #f5f5f5;
}
.publicacoes-colunista .swiper-button-prev {
  left: 20px;
}
.publicacoes-colunista .swiper-button-next {
  right: 20px;
}
.publicacoes-colunista .mod_colunistas {
  padding-top: 20px;
  padding-bottom: 30px;
}
.page-template-colunas .mod_colunistas .swiper-pagination {
  display: block;
  bottom: 0;
}
.publicacoes-colunista .swiper-slide article {
  border-right: 1px solid rgba(21, 21, 21, 0.1);
  padding: 5px 20px;
}
.publicacoes-colunista a,
.perfil-colunista a {
  color: #151515 !important;
}
.perfil-colunista {
  background-color: #f5f5f5;
  padding: 27px;
  min-height: 400px;
}
.perfil-colunista .btn-colunista {
  padding-top: 30px;
}
.perfil-colunista .btn-colunista span {
  border: solid 1px #151515;
  color: #151515;
  padding: 11px 20px 11px 20px;
  z-index: 200;
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
}
.publicacoes-colunista h2 a.link-title-post-1,
.perfil-colunista .link-colunista {
  color: #151515;
}
@media screen and (max-width: 1199px) {
  .perfil-colunista .btn-colunista span {
    font-size: 13px;
    padding: 11px 10px 11px 10px;
  }
}
@media screen and (max-width: 991px) {
  .publicacoes-colunista {
    border: none;
  }
  .publicacoes-colunista .swiper-slide article {
    text-align: center;
    border: none;
  }
  .perfil-colunista {
    text-align: center;
  }
}
.mod_destaques .swiper {
  height: 460px;
}
.mod_destaques .swiper-wrapper {
  width: 400px;
}
.mod_destaques .swiper-wrapper img {
  width: 100%;
  transition: all 300ms ease-in-out;
}
.mod_destaques .swiper-wrapper figure {
  display: block;
  max-height: 260px;
  overflow: hidden;
  background: #fff;
}
.mod_destaques .swiper-slide img {
  opacity: 0.3 !important;
}
.mod_destaques .swiper-slide-next,
.mod_destaques .swiper-slide-prev img {
  opacity: 0.5 !important;
}
.mod_destaques .swiper-slide-active img {
  opacity: 1 !important;
}
.mod_destaques .swiper-pagination {
  display: none;
}
.mod_destaques h3 {
  text-align: center;
  font-family: 'Merriweather Regular', sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.4;
  color: #000;
  transition: all 300ms ease-in-out;
  padding-top: 12px;
  opacity: 0;
}
.mod_destaques .swiper-slide-active h3 {
  opacity: 1;
}
@media screen and (max-width: 991px) {
  .mod_destaques .swiper {
    height: 430px;
  }
  .mod_destaques .swiper-pagination {
    display: block;
  }
  .mod_destaques .slide-wrapper {
    padding: 0 25px;
    display: block;
  }
  .mod_destaques h3 {
    font-size: 20px;
  }
}
.mod-videos {
  background: #111;
  padding: 35px 0 100px;
}
.mod-videos header {
  margin-bottom: 30px;
}
.mod-videos header .botao {
  text-align: right;
}
.mod-videos header .titulo {
  text-align: left;
  display: flex;
  align-items: center;
}
.mod-videos header h2 {
  font-family: 'Work Sans Medium', sans-serif;
  font-size: 11px;
  color: #fff;
  padding-left: 16px;
}
.mod-videos header .botao span {
  border: solid 1px #fff;
  color: #fff;
  padding: 11px 20px 11px 20px;
  z-index: 200;
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
}
.mod-videos header .botao b {
  font-size: 15px;
}
.mod-videos li {
  padding: 0 15px;
  border-right: 1px solid rgba(255, 255, 255, 0.1);
}
.mod-videos li:last-child {
  border-right: none;
}
.mod-videos .video .categoria {
  padding-top: 17px;
  display: flex;
  align-items: center;
}
.mod-videos .video .categoria span {
  color: #fff;
  font-family: 'Work Sans', sans-serif;
  font-size: 12px;
  padding-left: 5px;
}
.mod-videos .video .propriedades {
  padding-top: 17px;
  display: flex;
  align-items: center;
  justify-content: end;
}
.mod-videos .video .propriedades span {
  color: #fff;
  font-family: 'Work Sans', sans-serif;
  font-size: 12px;
  padding-left: 5px;
}
.mod-videos .video h3 {
  font-family: 'Merriweather Regular', sans-serif !important;
  font-size: 15px;
  font-weight: 400;
  color: #fff;
  padding-top: 12px;
  min-height: 90px;
}
@media screen and (max-width: 991px) {
  .mod-videos {
    padding: 35px 0;
  }
  .mod-videos li {
    padding: 0 15px 35px;
  }
  .mod-videos li:nth-child(2) {
    border-right: none;
  }
  .mod-videos li:nth-child(3),
  .mod-videos li:nth-child(4) {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .mod-videos .video h3 {
    min-height: auto;
  }
  .mod-videos li {
    border-right: none;
  }
}
.pagination a {
  background-color: #fff;
  border: 1px solid #151515;
  color: #151515;
  padding: 11px 20px 11px 20px;
  font-family: Work Sans, sans-serif;
  cursor: pointer;
}
.pagination a:hover,
.pagination .nav-links .current:hover,
.pagination .nav-links .dots:hover {
  background-color: #262626;
}
@media screen and (max-width: 991px) {
  .pagination .page-numbers span,
  .pagination .page-numbers {
    display: none;
  }
  .pagination .page-numbers.prev,
  .pagination .page-numbers.next,
  .pagination .page-numbers.current {
    display: inline !important;
  }
}
.mod-ultimas h3 {
  font-family: 'Merriweather', serif;
  color: #000;
  font-size: 13px;
  align-content: center;
}
.mod-ultimas ul {
  margin: 0;
}
.mod-ultimas li {
  list-style: none;
  margin-bottom: 20px;
}
.single-noadv .mod-ultimas h3 {
  font-size: 15px;
}
@media screen and (max-width: 1400px) {
  .mod-ultimas h3 {
    font-size: 13px;
  }
}
@media screen and (max-width: 1199px) {
  .mod-ultimas h3 {
    font-size: 14px;
  }
}
@media screen and (max-width: 991px) {
  .mod-ultimas h3 {
    font-size: 16px;
  }
}
@media screen and (max-width: 767px) {
  .mod-ultimas h3 {
    font-size: 14px;
  }
}
.swpr_singlepopulares .swiper-wrapper .leia-tambem-caption {
  margin: 8px 0 2px;
}
@media screen and (max-width: 1199px) {
  .swpr_singlepopulares .swiper-wrapper .leia-tambem-title {
    font-size: 15px;
  }
}
.mosaico {
  margin-bottom: 70px;
}
.mosaico .hr:after {
  display: block;
  content: '';
  height: 1px;
  width: calc(100% - 40px);
  background: rgba(21, 21, 21, 0.1);
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 20px;
}
.mosaico .destaque-a {
  border-right: 1px solid rgba(21, 21, 21, 0.1);
  padding-right: 20px;
}
.mosaico .destaque-b {
  border-right: 1px solid rgba(21, 21, 21, 0.1);
  padding: 0 20px;
}
.mosaico .destaque-b.last {
  border-right: none;
}
.mosaico .destaque-c {
  border-right: 1px solid rgba(21, 21, 21, 0.1);
  padding: 0 20px;
}
.mosaico .destaque-c.last {
  padding: 0 20px;
  border: none;
}
.mosaico .destaque-a .date {
  font-size: 12px;
  margin-top: 20px;
  color: #aaa;
  font-family: 'Work Sans', sans-serif;
}
.mosaico article h2 {
  font-family: 'Merriweather', serif;
  color: #151515;
  margin: 20px 0;
}
.mosaico article .meta-info p,
.lista article .meta-info p {
  color: #444;
}
.mosaico .destaque-a h2 {
  font-size: 24px;
}
.mosaico .destaque-b h2 {
  font-size: 15px;
}
.mosaico .destaque-c h2 {
  font-size: 14px;
}
.mosaico .destaque-c h2 {
  margin: 0;
}
.lista .materias article {
  border-bottom: 1px solid rgba(21, 21, 21, 0.1);
  padding-bottom: 40px;
  margin-bottom: 40px;
  width: 99%;
}
.lista .materias article time {
  color: #aaa;
  font-family: 'Work Sans', sans-serif;
  font-size: 12px;
  float: right;
}
.lista .materias article .category {
  font-family: Work Sans Medium;
  font-size: 12px;
  padding-bottom: 15px;
  display: block;
}
.lista .materias article h2 {
  font-family: 'Merriweather', serif;
  margin-bottom: 10px;
}
.lista .author-title {
  background-color: #262626;
}
.lista .author-title h1 {
  font-size: 50px;
  font-family: 'Merriweather Regular', sans-serif;
  color: #fff;
  padding: 28px 0;
}
@media screen and (max-width: 991px) {
  .lista .materias article time,
  .lista .materias article .meta-info,
  .lista .materias article .category,
  .lista .materias .chapeu {
    display: none;
  }
  .lista .materias article {
    padding-bottom: 20px;
    margin-bottom: 20px;
    width: auto;
  }
  .mosaico {
    margin: 0 auto;
  }
  .lista .materias article a,
  .mosaico article a {
    border-bottom: 1px solid rgba(21, 21, 21, 0.1);
    padding-bottom: 20px;
  }
  .mosaico .hr:after,
  .mosaico article p,
  .mosaico .destaque-a .date {
    display: none;
  }
  .mosaico .destaque-a,
  .mosaico .destaque-b,
  .mosaico .destaque-c {
    border: none;
    margin-bottom: 20px;
    padding: 0;
  }
  .mosaico .destaque-a,
  .mosaico .destaque-c.last {
    padding-right: 0;
    padding-left: 0;
  }
  .mosaico .destaque-a h2 {
    font-size: 20px;
  }
  .mosaico .destaque-b h2,
  .mosaico .destaque-c h2,
  .lista .materias article h2 {
    font-size: 18px;
  }
  .mosaico .destaque-b h2 {
    margin: 0;
  }
  .lista .author-title h1 {
    font-size: 30px;
    padding: 20px 0;
  }
}
@media screen and (max-width: 767px) {
  .mosaico .destaque-b h2,
  .mosaico .destaque-c h2,
  .lista .materias article h2 {
    font-size: 15px;
  }
}
.tag-title {
  font-size: 50px;
  font-family: 'Merriweather Regular', sans-serif;
  color: #fff;
  padding: 15px 0;
}
.tag-title span {
  font-size: 10px;
  display: block;
  font-family: 'Sarala', sans-serif;
}
.tag-title span span {
  display: inline;
}
.colunista_perfil {
  display: flex;
  align-items: center;
}
.colunista_perfil .image {
  overflow: hidden;
  border-radius: 50%;
  width: 150px;
  height: 150px;
  display: flex;
  flex: 0 0 auto;
  margin: 10px 20px 10px 0;
}
.colunista_perfil .description {
  color: #fff;
  font-size: 14px;
  font-family: 'Sarala', sans-serif;
  display: block;
  margin: -10px 0 0;
}
@media screen and (max-width: 991px) {
  .tag-title {
    font-size: 30px;
    padding: 20px 0;
  }
  .colunista_perfil .image {
    width: 80px;
    height: 80px;
  }
  .colunista_perfil .description {
    font-size: 12px;
    line-height: 1.4;
    margin: -15px 0 20px;
  }
}
.web-story-mais-populares {
  margin-bottom: 30px !important;
}
@media screen and (max-width: 991px) {
  .web-story-mais-populares {
    margin-bottom: 0 !important;
  }
}
.web-story ul,
.web-story li {
  margin: 0;
  padding: 0;
  list-style: none;
}
.web-story {
  margin: 50px 0;
}
.home .web-story {
  margin: 0 0 20px;
  position: relative;
}
.home .web-story > div {
  padding: 10px 50px 50px;
}
.web-story .swiper-button {
  top: 50%;
  margin: -10px 0 0;
}
.web-story .swiper-button-next {
  right: 20px;
}
.web-story .swiper-button-prev {
  left: 20px;
}
.story {
  display: block;
  position: relative;
  margin: 0 2px;
  overflow: hidden;
  border-radius: 5px;
  background: #fff;
  transition: background 0.3s;
}
.story:hover {
  background: #151515;
}
.story h3 {
  display: block;
  position: absolute;
  bottom: 0;
  font-family: 'Merriweather', sans-serif;
  color: #fff !important;
  z-index: 1;
  margin: 0;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  width: 100%;
  padding: 40px 10px 15px;
  box-sizing: border-box;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  transition: padding 0.3s;
}
.story:hover h3 {
  padding: 80px 10px 15px;
}
.story figure {
  transition: opacity 0.3s;
}
.story:hover figure {
  opacity: 0.8;
}
.story figure img {
  height: 312px;
  object-fit: cover;
}
@media screen and (max-width: 1199px) {
  .story figure img {
    height: 260px;
  }
}
@media screen and (max-width: 991px) {
  .web-story .swiper-button {
    display: none;
  }
  .story figure img {
    height: 330px;
  }
  .story h3 {
    font-size: 14px;
  }
  .home .web-story > div {
    padding: 10px 0 50px;
  }
  .single .web-story li:last-child,
  .tax-categoria-indicado .web-story li:last-child {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .home .story figure img {
    height: 300px;
  }
  .story figure img {
    height: 260px;
  }
  .story h3 {
    font-size: 13px;
  }
}
.mod-frase-dia {
  margin-bottom: 30px;
  text-align: center;
}
.mod-frase-dia .border {
  border: 7px solid #d4dfec;
  padding: 50px 0;
}
.mod-frase-dia h2 {
  font-family: 'Work Sans Medium', sans-serif;
  font-size: 14px;
  font-weight: 400;
  color: #151515;
}
.mod-frase-dia blockquote p {
  font-family: 'Merriweather', sans-serif;
  font-size: 24px;
  color: #000;
  margin: 25px 0 15px 0;
}
.mod-frase-dia .author {
  font-family: 'Merriweather Regular', sans-serif;
  font-size: 15px;
  color: #000;
}
.mod-frase-dia .info-author {
  font-family: 'Work Sans Medium', sans-serif;
  font-size: 12px;
  color: #aaa;
}
.mod-frase-dia ul {
  margin-top: 50px;
}
.mod-frase-dia li {
  display: inline-block;
  padding: 0 20px;
}
@media screen and (max-width: 991px) {
  .mod-frase-dia {
    margin-bottom: 20px;
  }
  .mod-frase-dia li {
    padding: 0 10px;
  }
}
.manchete h3,
.destaques h3 {
  font-family: 'Merriweather', sans-serif;
  color: #151515;
}
.manchete .meta-info,
.destaques .meta-info {
  font-family: 'Work Sans', sans-serif;
  color: #444;
  font-size: 14px;
  line-height: 1.5;
}
.manchete .date,
.destaques .date {
  font-size: 12px;
  margin-top: 20px;
}
.manchete .date span,
.destaques .date span {
  color: #aaa;
  font-family: 'Work Sans', sans-serif;
}
.meta-info p,
.manchete_loop_1 .meta-info,
.destaques .meta-info {
  font-family: 'Work Sans', sans-serif;
  margin-top: 20px;
  margin-bottom: 20px;
}
.chapeu {
  display: block;
  border-top: 2px solid #151515;
  height: 1px;
  position: relative;
  margin-bottom: 50px;
}
.chapeu h2 {
  display: inline-block;
  background: #151515;
  color: white !important;
  padding: 9px 16px;
  font-family: 'Work Sans Medium', sans-serif;
  font-size: 11px;
  line-height: 1;
  font-weight: 400;
  text-transform: uppercase;
  position: absolute;
  left: 0;
  top: 0;
}
.mod-flife .chapeu h2,
.mod-fmulher .chapeu h2,
.mod-fesg .chapeu h2 {
  color: #151515;
}
.mod-ultimas-home .chapeu {
  margin-bottom: 0;
}
.mod-ultimas-home .chapeu h2 {
  top: initial;
  bottom: 1px;
}
.mod-conteudo-publicitario .chapeu {
  margin-bottom: 20px;
}
.single .chapeu h2 {
  color: #fff;
}
.destaques .chapeu-subcategoria,
.mosaico .chapeu-subcategoria {
  padding-right: 20px;
  padding-left: 20px;
  margin-top: -21px;
}
.destaques .chapeu-subcategoria {
  margin-top: 0;
}
@media screen and (max-width: 1399px) {
  .meta-info p,
  .manchete .meta-info,
  .destaques .meta-info {
    font-size: 13px;
    line-height: 1.4;
  }
}
@media screen and (max-width: 1199px) {
  .manchete_loop_2 h3 {
    font-size: 13px;
  }
  .meta-info p,
  .manchete .meta-info,
  .destaques .meta-info {
    font-size: 12px;
  }
}
@media screen and (max-width: 991px) {
  .meta-info p,
  .manchete .meta-info,
  .destaques .meta-info {
    font-size: 14px;
    line-height: 1.5;
  }
  .mosaico .chapeu-subcategoria {
    padding-right: 0;
    padding-left: 0;
    margin-top: 0;
  }
  .destaques .chapeu-subcategoria {
    margin-top: 30px;
    margin-bottom: 20px;
    padding-right: 10px;
    padding-left: 10px;
  }
}
.publicidade {
  margin-bottom: 30px;
  padding: 35px 0 30px;
  text-align: center;
}
.publicidade.dark,
.anuncio-billboard {
  background: #f6f6f6
    url(https://forbes.com.br/wp-content/themes/mh-magazine-child-corebiz/images/bg-pattern.png)
    repeat;
}
.mod-editor .publicidade {
  padding: 10px 0 0 12px;
  margin: 0;
}
.mod-flife .publicidade {
  border-left: 1px solid rgba(21, 21, 21, 0.1);
  padding: 0 20px;
}
.anuncio-billboard {
  margin-bottom: 50px;
  margin-top: 56px !important;
  text-align: center;
  padding: 25px 0;
}
.anuncio-billboard > div {
  height: 250px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (max-width: 1024px) {
  .anuncio-billboard > div {
    min-height: 100px;
    height: auto;
  }
  .anuncio-billboard {
    margin-top: 56px !important;
    margin-bottom: 20px;
    text-align: center;
    padding: 5px 0;
  }
}
@media screen and (max-width: 991px) {
  .publicidade {
    padding: 15px 0 25px;
  }
  .mod-flife .publicidade {
    border-left: none;
  }
}
.manchete,
.home .manchete {
  margin-bottom: 30px;
  margin-top: 30px;
}
.manchete_loop_2 {
  border-left: 1px solid rgba(21, 21, 21, 0.1);
  padding: 0 20px;
}
.manchete_loop_1 h3 {
  font-size: 33px;
}
.manchete_loop_2 h3 {
  font-size: 15px;
  margin-top: 20px;
}
.manchete_loop_2 .meta-info {
  margin-top: 15px;
}
.manchete_loop_2_info {
  padding-top: 15px;
}
@media screen and (max-width: 1399px) {
  .manchete_loop_1 h3 {
    font-size: 28px;
  }
  .manchete_loop_2 h3 {
    font-size: 14px;
  }
}
@media screen and (max-width: 1199px) {
  .manchete_loop_1 h3 {
    font-size: 26px;
    padding-top: 13px;
  }
}
@media screen and (max-width: 991px) {
  .manchete {
    margin-bottom: 5px;
    margin-top: 30px;
  }
  .manchete_loop_2 {
    border-left: hidden;
  }
  .manchete_loop_2 h3 {
    font-size: 16px;
    margin-top: 0;
  }
  .manchete_loop_2 .meta-info {
    display: none;
  }
  .home #calhauMob {
    width: calc(100% - 24px);
  }
}
.destaques h3 {
  margin: 20px 0;
}
.destaques .hr hr {
  margin: 20px 0;
  width: calc(100% - 10px);
  border: none;
  height: 1px;
  background-color: rgba(21, 21, 21, 0.1);
}
.destaques h3 {
  font-size: 15px;
}
.destaques .mod-1b h3,
.destaques .mod-1a h3 {
  font-size: 24px;
}
.destaques .mod-3 h3 {
  font-size: 14px;
}
.destaques .mod-1b h3,
.destaques .mod-3 h3,
.destaques .mod-4 h3 {
  margin-top: 0;
}
.destaques .mod-1a h3,
.destaques .mod-3 h3 {
  margin-bottom: 0;
}
.destaques .mod-1b-wrapper {
  padding-right: 20px;
}
.destaques .mod-4-wrapper {
  border-left: 1px solid rgba(21, 21, 21, 0.1);
  padding: 0 20px;
}
.destaques .mod-4-wrapper li:first-child,
.destaques.mod-ftech .mod-4-wrapper li {
  border-bottom: 1px solid rgba(21, 21, 21, 0.1);
  margin-bottom: 20px;
}
.destaques .tipo-a .mod-3-wrapper,
.destaques .tipo-b .mod-1a-wrapper {
  border-right: 1px solid rgba(21, 21, 21, 0.1);
  padding-right: 20px;
}
.destaques .tipo-a .mod-3 {
  border-bottom: 1px solid rgba(21, 21, 21, 0.1);
  margin: 0 0 20px;
  padding: 0 12px 20px 0;
}
.destaques .tipo-a .mod-3 .col-12.col-lg-7 {
  padding-left: 0;
  margin: 0;
}
.destaques .tipo-b .mod-3 .col-12.col-lg-7 {
  padding: 0 24px 0 0;
}
.destaques .mod-2-wrapper li {
  padding: 0 20px;
}
.destaques .tipo-b .mod-3-wrapper {
  padding-left: 8px;
}
.destaques .tipo-b .mod-2-wrapper li,
.destaques .tipo-a .mod-2-wrapper li:first-child,
.destaques .tipo-b .mod-3-wrapper li:first-child .mod-3 {
  border-right: 1px solid rgba(21, 21, 21, 0.1);
}
.destaques .tipo-b .mod-2-wrapper li:last-child {
  border-right: none;
}
.mod-editor {
  border-left: 2px solid gray;
  padding-left: 20px;
}
.mod-editor.destaques li:first-child h3 {
  margin-top: 0;
}
@media screen and (max-width: 1399px) {
  .destaques .mod-1b h3,
  .destaques .mod-1a h3 {
    font-size: 20px;
  }
}
@media screen and (max-width: 1199px) {
  .destaques .mod-3 h3,
  .destaques .mod-4 h3 {
    font-size: 13px;
  }
}
@media screen and (max-width: 991px) {
  .mod-fmoney {
    margin-bottom: 30px;
  }
  .destaques .hr hr,
  .destaques .mod-2 .meta-info,
  .mod-editor .meta-info {
    display: none;
  }
  .destaques .mod-1b h3,
  .destaques .mod-1a h3 {
    font-size: 18px;
  }
  .destaques .mod-2 h3,
  .destaques .mod-3 h3,
  .destaques .mod-4 h3 {
    font-size: 15px;
  }
  .destaques .mod-1b-wrapper {
    padding-right: 12px;
    margin-bottom: 20px;
  }
  .destaques .mod-1a,
  .destaques .mod-1b,
  .destaques .mod-4-wrapper li {
    border-bottom: 1px solid rgba(21, 21, 21, 0.1);
  }
  .destaques.mod-ftech .mod-2-wrapper {
    border-bottom: 1px solid rgba(21, 21, 21, 0.1);
    margin-bottom: 20px;
  }
  .destaques .tipo-b .mod-3-wrapper li {
    border-bottom: 1px solid rgba(21, 21, 21, 0.1);
    padding: 0 6px;
  }
  .destaques .mod-1b h3,
  .destaques .mod-3 h3 {
    margin: 20px 0;
  }
  .destaques .mod-1b .col-12.col-lg-5 {
    order: 2;
  }
  .destaques .mod-4-wrapper,
  .mod-editor {
    border-left: none;
    padding: 0 12px;
  }
  .destaques .tipo-a .mod-3,
  .destaques .tipo-b .mod-3 .col-12.col-lg-7 {
    padding: 0 12px;
    margin: 0;
  }
  .destaques .mod-3-wrapper,
  .destaques.mod-ftech .mod-3-wrapper,
  .destaques .tipo-b .mod-3-wrapper li:first-child .mod-3,
  .destaques .tipo-b .mod-1a-wrapper {
    border-right: none !important;
    padding-right: 12px !important;
  }
  .destaques .mod-3:last-child,
  .destaques.mod-ftech .mod-1b-wrapper {
    margin-bottom: 0;
  }
  .destaques .tipo-a .mod-3 .col-12.col-lg-7 {
    padding-left: 0;
    margin: 0;
  }
  .destaques .mod-2-wrapper li {
    border-right: none !important;
    border-bottom: 1px solid rgba(21, 21, 21, 0.1);
    padding: 0;
    margin: 0 12px;
    width: calc(100% - 24px);
  }
  .destaques .mod-2-wrapper a {
    margin-bottom: 20px;
  }
}
.block-tags {
  margin-bottom: 30px;
}
.block-tags ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.block-tags li {
  display: inline-block;
  padding: 4px 8px;
  background: #f6f6f6;
  border-radius: 4px;
  margin: 0 2px 2px 0;
}
.block-tags li a,
.block-tags li a:hover {
  color: #19285e;
  font-size: 12px;
  font-weight: 400;
  font-family: Sarala, sans-serif;
  text-transform: uppercase;
}
.main-post.loop {
  border-top: 3px solid #151515;
  border-bottom: none;
  padding-top: 30px;
  margin-top: 10px;
}
.follow-us {
  padding: 25px;
  background: #151515;
  color: #fff;
  font-size: 17px;
  margin: 20px 0 0;
  line-height: 1.4;
}
.follow-us a,
.follow-us a:hover {
  color: white !important;
  text-decoration: underline;
}
@media screen and (max-width: 991px) {
  .follow-us {
    padding: 15px;
    font-size: 15px;
  }
}
.destaque-editorial-home {
  margin-bottom: 20px;
}
.destaque-editorial-home a,
.destaque-editorial-home a:hover,
.destaque-editorial-home h3 {
  color: #151515;
}
/**
 * Swiper 11.0.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 22, 2023
 */

@font-face {
  font-family: swiper-icons;
  src: url('../fonts/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide {
  transform-style: preserve-3d;
}
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}
:root {
  --swiper-navigation-size: 44px;
}
.swiper-button-next,
.swiper-button-prev {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-next.swiper-button-hidden,
.swiper-button-prev.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-next,
.swiper-navigation-disabled .swiper-button-prev {
  display: none !important;
}
.swiper-button-next svg,
.swiper-button-prev svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
  transform-origin: center;
}
.swiper-rtl .swiper-button-next svg,
.swiper-rtl .swiper-button-prev svg {
  transform: rotate(180deg);
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-lock {
  display: none;
}
.swiper-button-next:after,
.swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: 'next';
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 0.3s opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
  appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-pagination-vertical.swiper-pagination-bullets,
.swiper-vertical > .swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet,
.swiper-vertical
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  display: inline-block;
  transition: 0.2s transform, 0.2s top;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  transition: 0.2s transform, 0.2s left;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 0.2s transform, 0.2s right;
}
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
}
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-vertical > .swiper-pagination-progressbar {
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}
.swiper-scrollbar {
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  touch-action: none;
  background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
}
.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: var(--swiper-scrollbar-sides-offset, 1%);
  bottom: var(--swiper-scrollbar-bottom, 4px);
  top: var(--swiper-scrollbar-top, auto);
  z-index: 50;
  height: var(--swiper-scrollbar-size, 4px);
  width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-scrollbar.swiper-scrollbar-vertical,
.swiper-vertical > .swiper-scrollbar {
  position: absolute;
  left: var(--swiper-scrollbar-left, auto);
  right: var(--swiper-scrollbar-right, 4px);
  top: var(--swiper-scrollbar-sides-offset, 1%);
  z-index: 50;
  width: var(--swiper-scrollbar-size, 4px);
  height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > canvas,
.swiper-zoom-container > img,
.swiper-zoom-container > svg {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
  touch-action: none;
}
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active {
  pointer-events: auto;
}
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube {
  overflow: visible;
}
.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-cube .swiper-cube-shadow:before {
  content: '';
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}
.swiper-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-flip {
  overflow: visible;
}
.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}
.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}
.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
}

.rll-youtube-player {
  position: relative;
  padding-bottom: 56.23%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
}
.rll-youtube-player:focus-within {
  outline: 2px solid currentColor;
  outline-offset: 5px;
}
.rll-youtube-player iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
  background: 0 0;
}
.rll-youtube-player img {
  bottom: 0;
  display: block;
  left: 0;
  margin: auto;
  max-width: 100%;
  width: 100%;
  position: absolute;
  right: 0;
  top: 0;
  border: none;
  height: auto;
  -webkit-transition: 0.4s all;
  -moz-transition: 0.4s all;
  transition: 0.4s all;
}
.rll-youtube-player img:hover {
  -webkit-filter: brightness(75%);
}
.rll-youtube-player .play {
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  position: absolute;
  background: url(https://forbes.com.br/wp-content/plugins/wp-rocket/assets/img/youtube.png)
    no-repeat center;
  background-color: transparent !important;
  cursor: pointer;
  border: none;
}

.mh-navigation li:hover,
.mh-navigation ul li:hover > ul,
.mh-main-nav-wrap,
.mh-main-nav,
.mh-social-nav li a:hover,
.entry-tags li,
.mh-slider-caption,
.mh-widget-layout8 .mh-widget-title .mh-footer-widget-title-inner,
.mh-widget-col-1 .mh-slider-caption,
.mh-widget-col-1 .mh-posts-lineup-caption,
.mh-carousel-layout1,
.mh-spotlight-widget,
.mh-social-widget li a,
.mh-author-bio-widget,
.mh-footer-widget .mh-tab-comment-excerpt,
.mh-nip-item:hover .mh-nip-overlay,
.mh-widget .tagcloud a,
.mh-footer-widget .tagcloud a,
.mh-footer,
.mh-copyright-wrap,
input[type='submit']:hover,
#infinite-handle span:hover {
  background: #19285e;
}
.mh-extra-nav-bg {
  background: rgba(25, 40, 94, 0.2);
}
.mh-slider-caption,
.mh-posts-stacked-title,
.mh-posts-lineup-caption {
  background: #19285e;
  background: rgba(25, 40, 94, 0.8);
}
@media screen and (max-width: 900px) {
  #mh-mobile .mh-slider-caption,
  #mh-mobile .mh-posts-lineup-caption {
    background: rgba(25, 40, 94, 1);
  }
}
.slicknav_menu,
.slicknav_nav ul,
#mh-mobile .mh-footer-widget .mh-posts-stacked-overlay {
  border-color: #19285e;
}
.mh-copyright,
.mh-copyright a {
  color: #fff;
}
.mh-widget-layout4 .mh-widget-title {
  background: #343c5e;
  background: rgba(52, 60, 94, 0.6);
}
.mh-preheader,
.mh-wide-layout .mh-subheader,
.mh-ticker-title,
.mh-main-nav li:hover,
.mh-footer-nav,
.slicknav_menu,
.slicknav_btn,
.slicknav_nav .slicknav_item:hover,
.slicknav_nav a:hover,
.mh-back-to-top,
.mh-subheading,
.entry-tags .fa,
.entry-tags li:hover,
.mh-widget-layout2 .mh-widget-title,
.mh-widget-layout4 .mh-widget-title-inner,
.mh-widget-layout4 .mh-footer-widget-title,
.mh-widget-layout5 .mh-widget-title-inner,
.mh-widget-layout6 .mh-widget-title,
#mh-mobile .flex-control-paging li a.flex-active,
.mh-image-caption,
.mh-carousel-layout1 .mh-carousel-caption,
.mh-tab-button.active,
.mh-tab-button.active:hover,
.mh-footer-widget .mh-tab-button.active,
.mh-social-widget li:hover a,
.mh-footer-widget .mh-social-widget li a,
.mh-footer-widget .mh-author-bio-widget,
.tagcloud a:hover,
.mh-widget .tagcloud a:hover,
.mh-footer-widget .tagcloud a:hover,
.mh-posts-stacked-item .mh-meta,
.page-numbers:hover,
.mh-loop-pagination .current,
.mh-comments-pagination .current,
.pagelink,
a:hover .pagelink,
input[type='submit'],
#infinite-handle span {
  background: #343c5e;
}
.mh-main-nav-wrap .slicknav_nav ul,
blockquote,
.mh-widget-layout1 .mh-widget-title,
.mh-widget-layout3 .mh-widget-title,
.mh-widget-layout5 .mh-widget-title,
.mh-widget-layout8 .mh-widget-title:after,
#mh-mobile .mh-slider-caption,
.mh-carousel-layout1,
.mh-spotlight-widget,
.mh-author-bio-widget,
.mh-author-bio-title,
.mh-author-bio-image-frame,
.mh-video-widget,
.mh-tab-buttons,
textarea:hover,
input[type='text']:hover,
input[type='email']:hover,
input[type='tel']:hover,
input[type='url']:hover {
  border-color: #343c5e;
}
.mh-header-tagline,
.mh-dropcap,
.mh-carousel-layout1 .flex-direction-nav a,
.mh-carousel-layout2 .mh-carousel-caption,
.mh-posts-digest-small-category,
.mh-posts-lineup-more,
.bypostauthor .fn:after,
.mh-comment-list .comment-reply-link:before,
#respond #cancel-comment-reply-link:before {
  color: #343c5e;
}
.mh-subheader,
.page-numbers,
a .pagelink,
.mh-widget-layout3 .mh-widget-title,
.mh-widget .search-form,
.mh-tab-button,
.mh-tab-content,
.mh-nip-widget,
.mh-magazine-facebook-page-widget,
.mh-social-widget,
.mh-posts-horizontal-widget,
.mh-ad-spot,
.mh-info-spot {
  background: #efefef;
}
.mh-tab-post-item {
  border-color: rgba(255, 255, 255, 0.3);
}
.mh-tab-comment-excerpt {
  background: rgba(255, 255, 255, 0.6);
}
body,
a,
blockquote,
blockquote cite,
.post .entry-title,
.page-title,
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6,
.wp-caption-text,
.wp-block-image figcaption,
.wp-block-audio figcaption,
#respond .comment-reply-title,
#respond #cancel-comment-reply-link,
#respond .logged-in-as a,
.mh-ping-list .mh-ping-item a,
.mh-widget-layout1 .mh-widget-title,
.mh-widget-layout7 .mh-widget-title,
.mh-widget-layout8 .mh-widget-title,
.mh-slider-layout4 .mh-slider-caption,
.mh-slider-layout4 .mh-slider-caption a,
.mh-slider-layout4 .mh-slider-caption a:hover {
  color: #19285e;
}
.entry-content a {
  color: #005a8c;
}
a:hover,
.entry-content a:hover,
#respond a:hover,
#respond #cancel-comment-reply-link:hover,
#respond .logged-in-as a:hover,
.mh-comment-list .comment-meta a:hover,
.mh-ping-list .mh-ping-item a:hover,
.mh-meta a:hover,
.mh-breadcrumb a:hover,
.mh-tabbed-widget a:hover {
  color: #005a8c;
}

.entry-content {
  font-size: 18px;
  font-size: 1.125rem;
}
h1,
h2,
h3,
h4,
h5,
h6,
.mh-custom-posts-small-title {
  font-family: 'Sarala', sans-serif;
}
body {
  font-family: 'Sarala', sans-serif;
}

.display-desk {
  display: none;
}
.display-mobile {
  display: none;
}
@media screen and (min-width: 992px) {
  .display-desk {
    display: block;
  }
}
@media screen and (max-width: 991px) {
  .display-mobile {
    display: block;
  }
}

/*===============================
=            Choices            =
===============================*/
.choices {
  position: relative;
}

.rd-choices {
  margin-bottom: 24px;
  font-size: 16px;
  background-color: #fff;
  height: 38px;
}

[class^='rdstation-popup-position']:not(.floating-button) .choices {
  height: 45px;
}

.choices:focus {
  outline: none;
}

.choices:last-child {
  margin-bottom: 0;
}

.choices.rd-is-disabled .rd-choices__inner,
.choices.rd-is-disabled .rd-choices__input {
  background-color: #eaeaea;
  cursor: not-allowed;
  user-select: none;
}

.choices.rd-is-disabled .rd-choices__item {
  cursor: not-allowed;
}

.choices[data-type*='select-one'] {
  cursor: pointer;
}

.choices[data-type*='select-one'] .rd-choices__inner {
  padding-bottom: 7.5px;
}

.choices[data-type*='select-one'] .rd-choices__input {
  display: block;
  width: 100%;
  padding: 10px;
  border-bottom: 1px solid #dddddd;
  background-color: #ffffff;
  margin: 0;
}

.choices[data-type*='select-one'] .rd-choices__button {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);
  padding: 0;
  background-size: 8px;
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -10px;
  margin-right: 25px;
  height: 20px;
  width: 20px;
  border-radius: 10em;
  opacity: 0.5;
}

.choices[data-type*='select-one'] .rd-choices__button:hover,
.choices[data-type*='select-one'] .rd-choices__button:focus {
  opacity: 1;
}

.choices[data-type*='select-one'] .rd-choices__button:focus {
  box-shadow: 0px 0px 0px 2px #00bcd4;
}

.choices[data-type*='select-one']:after {
  content: '';
  height: 0;
  width: 0;
  border-style: solid;
  border-color: #333333 transparent transparent transparent;
  border-width: 5px;
  position: absolute;
  right: 11.5px;
  top: 50%;
  margin-top: -2.5px;
  pointer-events: none;
}

.choices[data-type*='select-one'].rd-is-open:after {
  border-color: transparent transparent #333333 transparent;
  margin-top: -7.5px;
}

.choices[data-type*='select-one'][dir='rtl']:after {
  left: 11.5px;
  right: auto;
}

.choices[data-type*='select-one'][dir='rtl'] .rd-choices__button {
  right: auto;
  left: 0;
  margin-left: 25px;
  margin-right: 0;
}

.choices[data-type*='select-multiple'] .rd-choices__inner,
.choices[data-type*='text'] .rd-choices__inner {
  cursor: text;
}

.choices[data-type*='select-multiple'] .rd-choices__button,
.choices[data-type*='text'] .rd-choices__button {
  position: relative;
  display: inline-block;
  margin-top: 0;
  margin-right: -4px;
  margin-bottom: 0;
  margin-left: 8px;
  padding-left: 16px;
  border-left: 1px solid #008fa1;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);
  background-size: 8px;
  width: 8px;
  line-height: 1;
  opacity: 0.75;
  border-radius: 0;
}

.choices[data-type*='select-multiple'] .rd-choices__button:hover,
.choices[data-type*='select-multiple'] .rd-choices__button:focus,
.choices[data-type*='text'] .rd-choices__button:hover,
.choices[data-type*='text'] .rd-choices__button:focus {
  opacity: 1;
}

/* .rd-choices__inner {
    display: inline-block;
    vertical-align: top;
    width: 100%;
    background-color: #f9f9f9;
    padding: 7.5px 7.5px 3.75px;
    overflow: hidden;
  } */

.rd-choices__inner {
  border-radius: 2.5px;
  font-size: 14px;
  min-height: 38px;
  border: 1px solid #5897fb;
}

.rd-is-focused .rd-choices__inner,
.rd-is-open .rd-choices__inner {
  border-color: #5897fb !important;
}

.rd-is-open .rd-choices__inner {
  border-radius: 2.5px 2.5px 0 0 !important;
  border-bottom: none !important;
}

.rd-is-flipped.rd-is-open .rd-choices__inner {
  border-radius: 0 0 2.5px 2.5px !important;
  border-bottom: 1px solid #5897fb !important;
}

.choices__list {
  margin: 0;
  padding-left: 0;
  list-style: none;
}

.rd-choices__list {
  padding: 4px !important;
}

.rd-choices__list--single {
  display: inline-block;
  padding: 4px 16px 4px 4px;
  width: 100%;
  line-height: 28px !important;
}

[class^='rdstation-popup-position']:not(.floating-button) .rd-choices__list--single {
  line-height: 35px !important;
}

[dir='rtl'] .rd-choices__list--single {
  padding-right: 4px;
  padding-left: 16px;
}

.rd-choices__list--single .rd-choices__item {
  width: 100%;
}

.rd-choices__list--multiple {
  display: inline;
}

.rd-choices__list--multiple .rd-choices__item {
  display: inline-block;
  vertical-align: middle;
  border-radius: 20px;
  padding: 4px 10px;
  font-size: 12px;
  font-weight: 500;
  margin-right: 3.75px;
  margin-bottom: 3.75px;
  background-color: #00bcd4;
  border: 1px solid #00a5bb;
  color: #ffffff;
  word-break: break-all;
}

.rd-choices__list--multiple .rd-choices__item[data-deletable] {
  padding-right: 5px;
}

[dir='rtl'] .rd-choices__list--multiple .rd-choices__item {
  margin-right: 0;
  margin-left: 3.75px;
}

.rd-choices__list--multiple .rd-choices__item.rd-is-highlighted {
  background-color: #00a5bb;
  border: 1px solid #008fa1;
}

.rd-is-disabled .rd-choices__list--multiple .rd-choices__item {
  background-color: #aaaaaa;
  border: 1px solid #919191;
}

.choices__list--dropdown {
  position: absolute;
  width: 100%;
  top: 100%;
  margin-top: -1px;
  overflow: hidden;
  word-break: break-all;
}

.rd-choices__list--dropdown {
  display: none;
  z-index: 999999 !important;
  background-color: #ffffff;
  border-bottom-left-radius: 2.5px;
  border-bottom-right-radius: 2.5px;
  border-bottom: 1px solid #cacaca !important;
  border-left: 1px solid #cacaca !important;
  border-right: 1px solid #cacaca !important;
}

.rd-choices__list--dropdown.rd-is-active {
  display: block;
  border-bottom: 1px solid #5897fb !important;
  border-left: 1px solid #5897fb !important;
  border-right: 1px solid #5897fb !important;
  margin-top: -1px !important;
}

.rd-is-open .rd-choices__list--dropdown {
  border-color: #b7b7b7;
}

.rd-is-flipped .rd-choices__list--dropdown {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: -1px !important;
  border-radius: 0.25rem 0.25rem 0 0;
  border-top: 1px solid #5897fb !important;
  border-bottom: none !important;
}

.rd-choices__list--dropdown .rd-choices__list {
  position: relative;
  max-height: 300px;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  will-change: scroll-position;
}

.rd-choices__list--dropdown .rd-choices__item {
  position: relative;
  padding: 10px;
  font-size: 14px;
  padding: 5px !important;
}

[dir='rtl'] .rd-choices__list--dropdown .rd-choices__item {
  text-align: right;
}

@media (min-width: 640px) {
  .rd-choices__list--dropdown .rd-choices__item--selectable {
    padding-right: 100px;
  }
  .rd-choices__list--dropdown .rd-choices__item--selectable:after {
    content: attr(data-select-text);
    font-size: 12px;
    opacity: 0;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
  }
  [dir='rtl'] .rd-choices__list--dropdown .rd-choices__item--selectable {
    text-align: right;
    padding-left: 100px;
    padding-right: 10px;
  }
  [dir='rtl'] .rd-choices__list--dropdown .rd-choices__item--selectable:after {
    right: auto;
    left: 10px;
  }
}

.rd-choices__list--dropdown .rd-choices__item--selectable.rd-is-highlighted {
  background-color: #3875d7 !important;
  color: #fff !important;
}

.rd-choices__list--dropdown .rd-choices__item--selectable.rd-is-highlighted:after {
  opacity: 0.5;
}

.rd-choices__item {
  cursor: default;
}

.rd-choices__item img {
  width: 26px;
  display: unset;
}

.rd-choices__item--selectable {
  cursor: pointer;
}

.rd-choices__item--disabled {
  cursor: not-allowed;
  user-select: none;
  opacity: 0.5;
}

.choices__heading {
  font-weight: 600;
  padding: 10px;
}

.rd-choices__heading {
  font-size: 12px;
  border-bottom: 1px solid #f7f7f7;
  color: gray;
}

.rd-choices__button {
  text-indent: -9999px;
  -webkit-appearance: none;
  appearance: none;
  border: 0;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
}

.rd-choices__button:focus {
  outline: none;
}

.rd-choices__input {
  display: inline-block;
  vertical-align: baseline;
  background-color: #f9f9f9;
  border: 1px solid #aaa !important;
  font-size: 14px;
  margin-bottom: 5px;
  border: 0;
  border-radius: 0;
  max-width: 100%;
  padding: 4px 0 4px 2px;
  margin-top: 6px;
  height: 28px !important;
}

.rd-choices__input:focus {
  outline: 0;
}

[dir='rtl'] .rd-choices__input {
  padding-right: 2px;
  padding-left: 0;
}

.rd-choices__placeholder {
  opacity: 0.5;
}

.rd-choices__input.is-hidden,
.choices[data-type*='select-one'] .rd-choices__input.is-hidden,
.choices[data-type*='select-multiple'] .rd-choices__input.is-hidden {
  display: none !important;
}

/*=====  End of Choices  ======*/

[data-premium] {
  display: flex;
  align-content: center;
  justify-content: center;
  position: relative;
}
[data-premium]:empty:before {
  content: '';
  background: transparent
    url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUCAYAAAB8gkaAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REM3QUY3NTExMTFFMTFFQUJBNjBGRDMzODE5Q0Q4OEUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REM3QUY3NTAxMTFFMTFFQUJBNjBGRDMzODE5Q0Q4OEUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDA0OTMxMzcxMDVDMTFFQTkzMzI4MUFDMDc5Rjg4MkIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDA0OTMxMzgxMDVDMTFFQTkzMzI4MUFDMDc5Rjg4MkIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6hSXXgAAABvElEQVR42uSWv0sCYRjHv0qEk0OD2IFLS+BgcB3l7OAvJDLamrRI78hFCFeHlgyaQhtKWtqEk4gw/4A44pIyaCtE6RKJBpekxd43/FVG5dW59MAL9/K+PN/3+b4f3nt0kiR5RFHcr9fr49AojEbjg9/vX0YsFlPK5XJTy6D5qY6eVmSxWKBl0PxUR48hxr8Vq6K0EYYgHGDnB8ka6RXo0jcqxYoiQpiBi5EQyT39urKRL08qXyDPJXCKEpzyJa7cDkz1bqidIBU/xvXbZAYsp9rGAs7kCayzYwBrx7wi4bDWL7QXTiKZJCP8jII8qlIsl8UmY8eSiXybvAhwd9g67rmPgoQss4i0rTW38djmXtSIETDkGh7nurYZuGnw8nkHlIaiIM+Y39lqYBgVd0bASCh6zO4KED4sRXJzWHOP/R0gFIwUF0UzaO1D+7YNCqnCKVdxBWunOlrtgDZSMEYJWda+FYNvoQuKex4xJYNgse1GCtGBASFgZAjGAdsnu00sPEy5BQoLR9yHFWq1IMB1NInQN4CA5/nmMILqDPdtpH/RSqWiqQjNT3SqOtIWeFttgVnDtuCetAWrrwIMAOi2a8B5U104AAAAAElFTkSuQmCC')
    no-repeat center center;
  background-size: auto 16px;
  width: 100%;
  height: 100%;
  position: absolute;
}
[data-premium][data-type='intext'] > div::before,
[data-premium][data-type='infeed'] > div::before {
  content: 'PUBLICIDADE';
  display: block;
  white-space: nowrap;
  position: absolute;
  background-color: #fff;
  font-size: 10px;
  letter-spacing: 1px;
  color: #555;
  top: 7px;
  left: 50%;
  transform: translateX(-50%);
  padding: 0 10px;
  line-height: normal;
}
.pp-sticky {
  position: fixed;
  top: 0;
}
.pp-sticky-this .ad-text {
  display: none;
}
.pp-sticky-this-v2 {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}
.pp-close-btn {
  cursor: pointer;
  position: absolute;
  right: 15px;
  top: -1px;
  height: 16px;
  width: 16px;
  box-shadow: 1px 1px 2px rgb(0 0 0/31%);
  background-color: #000;
  z-index: 9999999999;
}
.pp-close-btn span {
  background-image: url(https://tags.premiumads.com.br/Content/p_icons_3.png);
  background-size: 69px;
  background-repeat: no-repeat;
  background-position: -40px 0;
  float: left;
  width: 12px;
  height: 12px;
  margin: 2px;
}
.pads-invisible {
  position: fixed !important;
  right: 100vw !important;
  z-index: -100 !important;
}
:root {
  --themeColorA: #fff;
  --themeColorB: transparent;
}
:root {
  --viewabilityBoosterTop: 56px;
  --viewabilityBoosterInitialPosition: -250px;
  --viewabilityBoosterZIndex: 99;
  --viewabilityBoosterAnimationTime: 1.5s;
}
#BILLBOARD_1 {
  margin: 20px auto 20px !important;
}
.pp-desktop #BILLBOARD1 div[data-premium][data-adunit='FORBES_BILLBOARD_1'] {
  min-height: 90px !important;
}
.pp-mobile .ppBoxAnchor {
  border-top: 0 solid transparent;
  border-bottom: 0 solid transparent;
}
.pp-mobile .ppAnchor {
  border: 0 !important;
}
.pp-mobile .ppBoxAnchor.ppAnchorFooter #ppAnchorClose {
  left: 0 !important;
  border-radius: 0 15px 0 0 !important;
}
.pp-video-floating {
  position: fixed;
  bottom: -400px;
  right: 0;
  transition: bottom 0.5s ease-in-out;
  transform-origin: right bottom;
  z-index: 99999999;
}
.pp-video-floating.pp-video-open {
  bottom: 0;
}
.pp-mobile .openAnchor .pp-video-floating.pp-video-open {
  bottom: 105px;
}
.pp-desktop .openAnchor .pp-video-floating.pp-video-open {
  bottom: 140px;
}
.pp-video-floating .pp-video-container {
  position: relative;
  background-color: #eaeaea;
}
.pp-video-floating .pp-video-container .pp-video-close {
  cursor: pointer;
  position: absolute;
  right: 0;
  height: 40px;
  width: 40px;
  border-radius: 50%;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.31);
  top: -30px;
  background-color: #19285e;
}
.pp-video-floating .pp-video-container .pp-video-close span {
  background-image: url('https://tags.premiumads.com.br/Content/p_icons_3.png');
  background-size: 80px;
  background-repeat: no-repeat;
  background-position: -47px 0;
  width: 14px;
  height: 14px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.pp-mobile .pp-video-floating .pp-video-container .pp-video-close {
  height: 30px;
  width: 30px;
  top: -20px;
}
.pp-forbes-tech .anuncio-materia-desktop div[data-adunit*='SQUARE_PRIVACY_TOOLS'] {
  margin-bottom: 30px;
}
.pp-forbes-tech .anuncio-desk div[data-adunit*='SQUARE_PRIVACY_TOOLS'] {
  margin-bottom: 30px;
}
.pp-viewability-booster {
  position: sticky;
  top: -250px;
  z-index: 99;
}
.pp-viewability-booster-off {
  animation: viewabilityBoosterAnimationOff var(--viewabilityBoosterAnimationTime) both;
}
.pp-viewability-booster-on {
  top: 56px;
  animation: viewabilityBoosterAnimationOn var(--viewabilityBoosterAnimationTime) both;
}
@keyframes viewabilityBoosterAnimationOn {
  0% {
    top: var(--viewabilityBoosterInitialPosition);
  }
  100% {
    top: var(--viewabilityBoosterTop);
  }
}
@keyframes viewabilityBoosterAnimationOff {
  0% {
    top: var(--viewabilityBoosterTop);
  }
  100% {
    top: var(--viewabilityBoosterInitialPosition);
  }
}
.pp-mobile .pp-forbeslife div[ads='1']:has(> div[data-adunit='FORBES_MIDDLE']) {
  padding-bottom: 30px;
}
.ppBoxAnchor {
  position: fixed;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  z-index: 2147483641;
}
.ppBoxAnchor .ppAnchorContainer {
  position: relative;
  pointer-events: initial;
}
.ppAnchor {
  border: 15px solid transparent;
  background: #fff;
  box-shadow: -1px -1px 4px rgba(0, 0, 0, 0.2);
  display: flex;
  justify-content: center;
  align-items: center;
}
.openAnchor .ppBoxAnchor {
  min-height: 80px;
  min-width: 320px;
  width: 100%;
  transition: all 1s ease;
  pointer-events: none;
}
.ppBoxAnchor .ppAnchorClose {
  background: #666;
  cursor: pointer;
  position: absolute;
  right: 0;
  z-index: 2;
  height: 30px;
  width: 30px;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.31);
  display: none;
}
.openAnchor .ppBoxAnchor .ppAnchorClose {
  display: block;
}
.ppBoxAnchor .ppAnchorClose span {
  background: no-repeat url(https://tags.premiumads.com.br/Content/p_icons_3.png) -49px 0;
  background-size: 83px;
  float: left;
  width: 14px;
  height: 14px;
  margin: 8px;
}
.ppBoxAnchor.ppAnchorHeader .ppAnchorClose {
  top: 100%;
}
.ppBoxAnchor.ppAnchorFooter .ppAnchorClose {
  bottom: 100%;
}
.ppBoxAnchor.ppAnchorHeader {
  transform: translateY(-100%);
  top: 0;
}
.ppBoxAnchor.ppAnchorFooter {
  transform: translateY(100%);
  bottom: 0;
}
.ppBoxAnchor .ppAnchorWidthFull .ppAnchor {
  flex: 1;
}
.openAnchor .ppBoxAnchor.ppAnchorHeader {
  animation: openAnchorHeader 0.7s both;
}
.openAnchor .ppBoxAnchor.ppAnchorFooter {
  animation: openAnchorFooter 0.7s both;
}
@keyframes openAnchorHeader {
  0% {
    transform: translateY(-100%);
  }
  100% {
    transform: translateY(0%);
  }
}
@keyframes openAnchorFooter {
  0% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0%);
  }
}
.pp-mobile body.openAnchor.anchorHeader,
.pp-desktop body.openAnchor.anchorHeader {
  margin-top: 120px;
}
.pp-mobile body.openAnchor.anchorFooter,
.pp-desktop body.openAnchor.anchorFooter {
  margin-bottom: 120px;
}
.brid-temp-holder > img {
  display: none !important;
}
.fb_hidden {
  position: absolute;
  top: -10000px;
  z-index: 10001;
}
.fb_reposition {
  overflow: hidden;
  position: relative;
}
.fb_invisible {
  display: none;
}
.fb_reset {
  background: none;
  border: 0px;
  border-spacing: 0;
  color: #000;
  cursor: auto;
  direction: ltr;
  font-family: lucida grande, tahoma, verdana, arial, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 1;
  margin: 0;
  overflow: visible;
  padding: 0;
  text-align: left;
  text-decoration: none;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-spacing: normal;
}
.fb_reset > div {
  overflow: hidden;
}
@keyframes fb_transform {
  0% {
    opacity: 0;
    transform: scale(0.95);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
.fb_animate {
  animation: fb_transform 0.3s forwards;
}

.fb_hidden {
  position: absolute;
  top: -10000px;
  z-index: 10001;
}
.fb_reposition {
  overflow: hidden;
  position: relative;
}
.fb_invisible {
  display: none;
}
.fb_reset {
  background: none;
  border: 0px;
  border-spacing: 0;
  color: #000;
  cursor: auto;
  direction: ltr;
  font-family: lucida grande, tahoma, verdana, arial, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 1;
  margin: 0;
  overflow: visible;
  padding: 0;
  text-align: left;
  text-decoration: none;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-spacing: normal;
}
.fb_reset > div {
  overflow: hidden;
}
@keyframes fb_transform {
  0% {
    opacity: 0;
    transform: scale(0.95);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
.fb_animate {
  animation: fb_transform 0.3s forwards;
}

.fb_dialog {
  background: #525252b3;
  position: absolute;
  top: -10000px;
  z-index: 10001;
}
.fb_dialog_advanced {
  border-radius: 8px;
  padding: 10px;
}
.fb_dialog_content {
  background: #fff;
  color: #373737;
}
.fb_dialog_close_icon {
  background: url(https://connect.facebook.net/rsrc.php/v4/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0
    0 transparent;
  cursor: pointer;
  display: block;
  height: 15px;
  position: absolute;
  right: 18px;
  top: 17px;
  width: 15px;
}
.fb_dialog_mobile .fb_dialog_close_icon {
  left: 5px;
  right: auto;
  top: 5px;
}
.fb_dialog_padding {
  background-color: transparent;
  position: absolute;
  width: 1px;
  z-index: -1;
}
.fb_dialog_close_icon:hover {
  background: url(https://connect.facebook.net/rsrc.php/v4/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 -15px
    transparent;
}
.fb_dialog_close_icon:active {
  background: url(https://connect.facebook.net/rsrc.php/v4/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 -30px
    transparent;
}
.fb_dialog_iframe {
  line-height: 0;
}
.fb_dialog_content .dialog_title {
  background: #6d84b4;
  border: 1px solid #365899;
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  margin: 0;
}
.fb_dialog_content .dialog_title > span {
  background: url(https://connect.facebook.net/rsrc.php/v4/yd/r/Cou7n-nqK52.gif) no-repeat 5px 50%;
  float: left;
  padding: 5px 0 7px 26px;
}
body.fb_hidden {
  height: 100%;
  left: 0;
  margin: 0;
  overflow: visible;
  position: absolute;
  top: -10000px;
  transform: none;
  width: 100%;
}
.fb_dialog.fb_dialog_mobile.loading {
  background: url(https://connect.facebook.net/rsrc.php/v4/ya/r/3rhSv5V8j3o.gif) #fff no-repeat 50%
    50%;
  min-height: 100%;
  min-width: 100%;
  overflow: hidden;
  position: absolute;
  top: 0;
  z-index: 10001;
}
.fb_dialog.fb_dialog_mobile.loading.centered {
  background: none;
  height: auto;
  min-height: initial;
  min-width: initial;
  width: auto;
}
.fb_dialog.fb_dialog_mobile.loading.centered #fb_dialog_loader_spinner {
  width: 100%;
}
.fb_dialog.fb_dialog_mobile.loading.centered .fb_dialog_content {
  background: none;
}
.loading.centered #fb_dialog_loader_close {
  clear: both;
  color: #fff;
  display: block;
  font-size: 18px;
  padding-top: 20px;
}
#fb-root #fb_dialog_ipad_overlay {
  background: #0006;
  inset: 0;
  min-height: 100%;
  position: absolute;
  width: 100%;
  z-index: 10000;
}
#fb-root #fb_dialog_ipad_overlay.hidden {
  display: none;
}
.fb_dialog.fb_dialog_mobile.loading iframe {
  visibility: hidden;
}
.fb_dialog_mobile .fb_dialog_iframe {
  position: sticky;
  top: 0;
}
.fb_dialog_content .dialog_header {
  background: linear-gradient(from(#738aba), to(#2c4987));
  border-bottom: 1px solid;
  border-color: #043b87;
  box-shadow: #fff 0 1px 1px -1px inset;
  color: #fff;
  font: 700 14px Helvetica, sans-serif;
  text-overflow: ellipsis;
  text-shadow: rgba(0, 30, 84, 0.296875) 0px -1px 0px;
  vertical-align: middle;
  white-space: nowrap;
}
.fb_dialog_content .dialog_header table {
  height: 43px;
  width: 100%;
}
.fb_dialog_content .dialog_header td.header_left {
  font-size: 12px;
  padding-left: 5px;
  vertical-align: middle;
  width: 60px;
}
.fb_dialog_content .dialog_header td.header_right {
  font-size: 12px;
  padding-right: 5px;
  vertical-align: middle;
  width: 60px;
}
.fb_dialog_content .touchable_button {
  background: linear-gradient(from(#4267b2), to(#2a4887));
  background-clip: padding-box;
  border: 1px solid #29487d;
  border-radius: 3px;
  display: inline-block;
  line-height: 18px;
  margin-top: 3px;
  max-width: 85px;
  padding: 4px 12px;
  position: relative;
}
.fb_dialog_content .dialog_header .touchable_button input {
  background: none;
  border: none;
  color: #fff;
  font: 700 12px Helvetica, sans-serif;
  margin: 2px -12px;
  padding: 2px 6px 3px;
  text-shadow: rgba(0, 30, 84, 0.296875) 0px -1px 0px;
}
.fb_dialog_content .dialog_header .header_center {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  line-height: 18px;
  text-align: center;
  vertical-align: middle;
}
.fb_dialog_content .dialog_content {
  background: url(https://connect.facebook.net/rsrc.php/v4/y9/r/jKEcVPZFk-2.gif) no-repeat 50% 50%;
  border: 1px solid #4a4a4a;
  border-bottom: 0;
  border-top: 0;
  height: 150px;
}
.fb_dialog_content .dialog_footer {
  background: #f5f6f7;
  border: 1px solid #4a4a4a;
  border-top-color: #ccc;
  height: 40px;
}
#fb_dialog_loader_close {
  float: left;
}
.fb_dialog.fb_dialog_mobile .fb_dialog_close_icon {
  visibility: hidden;
}
#fb_dialog_loader_spinner {
  animation: rotateSpinner 1.2s linear infinite;
  background-color: transparent;
  background-image: url(https://connect.facebook.net/rsrc.php/v4/yD/r/t-wz8gw1xG1.png);
  background-position: 50% 50%;
  background-repeat: no-repeat;
  height: 24px;
  width: 24px;
}
@keyframes rotateSpinner {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}

.fb_iframe_widget {
  display: inline-block;
  position: relative;
}
.fb_iframe_widget span {
  display: inline-block;
  position: relative;
  text-align: justify;
}
.fb_iframe_widget iframe {
  position: absolute;
}
.fb_iframe_widget_fluid_desktop,
.fb_iframe_widget_fluid_desktop span,
.fb_iframe_widget_fluid_desktop iframe {
  max-width: 100%;
}
.fb_iframe_widget_fluid_desktop iframe {
  min-width: 220px;
  position: relative;
}
.fb_iframe_widget_lift {
  z-index: 1;
}
.fb_iframe_widget_fluid {
  display: inline;
}
.fb_iframe_widget_fluid span {
  width: 100%;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A * {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A article,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A aside,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A details,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A figcaption,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A figure,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A footer,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A header,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A hgroup,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A menu,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A nav,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A section {
  display: block;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A ol,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A ul {
  list-style: none;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A blockquote,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A q {
  quotes: none;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A blockquote:before,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A blockquote:after,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A q:before,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A q:after {
  content: '';
  content: none;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A table {
  border-collapse: collapse;
  border-spacing: 0;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A b,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A strong {
  font-weight: bold;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A i,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A em {
  font-style: italic;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--section {
  width: 100%;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--section > div {
  margin-right: auto;
  margin-left: auto;
  max-width: 480px;
  position: relative;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--row {
  display: flex;
  box-sizing: border-box;
  flex-flow: row nowrap;
  flex-grow: 1;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--section > div {
  max-width: 100%;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--column {
  display: flex;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--column > div {
  height: auto;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--column
  .bricks--component-text {
  max-width: 100%;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--column
  .bricks-form,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--column
  .bricks--component-text,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--column
  .bricks--component-box,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--column button,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--column a {
  min-width: 100%;
}

@media (max-width: 600px) {
  #rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--column {
    min-width: 100%;
  }

  #rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--row {
    flex-flow: row wrap;
  }
  #rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
    form
    .bricks-form__field {
    width: 100%;
    padding: 0;
  }
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--component {
  font-family: Helvetica, Arial, sans-serif;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--component-box {
  width: 100%;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--component-text {
  color: #333;
  line-height: 1.42;
  word-wrap: break-word;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  a {
  color: #31a2ff;
  text-decoration: none;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  sub,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  sub {
  bottom: -0.25em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  sup {
  top: -0.5em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ul {
  padding-left: 1.5em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  > li,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ul
  > li {
  list-style-type: none;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ul
  > li::before {
  content: '\2022';
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li:not(.ql-direction-rtl),
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ul
  li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-direction-rtl,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ul
  li.ql-direction-rtl {
  padding-right: 1.5em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li:before {
  content: counter(list-0, decimal) '. ';
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-1 {
  counter-increment: list-1;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-2 {
  counter-increment: list-2;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-3 {
  counter-increment: list-3;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-4 {
  counter-increment: list-4;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-5 {
  counter-increment: list-5;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-6 {
  counter-increment: list-6;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-7 {
  counter-increment: list-7;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-7 {
  counter-reset: list-8 list-9;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-8 {
  counter-increment: list-8;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-8 {
  counter-reset: list-9;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-9 {
  counter-increment: list-9;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks-form {
  padding: 0 5px;
  height: auto;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks-form__fieldset {
  display: flex;
  flex-flow: row wrap;
  margin-left: -5px;
  margin-right: -5px;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks-form__field {
  display: flex;
  width: 100%;
  flex-grow: 1;
  flex-direction: column;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks-form__label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 0.4em;
  line-height: 1.25;
  position: relative !important;
  vertical-align: middle;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks-form__input {
  display: block;
  width: 100%;
  padding: 0 0.5em;
  line-height: 1.42857;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks-form__input.error {
  border: 1px solid red !important;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks-form__field__option
  .bricks-form__label {
  padding-left: 1.33em;
  margin-bottom: 0.2em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks-form__field__option
  .bricks-form__label
  input[type='checkbox'],
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks-form__field__option
  .bricks-form__label
  input[type='radio'] {
  margin: 0px 0px 0px -1.33em;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks-form__submit {
  width: 100%;
  position: relative;
}

#bricks-component-VhG8i7rV00TILuk-06hY0A {
  display: block !important;
  height: auto;
  width: 100%;

  border-color: #bbbbbb;
  border-radius: 0px;
  border-width: 0px;
  border-top-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-right-style: none;
}

@import url('https://cdnjs.cloudflare.com/ajax/libs/select2/3.5.2/select2.min.css');

.tradingview-widget-copyright {
  font-size: 13px !important;
  line-height: 32px !important;
  text-align: center !important;
  vertical-align: middle !important;
  /* @mixin sf-pro-display-font; */
  font-family: -apple-system, BlinkMacSystemFont, 'Trebuchet MS', Roboto, Ubuntu, sans-serif !important;
  color: #b2b5be !important;
}

.tradingview-widget-copyright .blue-text {
  color: #2962ff !important;
}

.tradingview-widget-copyright a {
  text-decoration: none !important;
  color: #b2b5be !important;
}

.tradingview-widget-copyright a:visited {
  color: #b2b5be !important;
}

.tradingview-widget-copyright a:hover .blue-text {
  color: #1e53e5 !important;
}

.tradingview-widget-copyright a:active .blue-text {
  color: #1848cc !important;
}

.tradingview-widget-copyright a:visited .blue-text {
  color: #2962ff !important;
}

.accessibility__btns .btn {
  cursor: pointer;
  font-family: Work Sans Medium;
  border: solid 1px #f6f6f6;
  padding: 7px 12px;
  background: #ffffff;
  margin: 0 20px 0 0;
  font-size: 18px;
}
.btn-active {
  border: solid 1px #151515;
  padding: 7px 12px;
  background: #eeeeee;
  margin-left: 10px;
  border-bottom: solid 2px #151515;
}
.entry-content,
.entry-content p {
  transition: all 1s;
}
.accessibility {
  padding: 10px 0;
  margin: 20px 0;
  border-bottom: 1px solid rgba(21, 21, 21, 0.1);
  background-color: white;
}
.accessibility__title {
  font-family: Work Sans Medium, sans-serif;
  color: #000000;
  text-transform: uppercase;
  font-size: 10px;
  padding: 0 0 10px;
}
@media screen and (max-width: 991px) {
  .accessibility__title {
    display: none;
  }
}

#rd-section-lxaimsr4 {
  background-color: transparent;

  border-bottom-style: none;
  border-color: #000000;
  border-left-style: none;
  border-radius: 0px;
  border-right-style: none;
  border-top-style: none;
  border-width: 1px;
}

#rd-section-lxaimsr4 > div:not(.bricks--row) {
  min-height: 0px;
}

#rd-row-lxaimsr5 {
  min-height: 50px;
}

#rd-row-lxaimsr5 .bricks--column > div {
  min-height: 50px;
}

@media (max-width: 480px) {
  #rd-row-lxaimsr5.bricks--row {
    min-height: auto;
  }
}

@media screen and (max-width: 767px) {
  #rd-row-lxaimsr5.bricks--row.rd-row {
    min-height: auto;
  }
}

#rd-column-lxaimsr6 {
  flex: 12 0 0;
}

#rd-column-lxaimsr6 > div {
  background-color: #fffbf5;

  justify-content: flex-end;
  padding-top: 0px;
  padding-right: -1px;
  padding-bottom: 0px;
  padding-left: 0px;
}
@media screen and (max-width: 767px) {
  #rd-column-lxaimsr6 > div {
    min-height: auto !important;
  }
}

#rd-text-lx3s5g2r {
  display: block;
  border-bottom-style: none;
  border-color: transparent;
  border-left-style: none;
  border-radius: 0px;
  border-right-style: none;
  border-top-style: none;
  border-width: 0px;
  min-height: auto0px;
  margin-top: 0px;
  margin-bottom: 0px;
  align-self: center;
  width: 100%;
  word-break: break-word;
}

#rd-text-lx3s5g2r span {
  border: 1px solid #dfdada;
  padding: 7px;
  border-radius: 10px;
  display: inline-block;
}

#rd-text-lx3qp9yj {
  display: block;
  border-bottom-style: none;
  border-color: #000000;
  border-left-style: none;
  border-radius: 0px;
  border-right-style: none;
  border-top-style: none;
  border-width: 1px;
  min-height: 0px;
  margin-top: 20px;
  margin-bottom: 0px;
  align-self: center;
  width: 100%;
  word-break: break-word;
}

#rd-text-lyhk83xn {
  display: block;
  border-bottom-style: none;
  border-color: #000000;
  border-left-style: none;
  border-radius: 0px;
  border-right-style: none;
  border-top-style: none;
  border-width: 1px;
  min-height: 0px;
  margin-top: 10px;
  margin-bottom: 0px;
  align-self: center;
  width: 100%;
  word-break: break-word;
}

#rd-form-lf3azhpv {
  display: flex;
  flex-direction: column;
  align-self: center;
  max-width: 548px;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 30px;
}

#rd-form-lf3azhpv .bricks-form {
  display: flex;
  flex-direction: column;
  width: 100%;
}

#rd-form-lf3azhpv .bricks-form__fieldset {
  align-items: flex-start;
}

#rd-form-lf3azhpv .bricks-form__label.always-visible,
#rd-form-lf3azhpv .bricks-form__field__option .bricks-form__label {
  display: inline-block;
}

#rd-form-lf3azhpv .bricks-form__input.select2-container {
  padding: 0 !important;
}

#rd-form-lf3azhpv .select2-container .select2-choice .select2-arrow b {
  background-position: 0 7px !important;
}

#rd-form-lf3azhpv .bricks-form__submit {
  display: flex;
  flex-direction: column;
}

#rd-form-lf3azhpv {
  align-self: center;
  max-width: 558px;
  margin-top: 17px;
  margin-bottom: 20px;
}

#rd-form-lf3azhpv .bricks-form__fieldset {
  flex-flow: column nowrap;
}

#rd-form-lf3azhpv .bricks-form__field {
  margin-bottom: 10px;
  padding: 0;
  width: 100%;
}

#rd-form-lf3azhpv .bricks-form__field.bricks-form__privacy,
#rd-form-lf3azhpv .bricks-form__field.bricks-form__terms {
  width: 100%;
}

#rd-form-lf3azhpv .bricks-form__static {
  color: #969696;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
}

#rd-form-lf3azhpv .bricks-form__static a {
  color: #969696;
  text-decoration: underline;
}

#rd-form-lf3azhpv .bricks-form__label {
  color: #969696;
  display: none;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
}

#rd-form-lf3azhpv label.error {
  color: #dc3543;
  font-size: 12px;
  line-height: 1.1;
  padding: 2px 0 0 4px;
}

#rd-form-lf3azhpv .bricks-form__input {
  color: #070000;
  font-family: Roboto, sans-serif;
  font-size: 16px;

  background-color: #ffffff;

  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  border-top-style: solid;
  border-color: #f4f4f4;
  border-radius: 3px;
  border-width: 1px;
}

#rd-form-lf3azhpv .bricks-form__input::placeholder {
  color: normal;
}

#rd-form-lf3azhpv .select2-container .select2-choice {
  height: 36px !important;
  line-height: 36px !important;

  color: #070000 !important;
  font-family: Roboto, sans-serif !important;
  font-size: 16px !important;
}

#rd-form-lf3azhpv .bricks-form__input:not(textarea) {
  height: 36px;
}

#rd-form-lf3azhpv .bricks-form__input.select2-container {
  padding: 0 !important;
}

#rd-form-lf3azhpv .select2-container .select2-choice {
  height: 36px !important;
  line-height: 36px !important;

  color: #070000 !important;
  font-family: Roboto, sans-serif !important;
  font-size: 16px !important;
  background: #ffffff;
}

#rd-form-lf3azhpv .select2-container .select2-choice .select2-arrow b {
  background-position: 0 5px !important;
}

#rd-form-lf3azhpv .select2-container .select2-choice .select2-arrow {
  background: none;
  border: none;
}

#rd-form-lf3azhpv .with-select-flags > .phone-input-group > .select2-container > .select2-choice {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-style: none;
}
#rd-form-lf3azhpv
  .with-select-flags
  > .phone-input-group
  > .select2-container
  > .select2-choice
  > .select2-chosen {
  margin-right: 0px;
}

#rd-form-lf3azhpv
  .with-select-flags
  > .phone-input-group
  > .select2-container
  > .select2-choice
  > .select2-chosen
  > .flag {
  vertical-align: middle;
  margin-left: 13px;
}

#rd-form-lf3azhpv .with-select-flags > .phone-input-group > .phone {
  width: calc(100% - 55px);
  display: inline-block;
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}

#rd-form-lf3azhpv .with-select-flags > .phone-country {
  display: inline-block;
}

#rd-form-lf3azhpv .with-select-flags > .phone-input-group {
  display: flex;
}

#rd-form-lf3azhpv .with-select-flags > .phone-input-group > .phone-country {
  width: 55px;
  display: inline-block;
}

#rd-form-lf3azhpv input[type='date'] {
  -webkit-appearance: none;
}

#rd-form-lf3azhpv input[type='date']::before {
  content: attr(data-placeholder);
  width: 100%;
}

input[type='date']:focus::before,
input[type='date']:valid::before {
  display: none;
}

a#rd-button-lf3azhpy {
  display: flex;
  flex-direction: column;
}

#rd-button-lf3azhpy.bricks--component-button {
  -ms-flex-align: center;
  -ms-flex-direction: column;
  -ms-flex-pack: center;
  align-self: center;
  background-color: #344fd8;
  border-bottom-style: none;
  border-color: #248f74;
  border-left-style: none;
  border-radius: 29px;
  border-right-style: none;
  border-top-style: none;
  border-width: 1px;

  box-shadow: 0px 0px 0px 0px #cccccc;
  color: #ffffff;
  cursor: pointer;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  height: 36px;
  justify-content: center;
  line-height: 1.42857;
  margin-bottom: 0px;
  margin-top: 0px;
  max-width: 558px;
  text-align: center;
  text-decoration: none;
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
}
@media screen and (max-width: 767px) {
  #rd-button-lf3azhpy {
    height: auto;
    padding-top: 0.66em;
    padding-bottom: 0.66em;
  }
}

#rd-section-lf3azhpo #rd-text-lf3azhpr {
  display: none !important;
}
#rd-section-lf3azhpo #rd-text-lf3azhps h2 {
  text-align: left !important;
}
#rd-section-lf3azhpo #rd-column-lf3azhpq > div,
#rd-section-lf3azhpo #rd-column-lf3azhpu > div {
  padding-left: 5rem !important;
  padding-right: 5rem !important;
}
#rd-section-lf3azhpo #rd-text-lf3azhps,
#rd-section-lf3azhpo .bricks-form__privacy,
#rd-section-lf3azhpo .bricks-form__terms {
  margin-bottom: 0 !important;
}
#rd-section-lf3azhpo #rd-text-lf3azhps h2 span {
  font-family: 'Merriweather Regular', sans-serif !important;
  font-size: 15px !important;
  color: #000 !important;
}
#rd-section-lf3azhpo #rd-form-lf3azhpv .bricks-form__label,
#rd-section-lf3azhpo #rd-form-lf3azhpv .bricks-form__static,
#rdstation-bricks-embeddable-form-bricks-component-2D6HriAH3drgqF-kQsai9w .bricks--component {
  font-family: Work Sans, sans-serif !important;
}
#rd-section-lf3azhpo .bricks-form__submit .rd-button {
  font-size: 12px !important;
  max-width: 100% !important;
  min-width: auto !important;
  width: 20rem !important;
  text-transform: uppercase !important;
}
#rd-section-lf3azhpo #rd-form-lf3azhpv .bricks-form__label,
#rd-section-lf3azhpo #rd-form-lf3azhpv .bricks-form__static {
  font-size: 14px !important;
  color: #000 !important;
}
#rd-section-lf3azhpo #rd-form-lf3azhpv a {
  color: #005a8c !important;
  text-decoration: none !important;
  font-weight: bold !important;
}
#rd-section-lf3azhpo #rd-form-lf3azhpv .bricks-form__input {
  border-radius: 0 !important;
  height: 40px !important;
  border-color: black !important;
}
@media screen and (max-width: 991px) {
  #rd-section-lf3azhpo #rd-column-lf3azhpq > div,
  #rd-section-lf3azhpo #rd-column-lf3azhpu > div {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
}

#ov_z349840300 {
  display: none;
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  text-align: center;
  z-index: 99999999;
  background-color: #000a;
}
#dp-preferences {
  position: fixed;
  margin-left: calc(50vw - 400px);
  margin-top: calc(50vh - 310px);
  min-width: 500px;
  max-width: 800px;
  max-height: 600px;
  color: #26264a;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  background-color: #ffffff;
  box-sizing: initial !important;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
}

#dp-preferences::after,
#dp-preferences::before,
#dp-preferences *,
#dp-preferences *::after,
#dp-preferences *::before {
  box-sizing: initial !important;
}

.dp-preferences-topbar {
  width: 100%;
  height: 100px;
  text-align: left;
  display: flex;
  border-bottom: 2px solid #26264a;
  line-height: initial !important;
}

.dp-topbar-logo {
  display: flex;
  margin: 20px 20px 0px 20px;
  min-width: 138px;
  max-width: 250px;
  max-height: 85px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .dp-topbar-logo {
    display: block;
    margin-top: 43px;
  }
}

.dp-topbar-logo img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}

.dp-topbar-tabs {
  width: 100%;
  text-align: center;
}

.dp-topbar-title-container {
  display: flex;
  width: 100%;
  height: 76px;
}

.dp-topbar-close-container {
  padding: 8px;
}

.dp-topbar-title {
  font-size: 1.5em;
  font-weight: bold;
  text-align: center;
  width: 100%;
  margin-top: 20px;
}

.dp-tabs {
  width: 100%;
  height: 24px;
  display: flex;
}

.dp-tab-item {
  border-radius: 8px 8px 0px 0px;
  background-color: #e0e0e0;
  margin-right: 2px;
  width: 100%;
  padding-top: 5px;
}

.dp-selected-tab {
  background-color: #fff;
  border: 1px solid #26264a;
  height: 18px;
}

.dp-tab-item div {
  text-align: center;
  font-size: 0.8em;
  font-weight: bolder;
}

#dp-preferences-body {
  display: flex;
  min-width: 800px;
}

.dp-menu {
  min-width: 200px;
  min-height: 350px;
  padding-top: 5px;
  padding-left: 20px;
}

.dp-menu-item {
  margin: 3px 0px;
  vertical-align: middle;
  background-color: #e0e0e0;
  font-weight: bold;
  display: block;
  padding-left: 5px;
}

.dp-menu-item div {
  padding: 10px 5px;
}

.dp-selected-menu div {
  background-color: #fff;
}

.dp-content {
  width: 100%;
  min-height: 200px;
  padding: 25px 10px 10px 40px;
  text-align: left;
  font-size: 0.8em;
  overflow: auto;
}

.dp-cookie-group-description {
  margin-bottom: 15px;
  padding-right: 25px;
}

.dp-tab-content {
  overflow: auto;
  max-height: 290px;
}

.dp-cookie-content {
  border-bottom: 1px solid #e8e7e7;
  overflow: auto;
  max-height: 230px;
  padding-right: 25px;
  margin-bottom: 30px;
}

.dp-group-cookie-action {
  display: flex;
  height: 30px;
  margin-bottom: 15px;
}

.dp-group-cookie-action .action-title {
  font-weight: bold;
  width: 100%;
  padding-top: 12px;
  font-size: 1.1em;
}

.dp-cookie-list {
  font-size: 1em;
}

.dp-cookie-list .cookie-description {
  font-size: 0.8em;
}

.dp-cookie-action {
  display: flex;
  height: 22px;
  margin-bottom: 10px;
  border-top: 1px solid #e8e7e7;
  padding-top: 15px;
}

.dp-cookie-action .cookie-name {
  display: flex;
  flex: 1;
}

.dp-cookie-action .dp-switch {
  width: 62px;
}

#dp-preferences-footer {
  /* height: 60px; */
  background-color: #e8e7e7;
  display: flex;
  vertical-align: middle;
  font-size: 0.8em;
}

#dp-preferences-footer .developed-by {
  width: 100%;
  text-align: left;
  padding: 18px;
}

#dp-preferences a {
  text-decoration: none;
  color: #26264a;
}

#dp-preferences-footer .developed-by a {
  font-weight: bold;
}

#dp-preferences-footer .policies {
  text-align: left;
  padding: 12px;
  font-size: 1.2em;
  font-family: 'Courier new', sans-serif;
  width: 100%;
}

#dp-preferences-footer .policies a {
  font-size: 0.8em;
  font-family: Arial, Helvetica, sans-serif;
}

#dp-preferences-footer .save.accept-all button {
  margin-right: 8px;
}

#dp-preferences-footer .save button {
  border: none;
  background-color: #2f98e9;
  color: #fff;
  padding: 8px 25px;
  border-radius: 10px;
  margin-top: 8px;
  margin-right: 45px;
  cursor: pointer;
  font-size: 1rem !important;
  word-break: normal;
  min-width: max-content;
}

.dp-close-button {
  width: 100%;
}

.dp-group-cookie-action .dp-switch {
  width: 65px;
  height: 25px;
}

.dp-group-cookie-action .dp-slider {
  height: 30px;
  max-width: 64px;
  min-width: 64px;
}

.dp-group-cookie-action .dp-slider.round {
  border-radius: 12px !important;
}

.dp-group-cookie-action .dp-slider.round:before {
  height: 27px;
  width: 27px;
}

.dp-switch {
  position: relative;
  display: inline-block;
  width: 48px;
  height: 21px;
}

/* Hide default HTML checkbox */
.dp-switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

.dp-slider-text {
  padding-top: 2px;
  text-align: right;
  font-weight: bold;
}

/* The slider */
.dp-slider {
  position: absolute;
  cursor: pointer;
  height: 21px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  min-width: 48px;
  max-width: 48px;
}

.dp-slider:before {
  position: absolute;
  content: '';
  left: 1px;
  background-color: white;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}

input:checked + .dp-slider {
  background-color: #2196f3;
}

input:focus + .dp-slider {
  box-shadow: 0 0 1px #2196f3;
}

input:checked + .dp-slider-group:before {
  -webkit-transform: translateX(34px) !important;
  -ms-transform: translateX(34px) !important;
  transform: translateX(34px) !important;
  height: 28px !important;
  width: 28px !important;
  border: none;
  bottom: 1px;
}

input:checked + .dp-slider:before {
  -webkit-transform: translateX(27px);
  -ms-transform: translateX(27px);
  transform: translateX(27px);
  height: 19px;
  width: 19px;
  border: none;
  bottom: 1px;
}

/* Rounded sliders */
.dp-slider.round {
  border-radius: 8px;
}

.dp-slider.round:before {
  border-radius: 50%;
  height: 18px;
  width: 18px;
  border-color: #26264a;
  border-width: 2px;
  border-style: solid;
}

.pp-video-floating iframe {
  width: 480px !important;
  height: 360px !important;
}
#ppBoxFinalMateria,
.ppBoxIntexts {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
}
#ppBoxFinalMateria[ads='2'],
.ppBoxIntexts[ads='2'] {
  justify-content: space-between;
}
.pp-desktop #ppBoxFinalMateria:not([ads='1']) .pp-box-adunit,
.pp-desktop .ppBoxIntexts .pp-box-adunit {
  width: 50%;
}
.PPLoadMore {
  display: inline-block;
}

[data-type='custom'] {
  margin: 0 auto 30px;
}
undefined


/* === EXTRACTED CSS-IN-JS STYLES === */


/* === UNDEFINED CSS === */
img:is([sizes="auto" i], [sizes^="auto," i]) {
  contain-intrinsic-size: 3000px 1500px;
}

@font-face {
  font-family: Sarala;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/uK_y4riEZv4o1w9hDBcSAv4.woff2') format('woff2');
  unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839,
    U+A8E0-A8FF, U+11B00-11B09;
}
@font-face {
  font-family: Sarala;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/uK_y4riEZv4o1w9hAxcSAv4.woff2') format('woff2');
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329,
    U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F,
    U+A720-A7FF;
}
@font-face {
  font-family: Sarala;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/uK_y4riEZv4o1w9hDRcS.woff2') format('woff2');
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329,
    U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Sarala;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/uK_x4riEZv4o1w9ptjIHPN-ZZkM.woff2') format('woff2');
  unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839,
    U+A8E0-A8FF, U+11B00-11B09;
}
@font-face {
  font-family: Sarala;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/uK_x4riEZv4o1w9ptjIHM9-ZZkM.woff2') format('woff2');
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329,
    U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F,
    U+A720-A7FF;
}
@font-face {
  font-family: Sarala;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/uK_x4riEZv4o1w9ptjIHPd-Z.woff2') format('woff2');
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329,
    U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Sarala;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/uK_y4riEZv4o1w9hDBcSAv4.woff2') format('woff2');
  unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839,
    U+A8E0-A8FF, U+11B00-11B09;
}
@font-face {
  font-family: Sarala;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/uK_y4riEZv4o1w9hAxcSAv4.woff2') format('woff2');
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329,
    U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F,
    U+A720-A7FF;
}
@font-face {
  font-family: Sarala;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/uK_y4riEZv4o1w9hDRcS.woff2') format('woff2');
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329,
    U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Sarala;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/uK_x4riEZv4o1w9ptjIHPN-ZZkM.woff2') format('woff2');
  unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839,
    U+A8E0-A8FF, U+11B00-11B09;
}
@font-face {
  font-family: Sarala;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/uK_x4riEZv4o1w9ptjIHM9-ZZkM.woff2') format('woff2');
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329,
    U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F,
    U+A720-A7FF;
}
@font-face {
  font-family: Sarala;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/uK_x4riEZv4o1w9ptjIHPd-Z.woff2') format('woff2');
  unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329,
    U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.wp-block-button__link {
  color: rgb(255, 255, 255);
  background-color: rgb(50, 55, 60);
  border-radius: 9999px;
  box-shadow: none;
  text-decoration: none;
  padding: calc(0.667em + 2px) calc(1.333em + 2px);
  font-size: 1.125em;
}
.wp-block-file__button {
  background: rgb(50, 55, 60);
  color: rgb(255, 255, 255);
  text-decoration: none;
}

:root {
  --wp--preset--aspect-ratio--square: 1;
  --wp--preset--aspect-ratio--4-3: 4/3;
  --wp--preset--aspect-ratio--3-4: 3/4;
  --wp--preset--aspect-ratio--3-2: 3/2;
  --wp--preset--aspect-ratio--2-3: 2/3;
  --wp--preset--aspect-ratio--16-9: 16/9;
  --wp--preset--aspect-ratio--9-16: 9/16;
  --wp--preset--color--black: #000000;
  --wp--preset--color--cyan-bluish-gray: #abb8c3;
  --wp--preset--color--white: #ffffff;
  --wp--preset--color--pale-pink: #f78da7;
  --wp--preset--color--vivid-red: #cf2e2e;
  --wp--preset--color--luminous-vivid-orange: #ff6900;
  --wp--preset--color--luminous-vivid-amber: #fcb900;
  --wp--preset--color--light-green-cyan: #7bdcb5;
  --wp--preset--color--vivid-green-cyan: #00d084;
  --wp--preset--color--pale-cyan-blue: #8ed1fc;
  --wp--preset--color--vivid-cyan-blue: #0693e3;
  --wp--preset--color--vivid-purple: #9b51e0;
  --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(
    135deg,
    rgba(6, 147, 227, 1) 0%,
    rgb(155, 81, 224) 100%
  );
  --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(
    135deg,
    rgb(122, 220, 180) 0%,
    rgb(0, 208, 130) 100%
  );
  --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(
    135deg,
    rgba(252, 185, 0, 1) 0%,
    rgba(255, 105, 0, 1) 100%
  );
  --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(
    135deg,
    rgba(255, 105, 0, 1) 0%,
    rgb(207, 46, 46) 100%
  );
  --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(
    135deg,
    rgb(238, 238, 238) 0%,
    rgb(169, 184, 195) 100%
  );
  --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(
    135deg,
    rgb(74, 234, 220) 0%,
    rgb(151, 120, 209) 20%,
    rgb(207, 42, 186) 40%,
    rgb(238, 44, 130) 60%,
    rgb(251, 105, 98) 80%,
    rgb(254, 248, 76) 100%
  );
  --wp--preset--gradient--blush-light-purple: linear-gradient(
    135deg,
    rgb(255, 206, 236) 0%,
    rgb(152, 150, 240) 100%
  );
  --wp--preset--gradient--blush-bordeaux: linear-gradient(
    135deg,
    rgb(254, 205, 165) 0%,
    rgb(254, 45, 45) 50%,
    rgb(107, 0, 62) 100%
  );
  --wp--preset--gradient--luminous-dusk: linear-gradient(
    135deg,
    rgb(255, 203, 112) 0%,
    rgb(199, 81, 192) 50%,
    rgb(65, 88, 208) 100%
  );
  --wp--preset--gradient--pale-ocean: linear-gradient(
    135deg,
    rgb(255, 245, 203) 0%,
    rgb(182, 227, 212) 50%,
    rgb(51, 167, 181) 100%
  );
  --wp--preset--gradient--electric-grass: linear-gradient(
    135deg,
    rgb(202, 248, 128) 0%,
    rgb(113, 206, 126) 100%
  );
  --wp--preset--gradient--midnight: linear-gradient(
    135deg,
    rgb(2, 3, 129) 0%,
    rgb(40, 116, 252) 100%
  );
  --wp--preset--font-size--small: 13px;
  --wp--preset--font-size--medium: 20px;
  --wp--preset--font-size--large: 36px;
  --wp--preset--font-size--x-large: 42px;
  --wp--preset--spacing--20: 0.44rem;
  --wp--preset--spacing--30: 0.67rem;
  --wp--preset--spacing--40: 1rem;
  --wp--preset--spacing--50: 1.5rem;
  --wp--preset--spacing--60: 2.25rem;
  --wp--preset--spacing--70: 3.38rem;
  --wp--preset--spacing--80: 5.06rem;
  --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
  --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
  --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
}
:where(.is-layout-flex) {
  gap: 0.5em;
}
:where(.is-layout-grid) {
  gap: 0.5em;
}
body .is-layout-flex {
  display: flex;
}
.is-layout-flex {
  flex-wrap: wrap;
  align-items: center;
}
.is-layout-flex > :is(*, div) {
  margin: 0px;
}
body .is-layout-grid {
  display: grid;
}
.is-layout-grid > :is(*, div) {
  margin: 0px;
}
:where(.wp-block-columns.is-layout-flex) {
  gap: 2em;
}
:where(.wp-block-columns.is-layout-grid) {
  gap: 2em;
}
:where(.wp-block-post-template.is-layout-flex) {
  gap: 1.25em;
}
:where(.wp-block-post-template.is-layout-grid) {
  gap: 1.25em;
}
.has-black-color {
  color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-color {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-color {
  color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-color {
  color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-color {
  color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-color {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-color {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-color {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-color {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-color {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-color {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-color {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.has-black-background-color {
  background-color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-background-color {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-background-color {
  background-color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-background-color {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-background-color {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-background-color {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-background-color {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-background-color {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-background-color {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-background-color {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-background-color {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-background-color {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.has-black-border-color {
  border-color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-border-color {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-border-color {
  border-color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-border-color {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-border-color {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-border-color {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-border-color {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-border-color {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-border-color {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-border-color {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-border-color {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-border-color {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
  background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}
.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
  background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
  background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}
.has-luminous-vivid-orange-to-vivid-red-gradient-background {
  background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}
.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
  background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}
.has-cool-to-warm-spectrum-gradient-background {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.has-blush-light-purple-gradient-background {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.has-blush-bordeaux-gradient-background {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.has-luminous-dusk-gradient-background {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.has-pale-ocean-gradient-background {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.has-electric-grass-gradient-background {
  background: var(--wp--preset--gradient--electric-grass) !important;
}
.has-midnight-gradient-background {
  background: var(--wp--preset--gradient--midnight) !important;
}
.has-small-font-size {
  font-size: var(--wp--preset--font-size--small) !important;
}
.has-medium-font-size {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.has-large-font-size {
  font-size: var(--wp--preset--font-size--large) !important;
}
.has-x-large-font-size {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
:where(.wp-block-post-template.is-layout-flex) {
  gap: 1.25em;
}
:where(.wp-block-post-template.is-layout-grid) {
  gap: 1.25em;
}
:where(.wp-block-columns.is-layout-flex) {
  gap: 2em;
}
:where(.wp-block-columns.is-layout-grid) {
  gap: 2em;
}
:root :where(.wp-block-pullquote) {
  font-size: 1.5em;
  line-height: 1.6;
}

.pksGallery {
  width: 100%;
  position: relative;
}
.pksGallery .stage {
  overflow: hidden;
  position: relative;
  height: 475px;
  background: rgb(0, 0, 0);
}
.pksGallery .stage ul {
  position: absolute;
  left: 0px;
  top: 0px;
  bottom: 0px;
  padding: 0px;
  margin: 0px;
  line-height: 0;
}
.pksGallery .stage > ul li {
  float: left;
  height: 475px;
  margin: 0px;
  padding: 0px !important;
}
.pksGallery .stage > ul li::before {
  content: '';
}
.pksGallery .stage > ul li > div {
  display: table;
  height: 100%;
  width: 98%;
  margin: 0px auto;
}
.pksGallery .stage > ul li > div span {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.pksGallery .stage > ul li div span img {
  max-width: 80%;
  height: auto;
}
.pksGallery .stage .credito_mobile {
  display: none;
}
.pksGallery .stage > span {
  display: block;
  width: 76px;
  height: 450px;
  position: absolute;
  top: 0px;
  background-position: center center;
  background-repeat: no-repeat;
  cursor: pointer;
  background-image: url('https://forbes.com.br/wp-content/plugins/pks-gallery/classic-map.png');
  z-index: 1;
}
.pksGallery .stage > span.back {
  left: 0px;
  background-position: 36px center;
}
.pksGallery .stage > span.next {
  right: 0px;
  background-position: -275px center;
}
.pksGallery .thumbs {
  display: none;
  padding: 10px;
  height: 40px;
  background: rgb(0, 0, 0);
}
.pksGallery .thumbs .thumbsStage {
  width: 100%;
  height: 40px;
  overflow: hidden;
}
.pksGallery .thumbs ul {
  padding-left: 0px;
  height: 40px;
}
.pksGallery .thumbs ul li {
  float: left;
  margin-right: 5px;
  width: 40px;
  height: 40px;
  padding: 0px;
}
.pksGallery .thumbs ul li::before {
  display: none;
}
.pksGallery .thumbs ul li img {
  width: 40px;
  height: 40px;
}
.pksGallery .description {
  border-bottom: 2px solid rgb(0, 0, 0);
  min-height: 40px;
  padding: 15px 15px 0px;
  margin-bottom: 25px;
  background: rgb(238, 238, 238);
}
#pksGalleryAd {
  background: url('https://forbes.uol.com.br/wp-content/uploads/2016/01/bg-galleryad.png') repeat;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: 99999;
  display: none;
  cursor: pointer;
}
#pksGalleryAd > div {
  display: table;
  position: absolute;
  height: 100%;
  width: 100%;
  background: url('https://forbes.uol.com.br/wp-content/uploads/2016/01/bg-galleryad-prev.png') 8px
    center no-repeat;
}
#pksGalleryAd > div > div {
  display: table-cell;
  vertical-align: middle;
  background: url('https://forbes.uol.com.br/wp-content/uploads/2016/01/bg-galleryad-next.png')
    right center no-repeat;
}
#pksGalleryAd > div > div > div {
  background: none;
  margin-left: auto;
  margin-right: auto;
}
.mobilebanner {
  display: none;
}
#content-main div.pksGallery ul li {
  margin-left: 0px !important;
}
@media screen and (max-width: 830px) {
  .pksGallery .stage ul {
    line-height: 1.2;
  }
  .pksGallery .stage > span {
    display: none;
  }
  .thumbs {
    display: none;
  }
  .pksGallery ul {
    position: relative !important;
    display: inline;
  }
  .pksGallery ul li {
    position: relative;
    float: left;
    top: auto;
    left: auto;
    clear: both;
    height: auto !important;
  }
  .pksGallery .stage {
    background: none;
    height: auto !important;
  }
  .pksGallery .description {
    display: none !important;
  }
  .pksGallery .stage > ul li {
    margin-bottom: 10px !important;
  }
  .pksGallery .stage .credito_mobile {
    display: block !important;
    text-align: left;
  }
  .pksGallery .stage > ul li div span img {
    max-width: 100%;
    margin-bottom: 5px;
  }
  .mobilebanner {
    display: block;
  }
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0px;
  padding: 0px;
  border: 0px;
  font: inherit;
  vertical-align: baseline;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
html {
  font-size: 100%;
  text-size-adjust: none;
}
body {
  font-family: 'Open Sans', Helvetica, Arial, sans-serif;
  font-size: 0.875rem;
  line-height: 1.6;
  background: rgb(247, 247, 247);
  overflow-wrap: break-word;
  min-with: 400px;
}
[class*='mh-col-'] {
  float: left;
  margin-left: 2.5%;
  overflow: hidden;
}
.clearfix {
  display: block;
}
.clearfix::after {
  content: '.';
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0px;
  margin: 0px;
  padding: 0px;
}
h1 {
  font-size: 2rem;
}
h2 {
  font-size: 1.5rem;
}
h3 {
  font-size: 1.35rem;
}
h4 {
  font-size: 1.125rem;
}
h5 {
  font-size: 1rem;
}
h6 {
  font-size: 0.875rem;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Open Sans', Helvetica, Arial, sans-serif;
  color: rgb(0, 0, 0);
  line-height: 1.3;
  font-weight: 700;
}
b,
strong {
  font-weight: bold;
}
i,
em {
  font-style: italic;
}
small {
  font-size: 0.375rem;
}
big {
  font-size: 1.25rem;
}
blockquote,
q {
  quotes: none;
}
blockquote::before,
blockquote::after,
q::before,
q::after {
  content: none;
}
ol,
ul {
  list-style: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0px;
}
pre,
code {
  font-family: Consolas, 'Courier New', Courier, monospace;
  margin-bottom: 1.25rem;
}
pre {
  padding: 20px;
  border: 1px solid rgb(235, 235, 235);
  white-space: pre-wrap;
}
kbd {
  padding: 0rem 0.375rem;
  background: rgb(245, 245, 245);
  border: 1px solid rgb(170, 170, 170);
  border-radius: 0.1875em;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 0.0625em 0px, white 0px 0px 0px 0.125em inset;
  text-shadow: rgb(255, 255, 255) 0px 0.0625em 0px;
}
sup {
  vertical-align: super;
  font-size: 0.625rem;
}
sub {
  vertical-align: sub;
  font-size: 0.625rem;
}
abbr,
acronym {
  border-bottom: 1px dashed;
  cursor: help;
}
cite {
  color: rgb(154, 155, 151);
}
q {
  font-style: italic;
}
address {
  font-family: 'Courier new';
  line-height: 1.5;
  margin-bottom: 1.25rem;
}
a {
  color: rgb(0, 0, 0);
  text-decoration: none;
}
a:hover {
  color: rgb(230, 73, 70);
}
@font-face {
  font-family: flexslider-icon;
  src: url('../fonts/flexslider-icon.woff') format('woff'),
    url('../fonts/flexslider-icon.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
.screen-reader-text {
  position: absolute;
  top: -9999rem;
  left: -9999rem;
}
.post .pagination {
  padding-bottom: 1.25rem;
}
.page-numbers {
  display: inline-block;
  font-weight: 700;
  color: rgb(0, 0, 0);
  padding: 10px 15px;
  background: rgb(245, 245, 245);
}
.page-numbers:hover,
.mh-loop-pagination .current,
.mh-comments-pagination .current,
a:hover .pagelink {
  color: rgb(255, 255, 255);
  background: rgb(230, 73, 70);
}
.page-numbers a {
  display: block;
}
.entry-content ul {
  list-style: square;
}
.entry-content ul,
.entry-content ol {
  margin: 0px 0px 20px 40px;
}
.entry-content ul ul,
.entry-content ol ol {
  margin: 0px 0px 0px 40px;
}
.entry-content li {
  margin-bottom: 5px;
}
.entry-content h1,
.entry-content h2,
.entry-content h4,
.entry-content h5,
.entry-content h6,
.entry-content p,
.entry-content blockquote,
.entry-content table,
.entry-content .flex-vid,
.entry-content .mh-row,
.entry-content .mh-video-container {
  margin-bottom: 1.25rem;
}
.entry-content h3 {
  margin-bottom: 0.5rem;
}
.entry-content a {
  font-weight: 600;
  color: rgb(230, 73, 70);
}
.entry-content a:hover {
  color: rgb(230, 73, 70);
  text-decoration: underline;
}
img {
  max-width: 100%;
  height: auto;
  vertical-align: bottom;
}
iframe,
embed,
object,
video {
  max-width: 100%;
}
.entry-content .alignnone {
  display: block;
  margin: 1.25rem 0px;
}
.wp-caption {
  max-width: 100%;
}
.wp-caption-text {
  display: block;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1.4;
  color: rgb(0, 0, 0);
  margin-top: 5px;
}
.alignnone .wp-caption-text,
.aligncenter .wp-caption-text,
.alignleft .wp-caption-text,
.alignright .wp-caption-text {
  margin-bottom: 0px;
}
.required {
  color: rgb(230, 73, 70);
}
input {
  font-size: 12px;
  padding: 5px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  vertical-align: middle;
  background: rgb(245, 245, 245);
  transition: 0.25s ease-in-out;
}
input[type='text'],
input[type='email'],
input[type='tel'],
input[type='url'] {
  width: 60%;
}
input[type='text']:hover,
input[type='email']:hover,
input[type='tel']:hover,
input[type='url']:hover,
textarea:hover {
  border: 1px solid rgb(230, 73, 70);
}
input[type='submit'] {
  display: inline-block;
  min-width: 150px;
  font-weight: 700;
  color: rgb(255, 255, 255);
  padding: 10px 15px;
  background: rgb(230, 73, 70);
  cursor: pointer;
  text-transform: uppercase;
  transition: 0.1s linear;
  border: 0px;
  appearance: none;
}
input[type='submit']:hover {
  background: rgb(42, 42, 42);
}
[id*='mh-testimonials-'] ul,
[id*='mh-images-'] ul {
  list-style: none;
  margin: 0px;
}
@media screen and (max-width: 620px) {
  input[type='text'],
  input[type='email'],
  input[type='tel'],
  input[type='url'] {
    width: 88%;
  }
  [class*='mh-col-'] {
    float: none;
    width: 100%;
    margin: 0px;
  }
  .entry-content ul,
  .entry-content ol {
    margin: 0px 0px 20px 20px;
  }
  .entry-content ul ul,
  .entry-content ol ol {
    margin: 0px 0px 0px 20px;
  }
}
@media print {
  .mh-header-widget-1,
  .mh-preheader,
  .mh-header,
  .mh-subheader,
  .mh-navigation,
  .mh-breadcrumb,
  .entry-meta,
  .mh-posts-1,
  .mh-posts-2,
  .mh-sidebar,
  .mh-sidebar-2,
  .mh-share-buttons,
  .mh-content-ad,
  .pagination,
  .entry-tags,
  .mh-author-box,
  .mh-post-nav,
  .mh-related-content,
  .mh-comments-wrap,
  .mh-footer,
  .mh-copyright-wrap {
    display: none;
  }
}
.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
  width: 100%;
  padding-right: var(--bs-gutter-x, 0.75rem);
  padding-left: var(--bs-gutter-x, 0.75rem);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container,
  .container-sm {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container,
  .container-md,
  .container-sm {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 1320px;
  }
}
.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(var(--bs-gutter-y) * -1);
  margin-right: calc(var(--bs-gutter-x) * -0.5);
  margin-left: calc(var(--bs-gutter-x) * -0.5);
}
.row > * {
  box-sizing: border-box;
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}
.col {
  flex: 1 0 0%;
}
.col-1 {
  flex: 0 0 auto;
  width: 8.33333%;
}
.col-2 {
  flex: 0 0 auto;
  width: 16.6667%;
}
.col-3 {
  flex: 0 0 auto;
  width: 25%;
}
.col-4 {
  flex: 0 0 auto;
  width: 33.3333%;
}
.col-5 {
  flex: 0 0 auto;
  width: 41.6667%;
}
.col-6 {
  flex: 0 0 auto;
  width: 50%;
}
.col-7 {
  flex: 0 0 auto;
  width: 58.3333%;
}
.col-8 {
  flex: 0 0 auto;
  width: 66.6667%;
}
.col-9 {
  flex: 0 0 auto;
  width: 75%;
}
.col-10 {
  flex: 0 0 auto;
  width: 83.3333%;
}
.col-11 {
  flex: 0 0 auto;
  width: 91.6667%;
}
.col-12 {
  flex: 0 0 auto;
  width: 100%;
}
.offset-1 {
  margin-left: 8.33333%;
}
.offset-2 {
  margin-left: 16.6667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.3333%;
}
.offset-5 {
  margin-left: 41.6667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.3333%;
}
.offset-8 {
  margin-left: 66.6667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.3333%;
}
.offset-11 {
  margin-left: 91.6667%;
}
@media (min-width: 576px) {
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.6667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.3333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.6667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.3333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.6667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.6667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0px;
  }
  .offset-sm-1 {
    margin-left: 8.33333%;
  }
  .offset-sm-2 {
    margin-left: 16.6667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.3333%;
  }
  .offset-sm-5 {
    margin-left: 41.6667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.3333%;
  }
  .offset-sm-8 {
    margin-left: 66.6667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.3333%;
  }
  .offset-sm-11 {
    margin-left: 91.6667%;
  }
}
@media (min-width: 768px) {
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.6667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.3333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.6667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.3333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.6667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.3333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.6667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0px;
  }
  .offset-md-1 {
    margin-left: 8.33333%;
  }
  .offset-md-2 {
    margin-left: 16.6667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.3333%;
  }
  .offset-md-5 {
    margin-left: 41.6667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.3333%;
  }
  .offset-md-8 {
    margin-left: 66.6667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.3333%;
  }
  .offset-md-11 {
    margin-left: 91.6667%;
  }
}
@media (min-width: 992px) {
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.6667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.3333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.6667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.3333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.6667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.3333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.6667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0px;
  }
  .offset-lg-1 {
    margin-left: 8.33333%;
  }
  .offset-lg-2 {
    margin-left: 16.6667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.3333%;
  }
  .offset-lg-5 {
    margin-left: 41.6667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.3333%;
  }
  .offset-lg-8 {
    margin-left: 66.6667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.3333%;
  }
  .offset-lg-11 {
    margin-left: 91.6667%;
  }
}
@media (min-width: 1200px) {
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.6667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.3333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.6667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.3333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.6667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.3333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.6667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0px;
  }
  .offset-xl-1 {
    margin-left: 8.33333%;
  }
  .offset-xl-2 {
    margin-left: 16.6667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.3333%;
  }
  .offset-xl-5 {
    margin-left: 41.6667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.3333%;
  }
  .offset-xl-8 {
    margin-left: 66.6667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.3333%;
  }
  .offset-xl-11 {
    margin-left: 91.6667%;
  }
}
@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('../fonts/fa-regular-400.woff2') format('woff2'),
    url('/wp-content/themes/mh-magazine-child-corebiz/css/../fonts/fa-regular-400.ttf')
      format('truetype');
}
@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url('../fonts/fa-solid-900.woff2') format('woff2'),
    url('../fonts/fa-solid-900.ttf') format('truetype');
}
@font-face {
  font-family: 'Font Awesome 6 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('../fonts/fa-brands-400.woff2') format('woff2'),
    url('../fonts/fa-brands-400.ttf') format('truetype');
}
:host,
:root {
  --fa-font-regular: normal 400 1em/1 'Font Awesome 6 Free';
  --fa-style-family-classic: 'Font Awesome 6 Free';
  --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free';
  --fa-style-family-brands: 'Font Awesome 6 Brands';
  --fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands';
}
.fa-classic,
.fa-regular,
.fa-solid,
.far,
.fas {
  font-family: 'Font Awesome 6 Free';
}
.fab,
.fa-brands {
  font-family: 'Font Awesome 6 Brands';
  font-weight: 400;
}
.fa-regular,
.far {
  font-weight: 400;
}
.fa-solid,
.fas {
  font-weight: 900;
}
.fa {
  font-family: var(--fa-style-family, 'Font Awesome 6 Free');
  font-weight: var(--fa-style, 900);
}
.fa,
.fa-brands,
.fa-classic,
.fa-regular,
.fa-sharp,
.fa-solid,
.fab,
.far,
.fas {
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}
.fa-1x {
  font-size: 1em;
}
.fa-2x {
  font-size: 2em;
}
.fa-lg {
  font-size: 1.25em;
  line-height: 0.05em;
  vertical-align: -0.075em;
}
.fa-chain::before,
.fa-link::before {
  content: '';
}
.fa-clock-four::before,
.fa-clock::before {
  content: '';
}
.fa-calendar::before {
  content: '';
}
.fa-rss-square::before,
.fa-square-rss::before {
  content: '';
}
.fa-angle-right::before {
  content: '';
}
.fa-angle-left::before {
  content: '';
}
.fa-expand::before {
  content: '';
}
.fa-linkedin-in::before {
  content: '';
}
.fa-facebook-f::before {
  content: '';
}
.fa-x-twitter::before {
  content: '';
}
.fa-instagram::before {
  content: '';
}
.fa-youtube::before {
  content: '';
}
.fa-whatsapp::before {
  content: '';
}
.fa-telegram::before {
  content: '';
}

@font-face {
  font-family: Merriweather;
  src: url('../fonts/Merriweather-Bold.woff2');
  font-weight: 700;
}
@font-face {
  font-family: 'Merriweather Regular';
  src: url('../fonts/Merriweather-Regular.woff2');
}
@font-face {
  font-family: 'Work Sans';
  src: url('../fonts/WorkSans-Regular.woff2');
  font-weight: 400;
}
@font-face {
  font-family: 'Work Sans Medium';
  src: url('../fonts/WorkSans-Medium.woff2');
}
body {
  background-color: white !important;
}
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl {
  box-sizing: border-box;
}
.header-moedas {
  background: rgb(255, 255, 255);
  border-bottom: 1px solid rgb(21, 21, 21);
  margin-top: 56px;
  height: 38px;
}
@media screen and (max-width: 767px) {
  .header-moedas {
    margin-left: 12px;
  }
}
.hamburguer {
  z-index: 200;
  position: relative;
  display: block;
  background: rgb(255, 255, 255);
  width: 25px;
  height: 2px;
  top: 27px;
  left: 15px;
  transition: 0.5s ease-in-out;
}
.hamburguer::before,
.hamburguer::after {
  background: rgb(255, 255, 255);
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  transition: 0.5s ease-in-out;
}
.hamburguer::before {
  top: -8px;
}
.hamburguer::after {
  bottom: -8px;
}
input:checked ~ label .hamburguer {
  transform: rotate(45deg);
}
input:checked ~ label .hamburguer::before {
  transform: rotate(90deg);
  top: 0px;
}
input:checked ~ label .hamburguer::after {
  transform: rotate(90deg);
  bottom: 0px;
}
.header {
  left: 12px;
  top: 0px;
  width: 100%;
  z-index: 100;

  background: rgb(21, 21, 21);
  height: 56px;
}
.header .menu-icon {
  cursor: pointer;
  z-index: 200;
  border-radius: 50%;
  width: 50px;
  height: 50px;

  top: 0px;
  left: 50px;
}
.header #menu-button {
  display: none;
}
.header .logo {
  text-align: center;
  padding-top: 14px;
}
.home header h1 {
  font-size: 0px;
  line-height: 0;
  text-indent: -9999px;
  overflow: hidden;
}
.header .btns-wrapper {
  position: relative;
}
.header .btns-wrapper > div {
  position: absolute;
  right: 0px;
}
.header .btns-wrapper img {
  display: block;
  cursor: pointer;
  background: none;
  transition: background 0.3s;
  padding: 15px;
  float: left;
  width: 25px;
  margin-right: 40px;
}
.header .btns-wrapper a {
  font-family: 'Work Sans', sans-serif;
  float: left;
  padding: 10px;
  margin-top: 6px;
  margin-right: 10px;
  text-transform: none;
  color: rgb(255, 255, 255);
}
.header .btns-wrapper a.assine {
  border: 1px solid rgb(255, 255, 255);
}
.search-area {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 200;
  width: 100%;
  height: 55px;
  margin: 0px 0px 0px 100%;
  padding: 0px;
  background-color: rgb(37, 37, 37);
  overflow: hidden;
  transition: 0.5s ease-in-out;
}
.search-area input {
  outline: none;
  border: none;
  cursor: pointer;
  height: 44px;
  width: 100%;
  background-color: rgb(37, 37, 37);
  font-family: 'Work Sans', sans-serif;
  font-size: 16px;
  color: rgb(255, 255, 255);
  padding-left: 10px;
}
.search-area input:focus:hover {
  border: none;
  background-color: rgb(38, 38, 38) !important;
}
.search-area input:focus {
  cursor: text;
}
.search-area input:hover {
  border: none;
}
.search-area button {
  height: 56px;
  background-color: transparent;
  color: rgb(255, 255, 255);
  border: none;
  font-family: 'Work Sans', sans-serif;
  font-size: 14px;
  cursor: pointer;
}
.btn-close {
  display: flex;
  align-content: center;
}
.btn-close img {
  width: 25px;
}
@media screen and (max-width: 1200px) {
  .header .btns-wrapper a {
    border: 1px solid rgb(255, 255, 255);
    font-size: 12px;
    padding: 10px 5px;
    margin-top: 8px;
    margin-right: 5px;
  }
  .header .btns-wrapper img {
    margin-right: 10px;
  }
  .header .menu-icon {
    left: 8px;
  }
}
@media screen and (max-width: 1100px) {
  .header .btns-wrapper a:not(.assine) {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .header .menu-icon {
    position: absolute;
    top: 0px;
    left: 8px;
  }
  .header .btns-wrapper {
    position: static;
  }
  .header .btns-wrapper > div {
    text-align: right;
  }
  .header .btns-wrapper a {
    display: none;
  }
  .header .btns-wrapper img {
    margin-right: 10px;
  }
}
#menu-itens {
  display: block;
  left: -450px;
  transition: left 1s;
}
#menu-itens .pipe {
  font-size: 30px;
  color: gray;
  font-weight: bolder;
}
.menu {
  background-color: rgb(21, 21, 21);
  box-shadow: rgb(21, 21, 21) 0px 0px 30px 2px;
  width: 400px;
  z-index: 100;
  left: -650px;
  min-height: 0px;
  transition: 1s ease-in-out;
  height: 100%;
  top: 56px;
  position: fixed !important;
}
.menu::-webkit-scrollbar,
.menu-itens::-webkit-scrollbar {
  display: none;
}
ul.menu-itens {
  height: 90%;
  overflow-y: scroll;
  padding-left: 44px;
}
ul.menu-itens li {
  padding: 0px;
  position: relative;
}
ul.menu-itens li a:hover,
ul.menu-itens li.sub:hover > a {
  background-color: rgb(38, 38, 38);
}
ul.menu-itens li.sub::after {
  color: rgb(255, 255, 255);
  font-weight: 700;
  content: '+';
  position: absolute;
  right: 0px;
  top: 0px;
  width: 40px;
  text-align: center;
  line-height: 48px;
  cursor: pointer;
}
ul.menu-itens li.sub.active::after {
  content: '−';
}
ul.menu-itens li.hide-desktop {
  display: none;
}
ul.menu-itens li a {
  font-family: Merriweather, serif;
  font-size: 15px;
  color: rgb(255, 255, 255);
  display: block;
  text-transform: uppercase;
  padding: 0px 20px;
  width: 100%;
}
ul.menu-itens a span.title {
  position: relative;
  bottom: 5px;
  left: 5px;
}
ul.menu-itens ul.sub-items {
  max-height: 0px;
  overflow: hidden;
  transition: max-height 0.5s ease-out;
  padding: 0px 40px 0px 25px;
}
ul.menu-itens li.sub:hover::after,
ul.menu-itens ul.sub-items a:hover {
  background: rgb(65, 65, 65);
}
ul.menu-itens ul.sub-items li a {
  line-height: 48px;
  padding: 0px 14px;
}
ul.menu-itens ul.sub-items li .title {
  bottom: 0px;
  left: 0px;
}
.menu .menu-social,
.menu .menu-assinante {
  display: none;
}
.menu .menu-social {
  text-align: center;
  background-color: rgb(21, 21, 21);
  padding: 20px 0px;
  margin-top: -1px;
}
.menu .menu-social a {
  padding: 13px;
  color: rgb(191, 183, 176);
}
.menu .menu-assinante {
  background-color: rgb(21, 21, 21);
  border-top: 1px solid gray;
  text-align: center;
  padding: 40px 0px 20px;
}
.menu .menu-assinante a {
  font-family: 'Work Sans', sans-serif;
  font-size: 14px;
  color: rgb(255, 255, 255);
  padding: 11px 20px;
  background-color: rgb(21, 21, 21);
  text-transform: none;
  border: 1px solid rgb(255, 255, 255);
  display: block;
  width: 140px;
  margin: 0px auto;
}
.menu .menu-assinante a.agro100 {
  border: 1px solid rgb(87, 127, 72);
  margin-bottom: 20px;
}
@media screen and (max-width: 767px) {
  ul.menu-itens li.hide-desktop {
    display: none;
  }
  ul.menu-itens {
    max-height: calc(-56px + 60vh);
  }
  .menu .menu-social,
  .menu .menu-assinante {
    display: block;
  }
}
.footer-members {
  background: rgb(52, 79, 216);
  margin-top: 100px;
}
.footer-members > .container {
  background: rgb(52, 79, 216);
}
.footer-members > .container > .row {
  margin: 0px;
}
.footer-members__title {
  font-size: 24px;
  color: rgb(255, 255, 255);
  font-family: Merriweather, serif;
}
.footer-members__text {
  color: rgb(255, 255, 255);
  font-family: 'Work Sans', sans-serif;
  display: none;
}
.footer-members__link {
  display: block;
}
.footer-members__link__btn {
  background-color: rgb(255, 255, 255);
  color: rgb(21, 21, 21);
  padding: 11px 20px;
  z-index: 200;
  font-family: 'Work Sans', sans-serif;
}
.footer-members__img {
  position: relative;
  top: -60px;
}
.footer-members__img img {
  width: 14%;
  padding-right: 15px;
}
.footer-members__link__mobile {
  display: none;
  margin-top: 50px;
  margin-bottom: 50px;
}
.footer-members__link__btn__mobile {
  background-color: rgb(255, 255, 255);
  color: rgb(21, 21, 21);
  padding: 11px 20px;
  z-index: 200;
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
}
.footer {
  background: rgb(21, 21, 21);
}
.footer > .container {
  background: rgb(21, 21, 21);
  color: rgb(255, 255, 255);
}
.footer > .container > .row {
  padding-top: 90px;
  padding-bottom: 77px;
}
.footer__logo span {
  display: block;
  color: rgb(255, 255, 255);
  font-family: Merriweather, serif;
  font-size: 14px;
  margin-top: 10px;
}
.footer__social {
  padding-top: 20px;
}
.footer__social li {
  display: inline-block;
  padding: 5px 10px;
}
.footer__social li:first-child {
  padding-left: 0px;
}
.footer__social li a {
  font-size: 18px;
}
footer ul {
  margin-top: 30px;
}
footer a {
  font-family: 'Work Sans', sans-serif;
  font-size: 12px;
  color: rgb(255, 255, 255);
}
footer li:first-child a {
  font-family: Merriweather, serif;
  font-size: 14px;
}
footer a:hover {
  color: rgb(170, 170, 170);
}
footer li:first-child a:hover {
  color: rgb(255, 255, 255);
}
footer li {
  color: rgb(255, 255, 255);
  font-family: Merriweather, serif;
  padding-bottom: 2px;
}
.footer__links__institucional li {
  padding-bottom: 10px;
}
.footer__links__institucional a {
  font-family: Merriweather, serif;
  font-size: 14px;
}
.footer-copyright {
  text-align: center;
  color: rgb(0, 0, 0);
  font-family: 'Work Sans', sans-serif;
  font-size: 12px;
  padding: 38px 0px;
}
@media screen and (max-width: 1200px) {
  .footer-members__text {
    display: block;
  }
  .footer-members__link {
    display: none;
  }
  .footer-members__img {
    top: 0px;
  }
  .footer-members__link__mobile {
    display: block;
  }
}
@media screen and (max-width: 674px) {
  .footer-members__img img {
    width: 100%;
  }
}
@media screen and (max-width: 991px) {
  footer a {
    font-size: 14px;
  }
  footer li {
    padding-bottom: 5px;
  }
  .footer-members {
    margin-top: 0px;
  }
  .footer > .container > .row {
    padding-top: 60px;
    padding-bottom: 22px;
  }
  .footer__links {
    padding-top: 50px;
  }
  .footer__links__social {
    display: none;
  }
  .footer__links__uteis {
    padding-top: 22px;
  }
  .footer-copyright {
    padding: 26px 0px;
  }
}
#revistas-desk {
  display: block;
}
#revistas_mobile {
  display: none;
}
@media screen and (max-width: 691px) {
  #revistas-desk {
    display: none;
  }
  #revistas_mobile {
    display: block;
  }
}
.main-post header {
  margin: 10px 0px;
}
.post__title {
  color: rgb(21, 21, 21);
  font-size: 32px;
  font-family: Merriweather, sans-serif;
  line-height: 1.2;
}
.entry-content {
  font-family: 'Merriweather Regular', sans-serif;
  color: rgb(0, 0, 0);
  background: rgb(255, 255, 255);
  padding-top: 10px;
  padding-bottom: 0px;
}
.entry-content p {
  font-size: 15px;
}
.entry-content blockquote {
  border-top: 1px solid rgb(0, 0, 0);
  border-bottom: 1px solid rgb(0, 0, 0);
  padding: 50px 0px;
  margin: 40px 0px;
}
.entry-content blockquote p {
  font-family: Merriweather, sans-serif;
  font-style: italic;
  color: rgb(0, 0, 0);
  margin: 0px;
  text-align: center;
  font-size: 24px !important;
}
@media screen and (max-width: 991px) {
  .entry-content blockquote {
    padding: 50px;
  }
  .entry-content blockquote p {
    font-size: 20px !important;
  }
}
.entry-content .destaque {
  /*! border-bottom: 1px solid rgb(21, 21, 21); */
  padding: 10px 0px;
}
.entry-content div[ads] {
  min-height: 250px;
}
.entry-content .wp-caption {
  /*! margin: 0px 0px 20px; */
}
.entry-content .wp-caption img {
  width: 100%;
  margin: 0px 0px 10px;
}
.entry-content .wp-caption.size768 {
  width: 768px;
  margin: 0px auto 20px;
}
.entry-content .wp-caption.size768 img {
  margin: 0px auto 10px;
  display: block;
  width: auto;
}
.entry-content .wp-caption.is-portrait img {
  height: 700px;
  width: auto;
  display: block;
  margin: 0px auto 10px;
}
.entry-content .wp-caption.is-portrait .credito,
.entry-content .wp-caption.is-portrait .wp-caption-text {
  text-align: center;
}
.entry-content .wp-caption .wp-caption-text {
  margin: 0px;
}
.entry-content .wp-caption .credito,
.entry-content .wp-caption .wp-caption-text,
.pksGallery .credito {
  font-family: 'Work Sans Medium', sans-serif;
  color: rgb(21, 21, 21);
  font-size: 12px !important;
}
@media screen and (max-width: 991px) {
  .entry-content .destaque {
    padding: 0px 0px 10px;
  }
  .entry-content .wp-caption.is-portrait img {
    height: 400px;
    max-width: 100%;
  }
}
.sidebar-anuncio-materia {
  padding: 30px 0px;
  margin: 30px 0px;
  background-color: rgb(246, 246, 246);
  text-align: center;
}
.patrocinador {
  color: rgb(21, 21, 21);
  font-size: 12px;
  font-family: 'Work Sans Medium', sans-serif;
  padding-bottom: 35px;
  align-items: center;
  float: right;
  width: 300px;
  text-align: center;
  display: block;
}
.patrocinador > span,
.patrocinador > a {
  display: block;
}
.patrocinador .oferecido {
  height: 30px;
  line-height: 30px;
}
.compartilhamento {
  border-top: 1px solid rgba(21, 21, 21, 0.1);
  border-bottom: 1px solid rgba(21, 21, 21, 0.1);
  margin-top: 40px !important;
}
.compartilhamento__titulo {
  padding: 30px 0px;
  color: rgb(0, 0, 0);
  font-size: 12px;
  font-family: 'Work Sans Medium', sans-serif;
}
.post__autor {
  height: 60px;
  border-radius: 30px;
  background-size: cover;
  margin: 0px 10px 0px 0px;
}
.post__autor.square {
  border-radius: 0px;
}
.more-news__posts-mobile {
  display: none;
}
.anuncio-materia-mobile {
  display: none;
}
.post__excerpt {
  font-family: 'Work Sans', sans-serif;
  color: rgb(68, 68, 68);
  font-size: 17px;
  font-weight: 400;
  padding: 10px 0px 20px;
}
.compartilhamento__links {
  display: flex;
  justify-content: flex-start;
  padding: 20px 0px;
}
.compartilhamento__links i {
  margin: 0px 8px;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  line-height: 35px;
  text-align: center;
}
.meta {
  display: flex;
  width: 100%;
  border-top: 1px solid rgba(21, 21, 21, 0.1);
  border-bottom: 1px solid rgba(21, 21, 21, 0.1);
}
.meta > div,
.meta > a {
  display: flex;
  align-items: center;
}
.meta .author {
  min-width: 130px;
  max-width: 100%;
  padding-right: 50px;
  border-right: 1px solid rgba(21, 21, 21, 0.1);
}
.meta .date {
  width: calc(50% - 50px);
  justify-content: left;
  font-size: 12px;
  font-family: 'Work Sans', sans-serif;
  padding-left: 50px;
}
.meta .date a {
  color: rgb(170, 170, 170);
}
.meta .date time {
  display: flex;
  align-items: center;
  margin: 2px 0px;
}
.meta .date time > i {
  padding-right: 5px;
  text-align: center;
}
.meta .share {
  width: 50%;
  justify-content: right;
}
.meta .share i {
  font-style: normal;
}
@media (max-width: 1199px) {
  .meta .date {
    padding-left: 10px;
  }
}
.single-brand-content .meta .author {
  display: flex;
  align-items: center;
  line-height: 1;
}
.single-brand-content .share {
  text-align: center;
}
@media (max-width: 1199px) {
  .patrocinador {
    width: 200px;
  }
}
@media screen and (max-width: 991px) {
  .post__title {
    font-size: 28px;
  }
  .post__excerpt {
    font-size: 16px;
  }
  .compartilhamento__links {
    padding: 15px 0px;
  }
  .meta {
    flex-wrap: wrap;
  }
  .meta .author {
    flex-basis: calc(50% - 1px);
    padding: 10px 0px;
    justify-content: center;
  }
  .meta .date {
    flex-basis: 50%;
    justify-content: center;
    padding: 0px;
  }
  .meta .share {
    flex-basis: 100%;
    justify-content: center;
    border-top: 1px solid rgba(21, 21, 21, 0.1);
  }
  .meta .post__autor {
    height: 45px;
  }
  .patrocinador {
    color: rgb(21, 21, 21);
    font-size: 12px;
    font-family: 'Work Sans Medium', sans-serif;
    width: 100%;
    float: none;
    padding-bottom: 10px;
  }
  .patrocinador > div {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .patrocinador .oferecido {
    display: block;
  }
  .compartilhamento__titulo {
    display: none;
  }
  .compartilhamento__links {
    text-align: center;
  }
  .compartilhamento__links i {
    margin: 0px 3px !important;
  }
  .anuncio-materia-desktop {
    display: none;
  }
  .anuncio-materia-mobile {
    display: block;
  }
  .more-news__posts-desk {
    display: none;
  }
  .more-news__posts-mobile {
    display: block;
  }
}
#breadcrumbs {
  padding: 5px 0px;
}
#breadcrumbs span a {
  font-family: 'Work Sans Medium', sans-serif;
  color: rgb(0, 0, 0);
  font-size: 11px;
}
.breadcrumb_last {
  font-family: 'Work Sans Medium', sans-serif;
  color: rgb(170, 170, 170);
  font-size: 11px;
}
.separator {
  color: rgb(21, 21, 21);
  opacity: 0.1;
  padding: 0px 15px;
}
.active:not(.no-sub)::after {
  content: none;
}
.overlay {
  width: 100%;
  height: 0px;
  overflow-y: hidden;
  position: fixed;
  z-index: 1;
  top: 0px;
  left: 0px;
  background-color: rgba(0, 0, 0, 0.9);
}
.overlay-content {
  position: relative;
  top: 0px;
  width: 100%;
  text-align: center;
  margin-top: 30px;
}
.overlay a {
  padding: 8px;
  text-decoration: none;
  font-size: 36px;
  color: rgb(129, 129, 129);
  transition: 0.3s;
}
.overlay a:hover,
.overlay a:focus {
  color: rgb(241, 241, 241);
}
.overlay .closebtn {
  position: absolute;
  top: 20px;
  right: 45px;
}
.sessao-mobile {
  display: none !important;
}
#player-youtube {
  padding-top: 10%;
}
@media screen and (max-width: 991px) {
  .sessao-desk {
    display: none !important;
  }
  .sessao-mobile {
    display: block !important;
  }
  #player-youtube {
    padding-top: 40%;
  }
}
#audima-banner {
  display: none;
}
.tradingview-widget-container {
  height: 46px;
  width: 100%;
  background: rgb(30, 34, 45);
}
@media screen and (max-width: 991px) {
  .tradingview-widget-container {
    height: 74px;
  }
  .anuncio {
    display: none;
  }
}
.link-politica {
  color: rgb(255, 255, 255);
}
.link-politica:hover {
  color: rgb(170, 170, 170);
}
.mc4wp-success {
  color: rgb(113, 170, 75);
}
.mc4wp-error {
  color: rgb(217, 58, 61);
}
.sticky-sidebar {
  position: sticky;
  top: 75px;
}
.lds-facebook-wrapper {
  text-align: center;
}
.lds-facebook {
  display: inline-block;
  position: relative;
  width: 60px;
  height: 80px;
}
.lds-facebook div {
  display: inline-block;
  position: absolute;
  left: 8px;
  width: 10px;
  background: rgb(0, 0, 0);
  animation: 1.2s cubic-bezier(0, 0.5, 0.5, 1) 0s infinite normal none running lds-facebook;
}
.lds-facebook div:nth-child(1) {
  left: 10px;
  animation-delay: -0.24s;
}
.lds-facebook div:nth-child(2) {
  left: 24px;
  animation-delay: -0.12s;
}
.lds-facebook div:nth-child(3) {
  left: 38px;
}
@keyframes lds-facebook {
  0% {
    top: 8px;
    height: 46px;
  }
  50%,
  100% {
    top: 24px;
    height: 26px;
  }
}
form#form-agro100 {
  background: rgb(255, 255, 255);
  display: flex;
  flex-direction: column;
  padding: 20px;
  position: relative;
  overflow: hidden;
  max-width: 800px;
  margin: 0px auto;
}
form#form-agro100 > div {
  margin-bottom: 10px;
}
form#form-agro100 label {
  display: flex;
  flex-direction: column;
  font-size: 18px;
  color: rgb(21, 21, 21);
}
form#form-agro100 input {
  border: 1px solid rgb(0, 0, 0);
  border-radius: 0.125rem;
  background-color: rgb(255, 255, 255);
  box-sizing: border-box;
  font-size: 1rem;
  height: 2.25rem;
  line-height: 1.25rem;
  margin-top: 0.25rem;
  padding: 0.25rem 0.5rem;
  transition: 0.25s;
  width: 100% !important;
}
form#form-agro100 input[type='submit'] {
  font-weight: 700;
  text-transform: uppercase;
  width: 100%;
  background: rgb(0, 0, 0) !important;
}
form#form-agro100 h2.mensagem-erro {
  color: rgb(210, 30, 30);
  text-align: center;
  font-weight: 700;
  padding: 10px;
}
div.rd-form #conversion-form-newsletter-page-completo-hml .bricks-form__fieldset {
  margin: 0px !important;
}
div.rd-form #conversion-form-newsletter-page-completo-hml .bricks-form__submit button.rd-button {
  width: 100% !important;
}
#box-destaque-agro {
  background-color: rgb(88, 128, 64);
  width: 100%;
  padding-top: 100px;
  padding-bottom: 10px;
  margin-bottom: 40px;
}
body.category-forbesagro #box-destaque-agro {
  padding-top: 0px;
}
#box-destaque-agro .agro-container {
  background-color: rgb(255, 255, 255);
}
#box-destaque-agro .agro-interno {
  background-color: rgb(255, 255, 255);
  padding: 30px;
  margin: 0px;
}
body.category-forbesagro #box-destaque-agro .agro-interno {
  width: 100%;
  padding-right: var(--bs-gutter-x, 0.75rem);
  padding-left: var(--bs-gutter-x, 0.75rem);
  margin-right: auto;
  margin-left: auto;
  max-width: 1300px;
}
#box-destaque-agro .agro-interno .agro-img {
  text-align: right;
}
body.category-forbesagro #box-destaque-agro .agro-interno .agro-img {
  text-align: left;
}
body.category-forbesagro #box-destaque-agro .agro-interno .agro-botao {
  text-align: right;
  padding: 0px 30px;
}
#box-destaque-agro .agro-interno img {
  width: 140px;
  height: auto;
}
#box-destaque-agro .agro-interno .agro-texto {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 23px;
  color: rgb(115, 115, 115);
  height: 50px;
  margin: 5px 0px;
}
#box-destaque-agro .agro-interno .agro-botao {
  height: 50px;
  margin: 5px 0px;
}
#box-destaque-agro .agro-interno a {
  display: inline-block;
  background-color: rgb(89, 127, 66);
  color: rgb(255, 255, 255);
  height: 50px;
  line-height: 50px;
  padding: 0px 10px;
}
#box-destaque-agro .agro-interno a::after {
  content: '→';
  margin-left: 10px;
  font-size: 18px;
  float: right;
}
@media screen and (max-width: 767px) {
  #box-destaque-agro {
    width: initial;
    padding: 0px;
    background-color: rgb(255, 255, 255);
  }
  body.category-forbesagro #box-destaque-agro {
    padding: 0px 0px 10px;
  }
  #box-destaque-agro .agro-interno {
    padding: 0px 15px;
    border-left: 15px solid rgb(89, 127, 66);
    border-right: 15px solid rgb(89, 127, 66);
  }
  body.category-forbesagro #box-destaque-agro .agro-interno {
    padding: 15px;
    border-width: 0px 0px 10px;
    border-top-style: initial;
    border-right-style: initial;
    border-left-style: initial;
    border-top-color: initial;
    border-right-color: initial;
    border-left-color: initial;
    border-image: initial;
    border-bottom-style: solid;
    border-bottom-color: rgb(89, 127, 66);
    width: initial !important;
  }
  #box-destaque-agro .agro-interno .agro-img,
  #box-destaque-agro .agro-interno .agro-texto,
  #box-destaque-agro .agro-interno .agro-botao {
    text-align: center !important;
    height: initial;
  }
  #box-destaque-agro .agro-interno .agro-texto {
    color: rgb(0, 0, 0);
    margin: 25px 0px;
  }
  #box-destaque-agro .agro-interno a {
    height: 36px;
    line-height: 36px;
    padding: 0px 25px;
    text-align: left;
    box-sizing: border-box;
    width: 100%;
  }
}
ul.menu-branded {
  justify-content: center;
  align-items: center;
  border-style: solid;
  border-color: rgb(238, 238, 238);
  border-image: initial;
  border-width: 1px 0px;
  display: flex;
  font-family: 'Work Sans', sans-serif;
  gap: 24px;
  height: 48px;
  padding: 0px 16px;
  flex-flow: row;
  overflow-x: auto;
  margin: 30px 0px 0px;
}
ul.menu-branded a,
ul.menu-branded a:hover,
div.branded-colaboradores a,
div.branded-colaboradores a:hover {
  color: rgb(0, 0, 0);
}
li.menu-branded-item {
  align-items: center;
  border-top: 0px solid rgba(0, 0, 0, 0);
  display: flex;
  flex-shrink: 0;
  font-size: 14px;
  height: 100%;
  line-height: 1.43;
  text-transform: capitalize;
  border-bottom-width: 0px;
  position: relative;
}
li.menu-branded-item.active {
  background: none;
}
li.menu-branded-item.active a {
  display: flex;
  border-bottom: 4px solid rgb(0, 0, 0);
  height: calc(100% - 4px);
  align-items: center;
}
div.branded-colaboradores a {
  align-items: center;
  border-bottom: 1px solid rgb(227, 227, 227);
  display: flex;
  gap: 8px;
  padding: 12px 0px;
  text-decoration: none;
}
div.branded-colaboradores a img {
  border-radius: 50%;
}
@media screen and (max-width: 991px) {
  .branded-colaboradores {
    display: flex;
    flex-flow: wrap;
    gap: 10px;
    margin-bottom: 50px;
  }
  div.branded-colaboradores a {
    width: calc(50% - 5px);
  }
  ul.menu-branded {
    justify-content: flex-start;
    margin: 0px;
  }
}
.mod-leia-tambem.swiper {
  padding-bottom: 40px;
}
.mod-leia-tambem.swiper-initialized {
  visibility: visible;
}
.mod-leia-tambem.swiper li {
  list-style: none;
}
.mod-leia-tambem .swiper-wrapper {
  margin: 0px;
}
.mod-leia-tambem .swiper-wrapper .leia-tambem-caption {
  color: rgb(21, 21, 21);
  font-size: 11px;
  font-weight: 700;
  text-transform: uppercase;
  margin: 8px 0px 2px;
}
.mod-leia-tambem .swiper-wrapper .leia-tambem-title {
  font-size: 16px;
  color: rgb(0, 90, 140);
}
.mod-leia-tambem .swiper-button {
  position: absolute;
  top: calc(50% - 50px);
  width: 50px;
  height: 100px;
  margin: 0px;
  z-index: 10;
  outline: none;
  cursor: pointer;
  background-color: rgb(247, 247, 247);
  box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 6px;
  opacity: 0;
  transition: right 0.3s, left 0.3s, opacity 0.3s;
}
.mod-leia-tambem .swiper-button i {
  font-size: 25px;
  color: rgb(0, 0, 0);
}
.mod-leia-tambem .swiper-button:hover {
  opacity: 0;
}
.mod-leia-tambem .swiper-button-next {
  display: none;
  right: 0px;
}
.mod-leia-tambem .swiper-button-prev {
  display: none;
  left: 0px;
}
.mod-leia-tambem .swiper-button::after {
  display: none;
}
.mod-leia-tambem .swiper-button::before {
  display: block;
  content: '';
  position: absolute;
  top: -30px;
  bottom: -30px;
  width: 200%;
}
.mod-leia-tambem .swiper-button-prev::before {
  right: 0px;
}
.mod-leia-tambem .swiper-button-next::before {
  left: 0px;
}
.mod-leia-tambem:hover .swiper-button {
  opacity: 1;
}
.mod-leia-tambem:hover .swiper-button-prev {
  left: 0px;
}
.mod-leia-tambem:hover .swiper-button-next {
  right: 0px;
}
.mod-leia-tambem:hover .swiper-button:hover {
  opacity: 1;
}
.mod-leia-tambem:hover .swiper-button-prev:hover {
  left: 10px;
}
.mod-leia-tambem:hover .swiper-button-prev:hover::before {
  padding-left: 10px;
  left: -10px;
}
.mod-leia-tambem:hover .swiper-button-next:hover {
  right: 10px;
}
.mod-leia-tambem:hover .swiper-button-next:hover::before {
  padding-right: 10px;
  right: -10px;
}
.mod-leia-tambem .swiper-button.swiper-button-disabled {
  opacity: 0 !important;
}
.mod-leia-tambem .swiper-pagination {
  bottom: 8px;
  opacity: 0;
  transition: opacity 0.3s;
}
.mod-leia-tambem:hover .swiper-pagination {
  opacity: 1;
}
.mod-leia-tambem .swiper-pagination .swiper-pagination-bullet {
  background: rgb(25, 40, 94);
}
.mod-ultimas-home {
  margin-top: 50px;
}
.mod-ultimas-home .swiper {
  background: rgb(235, 235, 235);
  min-height: 80px;
  border-bottom: 2px solid rgb(210, 30, 30);
}
.mod-ultimas-home .swiper-initialized {
  visibility: visible;
}
.mod-ultimas-home ul {
  display: flex;
  align-items: stretch;
  min-height: 80px;
}
.mod-ultimas-home li {
  padding: 12px;
  height: auto;
  background: rgba(255, 255, 255, 0.8);
  box-sizing: border-box;
  display: flex;
  align-items: center;
  transition: none !important;
}
.mod-ultimas-home li h3 {
  font-size: 12px;
  color: rgb(30, 30, 30);
  font-weight: 400;
  text-align: center;
  font-family: Merriweather, sans-serif;
  line-height: 1.4;
}
.outbrain-wrapper {
  background: rgb(246, 246, 246);
  padding: 22px 15px 15px;
  margin-top: -22px;
}
#rd-row-lxaimsr5 .bricks--column > div {
  padding: 30px;
  margin: 0px;
  border-radius: 0px;
  border: 1px solid rgb(233, 226, 233);
}
#rd-button-lf3azhpy.bricks--component-button {
  padding: 0px;
  min-width: 134px !important;
  width: 134px !important;
}
#menu-itens .menu-itens > a {
  width: 100%;
}
.collapsible {
  display: block;
}
#newsletter-producao-simplificao-d80f94eb86e1f51b835d,
#newsletter-forbes-money-producao-simplificado-duplicado-9d3ca6256d62bd7e77b9 {
  max-width: 570px;
  margin: 0px auto;
}
#newsletter-producao-simplificao-d80f94eb86e1f51b835d #rd-text-lx3s5g2r span,
#newsletter-forbes-money-producao-simplificado-duplicado-9d3ca6256d62bd7e77b9
  #rd-text-lx3s5g2r
  span {
  border: 1px solid rgb(223, 218, 218);
  padding: 7px;
  border-radius: 10px;
}
.swiper .swiper-slide {
  opacity: 0;
  transition: 0.4s;
}
.swiper.loaded .swiper-slide,
.swiper.swiper-initialized .swiper-slide {
  opacity: 1;
}
.swiper-pagination-bullet-active {
  background: black !important;
}
.swiper-button::after,
.publicacoes-colunista .swiper-button::after {
  display: none !important;
}
.mais-populares .swiper-button,
.mod_colunistas .swiper-button,
.publicacoes-colunista .swiper-button,
.web-story .swiper-button {
  background: rgb(0, 0, 0);
  border-radius: 50%;
  width: 32px;
  height: 32px;
  color: rgb(255, 255, 255);
  transition: opacity 0.3s;
}
.mais-populares {
  position: relative;
}
.mais-populares > div {
  padding: 10px 50px 50px;
}
.mais-populares .swiper-pagination,
.mais-populares .swiper-button-prev::after,
.mais-populares .swiper-button-next::after {
  display: none;
}
.mais-populares .swiper-button-prev {
  left: 20px;
}
.mais-populares .swiper-button-next {
  right: 20px;
}
.mais-populares .swiper-button {
  top: 50%;
  margin: -10px 0px 0px;
}
.mais-populares .swiper-slide {
  align-content: center;
  min-height: 100px;
}
.mais-populares .swiper-slide:nth-child(2n) article {
  border-left: 1px solid rgba(21, 21, 21, 0.1);
  border-right: 1px solid rgba(21, 21, 21, 0.1);
}
.mais-populares .swiper-slide article {
  padding: 0px 24px;
  min-height: 100px;
  align-content: center;
}
.mais-populares h3 {
  font-family: Merriweather, serif;
  color: rgb(21, 21, 21);
  font-size: 14px;
  text-align: center;
}
.mais-populares h3 span {
  display: block;
  width: 24px;
  height: 24px;
  background: rgb(0, 0, 0);
  margin: 0px 0px 10px;
  font-family: 'Font Awesome 6 Free';
  font-size: 10px;
  line-height: 24px;
  color: rgb(255, 255, 255);
  text-align: center;
  border-radius: 50%;
}
@media screen and (max-width: 1199px) {
  .mais-populares .swiper-slide:nth-child(2n) article {
    border: none;
  }
  .mais-populares .swiper-slide.swiper-slide-next article {
    border-left: 1px solid rgba(21, 21, 21, 0.1);
    border-right: 1px solid rgba(21, 21, 21, 0.1);
  }
}
@media screen and (max-width: 991px) {
  .mais-populares {
    position: relative;
    padding-left: 12px;
    border-left: none;
    margin-bottom: 50px;
  }
  .mais-populares h3 {
    font-size: 18px;
  }
  .mais-populares h3 span {
    margin: 0px auto 10px;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
  }
  .mais-populares .swiper-button-prev {
    left: 12px;
  }
  .mais-populares .swiper-slide article {
    text-align: center;
  }
  .mais-populares .swiper-pagination {
    display: block;
  }
  .mais-populares .swiper-button {
    display: none;
  }
  .mais-populares .swiper-slide.swiper-slide-next article {
    border-left: none;
    border-right: none;
  }
}
.mais-populares-v2 {
  margin-bottom: 30px;
}
.mais-populares-v2 h3 {
  font-family: Merriweather, sans-serif;
  color: rgb(21, 21, 21);
  font-size: 13px;
  margin: 20px 0px;
}
.mais-populares-v2 li {
  border-left: 1px solid rgba(21, 21, 21, 0.1);
}
.mais-populares-v2 li:first-child {
  border: none;
}
@media screen and (max-width: 991px) {
  .mais-populares-v2 li,
  .mais-populares-v2 li:first-child {
    border-left: none;
    border-bottom: 1px solid rgba(21, 21, 21, 0.1);
    width: calc(100% - 24px);
    margin-left: 12px;
    padding: 0px;
  }
  .mais-populares-v2 figure img {
    display: none;
  }
  .mais-populares-v2 h3 {
    font-size: 15px;
  }
}
.mod_colunistas {
  padding: 0px 10px;
  background: rgb(246, 246, 246);
}
.mod_colunistas .mod-wrapper {
  margin-bottom: 30px;
  margin-top: 50px;
  padding-bottom: 50px;
}
.mod_colunistas .descricao {
  padding-right: 20px;
  border-right: 1px solid rgb(21, 21, 21);
}
.mod_colunistas .descricao h2 {
  font-family: Merriweather, serif;
  font-size: 24px;
  color: rgb(21, 21, 21);
}
.mod_colunistas .descricao p {
  font-size: 14px;
  font-family: 'Work Sans';
  color: rgb(21, 21, 21);
  margin: 25px 0px 45px;
}
.mod_colunistas .descricao a {
  background: rgb(21, 21, 21);
  color: rgb(255, 255, 255);
  padding: 10px 20px;
}
.mod_colunistas .descricao b {
  font-size: 15px;
}
.mod_colunistas .swiper {
  min-height: 470px;
}
.mod_colunistas .swiper-button-prev::after,
.mod_colunistas .swiper-button-next::after {
  display: none;
}
.mod_colunistas .swiper-slide .colunista p {
  font-family: 'Work Sans Medium';
  font-size: 12px;
}
.mod_colunistas .swiper-slide .colunista span {
  font-family: 'Merriweather Regular', sans-serif;
  font-size: 24px;
  color: rgb(0, 0, 0);
}
.mod_colunistas article h3 {
  font-family: Merriweather, serif;
  color: rgb(21, 21, 21);
  font-size: 15px;
  margin: 20px 0px;
}
.mod_colunistas article .meta-info p {
  color: rgb(21, 21, 21);
}
.mod_colunistas .swiper-button {
  display: none;
}
.mod_colunistas .swiper-pagination {
  opacity: 0;
  transition: opacity 0.3s;
}
.mod_colunistas:hover .swiper-pagination {
  opacity: 1;
}
@media screen and (max-width: 991px) {
  .mod_colunistas .descricao {
    display: none;
  }
  .mod_colunistas .swiper-button-prev {
    left: -25px;
  }
  .mod_colunistas .swiper-button-next {
    right: -25px;
  }
  .mod_colunistas .swiper-pagination {
    opacity: 1;
    margin-top: 30px;
  }
}
.publicacoes-colunista {
  position: relative;
  border: 2px solid rgb(245, 245, 245);
}
.publicacoes-colunista .swiper-button-prev {
  left: 20px;
}
.publicacoes-colunista .swiper-button-next {
  right: 20px;
}
.publicacoes-colunista .mod_colunistas {
  padding-top: 20px;
  padding-bottom: 30px;
}
.page-template-colunas .mod_colunistas .swiper-pagination {
  display: block;
  bottom: 0px;
}
.publicacoes-colunista .swiper-slide article {
  border-right: 1px solid rgba(21, 21, 21, 0.1);
  padding: 5px 20px;
}
.publicacoes-colunista a,
.perfil-colunista a {
  color: rgb(21, 21, 21) !important;
}
.perfil-colunista {
  background-color: rgb(245, 245, 245);
  padding: 27px;
  min-height: 400px;
}
.perfil-colunista .btn-colunista {
  padding-top: 30px;
}
.perfil-colunista .btn-colunista span {
  border: 1px solid rgb(21, 21, 21);
  color: rgb(21, 21, 21);
  padding: 11px 20px;
  z-index: 200;
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
}
.publicacoes-colunista h2 a.link-title-post-1,
.perfil-colunista .link-colunista {
  color: rgb(21, 21, 21);
}
@media screen and (max-width: 1199px) {
  .perfil-colunista .btn-colunista span {
    font-size: 13px;
    padding: 11px 10px;
  }
}
@media screen and (max-width: 991px) {
  .publicacoes-colunista {
    border: none;
  }
  .publicacoes-colunista .swiper-slide article {
    text-align: center;
    border: none;
  }
  .perfil-colunista {
    text-align: center;
  }
}
.mod_destaques .swiper {
  height: 460px;
}
.mod_destaques .swiper-wrapper {
  width: 400px;
}
.mod_destaques .swiper-wrapper img {
  width: 100%;
  transition: 300ms ease-in-out;
}
.mod_destaques .swiper-wrapper figure {
  display: block;
  max-height: 260px;
  overflow: hidden;
  background: rgb(255, 255, 255);
}
.mod_destaques .swiper-slide img {
  opacity: 0.3 !important;
}
.mod_destaques .swiper-slide-next,
.mod_destaques .swiper-slide-prev img {
  opacity: 0.5 !important;
}
.mod_destaques .swiper-slide-active img {
  opacity: 1 !important;
}
.mod_destaques .swiper-pagination {
  display: none;
}
.mod_destaques h3 {
  text-align: center;
  font-family: 'Merriweather Regular', sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.4;
  color: rgb(0, 0, 0);
  transition: 300ms ease-in-out;
  padding-top: 12px;
  opacity: 0;
}
.mod_destaques .swiper-slide-active h3 {
  opacity: 1;
}
@media screen and (max-width: 991px) {
  .mod_destaques .swiper {
    height: 430px;
  }
  .mod_destaques .swiper-pagination {
    display: block;
  }
  .mod_destaques .slide-wrapper {
    padding: 0px 25px;
    display: block;
  }
  .mod_destaques h3 {
    font-size: 20px;
  }
}
.mod-videos {
  background: rgb(17, 17, 17);
  padding: 35px 0px 100px;
}
.mod-videos header {
  margin-bottom: 30px;
}
.mod-videos header .botao {
  text-align: right;
}
.mod-videos header .titulo {
  text-align: left;
  display: flex;
  align-items: center;
}
.mod-videos header h2 {
  font-family: 'Work Sans Medium', sans-serif;
  font-size: 11px;
  color: rgb(255, 255, 255);
  padding-left: 16px;
}
.mod-videos header .botao span {
  border: 1px solid rgb(255, 255, 255);
  color: rgb(255, 255, 255);
  padding: 11px 20px;
  z-index: 200;
  font-family: 'Work Sans', sans-serif;
  font-style: normal;
}
.mod-videos header .botao b {
  font-size: 15px;
}
.mod-videos li {
  padding: 0px 15px;
  border-right: 1px solid rgba(255, 255, 255, 0.1);
}
.mod-videos li:last-child {
  border-right: none;
}
.mod-videos .video .categoria {
  padding-top: 17px;
  display: flex;
  align-items: center;
}
.mod-videos .video .categoria span {
  color: rgb(255, 255, 255);
  font-family: 'Work Sans', sans-serif;
  font-size: 12px;
  padding-left: 5px;
}
.mod-videos .video .propriedades {
  padding-top: 17px;
  display: flex;
  align-items: center;
  justify-content: end;
}
.mod-videos .video .propriedades span {
  color: rgb(255, 255, 255);
  font-family: 'Work Sans', sans-serif;
  font-size: 12px;
  padding-left: 5px;
}
.mod-videos .video h3 {
  font-size: 15px;
  font-weight: 400;
  color: rgb(255, 255, 255);
  padding-top: 12px;
  min-height: 90px;
  font-family: 'Merriweather Regular', sans-serif !important;
}
@media screen and (max-width: 991px) {
  .mod-videos {
    padding: 35px 0px;
  }
  .mod-videos li {
    padding: 0px 15px 35px;
  }
  .mod-videos li:nth-child(2) {
    border-right: none;
  }
  .mod-videos li:nth-child(3),
  .mod-videos li:nth-child(4) {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .mod-videos .video h3 {
    min-height: auto;
  }
  .mod-videos li {
    border-right: none;
  }
}
.pagination a {
  background-color: rgb(255, 255, 255);
  border: 1px solid rgb(21, 21, 21);
  color: rgb(21, 21, 21);
  padding: 11px 20px;
  font-family: 'Work Sans', sans-serif;
  cursor: pointer;
}
.pagination a:hover,
.pagination .nav-links .current:hover,
.pagination .nav-links .dots:hover {
  background-color: rgb(38, 38, 38);
}
@media screen and (max-width: 991px) {
  .pagination .page-numbers span,
  .pagination .page-numbers {
    display: none;
  }
  .pagination .page-numbers.prev,
  .pagination .page-numbers.next,
  .pagination .page-numbers.current {
    display: inline !important;
  }
}
.mod-ultimas h3 {
  font-family: Merriweather, serif;
  color: rgb(0, 0, 0);
  font-size: 13px;
  align-content: center;
}
.mod-ultimas ul {
  margin: 0px;
}
.mod-ultimas li {
  list-style: none;
  margin-bottom: 20px;
}
.single-noadv .mod-ultimas h3 {
  font-size: 15px;
}
@media screen and (max-width: 1400px) {
  .mod-ultimas h3 {
    font-size: 13px;
  }
}
@media screen and (max-width: 1199px) {
  .mod-ultimas h3 {
    font-size: 14px;
  }
}
@media screen and (max-width: 991px) {
  .mod-ultimas h3 {
    font-size: 16px;
  }
}
@media screen and (max-width: 767px) {
  .mod-ultimas h3 {
    font-size: 14px;
  }
}
.swpr_singlepopulares .swiper-wrapper .leia-tambem-caption {
  margin: 8px 0px 2px;
}
@media screen and (max-width: 1199px) {
  .swpr_singlepopulares .swiper-wrapper .leia-tambem-title {
    font-size: 15px;
  }
}
.mosaico {
  margin-bottom: 70px;
}
.mosaico .hr::after {
  display: block;
  content: '';
  height: 1px;
  width: calc(100% - 40px);
  background: rgba(21, 21, 21, 0.1);
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 20px;
}
.mosaico .destaque-a {
  border-right: 1px solid rgba(21, 21, 21, 0.1);
  padding-right: 20px;
}
.mosaico .destaque-b {
  border-right: 1px solid rgba(21, 21, 21, 0.1);
  padding: 0px 20px;
}
.mosaico .destaque-b.last {
  border-right: none;
}
.mosaico .destaque-c {
  border-right: 1px solid rgba(21, 21, 21, 0.1);
  padding: 0px 20px;
}
.mosaico .destaque-c.last {
  padding: 0px 20px;
  border: none;
}
.mosaico .destaque-a .date {
  font-size: 12px;
  margin-top: 20px;
  color: rgb(170, 170, 170);
  font-family: 'Work Sans', sans-serif;
}
.mosaico article h2 {
  font-family: Merriweather, serif;
  color: rgb(21, 21, 21);
  margin: 20px 0px;
}
.mosaico article .meta-info p,
.lista article .meta-info p {
  color: rgb(68, 68, 68);
}
.mosaico .destaque-a h2 {
  font-size: 24px;
}
.mosaico .destaque-b h2 {
  font-size: 15px;
}
.mosaico .destaque-c h2 {
  font-size: 14px;
}
.mosaico .destaque-c h2 {
  margin: 0px;
}
.lista .materias article {
  border-bottom: 1px solid rgba(21, 21, 21, 0.1);
  padding-bottom: 40px;
  margin-bottom: 40px;
  width: 99%;
}
.lista .materias article time {
  color: rgb(170, 170, 170);
  font-family: 'Work Sans', sans-serif;
  font-size: 12px;
  float: right;
}
.lista .materias article .category {
  font-family: 'Work Sans Medium';
  font-size: 12px;
  padding-bottom: 15px;
  display: block;
}
.lista .materias article h2 {
  font-family: Merriweather, serif;
  margin-bottom: 10px;
}
.lista .author-title {
  background-color: rgb(38, 38, 38);
}
.lista .author-title h1 {
  font-size: 50px;
  font-family: 'Merriweather Regular', sans-serif;
  color: rgb(255, 255, 255);
  padding: 28px 0px;
}
@media screen and (max-width: 991px) {
  .lista .materias article time,
  .lista .materias article .meta-info,
  .lista .materias article .category,
  .lista .materias .chapeu {
    display: none;
  }
  .lista .materias article {
    padding-bottom: 20px;
    margin-bottom: 20px;
    width: auto;
  }
  .mosaico {
    margin: 0px auto;
  }
  .lista .materias article a,
  .mosaico article a {
    border-bottom: 1px solid rgba(21, 21, 21, 0.1);
    padding-bottom: 20px;
  }
  .mosaico .hr::after,
  .mosaico article p,
  .mosaico .destaque-a .date {
    display: none;
  }
  .mosaico .destaque-a,
  .mosaico .destaque-b,
  .mosaico .destaque-c {
    border: none;
    margin-bottom: 20px;
    padding: 0px;
  }
  .mosaico .destaque-a,
  .mosaico .destaque-c.last {
    padding-right: 0px;
    padding-left: 0px;
  }
  .mosaico .destaque-a h2 {
    font-size: 20px;
  }
  .mosaico .destaque-b h2,
  .mosaico .destaque-c h2,
  .lista .materias article h2 {
    font-size: 18px;
  }
  .mosaico .destaque-b h2 {
    margin: 0px;
  }
  .lista .author-title h1 {
    font-size: 30px;
    padding: 20px 0px;
  }
}
@media screen and (max-width: 767px) {
  .mosaico .destaque-b h2,
  .mosaico .destaque-c h2,
  .lista .materias article h2 {
    font-size: 15px;
  }
}
.tag-title {
  font-size: 50px;
  font-family: 'Merriweather Regular', sans-serif;
  color: rgb(255, 255, 255);
  padding: 15px 0px;
}
.tag-title span {
  font-size: 10px;
  display: block;
  font-family: Sarala, sans-serif;
}
.tag-title span span {
  display: inline;
}
.colunista_perfil {
  display: flex;
  align-items: center;
}
.colunista_perfil .image {
  overflow: hidden;
  border-radius: 50%;
  width: 150px;
  height: 150px;
  display: flex;
  flex: 0 0 auto;
  margin: 10px 20px 10px 0px;
}
.colunista_perfil .description {
  color: rgb(255, 255, 255);
  font-size: 14px;
  font-family: Sarala, sans-serif;
  display: block;
  margin: -10px 0px 0px;
}
@media screen and (max-width: 991px) {
  .tag-title {
    font-size: 30px;
    padding: 20px 0px;
  }
  .colunista_perfil .image {
    width: 80px;
    height: 80px;
  }
  .colunista_perfil .description {
    font-size: 12px;
    line-height: 1.4;
    margin: -15px 0px 20px;
  }
}
.web-story-mais-populares {
  margin-bottom: 30px !important;
}
@media screen and (max-width: 991px) {
  .web-story-mais-populares {
    margin-bottom: 0px !important;
  }
}
.web-story ul,
.web-story li {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.web-story {
  margin: 50px 0px;
}
.home .web-story {
  margin: 0px 0px 20px;
  position: relative;
}
.home .web-story > div {
  padding: 10px 50px 50px;
}
.web-story .swiper-button {
  top: 50%;
  margin: -10px 0px 0px;
}
.web-story .swiper-button-next {
  right: 20px;
}
.web-story .swiper-button-prev {
  left: 20px;
}
.story {
  display: block;
  position: relative;
  margin: 0px 2px;
  overflow: hidden;
  border-radius: 5px;
  background: rgb(255, 255, 255);
  transition: background 0.3s;
}
.story:hover {
  background: rgb(21, 21, 21);
}
.story h3 {
  display: block;
  position: absolute;
  bottom: 0px;
  font-family: Merriweather, sans-serif;
  z-index: 1;
  margin: 0px;
  background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  width: 100%;
  padding: 40px 10px 15px;
  box-sizing: border-box;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  transition: padding 0.3s;
  color: rgb(255, 255, 255) !important;
}
.story:hover h3 {
  padding: 80px 10px 15px;
}
.story figure {
  transition: opacity 0.3s;
}
.story:hover figure {
  opacity: 0.8;
}
.story figure img {
  height: 312px;
  object-fit: cover;
}
@media screen and (max-width: 1199px) {
  .story figure img {
    height: 260px;
  }
}
@media screen and (max-width: 991px) {
  .web-story .swiper-button {
    display: none;
  }
  .story figure img {
    height: 330px;
  }
  .story h3 {
    font-size: 14px;
  }
  .home .web-story > div {
    padding: 10px 0px 50px;
  }
  .single .web-story li:last-child,
  .tax-categoria-indicado .web-story li:last-child {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .home .story figure img {
    height: 300px;
  }
  .story figure img {
    height: 260px;
  }
  .story h3 {
    font-size: 13px;
  }
}
.mod-frase-dia {
  margin-bottom: 30px;
  text-align: center;
}
.mod-frase-dia .border {
  border: 7px solid rgb(212, 223, 236);
  padding: 50px 0px;
}
.mod-frase-dia h2 {
  font-family: 'Work Sans Medium', sans-serif;
  font-size: 14px;
  font-weight: 400;
  color: rgb(21, 21, 21);
}
.mod-frase-dia blockquote p {
  font-family: Merriweather, sans-serif;
  font-size: 24px;
  color: rgb(0, 0, 0);
  margin: 25px 0px 15px;
}
.mod-frase-dia .author {
  font-family: 'Merriweather Regular', sans-serif;
  font-size: 15px;
  color: rgb(0, 0, 0);
}
.mod-frase-dia .info-author {
  font-family: 'Work Sans Medium', sans-serif;
  font-size: 12px;
  color: rgb(170, 170, 170);
}
.mod-frase-dia ul {
  margin-top: 50px;
}
.mod-frase-dia li {
  display: inline-block;
  padding: 0px 20px;
}
@media screen and (max-width: 991px) {
  .mod-frase-dia {
    margin-bottom: 20px;
  }
  .mod-frase-dia li {
    padding: 0px 10px;
  }
}
.manchete h3,
.destaques h3 {
  font-family: Merriweather, sans-serif;
  color: rgb(21, 21, 21);
}
.manchete .meta-info,
.destaques .meta-info {
  font-family: 'Work Sans', sans-serif;
  color: rgb(68, 68, 68);
  font-size: 14px;
  line-height: 1.5;
}
.manchete .date,
.destaques .date {
  font-size: 12px;
  margin-top: 20px;
}
.manchete .date span,
.destaques .date span {
  color: rgb(170, 170, 170);
  font-family: 'Work Sans', sans-serif;
}
.meta-info p,
.manchete_loop_1 .meta-info,
.destaques .meta-info {
  font-family: 'Work Sans', sans-serif;
  margin-top: 20px;
  margin-bottom: 20px;
}
.chapeu {
  display: block;
  border-top: 2px solid rgb(21, 21, 21);
  height: 1px;
  position: relative;
  margin-bottom: 50px;
}
.chapeu h2 {
  display: inline-block;
  background: rgb(21, 21, 21);
  padding: 9px 16px;
  font-family: 'Work Sans Medium', sans-serif;
  font-size: 11px;
  line-height: 1;
  font-weight: 400;
  text-transform: uppercase;
  position: absolute;
  left: 0px;
  top: 0px;
  color: white !important;
}
.mod-flife .chapeu h2,
.mod-fmulher .chapeu h2,
.mod-fesg .chapeu h2 {
  color: rgb(21, 21, 21);
}
.mod-ultimas-home .chapeu {
  margin-bottom: 0px;
}
.mod-ultimas-home .chapeu h2 {
  top: initial;
  bottom: 1px;
}
.mod-conteudo-publicitario .chapeu {
  margin-bottom: 20px;
}
.single .chapeu h2 {
  color: rgb(255, 255, 255);
}
.destaques .chapeu-subcategoria,
.mosaico .chapeu-subcategoria {
  padding-right: 20px;
  padding-left: 20px;
  margin-top: -21px;
}
.destaques .chapeu-subcategoria {
  margin-top: 0px;
}
@media screen and (max-width: 1399px) {
  .meta-info p,
  .manchete .meta-info,
  .destaques .meta-info {
    font-size: 13px;
    line-height: 1.4;
  }
}
@media screen and (max-width: 1199px) {
  .manchete_loop_2 h3 {
    font-size: 13px;
  }
  .meta-info p,
  .manchete .meta-info,
  .destaques .meta-info {
    font-size: 12px;
  }
}
@media screen and (max-width: 991px) {
  .meta-info p,
  .manchete .meta-info,
  .destaques .meta-info {
    font-size: 14px;
    line-height: 1.5;
  }
  .mosaico .chapeu-subcategoria {
    padding-right: 0px;
    padding-left: 0px;
    margin-top: 0px;
  }
  .destaques .chapeu-subcategoria {
    margin-top: 30px;
    margin-bottom: 20px;
    padding-right: 10px;
    padding-left: 10px;
  }
}
.publicidade {
  margin-bottom: 30px;
  padding: 35px 0px 30px;
  text-align: center;
}
.publicidade.dark,
.anuncio-billboard {
  background: url('https://forbes.com.br/wp-content/themes/mh-magazine-child-corebiz/images/bg-pattern.png')
    repeat rgb(246, 246, 246);
}
.mod-editor .publicidade {
  padding: 10px 0px 0px 12px;
  margin: 0px;
}
.mod-flife .publicidade {
  border-left: 1px solid rgba(21, 21, 21, 0.1);
  padding: 0px 20px;
}
.anuncio-billboard {
  margin-bottom: 50px;
  text-align: center;
  padding: 25px 0px;
  margin-top: 56px !important;
}
.anuncio-billboard > div {
  height: 250px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (max-width: 1024px) {
  .anuncio-billboard > div {
    min-height: 100px;
    height: auto;
  }
  .anuncio-billboard {
    margin-bottom: 20px;
    text-align: center;
    padding: 5px 0px;
    margin-top: 56px !important;
  }
}
@media screen and (max-width: 991px) {
  .publicidade {
    padding: 15px 0px 25px;
  }
  .mod-flife .publicidade {
    border-left: none;
  }
}
.manchete,
.home .manchete {
  margin-bottom: 30px;
  margin-top: 30px;
}
.manchete_loop_2 {
  border-left: 1px solid rgba(21, 21, 21, 0.1);
  padding: 0px 20px;
}
.manchete_loop_1 h3 {
  font-size: 33px;
}
.manchete_loop_2 h3 {
  font-size: 15px;
  margin-top: 20px;
}
.manchete_loop_2 .meta-info {
  margin-top: 15px;
}
.manchete_loop_2_info {
  padding-top: 15px;
}
@media screen and (max-width: 1399px) {
  .manchete_loop_1 h3 {
    font-size: 28px;
  }
  .manchete_loop_2 h3 {
    font-size: 14px;
  }
}
@media screen and (max-width: 1199px) {
  .manchete_loop_1 h3 {
    font-size: 26px;
    padding-top: 13px;
  }
}
@media screen and (max-width: 991px) {
  .manchete {
    margin-bottom: 5px;
    margin-top: 30px;
  }
  .manchete_loop_2 {
    border-left: hidden;
  }
  .manchete_loop_2 h3 {
    font-size: 16px;
    margin-top: 0px;
  }
  .manchete_loop_2 .meta-info {
    display: none;
  }
  .home #calhauMob {
    width: calc(100% - 24px);
  }
}
.destaques h3 {
  margin: 20px 0px;
}
.destaques .hr hr {
  margin: 20px 0px;
  width: calc(100% - 10px);
  border: none;
  height: 1px;
  background-color: rgba(21, 21, 21, 0.1);
}
.destaques h3 {
  font-size: 15px;
}
.destaques .mod-1b h3,
.destaques .mod-1a h3 {
  font-size: 24px;
}
.destaques .mod-3 h3 {
  font-size: 14px;
}
.destaques .mod-1b h3,
.destaques .mod-3 h3,
.destaques .mod-4 h3 {
  margin-top: 0px;
}
.destaques .mod-1a h3,
.destaques .mod-3 h3 {
  margin-bottom: 0px;
}
.destaques .mod-1b-wrapper {
  padding-right: 20px;
}
.destaques .mod-4-wrapper {
  border-left: 1px solid rgba(21, 21, 21, 0.1);
  padding: 0px 20px;
}
.destaques .mod-4-wrapper li:first-child,
.destaques.mod-ftech .mod-4-wrapper li {
  border-bottom: 1px solid rgba(21, 21, 21, 0.1);
  margin-bottom: 20px;
}
.destaques .tipo-a .mod-3-wrapper,
.destaques .tipo-b .mod-1a-wrapper {
  border-right: 1px solid rgba(21, 21, 21, 0.1);
  padding-right: 20px;
}
.destaques .tipo-a .mod-3 {
  border-bottom: 1px solid rgba(21, 21, 21, 0.1);
  margin: 0px 0px 20px;
  padding: 0px 12px 20px 0px;
}
.destaques .tipo-a .mod-3 .col-12.col-lg-7 {
  padding-left: 0px;
  margin: 0px;
}
.destaques .tipo-b .mod-3 .col-12.col-lg-7 {
  padding: 0px 24px 0px 0px;
}
.destaques .mod-2-wrapper li {
  padding: 0px 20px;
}
.destaques .tipo-b .mod-3-wrapper {
  padding-left: 8px;
}
.destaques .tipo-b .mod-2-wrapper li,
.destaques .tipo-a .mod-2-wrapper li:first-child,
.destaques .tipo-b .mod-3-wrapper li:first-child .mod-3 {
  border-right: 1px solid rgba(21, 21, 21, 0.1);
}
.destaques .tipo-b .mod-2-wrapper li:last-child {
  border-right: none;
}
.mod-editor {
  border-left: 2px solid gray;
  padding-left: 20px;
}
.mod-editor.destaques li:first-child h3 {
  margin-top: 0px;
}
@media screen and (max-width: 1399px) {
  .destaques .mod-1b h3,
  .destaques .mod-1a h3 {
    font-size: 20px;
  }
}
@media screen and (max-width: 1199px) {
  .destaques .mod-3 h3,
  .destaques .mod-4 h3 {
    font-size: 13px;
  }
}
@media screen and (max-width: 991px) {
  .mod-fmoney {
    margin-bottom: 30px;
  }
  .destaques .hr hr,
  .destaques .mod-2 .meta-info,
  .mod-editor .meta-info {
    display: none;
  }
  .destaques .mod-1b h3,
  .destaques .mod-1a h3 {
    font-size: 18px;
  }
  .destaques .mod-2 h3,
  .destaques .mod-3 h3,
  .destaques .mod-4 h3 {
    font-size: 15px;
  }
  .destaques .mod-1b-wrapper {
    padding-right: 12px;
    margin-bottom: 20px;
  }
  .destaques .mod-1a,
  .destaques .mod-1b,
  .destaques .mod-4-wrapper li {
    border-bottom: 1px solid rgba(21, 21, 21, 0.1);
  }
  .destaques.mod-ftech .mod-2-wrapper {
    border-bottom: 1px solid rgba(21, 21, 21, 0.1);
    margin-bottom: 20px;
  }
  .destaques .tipo-b .mod-3-wrapper li {
    border-bottom: 1px solid rgba(21, 21, 21, 0.1);
    padding: 0px 6px;
  }
  .destaques .mod-1b h3,
  .destaques .mod-3 h3 {
    margin: 20px 0px;
  }
  .destaques .mod-1b .col-12.col-lg-5 {
    order: 2;
  }
  .destaques .mod-4-wrapper,
  .mod-editor {
    border-left: none;
    padding: 0px 12px;
  }
  .destaques .tipo-a .mod-3,
  .destaques .tipo-b .mod-3 .col-12.col-lg-7 {
    padding: 0px 12px;
    margin: 0px;
  }
  .destaques .mod-3-wrapper,
  .destaques.mod-ftech .mod-3-wrapper,
  .destaques .tipo-b .mod-3-wrapper li:first-child .mod-3,
  .destaques .tipo-b .mod-1a-wrapper {
    border-right: none !important;
    padding-right: 12px !important;
  }
  .destaques .mod-3:last-child,
  .destaques.mod-ftech .mod-1b-wrapper {
    margin-bottom: 0px;
  }
  .destaques .tipo-a .mod-3 .col-12.col-lg-7 {
    padding-left: 0px;
    margin: 0px;
  }
  .destaques .mod-2-wrapper li {
    border-bottom: 1px solid rgba(21, 21, 21, 0.1);
    padding: 0px;
    margin: 0px 12px;
    width: calc(100% - 24px);
    border-right: none !important;
  }
  .destaques .mod-2-wrapper a {
    margin-bottom: 20px;
  }
}
.block-tags {
  margin-bottom: 30px;
}
.block-tags ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
}
.block-tags li {
  display: inline-block;
  padding: 4px 8px;
  background: rgb(246, 246, 246);
  border-radius: 4px;
  margin: 0px 2px 2px 0px;
}
.block-tags li a,
.block-tags li a:hover {
  color: rgb(25, 40, 94);
  font-size: 12px;
  font-weight: 400;
  font-family: Sarala, sans-serif;
  text-transform: uppercase;
}
.main-post.loop {
  border-top: 3px solid rgb(21, 21, 21);
  border-bottom: none;
  padding-top: 30px;
  margin-top: 10px;
}
.follow-us {
  padding: 25px;
  background: rgb(21, 21, 21);
  color: rgb(255, 255, 255);
  font-size: 17px;
  margin: 20px 0px 0px;
  line-height: 1.4;
}
.follow-us a,
.follow-us a:hover {
  text-decoration: underline;
  color: white !important;
}
@media screen and (max-width: 991px) {
  .follow-us {
    padding: 15px;
    font-size: 15px;
  }
}
.destaque-editorial-home {
  margin-bottom: 20px;
}
.destaque-editorial-home a,
.destaque-editorial-home a:hover,
.destaque-editorial-home h3 {
  color: rgb(21, 21, 21);
}

@font-face {
  font-family: swiper-icons;
  src: url('../fonts/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0px;
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0px, 0px);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0px);
  backface-visibility: hidden;
}
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide {
  transform-style: preserve-3d;
}
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50% center;
  box-sizing: border-box;
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
  animation: 1s linear 0s infinite normal none running swiper-preloader-spin;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.swiper-virtual .swiper-slide {
  backface-visibility: hidden;
  transform: translateZ(0px);
}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: '';
  position: absolute;
  left: 0px;
  top: 0px;
  pointer-events: none;
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}
:root {
  --swiper-navigation-size: 44px;
}
.swiper-button-next,
.swiper-button-prev {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-next.swiper-button-hidden,
.swiper-button-prev.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-next,
.swiper-navigation-disabled .swiper-button-prev {
  display: none !important;
}
.swiper-button-next svg,
.swiper-button-prev svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
  transform-origin: center center;
}
.swiper-rtl .swiper-button-next svg,
.swiper-rtl .swiper-button-prev svg {
  transform: rotate(180deg);
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-lock {
  display: none;
}
.swiper-button-next::after,
.swiper-button-prev::after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  letter-spacing: 0px;
  font-variant: initial;
  line-height: 1;
  text-transform: none !important;
}
.swiper-button-prev::after,
.swiper-rtl .swiper-button-next::after {
  content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-next::after,
.swiper-rtl .swiper-button-prev::after {
  content: 'next';
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: opacity 0.3s;
  transform: translate3d(0px, 0px, 0px);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0px;
  width: 100%;
}
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0px;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0px;
  padding: 0px;
  box-shadow: none;
  appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-pagination-vertical.swiper-pagination-bullets,
.swiper-vertical > .swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0px);
}
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet,
.swiper-vertical
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  display: inline-block;
  transition: transform 0.2s, top 0.2s;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  transition: transform 0.2s, left 0.2s;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: transform 0.2s, right 0.2s;
}
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0px;
  top: 0px;
}
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-vertical > .swiper-pagination-progressbar {
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0px;
  top: 0px;
}
.swiper-pagination-lock {
  display: none;
}
.swiper-scrollbar {
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  touch-action: none;
  background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
}
.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: var(--swiper-scrollbar-sides-offset, 1%);
  bottom: var(--swiper-scrollbar-bottom, 4px);
  top: var(--swiper-scrollbar-top, auto);
  z-index: 50;
  height: var(--swiper-scrollbar-size, 4px);
  width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-scrollbar.swiper-scrollbar-vertical,
.swiper-vertical > .swiper-scrollbar {
  position: absolute;
  left: var(--swiper-scrollbar-left, auto);
  right: var(--swiper-scrollbar-right, 4px);
  top: var(--swiper-scrollbar-sides-offset, 1%);
  z-index: 50;
  width: var(--swiper-scrollbar-size, 4px);
  height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  left: 0px;
  top: 0px;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > canvas,
.swiper-zoom-container > img,
.swiper-zoom-container > svg {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
  touch-action: none;
}
.swiper .swiper-notification {
  position: absolute;
  left: 0px;
  top: 0px;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0px auto;
}
.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
  flex-flow: column wrap;
}
.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active {
  pointer-events: auto;
}
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube {
  overflow: visible;
}
.swiper-cube .swiper-slide {
  pointer-events: none;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0px 0px;
  width: 100%;
  height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0px;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-cube .swiper-cube-shadow::before {
  content: '';
  background: rgb(0, 0, 0);
  position: absolute;
  inset: 0px;
  filter: blur(50px);
}
.swiper-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top {
  z-index: 0;
  backface-visibility: hidden;
}
.swiper-flip {
  overflow: visible;
}
.swiper-flip .swiper-slide {
  pointer-events: none;
  backface-visibility: hidden;
  z-index: 1;
}
.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top {
  z-index: 0;
  backface-visibility: hidden;
}
.swiper-creative .swiper-slide {
  backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}
.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  backface-visibility: hidden;
  overflow: hidden;
}

.rll-youtube-player {
  position: relative;
  padding-bottom: 56.23%;
  height: 0px;
  overflow: hidden;
  max-width: 100%;
}
.rll-youtube-player:focus-within {
  outline: currentcolor solid 2px;
  outline-offset: 5px;
}
.rll-youtube-player iframe {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: 100;
  background: 0px 0px;
}
.rll-youtube-player img {
  inset: 0px;
  display: block;
  margin: auto;
  max-width: 100%;
  width: 100%;
  position: absolute;
  border: none;
  height: auto;
  transition: 0.4s;
}
.rll-youtube-player img:hover {
  filter: brightness(75%);
}
.rll-youtube-player .play {
  height: 100%;
  width: 100%;
  left: 0px;
  top: 0px;
  position: absolute;
  background-image: url('https://forbes.com.br/wp-content/plugins/wp-rocket/assets/img/youtube.png');
  background-position: center center;
  background-size: initial;
  background-repeat: no-repeat;
  background-attachment: initial;
  background-origin: initial;
  background-clip: initial;
  cursor: pointer;
  border: none;
  background-color: transparent !important;
}

.mh-navigation li:hover,
.mh-navigation ul li:hover > ul,
.mh-main-nav-wrap,
.mh-main-nav,
.mh-social-nav li a:hover,
.entry-tags li,
.mh-slider-caption,
.mh-widget-layout8 .mh-widget-title .mh-footer-widget-title-inner,
.mh-widget-col-1 .mh-slider-caption,
.mh-widget-col-1 .mh-posts-lineup-caption,
.mh-carousel-layout1,
.mh-spotlight-widget,
.mh-social-widget li a,
.mh-author-bio-widget,
.mh-footer-widget .mh-tab-comment-excerpt,
.mh-nip-item:hover .mh-nip-overlay,
.mh-widget .tagcloud a,
.mh-footer-widget .tagcloud a,
.mh-footer,
.mh-copyright-wrap,
input[type='submit']:hover,
#infinite-handle span:hover {
  background: rgb(25, 40, 94);
}
.mh-extra-nav-bg {
  background: rgba(25, 40, 94, 0.2);
}
.mh-slider-caption,
.mh-posts-stacked-title,
.mh-posts-lineup-caption {
  background: rgba(25, 40, 94, 0.8);
}
@media screen and (max-width: 900px) {
  #mh-mobile .mh-slider-caption,
  #mh-mobile .mh-posts-lineup-caption {
    background: rgb(25, 40, 94);
  }
}
.slicknav_menu,
.slicknav_nav ul,
#mh-mobile .mh-footer-widget .mh-posts-stacked-overlay {
  border-color: rgb(25, 40, 94);
}
.mh-copyright,
.mh-copyright a {
  color: rgb(255, 255, 255);
}
.mh-widget-layout4 .mh-widget-title {
  background: rgba(52, 60, 94, 0.6);
}
.mh-preheader,
.mh-wide-layout .mh-subheader,
.mh-ticker-title,
.mh-main-nav li:hover,
.mh-footer-nav,
.slicknav_menu,
.slicknav_btn,
.slicknav_nav .slicknav_item:hover,
.slicknav_nav a:hover,
.mh-back-to-top,
.mh-subheading,
.entry-tags .fa,
.entry-tags li:hover,
.mh-widget-layout2 .mh-widget-title,
.mh-widget-layout4 .mh-widget-title-inner,
.mh-widget-layout4 .mh-footer-widget-title,
.mh-widget-layout5 .mh-widget-title-inner,
.mh-widget-layout6 .mh-widget-title,
#mh-mobile .flex-control-paging li a.flex-active,
.mh-image-caption,
.mh-carousel-layout1 .mh-carousel-caption,
.mh-tab-button.active,
.mh-tab-button.active:hover,
.mh-footer-widget .mh-tab-button.active,
.mh-social-widget li:hover a,
.mh-footer-widget .mh-social-widget li a,
.mh-footer-widget .mh-author-bio-widget,
.tagcloud a:hover,
.mh-widget .tagcloud a:hover,
.mh-footer-widget .tagcloud a:hover,
.mh-posts-stacked-item .mh-meta,
.page-numbers:hover,
.mh-loop-pagination .current,
.mh-comments-pagination .current,
.pagelink,
a:hover .pagelink,
input[type='submit'],
#infinite-handle span {
  background: rgb(52, 60, 94);
}
.mh-main-nav-wrap .slicknav_nav ul,
blockquote,
.mh-widget-layout1 .mh-widget-title,
.mh-widget-layout3 .mh-widget-title,
.mh-widget-layout5 .mh-widget-title,
.mh-widget-layout8 .mh-widget-title::after,
#mh-mobile .mh-slider-caption,
.mh-carousel-layout1,
.mh-spotlight-widget,
.mh-author-bio-widget,
.mh-author-bio-title,
.mh-author-bio-image-frame,
.mh-video-widget,
.mh-tab-buttons,
textarea:hover,
input[type='text']:hover,
input[type='email']:hover,
input[type='tel']:hover,
input[type='url']:hover {
  border-color: rgb(52, 60, 94);
}
.mh-header-tagline,
.mh-dropcap,
.mh-carousel-layout1 .flex-direction-nav a,
.mh-carousel-layout2 .mh-carousel-caption,
.mh-posts-digest-small-category,
.mh-posts-lineup-more,
.bypostauthor .fn::after,
.mh-comment-list .comment-reply-link::before,
#respond #cancel-comment-reply-link::before {
  color: rgb(52, 60, 94);
}
.mh-subheader,
.page-numbers,
a .pagelink,
.mh-widget-layout3 .mh-widget-title,
.mh-widget .search-form,
.mh-tab-button,
.mh-tab-content,
.mh-nip-widget,
.mh-magazine-facebook-page-widget,
.mh-social-widget,
.mh-posts-horizontal-widget,
.mh-ad-spot,
.mh-info-spot {
  background: rgb(239, 239, 239);
}
.mh-tab-post-item {
  border-color: rgba(255, 255, 255, 0.3);
}
.mh-tab-comment-excerpt {
  background: rgba(255, 255, 255, 0.6);
}
body,
a,
blockquote,
blockquote cite,
.post .entry-title,
.page-title,
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6,
.wp-caption-text,
.wp-block-image figcaption,
.wp-block-audio figcaption,
#respond .comment-reply-title,
#respond #cancel-comment-reply-link,
#respond .logged-in-as a,
.mh-ping-list .mh-ping-item a,
.mh-widget-layout1 .mh-widget-title,
.mh-widget-layout7 .mh-widget-title,
.mh-widget-layout8 .mh-widget-title,
.mh-slider-layout4 .mh-slider-caption,
.mh-slider-layout4 .mh-slider-caption a,
.mh-slider-layout4 .mh-slider-caption a:hover {
  color: rgb(0, 0, 0);
}
.entry-content a {
  color: rgb(0, 90, 140);
}
a:hover,
.entry-content a:hover,
#respond a:hover,
#respond #cancel-comment-reply-link:hover,
#respond .logged-in-as a:hover,
.mh-comment-list .comment-meta a:hover,
.mh-ping-list .mh-ping-item a:hover,
.mh-meta a:hover,
.mh-breadcrumb a:hover,
.mh-tabbed-widget a:hover {
  color: rgb(0, 90, 140);
}

.entry-content {
  font-size: 1.125rem;
}
h1,
h2,
h3,
h4,
h5,
h6,
.mh-custom-posts-small-title {
  font-family: Sarala, sans-serif;
}
body {
  font-family: Sarala, sans-serif;
}

.display-desk {
  display: none;
}
.display-mobile {
  display: none;
}
@media screen and (min-width: 992px) {
  .display-desk {
    display: block;
  }
}
@media screen and (max-width: 991px) {
  .display-mobile {
    display: block;
  }
}

.cc-color-override-1745407663.cc-window {
  color: rgb(255, 255, 255);
  background-color: rgb(21, 21, 21);
}
.cc-color-override-1745407663.cc-revoke {
  color: rgb(255, 255, 255);
  background-color: rgb(21, 21, 21);
}
.cc-color-override-1745407663 .cc-link,
.cc-color-override-1745407663 .cc-link:active,
.cc-color-override-1745407663 .cc-link:visited {
  color: rgb(255, 255, 255);
}
.cc-color-override-1745407663 .cc-btn {
  color: rgb(0, 0, 0);
  border-color: transparent;
  background-color: rgb(179, 179, 179);
}
.cc-color-override-1745407663 .cc-btn:hover,
.cc-color-override-1745407663 .cc-btn:focus {
  background-color: rgb(217, 217, 217);
}
.cc-color-override-1745407663 .cc-highlight .cc-btn:first-child {
  color: rgb(255, 255, 255);
}

.choices {
  position: relative;
}
.rd-choices {
  margin-bottom: 24px;
  font-size: 16px;
  background-color: rgb(255, 255, 255);
  height: 38px;
}
[class^='rdstation-popup-position']:not(.floating-button) .choices {
  height: 45px;
}
.choices:focus {
  outline: none;
}
.choices:last-child {
  margin-bottom: 0px;
}
.choices.rd-is-disabled .rd-choices__inner,
.choices.rd-is-disabled .rd-choices__input {
  background-color: rgb(234, 234, 234);
  cursor: not-allowed;
  user-select: none;
}
.choices.rd-is-disabled .rd-choices__item {
  cursor: not-allowed;
}
.choices[data-type*='select-one'] {
  cursor: pointer;
}
.choices[data-type*='select-one'] .rd-choices__inner {
  padding-bottom: 7.5px;
}
.choices[data-type*='select-one'] .rd-choices__input {
  display: block;
  width: 100%;
  padding: 10px;
  border-bottom: 1px solid rgb(221, 221, 221);
  background-color: rgb(255, 255, 255);
  margin: 0px;
}
.choices[data-type*='select-one'] .rd-choices__button {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==');
  padding: 0px;
  background-size: 8px;
  position: absolute;
  top: 50%;
  right: 0px;
  margin-top: -10px;
  margin-right: 25px;
  height: 20px;
  width: 20px;
  border-radius: 10em;
  opacity: 0.5;
}
.choices[data-type*='select-one'] .rd-choices__button:hover,
.choices[data-type*='select-one'] .rd-choices__button:focus {
  opacity: 1;
}
.choices[data-type*='select-one'] .rd-choices__button:focus {
  box-shadow: rgb(0, 188, 212) 0px 0px 0px 2px;
}
.choices[data-type*='select-one']::after {
  content: '';
  height: 0px;
  width: 0px;
  border-style: solid;
  border-color: rgb(51, 51, 51) transparent transparent;
  border-width: 5px;
  position: absolute;
  right: 11.5px;
  top: 50%;
  margin-top: -2.5px;
  pointer-events: none;
}
.choices[data-type*='select-one'].rd-is-open::after {
  border-color: transparent transparent rgb(51, 51, 51);
  margin-top: -7.5px;
}
.choices[data-type*='select-one'][dir='rtl']::after {
  left: 11.5px;
  right: auto;
}
.choices[data-type*='select-one'][dir='rtl'] .rd-choices__button {
  right: auto;
  left: 0px;
  margin-left: 25px;
  margin-right: 0px;
}
.choices[data-type*='select-multiple'] .rd-choices__inner,
.choices[data-type*='text'] .rd-choices__inner {
  cursor: text;
}
.choices[data-type*='select-multiple'] .rd-choices__button,
.choices[data-type*='text'] .rd-choices__button {
  position: relative;
  display: inline-block;
  margin: 0px -4px 0px 8px;
  padding-left: 16px;
  border-left: 1px solid rgb(0, 143, 161);
  background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==');
  background-size: 8px;
  width: 8px;
  line-height: 1;
  opacity: 0.75;
  border-radius: 0px;
}
.choices[data-type*='select-multiple'] .rd-choices__button:hover,
.choices[data-type*='select-multiple'] .rd-choices__button:focus,
.choices[data-type*='text'] .rd-choices__button:hover,
.choices[data-type*='text'] .rd-choices__button:focus {
  opacity: 1;
}
.rd-choices__inner {
  border-radius: 2.5px;
  font-size: 14px;
  min-height: 38px;
  border: 1px solid rgb(88, 151, 251);
}
.rd-is-focused .rd-choices__inner,
.rd-is-open .rd-choices__inner {
  border-color: rgb(88, 151, 251) !important;
}
.rd-is-open .rd-choices__inner {
  border-radius: 2.5px 2.5px 0px 0px !important;
  border-bottom: none !important;
}
.rd-is-flipped.rd-is-open .rd-choices__inner {
  border-radius: 0px 0px 2.5px 2.5px !important;
  border-bottom: 1px solid rgb(88, 151, 251) !important;
}
.choices__list {
  margin: 0px;
  padding-left: 0px;
  list-style: none;
}
.rd-choices__list {
  padding: 4px !important;
}
.rd-choices__list--single {
  display: inline-block;
  padding: 4px 16px 4px 4px;
  width: 100%;
  line-height: 28px !important;
}
[class^='rdstation-popup-position']:not(.floating-button) .rd-choices__list--single {
  line-height: 35px !important;
}
[dir='rtl'] .rd-choices__list--single {
  padding-right: 4px;
  padding-left: 16px;
}
.rd-choices__list--single .rd-choices__item {
  width: 100%;
}
.rd-choices__list--multiple {
  display: inline;
}
.rd-choices__list--multiple .rd-choices__item {
  display: inline-block;
  vertical-align: middle;
  border-radius: 20px;
  padding: 4px 10px;
  font-size: 12px;
  font-weight: 500;
  margin-right: 3.75px;
  margin-bottom: 3.75px;
  background-color: rgb(0, 188, 212);
  border: 1px solid rgb(0, 165, 187);
  color: rgb(255, 255, 255);
  word-break: break-all;
}
.rd-choices__list--multiple .rd-choices__item[data-deletable] {
  padding-right: 5px;
}
[dir='rtl'] .rd-choices__list--multiple .rd-choices__item {
  margin-right: 0px;
  margin-left: 3.75px;
}
.rd-choices__list--multiple .rd-choices__item.rd-is-highlighted {
  background-color: rgb(0, 165, 187);
  border: 1px solid rgb(0, 143, 161);
}
.rd-is-disabled .rd-choices__list--multiple .rd-choices__item {
  background-color: rgb(170, 170, 170);
  border: 1px solid rgb(145, 145, 145);
}
.choices__list--dropdown {
  position: absolute;
  width: 100%;
  top: 100%;
  margin-top: -1px;
  overflow: hidden;
  word-break: break-all;
}
.rd-choices__list--dropdown {
  display: none;
  background-color: rgb(255, 255, 255);
  border-bottom-left-radius: 2.5px;
  border-bottom-right-radius: 2.5px;
  z-index: 999999 !important;
  border-bottom: 1px solid rgb(202, 202, 202) !important;
  border-left: 1px solid rgb(202, 202, 202) !important;
  border-right: 1px solid rgb(202, 202, 202) !important;
}
.rd-choices__list--dropdown.rd-is-active {
  display: block;
  border-bottom: 1px solid rgb(88, 151, 251) !important;
  border-left: 1px solid rgb(88, 151, 251) !important;
  border-right: 1px solid rgb(88, 151, 251) !important;
  margin-top: -1px !important;
}
.rd-is-open .rd-choices__list--dropdown {
  border-color: rgb(183, 183, 183);
}
.rd-is-flipped .rd-choices__list--dropdown {
  top: auto;
  bottom: 100%;
  margin-top: 0px;
  border-radius: 0.25rem 0.25rem 0px 0px;
  margin-bottom: -1px !important;
  border-top: 1px solid rgb(88, 151, 251) !important;
  border-bottom: none !important;
}
.rd-choices__list--dropdown .rd-choices__list {
  position: relative;
  max-height: 300px;
  overflow: auto;
  will-change: scroll-position;
}
.rd-choices__list--dropdown .rd-choices__item {
  position: relative;
  font-size: 14px;
  padding: 5px !important;
}
[dir='rtl'] .rd-choices__list--dropdown .rd-choices__item {
  text-align: right;
}
@media (min-width: 640px) {
  .rd-choices__list--dropdown .rd-choices__item--selectable {
    padding-right: 100px;
  }
  .rd-choices__list--dropdown .rd-choices__item--selectable::after {
    content: attr(data-select-text);
    font-size: 12px;
    opacity: 0;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
  }
  [dir='rtl'] .rd-choices__list--dropdown .rd-choices__item--selectable {
    text-align: right;
    padding-left: 100px;
    padding-right: 10px;
  }
  [dir='rtl'] .rd-choices__list--dropdown .rd-choices__item--selectable::after {
    right: auto;
    left: 10px;
  }
}
.rd-choices__list--dropdown .rd-choices__item--selectable.rd-is-highlighted {
  background-color: rgb(56, 117, 215) !important;
  color: rgb(255, 255, 255) !important;
}
.rd-choices__list--dropdown .rd-choices__item--selectable.rd-is-highlighted::after {
  opacity: 0.5;
}
.rd-choices__item {
  cursor: default;
}
.rd-choices__item img {
  width: 26px;
  display: unset;
}
.rd-choices__item--selectable {
  cursor: pointer;
}
.rd-choices__item--disabled {
  cursor: not-allowed;
  user-select: none;
  opacity: 0.5;
}
.choices__heading {
  font-weight: 600;
  padding: 10px;
}
.rd-choices__heading {
  font-size: 12px;
  border-bottom: 1px solid rgb(247, 247, 247);
  color: gray;
}
.rd-choices__button {
  text-indent: -9999px;
  appearance: none;
  border: 0px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center center;
  cursor: pointer;
}
.rd-choices__button:focus {
  outline: none;
}
.rd-choices__input {
  display: inline-block;
  vertical-align: baseline;
  background-color: rgb(249, 249, 249);
  font-size: 14px;
  margin-bottom: 5px;
  border-radius: 0px;
  max-width: 100%;
  padding: 4px 0px 4px 2px;
  margin-top: 6px;
  border: 1px solid rgb(170, 170, 170) !important;
  height: 28px !important;
}
.rd-choices__input:focus {
  outline: 0px;
}
[dir='rtl'] .rd-choices__input {
  padding-right: 2px;
  padding-left: 0px;
}
.rd-choices__placeholder {
  opacity: 0.5;
}
.rd-choices__input.is-hidden,
.choices[data-type*='select-one'] .rd-choices__input.is-hidden,
.choices[data-type*='select-multiple'] .rd-choices__input.is-hidden {
  display: none !important;
}

[data-premium] {
  display: flex;
  place-content: center;
  position: relative;
}
[data-premium]:empty::before {
  content: '';
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUCAYAAAB8gkaAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REM3QUY3NTExMTFFMTFFQUJBNjBGRDMzODE5Q0Q4OEUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REM3QUY3NTAxMTFFMTFFQUJBNjBGRDMzODE5Q0Q4OEUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDA0OTMxMzcxMDVDMTFFQTkzMzI4MUFDMDc5Rjg4MkIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDA0OTMxMzgxMDVDMTFFQTkzMzI4MUFDMDc5Rjg4MkIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6hSXXgAAABvElEQVR42uSWv0sCYRjHv0qEk0OD2IFLS+BgcB3l7OAvJDLamrRI78hFCFeHlgyaQhtKWtqEk4gw/4A44pIyaCtE6RKJBpekxd43/FVG5dW59MAL9/K+PN/3+b4f3nt0kiR5RFHcr9fr49AojEbjg9/vX0YsFlPK5XJTy6D5qY6eVmSxWKBl0PxUR48hxr8Vq6K0EYYgHGDnB8ka6RXo0jcqxYoiQpiBi5EQyT39urKRL08qXyDPJXCKEpzyJa7cDkz1bqidIBU/xvXbZAYsp9rGAs7kCayzYwBrx7wi4bDWL7QXTiKZJCP8jII8qlIsl8UmY8eSiXybvAhwd9g67rmPgoQss4i0rTW38djmXtSIETDkGh7nurYZuGnw8nkHlIaiIM+Y39lqYBgVd0bASCh6zO4KED4sRXJzWHOP/R0gFIwUF0UzaO1D+7YNCqnCKVdxBWunOlrtgDZSMEYJWda+FYNvoQuKex4xJYNgse1GCtGBASFgZAjGAdsnu00sPEy5BQoLR9yHFWq1IMB1NInQN4CA5/nmMILqDPdtpH/RSqWiqQjNT3SqOtIWeFttgVnDtuCetAWrrwIMAOi2a8B5U104AAAAAElFTkSuQmCC')
    center center / auto 16px no-repeat transparent;
  width: 100%;
  height: 100%;
  position: absolute;
}
[data-premium][data-type='intext'] > div::before,
[data-premium][data-type='infeed'] > div::before {
  content: 'PUBLICIDADE';
  display: block;
  white-space: nowrap;
  position: absolute;
  background-color: rgb(255, 255, 255);
  font-size: 10px;
  letter-spacing: 1px;
  color: rgb(85, 85, 85);
  top: 7px;
  left: 50%;
  transform: translateX(-50%);
  padding: 0px 10px;
  line-height: normal;
}
.pp-sticky {
  position: fixed;
  top: 0px;
}
.pp-sticky-this .ad-text {
  display: none;
}
.pp-sticky-this-v2 {
  position: sticky;
  top: 0px;
}
.pp-close-btn {
  cursor: pointer;
  position: absolute;
  right: 15px;
  top: -1px;
  height: 16px;
  width: 16px;
  box-shadow: rgba(0, 0, 0, 0.31) 1px 1px 2px;
  background-color: rgb(0, 0, 0);
  z-index: 2147483647;
}
.pp-close-btn span {
  background-image: url('https://tags.premiumads.com.br/Content/p_icons_3.png');
  background-size: 69px;
  background-repeat: no-repeat;
  background-position: -40px 0px;
  float: left;
  width: 12px;
  height: 12px;
  margin: 2px;
}
.pads-invisible {
  position: fixed !important;
  right: 100vw !important;
  z-index: -100 !important;
}
:root {
  --themeColorA: #fff;
  --themeColorB: transparent;
}
:root {
  --viewabilityBoosterTop: 56px;
  --viewabilityBoosterInitialPosition: -250px;
  --viewabilityBoosterZIndex: 99;
  --viewabilityBoosterAnimationTime: 1.5s;
}
#BILLBOARD_1 {
  margin: 20px auto !important;
}
.pp-desktop #BILLBOARD1 div[data-premium][data-adunit='FORBES_BILLBOARD_1'] {
  min-height: 90px !important;
}
.pp-mobile .ppBoxAnchor {
  border-top: 0px solid transparent;
  border-bottom: 0px solid transparent;
}
.pp-mobile .ppAnchor {
  border: 0px !important;
}
.pp-mobile .ppBoxAnchor.ppAnchorFooter #ppAnchorClose {
  left: 0px !important;
  border-radius: 0px 15px 0px 0px !important;
}
.pp-video-floating {
  position: fixed;
  bottom: -400px;
  right: 0px;
  transition: bottom 0.5s ease-in-out;
  transform-origin: right bottom;
  z-index: 99999999;
}
.pp-video-floating.pp-video-open {
  bottom: 0px;
}
.pp-mobile .openAnchor .pp-video-floating.pp-video-open {
  bottom: 105px;
}
.pp-desktop .openAnchor .pp-video-floating.pp-video-open {
  bottom: 140px;
}
.pp-video-floating .pp-video-container {
  position: relative;
  background-color: rgb(234, 234, 234);
}
.pp-video-floating .pp-video-container .pp-video-close {
  cursor: pointer;
  position: absolute;
  right: 0px;
  height: 40px;
  width: 40px;
  border-radius: 50%;
  box-shadow: rgba(0, 0, 0, 0.31) 1px 1px 2px;
  top: -30px;
  background-color: rgb(25, 40, 94);
}
.pp-video-floating .pp-video-container .pp-video-close span {
  background-image: url('https://tags.premiumads.com.br/Content/p_icons_3.png');
  background-size: 80px;
  background-repeat: no-repeat;
  background-position: -47px 0px;
  width: 14px;
  height: 14px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.pp-mobile .pp-video-floating .pp-video-container .pp-video-close {
  height: 30px;
  width: 30px;
  top: -20px;
}
.pp-forbes-tech .anuncio-materia-desktop div[data-adunit*='SQUARE_PRIVACY_TOOLS'] {
  margin-bottom: 30px;
}
.pp-forbes-tech .anuncio-desk div[data-adunit*='SQUARE_PRIVACY_TOOLS'] {
  margin-bottom: 30px;
}
.pp-viewability-booster {
  position: sticky;
  top: -250px;
  z-index: 99;
}
.pp-viewability-booster-off {
  animation: viewabilityBoosterAnimationOff var(--viewabilityBoosterAnimationTime) both;
}
.pp-viewability-booster-on {
  top: 56px;
  animation: viewabilityBoosterAnimationOn var(--viewabilityBoosterAnimationTime) both;
}
@keyframes viewabilityBoosterAnimationOn {
  0% {
    top: var(--viewabilityBoosterInitialPosition);
  }
  100% {
    top: var(--viewabilityBoosterTop);
  }
}
@keyframes viewabilityBoosterAnimationOff {
  0% {
    top: var(--viewabilityBoosterTop);
  }
  100% {
    top: var(--viewabilityBoosterInitialPosition);
  }
}
.pp-mobile .pp-forbeslife div[ads='1']:has(> div[data-adunit='FORBES_MIDDLE']) {
  padding-bottom: 30px;
}
.ppBoxAnchor {
  position: fixed;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  z-index: 2147483641;
}
.ppBoxAnchor .ppAnchorContainer {
  position: relative;
  pointer-events: initial;
}
.ppAnchor {
  border: 15px solid transparent;
  background: rgb(255, 255, 255);
  box-shadow: rgba(0, 0, 0, 0.2) -1px -1px 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.openAnchor .ppBoxAnchor {
  min-height: 80px;
  min-width: 320px;
  width: 100%;
  transition: 1s;
  pointer-events: none;
}
.ppBoxAnchor .ppAnchorClose {
  background: rgb(102, 102, 102);
  cursor: pointer;
  position: absolute;
  right: 0px;
  z-index: 2;
  height: 30px;
  width: 30px;
  box-shadow: rgba(0, 0, 0, 0.31) 1px 1px 2px;
  display: none;
}
.openAnchor .ppBoxAnchor .ppAnchorClose {
  display: block;
}
.ppBoxAnchor .ppAnchorClose span {
  background: url('https://tags.premiumads.com.br/Content/p_icons_3.png') -49px 0px / 83px no-repeat;
  float: left;
  width: 14px;
  height: 14px;
  margin: 8px;
}
.ppBoxAnchor.ppAnchorHeader .ppAnchorClose {
  top: 100%;
}
.ppBoxAnchor.ppAnchorFooter .ppAnchorClose {
  bottom: 100%;
}
.ppBoxAnchor.ppAnchorHeader {
  transform: translateY(-100%);
  top: 0px;
}
.ppBoxAnchor.ppAnchorFooter {
  transform: translateY(100%);
  bottom: 0px;
}
.ppBoxAnchor .ppAnchorWidthFull .ppAnchor {
  flex: 1 1 0%;
}
.openAnchor .ppBoxAnchor.ppAnchorHeader {
  animation: 0.7s ease 0s 1 normal both running openAnchorHeader;
}
.openAnchor .ppBoxAnchor.ppAnchorFooter {
  animation: 0.7s ease 0s 1 normal both running openAnchorFooter;
}
@keyframes openAnchorHeader {
  0% {
    transform: translateY(-100%);
  }
  100% {
    transform: translateY(0%);
  }
}
@keyframes openAnchorFooter {
  0% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0%);
  }
}
.pp-mobile body.openAnchor.anchorHeader,
.pp-desktop body.openAnchor.anchorHeader {
  margin-top: 120px;
}
.pp-mobile body.openAnchor.anchorFooter,
.pp-desktop body.openAnchor.anchorFooter {
  margin-bottom: 120px;
}
.brid-temp-holder > img {
  display: none !important;
}

.fb_hidden {
  position: absolute;
  top: -10000px;
  z-index: 10001;
}
.fb_reposition {
  overflow: hidden;
  position: relative;
}
.fb_invisible {
  display: none;
}
.fb_reset {
  background: none;
  border: 0px;
  border-spacing: 0px;
  color: rgb(0, 0, 0);
  cursor: auto;
  direction: ltr;
  font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 1;
  margin: 0px;
  overflow: visible;
  padding: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0px;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-spacing: normal;
}
.fb_reset > div {
  overflow: hidden;
}
@keyframes fb_transform {
  0% {
    opacity: 0;
    transform: scale(0.95);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
.fb_animate {
  animation: 0.3s ease 0s 1 normal forwards running fb_transform;
}
.fb_hidden {
  position: absolute;
  top: -10000px;
  z-index: 10001;
}
.fb_reposition {
  overflow: hidden;
  position: relative;
}
.fb_invisible {
  display: none;
}
.fb_reset {
  background: none;
  border: 0px;
  border-spacing: 0px;
  color: rgb(0, 0, 0);
  cursor: auto;
  direction: ltr;
  font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 1;
  margin: 0px;
  overflow: visible;
  padding: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0px;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-spacing: normal;
}
.fb_reset > div {
  overflow: hidden;
}
@keyframes fb_transform {
  0% {
    opacity: 0;
    transform: scale(0.95);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
.fb_animate {
  animation: 0.3s ease 0s 1 normal forwards running fb_transform;
}
.fb_dialog {
  background: rgba(82, 82, 82, 0.7);
  position: absolute;
  top: -10000px;
  z-index: 10001;
}
.fb_dialog_advanced {
  border-radius: 8px;
  padding: 10px;
}
.fb_dialog_content {
  background: rgb(255, 255, 255);
  color: rgb(55, 55, 55);
}
.fb_dialog_close_icon {
  background: url('https://connect.facebook.net/rsrc.php/v4/yq/r/IE9JII6Z1Ys.png') 0px 0px no-repeat
    scroll transparent;
  cursor: pointer;
  display: block;
  height: 15px;
  position: absolute;
  right: 18px;
  top: 17px;
  width: 15px;
}
.fb_dialog_mobile .fb_dialog_close_icon {
  left: 5px;
  right: auto;
  top: 5px;
}
.fb_dialog_padding {
  background-color: transparent;
  position: absolute;
  width: 1px;
  z-index: -1;
}
.fb_dialog_close_icon:hover {
  background: url('https://connect.facebook.net/rsrc.php/v4/yq/r/IE9JII6Z1Ys.png') 0px -15px no-repeat
    scroll transparent;
}
.fb_dialog_close_icon:active {
  background: url('https://connect.facebook.net/rsrc.php/v4/yq/r/IE9JII6Z1Ys.png') 0px -30px no-repeat
    scroll transparent;
}
.fb_dialog_iframe {
  line-height: 0;
}
.fb_dialog_content .dialog_title {
  background: rgb(109, 132, 180);
  border: 1px solid rgb(54, 88, 153);
  color: rgb(255, 255, 255);
  font-size: 14px;
  font-weight: 700;
  margin: 0px;
}
.fb_dialog_content .dialog_title > span {
  background: url('https://connect.facebook.net/rsrc.php/v4/yd/r/Cou7n-nqK52.gif') 5px 50% no-repeat;
  float: left;
  padding: 5px 0px 7px 26px;
}
body.fb_hidden {
  height: 100%;
  left: 0px;
  margin: 0px;
  overflow: visible;
  position: absolute;
  top: -10000px;
  transform: none;
  width: 100%;
}
.fb_dialog.fb_dialog_mobile.loading {
  background: url('https://connect.facebook.net/rsrc.php/v4/ya/r/3rhSv5V8j3o.gif') 50% 50% no-repeat
    rgb(255, 255, 255);
  min-height: 100%;
  min-width: 100%;
  overflow: hidden;
  position: absolute;
  top: 0px;
  z-index: 10001;
}
.fb_dialog.fb_dialog_mobile.loading.centered {
  background: none;
  height: auto;
  min-height: initial;
  min-width: initial;
  width: auto;
}
.fb_dialog.fb_dialog_mobile.loading.centered #fb_dialog_loader_spinner {
  width: 100%;
}
.fb_dialog.fb_dialog_mobile.loading.centered .fb_dialog_content {
  background: none;
}
.loading.centered #fb_dialog_loader_close {
  clear: both;
  color: rgb(255, 255, 255);
  display: block;
  font-size: 18px;
  padding-top: 20px;
}
#fb-root #fb_dialog_ipad_overlay {
  background: rgba(0, 0, 0, 0.4);
  inset: 0px;
  min-height: 100%;
  position: absolute;
  width: 100%;
  z-index: 10000;
}
#fb-root #fb_dialog_ipad_overlay.hidden {
  display: none;
}
.fb_dialog.fb_dialog_mobile.loading iframe {
  visibility: hidden;
}
.fb_dialog_mobile .fb_dialog_iframe {
  position: sticky;
  top: 0px;
}
.fb_dialog_content .dialog_header {
  border-bottom: 1px solid rgb(4, 59, 135);
  border-top-color: rgb(4, 59, 135);
  border-right-color: rgb(4, 59, 135);
  border-left-color: rgb(4, 59, 135);
  box-shadow: rgb(255, 255, 255) 0px 1px 1px -1px inset;
  color: rgb(255, 255, 255);
  font: 700 14px Helvetica, sans-serif;
  text-overflow: ellipsis;
  text-shadow: rgba(0, 30, 84, 0.298) 0px -1px 0px;
  vertical-align: middle;
  white-space: nowrap;
}
.fb_dialog_content .dialog_header table {
  height: 43px;
  width: 100%;
}
.fb_dialog_content .dialog_header td.header_left {
  font-size: 12px;
  padding-left: 5px;
  vertical-align: middle;
  width: 60px;
}
.fb_dialog_content .dialog_header td.header_right {
  font-size: 12px;
  padding-right: 5px;
  vertical-align: middle;
  width: 60px;
}
.fb_dialog_content .touchable_button {
  background-clip: padding-box;
  border: 1px solid rgb(41, 72, 125);
  border-radius: 3px;
  display: inline-block;
  line-height: 18px;
  margin-top: 3px;
  max-width: 85px;
  padding: 4px 12px;
  position: relative;
}
.fb_dialog_content .dialog_header .touchable_button input {
  background: none;
  border: none;
  color: rgb(255, 255, 255);
  font: 700 12px Helvetica, sans-serif;
  margin: 2px -12px;
  padding: 2px 6px 3px;
  text-shadow: rgba(0, 30, 84, 0.298) 0px -1px 0px;
}
.fb_dialog_content .dialog_header .header_center {
  color: rgb(255, 255, 255);
  font-size: 16px;
  font-weight: 700;
  line-height: 18px;
  text-align: center;
  vertical-align: middle;
}
.fb_dialog_content .dialog_content {
  background: url('https://connect.facebook.net/rsrc.php/v4/y9/r/jKEcVPZFk-2.gif') 50% 50% no-repeat;
  border-width: 0px 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: rgb(74, 74, 74);
  border-left-color: rgb(74, 74, 74);
  border-image: initial;
  border-bottom-style: initial;
  border-bottom-color: initial;
  border-top-style: initial;
  border-top-color: initial;
  height: 150px;
}
.fb_dialog_content .dialog_footer {
  background: rgb(245, 246, 247);
  border-width: 1px;
  border-style: solid;
  border-color: rgb(204, 204, 204) rgb(74, 74, 74) rgb(74, 74, 74);
  border-image: initial;
  height: 40px;
}
#fb_dialog_loader_close {
  float: left;
}
.fb_dialog.fb_dialog_mobile .fb_dialog_close_icon {
  visibility: hidden;
}
#fb_dialog_loader_spinner {
  animation: 1.2s linear 0s infinite normal none running rotateSpinner;
  background-color: transparent;
  background-image: url('https://connect.facebook.net/rsrc.php/v4/yD/r/t-wz8gw1xG1.png');
  background-position: 50% 50%;
  background-repeat: no-repeat;
  height: 24px;
  width: 24px;
}
@keyframes rotateSpinner {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.fb_iframe_widget {
  display: inline-block;
  position: relative;
}
.fb_iframe_widget span {
  display: inline-block;
  position: relative;
  text-align: justify;
}
.fb_iframe_widget iframe {
  position: absolute;
}
.fb_iframe_widget_fluid_desktop,
.fb_iframe_widget_fluid_desktop span,
.fb_iframe_widget_fluid_desktop iframe {
  max-width: 100%;
}
.fb_iframe_widget_fluid_desktop iframe {
  min-width: 220px;
  position: relative;
}
.fb_iframe_widget_lift {
  z-index: 1;
}
.fb_iframe_widget_fluid {
  display: inline;
}
.fb_iframe_widget_fluid span {
  width: 100%;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A * {
  margin: 0px;
  padding: 0px;
  border: 0px;
  font: inherit;
  vertical-align: baseline;
  box-sizing: border-box;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A article,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A aside,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A details,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A figcaption,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A figure,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A footer,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A header,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A hgroup,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A menu,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A nav,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A section {
  display: block;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A ol,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A ul {
  list-style: none;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A blockquote,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A q {
  quotes: none;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A blockquote::before,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A blockquote::after,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A q::before,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A q::after {
  content: none;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A table {
  border-collapse: collapse;
  border-spacing: 0px;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A b,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A strong {
  font-weight: bold;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A i,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A em {
  font-style: italic;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--section {
  width: 100%;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--section > div {
  margin-right: auto;
  margin-left: auto;
  max-width: 480px;
  position: relative;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--row {
  display: flex;
  box-sizing: border-box;
  flex-flow: row;
  flex-grow: 1;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--section > div {
  max-width: 100%;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--column {
  display: flex;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--column > div {
  height: auto;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--column
  .bricks--component-text {
  max-width: 100%;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--column
  .bricks-form,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--column
  .bricks--component-text,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--column
  .bricks--component-box,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--column button,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--column a {
  min-width: 100%;
}
@media (max-width: 600px) {
  #rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--column {
    min-width: 100%;
  }
  #rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--row {
    flex-flow: wrap;
  }
  #rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
    form
    .bricks-form__field {
    width: 100%;
    padding: 0px;
  }
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--component {
  font-family: Helvetica, Arial, sans-serif;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--component-box {
  width: 100%;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks--component-text {
  color: rgb(51, 51, 51);
  line-height: 1.42;
  overflow-wrap: break-word;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  a {
  color: rgb(49, 162, 255);
  text-decoration: none;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  sub,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  sub {
  bottom: -0.25em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  sup {
  top: -0.5em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ul {
  padding-left: 1.5em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  > li,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ul
  > li {
  list-style-type: none;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ul
  > li::before {
  content: '•';
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li:not(.ql-direction-rtl),
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ul
  li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-direction-rtl,
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ul
  li.ql-direction-rtl {
  padding-right: 1.5em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li {
  counter-reset: list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0;
  counter-increment: list-0 1;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li::before {
  content: counter(list-0) '. ';
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-1 {
  counter-increment: list-1 1;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-1::before {
  content: counter(list-1, lower-alpha) '. ';
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-1 {
  counter-reset: list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-2 {
  counter-increment: list-2 1;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-2::before {
  content: counter(list-2, lower-roman) '. ';
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-2 {
  counter-reset: list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-3 {
  counter-increment: list-3 1;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-3::before {
  content: counter(list-3) '. ';
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-3 {
  counter-reset: list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-4 {
  counter-increment: list-4 1;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-4::before {
  content: counter(list-4, lower-alpha) '. ';
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-4 {
  counter-reset: list-5 0 list-6 0 list-7 0 list-8 0 list-9 0;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-5 {
  counter-increment: list-5 1;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-5::before {
  content: counter(list-5, lower-roman) '. ';
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-5 {
  counter-reset: list-6 0 list-7 0 list-8 0 list-9 0;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-6 {
  counter-increment: list-6 1;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-6::before {
  content: counter(list-6) '. ';
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-6 {
  counter-reset: list-7 0 list-8 0 list-9 0;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-7 {
  counter-increment: list-7 1;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-7::before {
  content: counter(list-7, lower-alpha) '. ';
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-7 {
  counter-reset: list-8 0 list-9 0;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-8 {
  counter-increment: list-8 1;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-8::before {
  content: counter(list-8, lower-roman) '. ';
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-8 {
  counter-reset: list-9 0;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-9 {
  counter-increment: list-9 1;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  ol
  li.ql-indent-9::before {
  content: counter(list-9) '. ';
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks--component-text
  .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}

#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks-form {
  padding: 0px 5px;
  height: auto;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks-form__fieldset {
  display: flex;
  flex-flow: wrap;
  margin-left: -5px;
  margin-right: -5px;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks-form__field {
  display: flex;
  width: 100%;
  flex-grow: 1;
  flex-direction: column;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks-form__label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 0.4em;
  line-height: 1.25;
  vertical-align: middle;
  position: relative !important;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks-form__input {
  display: block;
  width: 100%;
  padding: 0px 0.5em;
  line-height: 1.42857;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks-form__input.error {
  border: 1px solid red !important;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks-form__field__option
  .bricks-form__label {
  padding-left: 1.33em;
  margin-bottom: 0.2em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks-form__field__option
  .bricks-form__label
  input[type='checkbox'],
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A
  .bricks-form__field__option
  .bricks-form__label
  input[type='radio'] {
  margin: 0px 0px 0px -1.33em;
}
#rdstation-bricks-embeddable-form-bricks-component-VhG8i7rV00TILuk-06hY0A .bricks-form__submit {
  width: 100%;
  position: relative;
}

#bricks-component-VhG8i7rV00TILuk-06hY0A {
  height: auto;
  width: 100%;
  border-color: rgb(187, 187, 187);
  border-radius: 0px;
  border-width: 0px;
  border-style: none;
  display: block !important;
}

@import url('https://cdnjs.cloudflare.com/ajax/libs/select2/3.5.2/select2.min.css');

.tradingview-widget-copyright {
  font-size: 13px !important;
  line-height: 32px !important;
  text-align: center !important;
  vertical-align: middle !important;
  font-family: -apple-system, BlinkMacSystemFont, 'Trebuchet MS', Roboto, Ubuntu, sans-serif !important;
  color: rgb(178, 181, 190) !important;
}
.tradingview-widget-copyright .blue-text {
  color: rgb(41, 98, 255) !important;
}
.tradingview-widget-copyright a {
  text-decoration: none !important;
  color: rgb(178, 181, 190) !important;
}
.tradingview-widget-copyright a:visited {
  color: rgb(178, 181, 190) !important;
}
.tradingview-widget-copyright a:hover .blue-text {
  color: rgb(30, 83, 229) !important;
}
.tradingview-widget-copyright a:active .blue-text {
  color: rgb(24, 72, 204) !important;
}
.tradingview-widget-copyright a:visited .blue-text {
  color: rgb(41, 98, 255) !important;
}

.accessibility__btns .btn {
  cursor: pointer;
  font-family: 'Work Sans Medium';
  border: 1px solid rgb(246, 246, 246);
  padding: 7px 12px;
  background: rgb(255, 255, 255);
  margin: 0px 20px 0px 0px;
  font-size: 18px;
}
.btn-active {
  border-width: 1px 1px 2px;
  border-style: solid;
  border-color: rgb(21, 21, 21);
  border-image: initial;
  padding: 7px 12px;
  background: rgb(238, 238, 238);
  margin-left: 10px;
}
.entry-content,
.entry-content p {
  transition: 1s;
}
.accessibility {
  padding: 10px 0px;
  margin: 20px 0px;
  border-bottom: 1px solid rgba(21, 21, 21, 0.1);
  background-color: white;
}
.accessibility__title {
  font-family: 'Work Sans Medium', sans-serif;
  color: rgb(0, 0, 0);
  text-transform: uppercase;
  font-size: 10px;
  padding: 0px 0px 10px;
}
@media screen and (max-width: 991px) {
  .accessibility__title {
    display: none;
  }
}

#rd-section-lxaimsr4 {
  background-color: transparent;
  border-style: none;
  border-color: rgb(0, 0, 0);
  border-radius: 0px;
  border-width: 1px;
}
#rd-section-lxaimsr4 > div:not(.bricks--row) {
  min-height: 0px;
}

#rd-row-lxaimsr5 {
  min-height: 50px;
}
#rd-row-lxaimsr5 .bricks--column > div {
  min-height: 50px;
}
@media (max-width: 480px) {
  #rd-row-lxaimsr5.bricks--row {
    min-height: auto;
  }
}
@media screen and (max-width: 767px) {
  #rd-row-lxaimsr5.bricks--row.rd-row {
    min-height: auto;
  }
}

#rd-column-lxaimsr6 {
  flex: 12 0 0px;
}
#rd-column-lxaimsr6 > div {
  background-color: rgb(255, 251, 245);
  justify-content: flex-end;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
@media screen and (max-width: 767px) {
  #rd-column-lxaimsr6 > div {
    min-height: auto !important;
  }
}

#rd-text-lx3s5g2r {
  display: block;
  border-style: none;
  border-color: transparent;
  border-radius: 0px;
  border-width: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  align-self: center;
  width: 100%;
  word-break: break-word;
}
#rd-text-lx3s5g2r span {
  border: 1px solid rgb(223, 218, 218);
  padding: 7px;
  border-radius: 10px;
  display: inline-block;
}

#rd-text-lx3qp9yj {
  display: block;
  border-style: none;
  border-color: rgb(0, 0, 0);
  border-radius: 0px;
  border-width: 1px;
  min-height: 0px;
  margin-top: 20px;
  margin-bottom: 0px;
  align-self: center;
  width: 100%;
  word-break: break-word;
}

#rd-text-lyhk83xn {
  display: block;
  border-style: none;
  border-color: rgb(0, 0, 0);
  border-radius: 0px;
  border-width: 1px;
  min-height: 0px;
  margin-top: 10px;
  margin-bottom: 0px;
  align-self: center;
  width: 100%;
  word-break: break-word;
}

#rd-form-lf3azhpv {
  display: flex;
  flex-direction: column;
  align-self: center;
  max-width: 548px;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 30px;
}
#rd-form-lf3azhpv .bricks-form {
  display: flex;
  flex-direction: column;
  width: 100%;
}
#rd-form-lf3azhpv .bricks-form__fieldset {
  align-items: flex-start;
}
#rd-form-lf3azhpv .bricks-form__label.always-visible,
#rd-form-lf3azhpv .bricks-form__field__option .bricks-form__label {
  display: inline-block;
}
#rd-form-lf3azhpv .bricks-form__input.select2-container {
  padding: 0px !important;
}
#rd-form-lf3azhpv .select2-container .select2-choice .select2-arrow b {
  background-position: 0px 7px !important;
}
#rd-form-lf3azhpv .bricks-form__submit {
  display: flex;
  flex-direction: column;
}

#rd-form-lf3azhpv {
  align-self: center;
  max-width: 558px;
  margin-top: 17px;
  margin-bottom: 20px;
}
#rd-form-lf3azhpv .bricks-form__fieldset {
  flex-flow: column;
}
#rd-form-lf3azhpv .bricks-form__field {
  margin-bottom: 10px;
  padding: 0px;
  width: 100%;
}
#rd-form-lf3azhpv .bricks-form__field.bricks-form__privacy,
#rd-form-lf3azhpv .bricks-form__field.bricks-form__terms {
  width: 100%;
}
#rd-form-lf3azhpv .bricks-form__static {
  color: rgb(150, 150, 150);
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
}
#rd-form-lf3azhpv .bricks-form__static a {
  color: rgb(150, 150, 150);
  text-decoration: underline;
}
#rd-form-lf3azhpv .bricks-form__label {
  color: rgb(150, 150, 150);
  display: none;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
}
#rd-form-lf3azhpv label.error {
  color: rgb(220, 53, 67);
  font-size: 12px;
  line-height: 1.1;
  padding: 2px 0px 0px 4px;
}
#rd-form-lf3azhpv .bricks-form__input {
  color: rgb(7, 0, 0);
  font-family: Roboto, sans-serif;
  font-size: 16px;
  background-color: rgb(255, 255, 255);
  border-style: solid;
  border-color: rgb(244, 244, 244);
  border-radius: 3px;
  border-width: 1px;
}
#rd-form-lf3azhpv .bricks-form__input::placeholder {
}
#rd-form-lf3azhpv .select2-container .select2-choice {
  height: 36px !important;
  line-height: 36px !important;
  color: rgb(7, 0, 0) !important;
  font-family: Roboto, sans-serif !important;
  font-size: 16px !important;
}
#rd-form-lf3azhpv .bricks-form__input:not(textarea) {
  height: 36px;
}
#rd-form-lf3azhpv .bricks-form__input.select2-container {
  padding: 0px !important;
}
#rd-form-lf3azhpv .select2-container .select2-choice {
  background: rgb(255, 255, 255);
  height: 36px !important;
  line-height: 36px !important;
  color: rgb(7, 0, 0) !important;
  font-family: Roboto, sans-serif !important;
  font-size: 16px !important;
}
#rd-form-lf3azhpv .select2-container .select2-choice .select2-arrow b {
  background-position: 0px 5px !important;
}
#rd-form-lf3azhpv .select2-container .select2-choice .select2-arrow {
  background: none;
  border: none;
}
#rd-form-lf3azhpv .with-select-flags > .phone-input-group > .select2-container > .select2-choice {
  border-style: none;
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
#rd-form-lf3azhpv
  .with-select-flags
  > .phone-input-group
  > .select2-container
  > .select2-choice
  > .select2-chosen {
  margin-right: 0px;
}
#rd-form-lf3azhpv
  .with-select-flags
  > .phone-input-group
  > .select2-container
  > .select2-choice
  > .select2-chosen
  > .flag {
  vertical-align: middle;
  margin-left: 13px;
}
#rd-form-lf3azhpv .with-select-flags > .phone-input-group > .phone {
  width: calc(100% - 55px);
  display: inline-block;
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}
#rd-form-lf3azhpv .with-select-flags > .phone-country {
  display: inline-block;
}
#rd-form-lf3azhpv .with-select-flags > .phone-input-group {
  display: flex;
}
#rd-form-lf3azhpv .with-select-flags > .phone-input-group > .phone-country {
  width: 55px;
  display: inline-block;
}
#rd-form-lf3azhpv input[type='date'] {
  appearance: none;
}
#rd-form-lf3azhpv input[type='date']::before {
  content: attr(data-placeholder);
  width: 100%;
}
input[type='date']:focus::before,
input[type='date']:valid::before {
  display: none;
}

a#rd-button-lf3azhpy {
  display: flex;
  flex-direction: column;
}
#rd-button-lf3azhpy.bricks--component-button {
  align-self: center;
  background-color: rgb(52, 79, 216);
  border-style: none;
  border-color: rgb(36, 143, 116);
  border-radius: 29px;
  border-width: 1px;
  box-shadow: rgb(204, 204, 204) 0px 0px 0px 0px;
  color: rgb(255, 255, 255);
  cursor: pointer;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  height: 36px;
  justify-content: center;
  line-height: 1.42857;
  margin-bottom: 0px;
  margin-top: 0px;
  max-width: 558px;
  text-align: center;
  text-decoration: none;
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
}
@media screen and (max-width: 767px) {
  #rd-button-lf3azhpy {
    height: auto;
    padding-top: 0.66em;
    padding-bottom: 0.66em;
  }
}

#rd-section-lf3azhpo #rd-text-lf3azhpr {
  display: none !important;
}
#rd-section-lf3azhpo #rd-text-lf3azhps h2 {
  text-align: left !important;
}
#rd-section-lf3azhpo #rd-column-lf3azhpq > div,
#rd-section-lf3azhpo #rd-column-lf3azhpu > div {
  padding-left: 5rem !important;
  padding-right: 5rem !important;
}
#rd-section-lf3azhpo #rd-text-lf3azhps,
#rd-section-lf3azhpo .bricks-form__privacy,
#rd-section-lf3azhpo .bricks-form__terms {
  margin-bottom: 0px !important;
}
#rd-section-lf3azhpo #rd-text-lf3azhps h2 span {
  font-family: 'Merriweather Regular', sans-serif !important;
  font-size: 15px !important;
  color: rgb(0, 0, 0) !important;
}
#rd-section-lf3azhpo #rd-form-lf3azhpv .bricks-form__label,
#rd-section-lf3azhpo #rd-form-lf3azhpv .bricks-form__static,
#rdstation-bricks-embeddable-form-bricks-component-2D6HriAH3drgqF-kQsai9w .bricks--component {
  font-family: 'Work Sans', sans-serif !important;
}
#rd-section-lf3azhpo .bricks-form__submit .rd-button {
  font-size: 12px !important;
  max-width: 100% !important;
  min-width: auto !important;
  width: 20rem !important;
  text-transform: uppercase !important;
}
#rd-section-lf3azhpo #rd-form-lf3azhpv .bricks-form__label,
#rd-section-lf3azhpo #rd-form-lf3azhpv .bricks-form__static {
  font-size: 14px !important;
  color: rgb(0, 0, 0) !important;
}
#rd-section-lf3azhpo #rd-form-lf3azhpv a {
  color: rgb(0, 90, 140) !important;
  text-decoration: none !important;
  font-weight: bold !important;
}
#rd-section-lf3azhpo #rd-form-lf3azhpv .bricks-form__input {
  border-radius: 0px !important;
  height: 40px !important;
  border-color: black !important;
}
@media screen and (max-width: 991px) {
  #rd-section-lf3azhpo #rd-column-lf3azhpq > div,
  #rd-section-lf3azhpo #rd-column-lf3azhpu > div {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
}

#ov_z349840300 {
  display: none;
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  text-align: center;
  z-index: 99999999;
  background-color: rgba(0, 0, 0, 0.667);
}
#dp-preferences {
  position: fixed;
  margin-left: calc(-400px + 50vw);
  margin-top: calc(-310px + 50vh);
  min-width: 500px;
  max-width: 800px;
  max-height: 600px;
  color: rgb(38, 38, 74);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  background-color: rgb(255, 255, 255);
  -webkit-font-smoothing: antialiased;
  box-sizing: initial !important;
}
#dp-preferences::after,
#dp-preferences::before,
#dp-preferences *,
#dp-preferences ::after,
#dp-preferences ::before {
  box-sizing: initial !important;
}
.dp-preferences-topbar {
  width: 100%;
  height: 100px;
  text-align: left;
  display: flex;
  border-bottom: 2px solid rgb(38, 38, 74);
  line-height: initial !important;
}
.dp-topbar-logo {
  display: flex;
  margin: 20px 20px 0px;
  min-width: 138px;
  max-width: 250px;
  max-height: 85px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .dp-topbar-logo {
    display: block;
    margin-top: 43px;
  }
}
.dp-topbar-logo img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.dp-topbar-tabs {
  width: 100%;
  text-align: center;
}
.dp-topbar-title-container {
  display: flex;
  width: 100%;
  height: 76px;
}
.dp-topbar-close-container {
  padding: 8px;
}
.dp-topbar-title {
  font-size: 1.5em;
  font-weight: bold;
  text-align: center;
  width: 100%;
  margin-top: 20px;
}
.dp-tabs {
  width: 100%;
  height: 24px;
  display: flex;
}
.dp-tab-item {
  border-radius: 8px 8px 0px 0px;
  background-color: rgb(224, 224, 224);
  margin-right: 2px;
  width: 100%;
  padding-top: 5px;
}
.dp-selected-tab {
  background-color: rgb(255, 255, 255);
  border: 1px solid rgb(38, 38, 74);
  height: 18px;
}
.dp-tab-item div {
  text-align: center;
  font-size: 0.8em;
  font-weight: bolder;
}
#dp-preferences-body {
  display: flex;
  min-width: 800px;
}
.dp-menu {
  min-width: 200px;
  min-height: 350px;
  padding-top: 5px;
  padding-left: 20px;
}
.dp-menu-item {
  margin: 3px 0px;
  vertical-align: middle;
  background-color: rgb(224, 224, 224);
  font-weight: bold;
  display: block;
  padding-left: 5px;
}
.dp-menu-item div {
  padding: 10px 5px;
}
.dp-selected-menu div {
  background-color: rgb(255, 255, 255);
}
.dp-content {
  width: 100%;
  min-height: 200px;
  padding: 25px 10px 10px 40px;
  text-align: left;
  font-size: 0.8em;
  overflow: auto;
}
.dp-cookie-group-description {
  margin-bottom: 15px;
  padding-right: 25px;
}
.dp-tab-content {
  overflow: auto;
  max-height: 290px;
}
.dp-cookie-content {
  border-bottom: 1px solid rgb(232, 231, 231);
  overflow: auto;
  max-height: 230px;
  padding-right: 25px;
  margin-bottom: 30px;
}
.dp-group-cookie-action {
  display: flex;
  height: 30px;
  margin-bottom: 15px;
}
.dp-group-cookie-action .action-title {
  font-weight: bold;
  width: 100%;
  padding-top: 12px;
  font-size: 1.1em;
}
.dp-cookie-list {
  font-size: 1em;
}
.dp-cookie-list .cookie-description {
  font-size: 0.8em;
}
.dp-cookie-action {
  display: flex;
  height: 22px;
  margin-bottom: 10px;
  border-top: 1px solid rgb(232, 231, 231);
  padding-top: 15px;
}
.dp-cookie-action .cookie-name {
  display: flex;
  flex: 1 1 0%;
}
.dp-cookie-action .dp-switch {
  width: 62px;
}
#dp-preferences-footer {
  background-color: rgb(232, 231, 231);
  display: flex;
  vertical-align: middle;
  font-size: 0.8em;
}
#dp-preferences-footer .developed-by {
  width: 100%;
  text-align: left;
  padding: 18px;
}
#dp-preferences a {
  text-decoration: none;
  color: rgb(38, 38, 74);
}
#dp-preferences-footer .developed-by a {
  font-weight: bold;
}
#dp-preferences-footer .policies {
  text-align: left;
  padding: 12px;
  font-size: 1.2em;
  font-family: 'Courier new', sans-serif;
  width: 100%;
}
#dp-preferences-footer .policies a {
  font-size: 0.8em;
  font-family: Arial, Helvetica, sans-serif;
}
#dp-preferences-footer .save.accept-all button {
  margin-right: 8px;
}
#dp-preferences-footer .save button {
  border: none;
  background-color: rgb(47, 152, 233);
  color: rgb(255, 255, 255);
  padding: 8px 25px;
  border-radius: 10px;
  margin-top: 8px;
  margin-right: 45px;
  cursor: pointer;
  word-break: normal;
  min-width: max-content;
  font-size: 1rem !important;
}
.dp-close-button {
  width: 100%;
}
.dp-group-cookie-action .dp-switch {
  width: 65px;
  height: 25px;
}
.dp-group-cookie-action .dp-slider {
  height: 30px;
  max-width: 64px;
  min-width: 64px;
}
.dp-group-cookie-action .dp-slider.round {
  border-radius: 12px !important;
}
.dp-group-cookie-action .dp-slider.round::before {
  height: 27px;
  width: 27px;
}
.dp-switch {
  position: relative;
  display: inline-block;
  width: 48px;
  height: 21px;
}
.dp-switch input {
  opacity: 0;
  width: 0px;
  height: 0px;
}
.dp-slider-text {
  padding-top: 2px;
  text-align: right;
  font-weight: bold;
}
.dp-slider {
  position: absolute;
  cursor: pointer;
  height: 21px;
  inset: 0px;
  background-color: rgb(204, 204, 204);
  transition: 0.4s;
  min-width: 48px;
  max-width: 48px;
}
.dp-slider::before {
  position: absolute;
  content: '';
  left: 1px;
  background-color: white;
  transition: 0.4s;
}
input:checked + .dp-slider {
  background-color: rgb(33, 150, 243);
}
input:focus + .dp-slider {
  box-shadow: rgb(33, 150, 243) 0px 0px 1px;
}
input:checked + .dp-slider-group::before {
  border: none;
  bottom: 1px;
  transform: translateX(34px) !important;
  height: 28px !important;
  width: 28px !important;
}
input:checked + .dp-slider::before {
  transform: translateX(27px);
  height: 19px;
  width: 19px;
  border: none;
  bottom: 1px;
}
.dp-slider.round {
  border-radius: 8px;
}
.dp-slider.round::before {
  border-radius: 50%;
  height: 18px;
  width: 18px;
  border-color: rgb(38, 38, 74);
  border-width: 2px;
  border-style: solid;
}

.pp-video-floating iframe {
  width: 480px !important;
  height: 360px !important;
}

#ppBoxFinalMateria,
.ppBoxIntexts {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
}
#ppBoxFinalMateria[ads='2'],
.ppBoxIntexts[ads='2'] {
  justify-content: space-between;
}
.pp-desktop #ppBoxFinalMateria:not([ads='1']) .pp-box-adunit,
.pp-desktop .ppBoxIntexts .pp-box-adunit {
  width: 50%;
}
.PPLoadMore {
  display: inline-block;
}

[data-type='custom'] {
  margin: 0px auto 30px;
}

.countdown-container {
  font-family: Arial, Helvetica, sans-serif;
  border-radius: 4px;
  padding: 40px 30px 60px 30px;
  width: 100%;
  position: relative;
  margin: 30px 0;
  box-sizing: border-box;
}

.countdown-header {
  text-align: center;
  margin-bottom: 15px;
}

.countdown-title {
  font-size: 24px;
  font-weight: 700;
  color: #2d3748;
  margin-bottom: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
}

.countdown-subtitle {
  font-size: 14px;
  color: #718096;
}

.pulse-icon {
  display: inline-block;
}

.countdown-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 15px;
}

.countdown-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  flex: 0 0 auto;
}

.countdown-value {
  background: black;
  color: white;
  font-size: 42px !important;
  font-weight: bold;
  width: 85px;
  height: 85px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 16px;
  position: relative;
  transition: transform 0.3s ease;
}

.countdown-value:hover {
  transform: translateY(-5px);
}

.countdown-label {
  font-size: 11px !important;
  text-transform: uppercase;
  color: black;
  position: absolute;
  bottom: -30%;
}

.separator-count {
  font-size: 30px !important;
  color: black;
  align-self: center;
}

.expired-message {
  display: none;
  text-align: center;
  padding: 20px;
}

.expired-message h3 {
  color: #f56b0d;
  font-size: 28px;
  margin-bottom: 10px;
}

@media (max-width: 600px) {
  .countdown-wrapper {
    gap: 10px;
  }

  .countdown-value {
    width: 65px;
    height: 65px;
    font-size: 28px;
  }

  .separator-count {
    font-size: 20px;
  }

  .countdown-container {
    padding: 30px 20px 45px 20px;
  }

  .countdown-title {
    font-size: 18px;
  }
}

@media (max-width: 480px) {
  .countdown-wrapper {
    gap: 8px;
  }

  .countdown-value {
    width: 55px;
    height: 55px;
    font-size: 24px;
  }

  .separator-count {
    font-size: 18px;
  }

  .countdown-label {
    font-size: 9px;
  }
}

@media (max-width: 400px) {
  .countdown-wrapper {
    gap: 5px;
  }

  .countdown-value {
    width: 50px;
    height: 50px;
    font-size: 20px;
  }

  .countdown-container {
    padding: 25px 15px 35px 15px;
  }

  .countdown-title {
    font-size: 16px;
  }

  .countdown-subtitle {
    font-size: 12px;
  }
}

.forbes-note {
    border-left: 4px solid #1a1a1a; /* тёмная вертикальная линия слева */
    background-color: #f9f9f9;      /* светлый фон */
    padding: 10px 10px;             /* внутренние отступы */
    margin: 10px 0;                 /* отступы сверху и снизу */
    /*! font-style: italic; */             /* курсивный шрифт, часто используют в примечаниях */
    color: #333;                    /* цвет текста */
    /*! font-family: "Georgia", serif; */  /* шрифт, близкий к журнальному стилю */
    border-radius: 4px;             /* слегка скруглённые углы */
}

@media (max-width: 380px) {
  .countdown-value {
    width: 45px;
    height: 45px;
    font-size: 18px;
  }

  .separator-count {
    font-size: 16px;
  }

  .countdown-label {
    font-size: 8px;
  }
}
