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

@font-face {
	font-family: "BNP";
	src: url(/variants/bnpparibas/bnpp-sans.woff2);
}

@font-face {
	font-family: "BNP";
	src: url(/variants/bnpparibas/bnpp-sans.woff2);
	font-weight: 300;
}

@font-face {
	font-family: "BNP";
	src: url(/variants/bnpparibas/bnpp-square-bold.woff2);
	font-weight: 900;
}

html body {
	font-family: "Open Sans", sans-serif;
	color: #0d1519;
}

html body a {
	color: #333333;
}

::-moz-selection {
	background-color: #142026;
	color: #008859;
}

::selection {
	background-color: #142026;
	color: #008859;
}

.btn {
	background-color: #008859;
	border-radius: 25px;
	font-family: "BNP", sans-serif;
	font-weight: 300;
	text-transform: uppercase;
	letter-spacing: 0.7px;
	padding-top: 12px;
	padding-bottom: 8px;
}

.btn-primary,
.btn.btn-primary,
.btn.btn-primary:not(:disabled):not(.disabled).active,
.btn.btn-primary:not(:disabled):not(.disabled):active {
	background-color: #008859;
	border-color: #008859;
	display: flex;
	justify-content: center;
	line-height: 1;
}

.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: white;
	border-color: #008859;
	color: #008859;
}

.btn-secondary,
.btn.btn-secondary,
.btn.btn-secondary:not(:disabled):not(.disabled).active,
.btn.btn-secondary:not(:disabled):not(.disabled):active {
	background-color: #142026;
	border-color: #142026;
	border-radius: 35px;
	color: white;
}

.btn-secondary:hover,
.btn.btn-secondary:hover,
.btn.btn-secondary:not(:disabled):not(.disabled).active:hover,
.btn.btn-secondary:not(:disabled):not(.disabled):active:hover {
	background-color: white;
	border-color: #142026;
	color: #142026;
}

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

.btn-border--inverse {
	background-color: #142026;
	border-color: #142026;
	color: #00a976;
}

.btn-border--inverse:hover {
	background-color: #142026;
	border-color: #142026;
	color: #008859;
}

.btn-border--inverse:hover.btn-border {
	background-color: #142026;
	border-color: #142026;
	color: #008859;
}

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

.navbar-expand .navbar-nav .btn-border {
	line-height: 1;
	padding: 10.5px 15px 7px 38px !important;
	margin-right: -10px;
	text-transform: uppercase;
	display: flex;
	gap: 15px;
	align-items: center;
	text-align: center;
	font-size: 14px;
	border-radius: 5px;
	letter-spacing: 1.1px;
	background-color: #008859;
	border-radius: 10px;
	font-family: "BNP", sans-serif;
}

