@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..8000%3B11,300..800&display=swap");

@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..8000%3B11,300..800&display=swap");

@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..8000%3B11,300..800&display=swap");

@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..8000%3B11,300..800&display=swap");

@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..8000%3B11,300..800&display=swap");

@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..8000%3B11,300..800&display=swap");

@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..8000%3B11,300..800&display=swap");

html body {
	font-family: "Open Sans", sans-serif;
	color: #000;
	background-color: #f6f6f6;
}

html body a {
	color: #000;
}

::-moz-selection {
	background-color: #a6c700;
	color: #fff;
}

::selection {
	background-color: #a6c700;
	color: #fff;
}

.swiper-pagination-bullet,
.swiper-pagination-bullet-active {
	transform: none;
	border-radius: 50%;
	border: none;
}

.swiper-pagination-bullet,
.banners-slider .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
	width: 8px;
	height: 8px;
	background-color: #fff;
	opacity: 0.5;
	transition: all 0.3s;
}

.swiper-pagination-bullet-active {
	opacity: 1;
}

.btn {
	background-color: #a6c700;
}

.btn-primary,
.btn.btn-primary,
.btn.btn-primary:not(:disabled):not(.disabled).active,
.btn.btn-primary:not(:disabled):not(.disabled):active {
	background-color: #a6c700;
	border-color: #a6c700;
	color: #fff;
}

.btn-primary:hover,
.btn.btn-primary:hover,
.btn.btn-primary:not(:disabled):not(.disabled).active:hover,
.btn.btn-primary:not(:disabled):not(.disabled):active:hover {
	background-color: #7b9400;
	border-color: #7b9400;
}

.btn-secondary,
.btn.btn-secondary,
.btn.btn-secondary:not(:disabled):not(.disabled).active,
.btn.btn-secondary:not(:disabled):not(.disabled):active {
	background-color: #21517a;
	border-color: #21517a;
	border-radius: 0;
	color: #fff;
}

.btn-border {
	border: 2px solid #a6c700;
	border-radius: 0;
	background-color: #a6c700;
	color: #fff;
}

.btn-border--inverse {
	background-color: #a6c700;
	border-color: #a6c700;
	color: #fff;
}

.banners-slider .btn-border--inverse {
	padding: 15px 50px;
}

.banners-slider .btn-border--inverse svg {
	opacity: 0;
	transform: translateX(-100%) rotate(270deg);
}

.banners-slider .btn-border--inverse:hover svg {
	opacity: 1;
	transform: translateX(0) rotate(270deg);
}

.btn-border--inverse:hover {
	background-color: #a6c700;
	border-color: #a6c700;
	color: #fff;
}

.btn-border--inverse:hover.btn-border {
	background-color: #a6c700;
	border-color: #a6c700;
	color: #fff;
}

.btn-border:hover {
	background-color: #7b9400;
}

.btn-link,
.btn.btn-link {
	background-color: #21517a;
	color: #fff;
	padding-left: 16px;
	padding-right: 16px;
	text-decoration: none;
}

.navbar-expand .navbar-nav .btn-link,
.navbar-expand .navbar-nav .btn.btn-link {
	padding-left: 16px;
	padding-right: 16px;
}

path[stroke="#E42220"],
path[stroke="#E52020"] {
	stroke: #a6c700;
}

path[stroke="#1F2548"],
path[stroke="#212952"] {
	stroke: #a6c700;
}

path[fill="#E52020"] {
	fill: #a6c700;
}

path[fill="#212952"],
.listing-navigation-prev path[fill="#E52020"],
.listing-navigation-next path[fill="#E52020"] {
	fill: #21517a;
}

img[src*=ico-pdf] {
	filter: hue-rotate(90deg) saturate(2) brightness(0.9);
}

.arrow,
.swiper-button-prev,
.swiper-button-next {
	border-color: #a6c700;
}

.custom-control-input:checked ~ .custom-control-label::before {
	background-color: #a6c700;
}

.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
	background-color: #21517a;
}

.auction-form .select2-container .select2-selection--single .select2-selection__rendered,
.auction-form .select2-container--bootstrap4 .select2-selection--single .select2-selection__placeholder {
	color: #000;
}

.form-control {
	color: #000;
	border-radius: 0;
}

.header-small {
	color: black;
}

.box {
	box-shadow: none;
	background-color: #fff;
}

.box-data,
.box-info {
	border-left: 5px solid #21517a;
}

.box-data {
	margin-top: -0.5rem;
	padding-top: 0.5rem;
}

.color-red {
	color: #a6c700;
}

.color-blue-light {
	color: #7f7f7f;
}

#user-menu .nav-item.submenu,
#user-menu .nav-item.active {
	background-color: #a6c700;
}

#user-menu .nav-item.submenu a,
#user-menu .nav-item.submenu a span,
#user-menu .nav-item.active a,
#user-menu .nav-item.active a span {
	color: white;
}

#user-menu .nav-item.active {
	border-left-color: #21517a;
}

#user-menu .nav-item.active img {
	filter: grayscale(1) brightness(11.5);
}

