
@import url("https://cdn-ilejaae.nitrocdn.com/IBrvlzTRMlwLaFbawLUPugFmsogBkJOa/assets/static/source/rev-30079a4/fonts.googleapis.com/e90c4c833acab4666d57318e4a3f12f2.css2");

.input-container *, .input-container :after, .search-results-summary-options-wrapper, .search-results-summary-options-wrapper *, .search-results-summary-options-wrapper :after, .search-results-wrapper, .search-results-wrapper *, .search-results-wrapper :after {
	box-sizing: border-box;
	font-family: Roboto;
	font-weight: 400;
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
	display: block;
}

[tabindex="-1"]:focus:not(:focus-visible) {
	outline: 0 !important;
}

hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
	margin-top: 0;
	margin-bottom: .5rem;
}

p {
	margin-top: 0;
	margin-bottom: 1rem;
}

abbr[data-original-title], abbr[title] {
	text-decoration: underline;
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted;
	cursor: help;
	border-bottom: 0;
	-webkit-text-decoration-skip-ink: none;
	text-decoration-skip-ink: none;
}

address {
	font-style: normal;
	line-height: inherit;
}

address, dl, ol, ul {
	margin-bottom: 1rem;
}

dl, ol, ul {
	margin-top: 0;
}

ol ol, ol ul, ul ol, ul ul {
	margin-bottom: 0;
}

dt {
	font-weight: 700;
}

dd {
	margin-bottom: .5rem;
	margin-left: 0;
}

blockquote {
	margin: 0 0 1rem;
}

b, strong {
	font-weight: bolder;
}

small {
	font-size: 80%;
}

sub, sup {
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline;
}

sub {
	bottom: -.25em;
}

sup {
	top: -.5em;
}

a {
	color: #fc6730;
	text-decoration: none;
	background-color: transparent;
}

a:hover {
	text-decoration: underline;
}

a:not([href]), a:not([href]):hover {
	color: inherit;
	text-decoration: none;
}

code, kbd, pre, samp {
	font-family: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
	font-size: 1em;
}

pre {
	margin-top: 0;
	margin-bottom: 1rem;
	overflow: auto;
	-ms-overflow-style: scrollbar;
}

figure {
	margin: 0 0 1rem;
}

img {
	border-style: none;
}

img, svg {
	vertical-align: middle;
}

svg {
	overflow: hidden;
}

table {
	border-collapse: collapse;
}

caption {
	padding-top: .75rem;
	padding-bottom: .75rem;
	color: #6c757d;
	text-align: left;
	caption-side: bottom;
}

th {
	text-align: inherit;
}

label {
	display: inline-block;
	margin-bottom: .5rem;
}

button {
	border-radius: 0;
}

button:focus {
	outline: 1px dotted;
	outline: 5px auto -webkit-focus-ring-color;
}

button, input, optgroup, select, textarea {
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}

button, input {
	overflow: visible;
}

button, select {
	text-transform: none;
}

[role=button] {
	cursor: pointer;
}

select {
	word-wrap: normal;
}

[type=button], [type=reset], [type=submit], button {
	-webkit-appearance: button;
}

[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {
	cursor: pointer;
}

[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
	padding: 0;
	border-style: none;
}

input[type=checkbox], input[type=radio] {
	box-sizing: border-box;
	padding: 0;
}

textarea {
	overflow: auto;
	resize: vertical;
}

fieldset {
	min-width: 0;
	padding: 0;
	margin: 0;
	border: 0;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: 400;
}

.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}

@media (min-width:576px) {
	.search-input-wrapper {
		width: 100%;
	}
}

@media (min-width:768px) {
	.search-input-wrapper {
		width: 50%;
	}
	
	.facet-container-wrapper {
		display: block;
	}
}

.row {
	display: flex;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px;
}

.no-gutters {
	margin-right: 0;
	margin-left: 0;
}

.no-gutters>.col, .no-gutters>[class*=col-] {
	padding-right: 0;
	padding-left: 0;
}

.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col-auto, .col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-auto, .col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md-auto, .col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-auto {
	position: relative;
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
}

.col {
	flex-basis: 0;
	flex-grow: 1;
	max-width: 100%;
}

.col-auto {
	flex: 0 0 auto;
	width: auto;
	max-width: 100%;
}

.col-1 {
	flex: 0 0 8.333333%;
	max-width: 8.333333%;
}

.col-2 {
	flex: 0 0 16.666667%;
	max-width: 16.666667%;
}

.col-3 {
	flex: 0 0 25%;
	max-width: 25%;
}

.col-4 {
	flex: 0 0 33.333333%;
	max-width: 33.333333%;
}

.col-5 {
	flex: 0 0 41.666667%;
	max-width: 41.666667%;
}

.col-6 {
	flex: 0 0 50%;
	max-width: 50%;
}

.col-7 {
	flex: 0 0 58.333333%;
	max-width: 58.333333%;
}

.col-8 {
	flex: 0 0 66.666667%;
	max-width: 66.666667%;
}

.col-9 {
	flex: 0 0 75%;
	max-width: 75%;
}

.col-10 {
	flex: 0 0 83.333333%;
	max-width: 83.333333%;
}

.col-11 {
	flex: 0 0 91.666667%;
	max-width: 91.666667%;
}

.col-12 {
	flex: 0 0 100%;
	max-width: 100%;
}

@media (min-width:576px) {
	.col-sm-auto {
		flex: 0 0 auto;
		width: auto;
		max-width: 100%;
	}
	
	.col-sm-1 {
		flex: 0 0 8.333333%;
		max-width: 8.333333%;
	}
	
	.col-sm-2 {
		flex: 0 0 16.666667%;
		max-width: 16.666667%;
	}
	
	.col-sm-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}
	
	.col-sm-4 {
		flex: 0 0 33.333333%;
		max-width: 33.333333%;
	}
	
	.col-sm-5 {
		flex: 0 0 41.666667%;
		max-width: 41.666667%;
	}
	
	.col-sm-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	
	.col-sm-7 {
		flex: 0 0 58.333333%;
		max-width: 58.333333%;
	}
	
	.col-sm-8 {
		flex: 0 0 66.666667%;
		max-width: 66.666667%;
	}
	
	.col-sm-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}
	
	.col-sm-10 {
		flex: 0 0 83.333333%;
		max-width: 83.333333%;
	}
	
	.col-sm-11 {
		flex: 0 0 91.666667%;
		max-width: 91.666667%;
	}
	
	.col-sm-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}
}

@media (min-width:768px) {
	.col-md-auto {
		flex: 0 0 auto;
		width: auto;
		max-width: 100%;
	}
	
	.col-md-1 {
		flex: 0 0 8.333333%;
		max-width: 8.333333%;
	}
	
	.col-md-2 {
		flex: 0 0 16.666667%;
		max-width: 16.666667%;
	}
	
	.col-md-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}
	
	.col-md-4 {
		flex: 0 0 33.333333%;
		max-width: 33.333333%;
	}
	
	.col-md-5 {
		flex: 0 0 41.666667%;
		max-width: 41.666667%;
	}
	
	.col-md-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	
	.col-md-7 {
		flex: 0 0 58.333333%;
		max-width: 58.333333%;
	}
	
	.col-md-8 {
		flex: 0 0 66.666667%;
		max-width: 66.666667%;
	}
	
	.col-md-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}
	
	.col-md-10 {
		flex: 0 0 83.333333%;
		max-width: 83.333333%;
	}
	
	.col-md-11 {
		flex: 0 0 91.666667%;
		max-width: 91.666667%;
	}
	
	.col-md-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}
}

@media (min-width:992px) {
	.col-lg-auto {
		flex: 0 0 auto;
		width: auto;
		max-width: 100%;
	}
	
	.col-lg-1 {
		flex: 0 0 8.333333%;
		max-width: 8.333333%;
	}
	
	.col-lg-2 {
		flex: 0 0 16.666667%;
		max-width: 16.666667%;
	}
	
	.col-lg-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}
	
	.col-lg-4 {
		flex: 0 0 33.333333%;
		max-width: 33.333333%;
	}
	
	.col-lg-5 {
		flex: 0 0 41.666667%;
		max-width: 41.666667%;
	}
	
	.col-lg-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	
	.col-lg-7 {
		flex: 0 0 58.333333%;
		max-width: 58.333333%;
	}
	
	.col-lg-8 {
		flex: 0 0 66.666667%;
		max-width: 66.666667%;
	}
	
	.col-lg-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}
	
	.col-lg-10 {
		flex: 0 0 83.333333%;
		max-width: 83.333333%;
	}
	
	.col-lg-11 {
		flex: 0 0 91.666667%;
		max-width: 91.666667%;
	}
	
	.col-lg-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}
}

@media (min-width:1200px) {
	.col-xl {
		flex-basis: 0;
		flex-grow: 1;
		max-width: 100%;
	}
	
	.col-xl-auto {
		flex: 0 0 auto;
		width: auto;
		max-width: 100%;
	}
	
	.col-xl-1 {
		flex: 0 0 8.333333%;
		max-width: 8.333333%;
	}
	
	.col-xl-2 {
		flex: 0 0 16.666667%;
		max-width: 16.666667%;
	}
	
	.col-xl-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}
	
	.col-xl-4 {
		flex: 0 0 33.333333%;
		max-width: 33.333333%;
	}
	
	.col-xl-5 {
		flex: 0 0 41.666667%;
		max-width: 41.666667%;
	}
	
	.col-xl-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	
	.col-xl-7 {
		flex: 0 0 58.333333%;
		max-width: 58.333333%;
	}
	
	.col-xl-8 {
		flex: 0 0 66.666667%;
		max-width: 66.666667%;
	}
	
	.col-xl-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}
	
	.col-xl-10 {
		flex: 0 0 83.333333%;
		max-width: 83.333333%;
	}
	
	.col-xl-11 {
		flex: 0 0 91.666667%;
		max-width: 91.666667%;
	}
	
	.col-xl-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}
}

.pl-3 {
	padding-left: 1rem !important;
}

.m-auto {
	margin: auto !important;
}

.mt-auto, .my-auto {
	margin-top: auto !important;
}

.mr-auto, .mx-auto {
	margin-right: auto !important;
}

.mb-auto, .my-auto {
	margin-bottom: auto !important;
}

.ml-auto, .mx-auto {
	margin-left: auto !important;
}

.d-none {
	display: none !important;
}

.form-control {
	display: block;
	width: 100%;
	height: calc(1.5em + .75rem + 2px);
	padding: .375rem 60px .375rem .75rem;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5;
	color: #495057;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border-radius: 0;
	transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

@media (prefers-reduced-motion:reduce) {
	.form-control {
		transition: none;
	}
}

.form-control::-ms-expand {
	background-color: transparent;
	border: 0;
}

.form-control:-moz-focusring {
	color: transparent;
	text-shadow: 0 0 0 #495057;
}

.form-control:focus {
	color: #495057;
	background-color: #fff;
	border-color: #80bdff;
	outline: 0;
	box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);
}

textarea.form-control {
	min-height: 115px;
	resize: vertical;
}

.btn {
	display: inline-block;
	font-weight: 400;
	color: #212529;
	text-align: center;
	vertical-align: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	background-color: transparent;
	border: 1px solid transparent;
	padding: .375rem .75rem;
	font-size: 1rem;
	line-height: 1.5;
	border-radius: .25rem;
	transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

@media (prefers-reduced-motion:reduce) {
	.btn {
		transition: none;
	}
}

.btn:hover {
	color: #212529;
	text-decoration: none;
}

.btn.focus, .btn:focus {
	outline: 0;
	box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);
}

.btn.disabled, .btn:disabled {
	opacity: .65;
}

.btn:not(:disabled):not(.disabled) {
	cursor: pointer;
}

a.btn.disabled {
	pointer-events: none;
}

.btn-primary-searchstudio-js {
	color: #fff;
	background-color: #007bff;
	border-color: #007bff;
}

.btn-primary-searchstudio-js:hover {
	color: #fff;
	background-color: #0069d9;
	border-color: #0062cc;
}

.btn-primary-searchstudio-js.focus, .btn-primary-searchstudio-js:focus {
	color: #fff;
	background-color: #0069d9;
	border-color: #0062cc;
	box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5);
}

.justify-content-between {
	justify-content: space-between !important;
}

.list-inline {
	padding-left: 0;
	list-style: none;
}

.list-inline-item {
	display: inline-block;
}

.list-inline-item:not(:last-child) {
	margin-right: .5rem;
}

.custom-select-searchstudio-js {
	display: inline-block;
	width: 100%;
	height: calc(1.5em + .75rem + 2px);
	padding: .375rem 1.75rem .375rem .75rem;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #495057;
	vertical-align: middle;
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'4\' height=\'5\'%3E%3Cpath fill=\'%23343a40\' d=\'M2 0L0 2h4zm0 5L0 3h4z\'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px;
	border: 1px solid #ced4da;
	border-radius: .25rem;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

.custom-select-searchstudio-js:focus {
	border-color: #80bdff;
	outline: 0;
	box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);
}

.m-0 {
	margin: 0 !important;
}

.mt-0, .my-0 {
	margin-top: 0 !important;
}

.mr-0, .mx-0 {
	margin-right: 0 !important;
}

.mb-0, .my-0 {
	margin-bottom: 0 !important;
}

.ml-0, .mx-0 {
	margin-left: 0 !important;
}

.m-1 {
	margin: .25rem !important;
}

.mt-1, .my-1 {
	margin-top: .25rem !important;
}

.mr-1, .mx-1 {
	margin-right: .25rem !important;
}

.mb-1, .my-1 {
	margin-bottom: .25rem !important;
}

.ml-1, .mx-1 {
	margin-left: .25rem !important;
}

.m-2 {
	margin: .5rem !important;
}

.mt-2, .my-2 {
	margin-top: .5rem !important;
}

.mr-2, .mx-2 {
	margin-right: .5rem !important;
}

.mr-3, .mx-3 {
	margin-right: 1rem !important;
}

.mr-4, .mx-4 {
	margin-right: 1.5rem !important;
}

.mr-5, .mx-5 {
	margin-right: 3rem !important;
}

.mb-2 {
	margin-bottom: .5rem !important;
}

.mb-3 {
	margin-bottom: 1rem !important;
}

.mb-4 {
	margin-bottom: 1.5rem !important;
}

.mb-5 {
	margin-bottom: 3rem !important;
}

.p-0 {
	padding: 0 !important;
}

.pt-0, .py-0 {
	padding-top: 0 !important;
}

.pr-0, .px-0 {
	padding-right: 0 !important;
}

.pb-0, .py-0 {
	padding-bottom: 0 !important;
}

.pl-0, .px-0 {
	padding-left: 0 !important;
}

.pagination {
	display: flex;
	padding-left: 0;
	list-style: none;
	border-radius: .25rem;
}

.page-link-searchstudio-js {
	position: relative;
	display: block;
	padding: .5rem .75rem;
	margin-left: -1px;
	line-height: 1.25;
	color: #007bff;
	background-color: transparent;
	border: 0;
}

.page-link-searchstudio-js:hover {
	z-index: 2;
	color: #0056b3;
	text-decoration: none;
}

.page-link-searchstudio-js:focus {
	z-index: 3;
	outline: 0;
	box-shadow: 0;
}

.page-item.active .page-link-searchstudio-js {
	z-index: 3;
	color: #fff;
	background-color: #007bff;
	border-color: #007bff;
}

.page-item.disabled .page-link-searchstudio-js {
	color: #6c757d;
	pointer-events: none;
	cursor: auto;
	background-color: #fff;
	border-color: #dee2e6;
}

.form-inline {
	display: flex;
	flex-flow: row wrap;
	align-items: center;
}

.form-inline .form-check {
	width: 100%;
}

.form-inline label {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 0;
}

.d-flex {
	display: flex !important;
}

.flex-wrap {
	flex-wrap: wrap !important;
}

