/* variables */
/* ----------------------------------------- */
/* ----------------------------------------- variables */
/* Functions */
/* ----------------------------------------- */
@keyframes shake {
  10%, 90% {
    transform: translate3d(-1px, 0, 0); }
  20%, 80% {
    transform: translate3d(2px, 0, 0); }
  30%, 50%, 70% {
    transform: translate3d(-4px, 0, 0); }
  40%, 60% {
    transform: translate3d(4px, 0, 0); } }
/* ----------------------------------------- Functions */
/* sprite */
/* ----------------------------------------- */
/* line 168, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/site/_bfriend-mixins.scss */
.icon-angle-right {
  width: 12.86px;
  height: 24.44px;
  background-repeat: no-repeat;
  background-image: url(/../images/sprite.svg);
  background-position: -66px -5px; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
    /* line 168, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/site/_bfriend-mixins.scss */
    .icon-angle-right {
      background-image: url(/../images/sprite@2.svg);
      background-size: 100px 100px; } }

/* line 168, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/site/_bfriend-mixins.scss */
.icon-angle-right-H {
  width: 12.86px;
  height: 24.44px;
  background-repeat: no-repeat;
  background-image: url(/../images/sprite.svg);
  background-position: -50px -5px; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
    /* line 168, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/site/_bfriend-mixins.scss */
    .icon-angle-right-H {
      background-image: url(/../images/sprite@2.svg);
      background-size: 100px 100px; } }

/* line 168, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/site/_bfriend-mixins.scss */
.icon-angle-down {
  width: 32.62px;
  height: 24.47px;
  background-repeat: no-repeat;
  background-image: url(/../images/sprite.svg);
  background-position: -4px -34px; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
    /* line 168, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/site/_bfriend-mixins.scss */
    .icon-angle-down {
      background-image: url(/../images/sprite@2.svg);
      background-size: 100px 100px; } }

/* line 168, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/site/_bfriend-mixins.scss */
.icon-angle-down-H {
  width: 32.62px;
  height: 24.47px;
  background-repeat: no-repeat;
  background-image: url(/../images/sprite.svg);
  background-position: -4px -5px; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
    /* line 168, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/site/_bfriend-mixins.scss */
    .icon-angle-down-H {
      background-image: url(/../images/sprite@2.svg);
      background-size: 100px 100px; } }

/* ----------------------------------------- sprite */
@-webkit-keyframes slow_slide {
  from {
    background-position: -270px bottom; }
  to {
    background-position: 0 bottom; } }
/*!
 * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */
