/* Top strip */
 .TopLinks a{color:#3C3C3C;} .TopLinks a:hover{color:#000;}
 
/* Banner */
.sale-badge{background:url(../images/star.png) no-repeat center center; width:362px; height:362px; display:flex; flex-direction:column; justify-content:center; line-height:.9; font-size:40px;}
.sale-badge span{font-size:100px;}

/* Welcome Section */
.why-list{list-style:square; padding-left:20px; margin-bottom:0;}
.why-list li{margin-bottom:8px;}

/* Categories */
.categories .card-img{object-fit:cover; height:100%; filter:brightness(.7)}
.categories .card-title{font-weight:600; font-size:25px}

/* Testimonial */
.quote{font-size:26px; font-weight:200;}

/* Showroom */
.showroom{position:relative; margin-top:24px}
.showroom-img{height:480px; object-fit:cover; display:block}
.showroom-overlay{position:absolute; inset:0; background:rgba(0,0,0,.35)}
.wp-block-image.showroom-img img{height:480px; object-fit:cover; display:block}
/* Contact form */
.contact-form .form-control{border-radius:5px; box-shadow:none; border:1px solid rgba(0,0,0,.08); background:#fff;box-shadow:2px 2px 4px #0000001A;}

/********************* Additional CSS **********************/

.InnerImg, .CoverInnerImg {height:100%;}

.InnerImg img {object-fit:cover;height: 100%;width: 100%;}

.listing-one li {
  background: url(../images/ul-icon-one.png) no-repeat left top;
  padding-left: 30px !important;
  list-style: none;
  margin-bottom: 15px;
}

.listing-two li {
  background: url(../images/ul-icon-two.png) no-repeat left top;
  padding-left: 30px !important;
  list-style: none;
  margin-bottom: 5px;
}

.listing-one, .listing-two {
	padding:0px 0px 0px 10px!important;
}

.wp-block-image.w-100 img {
	width:100%!important;
}

.ebay-btn img:hover {
  transform: scale(1.1);
  animation-play-state: paused;
}

div.auction-nudge-items.theme-columns tr {
  background-color: red;
}
div.auction-nudge-items.theme-columns tr.alt {
  background-color: blue !important;
}

#auction-nudge-5a58d4ae5 {
  background: #fff;
  padding: 15px;
}


/********************Inner Page Tesstimonial CSS********************************/

small {letter-spacing:0.5px !important}
.InnerTestimonials .card {/*box-shadow:0px 5px 16px rgba(223, 241, 223, 0.5);}*/ transition:0.8s; background:#f2ebe7; margin:0 auto; box-sizing:border-box; overflow:hidden; border-radius:7px !important}
.InnerTestimonials .card-header,.InnerTestimonials .card-footer {border-radius:7px !important}
.InnerTestimonials .card-header {background:transparent!important}
.InnerTestimonials .card:after {position:absolute;top:0; left:-50%; width:100%; z-index:9999; height:100%; pointer-events:none}
.InnerTestimonials .card-title img {z-index:99999 !important}
.InnerTestimonials .card .layer {position:absolute; top:calc(100% - 5px); width:100%; height:100%; background: linear-gradient(#f0ddd2 , #f0ddd2 ); left:0; z-index:1; transition:0.5s}
/*.card:hover {box-shadow:-5px 20px 40px rgba(223, 241, 223, 0.5)}*/
.InnerTestimonials .card:hover hr {background-color: #fff}
.InnerTestimonials .card:hover .layer {top:0}
.InnerTestimonials .card .content {position:relative; z-index:2}
.InnerTestimonials .card .content .img-1 {width:120px; height:120px; margin:0 auto; border-radius:50%; overflow:hidden; border:3px solid white !important}
hr {background-color:rgb(117, 117, 117); width:80% !important; margin:auto; transition:1s}
#quotes {opacity:0.1; filter:alpha(opacity=40)}
.InnerTestimonials .card-footer .text-org {color:#fff;}
.InnerTestimonials .card-columns {
  @include media-breakpoint-only(lg) {
    column-count: 2;
  }
  @include media-breakpoint-only(xl) {
    column-count:2;
  }
}
.card-columns {
  -webkit-column-count: 3;
  -moz-column-count: 3;
  column-count: 3;
  -webkit-column-gap: 1.25rem;
  -moz-column-gap: 1.25rem;
  column-gap: 1.25rem;
  orphans: 1;
  widows: 1;
}

.icons-sec img {
  height: 80px;
  object-fit: contain;
}
 
/* Footer */
.site-footer a{color:#FFF;}.site-footer a:hover{color:#fee4d5;} .CopyText{font-size:13px; letter-spacing:.1em;}
.welcome-section .border-start{border-left:2px solid #D4C5BD !important; }
.social-icons li a {
  background-color: #fff;
  color: #443536 !important;
  font-size: 20px;
  width: 47px;
  height: 47px;
  line-height: 47px;
  text-align: center;
  border-radius: 50%;
  display: inline-block;
}
.social-icons li a:hover {
  background-color: #9b7275;
  color: #F2EBE7 !important;
}
 
/* Responsive tweaks */
@media(max-width:991px){}
@media (min-width: 1920px){}
@media (min-width: 1600px) {.categories .card-title{font-weight:600; font-size:35px}.navbar-nav>li+li {margin-left:40px;}.quote{font-size:34px;}}
@media (min-width: 1400px) {.container-lg {max-width:1400px;}}

@media (min-width: 1259.98px) and (max-width: 1360px) {}
/* XX-Large devices (larger desktops, 1400px and up)*/
@media (min-width: 1359.98px) and (max-width: 1459.98px){.ProText h2{font-size:34px;}}

/*@include media-breakpoint-between(1280) { ... }*/
@media (min-width: 1199.98px) and (max-width: 1359.98px){}
@media (min-width: 991.98px) and (max-width: 1199.98px) {
.content-align.wp-block-columns{flex-wrap: wrap !important;}
.content-align.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {flex-basis: 100% !important;}
}

@media (min-width: 768px) and (max-width: 991.98px) {.sale-badge{background:#543f40; width:170px; border-radius:50%; height:170px;font-size:30px;}.sale-badge span{font-size:50px;}
.content-align.wp-block-columns{flex-wrap: wrap !important;}
.content-align.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {flex-basis: 100% !important;}
.card-columns {-webkit-column-count: 3;-moz-column-count: 3;column-count: 2;-webkit-column-gap: 1.25rem;-moz-column-gap: 1.25rem;column-gap: 1.25rem;orphans: 1;widows: 1;}
.content-align2.wp-block-columns{flex-wrap: wrap !important;}
.content-align2.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {flex-basis: 45% !important;}
.welcome-section .border-start {border-left: 0px solid #D4C5BD !important;}
}
@media (max-width: 767.98px) {.welcome-section .border-start{border-left:0!important;border-bottom:2px solid #D4C5BD;padding-bottom:1rem;margin-bottom:1.5rem;}.sale-badge{background:#543f40; width:170px; border-radius:50%; height:170px;font-size:30px;}.sale-badge span{font-size:50px;}.quote{font-size:22px;}
.card-columns {-webkit-column-count: 3;-moz-column-count: 3;column-count: 1;-webkit-column-gap: 1.25rem;-moz-column-gap: 1.25rem;column-gap: 1.25rem;orphans: 1;widows: 1;}
}
@media (max-width:575px){.sale-badge{background:#543f40; width:80px; border-radius:50%; height:80px;font-size:16px;}.sale-badge span{font-size:20px;}}
