@charset "UTF-8";.contactModal{-webkit-box-orient:horizontal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contactModal,.contactModal .contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.contactModal .contact{-webkit-box-orient:vertical;-ms-flex-flow:column;flex-flow:column;width:260px;padding:1em;margin:.5em;border:1px solid #dee2e6;border-radius:4px}.contactModal .contact .image{text-align:center}.contactModal .contact .image img{max-width:180px;max-height:200px;margin:10px 0}.contactModal .contact .name{font-weight:700}.contactModal .contact .email,.contactModal .contact .phone{font-size:.8rem;margin-top:8px}.contactModal .contact .email a,.contactModal .contact .phone a{margin-right:3px}.not-open-text{margin:auto 0}.buttonOnly{font-size:.8em}.bidModalQuantity{font-size:.8rem;font-style:italic;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:10px}form .bidModalQuantity{padding-left:50px}.lotListContainer .custom-checkbox label{cursor:pointer}.lotListContainer.with-sidebar{display:grid;grid-template-columns:16em 1fr;grid-template-areas:"controlsTop controlsTop" "search list" "controlsBottom controlsBottom"}.lotListContainer.with-sidebar .sidebar-search{grid-area:search;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.lotListContainer.with-sidebar .sidebar-search .form-header{background:rgba(230,234,237,.3);font-size:1.1em;margin-bottom:.5em;padding:2px 7px;color:#203d85;font-weight:400;margin-left:-4px}.lotListContainer.with-sidebar .sidebar-search .form-header:not(:first-child){margin-top:2em}.lotListContainer.with-sidebar .sidebar-search .form-header button{float:right;background:none;border:none;padding:0 2px;color:#203d85}.lotListContainer.with-sidebar .sidebar-search .categoryList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.lotListContainer.with-sidebar .sidebar-search .categoryList .category{cursor:pointer}.lotListContainer.with-sidebar .sidebar-search .categoryList .category.category-depth-1{margin-left:7px}.lotListContainer.with-sidebar .sidebar-search .categoryList .category.category-depth-2{margin-left:14px}.lotListContainer.with-sidebar .sidebar-search .categoryList .category.category-depth-3{margin-left:21px}.lotListContainer.with-sidebar .sidebar-search .categoryList .category.category-depth-4{margin-left:28px}.lotListContainer.with-sidebar .sidebar-search .categoryList .category.category-depth-5{margin-left:35px}.lotListContainer.with-sidebar .sidebar-search .categoryList .category.category-depth-6{margin-left:42px}.lotListContainer.with-sidebar .sidebar-search .categoryList .category.selected-category{font-weight:700}.lotListContainer.with-sidebar .controls-top{grid-area:controlsTop;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.lotListContainer.with-sidebar .list,.lotListContainer.with-sidebar .localLotList{grid-area:list;border-left:2px solid #c2c9db;margin-left:7px}.lotListContainer.with-sidebar .controls-bottom{grid-area:controlsBottom}@media screen and (max-width:992px){.lotListContainer.with-sidebar{grid-template-columns:auto;grid-template-areas:"controlsTop" "search" "list" "controlsBottom"}.lotListContainer.with-sidebar .sidebar-search{border-bottom:2px solid #c2c9db;margin-bottom:2em;padding-bottom:2em}.lotListContainer.with-sidebar .list,.lotListContainer.with-sidebar .localLotList{border-left:none}}.lotListContainer .lot-list-controls-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lotListContainer .lot-list-controls-top form{width:100%}.lotListContainer .lot-list-controls-top .search-results{width:100%;max-width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lotListContainer .lot-list-controls-top .pagination,.lotListContainer .lot-list-controls-top .search-results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lotListContainer .lot-list-controls-top .pagination{min-height:36px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:0}.lotListGroupHeader{width:100%;background:#ebebeb;color:#3c3c3c;-webkit-box-shadow:3px 5px 5px 0 rgba(0,0,0,.35);box-shadow:3px 5px 5px 0 rgba(0,0,0,.35);padding:5px 15px;margin-top:15px;margin-bottom:-5px;font-weight:700}.lotListGroupHeader a{color:#3c3c3c}.lotListGroupHeader a:hover{text-decoration:none;color:#007bff}.lotListGroupHeader a svg:not(:first-child){margin-left:10px}.lotListGroupHeader a svg:not(:last-child){margin-right:10px}@-webkit-keyframes heartbeat{0%,40%,80%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%,60%,to{opacity:.5;-webkit-transform:scale(1.01);transform:scale(1.01)}}@keyframes heartbeat{0%,40%,80%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%,60%,to{opacity:.5;-webkit-transform:scale(1.01);transform:scale(1.01)}}.lotList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lotList,.lotList .lot{-webkit-box-direction:normal}.lotList .lot{margin:20px 7px;width:272px;-webkit-box-shadow:3px 5px 5px 0 rgba(0,0,0,.75);box-shadow:3px 5px 5px 0 rgba(0,0,0,.75);background:#ebebeb;text-align:left;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:11px;line-height:14px;max-height:999px}.lotList .lot.bid-flash-enter{opacity:1}.lotList .lot.bid-flash-enter-active{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:.5}.lotList .lot.bid-flash-exit{opacity:.5}.lotList .lot.bid-flash-exit-active{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1}.lotList .lot.bid-heartbeat-enter{opacity:1}.lotList .lot.bid-heartbeat-enter-active{-webkit-animation-name:heartbeat;animation-name:heartbeat;-webkit-animation-duration:1s;animation-duration:1s}.lotList .lot.bid-heartbeat-exit{opacity:.5;-webkit-transform:scale(1.01);transform:scale(1.01)}.lotList .lot.bid-heartbeat-exit-active{-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.lotList .lot>div{-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-bottom:10px;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex:1 0 auto;flex:1 0 auto}.lotList .lot img{max-width:100%}.lotList .lot .imgContainer{display:block}.lotList .lot .lotImageTag{position:absolute;top:2px;left:2px;color:#fff;background-color:hsla(0,0%,80%,.7);font-size:22px;padding:4px}.lotList .lot .bidding_banner{position:absolute;top:0;left:0;width:100%;padding:10px 0;color:#fff;font-size:22px;text-align:center;text-transform:uppercase}.lotList .lot .bidding_banner_two{border-top-left-radius:10px;border-top-right-radius:10px}.lotList .lot .am_bidding_banner{background-color:red}.lotList .lot .am_winning_banner{background-color:#00e600}.lotList .lot .photoSwipeSearchIcon{position:absolute;bottom:4px;right:2px;font-size:14px;cursor:pointer;padding:5px 0 0 5px}.lotList .lot .photoSwipeSearchIcon svg{color:#fff;-webkit-filter:drop-shadow(4px 4px 2px rgba(0,0,0,.5));filter:drop-shadow(4px 4px 2px rgba(0,0,0,.5))}.lotList .lot .photoSwipeSearchIcon:hover{font-size:18px;-webkit-transition:.1s;transition:.1s}.lotList .lot .details{display:grid;grid-gap:6px;margin:10px 10px 0;grid-template-areas:"title     title" "custfield custfield" "endtime   endtime" "timer     timer" "winbidder bidcount" "bidamt    bidbtn" "grouped   grouped";grid-template-rows:1fr auto 18px 18px 30px 35px auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex:1 0 auto;flex:1 0 auto}.lotList .lot .details strong{font-size:1.16em;margin-right:4px}.lotList .lot .details .display-dynamic-fields{grid-area:custfield;display:grid;grid-template-areas:"val val";grid-template-columns:1fr 1fr}.lotList .lot .details .display-dynamic-fields div{margin-bottom:5px}.lotList .lot .details .lot-title{grid-area:title;font-size:1.33em}.lotList .lot .details .start-time{display:none}.lotList .lot .details .end-time{grid-area:endtime;text-align:right}.lotList .lot .details .time-remaining{grid-area:timer;display:-webkit-box;display:-ms-flexbox;display:flex}.lotList .lot .details .time-remaining>strong{white-space:nowrap;margin-right:0}.lotList .lot .details .time-remaining>div{display:-webkit-box;display:-ms-flexbox;display:flex}.lotList .lot .details .time-remaining>div span{white-space:nowrap}.lotList .lot .details .winning-bidder{grid-area:winbidder}.lotList .lot .details .winning-bid-amount{grid-area:bidamt;font-size:1.55em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:5px;padding-top:5px}.lotList .lot .details .winning-bid-amount .originalAmount{text-decoration:line-through;font-size:.8rem;margin-right:5px;display:block;margin-top:-4px}.lotList .lot .details .winning-bid-amount em{margin-left:.15em;font-size:smaller}.lotList .lot .details .winning-bid-amount .my-max-bid{font-size:.66em;margin-top:2px}.lotList .lot .details .winning-bid-amount span.no-sale-text{font-weight:700;font-style:italic;font-size:.7rem}.lotList .lot .details .winning-bid-amount span.no-sale-text.no-sale-text-replace-price{font-size:1rem}.lotList .lot .details .bid-count{grid-area:bidcount;text-align:right}.lotList .lot .details .bid-btn{grid-area:bidbtn;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.lotList .lot .details .bid-btn a,.lotList .lot .details .bid-btn button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#203d85;border-color:#fff;border-radius:0;font-size:1.16em;line-height:1.16em;margin-left:3px;padding:.25rem .5rem}.lotList .lot .details .bid-btn a svg:last-child,.lotList .lot .details .bid-btn button svg:last-child{margin-right:0}.lotList .lot .details .bid-btn a svg:first-child,.lotList .lot .details .bid-btn button svg:first-child{margin-left:0}.lotList .lot .details .bid-btn a.watchlistBtn.watched,.lotList .lot .details .bid-btn button.watchlistBtn.watched{background-color:#229e22!important;border-color:#229e22!important}.lotList .lot .details .bid-btn a:hover{text-decoration:none}.lotList .lot .details .bid-btn a>button{margin:0;padding:0}.lotList .lot .details .grouped-lots{grid-area:grouped;word-break:break-all}.lotList .lot .details .grouped-lots>span,.lotList .lot .details .grouped-lots>span>svg{margin-right:3px}.lotList .lot .details .grouped-lots>a{font-size:1.16em;color:#212529}.lotList .lot .details .grouped-lots>a:hover{text-decoration:none}.lotList .lot .details .grouped-lots>a:not(:last-of-type):after{content:", "}.lotList .lot .details .grouped-lots .reserveMet{float:right;font-weight:700}.lotList .lot .details .grouped-lots .reserveMet .met{color:green}.lotList .lot .details .grouped-lots .reserveMet .notMet{color:red}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.lotList .lot .details{grid-template-rows:fit-content(1em) -webkit-min-content 18px 18px 30px 35px auto;grid-template-rows:fit-content(1em) min-content 18px 18px 30px 35px auto}}}.lotList .lot .details-am-bidding{margin:10px 7px 0}.lotList .lot .details-am-bidding .bid-btn button:first-child{padding:.25rem;font-size:1em}.lotList .lot .enterLot{background-color:#797979;color:#fff;padding:8px 5px;font-size:1.16em;text-transform:uppercase;text-align:center}.lotList .lot .enterLot:hover{background-color:#6d6d6d;text-decoration:none}.lotList .am_bidding{border:4px solid red}.lotList .am_winning{border-color:#00e600}.lotList .sealed{border:none}.lotList .gray{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:opacity 3s linear,width .5s linear 4s,max-height .5s linear 4s,-webkit-filter 3s linear,-webkit-box-ordinal-group 0s linear 4.5s;transition:opacity 3s linear,width .5s linear 4s,max-height .5s linear 4s,-webkit-filter 3s linear,-webkit-box-ordinal-group 0s linear 4.5s;transition:filter 3s linear,opacity 3s linear,width .5s linear 4s,order 0s linear 4.5s,max-height .5s linear 4s;transition:filter 3s linear,opacity 3s linear,width .5s linear 4s,order 0s linear 4.5s,max-height .5s linear 4s,-webkit-filter 3s linear,-webkit-box-ordinal-group 0s linear 4.5s,-ms-flex-order 0s linear 4.5s;opacity:0;width:0;max-height:0;overflow:hidden;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.loadMoreLots{width:100%;cursor:pointer;text-align:center}.lotList-sm .lot:not(.gray){width:272px;min-height:399px}.lotList-sm .imgContainer{width:272px}.lotList-sm .lot-img{height:auto}.lotList-md .lot{width:312px;min-height:458px}.lotList-md .imgContainer{width:312px}.lotList-md .lot-img{height:auto}.lotList-lg .lot{width:372px;min-height:546px}.lotList-lg .imgContainer{width:372px}.lotList-lg .lot-img{height:auto}.displayToggle{padding-top:10px;text-align:right}#lotListTable{margin:15px 0;border-collapse:separate;border-spacing:0 8px}#lotListTable .lotTableAuctionStartTimeCol{display:none}#lotListTable thead th{border-top:none;border-bottom:2px solid #999}#lotListTable tbody .am_bidding td{border-top:4px solid red;border-bottom:4px solid red}#lotListTable tbody .am_bidding td:first-child{border-left:4px solid red}#lotListTable tbody .am_bidding td:last-child{border-right:4px solid red}#lotListTable tbody .am_winning td{border-top:4px solid #00e600;border-bottom:4px solid #00e600}#lotListTable tbody .am_winning td:first-child{border-left:4px solid #00e600}#lotListTable tbody .am_winning td:last-child{border-right:4px solid #00e600}#lotListTable tbody .bid-flash-enter{opacity:1}#lotListTable tbody .bid-flash-enter-active{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:.5}#lotListTable tbody .bid-flash-exit{opacity:.5}#lotListTable tbody .bid-flash-exit-active{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1}#lotListTable tbody .bid-heartbeat-enter{opacity:1}#lotListTable tbody .bid-heartbeat-enter-active{-webkit-animation-name:heartbeat;animation-name:heartbeat;-webkit-animation-duration:1s;animation-duration:1s}#lotListTable tbody .bid-heartbeat-exit{opacity:.5;-webkit-transform:scale(1.01);transform:scale(1.01)}#lotListTable tbody .bid-heartbeat-exit-active{-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;opacity:1;-webkit-transform:scale(1);transform:scale(1)}#lotListTable tbody .rowImage{width:140px;height:auto}#lotListTable tbody .rowLotTitle{display:block;margin-bottom:10px}#lotListTable tbody .rowButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}#lotListTable tbody .rowButtons button{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#lotListTable tbody .rowButtons button.watchlistBtn{margin-top:5px}#lotListTable tbody .rowButtons button.watched{background-color:#229e22!important;border-color:#229e22!important}#lotListTable tbody .rowButtons .details-btn{display:none}#lotListTable tbody tr>td>div{max-height:200px}#lotListTable tbody tr.hiddenRow{border:none}#lotListTable tbody tr.hiddenRow td{-webkit-transition:padding 1.5s linear;transition:padding 1.5s linear;padding:0;border:none}#lotListTable tbody tr.hiddenRow td div{-webkit-transition:opacity 1.5s linear,max-height 1.5s linear,-webkit-filter 1.5s linear;transition:opacity 1.5s linear,max-height 1.5s linear,-webkit-filter 1.5s linear;transition:filter 1.5s linear,opacity 1.5s linear,max-height 1.5s linear;transition:filter 1.5s linear,opacity 1.5s linear,max-height 1.5s linear,-webkit-filter 1.5s linear;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0;max-height:0;overflow:hidden}@media (max-width:1199px){#lotListTable tbody tr>td{padding:8px}#lotListTable tbody tr>td button:first-child{white-space:nowrap}}.featuredLots{background:#e4e4e4;padding-bottom:20px;margin-bottom:30px}.featuredLots .topbar{padding:5px 10px}.featuredLots .featured{text-align:center}.featuredLots .featured button{width:40px;height:60px}.featuredLots .featured .slideImgContainer{max-width:230px;text-align:center;background:#fff}.featuredLots .featured .slideImgContainer .slideImg{height:172px;-o-object-fit:contain;object-fit:contain;display:inline-block;max-width:100%}@media (max-width:767px){.featuredLots .featured .slideImgContainer .slideImg{width:100%}}.featuredLots .featured .lotNumber{margin:0 auto;color:#fff;background-color:#939393;width:230px}@media (max-width:767px){.featuredLots .featured .lotNumber{width:100%}}.slick-prev{left:-25px;z-index:2}.slick-next{right:-25px;z-index:2}.slick-next:before,.slick-prev:before{color:#000;opacity:1}
/*!
  Ionicons, v2.0.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/@font-face{font-family:Ionicons;src:url(https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.0);src:url(https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.0#iefix) format("embedded-opentype"),url(https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.ttf?v=2.0.0) format("truetype"),url(https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.woff?v=2.0.0) format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.svg?v=2.0.0#Ionicons) format("svg");font-weight:400;font-style:normal}.image-gallery-fullscreen-button:before,.image-gallery-left-nav:before,.image-gallery-play-button:before,.image-gallery-right-nav:before{display:inline-block;font-family:Ionicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen,.image-gallery-content.fullscreen .image-gallery-slide{background:#000}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{display:inline-block;width:calc(100% - 113px)}@media (max-width:768px){.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{width:calc(100% - 84px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-fullscreen-button,.image-gallery-left-nav,.image-gallery-play-button,.image-gallery-right-nav{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:4}.image-gallery-fullscreen-button:before,.image-gallery-left-nav:before,.image-gallery-play-button:before,.image-gallery-right-nav:before{color:#fff;line-height:.7;text-shadow:0 2px 2px #1a1a1a;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.image-gallery-fullscreen-button:hover:before,.image-gallery-left-nav:hover:before,.image-gallery-play-button:hover:before,.image-gallery-right-nav:hover:before{color:#337ab7}@media (max-width:768px){.image-gallery-fullscreen-button:hover:before,.image-gallery-left-nav:hover:before,.image-gallery-play-button:hover:before,.image-gallery-right-nav:hover:before{color:#fff}}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0}.image-gallery-fullscreen-button:before,.image-gallery-play-button:before{font-size:2.7em;padding:15px 20px;text-shadow:0 1px 1px #1a1a1a}@media (max-width:768px){.image-gallery-fullscreen-button:before,.image-gallery-play-button:before{font-size:2.4em}}@media (max-width:480px){.image-gallery-fullscreen-button:before,.image-gallery-play-button:before{font-size:2em}}.image-gallery-fullscreen-button:hover:before,.image-gallery-play-button:hover:before{color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1)}@media (max-width:768px){.image-gallery-fullscreen-button:hover:before,.image-gallery-play-button:hover:before{-webkit-transform:none;transform:none}}.image-gallery-fullscreen-button{right:0}.image-gallery-fullscreen-button:before{content:""}.image-gallery-fullscreen-button.active:before{content:""}.image-gallery-fullscreen-button.active:hover:before{-webkit-transform:scale(.9);transform:scale(.9)}.image-gallery-play-button{left:0}.image-gallery-play-button:before{content:""}.image-gallery-play-button.active:before{content:""}.image-gallery-left-nav,.image-gallery-right-nav{color:#fff;font-size:5em;padding:50px 15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}@media (max-width:768px){.image-gallery-left-nav,.image-gallery-right-nav{font-size:3.4em;padding:20px 15px}}@media (max-width:480px){.image-gallery-left-nav,.image-gallery-right-nav{font-size:2.4em;padding:0 15px}}.image-gallery-left-nav{left:0}.image-gallery-left-nav:before{content:""}.image-gallery-right-nav{right:0}.image-gallery-right-nav:before{content:""}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap}.image-gallery-slide{background:#fff;left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide img{width:100%}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media (max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;-webkit-box-shadow:0 1px 0 #1a1a1a;box-shadow:0 1px 0 #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px}@media (max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media (max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet.active{background:#fff}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{display:inline-block;vertical-align:top;width:108px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{width:81px}}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0}.image-gallery-thumbnails-wrapper.left{margin-right:5px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.left{margin-right:3px}}.image-gallery-thumbnails-wrapper.right{margin-left:5px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.right{margin-left:3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media (max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;-webkit-transition:-webkit-transform .45s ease-out;transition:-webkit-transform .45s ease-out;transition:transform .45s ease-out;transition:transform .45s ease-out,-webkit-transform .45s ease-out;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid transparent;-webkit-transition:border .3s ease-out;transition:border .3s ease-out;width:100px}@media (max-width:768px){.image-gallery-thumbnail{border:3px solid transparent;width:75px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{position:relative}.image-gallery-thumbnail img{vertical-align:middle;width:100%}.image-gallery-thumbnail.active{border:4px solid #337ab7}@media (max-width:768px){.image-gallery-thumbnail.active{border:3px solid #337ab7}}.image-gallery-thumbnail-label{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:1px 1px 0 #000;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:normal;width:100%}@media (max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media (max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}.image-gallery .image-gallery-left-nav,.image-gallery .image-gallery-right-nav{outline:none;font-size:3.5em}.image-gallery .image-gallery-content.fullscreen .image-gallery-left-nav,.image-gallery .image-gallery-content.fullscreen .image-gallery-right-nav{display:block}.image-gallery .image-gallery-content.fullscreen .image-gallery-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh}.image-gallery .image-gallery-content.fullscreen .image-gallery-image img{width:auto;max-width:100vw;max-height:100vh}.image-gallery .play-button{cursor:pointer;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;height:60px;width:100px;background-color:rgba(0,0,0,.7);border-radius:5px;z-index:9}.image-gallery .play-button:hover{background-color:rgba(0,0,0,.9)}.image-gallery .play-button:after{content:"";display:block;position:absolute;top:16.5px;left:40px;margin:0 auto;border-color:transparent transparent transparent #fff;border-style:solid;border-width:12.5px 0 12.5px 20px}.image-gallery .close-video:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f00d";cursor:pointer;position:absolute;right:0;top:0;font-size:20px;padding:20px;z-index:1;line-height:.7;display:block;color:#fff}.image-gallery .video-wrapper{position:relative;padding:33.35% 0;height:0}.image-gallery .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.image-gallery .image-gallery-content:not(.fullscreen) .image-gallery-image{width:100%;height:0;padding-top:75%;position:relative;cursor:pointer}.image-gallery .image-gallery-content:not(.fullscreen) .image-gallery-image .video-wrapper,.image-gallery .image-gallery-content:not(.fullscreen) .image-gallery-image img{position:absolute;top:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%;height:100%}.image-gallery .image-gallery-content .image-gallery-thumbnail-inner{width:100%;height:0;padding-top:75%;position:relative}.image-gallery .image-gallery-content .image-gallery-thumbnail-inner img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}.img-block img{width:100%;-o-object-fit:contain;object-fit:contain}.img-block .main-img{position:relative;cursor:pointer;border:1px solid #dee2e6}.img-block .main-img>img{max-width:444px;height:333px}.img-block .small-img-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:6px}.img-block .small-img-list .small-img{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:24%;max-height:80px;position:relative;cursor:pointer;border:1px solid #dee2e6}.img-block .small-img-list .small-img>img{height:100%}.img-block .small-img-list .small-img .more-img{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.35);color:#fff;cursor:pointer}.img-block .small-img-list .small-img .more-img>span{position:absolute;bottom:2px;right:6px;font-size:18px}.video-wrapper{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-wrapper>iframe{display:block}.play-button{cursor:pointer;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;height:50px;width:80px;background-color:rgba(0,0,0,.7);border-radius:5px;z-index:9}.play-button:hover{background-color:rgba(0,0,0,.9)}.play-button:after{content:"";display:block;position:absolute;top:12.5px;left:30px;margin:0 auto;border-color:transparent transparent transparent #fff;border-style:solid;border-width:12.5px 0 12.5px 20px}.play-button-small{cursor:pointer;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;height:25px;width:35px;background-color:rgba(0,0,0,.7);border-radius:5px;z-index:9}.play-button-small:hover{background-color:rgba(0,0,0,.9)}.play-button-small:after{content:"";display:block;position:absolute;top:6px;left:15px;margin:0 auto;border-color:transparent transparent transparent #fff;border-style:solid;border-width:6px 0 6px 10px}.radial-ring-timer{width:2.375rem;height:2.375rem}.radial-ring-timer .radial-ring-timer__circle{-webkit-transition:stroke-dashoffset .35s;transition:stroke-dashoffset .35s;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.nanocosmos-livestream{text-align:center}.nanocosmos-livestream .error{color:red;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:34px 0}.nanocosmos-livestream .error span{font-size:.8em}.nanocosmos-livestream #livestreamContainerTarget{max-width:100%}.nanocosmos-livestream #livestreamContainerTarget #controls-livestreamContainerTarget{z-index:100!important}.youtube-livestream .error{color:red;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:34px 0}.youtube-livestream .error span{font-size:.8em}.realestate-comps{width:100%}.realestate-comps .comps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.realestate-comps .comps .single-comp{max-width:31%;min-width:245px;margin-bottom:10px;border:1px solid #ddd}.realestate-comps .comps .single-comp .comp-header{background-color:#f5f5f5;padding:5px 15px}.realestate-comps .comps .single-comp .comp-main{padding:15px}.realestate-comps .comps .single-comp .comp-main h4{margin-bottom:20px;color:#333;font-size:16px}.realestate-comps .comps .single-comp .comp-main p{line-height:1.1;margin-bottom:5px}.realestate-comps .comps .single-comp .comp-main a{font-size:8px}.realestate-comps .realestate-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-addon{width:40%;height:80vh;overflow-y:scroll;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.map-marker .pin{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.map-marker>.title{position:absolute;top:-10px;left:20px;width:250px;color:#ea4335;font-weight:700;font-size:18px}.map-marker .info{position:absolute;top:-25px;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);background-color:#fff;border-radius:8px;-webkit-box-shadow:0 2px 7px 1px rgba(0,0,0,.3);box-shadow:0 2px 7px 1px rgba(0,0,0,.3);width:500px;max-width:50vw;max-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:1}.map-marker .info:after{content:"";background:linear-gradient(45deg,#fff 50%,hsla(0,0%,100%,0) 51%,hsla(0,0%,100%,0));-webkit-box-shadow:-2px 2px 2px 0 hsla(0,0%,69.8%,.4);box-shadow:-2px 2px 2px 0 hsla(0,0%,69.8%,.4);height:15px;left:50%;position:absolute;bottom:-15px;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);width:15px}.map-marker .info .close{position:absolute;right:5px;top:0;cursor:pointer}.map-cluster svg{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.map-cluster .count{position:absolute;top:calc(50% - 50px);right:calc(50% - 50px);width:100px;height:100px;text-align:center;line-height:100px;font-weight:700;font-size:18px;color:#fff}#newsletter-container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,100%);background-color:silver;color:#203d85}#newsletter-container .newsletter{grid-column-start:2}#newsletter-container .newsletter .newsletterForm{padding:15px}#newsletter-container .newsletter .newsletterForm .newsletter-header,#newsletter-container .newsletter .success{text-align:center}