/* line 10, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
*,
*::after,
*::before {
  box-sizing: border-box; }

/* line 16, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
body {
  margin: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

/* line 25, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important; }

/* line 29, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
hr {
  margin: 1rem 0;
  color: inherit;
  background-color: currentColor;
  border: 0;
  opacity: 0.25; }

/* line 36, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
hr:not([size]) {
  height: 1px; }

/* line 40, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2; }

/* line 52, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
h1 {
  font-size: 2.5rem; }

/* line 56, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
h2 {
  font-size: 2rem; }

/* line 60, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
h3 {
  font-size: 1.75rem; }

/* line 64, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
h4 {
  font-size: 1.5rem; }

/* line 68, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
h5 {
  font-size: 1.25rem; }

/* line 72, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
h6 {
  font-size: 1rem; }

/* line 76, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
p {
  margin-top: 0;
  margin-bottom: 1rem; }

/* line 81, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
abbr[data-original-title],
abbr[title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none; }

/* line 91, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

/* line 97, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
ol,
ul {
  padding-left: 2rem; }

/* line 102, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
dl,
ol,
ul {
  margin-top: 0;
  margin-bottom: 1rem; }

/* line 109, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
ol ol,
ol ul,
ul ol,
ul ul {
  margin-bottom: 0; }

/* line 116, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
dt {
  font-weight: 700; }

/* line 120, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
dd {
  margin-bottom: 0.5rem;
  margin-left: 0; }

/* line 125, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
blockquote {
  margin: 0 0 1rem; }

/* line 129, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
b,
strong {
  font-weight: bolder; }

/* line 134, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
small {
  font-size: 0.875em; }

/* line 138, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline; }

/* line 146, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
sub {
  bottom: -.25em; }

/* line 150, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
sup {
  top: -.5em; }

/* line 154, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
a {
  color: #0d6efd;
  text-decoration: none; }

/* line 158, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
a:hover {
  color: #024dbc;
  text-decoration: underline; }

/* line 162, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
a:not([href]),
a:not([href]):hover {
  color: inherit;
  text-decoration: none; }

/* line 168, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
code,
kbd,
pre,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em; }

/* line 176, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em; }

/* line 184, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal; }

/* line 190, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
code {
  font-size: 0.875em;
  color: #d63384;
  word-wrap: break-word; }

/* line 196, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
a > code {
  color: inherit; }

/* line 200, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
kbd {
  padding: 0.2rem 0.4rem;
  font-size: 0.875em;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem; }

/* line 208, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
kbd kbd {
  padding: 0;
  font-size: 1em;
  font-weight: 700; }

/* line 214, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
figure {
  margin: 0 0 1rem; }

/* line 218, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
img {
  vertical-align: middle; }

/* line 222, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
svg {
  overflow: hidden;
  vertical-align: middle; }

/* line 227, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
table {
  border-collapse: collapse; }

/* line 231, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom; }

/* line 239, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
th {
  text-align: inherit; }

/* line 243, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
label {
  display: inline-block;
  margin-bottom: 0.5rem; }

/* line 248, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
button {
  border-radius: 0; }

/* line 251, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

/* line 256, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
button,
input,
optgroup,
select,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

/* line 267, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
button,
input {
  overflow: visible; }

/* line 272, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
button,
select {
  text-transform: none; }

/* line 277, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
select {
  word-wrap: normal; }

/* line 281, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
[list]::-webkit-calendar-picker-indicator {
  display: none; }

/* line 285, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
[type="button"],
[type="reset"],
[type="submit"],
button {
  -webkit-appearance: button; }

/* line 291, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled),
button:not(:disabled) {
  cursor: pointer; }

/* line 298, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
::-moz-focus-inner {
  padding: 0;
  border-style: none; }

/* line 303, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
input[type="date"],
input[type="datetime-local"],
input[type="month"],
input[type="time"] {
  -webkit-appearance: textfield; }

/* line 310, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
textarea {
  overflow: auto;
  resize: vertical; }

/* line 315, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

/* line 322, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal; }

/* line 333, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
mark {
  padding: 0.2em;
  background-color: #fcf8e3; }

/* line 338, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
progress {
  vertical-align: baseline; }

/* line 342, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
::-webkit-datetime-edit {
  overflow: visible;
  line-height: 0; }

/* line 347, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: textfield; }

/* line 352, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
::-webkit-search-decoration {
  -webkit-appearance: none; }

/* line 356, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
::-webkit-color-swatch-wrapper {
  padding: 0; }

/* line 360, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button; }

/* line 365, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
output {
  display: inline-block; }

/* line 369, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
summary {
  display: list-item;
  cursor: pointer; }

/* line 374, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
template {
  display: none; }

/* line 378, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
main {
  display: block; }

/* line 382, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
[hidden] {
  display: none !important; }

/* line 390, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

/* line 397, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
.col,
.col-1,
.col-10,
.col-11,
.col-12,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px; }

/* line 417, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%; }

/* line 423, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%; }

/* line 429, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
.col-1 {
  flex: 0 0 8.333333%;
  max-width: 8.333333%; }

/* line 434, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
.col-2 {
  flex: 0 0 16.666667%;
  max-width: 16.666667%; }

/* line 439, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
.col-3 {
  flex: 0 0 23%;
  max-width: 23%; }

/* line 444, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
.col-4 {
  flex: 0 0 33.333333%;
  max-width: 33.333333%; }

/* line 449, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
.col-5 {
  flex: 0 0 41.666667%;
  max-width: 41.666667%; }

/* line 454, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
.col-6 {
  flex: 0 0 50%;
  max-width: 50%; }

/* line 459, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
.col-7 {
  flex: 0 0 58.333333%;
  max-width: 58.333333%; }

/* line 464, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
.col-8 {
  flex: 0 0 66.666667%;
  max-width: 66.666667%; }

/* line 469, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
.col-9 {
  flex: 0 0 75%;
  max-width: 75%; }

/* line 474, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
.col-10 {
  flex: 0 0 83.333333%;
  max-width: 83.333333%; }

/* line 479, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
.col-11 {
  flex: 0 0 91.666667%;
  max-width: 91.666667%; }

/* line 484, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
.col-12 {
  flex: 0 0 100%;
  max-width: 100%; }

/* line 495, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
:root {
  --color: #E6E6E6;
  --animation: colorChange 0.7s linear both infinite; }

@keyframes colorChange {
  0% {
    background-color: #E6E6E6; }
  50% {
    background-color: #C1C1C1; }
  100% {
    background-color: #E6E6E6; } }
/* line 530, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
html {
  margin: 0;
  padding: 0;
  scroll-behavior: smooth;
  height: 99%; }

/* line 536, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
.container {
  width: 1000px;
  margin: 0 auto; }
  @media (max-width: 900px) {
    /* line 536, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .container {
      width: 100%;
      padding: 0 20px; } }

/* line 546, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
.loadings {
  display: flex;
  flex-wrap: wrap; }
  @media (max-width: 900px) {
    /* line 546, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .loadings {
      flex-direction: column;
      flex-wrap: initial; } }

@media (max-width: 900px) {
  /* line 557, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .LoadingAnimation {
    width: 100%;
    margin-bottom: 20px; } }
@media (min-width: 900px) {
  /* line 557, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .LoadingAnimation {
    margin: 9px;
    width: 31%; } }
/* line 569, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
.LoadingAnimation .Avatar {
  width: 100%;
  height: 210px;
  border-radius: 10px;
  margin-bottom: 10px;
  /*...*/
  background: var(--color);
  animation: var(--animation);
  /*...*/ }