#user-menu .nav-item.submenu.active {
	background-color: #7b9400;
}

a.ico-star-fav {
	filter: hue-rotate(230deg) brightness(0.5);
}

.user-view .btn-link,
.user-view .btn.btn-link {
	background-color: transparent;
	color: #000;
	border: none;
}

.user-view.auction-element img {
	max-width: 90px;
	border-radius: 0;
}

body .bg-lightgrey {
	background-color: #f6f6f6;
}

.top-search {
	background-color: white;
}

.top-search .ico-search {
	background-color: white;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
	color: #000;
	border: 1px solid #ced4da;
	border-left: none;
	height: 38px;
	font-weight: 300;
	text-transform: none;
}

.top-header {
	box-shadow: 0px 1px 6px 1px rgba(0, 0, 0, 0.0784313725);
}

.top-header a img {
	max-width: 100px;
}

.top-header .row > .col-auto:not(:last-child) a {
	width: 255px;
	display: flex;
	justify-content: center;
}

.top-menu li.has-submenu span {
	color: #000;
}

.top-menu li.has-submenu span:after {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="18" viewBox="0 0 20 18" fill="none"><path d="M13.5527 6.22119L9.80304 9.65619L6.05338 6.22119L4.90152 7.27869L9.80304 11.7787L14.7046 7.27869L13.5527 6.22119Z" fill="%23000000"/></svg>');
}

.top-menu .submenu {
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
	border-top: 3px solid #a6c700;
}

.input-group > .form-control:not(:last-child) {
	border-top-left-radius: 15px;
	border-bottom-left-radius: 15px;
}

.select2-container .select2-selection--single .select2-selection__rendered,
.select2-container--bootstrap4 .select2-selection--single .select2-selection__placeholder {
	color: #7f7f7f;
}

.select2-container--bootstrap4 .select2-results__option--highlighted,
.select2-container--bootstrap4 .select2-results__option--highlighted.select2-results__option[aria-selected=true] {
	color: #fff;
	background-color: #a6c700;
	font-weight: 600;
}

.select2-results__option {
	color: #000;
}

.top-menu ul {
	box-shadow: none;
	border: 1px solid #f1f1f1;
}

.top-menu li:not(.has-submenu):hover {
	background-color: #a6c700;
	border-radius: 0;
}

.top-menu li:not(.has-submenu):hover a {
	color: #fff;
	font-weight: 500;
}

.top-menu li a {
	transition: none;
}

.bar {
	background-color: #a6c700;
}

button#user-menu-button {
	background-color: white;
}

.btn.btn-profile,
.btn.btn-profile:not(:disabled):not(.disabled).active,
.btn.btn-profile:not(:disabled):not(.disabled):active {
	border-color: #21517a;
}

.btn.btn-profile::before,
.btn.btn-profile:not(:disabled):not(.disabled).active::before,
.btn.btn-profile:not(:disabled):not(.disabled):active::before {
	background-color: #21517a;
}

.btn-profile .dropdown-menu img {
	filter: hue-rotate(105deg);
}

.top-header .dropdown {
	display: flex;
	align-items: center;
}

.footer-logo {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}

.footer-logo img {
	max-width: 80px;
}

.footer-logo path {
	fill: #1f2449;
}

.footer-logo path:first-child,
.footer-logo path:nth-child(2),
.footer-logo path:last-child {
	fill: #e52020;
}

.footer-bottom {
	background-color: #e4e4e4;
	color: #000;
}

.footer-bottom h3 {
	color: #000;
}

.footer-bottom .nav {
	color: #000;
}

.footer-bottom .nav .nav-link {
	color: #000;
}

.footer-bottom .nav .nav-link img {
	filter: invert(100%);
}

.footer-socials {
	color: #000;
}

.footer-socials rect {
	fill: #000;
}

.footer-socials path {
	fill: #fff;
}

.footer-socials a[href*=youtube] path:first-child {
	fill: #000 !important;
}

.footer-socials a[href*=youtube] path:last-child {
	fill: #fff !important;
}

.filter-wrapper .priority-nav {
	background-color: #fff;
	border-bottom: 4px solid #21517a;
}

.filter-wrapper .priority-nav a {
	color: #21517a;
}

.filter-wrapper .priority-nav li.isActive {
	background-color: #21517a;
}

.filter-wrapper .priority-nav li.isActive a {
	color: #fff;
}

.filter-wrapper .priority-nav li.isActive:after {
	background-color: #21517a;
}

.filter-wrapper .priority-nav a.active {
	border-color: #21517a;
	color: #fff;
}

.filter-wrapper .priority-nav:after {
	background-color: #21517a;
}

.filter-wrapper {
	border-left: 5px solid #21517a;
}

.header-mid-section {
	color: #a6c700;
	font-weight: 400;
}

.subheader-mid-section {
	display: inline-block;
	padding: 0 20px;
	border-bottom: 3px solid #a6c700;
	color: #000;
}

.filter-label {
	background-color: #f5f5f5;
}

.filter-label.isActive {
	background-color: #a6c700;
	color: #fff;
}

