.btn{border-radius:0 !important}.form-select,.form-control{border-radius:0 !important}.text-important{color:#6b0000}a.text-important{text-decoration:none}a.text-important:hover{color:#000}.sub-header{font-size:22px;font-weight:normal;margin-bottom:15px}.page-title{min-height:100px;display:flex;align-items:center}.page-title h1{color:#6b0000;font-size:27px;font-weight:normal}.reference-thumbnail{padding:.25rem;background-color:#fff;max-width:100%;height:auto}.lot-detail{margin:30px 0}.lot-detail .lot-image img{max-width:100%}.lot-detail .thumbnail-gallery{list-style:none;margin:15px -5px;padding:0;display:flex;align-items:center}.lot-detail .thumbnail-gallery li{flex:0 0 20%;border:1px solid #efefef;padding:5px;margin:5px}.lot-detail .thumbnail-gallery li img{width:100%}.lot-detail .thumbnail-gallery li:hover{border-color:#ccc}.lot-detail .lot-description{margin:15px 0;padding:30px 0;border-top:1px solid #efefef}.lot-detail .lot-detail-buttons .btn{color:#000;border:solid 1px #adadad;background-color:#e6e6e6;font-weight:bold}.lot-detail .lot-detail-buttons .btn:hover{color:#580202 !important;text-decoration:none;background-color:#eee}.lot-detail .lot-navigations{display:flex;justify-content:center;align-items:center;flex-direction:column}.lot-detail .lot-navigations .btn{border-radius:50px !important;padding:8px 30px;margin:5px;background-color:#e6e6e6;border:solid 1px #adadad;color:#000}.lot-detail .lot-navigations .btn:hover{background-color:#eee}.navbar .dropdown-item.active,.navbar .dropdown-item:active{background-color:#6b0000;color:#fff}.navbar-brand img{height:50px}.navbar-nav .nav-link{display:flex;justify-content:space-between;align-items:center;padding:15px}@media all and (min-width: 992px){.navbar-brand img{height:80px}.top-bar{padding:10px 0 0 0}.navbar{padding:0}.navbar .nav-item .nav-link{padding:5px 15px 10px 15px}.navbar .nav-item .dropdown-menu{display:none;box-shadow:0 6px 12px rgba(0,0,0,.18);border-radius:0;border:1px solid rgba(0,0,0,.15);margin-top:0}.navbar .nav-item:hover .nav-link{background-color:#d5d5d5 !important;color:#fff}.navbar .nav-item:hover .dropdown-menu{display:block}}#footer{color:#aaa;background-color:#fff;margin:30px 0}#footer .newsletter{background-color:#999;border-top-color:#999;border-top:2px solid #393939;margin-bottom:15px;box-shadow:0 2px 0 -1px #fff inset;color:#fff;border-bottom:1px solid #fff}#footer .title{color:#fff;text-decoration:none;font-size:20px;padding:10px;display:block}#footer .social-links{list-style:none;margin:0;padding:0;display:flex}#footer .social-links li a{display:block;padding:10px;font-size:20px;color:#fff}#footer .address-list{list-style:none;margin:0;padding:0}#footer .address-list li{margin:5px 0}#footer .address-list li a{color:#aaa}#footer .address-list .fa-fw{width:30px;display:inline-block}.back-to-top{position:fixed;bottom:0;right:0;text-decoration:none;color:#fff;background-color:rgba(0,0,0,.3);font-size:12px;padding:1em;display:none}.filter-bar{border:1px solid #ccc;position:sticky;top:50px;margin:15px 0}.filter-bar .filter-bar-title{padding:15px;background-color:#f5f5f5;border-bottom:1px solid #ccc;position:relative;cursor:pointer}.filter-bar .filter-bar-title h3{color:#6b0000;font-weight:normal;font-size:20px;margin:0;padding:0}.filter-bar .filter-bar-title .filter-bar-toogler-icon{position:absolute;right:15px;top:15px;font-size:22px}.filter-bar .filter-bar-title:hover{background-color:#6b0000;color:#fff}.filter-bar .filter-bar-title:hover h3{color:#fff}.filter-bar .filter-bar-content{padding:15px}.filter-bar .form-item{margin-bottom:10px}.filter-bar .sub-header{color:#6b0000;font-size:18px;font-weight:normal;margin:15px 0}.list-top-bar{display:flex;justify-content:center;align-items:center;margin:15px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 0}.list-top-bar .result{flex-grow:1}.list-top-bar .views{margin:0 15px;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}.list-top-bar .views a{color:#000;padding:5px}.list-top-bar .views a:hover{color:#6b0000}.list-top-bar .order{margin:0 15px}.list-top-bar .pagination{margin-bottom:0;margin-left:15px}.list-top-bar .pagination a{color:#6b0000}.list-top-bar .pagination .page-item.active .page-link{color:#fff;background-color:#6b0000;border-color:#6b0000}.list-footer-bar{display:flex;justify-content:flex-end}.list-footer-bar .pagination a{color:#6b0000}.list-footer-bar .pagination .page-item.active .page-link{color:#fff;background-color:#6b0000;border-color:#6b0000}.list-results .list-item{border-bottom:1px solid #ddd;margin:15px 0}.list-results .list-item:last-child{border-bottom:none}.list-results .lot-title{color:#6b0000;margin-bottom:30px;display:block}.list-results .lot-image,.list-results .image{text-align:center;margin-bottom:15px;position:relative;display:flex;justify-content:center;align-items:center}.list-results .lot-image img,.list-results .image img{max-width:100%}.list-results h4{font-size:16px;color:#6b0000;font-weight:normal}.list-results .calendar-item{border-bottom:1px solid #ddd;margin:15px 0}.list-results .calendar-item h4{font-size:24px}.list-results .calendar-item .image{border:1px solid #ddd;padding:5px}@media(max-width: 767px){.list-top-bar .pagination{display:none}.list-footer-bar{justify-content:center}}.content-page .content-image img{width:100%;margin-bottom:15px;transition:all 200ms ease-in}.content-page .content-image img:hover{transform:scale(1.01);box-shadow:0 10px 10px 0 rgba(0,0,0,.2)}.sidebar-menu{list-style:none;margin:15px;padding:0}.sidebar-menu a{color:#6b0000;display:block;padding:3px 0}.sidebar-menu a:hover{color:#000}.faq-list .faq-item{border:1px solid #ddd;margin-bottom:12px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.faq-list .faq-item .faq-question{background-color:#eee;padding:5px 15px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;border-bottom:1px solid #ddd}.faq-list .faq-item .faq-question:hover{background-color:#f5f5f5}.faq-list .faq-item .faq-answer{padding:15px}@media(max-width: 767px){.content-page .content-image{margin:0 -12px;overflow:hidden}.content-page .content-image img:hover{transform:scale(1.01);box-shadow:0 10px 10px 0 rgba(0,0,0,.2)}}.home-page-slider .item{display:block;overflow:hidden;width:100%;height:100%}.home-page-slider .item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home-page-slider .item .content{position:absolute;right:-100%;top:0;opacity:0;background-color:rgba(255,255,255,.8);height:100%;padding:30px;color:#222;transition:all 600ms ease-in-out}.home-page-slider .item .content h2{color:#580202;margin-top:0;margin-bottom:.3em;line-height:1.3;font-size:24px;font-weight:600}.home-page-slider .item .content h3{color:#580202;font-size:20px}.home-page-slider .active .content{right:0;opacity:1}.news-box{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:0;transition:all .2s ease-in-out;position:relative;overflow:hidden}.news-box h4{font-size:16px}.news-box .caption1{position:absolute;top:-100%;opacity:0;right:0;background:rgba(255,255,255,.8);width:100%;height:90%;padding:4%;color:#333 !important;z-index:2;font-size:90%;transition:all 300ms ease-in-out}.news-box .caption2{position:absolute;top:90%;background:rgba(255,255,255,.7);width:100%;height:10%;padding:1%;color:#333 !important;z-index:2;font-weight:bold}.news-box .label{color:#000;font-size:90%;font-weight:800;text-decoration:none}.news-box img{display:block;width:100% \9 ;max-width:100%;height:auto}.news-box:hover .caption1{top:10%;opacity:1}