/* line 580, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
.LoadingAnimation .LineTop,
.LoadingAnimation .LineBottom {
  width: 100%;
  height: 20px;
  border-radius: 10px;
  margin-bottom: 10px;
  /*...*/
  animation: var(--animation);
  background: var(--color);
  animation-delay: .2s;
  /*...*/ }

/* line 598, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
.site2020.iad {
  padding: 0;
  margin: 0;
  font-family: "Uni Neue";
 	/* 

	header

	*/
  	/*
  
  	main
  
  	*/ }
  /* line 604, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad .logo {
    height: 70px;
    width: 200px;
    background-image: url(/assets/iad/logo-53a565957b6e0fc9c4a80652303e675933ca20d6d33755b568ab8425f84b1332.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain; }
  /* line 615, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad h3 span {
    font-family: "Uni Neue Black"; }
  /* line 627, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad header nav {
    background: #282332;
    padding: 10px 0;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 100; }
  /* line 637, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad header .subheader {
    padding: 70px 0 10px 0; }
    /* line 640, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad header .subheader .container {
      display: flex;
      justify-content: space-between;
      align-items: center; }
      @media (max-width: 900px) {
        /* line 640, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
        .site2020.iad header .subheader .container {
          flex-direction: column; } }
    /* line 651, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad header .subheader .logo img {
      width: 100px; }
    /* line 656, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad header .subheader h1 {
      font-size: 24px; }
      @media (max-width: 900px) {
        /* line 656, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
        .site2020.iad header .subheader h1 {
          margin-top: 20px;
          text-align: center; } }
      /* line 664, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad header .subheader h1 span {
        color: #FF7800;
        font-family: "Uni Neue Heavy"; }
  /* line 685, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad main .header {
    padding: 30px 0 200px;
    background: #4e784a url(/assets/iad/vincer-header-bg-1-6ff39712b7cf51c58cc145226a7d35668381d925cb027bfca5055589d605acf9.jpg);
    background-size: 100% auto;
    background-attachment: fixed;
    background-position: bottom; }
    @media (max-width: 900px) {
      /* line 685, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad main .header {
        padding-bottom: 30px; } }
    /* line 696, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad main .header .container {
      display: flex;
      justify-content: space-between;
      align-items: center;
      background: white;
      padding: 20px;
      border-radius: 12px; }
      @media (max-width: 900px) {
        /* line 696, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
        .site2020.iad main .header .container {
          flex-direction: column;
          border-radius: 0;
          width: 90%;
          margin: 0 auto;
          padding: 20px 10px; } }
      /* line 712, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad main .header .container .logo {
        margin-right: 30px; }
    /* line 718, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad main .header .filters {
      display: flex;
      width: 100%; }
      @media (max-width: 900px) {
        /* line 718, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
        .site2020.iad main .header .filters {
          flex-direction: column-reverse; } }
      /* line 726, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad main .header .filters .filter {
        width: 55%; }
        @media (max-width: 900px) {
          /* line 726, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
          .site2020.iad main .header .filters .filter {
            width: 100%; } }
      /* line 734, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad main .header .filters .search {
        margin-bottom: 20px; }
        @media (max-width: 900px) {
          /* line 734, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
          .site2020.iad main .header .filters .search {
            margin-top: 20px; } }
        @media (min-width: 900px) {
          /* line 734, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
          .site2020.iad main .header .filters .search {
            margin-right: 20px; } }
        /* line 745, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
        .site2020.iad main .header .filters .search .address {
          position: relative; }
          /* line 748, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
          .site2020.iad main .header .filters .search .address .search-reset {
            position: absolute;
            right: 12px;
            top: 50%;
            margin-top: -15px; }
          /* line 755, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
          .site2020.iad main .header .filters .search .address .search-zoom {
            position: absolute;
            right: 12px;
            top: 50%;
            margin-top: -12px; }
        /* line 763, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
        .site2020.iad main .header .filters .search input {
          width: 100%;
          padding: 10px 20px;
          border-radius: 12px;
          border: 1px solid #E4D7CD;
          outline: none; }
        /* line 773, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
        .site2020.iad main .header .filters .search .districts span {
          font-size: 14px; }
        /* line 777, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
        .site2020.iad main .header .filters .search .districts a {
          margin-right: 5px;
          font-size: 14px;
          color: #282332;
          cursor: pointer; }
      /* line 786, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad main .header .filters .wrapper {
        display: flex;
        width: 45%; }
        @media (max-width: 900px) {
          /* line 786, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
          .site2020.iad main .header .filters .wrapper {
            width: 100%; } }
    /* line 797, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad main .header .options {
      display: flex;
      width: 100%;
      flex-wrap: wrap;
      justify-content: space-around; }
      @media (min-width: 900px) {
        /* line 797, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
        .site2020.iad main .header .options {
          max-height: 0;
          justify-content: space-between; } }
      /* line 808, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad main .header .options .wrapper {
        width: 23%; }
      @media (max-width: 900px) {
        /* line 797, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
        .site2020.iad main .header .options {
          /*overflow-x: scroll;*/ }
          /* line 814, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
          .site2020.iad main .header .options .wrapper {
            width: 50%; } }
      /* line 820, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad main .header .options .option {
        border: 1px solid black;
        border-radius: 5px;
        background: white;
        margin: 0 auto;
        transition: 0.2s all;
        filter: grayscale(100%); }
        @media (max-width: 900px) {
          /* line 820, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
          .site2020.iad main .header .options .option {
            margin-bottom: 20px; } }
      /* line 834, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad main .header .options .ico {
        width: 100%;
        cursor: pointer;
        background: #ffffff;
        text-align: center;
        background: black;
        padding: 10px 0; }
        @media (max-width: 900px) {
          /* line 834, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
          .site2020.iad main .header .options .ico {
            width: auto; } }
        @media (min-width: 900px) {
          /* line 847, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
          .site2020.iad main .header .options .ico:hover {
            filter: grayscale(0); } }
      /* line 853, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad main .header .options .text {
        padding: 3px 10px;
        text-align: center; }
        @media (min-width: 900px) {
          /* line 853, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
          .site2020.iad main .header .options .text {
            font-size: 12px; } }
      /* line 863, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad main .header .options .active {
        z-index: 99; }
        /* line 866, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
        .site2020.iad main .header .options .active .option {
          filter: grayscale(0);
          transform: scale(1.1); }
          @media (max-width: 900px) {
            /* line 866, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
            .site2020.iad main .header .options .active .option {
              transform: scale(1.15); } }
          /* line 874, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
          .site2020.iad main .header .options .active .option.apartamentos {
            color: blue;
            border-color: blue; }
            /* line 877, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
            .site2020.iad main .header .options .active .option.apartamentos .ico {
              background: blue; }
          /* line 880, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
          .site2020.iad main .header .options .active .option.casas-sobrados {
            color: green;
            border-color: green; }
            /* line 883, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
            .site2020.iad main .header .options .active .option.casas-sobrados .ico {
              background: green; }
          /* line 886, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
          .site2020.iad main .header .options .active .option.lotes-terrenos {
            color: purple;
            border-color: purple; }
            /* line 889, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
            .site2020.iad main .header .options .active .option.lotes-terrenos .ico {
              background: purple; }
          /* line 892, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
          .site2020.iad main .header .options .active .option.salas-lojas {
            color: orange;
            border-color: orange; }
            /* line 895, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
            .site2020.iad main .header .options .active .option.salas-lojas .ico {
              background: orange; }
      @media (min-width: 900px) {
        /* line 902, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
        .site2020.iad main .header .options :hover {
          z-index: 99; }
          /* line 905, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
          .site2020.iad main .header .options :hover .option {
            filter: grayscale(0);
            transform: scale(1.1); } }
    @media (min-width: 900px) and (max-width: 900px) {
      /* line 905, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad main .header .options :hover .option {
        transform: scale(1.15); } }
      @media (min-width: 900px) {
            /* line 913, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
            .site2020.iad main .header .options :hover .option.apartamentos {
              color: blue;
              border-color: blue; }
              /* line 916, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
              .site2020.iad main .header .options :hover .option.apartamentos .ico {
                background: blue; }
            /* line 919, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
            .site2020.iad main .header .options :hover .option.casas-sobrados {
              color: green;
              border-color: green; }
              /* line 922, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
              .site2020.iad main .header .options :hover .option.casas-sobrados .ico {
                background: green; }
            /* line 925, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
            .site2020.iad main .header .options :hover .option.lotes-terrenos {
              color: purple;
              border-color: purple; }
              /* line 928, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
              .site2020.iad main .header .options :hover .option.lotes-terrenos .ico {
                background: purple; }
            /* line 931, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
            .site2020.iad main .header .options :hover .option.salas-lojas {
              color: orange;
              border-color: orange; }
              /* line 934, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
              .site2020.iad main .header .options :hover .option.salas-lojas .ico {
                background: orange; } }
    /* line 942, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad main .header .values {
      display: flex; }
      /* line 945, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad main .header .values .label {
        font-size: 12px; }
      @media (max-width: 900px) {
        /* line 949, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
        .site2020.iad main .header .values .value {
          margin-right: 10px; }
          /* line 952, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
          .site2020.iad main .header .values .value:last-child {
            margin-right: 0; } }
      @media (min-width: 900px) {
        /* line 949, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
        .site2020.iad main .header .values .value {
          margin-left: 10px; } }
      /* line 961, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad main .header .values select {
        background: #ffffff;
        border: 1px solid #E4D7CD;
        color: #AFB1BC;
        padding: 10px 10px;
        font-size: 14px;
        font-family: "Uni Neue Heavy";
        border-radius: 6px;
        width: 100%; }
  /* line 976, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad main .featured {
    margin-top: -180px;
    padding-top: 30px; }
    /* line 980, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad main .featured h3 {
      font-family: "Uni Neue Heavy";
      color: #ffffff;
      margin-left: 10px;
      font-size: 20px; }
    @media (max-width: 900px) {
      /* line 976, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad main .featured {
        margin-top: 0; }
        /* line 990, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
        .site2020.iad main .featured h3 {
          color: #4e784a; } }
    /* line 997, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad main .featured .featured-carousel > .slick-arrow:before {
      color: #282332; }
    /* line 1001, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad main .featured .featured-carousel > .slick-prev {
      left: -30px; }
    /* line 1004, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad main .featured .featured-carousel > .slick-next {
      right: -30px; }
  /* line 1011, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad main .reorder {
    text-align: right; }
    /* line 1014, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad main .reorder select {
      background: #FF7800;
      color: #ffffff;
      border: none;
      border-radius: 8px;
      padding: 4px 30px 4px 20px; }
  /* line 1023, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad main .results {
    display: flex;
    flex-wrap: wrap;
    margin-top: 40px; }
    @media (max-width: 900px) {
      /* line 1023, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad main .results {
        flex-direction: column;
        flex-wrap: initial; } }
    /* line 1033, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad main .results .realty {
      margin-bottom: 40px; }
      @media (min-width: 900px) {
        /* line 1033, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
        .site2020.iad main .results .realty {
          /*margin: 10px 30px 40px;*/
          width: 31%; } }
  /* line 1047, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad .ads {
    background: #FF7800;
    margin-top: 50px;
    padding: 0; }
    /* line 1052, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad .ads h2 {
      font-family: "Uni Neue Heavy"; }
    /* line 1056, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad .ads .container {
      background-image: url(/assets/iad/homem-909df72ce45be41bb333ca13aef85eea1a9deca95bbebdcd1ef60984cb919f1f.png);
      background-size: 340px auto;
      background-repeat: no-repeat;
      background-position: right top; }
      @media (max-width: 900px) {
        /* line 1056, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
        .site2020.iad .ads .container {
          background-position: 160px top; } }
    /* line 1068, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad .ads .banner {
      color: #ffffff;
      border-radius: 10px;
      padding: 70px 0; }
      /* line 1073, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad .ads .banner .hashtag {
        font-family: "Uni Neue Black";
        display: inline;
        background: #ff0041;
        color: #ffffff;
        padding: 3px 10px;
        border-radius: 8px; }
  /* line 1085, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad .stories {
    flex: 1;
    display: flex;
    overflow: auto; }
    /* line 1090, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad .stories .wrapper {
      display: flex;
      min-height: min-content; }
    /* line 1095, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad .stories .realty {
      width: 80vw;
      height: 60vh;
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
      border-radius: 6px; }
      /* line 1103, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad .stories .realty .content {
        width: 100%;
        position: absolute;
        bottom: 0;
        background: rgba(0, 0, 0, 0.6);
        border-radius: 0 0 6px 6px;
        margin: 0; }
        /* line 1111, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
        .site2020.iad .stories .realty .content * {
          color: #ffffff !important; }
        /* line 1115, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
        .site2020.iad .stories .realty .content .footer-box {
          position: initial;
          margin: 20px 0 10px; }
          /* line 1119, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
          .site2020.iad .stories .realty .content .footer-box a {
            border: 1px solid #ffffff;
            border-radius: 24px;
            padding: 10px 20px; }
  /* line 1129, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad footer {
    padding-top: 50px;
    margin-bottom: 100px; }
    /* line 1133, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad footer .scrollTop {
      display: none;
      position: fixed;
      font-size: 16px;
      color: #282332;
      right: 20px;
      bottom: 80px; }
      @media (max-width: 450px) {
        /* line 1133, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
        .site2020.iad footer .scrollTop {
          bottom: 60px;
          right: 3px; }
          /* line 1146, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
          .site2020.iad footer .scrollTop span {
            display: none; } }
      /* line 1151, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad footer .scrollTop i {
        font-size: 22px; }
    @media (min-width: 900px) {
      /* line 1156, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad footer .logo {
        text-align: center; } }
  @media screen and (max-width: 900px) {
    /* line 1169, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad .slick-slider .slick-slide {
      height: initial !important; } }
  /* line 1174, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad .slick-slider .slick-prev, .site2020.iad .slick-slider .slick-next {
    height: 100%;
    top: 49%;
    padding: 0 10px;
    width: auto; }
  /* line 1181, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad .slick-slider .slick-prev {
    left: 0;
    z-index: 10; }
  /* line 1186, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad .slick-slider .slick-next {
    right: 0;
    z-index: 10; }
  /* line 1191, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad .slick-slider .slick-dots {
    bottom: 10px; }
    /* line 1193, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad .slick-slider .slick-dots li {
      margin: 0; }
      /* line 1197, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad .slick-slider .slick-dots li.slick-active button:before {
        color: #ffffff; }
  /* line 1209, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad .welcome-modal .close {
    display: none; }
  /* line 1213, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad .welcome-modal .slick-arrow {
    display: none !important; }
  /* line 1217, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad .welcome-modal .nav {
    flex-direction: column;
    margin-bottom: 20px; }
    /* line 1221, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad .welcome-modal .nav .btns {
      margin-bottom: 15px; }
      /* line 1224, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad .welcome-modal .nav .btns a {
        margin: 0 10px;
        border: 2px solid #FF7800 !important; }
        /* line 1228, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
        .site2020.iad .welcome-modal .nav .btns a:not(.active) {
          background: transparent;
          border: 2px solid #ffffff !important; }
  /* line 1236, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad .welcome-modal .step {
    height: 100vh;
    color: #ffffff;
    padding: 20px 10px 0;
    overflow-y: auto; }
    /* line 1242, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad .welcome-modal .step h2 {
      text-align: center;
      font-size: 22px;
      padding: 20px;
      max-width: 450px; }
      /* line 1248, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad .welcome-modal .step h2 span {
        color: #FF7800; }
  /* line 1255, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad .welcome-modal .step-one .content {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column; }
    /* line 1262, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad .welcome-modal .step-one .content .logo {
      height: 80px;
      width: 240px;
      background-image: url(/assets/iad/logo-dark-676e114c17151fc07f7769a6ea25899df0f34796d16a5097ab0a35e2734db6b1.png);
      background-position: center;
      background-repeat: no-repeat;
      background-size: contain; }
  /* line 1274, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad .welcome-modal .step-two .content {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-direction: column; }
    /* line 1281, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad .welcome-modal .step-two .content .logo {
      display: table;
      height: 50px;
      width: 150px;
      background-image: url(/assets/iad/logo-dark-676e114c17151fc07f7769a6ea25899df0f34796d16a5097ab0a35e2734db6b1.png);
      background-position: center;
      background-repeat: no-repeat;
      background-size: contain; }
  /* line 1292, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad .welcome-modal .step-two .options {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    margin-bottom: 20px;
    max-width: 400px; }
    /* line 1299, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad .welcome-modal .step-two .options .item {
      width: 50%; }
      /* line 1302, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad .welcome-modal .step-two .options .item img {
        max-width: 95%;
        margin: 0 auto; }
    /* line 1308, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad .welcome-modal .step-two .options p {
      text-align: center; }
  /* line 1313, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad .welcome-modal .step-two .nav {
    margin-bottom: 80px; }
  /* line 1319, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad .welcome-modal .step-three .content {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-direction: column; }
    /* line 1326, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad .welcome-modal .step-three .content .logo {
      display: table;
      height: 50px;
      width: 150px;
      background-image: url(/assets/iad/logo-dark-676e114c17151fc07f7769a6ea25899df0f34796d16a5097ab0a35e2734db6b1.png);
      background-position: center;
      background-repeat: no-repeat;
      background-size: contain; }
    /* line 1336, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad .welcome-modal .step-three .content .options {
      display: flex;
      flex-wrap: wrap;
      justify-content: space-around;
      margin-bottom: 20px;
      max-width: 400px; }
      /* line 1343, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad .welcome-modal .step-three .content .options .item {
        width: 50%;
        margin-bottom: 20px; }
        /* line 1347, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
        .site2020.iad .welcome-modal .step-three .content .options .item img {
          margin: 0 auto;
          max-width: 95%;
          cursor: pointer; }
    /* line 1355, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad .welcome-modal .step-three .content .nav {
      margin-bottom: 80px; }
  /* line 1360, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
  .site2020.iad .welcome-modal .step-three .search {
    margin-bottom: 20px; }
    /* line 1363, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad .welcome-modal .step-three .search .address {
      position: relative; }
      /* line 1366, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad .welcome-modal .step-three .search .address .search-reset {
        position: absolute;
        right: 12px;
        top: 50%;
        margin-top: -15px; }
    /* line 1374, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad .welcome-modal .step-three .search input {
      width: 100%;
      padding: 10px 50px 10px 20px;
      border-radius: 22px;
      border: 1px solid #E4D7CD;
      outline: none; }
    /* line 1382, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
    .site2020.iad .welcome-modal .step-three .search .districts {
      line-height: 17px; }
      /* line 1385, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad .welcome-modal .step-three .search .districts span {
        font-size: 12px; }
      /* line 1389, /home/deployer/apps/liver_api/releases/20240305184829/app/assets/stylesheets/campanha_iad.css.scss */
      .site2020.iad .welcome-modal .step-three .search .districts a {
        margin-right: 5px;
        font-size: 11px;
        color: #ffffff;
        cursor: pointer; }