.filter-label.isActive[onclick="window.removeFilterParam('new_auction')"] {
	background-color: #21517a;
}

.filter-more-button {
	color: #000;
}

.filter-more-button path {
	fill: #a6c700;
}

.box-data .title {
	color: #a6c700;
}

.side-lines span::after {
	border: none;
}

.features-wrapper {
	background-image: none;
	background-color: #f5f5f5;
	padding-top: 10px;
}

.features-wrapper .header-mid-section {
	color: #21517a;
}

.banner-content path[fill="#E52020"] {
	fill: #fff;
}

.reviews-wrapper,
.prizes-wrapper,
.features-wrapper + .container {
	display: none;
}

.main-wrapper {
	margin-top: 20px;
}

.banner-content .header-mid-section {
	font-size: 45px;
	font-weight: 600;
	text-shadow: 4px 5px 19px rgba(0, 0, 0, 0.7294117647);
}

.banner-content .subheader-mid-section {
	color: #fff;
	border-bottom: none;
	position: relative;
	font-size: 18px;
}

.banner-content .subheader-mid-section:before {
	content: "";
	background-color: #fff;
	height: 8px;
	width: 8px;
	display: inline-block;
	border-radius: 50%;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
}

.filter-label--inverse.isActive:after {
	content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11" fill="none"><path d="M1 1L10 10M10 1L1 10" stroke="%23ffffff"/></svg>');
}

.filter-label--border {
	border-color: transparent;
}

.listing-filters-box {
	box-shadow: none;
	border: none;
	border-left: 4px solid #21517a;
}

.auction-element .box {
	box-shadow: none;
	border: none;
	border-left: 4px solid #21517a;
}

.listing-price {
	color: #a6c700;
}

.listing-price-label,
.header-mid-scection {
	color: #000;
}

.listing-navigation {
	margin-bottom: 35px;
	margin-top: 35px;
}

.pagination .page-link.active {
	background-color: #a6c700;
	color: #fff;
}

.pagination .page-link.active span {
	color: #fff;
}

.filter-label--inverse {
	background-color: #a6c700;
	color: #fff;
}

.listing-image-label--top .filter-label.isActive {
	background-color: #21517a;
	color: #fff;
}

.toggler-with-arrow::after {
	filter: none;
}

.swiper-container.with-active-element .swiper-slide.active .text {
	border-color: #a6c700;
}

.auction-price {
	color: #a6c700;
}

.auction-sidebar .btn-border {
	background-color: #21517a;
	border-color: #21517a;
	color: #fff;
}

.auction-sidebar .btn.btn-primary {
	border-radius: 0;
}

.row-alternately > div {
	padding: 10px;
	border-radius: 3px;
}

.service-item {
	background-color: #f5f5f5;
}

.equipment-item:before {
	content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="14" viewBox="0 0 17 14" fill="none"><path d="M2 7.26923L6.46875 11.5L15 1.5" stroke="%23a6c700" stroke-width="3"/></svg>');
}

.download-files-box {
	box-shadow: none;
	border-radius: 0;
}

.download-files-box .btn-border {
	background-color: #f5f5f5;
	color: #333333;
	border-color: #f5f5f5;
}

.download-files-box .btn-border:hover {
	background-color: #333333;
	color: #f5f5f5;
	border-color: #333333;
}

.history-step-wrapper {
	box-shadow: none;
	border-radius: 0;
}

.big-images .swiper-button-next,
.big-images .swiper-button-prev {
	filter: none;
}

a.toggleLabel.collapsed::after {
	color: #a6c700;
}

.big-box .price,
.small-box .price {
	color: black;
}

.help-boxes .box {
	box-shadow: none;
	border-left: 4px solid #21517a;
}

.box-data--popular {
	background-color: #fff;
	border: none;
}

.custom-control-label::before {
	border-color: transparent;
}

.custom-control-input:checked ~ .custom-control-label::before {
	border-color: transparent;
}

@media (min-width: 768px) {

	.row-alternately > div:nth-child(odd) {
		background-color: #fff;
	}

	.row-alternately > div:nth-child(even) {
		background-color: #f5f5f5;
	}

}

@media (max-width: 767px) {

	.row-alternately > div {
		padding: 0;
	}

	.row-alternately > div:nth-child(even) .auction-data-item:nth-child(1),
	.row-alternately > div:nth-child(even) .auction-data-item:nth-child(3) {
		background-color: #f5f5f5;
	}

	.row-alternately > div:nth-child(even) .auction-data-item:nth-child(2) {
		background-color: #fff;
	}

	.row-alternately > div:nth-child(odd) {
		padding: 0;
	}

	.row-alternately > div:nth-child(odd) .auction-data-item:nth-child(1),
	.row-alternately > div:nth-child(odd) .auction-data-item:nth-child(3) {
		background-color: #fff;
	}

	.row-alternately > div:nth-child(odd) .auction-data-item:nth-child(2) {
		background-color: #f5f5f5;
	}

}


/*# sourceMappingURL=index.css.map */
