@keyframes moveToLeft {
  /* line 5, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\000035}}
  from {
    left: 0px;
  }
  /* line 5, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\000035}}
  to {
    left: 10px;
  }
}
@-webkit-keyframes moveToLeft {
  /* line 6, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\000036}}
  from {
    left: 0px;
  }
  /* line 6, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\000036}}
  to {
    left: 10px;
  }
}
@keyframes moveToRight {
  /* line 8, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\000038}}
  from {
    right: 0px;
  }
  /* line 8, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\000038}}
  to {
    right: 10px;
  }
}
@-webkit-keyframes moveToRight {
  /* line 9, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\000039}}
  from {
    right: 0px;
  }
  /* line 9, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\000039}}
  to {
    right: 10px;
  }
}
@media only screen and (min-width: 1px) {
  /* line 12, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\0000312}}
  .backgroundGrey {
    background-color: #F9F9F9 !important;
  }
  /* line 14, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\0000314}}
  .backgroundGrey .btn-editar-cadastro {
    float: left;
    cursor: pointer;
    margin-left: 45px;
    margin-bottom: 10px;
  }
  /* line 19, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\0000319}}
  .backgroundGrey .btn-editar-cadastro h4 {
    color: #999999;
    font-size: 2.4em;
    text-transform: uppercase;
  }
  /* line 24, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\0000324}}
  .backgroundGrey .btn-editar-cadastro.seta-direita {
    color: #D92E20;
    padding-right: 23px;
    font-weight: bold;
    display: inline-block;
    background: transparent url(../images/arrow-circle-right.svg) no-repeat right center;
    background-size: 18px 18px;
  }
  /* line 34, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\0000334}}
  .markdown {
    margin-left: 10px !important;
    font-size: 3.2em !important;
    line-height: 1.6em;
  }
  /* line 38, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\0000338}}
  .markdown p {
    margin: 20px;
  }
  /* line 43, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\0000343}}
  .cards-timeline .container-fluid {
    padding: 0 18px;
  }
  /* line 45, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\0000345}}
  .cards-timeline .container-fluid.bg-lightgray {
    background-color: #F0F0F0;
  }
  /* line 49, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\0000349}}
  .cards-timeline .btn-back-pai {
    height: 55px;
    width: 100%;
    border: none;
    background-color: #F9F9F9;
    font-size: 19px;
    color: black;
    text-align: left;
    padding: 10px 0 0 68px;
  }
  /* line 58, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\0000358}}
  .cards-timeline .btn-back-pai h1 {
    font-size: 19px;
    margin-top: -20px;
    margin-left: 30px;
  }
  /* line 63, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\0000363}}
  .cards-timeline .btn-back-pai:before {
    content: "\E314";
    font-family: "Material Icons";
    display: block;
    font-size: 24px;
    color: #EC0000;
    margin-left: -2em;
  }
  /* line 71, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\0000371}}
  .cards-timeline .btn-back-pai.seguradora {
    background: url('../images/icone-seguradora.svg') no-repeat #F9F9F9;
    background-size: 1.5em!important;
    background-position-x: 2.8em!important;
    background-position-y: 0.8em!important;
  }
  /* line 77, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\0000377}}
  .cards-timeline .btn-back-pai.simulacao {
    background: url('../images/icone-resumo-simulacao.svg') no-repeat;
    background-size: 1.5em!important;
    background-position-x: 2.8em!important;
    background-position-y: 0.8em!important;
  }
  /* line 83, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\0000383}}
  .cards-timeline .btn-back-pai.analise-credito {
    background: url('../images/icone-analise-credito.svg') no-repeat;
    background-size: 1.4em!important;
    background-position-x: 2.9em!important;
    background-position-y: 0.8em!important;
  }
  /* line 89, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\0000389}}
  .cards-timeline .btn-back-pai.lupa-casa {
    background-size: 2.4em!important;
    background-position-x: 0em!important;
    background-position-y: 3em!important;
  }
  /* line 94, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\0000394}}
  .cards-timeline .btn-back-pai.analise-tecnica {
    background: url('../images/ico-lupa-lista.svg') no-repeat;
    background-size: 1.7em!important;
    background-position-x: 2.5em!important;
    background-position-y: 0.6em!important;
  }
  /* line 100, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003100}}
  .cards-timeline .btn-back-pai.contrato {
    background: url('../images/ico-contrato.svg') no-repeat;
    background-size: 1.8em!important;
    background-position-x: 2.6em!important;
    background-position-y: 0.5em!important;
  }
  /* line 106, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003106}}
  .cards-timeline .btn-back-pai.liberacao-valores {
    background: url('../images/ico-liberacao.svg') no-repeat;
    background-size: 1.7em!important;
    background-position-x: 2.5em!important;
    background-position-y: 0.5em!important;
  }
  /* line 112, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003112}}
  .cards-timeline .btn-back-pai.icone {
    background: url('../images/icone-resumo-simulacao.svg') no-repeat #F0F0F0;
    background-size: 24px;
    background-position-x: 1.5em;
    background-position-y: 8px;
  }
  /* line 118, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003118}}
  .cards-timeline .btn-back-pai.resumo {
    background: url('../images/icone-resumo.svg') no-repeat #F0F0F0;
    background-size: 2em;
    background-position-y: 0.7em;
    background-position-x: 2.5em;
  }
  /* line 124, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003124}}
  .cards-timeline .btn-back-pai.confirmacao {
    background: url('../images/icone-confirmacao-valores.svg') no-repeat;
    background-size: 1.7em!important;
    background-position-x: 2.5em!important;
    background-position-y: 0.5em!important;
  }
  /* line 130, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003130}}
  .cards-timeline .btn-back-pai.assinatura {
    background: url('../images/icone-assinatura.svg') no-repeat;
    background-size: 1.7em!important;
    background-position-x: 2.8em!important;
    background-position-y: 0.5em!important;
  }
  /* line 136, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003136}}
  .cards-timeline .btn-back-pai.registro {
    background: url('../images/icone-transferencia-arquivo.svg') no-repeat;
    background-size: 1.7em!important;
    background-position-x: 2.7em!important;
    background-position-y: 0.5em!important;
  }
  /* line 142, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003142}}
  .cards-timeline .btn-back-pai.interveniente-quitante,
  .cards-timeline .btn-back-pai.portabilidade,
  .cards-timeline .btn-back-pai.pgtoportab {
    background: url('../images/icone-interveniente-quitante.svg') no-repeat;
    background-size: 1.7em!important;
    background-position-x: 2.5em!important;
    background-position-y: 0.5em!important;
  }
  /* line 150, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003150}}
  .cards-timeline .btn-back-pai.FGTS {
    background: url('../images/FGTS.svg') no-repeat #F0F0F0;
    background-size: 24px;
    background-position-y: 0.9em;
    background-position-x: 2.8em;
  }
  /* line 156, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003156}}
  .cards-timeline .btn-back-pai.vistoria {
    background: url('../images/icone-casa-lupa.svg') no-repeat #F0F0F0;
    background-size: 24px;
    background-position-y: 0.9em;
    background-position-x: 2.8em;
  }
  /* line 162, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003162}}
  .cards-timeline .btn-back-pai.upload {
    background: url('../images/icone-vendedor-upload.svg') no-repeat #F0F0F0;
    background-size: 1.7em;
    background-position-y: 0.5em;
    background-position-x: 2.6em;
  }
  /* line 168, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003168}}
  .cards-timeline .btn-back-pai.no-icon {
    background: transparent !important;
  }
  /* line 170, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003170}}
  .cards-timeline .btn-back-pai.no-icon h1 {
    margin-left: -16px !important;
  }
  /* line 175, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003175}}
  .cards-timeline .box-cards {
    padding: 0;
  }
  /* line 178, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003178}}
  .cards-timeline .icon-fase {
    width: 20px;
    margin-right: 12px;
  }
  /* line 182, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003182}}
  .cards-timeline .card {
    position: relative;
    width: 74%;
    height: 340px;
    margin: 25px 13%;
    border-radius: 5px;
    cursor: default;
    float: initial;
  }
  /* line 190, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003190}}
  .cards-timeline .card .head-card {
    font-family: 'Open Sans';
    padding: 18px;
    font-size: 19px;
    text-align: center;
    color: #EC0000;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 60px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    background-color: #F0F0F0;
  }
  /* line 206, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003206}}
  .cards-timeline .card .desc-card {
    display: block;
    text-align: center;
    font-size: 19px;
    font-weight: 200;
    min-height: 35px;
  }
  /* line 213, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003213}}
  .cards-timeline .card .etapa-lbl {
    display: block;
    text-align: center;
    font-size: 17px;
    font-weight: 400;
    margin-top: 25px;
    margin-bottom: 0px;
    min-height: 19px;
  }
  /* line 222, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003222}}
  .cards-timeline .card .qtd-pendencias {
    font-size: .8em;
    font-weight: bold;
    color: #FFF;
    display: block;
    float: right;
    border-radius: 50%;
    visibility: hidden;
    padding: 5px 5px;
    background-color: #EC0000;
    position: relative;
    right: 35px;
    top: -2px;
  }
  /* line 235, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003235}}
  .cards-timeline .card .qtd-pendencias.show {
    visibility: visible;
  }
  /* line 239, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003239}}
  .cards-timeline .card .btn-etapa {
    width: 100%;
    margin-top: 24px;
    height: 34px;
    border-radius: 20px;
    border: 1.5px solid #EC0000;
    background-color: #EC0000;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 500;
  }
  /* line 251, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003251}}
  .cards-timeline .card.abra-sua-conta {
    background: url('../images/icone-abra-sua-conta.svg') no-repeat #F9F9F9;
    background-size: 82px;
    background-position-x: center;
    background-position-y: 17em;
    padding: 170px 23px 25px;
  }
  /* line 259, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003259}}
  .cards-timeline .card.FGTS {
    background: url('../images/FGTS.svg') no-repeat #F9F9F9;
    background-size: 82px;
    background-position-x: center;
    background-position-y: 17em;
    padding: 190px 23px 25px;
  }
  /* line 267, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003267}}
  .cards-timeline .card.envio-de-dados {
    background: url('../images/icone-envio-dados.svg') no-repeat #F9F9F9;
    background-size: 82px;
    background-position-x: center;
    background-position-y: 17em;
    padding: 190px 23px 25px;
  }
  /* line 275, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003275}}
  .cards-timeline .card.envio-de-documentos {
    background: url('../images/icone-vendedor-upload.svg') no-repeat #F9F9F9;
    background-size: 82px;
    background-position-x: center;
    background-position-y: 17em;
    padding: 190px 23px 25px;
  }
  /* line 282, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003282}}
  .cards-timeline .card.envio-contrato {
    background: url('../images/icone-vendedor-upload.svg') no-repeat #F9F9F9;
    background-size: 82px;
    background-position-x: center;
    background-position-y: 17em;
    padding: 190px 23px 25px;
  }
  /* line 290, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003290}}
  .cards-timeline .card.interveniente-quitante,
  .cards-timeline .card.portabilidade,
  .cards-timeline .card.pgtoportab {
    background: url('../images/icone-interveniente-quitante.svg') no-repeat #F9F9F9;
    background-size: 55px;
    background-position-x: center;
    background-position-y: 17em;
    padding: 190px 23px 25px;
  }
  /* line 301, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003301}}
  .cards-timeline .card.analise-docs {
    background: url('../images/icone-analise-docs.svg') no-repeat #F9F9F9;
    background-size: 82px;
    background-position-x: center;
    background-position-y: 17em;
    padding: 190px 23px 25px;
  }
  /* line 309, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003309}}
  .cards-timeline .card.vistoria {
    background: url('../images/icone-casa-lupa.svg') no-repeat #F9F9F9;
    background-size: 82px;
    background-position-x: center;
    background-position-y: 17em;
    padding: 190px 23px 25px;
  }
  /* line 317, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003317}}
  .cards-timeline .card.seguradora {
    background: url('../images/icone-seguradora.svg') no-repeat #F9F9F9;
    background-size: 82px;
    background-position-x: center;
    background-position-y: 17em;
    padding: 190px 23px 25px;
  }
  /* line 325, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003325}}
  .cards-timeline .card.confirmacao-valores {
    background: url('../images/icone-confirmacao-valores.svg') no-repeat #F9F9F9;
    background-size: 86px;
    background-position-x: center;
    background-position-y: 17em;
    padding: 190px 23px 25px;
  }
  /* line 333, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003333}}
  .cards-timeline .card.assinaturas {
    background: url('../images/icone-assinatura.svg') no-repeat #F9F9F9;
    background-size: 88px;
    background-position-x: center;
    background-position-y: 17em;
    padding: 190px 23px 25px;
  }
  /* line 341, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003341}}
  .cards-timeline .card.oferta-assinatura-eletronica {
    background: url('../images/ico-oferta.svg') no-repeat #F9F9F9;
    background-size: 86px;
    background-position-x: center;
    background-position-y: 17em;
    padding: 190px 23px 25px;
  }
  /* line 349, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003349}}
  .cards-timeline .card.registro {
    background: url('../images/icone-transferencia-arquivo.svg') no-repeat #F9F9F9;
    background-size: 88px;
    background-position-x: center;
    background-position-y: 17em;
    padding: 190px 23px 25px;
  }
  /* line 358, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003358}}
  .cards-timeline .card.concluido .etapa-lbl:after {
    content: '\E86C';
    color: #ABC111;
    font-family: 'Material Icons';
    font-weight: 100;
    font-size: 19px;
    vertical-align: middle;
    margin-left: 5px;
  }
  /* line 368, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003368}}
  .cards-timeline .card.concluido .btn-etapa {
    border: 1.5px solid #ABC111;
    background-color: transparent;
    color: #ABC111;
  }
  /* line 376, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003376}}
  .cards-timeline .card.pendente .etapa-lbl:after {
    content: '!';
    font-family: 'Material Icons';
    font-weight: bold;
    vertical-align: middle;
    margin-left: 5px;
    color: #fff;
    background: #EC0000;
    border-radius: 50%;
    padding: 0px 7px 3px;
    position: relative;
    top: -2px;
  }
  /* line 390, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003390}}
  .cards-timeline .card.pendente .btn-etapa {
    border: 1.5px solid #EC0000;
    background-color: #EC0000;
    color: #FFFFFF;
  }
  /* line 397, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003397}}
  .cards-timeline .card.aguardando .btn-etapa {
    border: 1.5px solid #A7A7A7;
    background-color: #A7A7A7;
    color: #FFFFFF;
    cursor: default;
  }
}
@media only screen and (min-width: 480px) and (max-width: 768px) {
  /* line 411, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003411}}
  .cards-timeline .box-cards .card .desc-card {
    margin-top: 44px;
  }
  /* line 417, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003417}}
  .cards-timeline .page-buttons ol {
    margin-top: 56px;
  }
  /* line 420, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003420}}
  .cards-timeline .page-buttons .arrow {
    margin-top: 65px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 429, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003429}}
  .cards-timeline .box-cards .card {
    padding: 255px 23px 25px;
  }
  /* line 434, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003434}}
  .cards-timeline .page-buttons ol {
    margin-top: 56px;
  }
  /* line 437, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003437}}
  .cards-timeline .page-buttons .arrow {
    margin-top: 65px;
  }
}
@media only screen and (min-width : 321px) and (max-width: 736px) and (orientation : landscape) {
  /* line 447, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003447}}
  .main-timeline .card.envio-de-dados,
  .main-timeline .card.envio-de-documentos,
  .main-timeline .card.envio-contrato,
  .main-timeline .card.analise-docs,
  .main-timeline .card.vistoria,
  .main-timeline .card.seguradora,
  .main-timeline .card.confirmacao-valores,
  .main-timeline .card.assinaturas,
  .main-timeline .card.oferta-assinatura-eletronica .main-timeline .card.registro,
  .main-timeline .card.interveniente-quitante,
  .main-timeline .card.portabilidade,
  .main-timeline .card.pgtoportab {
    background-position-y: 12em;
  }
}
@media only screen and (min-width: 992px) {
  /* line 468, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003468}}
  .markdown {
    margin-left: 15% !important;
    font-size: 1.6em !important;
    line-height: 1.6em;
    margin-right: 15%;
  }
  /* line 473, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003473}}
  .markdown p {
    margin: 20px;
  }
  /* line 478, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003478}}
  .cards-timeline .btn-editar-cadastro {
    position: absolute;
    left: 76px;
    top: 68px;
    cursor: pointer;
  }
  /* line 483, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003483}}
  .cards-timeline .btn-editar-cadastro h4 {
    color: #999999;
    font-size: 1.6em;
    text-transform: uppercase;
  }
  /* line 488, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003488}}
  .cards-timeline .btn-editar-cadastro.seta-direita {
    color: #D92E20;
    padding-right: 23px;
    font-weight: bold;
    display: inline-block;
    background: transparent url(../images/arrow-circle-right.svg) no-repeat right center;
    background-size: 18px 18px;
  }
  /* line 497, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003497}}
  .cards-timeline .container-fluid {
    padding: 0 15px;
  }
  /* line 499, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003499}}
  .cards-timeline .container-fluid.bg-lightgray {
    height: 166px;
    padding-top: 28px;
  }
  /* line 504, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003504}}
  .cards-timeline h1 {
    display: block;
    margin-top: -1em;
    font-weight: 300;
    font-size: 27px;
    color: #EC0000;
    margin-left: 10px !important;
  }
  /* line 512, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003512}}
  .cards-timeline h2 {
    font-weight: 200 !important;
    font-size: 17px !important;
    position: absolute !important;
    top: 0 !important;
    margin-left: -4.5em !important;
    margin-top: 1.8em !important;
  }
  /* line 519, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003519}}
  .cards-timeline h2:after {
    content: ' /';
  }
  /* line 523, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003523}}
  .cards-timeline .icon-fase {
    width: 50px;
    height: 50px;
    padding: 0 12px;
    margin-top: -10px;
  }
  /* line 529, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003529}}
  .cards-timeline .p25 {
    padding-bottom: 25px;
  }
  /* line 532, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003532}}
  .cards-timeline .btn-back-pai {
    background-color: transparent;
    height: 112px;
    border: none;
    padding: 0 0 15px 45px;
  }
  /* line 537, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003537}}
  .cards-timeline .btn-back-pai h1 {
    font-size: 28px;
    margin-top: -26px;
  }
  /* line 541, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003541}}
  .cards-timeline .btn-back-pai.no-icon {
    background: transparent !important;
  }
  /* line 543, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003543}}
  .cards-timeline .btn-back-pai.no-icon h1 {
    margin-left: -46px !important;
  }
  /* line 547, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003547}}
  .cards-timeline .btn-back-pai:before {
    content: "\E314";
    font-family: "Material Icons";
    display: block;
    margin-top: 2.8em;
    font-size: 24px;
    color: #EC0000;
    margin-left: -3.4em;
  }
  /* line 556, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003556}}
  .cards-timeline .btn-back-pai.lupa-casa {
    background: url('../images/icone-casa-lupa.svg') no-repeat;
    background-size: 2.4em!important;
    background-position-x: 0em!important;
    background-position-y: 3em!important;
  }
  /* line 562, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003562}}
  .cards-timeline .btn-back-pai.simulacao {
    background-size: 2em!important;
    background-position-x: 0.1em!important;
    background-position-y: 3.2em!important;
  }
  /* line 567, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003567}}
  .cards-timeline .btn-back-pai.analise-credito {
    background-size: 1.7em!important;
    background-position-x: 0em!important;
    background-position-y: 3.3em!important;
  }
  /* line 572, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003572}}
  .cards-timeline .btn-back-pai.analise-tecnica {
    background-size: 1.7em!important;
    background-position-x: 0em!important;
    background-position-y: 3.4em!important;
  }
  /* line 577, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003577}}
  .cards-timeline .btn-back-pai.abra-sua-conta {
    background: url('../images/icone-abra-sua-conta.svg') no-repeat #F0F0F0;
    background-size: 36px;
    background-position-y: 3.3em;
    background-position-x: 0;
  }
  /* line 583, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003583}}
  .cards-timeline .btn-back-pai.FGTS {
    background-size: 30px;
    background-position-y: 3.3em;
    background-position-x: 0;
  }
  /* line 588, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003588}}
  .cards-timeline .btn-back-pai.contrato {
    background-size: 2.4em!important;
    background-position-x: 0em!important;
    background-position-y: 3em!important;
  }
  /* line 593, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003593}}
  .cards-timeline .btn-back-pai.liberacao-valores {
    background-size: 2em!important;
    background-position-x: 0em!important;
    background-position-y: 3em!important;
  }
  /* line 598, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003598}}
  .cards-timeline .btn-back-pai.icone {
    background: url('../images/icone-resumo-simulacao.svg') no-repeat #F0F0F0;
    background-size: 31px;
    background-position-y: 2.8em;
    background-position-x: 0;
  }
  /* line 604, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003604}}
  .cards-timeline .btn-back-pai.resumo {
    background: url('../images/icone-resumo.svg') no-repeat #F0F0F0;
    background-size: 36px;
    background-position-y: 3.3em;
    background-position-x: 0;
  }
  /* line 610, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003610}}
  .cards-timeline .btn-back-pai.upload {
    background: url('../images/icone-vendedor-upload.svg') no-repeat #F0F0F0;
    background-size: 36px;
    background-position-y: 3.3em;
    background-position-x: 0;
  }
  /* line 616, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003616}}
  .cards-timeline .btn-back-pai.analise-docs {
    background: url('../images/icone-analise-docs.png') no-repeat #F0F0F0;
    background-size: 36px;
    background-position-y: 3.3em;
    background-position-x: 0;
  }
  /* line 622, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003622}}
  .cards-timeline .btn-back-pai.vistoria {
    background: url('../images/icone-casa-lupa.svg') no-repeat #F0F0F0;
    background-size: 36px;
    background-position-y: 3.3em;
    background-position-x: 0;
  }
  /* line 628, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003628}}
  .cards-timeline .btn-back-pai.seguradora {
    background: url('../images/icone-seguradora.svg') no-repeat #F0F0F0;
    background-size: 36px !important;
    background-position-y: 3.3em !important;
    background-position-x: 0 !important;
  }
  /* line 634, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003634}}
  .cards-timeline .btn-back-pai.confirmacao {
    background-size: 1.55em!important;
    background-position-x: 0em!important;
    background-position-y: 3.3em!important;
  }
  /* line 639, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003639}}
  .cards-timeline .btn-back-pai.assinatura {
    background-size: 1.7em!important;
    background-position-x: 0em!important;
    background-position-y: 3.3em!important;
  }
  /* line 644, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003644}}
  .cards-timeline .btn-back-pai.registro {
    background-size: 1.7em!important;
    background-position-x: 0em!important;
    background-position-y: 3.3em!important;
  }
  /* line 648, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003648}}
  .cards-timeline .btn-back-pai.registro h1 {
    margin-left: 20px;
  }
  /* line 652, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003652}}
  .cards-timeline .btn-back-pai.interveniente-quitante,
  .cards-timeline .btn-back-pai.portabilidade,
  .cards-timeline .btn-back-pai.pgtoportab {
    background: url('../images/icone-interveniente-quitante.svg') no-repeat;
    background-size: 36px;
    background-position-y: 3.3em!important;
    background-position-x: 0!important;
  }
  /* line 661, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003661}}
  .cards-timeline .box-cards {
    background-color: white;
    padding-bottom: 15px;
    margin-top: -2em;
  }
  /* line 666, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003666}}
  .cards-timeline .card {
    position: relative;
    width: 25%;
    height: 305px;
    margin: 70px 0 0 0;
    display: inline-block;
    background-position-x: center;
    padding: 142px 28px 25px!important;
    background-position-y: 7.4em!important;
  }
  /* line 675, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003675}}
  .cards-timeline .card .desc-card {
    font-size: 14px;
    min-height: 35px;
  }
  /* line 679, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003679}}
  .cards-timeline .card .etapa-lbl {
    font-size: 14px;
    margin-top: 22px;
    margin-bottom: 0;
    min-height: 19px;
  }
  /* line 685, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003685}}
  .cards-timeline .card .btn-etapa {
    height: 38px;
  }
  /* line 690, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003690}}
  .cards-timeline .card.abra-sua-conta,
  .cards-timeline .card.envio-de-dados,
  .cards-timeline .card.envio-de-documentos,
  .cards-timeline .card.envio-contrato,
  .cards-timeline .card.analise-docs,
  .cards-timeline .card.vistoria,
  .cards-timeline .card.seguradora,
  .cards-timeline .card.interveniente-quitante,
  .cards-timeline .card.portabilidade,
  .cards-timeline .card.pgtoportab {
    background-size: 53px !important;
  }
  /* line 705, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003705}}
  .cards-timeline .card.confirmacao-valores {
    background-size: 50px;
  }
  /* line 709, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003709}}
  .cards-timeline .card.assinaturas {
    background-size: 52px;
  }
  /* line 713, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003713}}
  .cards-timeline .card.oferta-assinatura-eletronica {
    background-size: 51px;
  }
  /* line 717, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003717}}
  .cards-timeline .card.registro {
    background-size: 53px;
  }
  /* line 720, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003720}}
  .cards-timeline .card.FGTS {
    background-size: 47px;
  }
  /* line 724, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003724}}
  .cards-timeline .slider {
    margin-bottom: 10px;
    clear: both;
  }
  /* line 727, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003727}}
  .cards-timeline .slider .frame {
    width: 100% !important;
    position: relative !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    float: left;
  }
  /* line 733, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003733}}
  .cards-timeline .slider .frame .card {
    white-space: normal !important;
    border-right: 5px #FFFFFF solid;
  }
  /* line 737, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003737}}
  .cards-timeline .slider .frame .slides {
    width: 100% !important;
    display: block !important;
    position: relative !important;
  }
  /* line 743, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003743}}
  .cards-timeline .slider .js_slider_prev,
  .cards-timeline .slider .js_slider_next {
    height: 305px;
    position: relative;
    top: 50px;
    padding-top: 128px;
    z-index: 99;
    display: block;
    cursor: pointer;
  }
  /* line 751, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003751}}
  .cards-timeline .slider .js_slider_prev .material-icons,
  .cards-timeline .slider .js_slider_next .material-icons {
    color: red;
    font-size: 50px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
  /* line 761, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003761}}
  .cards-timeline .slider .js_slider_prev.disabled,
  .cards-timeline .slider .js_slider_next.disabled {
    display: none;
  }
  /* line 765, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003765}}
  .cards-timeline .slider .js_slider_prev.move_left,
  .cards-timeline .slider .js_slider_next.move_left {
    animation: moveToLeft 800ms infinite alternate;
  }
  /* line 769, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003769}}
  .cards-timeline .slider .js_slider_prev.move_right,
  .cards-timeline .slider .js_slider_next.move_right {
    animation: moveToRight 800ms infinite alternate;
  }
  /* line 774, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003774}}
  .cards-timeline .slider .js_slider_prev {
    float: left;
    margin-left: -64px;
  }
  /* line 778, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003778}}
  .cards-timeline .slider .js_slider_next {
    float: right;
    margin-right: -31px;
  }
}
/*
# IE10 and IE11
*/
@media only screen and (-ms-high-contrast: active), (-ms-high-contrast: none) and (min-width: 1px) and (max-width: 560px) {
  /* line 793, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003793}}
  .cards-timeline .btn-back-pai.resumo {
    background-size: 10em !important;
    background-position-y: 0.8em;
    background-position-x: -1.5em;
  }
  /* line 798, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003798}}
  .cards-timeline .btn-back-pai.lupa-casa {
    background-size: 2.4em!important;
    background-position-x: 0em!important;
    background-position-y: 3em!important;
  }
  /* line 803, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003803}}
  .cards-timeline .btn-back-pai.analise-tecnica,
  .cards-timeline .btn-back-pai.interveniente-quitante,
  .cards-timeline .btn-back-pai.portabilidade,
  .cards-timeline .btn-back-pai.pgtoportab {
    background-size: 14em !important;
    background-position-x: -3.6em !important;
    background-position-y: 1em !important;
  }
  /* line 811, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003811}}
  .cards-timeline .btn-back-pai.liberacao-valores {
    background-size: 15em !important;
    background-position-x: -4em !important;
    background-position-y: 0.8em !important;
  }
  /* line 816, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003816}}
  .cards-timeline .btn-back-pai.contrato,
  .cards-timeline .btn-back-pai.simulacao {
    background-size: 16em !important;
    background-position-x: -4.5em !important;
    background-position-y: 0.7em !important;
  }
  /* line 825, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003825}}
  .cards-timeline .card.abra-sua-conta,
  .cards-timeline .card.envio-de-dados,
  .cards-timeline .card.envio-de-documentos,
  .cards-timeline .card.envio-contrato,
  .cards-timeline .card.analise-docs,
  .cards-timeline .card.vistoria,
  .cards-timeline .card.seguradora,
  .cards-timeline .card.interveniente-quitante,
  .cards-timeline .card.portabilidade,
  .cards-timeline .card.pgtoportab {
    background-size: 80px !important;
  }
  /* line 839, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003839}}
  .cards-timeline .card.confirmacao-valores {
    background-size: 80px;
  }
  /* line 843, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003843}}
  .cards-timeline .card.assinaturas {
    background-size: 80px;
  }
  /* line 847, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003847}}
  .cards-timeline .card.oferta-assinatura-eletronica {
    background-size: 80px;
  }
  /* line 851, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003851}}
  .cards-timeline .card.registro {
    background-size: 80px;
  }
  /* line 856, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003856}}
  .cards-timeline .page-buttons ol {
    margin-top: 56px;
  }
  /* line 859, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003859}}
  .cards-timeline .page-buttons .arrow {
    margin-top: 65px;
  }
}
@media only screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  /* line 869, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003869}}
  .cards-timeline .btn-back-pai.resumo {
    background-size: 10em !important;
    background-position-y: 0.8em;
    background-position-x: -1.5em;
  }
  /* line 874, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003874}}
  .cards-timeline .btn-back-pai.lupa-casa {
    background-size: 20.4em!important;
    background-position-x: -9em !important;
    background-position-y: 3em!important;
  }
  /* line 879, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003879}}
  .cards-timeline .btn-back-pai.confirmacao {
    background-size: 15em !important;
    background-position-x: -4em !important;
    background-position-y: 0.8em !important;
  }
  /* line 884, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003884}}
  .cards-timeline .btn-back-pai.assinatura {
    background-size: 15em !important;
    background-position-x: -3.8em !important;
    background-position-y: 0.6em !important;
  }
  /* line 889, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003889}}
  .cards-timeline .btn-back-pai.registro {
    background-size: 15em !important;
    background-position-x: -3.8em !important;
    background-position-y: 0.6em !important;
  }
  /* line 894, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003894}}
  .cards-timeline .btn-back-pai.analise-tecnica,
  .cards-timeline .btn-back-pai.interveniente-quitante,
  .cards-timeline .btn-back-pai.portabilidade,
  .cards-timeline .btn-back-pai.pgtoportab {
    background-size: 20em !important;
    background-position-x: -6.6em !important;
    background-position-y: 1em !important;
  }
  /* line 902, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003902}}
  .cards-timeline .btn-back-pai.liberacao-valores {
    background-size: 15em !important;
    background-position-x: -4em !important;
    background-position-y: 0.8em !important;
  }
  /* line 907, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003907}}
  .cards-timeline .btn-back-pai.analise-credito {
    background-size: 12.7em!important;
    background-position-x: -5.2em !important;
    background-position-y: 3.4em!important;
  }
  /* line 912, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003912}}
  .cards-timeline .btn-back-pai.contrato {
    background-size: 14em !important;
    background-position-x: -3.5em !important;
    background-position-y: 0.6em !important;
  }
  /* line 917, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003917}}
  .cards-timeline .btn-back-pai.simulacao {
    background-size: 16em !important;
    background-position-x: -4.5em !important;
    background-position-y: 1em !important;
  }
  /* line 922, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003922}}
  .cards-timeline .btn-back-pai.FGTS,
  .cards-timeline .btn-back-pai.vistoria {
    background-size: 15.9em !important;
    background-position-x: -4.4em !important;
    background-position-y: 0.7em !important;
  }
  /* line 931, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003931}}
  .cards-timeline .card.abra-sua-conta,
  .cards-timeline .card.envio-de-dados,
  .cards-timeline .card.envio-de-documentos,
  .cards-timeline .card.envio-contrato,
  .cards-timeline .card.analise-docs,
  .cards-timeline .card.vistoria,
  .cards-timeline .card.seguradora,
  .cards-timeline .card.interveniente-quitante,
  .cards-timeline .card.portabilidade,
  .cards-timeline .card.pgtoportab {
    background-size: 123px;
  }
  /* line 945, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003945}}
  .cards-timeline .card.confirmacao-valores {
    background-size: 59px;
  }
  /* line 949, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003949}}
  .cards-timeline .card.assinaturas {
    background-size: 59px;
  }
  /* line 953, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003953}}
  .cards-timeline .card.oferta-assinatura-eletronica {
    background-size: 59px;
  }
  /* line 957, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003957}}
  .cards-timeline .card.registro {
    background-size: 59px;
  }
  /* line 960, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003960}}
  .cards-timeline .card.FGTS {
    background-size: 64px;
  }
  /* line 965, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003965}}
  .cards-timeline .page-buttons ol {
    margin-top: 56px;
  }
  /* line 968, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003968}}
  .cards-timeline .page-buttons .arrow {
    margin-top: 65px;
  }
}
@media only screen and (-ms-high-contrast: active), (-ms-high-contrast: none) and (min-width: 992px) {
  /* line 976, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003976}}
  .cards-timeline .btn-back-pai {
    /* Description */
  }
  /* line 978, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003978}}
  .cards-timeline .btn-back-pai.resumo {
    background-size: 12em !important;
    background-position-y: 3.4em;
    background-position-x: -5em;
  }
  /* line 983, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003983}}
  .cards-timeline .btn-back-pai.confirmacao {
    background-size: 212px !important;
    background-position-x: -4.5em !important;
    background-position-y: 3.5em !important;
  }
  /* line 988, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003988}}
  .cards-timeline .btn-back-pai.contrato {
    background-size: 267px !important;
    background-position-x: -5.9em !important;
    background-position-y: 3.3em !important;
  }
  /* line 993, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003993}}
  .cards-timeline .btn-back-pai.assinatura {
    background-size: 242px !important;
    background-position-x: -5em !important;
    background-position-y: 3.3em !important;
  }
  /* line 998, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\00003998}}
  .cards-timeline .btn-back-pai.impressao-contrato {
    background-size: 40px !important;
    background-position-x: 0em !important;
    background-position-y: 3.3em !important;
  }
  /* line 1003, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\000031003}}
  .cards-timeline .btn-back-pai.liberacao-valores {
    background-size: 211px !important;
    background-position-x: -4.5em !important;
    background-position-y: 3.4em !important;
  }
  /* line 1008, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\000031008}}
  .cards-timeline .btn-back-pai.registro {
    background-size: 278px !important;
    background-position-x: -6.1em !important;
    background-position-y: 3.2em !important;
  }
  /* line 1013, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\000031013}}
  .cards-timeline .btn-back-pai.analise-tecnica {
    background-size: 15.5em !important;
    background-position-x: -6.9em !important;
    background-position-y: 3.5em !important;
  }
  /* line 1018, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\000031018}}
  .cards-timeline .btn-back-pai.interveniente-quitante,
  .cards-timeline .btn-back-pai.portabilidade,
  .cards-timeline .btn-back-pai.pgtoportab {
    background-size: 11.5em !important;
    background-position-x: -4.7em !important;
    background-position-y: 3em !important;
  }
  /* line 1025, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\000031025}}
  .cards-timeline .btn-back-pai.upload {
    background-size: 259px;
    background-position-y: 3.3em;
    background-position-x: -5.9em;
  }
  /* line 1030, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\000031030}}
  .cards-timeline .btn-back-pai.simulacao {
    background-size: 13em !important;
    background-position-x: -5.6em !important;
    background-position-y: 3.4em !important;
  }
  /* line 1035, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\000031035}}
  .cards-timeline .btn-back-pai.FGTS,
  .cards-timeline .btn-back-pai.vistoria {
    background-size: 14em !important;
    background-position-x: -6em !important;
    background-position-y: 3.3em !important;
  }
  /* line 1044, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\000031044}}
  .cards-timeline .card.abra-sua-conta,
  .cards-timeline .card.envio-de-dados,
  .cards-timeline .card.envio-de-documentos,
  .cards-timeline .card.envio-contrato,
  .cards-timeline .card.analise-docs,
  .cards-timeline .card.vistoria,
  .cards-timeline .card.seguradora,
  .cards-timeline .card.interveniente-quitante,
  .cards-timeline .card.portabilidade,
  .cards-timeline .card.pgtoportab {
    background-size: 53px !important;
  }
  /* line 1058, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\000031058}}
  .cards-timeline .card.confirmacao-valores {
    background-size: 50px;
  }
  /* line 1062, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\000031062}}
  .cards-timeline .card.assinaturas {
    background-size: 52px;
  }
  /* line 1066, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\000031066}}
  .cards-timeline .card.oferta-assinatura-eletronica {
    background-size: 51px;
  }
  /* line 1070, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\000031070}}
  .cards-timeline .card.registro {
    background-size: 53px;
  }
  /* line 1073, app/assets/less/pages/cards.less */
  @media -sass-debug-info{filename{font-family:file\:\/\/app\/assets\/less\/pages\/cards\.less}line{font-family:\000031073}}
  .cards-timeline .card.FGTS {
    background-size: 47px !important;
  }
}
