.elementor-kit-7{--e-global-color-primary:#ED1C24;--e-global-color-secondary:#111111;--e-global-color-text:#333333;--e-global-color-accent:#EEEEEE;--e-global-color-a919dc6:#CCCCCC;--e-global-color-578f9d9:#A6A8AB;--e-global-color-4273d0a:#1E7BE5;--e-global-color-d90d0f7:#DAB602;--e-global-color-c298de4:#1DC628;--e-global-color-e8a8a2e:#FFFFFF;--e-global-typography-primary-font-family:"Antonio";--e-global-typography-primary-font-size:50px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-line-height:1.1em;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-size:35px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-line-height:1.3em;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-size:20px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.6em;--e-global-typography-f1aa884-font-family:"Roboto";--e-global-typography-f1aa884-font-size:16px;--e-global-typography-f1aa884-font-weight:700;--e-global-typography-f1aa884-text-transform:uppercase;--e-global-typography-f1aa884-line-height:20px;--e-global-typography-f1aa884-letter-spacing:1px;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );background-color:var( --e-global-color-accent );}.elementor-kit-7 p{margin-bottom:20px;}.elementor-kit-7 a{color:var( --e-global-color-primary );}.elementor-kit-7 a:hover{color:var( --e-global-color-secondary );}.elementor-kit-7 h1{color:var( --e-global-color-secondary );font-family:"Antonio", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.1em;}.elementor-kit-7 h2{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-7 h3{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:1.3em;}.elementor-kit-7 h4{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;line-height:1.3em;}.elementor-kit-7 h5{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;}.elementor-kit-7 h6{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;line-height:1.6em;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-family:var( --e-global-typography-f1aa884-font-family ), Sans-serif;font-size:var( --e-global-typography-f1aa884-font-size );font-weight:var( --e-global-typography-f1aa884-font-weight );text-transform:var( --e-global-typography-f1aa884-text-transform );line-height:var( --e-global-typography-f1aa884-line-height );letter-spacing:var( --e-global-typography-f1aa884-letter-spacing );word-spacing:var( --e-global-typography-f1aa884-word-spacing );color:#FFFFFF;background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-kit-7 label{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-kit-7 input:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea,.elementor-kit-7 .elementor-field-textual{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-text );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a919dc6 );border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-kit-7 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea:focus,.elementor-kit-7 .elementor-field-textual:focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-kit-7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-7 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-size:var( --e-global-typography-f1aa884-font-size );line-height:var( --e-global-typography-f1aa884-line-height );letter-spacing:var( --e-global-typography-f1aa884-letter-spacing );word-spacing:var( --e-global-typography-f1aa884-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-7 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-size:var( --e-global-typography-f1aa884-font-size );line-height:var( --e-global-typography-f1aa884-line-height );letter-spacing:var( --e-global-typography-f1aa884-letter-spacing );word-spacing:var( --e-global-typography-f1aa884-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.square-carousel img {
    aspect-ratio: 3 / 2;
    object-fit: cover;
    width: 100%;
}

.lot-details ul {
    margin-bottom: 20px !important;
    padding-left: 20px;
}

.lot-details ul ul {
  margin-bottom: 0px !important;
}

.jet-listing-grid__item.jet-equal-columns > .elementor {
  height: 100%;
}

.notifications-banner, .notifications-banner a, .notifications-banner a:hover {
    color: #fff;
}

.notifications-banner a {
    text-decoration: underline;
}

.notifications-banner p {
    margin-bottom: 0px;
}

.seller-fees-repeater p {
    margin-bottom: 0px;
}

.tightened-paragraphs p{
    margin-bottom: 10px;
}

.elementor-popup-modal p, .elementor-popup-modal li {
    font-size: 16px;
}

a, .jet-nav .menu-item-link.menu-item-link-top, .jet-nav .menu-item-link-sub, .elementor-widget .elementor-icon-list-item .elementor-icon-list-text, .elementor-widget .elementor-icon-list-item .elementor-icon-list-icon {
    transition: all .3s;
}

.jet-filter-items-dropdown__label::after {
    right: 10px !important;
}

.copyright a {
    color:#fff;
}

.copyright a:hover {
    color: #A6A8AB;
}

.embedded-jotform iframe {
    max-width: unset !important;
    height: 600px;
}

.seller-fees-repeater .jet-listing-dynamic-repeater__item {
    margin-bottom: 10px;
}

.bidder-fees-repeater .jet-listing-dynamic-repeater__item {
    border: 1px solid #ccc;
    padding: 10px 15px 0px;
    margin-bottom: 20px;
}

.bidder-fees-repeater .jet-listing-dynamic-repeater__item h5 {
    margin-top: 0px;
    margin-bottom: 10px;
}

.bidder-fees-repeater table {
    display: table !important;
    font-size: 1em !important;
    margin-bottom: 0px;
}

.bidder-fees-repeater table td {
    padding: 10px 0px;
    background-color: transparent !important;
    border: none;
}

.bidder-fees-repeater table .fee {
    text-align: right;
}

.bidder-fees-repeater table tr {
    border-top: 1px solid #ccc;
}

.jet-woo-product-gallery__image img {
  height: 500px;
  object-fit: cover;
}

.jet-woo-swiper-gallery-thumbs .swiper-slide img {
  height: 80px;
  object-fit: cover;
}

.featured-listing-grid .jet-listing-grid__item {
    padding: 0px 5px !important;
    border-bottom: none !important;
}

.auction-banner-listing-grid .jet-listing-grid__item {
    border-bottom: 1px solid #ccc;
}

.auction-banner-listing-grid .jet-listing-grid__item:last-child {
    border-bottom: none !important;
}

.bidder-fee-auction-type {
    font-weight: 700;
}

table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
  background-color: #f2f3f5;
}

.jet-listing-dynamic-field__content {
    margin: 0px;
}

.lots-grid:hover h5 {
    color: #ED1C24 !important;
}

.lots-grid h5, .jet-listing-dynamic-link__link {
    transition: all .3s;
}

.lots-grid-featured .elementor-widget-container {
    line-height: 1 !important;
}

.elementor-button-text {
    flex-grow: 0;
}

.elementor-button-icon {
    font-size: 18px;
    line-height: 1;
}

@media only screen and (max-width:767px) {
    .jet-woo-product-gallery__image img {
  height: 200px;
}
}/* End custom CSS */