*{margin:0;padding:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-family:"Inter",sans-serif;color:#2d3643}html{background-color:#eef2f8}img{max-width:100%;display:block}a{display:block;text-decoration:none}button{all:unset;cursor:pointer}ul{list-style:none}html{font-size:62.5%}.container{width:100%;max-width:110rem;padding:0 1.5rem;margin:0 auto}@keyframes fandicheckout{0%{box-shadow:0 0 0 0px #f7afaf}100%{box-shadow:0 0 0 30px rgba(0,0,0,0)}}.breadcrumbs{margin-bottom:4rem}@media(max-width: 991px){.breadcrumbs{text-align:center}}.breadcrumbs li{display:inline-block;font-size:1.8rem;color:#ea3636}@media(max-width: 991px){.breadcrumbs li{font-size:1.6rem}}.breadcrumbs li a{color:#191819;text-decoration:none}.breadcrumbs li.line{margin:0 10px;font-size:1.6rem}@media(max-width: 991px){.breadcrumbs li.line{font-size:1.4rem}}.breadcrumbs li.active a,.breadcrumbs li a:hover{color:#ea3636}.pagination-links{width:100%;text-align:center;margin-top:4rem}.pagination-links li{display:inline-block;margin:0 3px;color:#000}.pagination-links li a{display:block;padding:15px 20px;font-size:1.6rem;text-transform:uppercase;border-radius:100px}@media(max-width: 991px){.pagination-links li a{padding:12px 16px;font-size:1.4rem}}.pagination-links li a.active,.pagination-links li a:hover{background-color:#ea3636;color:#fff !important;transition:.4s}.pagination-links li.active{background-color:#ea3636;color:#fff !important;transition:.4s;border-radius:100px}.pagination-links li.active a,.pagination-links li.active a:hover{color:#fff !important}.header{border-bottom:1px solid #303838}.header-internal{background-color:#14191d}.header.fixed-header{background-color:#14191d;position:fixed;left:0;top:0;width:100%;z-index:9999}@media(max-width: 991px){.header.fixed-header{position:relative}}.header .container{display:flex;align-items:center;justify-content:space-between;max-width:90%}@media(max-width: 991px){.header .container{padding:20px 0;display:flex;align-items:center;justify-content:center}}.header .logo{max-width:18rem}@media(max-width: 1280px){.header .logo{max-width:16rem}}.header .nav{display:flex}.header .nav li a{padding:3rem 1.5rem;font-size:1.8rem;color:#fff;border-bottom:1px solid rgba(0,0,0,0)}@media(max-width: 1280px){.header .nav li a{font-size:1.4rem;padding:3rem 1rem}}.header .nav li a:hover{border-color:#ea3636}@media(max-width: 991px){.header .nav{display:none}}.header .btn{background-color:#ea3636;padding:1rem 2rem;font-size:1.8rem;color:#fff;border-radius:50px;transition:.4s}@media(max-width: 1280px){.header .btn{font-size:1.4rem}}.header .btn:hover{background-color:#fff;color:#151a1e;transition:.4s}@media(max-width: 991px){.header .btn{display:none}}.header .location{display:flex;align-items:center;gap:5px}.header .location span{font-size:1.6rem;color:#fff}@media(max-width: 1280px){.header .location span{font-size:1.4rem}}.header .location span strong{font-family:"Inter",sans-serif;font-weight:700;color:#ea3636}@media(max-width: 991px){.header .location{display:none}}.header .menu-button{position:absolute;display:none;width:32px;padding:8px 0;cursor:pointer;transition:.2s all cubic-bezier(0.4, -0.1, 0, 1.1);right:20px}@media(max-width: 991px){.header .menu-button{display:block}}.header .menu-icon{width:32px;height:3px;background-color:#fff;display:block;position:relative;transition:.2s all cubic-bezier(0.4, -0.1, 0, 1.1);border-radius:7px}.header .menu-icon::before,.header .menu-icon::after{content:"";display:block;height:3px;border-radius:7px;background-color:#fff;position:absolute;right:0;transition:.2s all cubic-bezier(0.4, -0.1, 0, 1.1)}.header .menu-icon::before{margin-top:-10px;width:32px;transition:.2s all cubic-bezier(0.4, -0.1, 0, 1.1)}.header .menu-icon::before{margin-top:-10px;width:32px;transition:.2s all cubic-bezier(0.4, -0.1, 0, 1.1)}.header .menu-icon::after{margin-top:10px;width:32px;transition:.2s all cubic-bezier(0.4, -0.1, 0, 1.1)}.header .menu-icon:hover::after{width:32px;transition:.2s all cubic-bezier(0.4, -0.1, 0, 1.1)}.header .menu-mobile{overflow:hidden;opacity:0;width:100%;bottom:0;left:0;height:calc(100% - 67px);background-color:#d71921;position:fixed;transform:translateY(100%);transition:all .3s;overflow-y:auto;z-index:9999}.header .menu-mobile .box{padding:20px}.header .menu-mobile .box ul li a{padding:20px;display:block;text-align:center;font-size:1.6rem;font-weight:500;color:#fff;text-transform:uppercase;transition:.4s}.header .menu-mobile .box ul li a:hover{background-color:#a51d24;transition:.4s;padding-left:30px}.header .menu-mobile .box ul li:not(:last-child){border-bottom:1px solid rgba(131,47,51,.3)}.menu-opened{overflow:hidden}.menu-opened .header .menu-mobile{transform:translateY(0%);opacity:1;transition:all ease .3s}.menu-opened .menu-button .menu-icon{height:0;width:32px;transition:.2s all cubic-bezier(0.4, -0.1, 0, 1.1)}.menu-opened .menu-button .menu-icon::after{width:32px;transform:rotate(45deg);margin-top:0;transition:.2s all cubic-bezier(0.4, -0.1, 0, 1.1)}.menu-opened .menu-button .menu-icon::before{transform:rotate(-45deg);margin-top:0;transition:.2s all cubic-bezier(0.4, -0.1, 0, 1.1)}.bg-featured{background:url("../img/bg-featured.jpg") no-repeat;background-size:cover;padding-bottom:7rem}@media(max-width: 991px){.bg-featured{padding-bottom:4rem}}.search{margin-top:5rem}.search .title{text-align:center;margin-bottom:3rem}.search .title h2{font-family:"Inter",sans-serif;font-weight:300;font-size:3.2rem;color:#fff}@media(max-width: 991px){.search .title h2{font-size:2.2rem}}.search .title h2 strong{font-family:"Inter",sans-serif;font-weight:400;color:#fff}.search form{display:flex;align-items:center;justify-content:space-between;gap:4rem;background-color:#fff;padding:4rem;border-radius:7rem}@media(max-width: 991px){.search form{flex-direction:column;border-radius:3rem}}.search form .input{width:54rem;flex:1}@media(max-width: 991px){.search form .input{width:100%}}.search form .input input{background-color:var(--campo-fundo);color:var(--campo-texto);width:100%;font-family:"Inter",sans-serif;font-weight:400;font-size:1.8rem;padding:18px;border-radius:30px;border:0;outline:0}.search form .price{width:22rem;text-align:center}@media(max-width: 991px){.search form .price{width:100%;margin-top:10px}}.search form .price-range-wrap{position:relative}.search form .price-range-wrap .ui-widget-content{height:5px;background:rgba(45,45,45,.1);border:none;border-radius:1px}.search form .price-range-wrap .ui-slider-horizontal .ui-slider-handle{top:-5px;margin-left:-4px}.search form .price-range-wrap .ui-slider .ui-slider-handle{width:14px;height:14px;background:#fff;border-radius:50%;cursor:pointer}.search form .price-range-wrap .ui-state-default,.search form .price-range-wrap .ui-widget-content .ui-state-default,.search form .price-range-wrap .ui-widget-header .ui-state-default,.search form .price-range-wrap .ui-button,.search form .price-range-wrap html .ui-button.ui-state-disabled:hover,.search form .price-range-wrap html .ui-button.ui-state-disabled:active{border:1.5px solid #db2d2e}.search form .price-range-wrap .ui-slider .ui-slider-range{background:#db2d2e}.search form .price-range-wrap .price-input{position:absolute;left:0;top:-36px;width:100%}.search form .price-range-wrap .price-input input{font-size:15px;color:var(--campo-texto);background-color:var(--campo-fundo);font-weight:700;border:none;width:100%;text-align:center}.search form .btn{background-color:#ea3636;font-size:1.8rem;color:#fff;padding:18px 40px;border-radius:30px;animation:fandicheckout 1.5s infinite;transition:all .3s ease}.search form .btn:hover{background-color:#ba1717;cursor:pointer;animation:none;transition:all .3s ease}@media(max-width: 991px){.search form .btn{width:auto;margin-top:10px}}.featured{margin-top:5rem}@media(max-width: 991px){.featured{margin-top:4rem}}.featured .container{position:relative}.featured .title{text-align:center;margin-bottom:30px}.featured .title h2{font-family:"Inter",sans-serif;font-weight:300;font-size:3.2rem;color:#fff}.featured .featured-button{position:absolute;top:60%;transform:translateY(-50%);width:4rem;height:4rem;z-index:95;cursor:pointer;transition:opacity .4s ease}.featured .featured-button:hover{opacity:.7}@media(max-width: 991px){.featured .featured-button{display:none}}.featured .featured-button-prev{left:-35px}.featured .featured-button-next{right:-35px}.featured .item{background-color:#fff;border-radius:2.5rem;overflow:hidden;border:2px solid rgba(0,0,0,0);transition:border-color .35s ease,box-shadow .35s ease}.featured .item .cover{position:relative;width:100%;height:20rem;overflow:hidden}.featured .item .cover .like{position:absolute;top:20px;left:20px;background:url("../img/icon-heart.png") no-repeat;width:24px;height:21px;transition:background .4s ease}.featured .item .cover .like:-active{background:url("../img/icon-heart-active.png") no-repeat}.featured .item .cover .like:hover{background:url("../img/icon-heart-active.png") no-repeat}.featured .item .cover .whats{background-color:#5bbb3e;position:absolute;top:7px;right:7px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:100%;transition:background-color .4s ease}.featured .item .cover .whats:hover{background-color:#38981a}.featured .item .cover .thumb{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.featured .item .desc{padding:3rem 2rem;position:relative}@media(max-width: 991px){.featured .item .desc{padding:2rem}}@media(max-width: 560px){.featured .item .desc{text-align:center}}.featured .item .desc .stamp{background-color:#21b216;font-size:1.4rem;color:#fff;padding:.6rem 1.2rem;border-radius:100px;width:auto;position:absolute;right:0;top:-1.2rem;letter-spacing:.2rem}@media(max-width: 991px){.featured .item .desc .stamp{font-size:1.2rem}}.featured .item .desc .stamp-sold{background-color:#ea3636}.featured .item .desc .stamp-supervision{background-color:#cb8f0e}.featured .item .desc h3{font-family:"Inter",sans-serif;font-weight:700;font-size:2rem;color:#2d3643}@media(max-width: 991px){.featured .item .desc h3{font-size:1.8rem}}.featured .item .desc p{font-family:"Inter",sans-serif;font-weight:400;font-size:1.5rem;color:#2d3643}.featured .item .desc h4{font-family:"Inter",sans-serif;font-weight:700;font-size:2.4rem;color:#ea3636;margin-top:8px}@media(max-width: 991px){.featured .item .desc h4{font-size:1.8rem}}.featured .item .desc ul{margin-top:.8rem}@media(max-width: 560px){.featured .item .desc ul{display:flex;align-items:center;flex-direction:column}}.featured .item .desc ul li{display:flex;align-items:center;gap:5px}.featured .item .desc ul li span{font-family:"Inter",sans-serif;font-weight:400;font-size:1.6rem;color:#2d3643}@media(max-width: 991px){.featured .item .desc ul li span{font-size:1.4rem}}.featured .item .desc ul li:not(:last-child){margin-bottom:.8rem}.featured .item:hover{border-color:#ea3636;box-shadow:0 .8rem 2.4rem rgba(45,54,67,.08)}.featured .swiper-pagination{display:none;position:relative;text-align:center;margin-top:30px;width:100%}.featured .swiper-pagination-bullet{width:1rem;height:1rem;background-color:#fff;opacity:.5;transition:all .3s ease}.featured .swiper-pagination-bullet-active{background-color:#fff;opacity:1;width:2rem;border-radius:5rem}@media(max-width: 991px){.featured .swiper-pagination{display:block}}.advertising{margin-top:3rem}@media(max-width: 991px){.advertising{margin-top:2rem}}.advertising .container{text-align:center}.advertising .container img{display:inline-block}.private-resales{margin-top:5rem}@media(max-width: 991px){.private-resales{margin-top:4rem}}.private-resales .titles{text-align:center;margin-bottom:3rem}.private-resales .titles h2{font-family:"Inter",sans-serif;font-weight:400;font-size:3.2rem}@media(max-width: 991px){.private-resales .titles h2{font-size:2.6rem}}.private-resales .filters{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}.private-resales .filters a{background-color:#ea3636;text-align:center;padding:2rem;border-radius:10px;animation:none;transition:all .3s ease}.private-resales .filters a span{font-family:"Inter",sans-serif;font-weight:300;font-size:2.4rem;color:#fff}@media(max-width: 991px){.private-resales .filters a span{font-size:2rem}}.private-resales .filters a span strong{font-family:"Inter",sans-serif;font-weight:400;color:#fff}.private-resales .filters a:hover{background-color:#ba1717;cursor:pointer;animation:fandicheckout 1.5s infinite;transition:all .3s ease}@media(max-width: 991px){.private-resales .filters{grid-template-columns:repeat(3, 1fr);gap:10px}}@media(max-width: 560px){.private-resales .filters{grid-template-columns:repeat(2, 1fr)}}.private-resales .all{display:grid;grid-template-columns:repeat(4, 1fr);gap:16px;margin-top:50px}@media(max-width: 991px){.private-resales .all{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 560px){.private-resales .all{grid-template-columns:1fr}}.private-resales .all .item{background-color:#fff;border-radius:2.5rem;overflow:hidden;border:2px solid rgba(0,0,0,0);transition:border-color .35s ease,box-shadow .35s ease}.private-resales .all .item .cover{position:relative;width:100%;height:20rem;overflow:hidden}.private-resales .all .item .cover .like{position:absolute;top:20px;left:20px;background:url("../img/icon-heart.png") no-repeat;width:24px;height:21px;transition:background .4s ease}.private-resales .all .item .cover .like:-active{background:url("../img/icon-heart-active.png") no-repeat}.private-resales .all .item .cover .like:hover{background:url("../img/icon-heart-active.png") no-repeat}.private-resales .all .item .cover .whats{background-color:#5bbb3e;position:absolute;top:7px;right:7px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:100%;transition:background-color .4s ease}.private-resales .all .item .cover .whats:hover{background-color:#38981a}.private-resales .all .item .cover .thumb{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.private-resales .all .item .desc{padding:3rem 2rem;position:relative}@media(max-width: 991px){.private-resales .all .item .desc{padding:2rem}}@media(max-width: 560px){.private-resales .all .item .desc{text-align:center}}.private-resales .all .item .desc .stamp{background-color:#21b216;font-size:1.4rem;color:#fff;padding:.6rem 1.2rem;border-radius:100px;width:auto;position:absolute;right:0;top:-1.2rem;letter-spacing:.2rem}@media(max-width: 991px){.private-resales .all .item .desc .stamp{font-size:1.2rem}}.private-resales .all .item .desc .stamp-sold{background-color:#ea3636}.private-resales .all .item .desc .stamp-supervision{background-color:#cb8f0e}.private-resales .all .item .desc h3{font-family:"Inter",sans-serif;font-weight:700;font-size:2rem;color:#2d3643}@media(max-width: 991px){.private-resales .all .item .desc h3{font-size:1.8rem}}.private-resales .all .item .desc p{font-family:"Inter",sans-serif;font-weight:400;font-size:1.5rem;color:#2d3643}@media(max-width: 991px){.private-resales .all .item .desc p{font-size:1.4rem}}.private-resales .all .item .desc h4{font-family:"Inter",sans-serif;font-weight:700;font-size:2.4rem;color:#ea3636;margin-top:8px}@media(max-width: 991px){.private-resales .all .item .desc h4{font-size:1.8rem}}.private-resales .all .item .desc ul{margin-top:.8rem}@media(max-width: 560px){.private-resales .all .item .desc ul{display:flex;align-items:center;flex-direction:column}}.private-resales .all .item .desc ul li{display:flex;align-items:center;gap:5px}.private-resales .all .item .desc ul li span{font-family:"Inter",sans-serif;font-weight:400;font-size:1.6rem;color:#2d3643}@media(max-width: 991px){.private-resales .all .item .desc ul li span{font-size:1.4rem}}.private-resales .all .item .desc ul li:not(:last-child){margin-bottom:.8rem}.private-resales .all .item:hover{border-color:#ea3636;box-shadow:0 .8rem 2.4rem rgba(45,54,67,.08)}.blog{margin-top:5rem}@media(max-width: 991px){.blog{margin-top:4rem}}.blog .container{position:relative}.blog .blog-button{position:absolute;top:50%;transform:translateY(-50%);width:4rem;height:4rem;z-index:99;cursor:pointer;transition:opacity .4s ease}.blog .blog-button:hover{opacity:.7}@media(max-width: 991px){.blog .blog-button{display:none}}.blog .blog-button-prev{left:-35px}.blog .blog-button-next{right:-35px}.blog .blog-fractions{position:absolute;top:15px !important;left:30px !important;font-size:18px;z-index:99;width:50px;height:50px;border:2px solid #ea3636;display:flex;align-items:center;justify-content:center;border-radius:100%}.blog .item{background-color:#fff;border-radius:20px;overflow:hidden}.blog .item a{display:flex;align-items:center;justify-content:space-between;height:48.5rem}@media(max-width: 991px){.blog .item a{height:30rem}}@media(max-width: 991px){.blog .item a{flex-direction:column;height:auto}}.blog .item a .cover{width:50%}@media(max-width: 991px){.blog .item a .cover{width:100%}}.blog .item a .cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:48.5rem}@media(max-width: 991px){.blog .item a .cover img{height:30rem}}.blog .item a .desc{width:50%;padding:0 5rem}@media(max-width: 991px){.blog .item a .desc{width:100%;padding:3rem;text-align:center}}.blog .item a .desc span{font-family:"Inter",sans-serif;font-weight:400;font-size:2rem;letter-spacing:5px;color:#ea3636}@media(max-width: 991px){.blog .item a .desc span{font-size:1.8rem}}@media(max-width: 560px){.blog .item a .desc span{font-size:1.6rem}}.blog .item a .desc h2{font-family:"Inter",sans-serif;font-weight:400;font-size:3.4rem;color:#2d3643;margin-top:2rem}@media(max-width: 991px){.blog .item a .desc h2{font-size:2.6rem}}@media(max-width: 560px){.blog .item a .desc h2{font-size:2rem}}.blog .item a .desc p{font-family:"Inter",sans-serif;font-weight:400;font-size:1.8rem;color:#2d3643;margin-top:20px}@media(max-width: 991px){.blog .item a .desc p{font-size:1.6rem}}.blog .item a .desc .btn{display:inline-block;margin-top:2rem;background-color:#ea3636;font-size:1.8rem;color:#fff;padding:15px 50px;border-radius:30px;animation:none;transition:all .3s ease}@media(max-width: 991px){.blog .item a .desc .btn{font-size:1.6rem}}.blog .item a .desc .btn:hover{background-color:#ba1717;cursor:pointer;animation:fandicheckout 1.5s infinite;transition:all .3s ease}.blog .swiper-pagination{display:none;position:relative;text-align:center;margin-top:30px;width:100%}.blog .swiper-pagination-bullet{width:1rem;height:1rem;background-color:#ea3636;opacity:.5;transition:all .3s ease}.blog .swiper-pagination-bullet-active{background-color:#ea3636;opacity:1;width:2rem;border-radius:5rem}@media(max-width: 991px){.blog .swiper-pagination{display:block}}.benefits{margin-top:7rem}@media(max-width: 991px){.benefits{margin-top:4rem}}.benefits .container{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}@media(max-width: 991px){.benefits .container{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 560px){.benefits .container{grid-template-columns:repeat(1, 1fr)}}.benefits .container .item{text-align:center}.benefits .container .item .icon{background-color:#ea3636;width:120px;height:120px;display:flex;align-items:center;justify-content:center;border-radius:100%;margin:0 auto}.benefits .container .item h2{font-family:"Inter",sans-serif;font-weight:400;font-size:2rem;margin-top:2rem}@media(max-width: 991px){.benefits .container .item h2{font-size:1.8rem}}.benefits .container .item p{font-family:"Inter",sans-serif;font-weight:300;font-size:1.6rem;margin-top:2rem}@media(max-width: 991px){.benefits .container .item p{font-size:1.4rem}}.doubts{margin-top:9rem}@media(max-width: 991px){.doubts{margin-top:4rem}}.doubts .titles{text-align:center;margin-bottom:3rem}.doubts .titles h2{font-family:"Inter",sans-serif;font-weight:400;font-size:3.2rem}@media(max-width: 991px){.doubts .titles h2{font-size:2.6rem}}.doubts .all{background-color:#fff;border-radius:10px;padding:30px 20px}.doubts .all .item button{width:100%;height:5rem;padding-left:1rem;display:flex;align-items:center;justify-content:space-between}@media(max-width: 560px){.doubts .all .item button{height:7rem}}.doubts .all .item button h3{font-family:"Inter",sans-serif;font-weight:300;font-size:2rem;color:#2d3643}@media(max-width: 991px){.doubts .all .item button h3{width:80%;font-size:1.6rem;line-height:2.2rem}}.doubts .all .item button .icon{width:2.2rem;height:2.2rem;background:url("../img/plus.png") no-repeat center center;transition:background-image .3s ease}.doubts .all .item .content{display:none}.doubts .all .item .content p{font-family:"Inter",sans-serif;font-weight:300;font-size:1.6rem;color:#2d3643}@media(max-width: 991px){.doubts .all .item .content p{font-size:1.4rem}}.doubts .all .item:not(:last-child){border-bottom:1px solid #cad0d2}.doubts .all .item.opened button .icon{background-image:url("../img/minus.png")}.doubts .all .item.opened button:hover{background-color:var(--neutral100)}.doubts .all .item.opened .content{display:block;animation:fadeLeft .5s forwards ease;padding-left:1rem;padding-top:1rem;padding-bottom:3rem}.depositions{margin-top:8rem}@media(max-width: 991px){.depositions{margin-top:4rem}}.depositions .container{position:relative}.depositions .titles{text-align:center}.depositions .titles h2{font-family:"Inter",sans-serif;font-weight:300;font-size:2.8rem}@media(max-width: 991px){.depositions .titles h2{font-size:2.2rem}}.depositions .titles h2 strong{font-family:"Inter",sans-serif;font-weight:400}.depositions .item{padding-top:5.5rem}@media(max-width: 991px){.depositions .item{padding-top:2rem}}.depositions .item .cover{width:110px;height:110px;border-radius:100%;border:5px solid #fff;overflow:hidden;position:relative;margin:0 auto -55px auto}.depositions .item .cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.depositions .item .box{background-color:#ea3636;color:#fff;border-radius:2rem;padding:7.5rem 3rem 3rem 3rem;text-align:center}.depositions .item .box p{font-family:"Inter",sans-serif;font-weight:400;font-size:1.6rem;color:#fff}@media(max-width: 991px){.depositions .item .box p{font-size:1.4rem}}.depositions .item .box h3{font-family:"Inter",sans-serif;font-weight:400;font-size:1.6rem;color:#fff;margin-top:3rem}@media(max-width: 991px){.depositions .item .box h3{font-size:1.4rem;margin-top:2rem}}.depositions .depositions-button{position:absolute;top:60%;transform:translateY(-50%);width:4rem;height:4rem;z-index:99;cursor:pointer;transition:opacity .4s ease}.depositions .depositions-button:hover{opacity:.7}@media(max-width: 991px){.depositions .depositions-button{display:none}}.depositions .depositions-button-prev{left:-35px}.depositions .depositions-button-next{right:-35px}.depositions .swiper-pagination{display:none;position:relative;text-align:center;margin-top:30px;width:100%}.depositions .swiper-pagination-bullet{width:1rem;height:1rem;background-color:#ea3636;opacity:.5;transition:all .3s ease}.depositions .swiper-pagination-bullet-active{background-color:#ea3636;opacity:1;width:2rem;border-radius:5rem}@media(max-width: 991px){.depositions .swiper-pagination{display:block}}.listing{padding-top:5rem;position:relative}@media(max-width: 991px){.listing{padding-top:0}}.listing .filters-sidebar{background-color:#fff;width:30rem;height:100%;position:absolute;left:0;top:0;padding:4rem 3rem;z-index:8}.listing .filters-sidebar h2{font-family:"Inter",sans-serif;font-weight:400;font-size:2.2rem;color:#ea3636;margin-bottom:1rem}.listing .filters-sidebar div{margin-bottom:10px}.listing .filters-sidebar div .group{display:flex;gap:10px}.listing .filters-sidebar div .group div{width:calc(50% - 5px)}.listing .filters-sidebar div label{font-size:14px;margin-bottom:5px;display:block}.listing .filters-sidebar div input,.listing .filters-sidebar div select{background-color:var(--campo-fundo);color:var(--campo-texto);width:100%;font-family:"Inter",sans-serif;font-weight:400;font-size:1.6rem;padding:13px;border-radius:6px;border:0;outline:0}.listing .filters-sidebar div select{resize:none;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background:var(--campo-fundo) url("../img/arrow-select.png") 92% 50% no-repeat}@media(max-width: 991px){.listing .filters-sidebar{position:relative;width:100%;margin-bottom:3rem}}.listing .titles{margin-bottom:3rem}.listing .titles h2{font-family:"Inter",sans-serif;font-weight:400;font-size:3.2rem}@media(max-width: 991px){.listing .titles h2{font-size:2.6rem}}.listing .titles .bottom{display:flex;align-items:center;justify-content:space-between}@media(max-width: 991px){.listing .titles .bottom{flex-direction:column;justify-content:center}}.listing .titles .bottom span{font-size:1.8rem;color:#ea3636}.listing .titles .bottom select{resize:none;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background:var(--campo-fundo) url("../img/arrow-select.png") 92% 50% no-repeat;width:20rem;font-family:"Inter",sans-serif;font-weight:400;font-size:1.8rem;padding:8px 20px;color:var(--campo-texto);border:2px solid #ea3636;outline:0;border-radius:100px}@media(max-width: 991px){.listing .titles .bottom select{margin-top:2rem}}.listing .all{display:grid;grid-template-columns:repeat(4, 1fr);gap:16px;margin-top:50px}@media(max-width: 991px){.listing .all{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 560px){.listing .all{grid-template-columns:1fr}}.listing .all .item{background-color:#fff;border-radius:2.5rem;overflow:hidden;border:2px solid rgba(0,0,0,0);transition:border-color .35s ease,box-shadow .35s ease}.listing .all .item .cover{position:relative;width:100%;height:20rem;overflow:hidden}.listing .all .item .cover .like{position:absolute;top:20px;left:20px;background:url("../img/icon-heart.png") no-repeat;width:24px;height:21px;transition:background .4s ease}.listing .all .item .cover .like:-active{background:url("../img/icon-heart-active.png") no-repeat}.listing .all .item .cover .like:hover{background:url("../img/icon-heart-active.png") no-repeat}.listing .all .item .cover .whats{background-color:#5bbb3e;position:absolute;top:7px;right:7px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:100%;transition:background-color .4s ease}.listing .all .item .cover .whats:hover{background-color:#38981a}.listing .all .item .cover .thumb{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.listing .all .item .desc{padding:3rem 2rem;position:relative}@media(max-width: 991px){.listing .all .item .desc{padding:2rem}}@media(max-width: 560px){.listing .all .item .desc{text-align:center}}.listing .all .item .desc .stamp{background-color:#21b216;font-size:1.4rem;color:#fff;padding:.6rem 1.2rem;border-radius:100px;width:auto;position:absolute;right:0;top:-1.2rem;letter-spacing:.2rem}@media(max-width: 991px){.listing .all .item .desc .stamp{font-size:1.2rem}}.listing .all .item .desc .stamp-sold{background-color:#ea3636}.listing .all .item .desc .stamp-supervision{background-color:#cb8f0e}.listing .all .item .desc h3{font-family:"Inter",sans-serif;font-weight:700;font-size:2rem;color:#2d3643}@media(max-width: 991px){.listing .all .item .desc h3{font-size:1.8rem}}.listing .all .item .desc p{font-family:"Inter",sans-serif;font-weight:400;font-size:1.5rem;color:#2d3643}@media(max-width: 991px){.listing .all .item .desc p{font-size:1.4rem}}.listing .all .item .desc h4{font-family:"Inter",sans-serif;font-weight:700;font-size:2.4rem;color:#ea3636;margin-top:8px}@media(max-width: 991px){.listing .all .item .desc h4{font-size:1.8rem}}.listing .all .item .desc ul{margin-top:.8rem}@media(max-width: 560px){.listing .all .item .desc ul{display:flex;align-items:center;flex-direction:column}}.listing .all .item .desc ul li{display:flex;align-items:center;gap:5px}.listing .all .item .desc ul li span{font-family:"Inter",sans-serif;font-weight:400;font-size:1.6rem;color:#2d3643}@media(max-width: 991px){.listing .all .item .desc ul li span{font-size:1.4rem}}.listing .all .item .desc ul li:not(:last-child){margin-bottom:.8rem}.listing .all .item:hover{border-color:#ea3636;box-shadow:0 .8rem 2.4rem rgba(45,54,67,.08)}.exhibition{padding-top:5rem}.exhibition .gallery{overflow:hidden}@media(max-width: 560px){.exhibition .gallery{padding:0 2rem}}.exhibition .gallery .item{border-radius:10px;overflow:hidden}.exhibition .gallery .item img{width:100%;height:420px;-o-object-fit:cover;object-fit:cover}@media(max-width: 1366px){.exhibition .gallery .item img{height:320px}}.exhibition .exhibition-content{margin-top:4rem}.exhibition .exhibition-content .container .data-fandi{display:flex;justify-content:space-between;gap:30px;border-bottom:1px solid #ea3636;padding-bottom:3rem}@media(max-width: 991px){.exhibition .exhibition-content .container .data-fandi{flex-direction:column}}.exhibition .exhibition-content .container .data-fandi .data{flex:1}@media(max-width: 991px){.exhibition .exhibition-content .container .data-fandi .data{width:100%}}.exhibition .exhibition-content .container .data-fandi .data h2{font-family:"Inter",sans-serif;font-weight:700;font-size:3.2rem;color:#2d3643}.exhibition .exhibition-content .container .data-fandi .data h3{font-size:3.6rem;color:#ea3636}.exhibition .exhibition-content .container .data-fandi .data p{font-family:"Inter",sans-serif;font-weight:400;font-size:1.6rem !important;color:#2d3643}.exhibition .exhibition-content .container .data-fandi .data ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;margin-top:2rem}.exhibition .exhibition-content .container .data-fandi .data ul li h3{font-family:"Inter",sans-serif;font-weight:400;font-size:1.6rem !important;color:#2d3643}.exhibition .exhibition-content .container .data-fandi .data ul li p{font-family:"Inter",sans-serif;font-weight:700;font-size:2rem;color:#2d3643}.exhibition .exhibition-content .container .data-fandi .fandi{width:37rem}@media(max-width: 991px){.exhibition .exhibition-content .container .data-fandi .fandi{width:100%}}.exhibition .exhibition-content .container .data-fandi .fandi .title{background-color:#1ecad3;display:flex;align-items:center;justify-content:center;gap:10px;padding:13px 20px;border-radius:10px;margin-bottom:3rem}.exhibition .exhibition-content .container .data-fandi .fandi .title span{font-size:1.8rem;color:#fff}.exhibition .exhibition-content .container .data-fandi .fandi .title img{height:24px}.exhibition .exhibition-content .container .data-fandi .fandi ul li h3{font-family:"Inter",sans-serif;font-weight:400;font-size:1.6rem !important;color:#2d3643}.exhibition .exhibition-content .container .data-fandi .fandi ul li p{font-family:"Inter",sans-serif;font-weight:700;font-size:2rem;color:#2d3643}.exhibition .exhibition-content .container .data-fandi .fandi ul li:not(:last-child){margin-bottom:10px}.exhibition .exhibition-content .container .information-scheduling{margin-top:3rem;display:flex;justify-content:space-between;gap:30px}@media(max-width: 991px){.exhibition .exhibition-content .container .information-scheduling{flex-direction:column}}.exhibition .exhibition-content .container .information-scheduling .information{flex:1}@media(max-width: 991px){.exhibition .exhibition-content .container .information-scheduling .information{width:100%}}.exhibition .exhibition-content .container .information-scheduling .information .itens{margin-top:30px}.exhibition .exhibition-content .container .information-scheduling .information .itens h5{font-family:"Inter",sans-serif;font-weight:400;font-size:1.6rem !important;color:#2d3643;margin-bottom:2rem}.exhibition .exhibition-content .container .information-scheduling .information .itens ul li{font-family:"Inter",sans-serif;font-weight:400;font-size:1.6rem !important;color:#2d3643;padding:2px 0}.exhibition .exhibition-content .container .information-scheduling .scheduling{width:63rem;display:flex;gap:30px}@media(max-width: 991px){.exhibition .exhibition-content .container .information-scheduling .scheduling{width:100%}}@media(max-width: 560px){.exhibition .exhibition-content .container .information-scheduling .scheduling{flex-direction:column}}.exhibition .exhibition-content .container .information-scheduling .scheduling .btn-scheduling{background-color:#ea3636;display:flex;align-items:center;justify-content:center;gap:10px;padding:13px 20px;border-radius:10px;transition:.4s;margin-bottom:4rem}.exhibition .exhibition-content .container .information-scheduling .scheduling .btn-scheduling span{font-size:1.8rem;color:#fff}.exhibition .exhibition-content .container .information-scheduling .scheduling .btn-scheduling:hover{background-color:#b71c1c;transition:.4s}.exhibition .exhibition-content .container .information-scheduling .scheduling .left{width:30rem}@media(max-width: 991px){.exhibition .exhibition-content .container .information-scheduling .scheduling .left{width:100%}}.exhibition .exhibition-content .container .information-scheduling .scheduling .left .seller span{font-size:1.4rem;color:#2d3643}.exhibition .exhibition-content .container .information-scheduling .scheduling .left .seller h3{font-family:"Inter",sans-serif;font-weight:400;font-size:2.8rem;color:#2d3643;margin:1rem 0 1rem 0}.exhibition .exhibition-content .container .information-scheduling .scheduling .left .seller .local{display:flex;align-items:center;gap:5px}.exhibition .exhibition-content .container .information-scheduling .scheduling .left .seller .local span{font-size:1.4rem;color:#2d3643;margin-bottom:0}.exhibition .exhibition-content .container .information-scheduling .scheduling .left .seller .number-phone{background-color:#000;display:flex;justify-content:space-between;align-items:center;padding:10px 15px;border-radius:10px;margin-top:2rem}.exhibition .exhibition-content .container .information-scheduling .scheduling .left .seller .number-phone span{font-size:1.6rem;color:#fff}.exhibition .exhibition-content .container .information-scheduling .scheduling .left .seller .number-phone div{font-size:1.6rem;color:#fff;border:1px solid #ea3636;padding:10px;border-radius:6px;text-align:center}.exhibition .exhibition-content .container .information-scheduling .scheduling .left .seller .link-view-more{color:#ea3636;display:flex;align-items:center;gap:10px;margin-top:20px}.exhibition .exhibition-content .container .information-scheduling .scheduling .left .seller .link-view-more span{color:#ea3636;cursor:pointer}.exhibition .exhibition-content .container .information-scheduling .scheduling .left .seller .link-view-more:hover span{text-decoration:underline}.exhibition .exhibition-content .container .information-scheduling .scheduling .right{width:30rem}@media(max-width: 991px){.exhibition .exhibition-content .container .information-scheduling .scheduling .right{width:100%}}.exhibition .exhibition-content .container .information-scheduling .scheduling .right .compare-prices{background-color:#151a1e;border-radius:10px;padding:10px}.exhibition .exhibition-content .container .information-scheduling .scheduling .right .compare-prices h3{font-size:1.4rem;margin:1rem;color:#fff}.exhibition .exhibition-content .container .information-scheduling .scheduling .right .compare-prices div{padding:10px}.exhibition .exhibition-content .container .information-scheduling .scheduling .right .compare-prices div span{font-size:1.4rem;color:#fff}.exhibition .exhibition-content .container .information-scheduling .scheduling .right .compare-prices div h2{font-size:3.4rem;color:#ea3636}.exhibition .exhibition-content .container .information-scheduling .scheduling .right .compare-prices div:not(:last-child){border-bottom:1px solid #fff;padding-bottom:1rem;margin-bottom:1rem}.box-floating{background-color:#fff;position:absolute;right:-100%;width:100%;max-width:330px;overflow:hidden;box-shadow:0px 0px 21px 0px rgba(21,26,30,.2);z-index:999 !important;-webkit-border-radius:10px;-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius:10px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;border-radius:10px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.box-floating .box-floating-title{background-color:#ea3636;border-radius:10px;padding:15px;display:flex;align-items:center;justify-content:center;gap:10px}.box-floating .box-floating-title span{font-size:22px;color:#fff}.box-floating .box-floating-title span strong{font-weight:bold;color:#fff}.box-floating .content{padding:20px}.box-floating .content h2{font-size:2.6rem;margin-bottom:1rem;color:#ea3636}.box-floating .content p{font-size:1.6rem;margin-bottom:1rem}.box-floating .content form div{margin-bottom:10px}.box-floating .content form div input,.box-floating .content form div textarea{width:100%;background-color:var(--campo-fundo);color:var(--campo-texto);border-radius:6px;padding:13px 15px;outline:0;border:0}.box-floating .content form .checkbox{display:flex;gap:10px}.box-floating .content form .checkbox input{width:30px;height:30px;background-color:#edf4f4;border-radius:6px;outline:0;border:0}.box-floating .content form .checkbox p{font-size:1.4rem;font-weight:300 !important}.box-floating .content form .btn{display:block;width:100%;padding:13px 15px;border-radius:6px;transition:.4s;outline:0;border:0;color:#fff}.box-floating .content form .btn:hover{transition:.4s}.featured-exhibition .title h2{color:#2d3643}.box-floating-whatsapp .box-floating-title{background-color:#3fce4a !important}.box-floating-whatsapp form .btn{background-color:#3fce4a}.box-floating-whatsapp form .btn:hover{background-color:#1f9629}.box-floating-proposal .box-floating-title{background-color:#ea3636 !important}.box-floating-proposal form .btn{background-color:#ea3636}.box-floating-proposal form .btn:hover{background-color:#9d1616}.box-floating-container{width:400%;position:fixed;right:0;top:400px;z-index:9;margin-right:20px}@media(max-width: 1024px){.box-floating-container{top:initial;bottom:5px}}.box-floating-links{position:absolute;right:0;top:0}.box-floating-links a{margin-bottom:5px;width:50px;height:50px;border-radius:5px;transition:.4s;cursor:pointer;display:flex;align-items:center;justify-content:center}.box-floating-links a.floating-links-whatsapp{background-color:#3fce4a}.box-floating-links a.floating-links-whatsapp:hover{background-color:#218e2a}.box-floating-links a.floating-links-mail{background-color:#ea3636}.box-floating-links a.floating-links-mail:hover{background-color:#9d1616}.footer{margin-top:7rem}@media(max-width: 991px){.footer{margin-top:4rem}}.footer .footer-container{background-color:#151a1e}.footer .footer-container .container{display:flex;align-items:center;justify-content:space-between;padding:5rem 0}@media(max-width: 991px){.footer .footer-container .container{flex-direction:column;padding:3rem 0}}.footer .footer-container .left{max-width:66rem;flex:1}@media(max-width: 991px){.footer .footer-container .left{max-width:100%}}.footer .footer-container .left .nav{margin-top:40px;display:flex;justify-content:space-between;align-items:flex-start}@media(max-width: 991px){.footer .footer-container .left .nav{display:none}}.footer .footer-container .left .nav div h2{font-family:"Inter",sans-serif;font-weight:500;font-size:18px;color:#ea3636;margin-bottom:10px}.footer .footer-container .left .nav div li a{font-family:"Inter",sans-serif;font-weight:400;font-size:18px;color:#fff;transition:color .4s ease;padding:5px}.footer .footer-container .left .nav div li a:hover{color:#ea3636}.footer .footer-container .left .nav div:last-child ul{display:grid;grid-template-columns:repeat(3, 1fr)}.footer .footer-container .right{max-width:27rem;flex:1}@media(max-width: 991px){.footer .footer-container .right{max-width:100%;margin-top:3rem}}.footer .footer-container .right .btn{background-color:#fff;display:flex;align-items:center;gap:5px;justify-content:center;transition:background-color .4s ease;padding:18px 10px;border-radius:30px;cursor:pointer}@media(max-width: 991px){.footer .footer-container .right .btn{padding:13px 18px}}.footer .footer-container .right .btn span{font-size:1.8rem;color:#ea3636}@media(max-width: 991px){.footer .footer-container .right .btn span{font-size:1.6rem}}.footer .footer-container .right .btn:hover{background-color:#ea3636}.footer .footer-container .right .btn:hover span{color:#fff}.footer .footer-container .right .btn-whatsapp{background-color:#5bbb3e;margin-bottom:10px}.footer .footer-container .right .btn-whatsapp span{color:#fff}.footer .footer-container .right .btn-whatsapp:hover{background-color:#33841b}.footer .footer-coppy{background-color:#ea3636;display:flex}.footer .footer-coppy .container{display:flex;align-items:center;justify-content:space-between;height:100px}@media(max-width: 991px){.footer .footer-coppy .container{height:auto;flex-direction:column;padding:2rem 0}}.footer .footer-coppy .social{display:flex;gap:5px}@media(max-width: 991px){.footer .footer-coppy .social{width:100%;justify-content:center}}.footer .footer-coppy .social a:hover img{opacity:.7;transition:opacity .4s ease}.footer .footer-coppy .right{display:flex;gap:10px}@media(max-width: 991px){.footer .footer-coppy .right{width:100%;flex-direction:column;justify-content:center;align-items:center;margin-top:2rem}}.footer .footer-coppy .right p{font-family:"Inter",sans-serif;font-weight:500;font-size:1.2rem;color:#fff}.footer .footer-coppy .right ul{display:flex;gap:5px}.footer .footer-coppy .right ul li{color:#fff}.footer .footer-coppy .right ul li a{font-family:"Inter",sans-serif;font-weight:500;font-size:1.2rem;color:#fff}.footer .footer-coppy .right ul li a:hover{text-decoration:underline}
/* Hover dos cards de veículo: sutil e com fade; sem animação para quem pede menos movimento */
@media (prefers-reduced-motion: reduce){.featured .item,.private-resales .all .item,.listing .all .item{transition:none}}