.navbar-expand .navbar-nav .btn-border:before {
	content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20" preserveAspectRatio="xMidYMid meet" style="width: 100%%3B height: 100%%3B transform: translate3d(0px, 0px, 0px)%3B"><defs><clipPath id="__lottie_element_70"><rect width="20" height="20" x="0" y="0"></rect></clipPath><mask id="__lottie_element_71" mask-type="alpha"><g transform="matrix(1,0,0,1,7.5,3.5)" opacity="1" style="display: block%3B"><path fill="rgb(255,0,0)" fill-opacity="1" d=" M7.5,-3.5 C7.5,-3.5 7.5,3.5 7.5,3.5 C7.5,3.5 -7.5,3.5 -7.5,3.5 C-7.5,3.5 -7.5,-3.5 -7.5,-3.5 C-7.5,-3.5 7.5,-3.5 7.5,-3.5z"></path></g></mask></defs><g clip-path="url(%23__lottie_element_70)"><g transform="matrix(1,0,0,1,7.5,10.062000274658203)" opacity="1" style="display: block%3B"><path stroke-linecap="butt" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(0,0,0)" stroke-opacity="1" stroke-width="1" d=" M5,-2.5 C5,-2.5 5,2.5 5,2.5 C5,3.0518999099731445 4.5518999099731445,3.5 4,3.5 C4,3.5 -4,3.5 -4,3.5 C-4.5518999099731445,3.5 -5,3.0518999099731445 -5,2.5 C-5,2.5 -5,-2.5 -5,-2.5 C-5,-3.0518999099731445 -4.5518999099731445,-3.5 -4,-3.5 C-4,-3.5 4,-3.5 4,-3.5 C4.5518999099731445,-3.5 5,-3.0518999099731445 5,-2.5z"></path></g><g transform="matrix(1,0,0,1,7.5,9.5)" opacity="1" style="display: block%3B"><path stroke-linecap="butt" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(0,0,0)" stroke-opacity="1" stroke-width="1" d=" M0,-1 C0.5519000291824341,-1 1,-0.5519000291824341 1,0 C1,0.5519000291824341 0.5519000291824341,1 0,1 C-0.5519000291824341,1 -1,0.5519000291824341 -1,0 C-1,-0.5519000291824341 -0.5519000291824341,-1 0,-1z"></path></g><g transform="matrix(1,0,0,1,7.5,7.5)" opacity="1" style="display: block%3B"><path stroke-linecap="butt" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(0,0,0)" stroke-opacity="1" stroke-width="1" d=" M-0.06199999898672104,3.0309998989105225 C-0.06199999898672104,3.0309998989105225 -0.06199999898672104,4.438000202178955 -0.06199999898672104,4.438000202178955"></path><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path fill="rgb(255,0,0)" fill-opacity="1" d=" M-0.06199999898672104,3.0309998989105225 C-0.06199999898672104,3.0309998989105225 -0.06199999898672104,4.438000202178955 -0.06199999898672104,4.438000202178955"></path><path stroke-linecap="butt" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(0,0,0)" stroke-opacity="1" stroke-width="1" d=" M-0.06199999898672104,3.0309998989105225 C-0.06199999898672104,3.0309998989105225 -0.06199999898672104,4.438000202178955 -0.06199999898672104,4.438000202178955"></path></g></g><g mask="url(%23__lottie_element_71)" style="display: block%3B"><g transform="matrix(1,0,0,1,7.5,9.760150909423828)" opacity="1"><path stroke-linecap="butt" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(0,0,0)" stroke-opacity="1" stroke-width="1" d=" M-3,-0.699999988079071 C-3,-0.699999988079071 -3,-3.434000015258789 -3,-3.434000015258789 C-3,-5.091000080108643 -1.656999945640564,-6.434000015258789 0,-6.434000015258789 C1.656999945640564,-6.434000015258789 3,-5.091000080108643 3,-3.434000015258789"></path></g></g></g></svg>');
	position: absolute;
	left: 24px;
	top: 13.5px;
	filter: invert(1);
	-o-object-fit: cover;
	object-fit: cover;
	transform: scale(1.4);
}