.justify-content-end {
	justify-content: flex-end !important;
}

.align-items-center {
	align-items: center !important;
}

.text-uppercase {
	text-transform: uppercase !important;
}

.list-unstyled {
	padding-left: 0;
	list-style: none;
}

.card-searchstudio-js {
	position: relative;
	display: flex;
	flex-direction: column;
	min-width: 0;
	word-wrap: break-word;
	background-color: #fff;
	background-clip: border-box;
	border: 1px solid rgba(0, 0, 0, .125);
	border-radius: .25rem;
}

.card-searchstudio-js-body {
	flex: 1 1 auto;
	min-height: 1px;
	padding: 1.25rem;
}

.card-searchstudio-js-title {
	margin-bottom: .75rem;
}

.list-group {
	display: flex;
	flex-direction: column;
	padding-left: 0;
	margin-bottom: 0;
}

.list-group-item-searchstudio-js-action {
	width: 100%;
	color: #495057;
}

.list-group-item-searchstudio-js-action:active {
	color: #212529;
	background-color: #e9ecef;
}

.list-group-item-searchstudio-js {
	position: relative;
	display: block;
	background-color: #fff;
}

.list-group-item-searchstudio-js:first-child {
	border-top-left-radius: inherit;
	border-top-right-radius: inherit;
}

.list-group-item-searchstudio-js:last-child {
	border-bottom-right-radius: inherit;
	border-bottom-left-radius: inherit;
}

.list-group-item-searchstudio-js.disabled, .list-group-item-searchstudio-js:disabled {
	color: #6c757d;
	pointer-events: none;
	background-color: #fff;
}

.list-group-item-searchstudio-js.active {
	z-index: 2;
	color: #fff;
	background-color: #007bff;
	border-color: #007bff;
}

.list-group-item-searchstudio-js+.list-group-item-searchstudio-js {
	border-top-width: 0;
}

.list-group-item-searchstudio-js+.list-group-item-searchstudio-js.active {
	margin-top: -1px;
	border-top-width: 1px;
}

.stretched-link:after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1;
	pointer-events: auto;
	content: "";
	background-color: transparent;
}

.collapse {
	display: none;
}

.collapse.show, .facet-container-wrapper {
	display: block;
}

.facet-container-holder {
	width: 100%;
}

.facet-wrapper {
	position: relative;
}

.facet-wrapper .facet-template-container .pill-container {
	display: none;
}

.facet-wrapper .facet-template-container .pill-container .pill {
	border: 1px solid #33475a;
	border-radius: 1.5rem;
	padding: 10px 10px 10px 20px;
	width: -moz-max-content;
	width: max-content;
	margin-bottom: 10px;
	cursor: pointer;
	margin-left: 10px;
	display: inline-block;
}

.facet-wrapper .facet-template-container .pill-container .pill.last {
	margin-right: 20px;
}

.facet-wrapper .facet-template-container .pill-container .pill.filter-by {
	padding-right: 20px;
}

.facet-wrapper .facet-template-container .pill-container .pill.clear-filters {
	color: #6280c4;
	-webkit-text-decoration-line: underline;
	text-decoration-line: underline;
	border: none !important;
	cursor: pointer;
}

.facet-wrapper .facet-template-container .pill-container .pill .pill-close {
	max-width: 20px;
	height: 20px;
	width: 20px;
	display: block;
	float: right;
	margin-left: 6px;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+PHBhdGggZD0iTTI2LjkgMjQuMWw2LjQgNi40Yy44LjguOCAyIDAgMi44LS44LjgtMiAuOC0yLjggMEwyNCAyNi45bC02LjQgNi40Yy0uOC44LTIgLjgtMi44IDAtLjgtLjgtLjgtMiAwLTIuOGw2LjQtNi40LTYuNC02LjRjLS44LS44LS44LTIgMC0yLjguOC0uOCAyLS44IDIuOCAwbDYuNCA2LjQgNi40LTYuNGMuOC0uOCAyLS44IDIuOCAwIC44LjguOCAyIDAgMi44bC02LjMgNi40em0tMi45IDI0Yy0xMy4zIDAtMjQtMTAuNy0yNC0yNFMxMC43LjEgMjQgLjFzMjQgMTAuNyAyNCAyNC0xMC43IDI0LTI0IDI0em0wLTQuN2MxMC43IDAgMTkuNC04LjcgMTkuNC0xOS40UzM0LjcgNC43IDI0IDQuNyA0LjYgMTMuMyA0LjYgMjQuMSAxMy4zIDQzLjQgMjQgNDMuNHoiIGZpbGw9IiNmZjc5NTkiLz48L3N2Zz4=");
}

.facet-wrapper .facet-template-container .pill-container .pill .pill-close.nitro-lazy {
	background-image: none !important;
}

