﻿.dot-flashing{position:relative;width:10px;height:10px;border-radius:5px;background-color:#000;color:#000;}.dot-flashing::before,.dot-flashing::after{content:"";display:inline-block;position:absolute;top:0;}.dot-flashing::before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:#000;color:#000;}.dot-flashing::after{left:15px;width:10px;height:10px;border-radius:5px;background-color:#000;color:#000;}.dot-flashing.dot-default{animation:dot-flashing 1s infinite linear alternate;animation-delay:.5s;}.dot-flashing.dot-default::before{animation:dot-flashing 1s infinite alternate;animation-delay:0s;}.dot-flashing.dot-default::after{animation:dot-flashing 1s infinite alternate;animation-delay:1s;}.dot-flashing.dot-white{background-color:#fff;color:#fff;animation:dot-flashing-white 1s infinite linear alternate;animation-delay:.5s;}.dot-flashing.dot-white::before{background-color:#fff;color:#fff;animation:dot-flashing-white 1s infinite alternate;animation-delay:0s;}.dot-flashing.dot-white::after{background-color:#fff;color:#fff;animation:dot-flashing-white 1s infinite alternate;animation-delay:1s;}.dot-flashing.dot-orange{background-color:#f6811b;color:#f6811b;animation:dot-flashing-orange 1s infinite linear alternate;animation-delay:.5s;}.dot-flashing.dot-orange::before{background-color:#f6811b;color:#f6811b;animation:dot-flashing-orange 1s infinite alternate;animation-delay:0s;}.dot-flashing.dot-orange::after{background-color:#f6811b;color:#f6811b;animation:dot-flashing-orange 1s infinite alternate;animation-delay:1s;}@keyframes dot-flashing{0%{background-color:#9880ff;}50%,100%{background-color:rgba(152,128,255,.2);}}@keyframes dot-flashing-white{0%{background-color:#fff;}50%,100%{background-color:rgba(255,255,255,.2);}}@keyframes dot-flashing-orange{0%{background-color:#f6811b;}50%,100%{background-color:rgba(246,129,27,.2);}}html{overflow-x:hidden;}@media(max-width:1080px){html{font-size:93.75%;}}@media(max-width:720px){html{font-size:87.5%;}}body{overflow-x:hidden;}section{padding-block:3rem;}@media(min-width:576px){section{padding-block:4rem;}}section.bg-gray{background-color:#f4f4f4;}section.highlight{background-color:#f6811b;color:#fff;}section.highlight .container>h2,section.highlight .container>h3{color:#fff;}section.highlight .card{color:initial;}section .container>h2,section .container>h3{text-align:center;}section .container>h2{color:#f6811b;line-height:2rem;}section .container>h3{font-weight:100;font-size:1.5rem;line-height:1.5rem;}section .card-definition{gap:2rem;}section .card-definition .item{width:100%;max-width:350px;margin:auto;}section .card-definition p{font-size:1.2rem;font-weight:100;}section .card-definition .separator{background-color:#f6811b;padding:5px;width:5px;margin:auto;border-radius:50%;}#ranking-de-agentes{padding-bottom:0;}#ranking-de-agentes img{width:100%;display:block;margin:0 auto;border-radius:.5rem .5rem 0 0;box-shadow:1rem -1px 1rem rgba(0,0,0,.1);}@media(min-width:768px){#ranking-de-agentes img{width:90%;}}@media(min-width:992px){#ranking-de-agentes img{width:80%;}}#leilao>.container>div{align-items:center;margin-top:2rem;}#leilao .leilao-items{width:100%;overflow:hidden;}#leilao .leilao-items .item+.item{margin-top:.5rem;}#leilao .leilao-items .item h4{font-weight:400;cursor:pointer;position:relative;transition:color 1s;}#leilao .leilao-items .item h4 strong{font-weight:700;}#leilao .leilao-items .item h4::after{content:"";height:2px;width:100%;z-index:-1;margin-left:1rem;opacity:0;background-color:#f6811b;position:absolute;top:50%;transform:translateX(80%);transition:all 1s ease-out;}#leilao .leilao-items .item p{height:0;overflow:hidden;margin:0;transition:all .5s ease-out;transition-delay:0s;}#leilao .leilao-items .item.active h4{color:#f6811b;}#leilao .leilao-items .item.active h4::after{opacity:1;transform:translateX(0);}#leilao .leilao-items .item.active h4 strong{font-weight:inherit;}#leilao .leilao-items .item.active h4 span{font-weight:700;}#leilao .leilao-items .item.active p{height:130px;}#leilao .leilao-video{position:relative;}#leilao .video{position:relative;width:100%;overflow:hidden;left:0;}#leilao .video video{position:absolute;width:79%;left:11%;top:5%;z-index:1;}#leilao .video img{width:100%;position:relative;z-index:2;pointer-events:none;}@media(min-width:992px){#leilao .leilao-video{width:calc(100% - 450px);}#leilao .video{width:120%;}#leilao .leilao-items{width:450px;overflow:initial;}#leilao .leilao-items .item.active p{height:130px;}}#faq .question{border-bottom:1px solid #ddd;}#faq .question:has(.collapse.show) .collapse-icon{transform:rotate(90deg);}#faq .collapse-button{display:flex;align-items:center;justify-content:space-between;padding-block:1rem;}#faq .collapse-button .collapse-icon{width:10px;height:10px;background-color:#000;clip-path:polygon(10% 100%,10% 0%,100% 50%);transition:all .3s;}#faq .collapse .content{max-height:0;transition:all .3s ease-out;overflow:hidden;}#faq .collapse.show .content{max-height:900px;transition:all .3s ease-in;margin-bottom:1rem;}#contato .container{display:flex;justify-content:center;gap:2rem;}#contato .container span{font-weight:100;font-size:1.3rem;}#contato .container form{width:100%;max-width:500px;background-color:#fff;padding:1.5rem;border-radius:.5rem;}#contato .container form div+div{margin-top:1rem;}#contato .container form button{display:block;margin-top:1rem;margin-left:auto;}.main-feature img{width:90px;}@media(min-width:768px){.main-feature img{width:120px;}}#leiloes .solicitante-logo{width:100px;height:60px;background-color:#e8e8e8;border-radius:5px;overflow:hidden;background-position:center;background-size:cover;background-repeat:no-repeat;}#leiloes .grid-list{font-size:.9rem;}@media(min-width:1400px){#leiloes .grid-list{font-size:1rem;}}.modal-leilao .solicitante-logo{width:100px;height:60px;background-color:#e8e8e8;border-radius:5px;overflow:hidden;background-position:center;background-size:cover;background-repeat:no-repeat;}.modal-leilao .modal-dialog{max-width:420px;}@media(max-width:720px){section#leilao{overflow:hidden;}section#leiloes .container>div{overflow:scroll;}section#contato .container{flex-direction:column;}section#contato .container>div{text-align:center;}}@keyframes growLine{0%{width:0;}}@keyframes shrinkLine{100%{width:0;}}@keyframes skeleton{0%{filter:brightness(1);}50%{filter:brightness(1.08);}100%{filter:brightness(1);}}