.navbar-expand .navbar-nav .btn-border:hover:before {
	content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20" preserveAspectRatio="xMidYMid meet" style="width: 100%%3B height: 100%%3B transform: translate3d(0px, 0px, 0px)%3B"><defs><clipPath id="__lottie_element_70"><rect width="20" height="20" x="0" y="0"></rect></clipPath><mask id="__lottie_element_71" mask-type="alpha"><g transform="matrix(1,0,0,1,7.5,3.5)" opacity="1" style="display: block%3B"><path fill="rgb(255,0,0)" fill-opacity="1" d=" M7.5,-3.5 C7.5,-3.5 7.5,3.5 7.5,3.5 C7.5,3.5 -7.5,3.5 -7.5,3.5 C-7.5,3.5 -7.5,-3.5 -7.5,-3.5 C-7.5,-3.5 7.5,-3.5 7.5,-3.5z"></path></g></mask></defs><g clip-path="url(%23__lottie_element_70)"><g transform="matrix(1,0,0,1,7.5,10.062000274658203)" opacity="1" style="display: block%3B"><path stroke-linecap="butt" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(0,0,0)" stroke-opacity="1" stroke-width="1" d=" M5,-2.5 C5,-2.5 5,2.5 5,2.5 C5,3.0518999099731445 4.5518999099731445,3.5 4,3.5 C4,3.5 -4,3.5 -4,3.5 C-4.5518999099731445,3.5 -5,3.0518999099731445 -5,2.5 C-5,2.5 -5,-2.5 -5,-2.5 C-5,-3.0518999099731445 -4.5518999099731445,-3.5 -4,-3.5 C-4,-3.5 4,-3.5 4,-3.5 C4.5518999099731445,-3.5 5,-3.0518999099731445 5,-2.5z"></path></g><g transform="matrix(1,0,0,1,7.5,9.5)" opacity="1" style="display: block%3B"><path stroke-linecap="butt" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(0,0,0)" stroke-opacity="1" stroke-width="1" d=" M0,-1 C0.5519000291824341,-1 1,-0.5519000291824341 1,0 C1,0.5519000291824341 0.5519000291824341,1 0,1 C-0.5519000291824341,1 -1,0.5519000291824341 -1,0 C-1,-0.5519000291824341 -0.5519000291824341,-1 0,-1z"></path></g><g transform="matrix(1,0,0,1,7.5,7.5)" opacity="1" style="display: block%3B"><path stroke-linecap="butt" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(0,0,0)" stroke-opacity="1" stroke-width="1" d=" M-0.06199999898672104,3.0309998989105225 C-0.06199999898672104,3.0309998989105225 -0.06199999898672104,4.438000202178955 -0.06199999898672104,4.438000202178955"></path><g opacity="1" transform="matrix(1,0,0,1,0,0)"><path fill="rgb(255,0,0)" fill-opacity="1" d=" M-0.06199999898672104,3.0309998989105225 C-0.06199999898672104,3.0309998989105225 -0.06199999898672104,4.438000202178955 -0.06199999898672104,4.438000202178955"></path><path stroke-linecap="butt" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(0,0,0)" stroke-opacity="1" stroke-width="1" d=" M-0.06199999898672104,3.0309998989105225 C-0.06199999898672104,3.0309998989105225 -0.06199999898672104,4.438000202178955 -0.06199999898672104,4.438000202178955"></path></g></g><g mask="url(%23__lottie_element_71)" style="display: block%3B"><g transform="matrix(1,0,0,1,7.5,7.975426197052002)" opacity="1"><path stroke-linecap="butt" stroke-linejoin="miter" fill-opacity="0" stroke-miterlimit="4" stroke="rgb(0,0,0)" stroke-opacity="1" stroke-width="1" d=" M-3,-0.699999988079071 C-3,-0.699999988079071 -3,-3.434000015258789 -3,-3.434000015258789 C-3,-5.091000080108643 -1.656999945640564,-6.434000015258789 0,-6.434000015258789 C1.656999945640564,-6.434000015258789 3,-5.091000080108643 3,-3.434000015258789"></path></g></g></g></svg>');
}

.btn-link,
.btn.btn-link {
	background-color: #142026;
	color: white;
	padding-left: 24px;
	padding-right: 24px;
	text-decoration: none;
}

.navbar-expand .navbar-nav .btn-link,
.navbar-expand .navbar-nav .btn.btn-link {
	line-height: 1;
	padding: 11px 15px 8px 15px !important;
	margin-right: 10px;
	text-transform: uppercase;
	display: flex;
	gap: 15px;
	align-items: center;
	text-align: center;
	font-size: 14px;
	border-radius: 5px;
	letter-spacing: 1.1px;
	background-color: #142026;
	border-radius: 10px;
	font-family: "BNP", sans-serif;
}

ul.navbar-nav.flex-fill.nav-fill {
	align-items: center;
}

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

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

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

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

img[src*=ico-pdf] {
	filter: hue-rotate(33deg) brightness(1.3);
}

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

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

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

.auction-form {
	border-radius: 10px;
	padding-top: 30px;
}

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

.form-control {
	color: #0d1519;
	border-radius: 10px;
}

.header-small {
	color: black;
}

.box {
	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.28);
	border-radius: 10px;
}

.box img {
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
}

.select2-container--bootstrap4 .select2-selection,
.select2-search--dropdown .select2-search__field,
.select2-dropdown {
	border-radius: 10px;
}

.select2-dropdown.select2-dropdown--below {
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}

.select2-dropdown.select2-dropdown--above {
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
}

.select2-container--below.select2-container--open.select2-container--bootstrap4 .select2-selection {
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}

.select2-container--above.select2-container--open.select2-container--bootstrap4 .select2-selection {
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
}