.facet-wrapper .facet-template-container .pill-container .pill .pill-close.filter-by {
	width: 5px;
	background: none;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .close-button, .facet-wrapper .facet-template-container .sf-sidebar-container .sf-mobile-header {
	display: none;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar {
	padding-top: .75rem;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar .list-group .list-group-item-searchstudio-js {
	border: 0;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar .list-group .list-group-item-searchstudio-js .list-unstyled .filters .facet-list {
	margin-bottom: 14px;
	padding-bottom: 14px;
	border-bottom: 1px solid rgba(0, 0, 0, .125);
}

.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar .list-group .list-group-item-searchstudio-js .list-unstyled .filters .facet-list:last-child {
	border-bottom: 0;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar .list-group .list-group-item-searchstudio-js .list-unstyled .filters .facet-list .sidebar-heading {
	position: relative;
	font-size: 16px;
	font-family: Roboto Regular;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar .list-group .list-group-item-searchstudio-js .list-unstyled .filters .facet-list .sidebar-heading a {
	position: relative;
	font-family: Roboto;
	font-weight: 400;
	display: block;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar .list-group .list-group-item-searchstudio-js .list-unstyled .filters .facet-list .sidebar-heading a:hover {
	opacity: .65;
	text-decoration: none;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar .list-group .list-group-item-searchstudio-js .list-unstyled .filters .facet-list .sidebar-heading a:after {
	position: absolute;
	right: -8px;
	top: -11px;
	content: "";
	width: 42px;
	height: 42px;
	transition: all .2s ease;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAMi0lEQVR4nO3d6Y9laV0H8Fs9M/rSuec5VQUOCMIIiCyBAUKAYNP3PKe6kbCmgiCOXc9zqhwX3A0hLhQJIS4ZISSEkCEIhLAoxPi3KPsmIIvsuzAD4ouepm3s6anl3vu7y+eTnPfnfPtJfb+pW33PaAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAc1dZk2G5zvXN028FN0fcCs3TrhZf/bNvVf9ju79iKvheAUFuTYTvl8sGU649T3nu/EcDK2t39mXGu/5py/XHq6r8ZAcDaurr8L1/ln40AVs5tBzeNu/ovV511IwBYR9cu/0tXm4f3js4e3hh9jzAVtx3clPLe+6911o0AYK1cr/wvX02u7zYCWHq3HdyU+vq+6511IwBYC0cp/ysjoLzLCGBpnT28sc31n45y1o0AYKUdp/yv/GAc3jna3b0h+t7hWM4e3th29T3HO+tGALCCTlT+917jXN9hBLA0zh7e2OTyrpOcdSMAWCmnKf8r197bjAAW3u7uDakb3nmqs24EAKtgOuV/+SpvHR0enol+Jrim3d0bxrm+Yypn3QgAltl0y//S1ebhLUYAC2d394bUD2+f5lk3AoClNIvyvzIC6l1GAAvj8PBMmtR/nMVZNwKApTLL8r98NV15sxFAuMPDM20e3jLLs24EAEthHuV/5RreNBqNNqKfmTV1eHimzfWuuZx1IwBYZPMt/5/8YHzjyAhg3g4PzzRdefOcz7oRACyekPK/fPXDG0ZGAPOzkfLwppCzbgQAi2bclwspl3tCfiheul4/MgKYvY3U1TfGnfNyd5NLHx0CwFVSN7wwcgS0/fC6kRHA7GykfnhDZPmnbnhedAgA1xQ+AnK9c2QEMH0bKdfXK3+A64geAU1f/35kBDA9G20/vE75AxxB9AhIuf7tyAjg9DbaXO9U/gDHED8C9l47MgI4uY2mG/5O+QOcQPgI6OtrRkYAx7eRcv0b5Q9wCtEjoM311dEZsFQ2Ut57rfIHmILoEdB05VXRGbAUNlJfX6P8AaYofATk+tfRGbDY2lxfrfwBZiB6BKS+/mV0BiympiuvUv4AM7QAI+CV0RmwWJo8/JXyB5iD8BGQ6yuiM2AxpG74C+UPMEfRI6Dty59HZ0Cs1NdXKn+AAOEjIA9/Gp0BMVKur1D+AIGiR0DT1z+OzoD5arv6Z8ofYAGEj4Bc/zA6A+ajyeVPlD/AAokeAakrL4/OgNlquvJHyh9gAYWPgDz8XnQGzEbqhz9Q/gALLHwEdMPvRGfAdKWu/r7yB1gC0SOgzfW3ozNgOlJff1f5AyyR8BHQlf3oDDidNpc7lD/AEooeAU1fanQGnEzbDwfKH2CJBY+A/2m6YS86A46nyXVQ/gArIHoEpL7+VnQGHE3T16L8AVZI+AjI9TejM+D6Ui4X7/23Uv4AqyR+BAwvi86Aa0tduV35A6yw0BHQlR+1XX1pdAZcLeXhZcofYA2Ej4C+/np0BlzS9uU3Uld+FFT+9yh/gDmLHgFNP7w4OoN11+bhJcofYA3FjoD6wybX3egM1lXTDy9W/gBrLHwEdOVF0RmsmybX3dTVHyp/gDUX+78Dyj0plxdEZ7Aumq68SPkD8BPhI0AxzJx/YwCuKbgg7m5zeW50Bqsq9fX5yh+A+xQ+Avr950RnsGraXJ6r/AG4X8F/GPiDzTw8OzqDVdH2+89Judyt/AE4kugR0Ezq+egMll3b1V9LXf2B8gfgWIK/LOj7Tbe/E53Bshr35YLyB+DEwkdALn10BsummdTzqSvfV/4AnErkCGhy/e/UlS46g2XR5NIrfwCmJnwE5DqJzmDRpa5092al/AGYntgRMHyv3SnPis5gUaVcJ8ofgJkJHQFd+W6b9341OoNF0+6UZzV5+J7yB2CmokfAZl+fGZ3Bomi74azyB2BuYkdA/c64K8+IziDaZl+f2XTlu8ofgLmK/ZuA8u1xrk+PziDKuCvPaLr6HeUPQIjoEdD0+0+LzmDexrk+vcnl28ofgFDBHwd8q+mGp0ZnMC9Nv/805Q/Awgh+d8A30059SnQGs9Z0w1Obrn5L+QOwUIJfJfyNNNl/cnQGs5J26lNSV7+p/AFYSNEjoM3lSdEZTFua7D855fIN5Q/AQosdAfXr7c7eE6MzmJY2lycpfwCWRvBbBL+22dUnRGdwWu3O3hNTrl9X/gAsleAR8NWtnfL46AxOarOrT0hd+ZryB2ApBX8c8JXxZHhcdAbHtbVTHp+68tWw8u/r86MzAGAFRI6ANpcvj7uLj43O4KjGk+FxKdevKH8AVkL4COjrY6IzuD/j7uJj21y+rPwBWCnBXxb0pWZn/1eiM7gv474+RvkDsLKCXyX8X81k79HRGfy0ZrL36NTVLyl/AFZa8AuEvpj6g0dFZ3BZ6oZfbnL5ovIHYC2EjoC+fqE9Xx4ZnkF/8CjlD8DaCf444PPtZP8RUc/eni+PbPr6BeUPwFqK/Tigfm4zX/yleT9zO9l/RNOVzyt/ANZa7JcFDf+5uVNvndezbu7UW5tcP6f8AWAUPQLKZ7fOHTx81s+4de7g4SmXzyp/APg/gr8n4DPbXXnYrJ5tuysPS139jPIHgGuI/U3A3qdvPn/xodN+pp/rh19Mee/Tyh8AriN0BEzqp24+Vx8yrWe5+fzFh6Zc/0P5A8ARhL47oCufHHcHv3DaZ7j5XH1ImtRPKX8AOIbg/yL4iabfe/BJ773p9x7cduWTyh8ATiD044C+fry5MDzouPfcXBge1OT6CeUPAKcQOQLGXflYOnf7LUe+13O335L6+nHlDwBTEPxxwEfbXH7+fu/x3O23NLl+VPkDwBTFvjugfrjdOXjgfd1bu3PwwCaXjyh/AJiB4BcIfWjz7MUH/PQ9bZ69+ICmqx9W/gAwQ8FfG/zBrcmwffletibDdtOVDyl/AJiD2BFQP7Dd37G1NRm2U64fUP4AMEfBXxv875cu5Q8Acxf8mwDlDwBR1mcEKH8AuMrqjwDlDwDXtLojQPkDwHWt3ggo96RcXhCdKwAsvNUZAcofAI5l+UeA8geAE1neEaD8AeBUlm8EKH8AmIrlGQHKHwCmavFHgPIHgJlY3BGg/AFgphZvBCh/AJiLxRkByh8A5ip+BCh/AAgRNwKUPwCEmv8IUP4AsBDmNwKUPwAslNmPAOUPAAtpdiNA+QPAQpv+CFD+ALAUpjcClD8ALJXTjwDlDwBL6eQjQPkDwFI7/ghQ/gCwEo4+ApQ/AKyU+x8Byh8AVtJ9jwDlDwAr7f+PAOUPAGvhyghQ/gCwVu4dAcofAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhl/wvAMV8MmL0UcAAAAABJRU5ErkJggg==") no-repeat 50%;
	background-size: 100%;
	transform: rotate(0deg);
}

.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar .list-group .list-group-item-searchstudio-js .list-unstyled .filters .facet-list .sidebar-heading a.active:after {
	transform: rotate(180deg);
}

.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar .list-group .list-group-item-searchstudio-js .list-unstyled .filters .facet-list .sidebar-heading a {
	color: #33475a;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar .list-group .list-group-item-searchstudio-js .list-unstyled .filters .facet-list .list-unstyled li {
	position: relative;
	padding-left: 16px;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar .list-group .list-group-item-searchstudio-js .list-unstyled .filters .facet-list .list-unstyled li .facet-tooltip-wrapper {
	width: 400px;
	position: absolute;
	right: -410px;
	top: -2px;
	display: none;
	z-index: 1;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar .list-group .list-group-item-searchstudio-js .list-unstyled .filters .facet-list .list-unstyled li .facet-tooltip {
	color: #5d6d7c;
	font-size: 14px;
	background-color: #ebebeb;
	text-align: left;
	border-radius: 6px;
	padding: 5px 10px;
	cursor: pointer;
	text-transform: uppercase;
	box-shadow: 2px 2px 3px rgba(0, 0, 0, .14902);
}

.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar .list-group .list-group-item-searchstudio-js .list-unstyled .filters .facet-list .list-unstyled li:hover .facet-tooltip-wrapper.show {
	display: block;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar .list-group .list-group-item-searchstudio-js .list-unstyled .filters .facet-list .list-unstyled li input {
	position: absolute;
	left: 0;
	top: 4px;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar .list-group .list-group-item-searchstudio-js .list-unstyled .filters .facet-list .list-unstyled li label {
	font-size: 14px;
	text-transform: uppercase;
	font-family: Roboto;
	font-weight: 300;
	color: #33475a;
	opacity: .85;
	cursor: pointer;
	display: flex;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar .list-group .list-group-item-searchstudio-js .list-unstyled .filters .facet-list .list-unstyled li label:hover {
	opacity: 1;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar .list-group .list-group-item-searchstudio-js .list-unstyled .filters .facet-list .list-unstyled li label .facet-name {
	font-weight: 300 !important;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	display: block;
	margin-right: 7px;
	position: relative;
	display: inline-block;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar .list-group .list-group-item-searchstudio-js .list-unstyled .filters .facet-list .list-unstyled li label.disabled {
	opacity: .5;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar .list-group .list-group-item-searchstudio-js .list-unstyled .filters .facet-list .more-less {
	font-size: 13px;
	padding-top: 5px;
	padding-left: 1rem;
	text-transform: uppercase;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar.no-results {
	padding-top: 0;
	font-family: Roboto;
	font-weight: 300;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar.no-results h4 {
	font-size: 22px;
	font-weight: 300;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar.no-results p {
	margin-bottom: 2px;
	color: #333;
	font-size: 18px;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .btn-custom {
	padding: 0;
	cursor: pointer;
	min-width: 30px;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .btn-custom:focus {
	outline: none;
	box-shadow: none;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .btn-custom span {
	max-width: 28px;
	height: 28px;
	width: 28px;
	display: block;
	background-size: 100%;
	background-position: 50%;
	background-repeat: no-repeat;
}

.facet-wrapper .facet-template-container .sf-sidebar-container .btn-custom .search-close {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+PHBhdGggZD0iTTI2LjkgMjQuMWw2LjQgNi40Yy44LjguOCAyIDAgMi44LS44LjgtMiAuOC0yLjggMEwyNCAyNi45bC02LjQgNi40Yy0uOC44LTIgLjgtMi44IDAtLjgtLjgtLjgtMiAwLTIuOGw2LjQtNi40LTYuNC02LjRjLS44LS44LS44LTIgMC0yLjguOC0uOCAyLS44IDIuOCAwbDYuNCA2LjQgNi40LTYuNGMuOC0uOCAyLS44IDIuOCAwIC44LjguOCAyIDAgMi44bC02LjMgNi40em0tMi45IDI0Yy0xMy4zIDAtMjQtMTAuNy0yNC0yNFMxMC43LjEgMjQgLjFzMjQgMTAuNyAyNCAyNC0xMC43IDI0LTI0IDI0em0wLTQuN2MxMC43IDAgMTkuNC04LjcgMTkuNC0xOS40UzM0LjcgNC43IDI0IDQuNyA0LjYgMTMuMyA0LjYgMjQuMSAxMy4zIDQzLjQgMjQgNDMuNHoiIGZpbGw9IiNmZjc5NTkiLz48L3N2Zz4=");
}

.facet-wrapper .facet-template-container .sf-sidebar-container .btn-custom .search-close.nitro-lazy {
	background-image: none !important;
}

.facet-wrapper.show-edit {
	border: 1px solid #0271b1;
	position: relative;
}

.facet-wrapper.show-edit .edit-button {
	display: block;
	text-transform: uppercase;
}

.facet-wrapper .edit-button {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #0271b1;
	color: #fff;
	z-index: 2;
	width: 140px;
	font-size: 10px;
	padding: 5px;
	cursor: pointer;
}

@media (max-width:991px) {
	.facet-container-wrapper {
		max-width: 100% !important;
		min-width: 100% !important;
	}
	
	.result-container-wrapper {
		margin-top: 10px;
	}
	
	.search-results-wrapper, .show-facet-overlay {
		display: block !important;
	}
	
	.facet-wrapper .facet-template-container .pill-container {
		display: block;
	}
	
	.facet-wrapper .facet-template-container .sf-sidebar-container {
		display: none;
		width: 98%;
		height: 98%;
		left: 1%;
		top: 1%;
		background-color: #fff;
		position: fixed;
		z-index: 101;
	}
	
	.facet-wrapper .facet-template-container .sf-sidebar-container.show-facet-overlay {
		display: block !important;
	}
	
	.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar {
		width: 100%;
		height: calc(98% - 100px);
		padding: 40px;
		display: block;
		z-index: 2;
		overflow-x: hidden;
	}
	
	.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar .list-group {
		overflow: scroll;
		overflow-x: hidden;
		height: 98%;
	}
	
	.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar .close-button {
		display: block;
		background-color: #fc6731;
		padding: 10px 20px;
		color: #fff;
		float: right;
		position: absolute;
		bottom: 20px;
		right: 40px;
	}
	
	.facet-wrapper .facet-template-container .sf-sidebar-container .sf-sidebar .close-button:hover {
		color: #fff;
	}
	
	.facet-wrapper .facet-template-container .sf-sidebar-container .sf-mobile-header {
		display: flex;
		text-transform: uppercase;
		color: #33475a;
		font-family: Roboto;
		padding: 20px 40px;
		border-bottom: 1px solid #fc6730;
		align-self: flex-end;
	}
	
	.facet-wrapper .facet-template-container .sf-sidebar-container .sf-mobile-header .close-button {
		display: block;
		background-color: #fc6731;
		padding: 10px 20px;
		color: #fff;
		float: right;
		position: absolute;
		bottom: 20px;
		right: 40px;
	}
	
	.facet-wrapper .facet-template-container .sf-sidebar-container .sf-mobile-header .close-button:hover {
		color: #fff;
	}
	
	.facet-wrapper .facet-template-container .sf-sidebar-container .sf-mobile-header-text {
		font-weight: 400;
		font-size: 18px;
		flex: 1;
	}
	
	.facet-wrapper .facet-template-container .sidebar-background {
		display: none;
		background-color: grey;
		position: fixed;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		z-index: 100;
		opacity: .5;
	}
	
	.facet-wrapper .facet-template-container .sidebar-background.show-facet-overlay {
		display: block !important;
	}
}

.sf-list .card-searchstudio-js {
	position: relative;
	padding: 39px 12px 28px 12px;
	color: #33475a;
	border: none;
	box-shadow: 2px 2px 3px rgba(0, 0, 0, .14902);
}

.sf-list .card-searchstudio-js.display-none {
	visibility: hidden;
}

.sf-list .card-searchstudio-js.has-thumbnail {
	padding-left: 35%;
}

.sf-list .card-searchstudio-js.has-thumbnail .thumbnail {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	max-height: 230px;
	width: 33.33%;
	overflow: hidden;
}

.sf-list .card-searchstudio-js.has-thumbnail .thumbnail span {
	display: block;
	height: 100%;
	width: 100%;
}

.sf-list .card-searchstudio-js.has-thumbnail .badge {
	left: 35%;
	border-top-left-radius: 0;
}

.sf-list .card-searchstudio-js.card-searchstudio-js-grid-layout {
	height: 100%;
}

.sf-list .card-searchstudio-js.card-searchstudio-js-grid-layout.has-thumbnail {
	padding-top: 250px;
	padding-left: 12px;
}

.sf-list .card-searchstudio-js.card-searchstudio-js-grid-layout.has-thumbnail .thumbnail {
	height: 200px;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 35px;
	width: 100%;
}

.sf-list .card-searchstudio-js.card-searchstudio-js-grid-layout.has-thumbnail .badge {
	left: 0;
	width: 100%;
	min-height: 35px;
}

.sf-list .card-searchstudio-js:hover {
	background-color: rgba(0, 0, 0, .02);
}

.sf-list .card-searchstudio-js .card-searchstudio-js-body .badge {
	left: 0;
	text-align: left;
	padding: 0 10px;
	min-width: 135px;
	min-height: 24px;
	border-radius: 3px 0 0 0;
}

.sf-list .card-searchstudio-js .card-searchstudio-js-body .badge, .sf-list .card-searchstudio-js .card-searchstudio-js-body .star {
	position: absolute;
	top: 0;
	display: flex;
	align-items: center;
	color: #fff;
	font-family: Roboto;
	font-weight: 500;
	font-size: 12px;
	text-transform: uppercase;
	background-color: #33475a;
}

.sf-list .card-searchstudio-js .card-searchstudio-js-body .star {
	right: 0;
	text-align: center;
	padding: 4px;
	width: 28px;
	height: 24px;
	justify-content: center;
	border-radius: 0 3px 0 0;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB2aWV3Qm94PSIwIDAgMTkuNDgxIDE5LjQ4MSI+PHBhdGggZD0iTTEwLjIwMS43NThsMi40NzggNS44NjUgNi4zNDQuNTQ1YS41LjUgMCAwMS4yODUuODc2bC00LjgxMiA0LjE2OSAxLjQ0MiA2LjIwMmEuNS41IDAgMDEtLjc0NS41NDFsLTUuNDUyLTMuMjg4LTUuNDUyIDMuMjg4YS41LjUgMCAwMS0uNzQ1LS41NDFsMS40NDItNi4yMDItNC44MTMtNC4xN2EuNS41IDAgMDEuMjg1LS44NzZsNi4zNDQtLjU0NUw5LjI4Ljc1OGEuNS41IDAgMDEuOTIxIDB6IiBmaWxsPSIjZmZmIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciLz48L3N2Zz4=");
	background-size: 12px;
	background-repeat: no-repeat;
	background-position: 50%;
}

.sf-list .card-searchstudio-js .card-searchstudio-js-body .star.nitro-lazy {
	background-image: none !important;
}

.sf-list .card-searchstudio-js .card-searchstudio-js-body .card-searchstudio-js-title {
	font-size: 18px;
	font-family: Roboto;
	font-weight: 400;
	line-height: 22px;
	margin-bottom: 0;
}

.sf-list .card-searchstudio-js .card-searchstudio-js-body .card-searchstudio-js-title a {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	padding: 0;
	color: #33475a;
}

.sf-list .card-searchstudio-js .card-searchstudio-js-body .card-searchstudio-js-title a:hover {
	text-decoration: none;
}

.sf-list .card-searchstudio-js .card-searchstudio-js-body .card-searchstudio-js-path {
	margin-bottom: 8px;
	font-size: 14px;
	font-family: Roboto;
	font-weight: 300;
	line-height: 1.2;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}

.sf-list .card-searchstudio-js .card-searchstudio-js-body .card-searchstudio-js-body {
	width: 100%;
}

.sf-list .card-searchstudio-js .card-searchstudio-js-body .card-searchstudio-js-body .card-searchstudio-js-text span {
	font-size: 14px;
	font-family: Roboto;
	font-weight: 300;
	line-height: 21px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

.sf-list .card-searchstudio-js .card-searchstudio-js-body .card-searchstudio-js-body .card-searchstudio-js-text span .stretched-link {
	color: #33475a;
}

.sf-list .card-searchstudio-js .card-searchstudio-js-body .card-searchstudio-js-body .card-searchstudio-js-text span em {
	font-weight: 400;
}

.sf-list .card-searchstudio-js .card-searchstudio-js-body .card-searchstudio-js-body .card-searchstudio-js-text .image {
	height: 75px;
	width: 75px;
	overflow: hidden;
}

.sf-list .card-searchstudio-js .card-searchstudio-js-body .card-searchstudio-js-body .card-searchstudio-js-text .image img {
	width: 100%;
	height: auto;
}

.sf-list .card-searchstudio-js .card-searchstudio-js-text strong, .sf-list .card-searchstudio-js .card-searchstudio-js-title strong {
	color: #fc6730;
}

.w-100 {
	width: 100%;
}

.paging-container {
	position: relative;
}

.paging-container .edit-button {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #0271b1;
	color: #fff;
	z-index: 2;
	width: 140px;
	font-size: 10px;
	padding: 5px;
	cursor: pointer;
}

.rl-search {
	font-size: 18px;
}

.rl-search.show-edit {
	border: 1px solid #0271b1;
	position: relative;
}

.rl-search.show-edit .edit-button {
	display: block;
	text-transform: uppercase;
}

.rl-search a.text-primary {
	margin-left: 6px;
	color: #fc6730 !important;
	font-family: Roboto Light;
}

.rl-search a.text-primary:hover {
	font-family: Roboto Medium;
}

.rl-search .pagination-wrap .pagination .page-item, .rl-search .right {
	font-size: 16px;
}

.rl-search .pagination-wrap .pagination .page-item span.page-link-searchstudio-js {
	padding: .5rem;
	font-size: 16px;
	color: #33465a;
	border: 0 !important;
}

.rl-search .pagination-wrap .pagination .page-item .page-link-searchstudio-js {
	padding: .5rem;
	color: #fc6730;
	border: 0 !important;
}

.rl-search .pagination-wrap .pagination .page-item .page-link-searchstudio-js:hover {
	background-color: transparent;
}

.rl-search .pagination-wrap .pagination .page-item .page-link-searchstudio-js[disabled=disabled] {
	color: #33465a;
	background-color: transparent;
	cursor: default;
	opacity: .5;
}

.rl-search .pagination-wrap .pagination .page-item .page-link-searchstudio-js[disabled=disabled]:focus {
	outline: 0;
	background-color: transparent;
	cursor: default;
	box-shadow: 0;
}

.result-container-wrapper {
	width: 100%;
}

.result-edit.show-edit {
	border: 1px solid #0271b1;
	position: relative;
}

.result-edit.show-edit .edit-button {
	display: block;
	text-transform: uppercase;
}

.container {
	position: relative;
}

.container .edit-button {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #0271b1;
	color: #fff;
	z-index: 2;
	width: 140px;
	font-size: 10px;
	padding: 5px;
	cursor: pointer;
}

.container .sf-lists .reset-row {
	display: table;
	margin-left: 0 !important;
	margin-right: 0 !important;
}

.container .sf-lists.layout-grid .list-wrapper {
	flex: 0 0 33.333333%;
	max-width: 33.333333%;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 30px;
	display: table-column;
}

.container .sf-lists.layout-grid .list-wrapper:nth-child(2n) {
	padding-right: 15px;
}

.container .sf-lists.layout-grid .list-wrapper:nth-child(3n) {
	padding-right: 0;
}

.container .sf-lists.layout-list .list-wrapper {
	flex: 0 0 100%;
	max-width: 100%;
	padding-right: 0;
	padding-left: 15px;
	margin-bottom: 30px;
}

.container .rl-search {
	font-size: 18px;
}

.container .rl-search.show-edit {
	border: 1px solid #0271b1;
	position: relative;
}

.container .rl-search.show-edit .edit-button {
	display: block;
	text-transform: uppercase;
}

.container .rl-search a.text-primary {
	margin-left: 6px;
	color: #fc6730 !important;
	font-family: Roboto Light;
}

.container .rl-search a.text-primary:hover {
	font-family: Roboto Medium;
}

.container .rl-search .pagination-wrap .pagination .page-item, .container .rl-search .right {
	font-size: 16px;
}

.container .rl-search .pagination-wrap .pagination .page-item span.page-link-searchstudio-js {
	padding: .5rem;
	font-size: 16px;
	color: #33465a;
	border: 0 !important;
}

.container .rl-search .pagination-wrap .pagination .page-item .page-link-searchstudio-js {
	padding: .5rem;
	color: #fc6730;
	border: 0 !important;
}

.container .rl-search .pagination-wrap .pagination .page-item .page-link-searchstudio-js:hover {
	background-color: transparent;
}

.container .rl-search .pagination-wrap .pagination .page-item .page-link-searchstudio-js[disabled=disabled] {
	color: #33465a;
	background-color: transparent;
	cursor: default;
	opacity: .5;
}

.container .rl-search .pagination-wrap .pagination .page-item .page-link-searchstudio-js[disabled=disabled]:focus {
	outline: 0;
	background-color: transparent;
	cursor: default;
	box-shadow: 0;
}

.sf-sidebar {
	padding-top: 26px;
}

@media (max-width:1199px) {
	.container .sf-lists.layout-grid .list-wrapper {
		flex: 0 0 50%;
		max-width: 50%;
	}
	
	.container .sf-lists.layout-grid .list-wrapper:nth-child(2n) {
		padding-right: 0;
	}
	
	.container .sf-lists.layout-grid .list-wrapper:nth-child(odd) {
		padding-right: 15px;
	}
}

@media (max-width:767px) {
	.container .sf-lists.layout-grid .list-wrapper {
		flex: 0 0 100%;
		max-width: 100%;
	}
	
	.container .sf-lists.layout-grid .list-wrapper:nth-child(1n) {
		padding-right: 0;
	}
}

.input-container-wrapper.show-edit {
	border: 1px solid #0271b1;
	position: relative;
}

.input-container-wrapper.show-edit .edit-button {
	display: block;
	text-transform: uppercase;
}

.input-container-wrapper .edit-button {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #0271b1;
	color: #fff;
	z-index: 2;
	width: 140px;
	font-size: 10px;
	padding: 5px;
	cursor: pointer;
}

.input-container-wrapper .input-container {
	display: block;
	width: 100%;
	position: relative;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js a {
	display: block;
	padding: 8px 0;
	font-size: 12px;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js ul li a {
	font-size: 14px;
	color: #33475a;
	text-transform: uppercase;
	border-bottom: 3px solid transparent;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js ul li a:hover {
	opacity: .75;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js ul li a.active {
	border-bottom-color: #fc6730;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .list-inline-item:not(:last-child) {
	margin-right: 12px;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .form-control {
	height: calc(2.5em + 1rem + 2px);
	border-radius: 0;
	border-color: #ccc;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form {
	position: relative;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .form-control {
	font-family: Roboto;
	font-family: Roboto Light;
	width: 100%;
	height: 64px;
	padding-left: 30px;
	padding-right: 30%;
	font-size: 18px;
	box-shadow: none;
	background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NC4zMTMiIGhlaWdodD0iNi41ODIiPjxnIGZpbGw9IiMzMzQ3NUEiPjxwYXRoIGQ9Ik0uMjc4IDMuMTg3djEuNDE3SDBWMS4xODhoMS4xNjRjLjM1NCAwIC42MzIuMTAyLjgzNC4yNzguMjAyLjE3OC4zMDMuNDMxLjMwMy43MzQgMCAuMzA0LS4xMDEuNTU3LS4zMDMuNzMzLS4yMDMuMTc3LS40OC4yNzgtLjgzNC4yNzhILjI3OHYtLjAyNHptMC0uMjI4aC44ODVjLjI3OCAwIC40OC0uMDc2LjYzMi0uMjAyYS43MDQuNzA0IDAgMDAuMjAzLS41MzEuODI4LjgyOCAwIDAwLS4yMDMtLjU1NmMtLjEyNi0uMTUyLS4zNTQtLjIyOS0uNjMxLS4yMjlILjI3OHYxLjUxOHpNMi43MDYgMy4zMTNjMC0uMzc5LjEwMS0uNjgzLjMwNC0uOTEuMjAyLS4yMjguNDgtLjM1NC44MDktLjM1NHMuNjA3LjEyNi44MDkuMzU0Yy4yMDMuMjI4LjMwNC41NTYuMzA0Ljkxdi4wNzZjMCAuMzc5LS4xMDEuNjgzLS4zMDQuOTEtLjIwMi4yMjgtLjQ4LjM1NC0uODA5LjM1NHMtLjYwNy0uMTI2LS44MDktLjM1NGMtLjIwMy0uMjI4LS4zMDQtLjU1Ni0uMzA0LS45MXYtLjA3NnptLjI3OC4wNzZjMCAuMzAzLjA3Ni41MzEuMjI4LjczMy4xNTIuMjAyLjM1NC4zMDMuNjMyLjMwM2EuNzIyLjcyMiAwIDAwLjYwNy0uMzAzYy4xNTItLjIwMi4yMjgtLjQ1NS4yMjgtLjczM3YtLjA3NmMwLS4yNzgtLjA3Ni0uNTMxLS4yMjgtLjczM3MtLjM1NC0uMzA0LS42MDctLjMwNC0uNDguMTAxLS42MDcuMzA0YTEuMjAxIDEuMjAxIDAgMDAtLjIyNy43MzN2LjA3NmgtLjAyNnpNNi4wNyAzLjc5M2wuMTAxLjQ1NWguMDI1bC4xMjYtLjQ1NS41MzEtMS43MmguMjUzbC41MzEgMS43Mi4xMjYuNDU1aC4wMjdsLjEwMS0uNDU1LjQ1NS0xLjcyaC4zMDRsLS43MzQgMi41M2gtLjIyOGwtLjU1Ni0xLjc0NS0uMTAxLS40M2gtLjAyNmwtLjEwMS40My0uNTU2IDEuNzQ1aC0uMjUzbC0uNzM0LTIuNTI5aC4zMDRsLjQwNSAxLjcxOXpNMTAuMTE2IDQuNjU0Yy0uMzI5IDAtLjU4Mi0uMTI3LS43ODQtLjM1NHMtLjMwNC0uNTMyLS4zMDQtLjg4NnYtLjEyNmMwLS4zNTQuMTAyLS42NTcuMzA0LS45MWEuOTgzLjk4MyAwIDAxLjc1OS0uMzU0Yy4zMDMgMCAuNTU2LjEwMS43MzMuMzAzLjE3Ny4yMDIuMjc4LjQ1NS4yNzguNzg0di4yMjhIOS4zMDd2LjA3NmMwIC4yNzguMDc2LjUzMS4yMjguNzA4LjE1MS4yMDIuMzUzLjI3Ny42MDYuMjc3LjE3NyAwIC4zMjktLjAyNS40NTYtLjA3NWExLjQ1IDEuNDUgMCAwMC4zMjktLjIwMmwuMTI2LjIwMmExLjA3NCAxLjA3NCAwIDAxLS4zNTQuMjI4Yy0uMjAyLjA3NS0uMzguMTAxLS41ODIuMTAxem0tLjAyNS0yLjQwM2MtLjIwMyAwLS4zNzkuMDc2LS41MzEuMjI4cy0uMjI4LjM1NC0uMjUzLjYwNmgxLjQ5MlYzLjAxYS44MzcuODM3IDAgMDAtLjIwMi0uNTU3Yy0uMTAxLS4xMjYtLjI3OS0uMjAyLS41MDYtLjIwMnpNMTIuODIyIDIuMzAxaC0uMjI4Yy0uMTc3IDAtLjMyOS4wNTEtLjQzLjE1MnMtLjIwMi4yMjgtLjI1My40MDV2MS43NDVoLS4yNzhWMi4wNzRoLjI1M2wuMDI1LjQzdi4wMjVhLjg1Ljg1IDAgMDEuMzAzLS4zNTQuODQ5Ljg0OSAwIDAxLjQzLS4xMjZoLjEwMWMuMDI1IDAgLjA1MSAwIC4wNzYuMDI1di4yMjd6TTE0LjE4OCA0LjY1NGExIDEgMCAwMS0uNzg0LS4zNTRjLS4yMDMtLjIyOC0uMzA0LS41MzItLjMwNC0uODg2di0uMTI2YzAtLjM1NC4xMDEtLjY1Ny4zMDQtLjkxYS45ODMuOTgzIDAgMDEuNzU5LS4zNTRjLjMwMyAwIC41NTYuMTAxLjczMy4zMDMuMTc3LjIwMi4yNzguNDU1LjI3OC43ODR2LjIyOGgtMS44MjF2LjA3NmMwIC4yNzguMDc2LjUzMS4yMjguNzA4LjE1MS4yMDIuMzU0LjI3Ny42MDcuMjc3LjE3NyAwIC4zMjktLjAyNS40NTYtLjA3NWExLjQ1IDEuNDUgMCAwMC4zMjktLjIwMmwuMTI2LjIwMmExLjA3NCAxLjA3NCAwIDAxLS4zNTQuMjI4IDEuMzgyIDEuMzgyIDAgMDEtLjU1Ny4xMDF6bS0uMDI1LTIuNDAzYy0uMjAzIDAtLjM3OS4wNzYtLjUzMS4yMjhzLS4yMjguMzU0LS4yNTMuNjA3aDEuNDkyVjMuMDFhLjgzMi44MzIgMCAwMC0uMjAzLS41NTcuNzA2LjcwNiAwIDAwLS41MDUtLjIwMnpNMTUuNjA0IDMuMzY0YzAtLjQwNS4wNzYtLjczMy4yNTMtLjk2MS4xNzctLjI1My40MDQtLjM1NC43MDgtLjM1NC4xNzcgMCAuMzI5LjAyNS40NTUuMTAyLjEyNi4wNzYuMjI4LjE3Ny4zMjkuMzI5Vi45NjFoLjI3OHYzLjY2N2gtLjI1M2wtLjAyNS0uMzhjLS4wNzYuMTI2LS4yMDMuMjI4LS4zMjkuMzA0cy0uMjc4LjEwMi0uNDguMTAyYy0uMzAzIDAtLjUzMS0uMTAyLS43MDgtLjMyOS0uMTc3LS4yMjgtLjI1My0uNTMxLS4yNTMtLjkxMXYtLjA1aC4wMjV6bS4yNzguMDVjMCAuMzA0LjA1LjU1Ny4xNzcuNzM0YS42NC42NCAwIDAwLjU1Ny4yNzdjLjE3NyAwIC4zMjktLjA1MS40NTUtLjEyNnMuMjI4LS4yMDIuMjc4LS4zMjlWMi43ODJjLS4wNzYtLjE1MS0uMTUyLS4yNzgtLjI3OC0uMzU0YS44Ny44NyAwIDAwLS40NTUtLjEyNmMtLjI1MyAwLS40My4xMDItLjU1Ny4zMDRzLS4xNzcuNDU1LS4xNzcuNzg0di4wMjR6TTIxLjU5OCAzLjQxNGMwIC4zNzktLjA3Ni42ODMtLjI1My45MTEtLjE3Ny4yMjgtLjQwNS4zMjktLjcwOC4zMjktLjE3NyAwLS4zNTQtLjAyNS0uNDgtLjEwMnMtLjI1My0uMTc4LS4zMjktLjMyOGwtLjAyNS4zNzloLS4yNTJWLjkzNmguMjc4djEuNTE3YS44MjYuODI2IDAgMDEuMzI5LS4zMjkuODk2Ljg5NiAwIDAxLjQ4LS4xMjZjLjMwMyAwIC41MzEuMTI2LjcwOC4zNTQuMTc3LjI1My4yNTMuNTU2LjI1My45NjF2LjEwMXptLS4yNzktLjA1YzAtLjMyOS0uMDUtLjU4Mi0uMTc3LS43ODRzLS4zMDQtLjMwMy0uNTU3LS4zMDNjLS4yMDIgMC0uMzU0LjA1LS40OC4xNTFzLS4yMDIuMjI4LS4yNzguMzc5djEuMTY0Yy4wNTEuMTUyLjE1Mi4yNTMuMjc4LjM1NGEuODguODggMCAwMC40NTUuMTI2Yy4yNTMgMCAuNDMtLjEwMS41NTctLjI3Ny4xMjYtLjE3OC4xNzctLjQzLjE3Ny0uNzM0di0uMDc2aC4wMjV6TTIyLjkxMyAzLjkybC4xMDEuMzA0aC4wMjVsLjc1OS0yLjE1aC4zMDNsLTEuMTEzIDIuOTM0Yy0uMDc2LjE3OC0uMTUxLjMyOS0uMjUyLjQzLS4xMDIuMTI3LS4yNTMuMTc4LS40NTYuMTc4aC0uMTI2Yy0uMDUgMC0uMDc2LS4wMjUtLjEwMS0uMDI1bC4wMjUtLjIyOWguMjAyYS40Mi40MiAwIDAwLjMwNC0uMTI2Yy4wNzYtLjA3NS4xMjYtLjIwMi4xNzctLjMyOWwuMTI2LS4zNTQtLjk4Ni0yLjUwNGguMzA0bC43MDggMS44NzF6Ii8+PC9nPjxwYXRoIGZpbGw9IiNGMTY3MzUiIGQ9Ik0yNS42NDQgNC44MzFsLjc1OS0uMzggMi4yNzYgMS4yOSAyLjIyNS0xLjI5LjY4My40MDUtMi45MDggMS43MnoiLz48cGF0aCBmaWxsPSIjRjE2NzM1IiBkPSJNMjUuNjQ0IDMuMjg4bC43NTktLjQwNSAyLjIyNSAxLjI5IDIuMjUxLTEuMjlWMi4ybC0yLjIgMS4yOS0zLjAzNS0xLjc0NUwyOC42MjggMGwxLjgyMSAxLjAzNy0uNjgzLjQ1NUwyOC42MjguODFsLTEuNTE3LjkzNSAxLjUxNy45MzYgMi4yNTEtMS4zMTUuNzA4LjM3OXYxLjU0M2wtMi45MDggMS43NDV6Ii8+PGcgZmlsbD0iIzMzNDc1QSI+PHBhdGggZD0iTTMzLjYxIDQuNTUyYy0uMDI1LS4wMjUtLjAyNS0uMDUxIDAtLjA3NmwuMTAxLS4xNTFjLjAyNS0uMDI1LjA1LS4wMjUuMDc2IDAgLjIwMy4xNTEuNTU3LjMyOS45MTEuMzI5LjUwNiAwIC44MzQtLjI1NC44MzQtLjY1OCAwLS4zMDMtLjE3Ny0uNTU2LS43NTgtLjYwNmwtLjE1Mi0uMDI1Yy0uNjMyLS4wNzYtLjkxLS4zNzktLjkxLS44MzUgMC0uNTU2LjQwNS0uODg1IDEuMDEyLS44ODUuMzU0IDAgLjY4My4xMDEuOTEuMjc4LjAyNSAwIC4wMjUuMDUxIDAgLjA3NmwtLjEwMi4xNTFjLS4wMjUuMDI1LS4wNTEuMDI1LS4wNzUgMGExLjQ4MSAxLjQ4MSAwIDAwLS43ODQtLjIyOGMtLjQ1NSAwLS43MzMuMjUzLS43MzMuNjMyIDAgLjMyOS4yMDIuNTMxLjc1OS42MDdoLjE1MmMuNjU3LjA3Ni45MzYuMzc5LjkzNi44NiAwIC41MzEtLjM4LjkxLTEuMTEzLjkxLS40MzEgMC0uODM2LS4xNzctMS4wNjQtLjM3OXpNMzYuOTk4IDEuNzQ1YzAtLjAyNS4wMjUtLjA1MS4wNTEtLjA1MWgxLjgyMmMuMDI1IDAgLjA0OS4wMjUuMDQ5LjA1MXYuMTUyYzAgLjAyNS0uMDIzLjA1LS4wNDkuMDVoLTEuNTk0djEuMTg5aDEuMzkxYy4wMjUgMCAuMDUxLjAyNS4wNTEuMDV2LjE1MmMwIC4wMjUtLjAyNS4wNTEtLjA1MS4wNTFoLTEuMzkxdjEuMjM5aDEuNTk0Yy4wMjUgMCAuMDQ5LjAyNS4wNDkuMDUxdi4xNTFjMCAuMDI1LS4wMjMuMDUtLjA0OS4wNWgtMS44MjJjLS4wMjUgMC0uMDUxLS4wMjQtLjA1MS0uMDVWMS43NDV6TTQwLjg5MyAxLjc0NWMwLS4wMjUuMDI1LS4wNTEuMDUxLS4wNTFoLjE3OGMuMDI1IDAgLjA1MS4wMjUuMDUxLjA1MWwxLjExMyAzLjA4NWMwIC4wMjUgMCAuMDUtLjAyNS4wNWgtLjE3OGMtLjAyNSAwLS4wNTEgMC0uMDUxLS4wNWwtLjI3Ny0uNzg0aC0xLjM5MWwtLjI3OS43ODRjMCAuMDI1LS4wMjUuMDUtLjA1MS4wNWgtLjE3NmMtLjAyNSAwLS4wNTEtLjAyNC0uMDI1LS4wNWwxLjA2LTMuMDg1em0uNzM0IDIuMDQ4bC0uNjA3LTEuNjY4LS42MDcgMS42NjloMS4yMTR6TTQ1LjI0NCA0Ljg4Yy0uMDI1IDAtLjA1MSAwLS4wNTEtLjA1bC0uNjU4LTEuMzkxSDQzLjZ2MS4zNjZjMCAuMDI1LS4wMjUuMDUxLS4wNTEuMDUxaC0uMTc4Yy0uMDI1IDAtLjA1MS0uMDI1LS4wNTEtLjA1MXYtMy4wNmMwLS4wMjUuMDI1LS4wNTEuMDUxLS4wNTFoMS4wNjNjLjYwNyAwIC45NjEuMzI5Ljk2MS44ODUgMCAuNDMtLjI1Mi43NTktLjY1Ni44MzRsLjY4MiAxLjQxN2MuMDI1LjAyNSAwIC4wNS0uMDI1LjA1aC0uMTUyem0tLjA3Ni0yLjNjMC0uNDA1LS4yNTQtLjYzMi0uNzA5LS42MzJoLS44MzR2MS4yNjVoLjgzNGMuNDU1LS4wMDEuNzA5LS4yMjkuNzA5LS42MzN6TTQ2LjU1OSAzLjI4OGMwLS43MDguMDUxLS44Ni4xMjctMS4wNjIuMTI1LS4yNzguMzc5LS41MDYuNjgyLS41NTYuNTU3LS4xMDIgMS4wMTIuMTAxIDEuMjQuNTU2di4wNTFsLS4xNTIuMDc2Yy0uMDI1IDAtLjA1MSAwLS4wNTEtLjAyNS0uMTc4LS4yMjgtLjQwNC0uNDMtLjc1OC0uNDMtLjM4MSAwLS42MzMuMTc3LS43Ni41MzEtLjA1MS4xMjYtLjA3Ni4zMjktLjA3Ni44NiAwIC41MzEuMDI1LjczMy4wNzYuODYuMTI3LjM1NC4zNTQuNTMxLjc2LjUzMS4zNTQgMCAuNTgtLjE3OC43MzItLjQ1NSAwLS4wMjUuMDI1LS4wMjUuMDUxLS4wMjVsLjE1Mi4wNzVjLjAyNSAwIC4wMjUuMDI1IDAgLjA1MS0uMTc4LjM4LS41MzEuNTgxLS45NjEuNTgxLS41MDYgMC0uODYxLS4yMjctMS4wMTItLjcwNy0uMDI1LS4xMjgtLjA1LS4zNTYtLjA1LS45MTJ6TTQ5Ljc3IDEuNzQ1YzAtLjAyNS4wMjUtLjA1MS4wNTEtLjA1MWguMTc4Yy4wMjUgMCAuMDUxLjAyNS4wNTEuMDUxdjEuMzkxaDEuNjQzVjEuNzQ1YzAtLjAyNS4wMjUtLjA1MS4wNTEtLjA1MWguMTc4Yy4wMjUgMCAuMDUxLjAyNS4wNTEuMDUxVjQuODNjMCAuMDI1LS4wMjUuMDUtLjA1MS4wNWgtLjE3OGMtLjAyNSAwLS4wNTEtLjAyNC0uMDUxLS4wNVYzLjM4OWgtMS42NjhWNC44M2MwIC4wMjUtLjAyNS4wNS0uMDUxLjA1aC0uMTc4Yy0uMDI1IDAtLjA1MS0uMDI0LS4wNTEtLjA1bC4wMjUtMy4wODV6TTUzLjEzMyA0LjU1MmMtLjAyNS0uMDI1LS4wMjUtLjA1MSAwLS4wNzZsLjEwMi0uMTUxYy4wMjUtLjAyNS4wNTEtLjAyNS4wNzYgMCAuMjAzLjE1MS41NTcuMzI5LjkxLjMyOS41MDYgMCAuODM2LS4yNTQuODM2LS42NTggMC0uMzAzLS4xNzgtLjU1Ni0uNzYtLjYwNmwtLjE1Mi0uMDI1Yy0uNjMxLS4wNzYtLjkxLS4zNzktLjkxLS44MzUgMC0uNTU2LjQwNC0uODg1IDEuMDEyLS44ODUuMzU0IDAgLjY4NC4xMDEuOTEuMjc4LjAyNSAwIC4wMjUuMDUxIDAgLjA3NmwtLjEuMTUyYy0uMDI1LjAyNS0uMDUxLjAyNS0uMDc2IDBhMS40ODUgMS40ODUgMCAwMC0uNzg1LS4yMjhjLS40NTUgMC0uNzMyLjI1My0uNzMyLjYzMiAwIC4zMjkuMjAxLjUzMS43NTguNjA3bC4xNTIuMDI1Yy42NTguMDc2LjkzNi4zNzkuOTM2Ljg2IDAgLjUzMS0uMzc5LjkxLTEuMTEzLjkxLS40MDYtLjAyNi0uODM2LS4yMDMtMS4wNjQtLjQwNXpNNTcuMTggNC44OGMtLjAyNSAwLS4wNTEtLjAyNC0uMDUxLS4wNVYxLjk0N2gtLjkzNmMtLjAyNSAwLS4wNTEtLjAyNS0uMDUxLS4wNXYtLjE1MmMwLS4wMjUuMDI1LS4wNTEuMDUxLS4wNTFoMi4xNWMuMDI1IDAgLjA1MS4wMjUuMDUxLjA1MXYuMTUyYzAgLjAyNS0uMDI1LjA1LS4wNTEuMDVoLS45MzZWNC44M2MwIC4wMjUtLjAyNS4wNS0uMDUxLjA1aC0uMTc2ek01OS44ODcgMS43NDVjMC0uMDI1LjAyNS0uMDUxLjA1MS0uMDUxaC4xNzZjLjAyNSAwIC4wNTEuMDI1LjA1MS4wNTFsMS4xMTMgMy4wODVjMCAuMDI1IDAgLjA1LS4wMjUuMDVoLS4xNzhjLS4wMjUgMC0uMDUxIDAtLjA1MS0uMDVsLS4yNzctLjc4NGgtMS4zOTFsLS4yNzkuNzg0YzAgLjAyNS0uMDI1LjA1LS4wNTEuMDVoLS4xNzZjLS4wMjUgMC0uMDUxLS4wMjQtLjAyNS0uMDVsMS4wNjItMy4wODV6bS43MzIgMi4wNDhsLS42MDctMS42NjktLjYwNSAxLjY2OWgxLjIxMnpNNjQuMDU5IDQuODhjLS4wMjUgMC0uMDUxIDAtLjA1MS0uMDVsLS44MDktMS4zNjYtLjgzNCAxLjM2NmMwIC4wMjUtLjAyNS4wNS0uMDUxLjA1aC0uMjAzYy0uMDI1IDAtLjAyNS0uMDI0LS4wMjUtLjA1bC45NjEtMS42MTktLjg4NS0xLjQ2N2MtLjAyNS0uMDI1IDAtLjA1MS4wMjUtLjA1MWguMjAzYy4wMjMgMCAuMDQ5IDAgLjA0OS4wNTFsLjczNCAxLjIxNC43MzItMS4yMTRjLjAyNS0uMDI1LjAyNS0uMDUxLjA1MS0uMDUxaC4yMDNjLjAyNSAwIC4wMjUuMDI1LjAyNS4wNTFsLS44ODUgMS40NjcuOTg2IDEuNjE5YzAgLjAyNSAwIC4wNS0uMDI1LjA1aC0uMjAxeiIvPjwvZz48L3N2Zz4=") no-repeat 90%;
	background-size: 145px;
	border: 1px solid #ced4da;
	border-radius: 80px;
	background-position: center right 70px;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .form-control.nitro-lazy {
	background: none !important;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .form-control:focus {
	background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NC4zMTMiIGhlaWdodD0iNi41ODIiPjxnIGZpbGw9IiMzMzQ3NUEiPjxwYXRoIGQ9Ik0uMjc4IDMuMTg3djEuNDE3SDBWMS4xODhoMS4xNjRjLjM1NCAwIC42MzIuMTAyLjgzNC4yNzguMjAyLjE3OC4zMDMuNDMxLjMwMy43MzQgMCAuMzA0LS4xMDEuNTU3LS4zMDMuNzMzLS4yMDMuMTc3LS40OC4yNzgtLjgzNC4yNzhILjI3OHYtLjAyNHptMC0uMjI4aC44ODVjLjI3OCAwIC40OC0uMDc2LjYzMi0uMjAyYS43MDQuNzA0IDAgMDAuMjAzLS41MzEuODI4LjgyOCAwIDAwLS4yMDMtLjU1NmMtLjEyNi0uMTUyLS4zNTQtLjIyOS0uNjMxLS4yMjlILjI3OHYxLjUxOHpNMi43MDYgMy4zMTNjMC0uMzc5LjEwMS0uNjgzLjMwNC0uOTEuMjAyLS4yMjguNDgtLjM1NC44MDktLjM1NHMuNjA3LjEyNi44MDkuMzU0Yy4yMDMuMjI4LjMwNC41NTYuMzA0Ljkxdi4wNzZjMCAuMzc5LS4xMDEuNjgzLS4zMDQuOTEtLjIwMi4yMjgtLjQ4LjM1NC0uODA5LjM1NHMtLjYwNy0uMTI2LS44MDktLjM1NGMtLjIwMy0uMjI4LS4zMDQtLjU1Ni0uMzA0LS45MXYtLjA3NnptLjI3OC4wNzZjMCAuMzAzLjA3Ni41MzEuMjI4LjczMy4xNTIuMjAyLjM1NC4zMDMuNjMyLjMwM2EuNzIyLjcyMiAwIDAwLjYwNy0uMzAzYy4xNTItLjIwMi4yMjgtLjQ1NS4yMjgtLjczM3YtLjA3NmMwLS4yNzgtLjA3Ni0uNTMxLS4yMjgtLjczM3MtLjM1NC0uMzA0LS42MDctLjMwNC0uNDguMTAxLS42MDcuMzA0YTEuMjAxIDEuMjAxIDAgMDAtLjIyNy43MzN2LjA3NmgtLjAyNnpNNi4wNyAzLjc5M2wuMTAxLjQ1NWguMDI1bC4xMjYtLjQ1NS41MzEtMS43MmguMjUzbC41MzEgMS43Mi4xMjYuNDU1aC4wMjdsLjEwMS0uNDU1LjQ1NS0xLjcyaC4zMDRsLS43MzQgMi41M2gtLjIyOGwtLjU1Ni0xLjc0NS0uMTAxLS40M2gtLjAyNmwtLjEwMS40My0uNTU2IDEuNzQ1aC0uMjUzbC0uNzM0LTIuNTI5aC4zMDRsLjQwNSAxLjcxOXpNMTAuMTE2IDQuNjU0Yy0uMzI5IDAtLjU4Mi0uMTI3LS43ODQtLjM1NHMtLjMwNC0uNTMyLS4zMDQtLjg4NnYtLjEyNmMwLS4zNTQuMTAyLS42NTcuMzA0LS45MWEuOTgzLjk4MyAwIDAxLjc1OS0uMzU0Yy4zMDMgMCAuNTU2LjEwMS43MzMuMzAzLjE3Ny4yMDIuMjc4LjQ1NS4yNzguNzg0di4yMjhIOS4zMDd2LjA3NmMwIC4yNzguMDc2LjUzMS4yMjguNzA4LjE1MS4yMDIuMzUzLjI3Ny42MDYuMjc3LjE3NyAwIC4zMjktLjAyNS40NTYtLjA3NWExLjQ1IDEuNDUgMCAwMC4zMjktLjIwMmwuMTI2LjIwMmExLjA3NCAxLjA3NCAwIDAxLS4zNTQuMjI4Yy0uMjAyLjA3NS0uMzguMTAxLS41ODIuMTAxem0tLjAyNS0yLjQwM2MtLjIwMyAwLS4zNzkuMDc2LS41MzEuMjI4cy0uMjI4LjM1NC0uMjUzLjYwNmgxLjQ5MlYzLjAxYS44MzcuODM3IDAgMDAtLjIwMi0uNTU3Yy0uMTAxLS4xMjYtLjI3OS0uMjAyLS41MDYtLjIwMnpNMTIuODIyIDIuMzAxaC0uMjI4Yy0uMTc3IDAtLjMyOS4wNTEtLjQzLjE1MnMtLjIwMi4yMjgtLjI1My40MDV2MS43NDVoLS4yNzhWMi4wNzRoLjI1M2wuMDI1LjQzdi4wMjVhLjg1Ljg1IDAgMDEuMzAzLS4zNTQuODQ5Ljg0OSAwIDAxLjQzLS4xMjZoLjEwMWMuMDI1IDAgLjA1MSAwIC4wNzYuMDI1di4yMjd6TTE0LjE4OCA0LjY1NGExIDEgMCAwMS0uNzg0LS4zNTRjLS4yMDMtLjIyOC0uMzA0LS41MzItLjMwNC0uODg2di0uMTI2YzAtLjM1NC4xMDEtLjY1Ny4zMDQtLjkxYS45ODMuOTgzIDAgMDEuNzU5LS4zNTRjLjMwMyAwIC41NTYuMTAxLjczMy4zMDMuMTc3LjIwMi4yNzguNDU1LjI3OC43ODR2LjIyOGgtMS44MjF2LjA3NmMwIC4yNzguMDc2LjUzMS4yMjguNzA4LjE1MS4yMDIuMzU0LjI3Ny42MDcuMjc3LjE3NyAwIC4zMjktLjAyNS40NTYtLjA3NWExLjQ1IDEuNDUgMCAwMC4zMjktLjIwMmwuMTI2LjIwMmExLjA3NCAxLjA3NCAwIDAxLS4zNTQuMjI4IDEuMzgyIDEuMzgyIDAgMDEtLjU1Ny4xMDF6bS0uMDI1LTIuNDAzYy0uMjAzIDAtLjM3OS4wNzYtLjUzMS4yMjhzLS4yMjguMzU0LS4yNTMuNjA3aDEuNDkyVjMuMDFhLjgzMi44MzIgMCAwMC0uMjAzLS41NTcuNzA2LjcwNiAwIDAwLS41MDUtLjIwMnpNMTUuNjA0IDMuMzY0YzAtLjQwNS4wNzYtLjczMy4yNTMtLjk2MS4xNzctLjI1My40MDQtLjM1NC43MDgtLjM1NC4xNzcgMCAuMzI5LjAyNS40NTUuMTAyLjEyNi4wNzYuMjI4LjE3Ny4zMjkuMzI5Vi45NjFoLjI3OHYzLjY2N2gtLjI1M2wtLjAyNS0uMzhjLS4wNzYuMTI2LS4yMDMuMjI4LS4zMjkuMzA0cy0uMjc4LjEwMi0uNDguMTAyYy0uMzAzIDAtLjUzMS0uMTAyLS43MDgtLjMyOS0uMTc3LS4yMjgtLjI1My0uNTMxLS4yNTMtLjkxMXYtLjA1aC4wMjV6bS4yNzguMDVjMCAuMzA0LjA1LjU1Ny4xNzcuNzM0YS42NC42NCAwIDAwLjU1Ny4yNzdjLjE3NyAwIC4zMjktLjA1MS40NTUtLjEyNnMuMjI4LS4yMDIuMjc4LS4zMjlWMi43ODJjLS4wNzYtLjE1MS0uMTUyLS4yNzgtLjI3OC0uMzU0YS44Ny44NyAwIDAwLS40NTUtLjEyNmMtLjI1MyAwLS40My4xMDItLjU1Ny4zMDRzLS4xNzcuNDU1LS4xNzcuNzg0di4wMjR6TTIxLjU5OCAzLjQxNGMwIC4zNzktLjA3Ni42ODMtLjI1My45MTEtLjE3Ny4yMjgtLjQwNS4zMjktLjcwOC4zMjktLjE3NyAwLS4zNTQtLjAyNS0uNDgtLjEwMnMtLjI1My0uMTc4LS4zMjktLjMyOGwtLjAyNS4zNzloLS4yNTJWLjkzNmguMjc4djEuNTE3YS44MjYuODI2IDAgMDEuMzI5LS4zMjkuODk2Ljg5NiAwIDAxLjQ4LS4xMjZjLjMwMyAwIC41MzEuMTI2LjcwOC4zNTQuMTc3LjI1My4yNTMuNTU2LjI1My45NjF2LjEwMXptLS4yNzktLjA1YzAtLjMyOS0uMDUtLjU4Mi0uMTc3LS43ODRzLS4zMDQtLjMwMy0uNTU3LS4zMDNjLS4yMDIgMC0uMzU0LjA1LS40OC4xNTFzLS4yMDIuMjI4LS4yNzguMzc5djEuMTY0Yy4wNTEuMTUyLjE1Mi4yNTMuMjc4LjM1NGEuODguODggMCAwMC40NTUuMTI2Yy4yNTMgMCAuNDMtLjEwMS41NTctLjI3Ny4xMjYtLjE3OC4xNzctLjQzLjE3Ny0uNzM0di0uMDc2aC4wMjV6TTIyLjkxMyAzLjkybC4xMDEuMzA0aC4wMjVsLjc1OS0yLjE1aC4zMDNsLTEuMTEzIDIuOTM0Yy0uMDc2LjE3OC0uMTUxLjMyOS0uMjUyLjQzLS4xMDIuMTI3LS4yNTMuMTc4LS40NTYuMTc4aC0uMTI2Yy0uMDUgMC0uMDc2LS4wMjUtLjEwMS0uMDI1bC4wMjUtLjIyOWguMjAyYS40Mi40MiAwIDAwLjMwNC0uMTI2Yy4wNzYtLjA3NS4xMjYtLjIwMi4xNzctLjMyOWwuMTI2LS4zNTQtLjk4Ni0yLjUwNGguMzA0bC43MDggMS44NzF6Ii8+PC9nPjxwYXRoIGZpbGw9IiNGMTY3MzUiIGQ9Ik0yNS42NDQgNC44MzFsLjc1OS0uMzggMi4yNzYgMS4yOSAyLjIyNS0xLjI5LjY4My40MDUtMi45MDggMS43MnoiLz48cGF0aCBmaWxsPSIjRjE2NzM1IiBkPSJNMjUuNjQ0IDMuMjg4bC43NTktLjQwNSAyLjIyNSAxLjI5IDIuMjUxLTEuMjlWMi4ybC0yLjIgMS4yOS0zLjAzNS0xLjc0NUwyOC42MjggMGwxLjgyMSAxLjAzNy0uNjgzLjQ1NUwyOC42MjguODFsLTEuNTE3LjkzNSAxLjUxNy45MzYgMi4yNTEtMS4zMTUuNzA4LjM3OXYxLjU0M2wtMi45MDggMS43NDV6Ii8+PGcgZmlsbD0iIzMzNDc1QSI+PHBhdGggZD0iTTMzLjYxIDQuNTUyYy0uMDI1LS4wMjUtLjAyNS0uMDUxIDAtLjA3NmwuMTAxLS4xNTFjLjAyNS0uMDI1LjA1LS4wMjUuMDc2IDAgLjIwMy4xNTEuNTU3LjMyOS45MTEuMzI5LjUwNiAwIC44MzQtLjI1NC44MzQtLjY1OCAwLS4zMDMtLjE3Ny0uNTU2LS43NTgtLjYwNmwtLjE1Mi0uMDI1Yy0uNjMyLS4wNzYtLjkxLS4zNzktLjkxLS44MzUgMC0uNTU2LjQwNS0uODg1IDEuMDEyLS44ODUuMzU0IDAgLjY4My4xMDEuOTEuMjc4LjAyNSAwIC4wMjUuMDUxIDAgLjA3NmwtLjEwMi4xNTFjLS4wMjUuMDI1LS4wNTEuMDI1LS4wNzUgMGExLjQ4MSAxLjQ4MSAwIDAwLS43ODQtLjIyOGMtLjQ1NSAwLS43MzMuMjUzLS43MzMuNjMyIDAgLjMyOS4yMDIuNTMxLjc1OS42MDdoLjE1MmMuNjU3LjA3Ni45MzYuMzc5LjkzNi44NiAwIC41MzEtLjM4LjkxLTEuMTEzLjkxLS40MzEgMC0uODM2LS4xNzctMS4wNjQtLjM3OXpNMzYuOTk4IDEuNzQ1YzAtLjAyNS4wMjUtLjA1MS4wNTEtLjA1MWgxLjgyMmMuMDI1IDAgLjA0OS4wMjUuMDQ5LjA1MXYuMTUyYzAgLjAyNS0uMDIzLjA1LS4wNDkuMDVoLTEuNTk0djEuMTg5aDEuMzkxYy4wMjUgMCAuMDUxLjAyNS4wNTEuMDV2LjE1MmMwIC4wMjUtLjAyNS4wNTEtLjA1MS4wNTFoLTEuMzkxdjEuMjM5aDEuNTk0Yy4wMjUgMCAuMDQ5LjAyNS4wNDkuMDUxdi4xNTFjMCAuMDI1LS4wMjMuMDUtLjA0OS4wNWgtMS44MjJjLS4wMjUgMC0uMDUxLS4wMjQtLjA1MS0uMDVWMS43NDV6TTQwLjg5MyAxLjc0NWMwLS4wMjUuMDI1LS4wNTEuMDUxLS4wNTFoLjE3OGMuMDI1IDAgLjA1MS4wMjUuMDUxLjA1MWwxLjExMyAzLjA4NWMwIC4wMjUgMCAuMDUtLjAyNS4wNWgtLjE3OGMtLjAyNSAwLS4wNTEgMC0uMDUxLS4wNWwtLjI3Ny0uNzg0aC0xLjM5MWwtLjI3OS43ODRjMCAuMDI1LS4wMjUuMDUtLjA1MS4wNWgtLjE3NmMtLjAyNSAwLS4wNTEtLjAyNC0uMDI1LS4wNWwxLjA2LTMuMDg1em0uNzM0IDIuMDQ4bC0uNjA3LTEuNjY4LS42MDcgMS42NjloMS4yMTR6TTQ1LjI0NCA0Ljg4Yy0uMDI1IDAtLjA1MSAwLS4wNTEtLjA1bC0uNjU4LTEuMzkxSDQzLjZ2MS4zNjZjMCAuMDI1LS4wMjUuMDUxLS4wNTEuMDUxaC0uMTc4Yy0uMDI1IDAtLjA1MS0uMDI1LS4wNTEtLjA1MXYtMy4wNmMwLS4wMjUuMDI1LS4wNTEuMDUxLS4wNTFoMS4wNjNjLjYwNyAwIC45NjEuMzI5Ljk2MS44ODUgMCAuNDMtLjI1Mi43NTktLjY1Ni44MzRsLjY4MiAxLjQxN2MuMDI1LjAyNSAwIC4wNS0uMDI1LjA1aC0uMTUyem0tLjA3Ni0yLjNjMC0uNDA1LS4yNTQtLjYzMi0uNzA5LS42MzJoLS44MzR2MS4yNjVoLjgzNGMuNDU1LS4wMDEuNzA5LS4yMjkuNzA5LS42MzN6TTQ2LjU1OSAzLjI4OGMwLS43MDguMDUxLS44Ni4xMjctMS4wNjIuMTI1LS4yNzguMzc5LS41MDYuNjgyLS41NTYuNTU3LS4xMDIgMS4wMTIuMTAxIDEuMjQuNTU2di4wNTFsLS4xNTIuMDc2Yy0uMDI1IDAtLjA1MSAwLS4wNTEtLjAyNS0uMTc4LS4yMjgtLjQwNC0uNDMtLjc1OC0uNDMtLjM4MSAwLS42MzMuMTc3LS43Ni41MzEtLjA1MS4xMjYtLjA3Ni4zMjktLjA3Ni44NiAwIC41MzEuMDI1LjczMy4wNzYuODYuMTI3LjM1NC4zNTQuNTMxLjc2LjUzMS4zNTQgMCAuNTgtLjE3OC43MzItLjQ1NSAwLS4wMjUuMDI1LS4wMjUuMDUxLS4wMjVsLjE1Mi4wNzVjLjAyNSAwIC4wMjUuMDI1IDAgLjA1MS0uMTc4LjM4LS41MzEuNTgxLS45NjEuNTgxLS41MDYgMC0uODYxLS4yMjctMS4wMTItLjcwNy0uMDI1LS4xMjgtLjA1LS4zNTYtLjA1LS45MTJ6TTQ5Ljc3IDEuNzQ1YzAtLjAyNS4wMjUtLjA1MS4wNTEtLjA1MWguMTc4Yy4wMjUgMCAuMDUxLjAyNS4wNTEuMDUxdjEuMzkxaDEuNjQzVjEuNzQ1YzAtLjAyNS4wMjUtLjA1MS4wNTEtLjA1MWguMTc4Yy4wMjUgMCAuMDUxLjAyNS4wNTEuMDUxVjQuODNjMCAuMDI1LS4wMjUuMDUtLjA1MS4wNWgtLjE3OGMtLjAyNSAwLS4wNTEtLjAyNC0uMDUxLS4wNVYzLjM4OWgtMS42NjhWNC44M2MwIC4wMjUtLjAyNS4wNS0uMDUxLjA1aC0uMTc4Yy0uMDI1IDAtLjA1MS0uMDI0LS4wNTEtLjA1bC4wMjUtMy4wODV6TTUzLjEzMyA0LjU1MmMtLjAyNS0uMDI1LS4wMjUtLjA1MSAwLS4wNzZsLjEwMi0uMTUxYy4wMjUtLjAyNS4wNTEtLjAyNS4wNzYgMCAuMjAzLjE1MS41NTcuMzI5LjkxLjMyOS41MDYgMCAuODM2LS4yNTQuODM2LS42NTggMC0uMzAzLS4xNzgtLjU1Ni0uNzYtLjYwNmwtLjE1Mi0uMDI1Yy0uNjMxLS4wNzYtLjkxLS4zNzktLjkxLS44MzUgMC0uNTU2LjQwNC0uODg1IDEuMDEyLS44ODUuMzU0IDAgLjY4NC4xMDEuOTEuMjc4LjAyNSAwIC4wMjUuMDUxIDAgLjA3NmwtLjEuMTUyYy0uMDI1LjAyNS0uMDUxLjAyNS0uMDc2IDBhMS40ODUgMS40ODUgMCAwMC0uNzg1LS4yMjhjLS40NTUgMC0uNzMyLjI1My0uNzMyLjYzMiAwIC4zMjkuMjAxLjUzMS43NTguNjA3bC4xNTIuMDI1Yy42NTguMDc2LjkzNi4zNzkuOTM2Ljg2IDAgLjUzMS0uMzc5LjkxLTEuMTEzLjkxLS40MDYtLjAyNi0uODM2LS4yMDMtMS4wNjQtLjQwNXpNNTcuMTggNC44OGMtLjAyNSAwLS4wNTEtLjAyNC0uMDUxLS4wNVYxLjk0N2gtLjkzNmMtLjAyNSAwLS4wNTEtLjAyNS0uMDUxLS4wNXYtLjE1MmMwLS4wMjUuMDI1LS4wNTEuMDUxLS4wNTFoMi4xNWMuMDI1IDAgLjA1MS4wMjUuMDUxLjA1MXYuMTUyYzAgLjAyNS0uMDI1LjA1LS4wNTEuMDVoLS45MzZWNC44M2MwIC4wMjUtLjAyNS4wNS0uMDUxLjA1aC0uMTc2ek01OS44ODcgMS43NDVjMC0uMDI1LjAyNS0uMDUxLjA1MS0uMDUxaC4xNzZjLjAyNSAwIC4wNTEuMDI1LjA1MS4wNTFsMS4xMTMgMy4wODVjMCAuMDI1IDAgLjA1LS4wMjUuMDVoLS4xNzhjLS4wMjUgMC0uMDUxIDAtLjA1MS0uMDVsLS4yNzctLjc4NGgtMS4zOTFsLS4yNzkuNzg0YzAgLjAyNS0uMDI1LjA1LS4wNTEuMDVoLS4xNzZjLS4wMjUgMC0uMDUxLS4wMjQtLjAyNS0uMDVsMS4wNjItMy4wODV6bS43MzIgMi4wNDhsLS42MDctMS42NjktLjYwNSAxLjY2OWgxLjIxMnpNNjQuMDU5IDQuODhjLS4wMjUgMC0uMDUxIDAtLjA1MS0uMDVsLS44MDktMS4zNjYtLjgzNCAxLjM2NmMwIC4wMjUtLjAyNS4wNS0uMDUxLjA1aC0uMjAzYy0uMDI1IDAtLjAyNS0uMDI0LS4wMjUtLjA1bC45NjEtMS42MTktLjg4NS0xLjQ2N2MtLjAyNS0uMDI1IDAtLjA1MS4wMjUtLjA1MWguMjAzYy4wMjMgMCAuMDQ5IDAgLjA0OS4wNTFsLjczNCAxLjIxNC43MzItMS4yMTRjLjAyNS0uMDI1LjAyNS0uMDUxLjA1MS0uMDUxaC4yMDNjLjAyNSAwIC4wMjUuMDI1LjAyNS4wNTFsLS44ODUgMS40NjcuOTg2IDEuNjE5YzAgLjAyNSAwIC4wNS0uMDI1LjA1aC0uMjAxeiIvPjwvZz48L3N2Zz4=") no-repeat 90%;
	background-size: 145px;
	outline: none;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .form-control:focus.nitro-lazy {
	background: none !important;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .form-control::-moz-placeholder {
	opacity: .5;
	text-transform: uppercase;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .form-control::placeholder {
	opacity: .5;
	text-transform: uppercase;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .form-control.ignore-branding {
	background: none;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .form-control-suggest input {
	width: 100%;
	height: 64px;
	padding-left: 30px;
	padding-right: 225px;
	font-family: Roboto;
	font-size: 18px;
	box-shadow: none;
	background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NC4zMTMiIGhlaWdodD0iNi41ODIiPjxnIGZpbGw9IiMzMzQ3NUEiPjxwYXRoIGQ9Ik0uMjc4IDMuMTg3djEuNDE3SDBWMS4xODhoMS4xNjRjLjM1NCAwIC42MzIuMTAyLjgzNC4yNzguMjAyLjE3OC4zMDMuNDMxLjMwMy43MzQgMCAuMzA0LS4xMDEuNTU3LS4zMDMuNzMzLS4yMDMuMTc3LS40OC4yNzgtLjgzNC4yNzhILjI3OHYtLjAyNHptMC0uMjI4aC44ODVjLjI3OCAwIC40OC0uMDc2LjYzMi0uMjAyYS43MDQuNzA0IDAgMDAuMjAzLS41MzEuODI4LjgyOCAwIDAwLS4yMDMtLjU1NmMtLjEyNi0uMTUyLS4zNTQtLjIyOS0uNjMxLS4yMjlILjI3OHYxLjUxOHpNMi43MDYgMy4zMTNjMC0uMzc5LjEwMS0uNjgzLjMwNC0uOTEuMjAyLS4yMjguNDgtLjM1NC44MDktLjM1NHMuNjA3LjEyNi44MDkuMzU0Yy4yMDMuMjI4LjMwNC41NTYuMzA0Ljkxdi4wNzZjMCAuMzc5LS4xMDEuNjgzLS4zMDQuOTEtLjIwMi4yMjgtLjQ4LjM1NC0uODA5LjM1NHMtLjYwNy0uMTI2LS44MDktLjM1NGMtLjIwMy0uMjI4LS4zMDQtLjU1Ni0uMzA0LS45MXYtLjA3NnptLjI3OC4wNzZjMCAuMzAzLjA3Ni41MzEuMjI4LjczMy4xNTIuMjAyLjM1NC4zMDMuNjMyLjMwM2EuNzIyLjcyMiAwIDAwLjYwNy0uMzAzYy4xNTItLjIwMi4yMjgtLjQ1NS4yMjgtLjczM3YtLjA3NmMwLS4yNzgtLjA3Ni0uNTMxLS4yMjgtLjczM3MtLjM1NC0uMzA0LS42MDctLjMwNC0uNDguMTAxLS42MDcuMzA0YTEuMjAxIDEuMjAxIDAgMDAtLjIyNy43MzN2LjA3NmgtLjAyNnpNNi4wNyAzLjc5M2wuMTAxLjQ1NWguMDI1bC4xMjYtLjQ1NS41MzEtMS43MmguMjUzbC41MzEgMS43Mi4xMjYuNDU1aC4wMjdsLjEwMS0uNDU1LjQ1NS0xLjcyaC4zMDRsLS43MzQgMi41M2gtLjIyOGwtLjU1Ni0xLjc0NS0uMTAxLS40M2gtLjAyNmwtLjEwMS40My0uNTU2IDEuNzQ1aC0uMjUzbC0uNzM0LTIuNTI5aC4zMDRsLjQwNSAxLjcxOXpNMTAuMTE2IDQuNjU0Yy0uMzI5IDAtLjU4Mi0uMTI3LS43ODQtLjM1NHMtLjMwNC0uNTMyLS4zMDQtLjg4NnYtLjEyNmMwLS4zNTQuMTAyLS42NTcuMzA0LS45MWEuOTgzLjk4MyAwIDAxLjc1OS0uMzU0Yy4zMDMgMCAuNTU2LjEwMS43MzMuMzAzLjE3Ny4yMDIuMjc4LjQ1NS4yNzguNzg0di4yMjhIOS4zMDd2LjA3NmMwIC4yNzguMDc2LjUzMS4yMjguNzA4LjE1MS4yMDIuMzUzLjI3Ny42MDYuMjc3LjE3NyAwIC4zMjktLjAyNS40NTYtLjA3NWExLjQ1IDEuNDUgMCAwMC4zMjktLjIwMmwuMTI2LjIwMmExLjA3NCAxLjA3NCAwIDAxLS4zNTQuMjI4Yy0uMjAyLjA3NS0uMzguMTAxLS41ODIuMTAxem0tLjAyNS0yLjQwM2MtLjIwMyAwLS4zNzkuMDc2LS41MzEuMjI4cy0uMjI4LjM1NC0uMjUzLjYwNmgxLjQ5MlYzLjAxYS44MzcuODM3IDAgMDAtLjIwMi0uNTU3Yy0uMTAxLS4xMjYtLjI3OS0uMjAyLS41MDYtLjIwMnpNMTIuODIyIDIuMzAxaC0uMjI4Yy0uMTc3IDAtLjMyOS4wNTEtLjQzLjE1MnMtLjIwMi4yMjgtLjI1My40MDV2MS43NDVoLS4yNzhWMi4wNzRoLjI1M2wuMDI1LjQzdi4wMjVhLjg1Ljg1IDAgMDEuMzAzLS4zNTQuODQ5Ljg0OSAwIDAxLjQzLS4xMjZoLjEwMWMuMDI1IDAgLjA1MSAwIC4wNzYuMDI1di4yMjd6TTE0LjE4OCA0LjY1NGExIDEgMCAwMS0uNzg0LS4zNTRjLS4yMDMtLjIyOC0uMzA0LS41MzItLjMwNC0uODg2di0uMTI2YzAtLjM1NC4xMDEtLjY1Ny4zMDQtLjkxYS45ODMuOTgzIDAgMDEuNzU5LS4zNTRjLjMwMyAwIC41NTYuMTAxLjczMy4zMDMuMTc3LjIwMi4yNzguNDU1LjI3OC43ODR2LjIyOGgtMS44MjF2LjA3NmMwIC4yNzguMDc2LjUzMS4yMjguNzA4LjE1MS4yMDIuMzU0LjI3Ny42MDcuMjc3LjE3NyAwIC4zMjktLjAyNS40NTYtLjA3NWExLjQ1IDEuNDUgMCAwMC4zMjktLjIwMmwuMTI2LjIwMmExLjA3NCAxLjA3NCAwIDAxLS4zNTQuMjI4IDEuMzgyIDEuMzgyIDAgMDEtLjU1Ny4xMDF6bS0uMDI1LTIuNDAzYy0uMjAzIDAtLjM3OS4wNzYtLjUzMS4yMjhzLS4yMjguMzU0LS4yNTMuNjA3aDEuNDkyVjMuMDFhLjgzMi44MzIgMCAwMC0uMjAzLS41NTcuNzA2LjcwNiAwIDAwLS41MDUtLjIwMnpNMTUuNjA0IDMuMzY0YzAtLjQwNS4wNzYtLjczMy4yNTMtLjk2MS4xNzctLjI1My40MDQtLjM1NC43MDgtLjM1NC4xNzcgMCAuMzI5LjAyNS40NTUuMTAyLjEyNi4wNzYuMjI4LjE3Ny4zMjkuMzI5Vi45NjFoLjI3OHYzLjY2N2gtLjI1M2wtLjAyNS0uMzhjLS4wNzYuMTI2LS4yMDMuMjI4LS4zMjkuMzA0cy0uMjc4LjEwMi0uNDguMTAyYy0uMzAzIDAtLjUzMS0uMTAyLS43MDgtLjMyOS0uMTc3LS4yMjgtLjI1My0uNTMxLS4yNTMtLjkxMXYtLjA1aC4wMjV6bS4yNzguMDVjMCAuMzA0LjA1LjU1Ny4xNzcuNzM0YS42NC42NCAwIDAwLjU1Ny4yNzdjLjE3NyAwIC4zMjktLjA1MS40NTUtLjEyNnMuMjI4LS4yMDIuMjc4LS4zMjlWMi43ODJjLS4wNzYtLjE1MS0uMTUyLS4yNzgtLjI3OC0uMzU0YS44Ny44NyAwIDAwLS40NTUtLjEyNmMtLjI1MyAwLS40My4xMDItLjU1Ny4zMDRzLS4xNzcuNDU1LS4xNzcuNzg0di4wMjR6TTIxLjU5OCAzLjQxNGMwIC4zNzktLjA3Ni42ODMtLjI1My45MTEtLjE3Ny4yMjgtLjQwNS4zMjktLjcwOC4zMjktLjE3NyAwLS4zNTQtLjAyNS0uNDgtLjEwMnMtLjI1My0uMTc4LS4zMjktLjMyOGwtLjAyNS4zNzloLS4yNTJWLjkzNmguMjc4djEuNTE3YS44MjYuODI2IDAgMDEuMzI5LS4zMjkuODk2Ljg5NiAwIDAxLjQ4LS4xMjZjLjMwMyAwIC41MzEuMTI2LjcwOC4zNTQuMTc3LjI1My4yNTMuNTU2LjI1My45NjF2LjEwMXptLS4yNzktLjA1YzAtLjMyOS0uMDUtLjU4Mi0uMTc3LS43ODRzLS4zMDQtLjMwMy0uNTU3LS4zMDNjLS4yMDIgMC0uMzU0LjA1LS40OC4xNTFzLS4yMDIuMjI4LS4yNzguMzc5djEuMTY0Yy4wNTEuMTUyLjE1Mi4yNTMuMjc4LjM1NGEuODguODggMCAwMC40NTUuMTI2Yy4yNTMgMCAuNDMtLjEwMS41NTctLjI3Ny4xMjYtLjE3OC4xNzctLjQzLjE3Ny0uNzM0di0uMDc2aC4wMjV6TTIyLjkxMyAzLjkybC4xMDEuMzA0aC4wMjVsLjc1OS0yLjE1aC4zMDNsLTEuMTEzIDIuOTM0Yy0uMDc2LjE3OC0uMTUxLjMyOS0uMjUyLjQzLS4xMDIuMTI3LS4yNTMuMTc4LS40NTYuMTc4aC0uMTI2Yy0uMDUgMC0uMDc2LS4wMjUtLjEwMS0uMDI1bC4wMjUtLjIyOWguMjAyYS40Mi40MiAwIDAwLjMwNC0uMTI2Yy4wNzYtLjA3NS4xMjYtLjIwMi4xNzctLjMyOWwuMTI2LS4zNTQtLjk4Ni0yLjUwNGguMzA0bC43MDggMS44NzF6Ii8+PC9nPjxwYXRoIGZpbGw9IiNGMTY3MzUiIGQ9Ik0yNS42NDQgNC44MzFsLjc1OS0uMzggMi4yNzYgMS4yOSAyLjIyNS0xLjI5LjY4My40MDUtMi45MDggMS43MnoiLz48cGF0aCBmaWxsPSIjRjE2NzM1IiBkPSJNMjUuNjQ0IDMuMjg4bC43NTktLjQwNSAyLjIyNSAxLjI5IDIuMjUxLTEuMjlWMi4ybC0yLjIgMS4yOS0zLjAzNS0xLjc0NUwyOC42MjggMGwxLjgyMSAxLjAzNy0uNjgzLjQ1NUwyOC42MjguODFsLTEuNTE3LjkzNSAxLjUxNy45MzYgMi4yNTEtMS4zMTUuNzA4LjM3OXYxLjU0M2wtMi45MDggMS43NDV6Ii8+PGcgZmlsbD0iIzMzNDc1QSI+PHBhdGggZD0iTTMzLjYxIDQuNTUyYy0uMDI1LS4wMjUtLjAyNS0uMDUxIDAtLjA3NmwuMTAxLS4xNTFjLjAyNS0uMDI1LjA1LS4wMjUuMDc2IDAgLjIwMy4xNTEuNTU3LjMyOS45MTEuMzI5LjUwNiAwIC44MzQtLjI1NC44MzQtLjY1OCAwLS4zMDMtLjE3Ny0uNTU2LS43NTgtLjYwNmwtLjE1Mi0uMDI1Yy0uNjMyLS4wNzYtLjkxLS4zNzktLjkxLS44MzUgMC0uNTU2LjQwNS0uODg1IDEuMDEyLS44ODUuMzU0IDAgLjY4My4xMDEuOTEuMjc4LjAyNSAwIC4wMjUuMDUxIDAgLjA3NmwtLjEwMi4xNTFjLS4wMjUuMDI1LS4wNTEuMDI1LS4wNzUgMGExLjQ4MSAxLjQ4MSAwIDAwLS43ODQtLjIyOGMtLjQ1NSAwLS43MzMuMjUzLS43MzMuNjMyIDAgLjMyOS4yMDIuNTMxLjc1OS42MDdoLjE1MmMuNjU3LjA3Ni45MzYuMzc5LjkzNi44NiAwIC41MzEtLjM4LjkxLTEuMTEzLjkxLS40MzEgMC0uODM2LS4xNzctMS4wNjQtLjM3OXpNMzYuOTk4IDEuNzQ1YzAtLjAyNS4wMjUtLjA1MS4wNTEtLjA1MWgxLjgyMmMuMDI1IDAgLjA0OS4wMjUuMDQ5LjA1MXYuMTUyYzAgLjAyNS0uMDIzLjA1LS4wNDkuMDVoLTEuNTk0djEuMTg5aDEuMzkxYy4wMjUgMCAuMDUxLjAyNS4wNTEuMDV2LjE1MmMwIC4wMjUtLjAyNS4wNTEtLjA1MS4wNTFoLTEuMzkxdjEuMjM5aDEuNTk0Yy4wMjUgMCAuMDQ5LjAyNS4wNDkuMDUxdi4xNTFjMCAuMDI1LS4wMjMuMDUtLjA0OS4wNWgtMS44MjJjLS4wMjUgMC0uMDUxLS4wMjQtLjA1MS0uMDVWMS43NDV6TTQwLjg5MyAxLjc0NWMwLS4wMjUuMDI1LS4wNTEuMDUxLS4wNTFoLjE3OGMuMDI1IDAgLjA1MS4wMjUuMDUxLjA1MWwxLjExMyAzLjA4NWMwIC4wMjUgMCAuMDUtLjAyNS4wNWgtLjE3OGMtLjAyNSAwLS4wNTEgMC0uMDUxLS4wNWwtLjI3Ny0uNzg0aC0xLjM5MWwtLjI3OS43ODRjMCAuMDI1LS4wMjUuMDUtLjA1MS4wNWgtLjE3NmMtLjAyNSAwLS4wNTEtLjAyNC0uMDI1LS4wNWwxLjA2LTMuMDg1em0uNzM0IDIuMDQ4bC0uNjA3LTEuNjY4LS42MDcgMS42NjloMS4yMTR6TTQ1LjI0NCA0Ljg4Yy0uMDI1IDAtLjA1MSAwLS4wNTEtLjA1bC0uNjU4LTEuMzkxSDQzLjZ2MS4zNjZjMCAuMDI1LS4wMjUuMDUxLS4wNTEuMDUxaC0uMTc4Yy0uMDI1IDAtLjA1MS0uMDI1LS4wNTEtLjA1MXYtMy4wNmMwLS4wMjUuMDI1LS4wNTEuMDUxLS4wNTFoMS4wNjNjLjYwNyAwIC45NjEuMzI5Ljk2MS44ODUgMCAuNDMtLjI1Mi43NTktLjY1Ni44MzRsLjY4MiAxLjQxN2MuMDI1LjAyNSAwIC4wNS0uMDI1LjA1aC0uMTUyem0tLjA3Ni0yLjNjMC0uNDA1LS4yNTQtLjYzMi0uNzA5LS42MzJoLS44MzR2MS4yNjVoLjgzNGMuNDU1LS4wMDEuNzA5LS4yMjkuNzA5LS42MzN6TTQ2LjU1OSAzLjI4OGMwLS43MDguMDUxLS44Ni4xMjctMS4wNjIuMTI1LS4yNzguMzc5LS41MDYuNjgyLS41NTYuNTU3LS4xMDIgMS4wMTIuMTAxIDEuMjQuNTU2di4wNTFsLS4xNTIuMDc2Yy0uMDI1IDAtLjA1MSAwLS4wNTEtLjAyNS0uMTc4LS4yMjgtLjQwNC0uNDMtLjc1OC0uNDMtLjM4MSAwLS42MzMuMTc3LS43Ni41MzEtLjA1MS4xMjYtLjA3Ni4zMjktLjA3Ni44NiAwIC41MzEuMDI1LjczMy4wNzYuODYuMTI3LjM1NC4zNTQuNTMxLjc2LjUzMS4zNTQgMCAuNTgtLjE3OC43MzItLjQ1NSAwLS4wMjUuMDI1LS4wMjUuMDUxLS4wMjVsLjE1Mi4wNzVjLjAyNSAwIC4wMjUuMDI1IDAgLjA1MS0uMTc4LjM4LS41MzEuNTgxLS45NjEuNTgxLS41MDYgMC0uODYxLS4yMjctMS4wMTItLjcwNy0uMDI1LS4xMjgtLjA1LS4zNTYtLjA1LS45MTJ6TTQ5Ljc3IDEuNzQ1YzAtLjAyNS4wMjUtLjA1MS4wNTEtLjA1MWguMTc4Yy4wMjUgMCAuMDUxLjAyNS4wNTEuMDUxdjEuMzkxaDEuNjQzVjEuNzQ1YzAtLjAyNS4wMjUtLjA1MS4wNTEtLjA1MWguMTc4Yy4wMjUgMCAuMDUxLjAyNS4wNTEuMDUxVjQuODNjMCAuMDI1LS4wMjUuMDUtLjA1MS4wNWgtLjE3OGMtLjAyNSAwLS4wNTEtLjAyNC0uMDUxLS4wNVYzLjM4OWgtMS42NjhWNC44M2MwIC4wMjUtLjAyNS4wNS0uMDUxLjA1aC0uMTc4Yy0uMDI1IDAtLjA1MS0uMDI0LS4wNTEtLjA1bC4wMjUtMy4wODV6TTUzLjEzMyA0LjU1MmMtLjAyNS0uMDI1LS4wMjUtLjA1MSAwLS4wNzZsLjEwMi0uMTUxYy4wMjUtLjAyNS4wNTEtLjAyNS4wNzYgMCAuMjAzLjE1MS41NTcuMzI5LjkxLjMyOS41MDYgMCAuODM2LS4yNTQuODM2LS42NTggMC0uMzAzLS4xNzgtLjU1Ni0uNzYtLjYwNmwtLjE1Mi0uMDI1Yy0uNjMxLS4wNzYtLjkxLS4zNzktLjkxLS44MzUgMC0uNTU2LjQwNC0uODg1IDEuMDEyLS44ODUuMzU0IDAgLjY4NC4xMDEuOTEuMjc4LjAyNSAwIC4wMjUuMDUxIDAgLjA3NmwtLjEuMTUyYy0uMDI1LjAyNS0uMDUxLjAyNS0uMDc2IDBhMS40ODUgMS40ODUgMCAwMC0uNzg1LS4yMjhjLS40NTUgMC0uNzMyLjI1My0uNzMyLjYzMiAwIC4zMjkuMjAxLjUzMS43NTguNjA3bC4xNTIuMDI1Yy42NTguMDc2LjkzNi4zNzkuOTM2Ljg2IDAgLjUzMS0uMzc5LjkxLTEuMTEzLjkxLS40MDYtLjAyNi0uODM2LS4yMDMtMS4wNjQtLjQwNXpNNTcuMTggNC44OGMtLjAyNSAwLS4wNTEtLjAyNC0uMDUxLS4wNVYxLjk0N2gtLjkzNmMtLjAyNSAwLS4wNTEtLjAyNS0uMDUxLS4wNXYtLjE1MmMwLS4wMjUuMDI1LS4wNTEuMDUxLS4wNTFoMi4xNWMuMDI1IDAgLjA1MS4wMjUuMDUxLjA1MXYuMTUyYzAgLjAyNS0uMDI1LjA1LS4wNTEuMDVoLS45MzZWNC44M2MwIC4wMjUtLjAyNS4wNS0uMDUxLjA1aC0uMTc2ek01OS44ODcgMS43NDVjMC0uMDI1LjAyNS0uMDUxLjA1MS0uMDUxaC4xNzZjLjAyNSAwIC4wNTEuMDI1LjA1MS4wNTFsMS4xMTMgMy4wODVjMCAuMDI1IDAgLjA1LS4wMjUuMDVoLS4xNzhjLS4wMjUgMC0uMDUxIDAtLjA1MS0uMDVsLS4yNzctLjc4NGgtMS4zOTFsLS4yNzkuNzg0YzAgLjAyNS0uMDI1LjA1LS4wNTEuMDVoLS4xNzZjLS4wMjUgMC0uMDUxLS4wMjQtLjAyNS0uMDVsMS4wNjItMy4wODV6bS43MzIgMi4wNDhsLS42MDctMS42NjktLjYwNSAxLjY2OWgxLjIxMnpNNjQuMDU5IDQuODhjLS4wMjUgMC0uMDUxIDAtLjA1MS0uMDVsLS44MDktMS4zNjYtLjgzNCAxLjM2NmMwIC4wMjUtLjAyNS4wNS0uMDUxLjA1aC0uMjAzYy0uMDI1IDAtLjAyNS0uMDI0LS4wMjUtLjA1bC45NjEtMS42MTktLjg4NS0xLjQ2N2MtLjAyNS0uMDI1IDAtLjA1MS4wMjUtLjA1MWguMjAzYy4wMjMgMCAuMDQ5IDAgLjA0OS4wNTFsLjczNCAxLjIxNC43MzItMS4yMTRjLjAyNS0uMDI1LjAyNS0uMDUxLjA1MS0uMDUxaC4yMDNjLjAyNSAwIC4wMjUuMDI1LjAyNS4wNTFsLS44ODUgMS40NjcuOTg2IDEuNjE5YzAgLjAyNSAwIC4wNS0uMDI1LjA1aC0uMjAxeiIvPjwvZz48L3N2Zz4=") no-repeat 90%;
	background-size: 145px;
	border: 1px solid #ced4da;
	border-radius: 80px;
	background-position: center right 70px;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .form-control-suggest input.nitro-lazy {
	background: none !important;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .form-control-suggest input:focus {
	box-shadow: none;
	outline: none;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .form-control-suggest input::-moz-placeholder {
	opacity: .5;
	text-transform: uppercase;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .form-control-suggest input::placeholder {
	opacity: .5;
	text-transform: uppercase;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .form-control-suggest.ignore-branding input {
	background: none;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .form-control-suggest ul {
	padding-left: 4px;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .form-control-suggest li {
	list-style: none;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .loader {
	position: absolute;
	right: 32px;
	top: 19px;
	padding: 2px;
	background-color: #fff;
	border-radius: 100px;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .btn {
	right: 14px;
	top: 11px;
	padding: 17px 10px 18px 10px;
	cursor: pointer;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .btn:focus {
	outline: none;
	box-shadow: none;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .btn span {
	max-width: 28px;
	height: 28px;
	width: 28px;
	display: block;
	background-size: 100%;
	background-position: 50%;
	background-repeat: no-repeat;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .btn .search-icon {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MiIgaGVpZ2h0PSI3MiI+PHBhdGggZmlsbD0iI0ZDNjczMCIgZD0iTTU0LjAzNiA0OC4wMzhMNzEuNDE5IDY1LjQzbC01LjU1MSA0Ljk2My0xNi4zNTYtMTYuMzZhMzAuMjQ4IDMwLjI0OCAwIDAxLTE5LjExIDYuNzU5QzEzLjYxMyA2MC43OTIgMCA0Ny4xODEgMCAzMC4zOTcgMCAxMy42MDkgMTMuNjEzIDAgMzAuNDAxIDBjMTYuNzg2IDAgMzAuMzk2IDEzLjYwOSAzMC4zOTYgMzAuMzk3YTMwLjI2NSAzMC4yNjUgMCAwMS02Ljc2MiAxOS4xMTF2LTEuNDd6TTMwLjQxNCA1Mi43MWMxMi4zMzkgMCAyMi4zNDItMTAgMjIuMzQyLTIyLjM0MSAwLTEyLjMzOS0xMC4wMDMtMjIuMzM5LTIyLjM0Mi0yMi4zMzktMTIuMzQxIDAtMjIuMzQxIDEwLTIyLjM0MSAyMi4zMzkgMCAxMi4zNDEgMTAgMjIuMzQxIDIyLjM0MSAyMi4zNDEiLz48L3N2Zz4=");
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .btn .search-icon.nitro-lazy {
	background-image: none !important;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .btn .search-close {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+PHBhdGggZD0iTTI2LjkgMjQuMWw2LjQgNi40Yy44LjguOCAyIDAgMi44LS44LjgtMiAuOC0yLjggMEwyNCAyNi45bC02LjQgNi40Yy0uOC44LTIgLjgtMi44IDAtLjgtLjgtLjgtMiAwLTIuOGw2LjQtNi40LTYuNC02LjRjLS44LS44LS44LTIgMC0yLjguOC0uOCAyLS44IDIuOCAwbDYuNCA2LjQgNi40LTYuNGMuOC0uOCAyLS44IDIuOCAwIC44LjguOCAyIDAgMi44bC02LjMgNi40em0tMi45IDI0Yy0xMy4zIDAtMjQtMTAuNy0yNC0yNFMxMC43LjEgMjQgLjFzMjQgMTAuNyAyNCAyNC0xMC43IDI0LTI0IDI0em0wLTQuN2MxMC43IDAgMTkuNC04LjcgMTkuNC0xOS40UzM0LjcgNC43IDI0IDQuNyA0LjYgMTMuMyA0LjYgMjQuMSAxMy4zIDQzLjQgMjQgNDMuNHoiIGZpbGw9IiNmZjc5NTkiLz48L3N2Zz4=");
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .btn .search-close.nitro-lazy {
	background-image: none !important;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .btn {
	position: absolute;
	font-size: 30px;
	padding: 14px 10px;
	display: inline-block;
	font-weight: 400;
	color: #212529;
	text-align: center;
	vertical-align: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	background-color: transparent;
	border: 1px solid transparent;
	padding: .375rem .75rem;
	font-size: 1rem;
	line-height: 1.5;
	border-radius: .25rem;
	transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

.input-container-wrapper .input-container .sf-header-searchstudio-js .sf-form .form-control:focus {
	box-shadow: none;
}

@keyframes spinner-border {
	to {
		transform: rotate(1turn);
	}
}

.input-container-wrapper .loader .spinner-border {
	display: inline-block;
	width: 25px;
	height: 25px;
	vertical-align: text-bottom;
	border: 3px solid #fc6730;
	border-right-color: #fc6730;
	border-right-color: transparent;
	border-radius: 50%;
	animation: spinner-border .75s linear infinite;
}

.input-container-wrapper .loader .sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border: 0;
}

.autosuggest__results-container {
	position: relative;
	z-index: 9999;
}

.autosuggest__results-container .autosuggest__results {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	box-shadow: 2px 2px 3px rgba(0, 0, 0, .14902);
}

.autosuggest__results-container .autosuggest__results ul {
	margin: 0;
	padding: 0;
}

.autosuggest__results-container .autosuggest__results ul li {
	position: relative;
	display: block;
	padding: .75rem 1.25rem;
	background-color: #fff;
}

.autosuggest__results-container .autosuggest__results ul li:hover {
	color: #fff;
	cursor: pointer;
	background-color: #fc6730;
}

.search-feedback-filters-wrapper-container[data-v-490c9f75] {
	display: inline-block;
	min-width: 50%;
	position: relative;
}

.search-feedback-filters-wrapper-container .search-feedback-filters-wrapper.show-edit[data-v-490c9f75] {
	border: 1px solid #0271b1;
	position: relative;
}

.search-feedback-filters-wrapper-container .search-feedback-filters-wrapper.show-edit .edit-button[data-v-490c9f75] {
	display: block;
	text-transform: uppercase;
}

.search-feedback-filters-wrapper-container .search-feedback-filters-wrapper .edit-button[data-v-490c9f75] {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #0271b1;
	color: #fff;
	z-index: 2;
	width: 140px;
	font-size: 10px;
	padding: 5px;
	cursor: pointer;
}

.search-feedback-filters-wrapper-container .search-feedback-filters-wrapper .sf-lists[data-v-490c9f75] {
	margin-top: 20px;
}

.search-feedback-filters-wrapper-container .search-feedback-filters-wrapper .search-feedback-filters[data-v-490c9f75] {
	display: block;
}

.search-feedback-filters-wrapper-container .search-feedback-filters-wrapper .search-feedback-filters .sf-filter-info[data-v-490c9f75] {
	font-size: 18px;
	font-family: Roboto;
	font-weight: 300;
	padding-left: 0;
}

.search-feedback-filters-wrapper-container .search-feedback-filters-wrapper .search-feedback-filters .sf-filter-info .d-block[data-v-490c9f75] {
	display: block !important;
}

.search-feedback-filters-wrapper-container .search-feedback-filters-wrapper .search-feedback-filters .sf-filter-info .text-primary[data-v-490c9f75] {
	color: #fc6730 !important;
}

.search-feedback-filters-wrapper-container .search-feedback-filters-wrapper .search-feedback-filters .sf-filter-info span[data-v-490c9f75] {
	font-weight: 300;
}

.search-feedback-filters-wrapper-container .search-feedback-filters-wrapper .search-feedback-filters strong[data-v-490c9f75] {
	font-weight: 500;
	font-family: Roboto;
}

@media (max-width:1199px) {
	.search-feedback-filters[data-v-490c9f75] {
		min-width: 95px;
	}
}

.sf-filter-actions-wrapper {
	padding-left: auto;
	width: 100%;
	padding-right: 0;
}

.sf-filter-actions-wrapper.show-edit {
	border: 1px solid #0271b1;
	position: relative;
}

.sf-filter-actions-wrapper.show-edit .edit-button {
	display: block;
	text-transform: uppercase;
}

.sf-filter-actions-wrapper .edit-button {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #0271b1;
	color: #fff;
	z-index: 2;
	width: 140px;
	font-size: 10px;
	padding: 5px;
	cursor: pointer;
}

.sf-filter-actions-wrapper .sf-filter-actions {
	padding-right: 0;
}

.sf-filter-actions-wrapper .sf-filter-actions .view-card-searchstudio-js-style {
	display: flex;
	align-items: center;
	font-size: 13px;
}

.sf-filter-actions-wrapper .sf-filter-actions .view-card-searchstudio-js-style a {
	margin-left: .5rem;
	width: 32px;
	height: 32px;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	background-color: #f2f2f2;
}

.sf-filter-actions-wrapper .sf-filter-actions .view-card-searchstudio-js-style a span {
	opacity: .45;
	display: block;
	height: 18px;
	width: 18px;
}

.sf-filter-actions-wrapper .sf-filter-actions .view-card-searchstudio-js-style a span.icon-grid {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA0OCA0OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlPi5zdDB7ZmlsbDojMzM0NzVhfTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTAgMGgxMS44djExLjhIMHpNMTguMSAwaDExLjh2MTEuOEgxOC4xek0zNi4yIDBINDh2MTEuOEgzNi4yek0wIDE4LjFoMTEuOHYxMS44SDB6TTE4LjEgMTguMWgxMS44djExLjhIMTguMXpNMzYuMiAxOC4xSDQ4djExLjhIMzYuMnpNMCAzNi4yaDExLjhWNDhIMHpNMTguMSAzNi4yaDExLjhWNDhIMTguMXpNMzYuMiAzNi4ySDQ4VjQ4SDM2LjJ6Ii8+PC9zdmc+");
}

.sf-filter-actions-wrapper .sf-filter-actions .view-card-searchstudio-js-style a span.icon-grid.nitro-lazy {
	background-image: none !important;
}

.sf-filter-actions-wrapper .sf-filter-actions .view-card-searchstudio-js-style a span.icon-list {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA0OCA0OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlPi5zdDB7ZmlsbDojMzM0NzVhfTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTAgMGg0OHYxMS44SDB6TTAgMTguMWg0OHYxMS44SDB6TTAgMzYuMmg0OFY0OEgweiIvPjwvc3ZnPg==");
}

.sf-filter-actions-wrapper .sf-filter-actions .view-card-searchstudio-js-style a span.icon-list.nitro-lazy {
	background-image: none !important;
}

.sf-filter-actions-wrapper .sf-filter-actions .view-card-searchstudio-js-style a.active .icon-grid {
	display: block;
}

.sf-filter-actions-wrapper .sf-filter-actions .view-card-searchstudio-js-style .icon-grid, .sf-filter-actions-wrapper .sf-filter-actions .view-card-searchstudio-js-style a.active .icon-list {
	display: none;
}

.sf-filter-actions-wrapper .sf-filter-actions .form-inline {
	font-size: 13px;
}

.sf-filter-actions-wrapper .sf-filter-actions .form-inline .custom-select-searchstudio-js {
	width: auto;
	min-width: 195px;
	font-size: 13px;
	background-color: #f2f2f2;
	border: none;
	border-radius: 3px;
}

@media (max-width:1199px) {
	.custom-select-searchstudio-js {
		min-width: 95px;
	}
}

@media (max-width:767px) {
	.sf-filter-actions {
		display: none;
	}
}

.related-searches-container {
	padding: 20px 18px;
}

.external-list-wrapper {
	margin-bottom: 20px;
	margin-left: 15px;
}

.icon-elevated {
	position: absolute;
	height: 20px;
	width: 20px;
	top: 10px;
	right: 10px;
}