.color-red {
	color: #008859;
}

.color-blue-light {
	color: #142026;
}

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

#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 .nav-link span {
	color: #008859;
}

#user-menu .nav-item img {
	filter: hue-rotate(295deg) brightness(1.7);
	border-radius: 0;
}

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

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

#user-menu-dropdown img {
	filter: hue-rotate(295deg) brightness(1.7);
}

#user-menu-dropdown .nav-link {
	color: #008859;
}

.btn.btn-profile.dropdown-toggle:before,
.btn.btn-profile.dropdown-toggle:not(:disabled):not(.disabled).active:before,
.btn.btn-profile.dropdown-toggle:not(:disabled):not(.disabled):active:before {
	background-color: #008859;
}

.btn.btn-profile.dropdown-toggle,
.btn.btn-profile.dropdown-toggle:not(:disabled):not(.disabled).active,
.btn.btn-profile.dropdown-toggle:not(:disabled):not(.disabled):active {
	border-color: #008859;
	color: #008859;
}

#user-menu-dropdown {
	z-index: 9999999999;
}

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

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

.user-view .btn-link,
.user-view .btn.btn-link {
	background-color: transparent;
	color: #142026;
}

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

.top-search {
	background-color: white;
	box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.07);
	z-index: 999999;
	position: relative;
	border-radius: 0 0 10px 10px;
}

.top-search .ico-search {
	color: transparent;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	background-color: transparent;
}

.top-search .select2-container--bootstrap4 .select2-selection,
.top-search .select2-search--dropdown .select2-search__field,
.top-search .select2-dropdown,
.top-search .select2-container--below.select2-container--open.select2-container--bootstrap4 .select2-selection,
.top-search .select2-container--above.select2-container--open.select2-container--bootstrap4 .select2-selection {
	border-radius: 0;
	border: none;
	border-bottom: 1px solid #d3d3d3;
}

.top-search .select2-container--bootstrap4 .select2-selection--single {
	height: calc(2.25rem + 8px) !important;
}

.top-search .select2-selection__placeholder {
	font-family: "BNP", sans-serif;
}

.top-search input[type=text] {
	color: #0d1519;
	font-family: "BNP", sans-serif;
	font-weight: 700;
	font-size: 20px;
}

.top-search .form-control {
	border: none;
	border-bottom: 1px solid #d3d3d3;
	border-radius: 0;
}

.top-search .input-group:after {
	content: url('data:image/svg+xml,<svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><g clip-path="url(%23clip0_6510_38817)"><path d="M5.74992 10.9757C8.63642 10.9757 10.9764 8.63569 10.9764 5.74919C10.9764 2.86268 8.63642 0.522705 5.74992 0.522705C2.86341 0.522705 0.523438 2.86268 0.523438 5.74919C0.523438 8.63569 2.86341 10.9757 5.74992 10.9757Z" stroke-miterlimit="10" stroke="%23008859"></path><path d="M14.6327 14.6342L9.40625 9.40771" stroke-miterlimit="10" stroke="%23008859"></path></g><defs><clipPath id="clip0_6510_38817"><rect width="15" height="15" stroke="%23008859"></rect></clipPath></defs></svg>');
	position: absolute;
	z-index: 1;
	right: -40px;
	top: 12px;
	right: -50px;
	top: 12px;
	transform: scale(2.1);
}

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

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

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

.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="%23008859"/></svg>');
}

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

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

.select2-container.select2-container--bootstrap4.select2-container--open,
.select2-dropdown.select2-dropdown--below,
span.select2-search.select2-search--dropdown input.select2-search__field {
	z-index: 99999;
	background-color: #142026;
	color: white;
	border-color: #142026;
}

.select2-results__option {
	color: #00a976;
}

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

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

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

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

.top-menu li.has-submenu span {
	color: #333333;
	font-family: "BNP", sans-serif;
	text-transform: uppercase;
}

.bar {
	background-color: #008859;
}

.top-menu li.has-submenu.isActive .submenu {
	background-color: #142026;
	border-color: #142026;
	z-index: 9999999999;
}

.top-menu li:not(.has-submenu) a {
	color: white;
}

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: #142026;
}

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

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

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

.footer-bottom {
	background-color: #142026;
}

.footer-bottom h3 {
	color: #00a976;
	text-transform: uppercase;
}

.filter-wrapper {
	border-radius: 10px;
}

.filter-wrapper .priority-nav {
	background-color: white;
	border-bottom: 1px solid #f5f5f5;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
}

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

.filter-wrapper .priority-nav li.isActive {
	background-color: #008859;
	border-top-left-radius: 6px;
}

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

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

.filter-wrapper .priority-nav:after {
	background-color: #d3d3d3;
	height: 0;
}

.swiper-multiple-images .text {
	height: 46px;
}

.swiper-multiple-images--hover .swiper-slide:last-child {
	margin-right: 0;
}

.swiper-multiple-images--hover .swiper-slide:first-child {
	margin-left: 9px;
}

.swiper-multiple-images--hover .swiper-slide {
	box-shadow: 5px 5px 30px 0 rgba(0, 0, 0, 0.07);
	border-radius: 10px !important;
	max-width: 140px;
	margin-right: 16px;
	transform: scale(0.95);
	margin-top: 20px;
	margin-bottom: 20px;
}

.swiper-multiple-images--hover .swiper-slide:hover {
	transform: scale(1.1);
}

.select2-container--bootstrap4 .select2-selection,
.select2-search--dropdown .select2-search__field,
.select2-dropdown {
	border-radius: 0;
	border: none;
	border-bottom: 1px solid #f5f5f5;
}

.header-mid-section {
	color: #0d1519;
	font-weight: 700;
	font-family: "BNP", sans-serif;
	font-size: 44px;
}

.subheader-mid-section {
	display: inline-block;
	padding: 0 20px;
	text-transform: uppercase;
	color: #0d1519;
}

.image.image--promobox {
	border-radius: 10px 10px 0 0;
}

.box {
	box-shadow: 5px 5px 30px 0 rgba(0, 0, 0, 0.07);
	border-radius: 10px;
}

.box-info {
	padding: 30px;
}

.box-data {
	padding: 30px;
}

.box-tags-item:first-child {
	padding-left: 0;
}

.banners-slider .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
	background-color: #f5f5f5;
	transform: none;
	border-radius: 50%;
	width: 10px;
	height: 10px;
}

.swiper-pagination-bullet-active {
	background-color: #008859;
	transform: none;
	border-radius: 5px;
	width: 30px;
	height: 10px;
}

.filter-label {
	background-color: #f5f5f5;
	border-radius: 10px;
}

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

.filter-more-button {
	color: #0d1519;
}

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

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

.features-wrapper {
	background-image: none;
	background-color: #f1f3f4;
}

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

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

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

.banner-content .subheader-mid-section {
	border: 1px solid transparent;
	color: #00a976;
	padding: 0;
}

.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;
}

.auction-element .box,
.listing-filters-box {
	box-shadow: 5px 5px 30px 0 rgba(0, 0, 0, 0.07);
	border: none;
	border-radius: 10px;
}

.listing-price {
	color: #008859;
}

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

.pagination .page-link.active {
	background-color: #142026;
	color: white;
}

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

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

.listing-image-label--top .filter-label.isActive {
	background-color: #142026;
	color: white;
}

.toggler-with-arrow::after {
	filter: hue-rotate(120deg);
}

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

.bg-white + .container:has(.listing-top) {
	background-color: #f5f5f5;
	padding: 30px;
	border-radius: 10px;
	margin-top: 30px;
	margin-bottom: 50px;
}

.bg-lightgrey {
	background-color: #f5f5f5;
}

.bg-lightgrey:has(.listing-top) {
	background-color: white;
}

.list-container .image-container .image {
	border-radius: 10px;
}

.buy-now--notlogged {
	line-height: 1;
}

.pagination .page-link {
	border-radius: 10px !important;
	padding: 6px 7px 7px;
}

.row.listing-top > div:has(.filters-active-wrapper) + div .select2-container--bootstrap4 .select2-selection {
	border-bottom: 1px solid #d3d3d3;
	background-color: #f5f5f5;
}

.select2-container.select2-container--bootstrap4.select2-container--open,
.select2-dropdown.select2-dropdown--below,
span.select2-search.select2-search--dropdown input.select2-search__field,
.select2-container.select2-container--bootstrap4.select2-container--open,
.select2-dropdown.select2-dropdown--below,
span.select2-search.select2-search--dropdown input.select2-,
.select2-container--bootstrap4 .select2-results__option--highlighted,
.select2-container--bootstrap4 .select2-results__option--highlighted.select2-results__option[aria-selected=true] {
	background-color: white;
}

.select2-container--bootstrap4 .select2-results__option--highlighted,
.select2-container--bootstrap4 .select2-results__option--highlighted.select2-results__option[aria-selected=true] {
	color: #008859;
}

.select2-results__option {
	color: #0d1519;
}

.select2-container.select2-container--bootstrap4.select2-container--open,
.select2-dropdown.select2-dropdown--below,
span.select2-search.select2-search--dropdown input.select2-search__field {
	border-color: transparent;
}

.select2-container.select2-container--bootstrap4.select2-container--open,
.select2-dropdown.select2-dropdown--below,
span.select2-search.select2-search--dropdown input.select2-search__field {
	border-color: transparent;
	box-shadow: 5px 5px 30px 0 rgba(0, 0, 0, 0.07);
	border-radius: 0 0 10px 10px;
}

.auction-price {
	color: #008859;
}

.auction-sidebar .btn-border {
	background-color: #142026;
	border-color: #142026;
	color: white;
}

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

.auction-title {
	font-family: "BNP", sans-serif;
	font-size: 34px;
	color: #0d1519;
}

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

.auction-data-wrapper .row {
	margin: 0;
}

.service-item {
	background-color: white;
	box-shadow: 5px 5px 30px 0 rgba(0, 0, 0, 0.07);
	border-radius: 10px !important;
	transform: scale(0.8);
}

.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="%23008859" stroke-width="3"/></svg>');
}

.download-files-box {
	box-shadow: 5px 5px 30px 0 rgba(0, 0, 0, 0.07);
	border-radius: 10px;
	border-color: transparent;
	transform: scale(0.9);
}

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

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

.download-files-text {
	color: #0d1519;
}

.download-files {
	font-family: "Open Sans", sans-serif;
}

.history-step-wrapper {
	box-shadow: 5px 5px 30px 0 rgba(0, 0, 0, 0.07);
	border-radius: 10px;
}

.history-instructions img {
	filter: opacity(0);
}

.history-instructions a:after {
	content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17.5" height="20" viewBox="0 0 17.5 20"><path fill="%23008859" d="M16.951,2.576,14.924.549A1.875,1.875,0,0,0,13.6,0H6.875A1.875,1.875,0,0,0,5,1.875V3.75H1.875A1.875,1.875,0,0,0,0,5.625v12.5A1.875,1.875,0,0,0,1.875,20h8.75A1.875,1.875,0,0,0,12.5,18.125V16.25h3.125A1.875,1.875,0,0,0,17.5,14.375V3.9a1.875,1.875,0,0,0-.549-1.326Zm-6.56,15.549H2.109a.234.234,0,0,1-.234-.234V5.859a.234.234,0,0,1,.234-.234H5v8.75A1.875,1.875,0,0,0,6.875,16.25h3.75v1.641A.234.234,0,0,1,10.391,18.125Zm5-3.75H7.109a.234.234,0,0,1-.234-.234V2.109a.234.234,0,0,1,.234-.234H11.25V5.313a.937.937,0,0,0,.938.938h3.438v7.891a.234.234,0,0,1-.234.234Zm.234-10h-2.5v-2.5H13.5a.235.235,0,0,1,.166.069l1.889,1.889A.234.234,0,0,1,15.625,4Z"/></svg>');
	margin-left: -17px;
	display: inline-block;
	transform: translateY(7px);
}

.big-images .swiper-button-next,
.big-images .swiper-button-prev {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40"><defs><style>.a{fill:%23008859;}.b{fill:none;stroke:%23fff;stroke-width:3px;}</style></defs><rect class="a" width="40" height="40"/><path class="b" d="M7651,413l8.968,9.7L7651,432.4" transform="translate(-7635.041 -402.942)"/><script xmlns=""/></svg>');
}

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

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

.big-images .swiper-button-next {
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
}

.big-images .swiper-button-prev {
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

.auction-sidebar > div .bg-white,
.auction-data-wrapper > .bg-white {
	border-radius: 10px;
}

.auction-data-wrapper .row.row-alternately > div {
	border-radius: 20px;
}

.auction-element.header-small {
	font-family: "BNP", sans-serif;
	font-size: 34px;
}

.auction-element .marquee-on-hover-container .marquee-on-hover {
	min-height: 37px;
}

.auction-data-wrapper {
	color: #0d1519;
}

a:has(img[src*=ico-pdf]) {
	position: relative;
}

a:has(img[src*=ico-pdf]) img[src*=ico-pdf] {
	filter: opacity(0);
}

a:has(img[src*=ico-pdf]):after {
	content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="22" width="16" viewBox="6 9 16 23"><path d="M21.4 14.3L18 10.9c-.4-.4-.9-.6-1.4-.6H8.2a2 2 0 00-2 2v17.1c0 1.1.9 2 2 2H20a2 2 0 002-2V15.7c0-.5-.2-1-.6-1.4zm-1.5 1.2h-3.1v-3.1l3.1 3.1zM8.2 29.3V12.2h6.6v4.3c0 .5.4 1 1 1H20v11.8H8.2zm10.3-5.9c-.5-.5-1.9-.4-2.6-.3-.7-.4-1.2-1.1-1.5-1.9.2-.7.3-1.5.2-2.3-.1-.5-.5-.9-1-.8-.3 0-.6.2-.7.5-.1.9 0 1.9.3 2.8-.4 1-.9 2.1-1.5 3.1-.8.4-1.9 1.1-2.1 1.9-.1.6 1.1 2.3 3.1-1.3.9-.3 1.8-.6 2.8-.8.7.4 1.5.6 2.3.7.5 0 1-.4 1-.9-.1-.3-.2-.5-.3-.7zm-8.2 3.2c.3-.6.7-1 1.2-1.4-.7 1.2-1.2 1.4-1.2 1.4zm3.4-7.8c.3 0 .3 1.3.1 1.7-.2-.6-.2-1.2-.1-1.7zm-1 5.6c.4-.7.7-1.5 1-2.2.3.6.7 1.1 1.2 1.5-.7.1-1.5.4-2.2.7zm5.4-.2s-.2.2-1.5-.3c1.4-.1 1.6.2 1.5.3z" fill="%23008859"/><script xmlns=""/></svg>');
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
	border: 0;
}

.user-view a:has(img[src*=ico-pdf]):after {
	top: 11px;
}

.auction-data-wrapper > .bg-white,
.auction-sidebar > div .bg-white {
	box-shadow: 5px 5px 30px 0 rgba(0, 0, 0, 0.07);
}

.auction-sidebar .row-alternately .col-12 {
	flex: 0 0 calc(100% - 30px);
	margin: 0 auto;
}

.small-box .image-container .image {
	border-radius: 10px 10px 0 0;
}

.box-data .title {
	font-family: "BNP", sans-serif;
}

.popular-item {
	align-items: flex-start;
}

.auction-form .form-control {
	border-radius: 0;
	border: none;
	border-bottom: 1px solid lightgray;
	background-color: #edf0f4;
}

.auction-form .select2-container .select2-selection--single .select2-selection__rendered {
	border-radius: 0;
	border: none;
	border-bottom: 1px solid lightgray;
	background-color: #edf0f4;
}

.big-images .swiper-slide.with-ico-yt:before,
.big-images .swiper-slide.with-ico-360:before {
	border-radius: 10px;
}

@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: 992px) {

	.navbar-expand .navbar-nav .btn-border:before {
		left: 17px;
		top: 9.5px;
	}

}

@media (max-width: 991px) {

	.top-search-container {
		height: 105vh;
	}

	.filter-wrapper {
		margin-top: 20px;
		transform: scale(0.95) translateX(5px);
	}

}

@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;
	}

}

@media (max-width: 575px) {

	.big-images .swiper-button-next {
		border-radius: 10px;
	}

	.big-images .swiper-button-prev {
		border-radius: 10px;
	}

}

