/* filtres marketplace */
.choices__inner, .choices[data-type*="select-one"] .choices__button {color: #333;border: 1px solid #742BD6;}
.button{background-color: #742BD6 !important;height: 34px !important;border: 1px solid #742BD6;transition:.3s ease-in-out}
.button:hover {background: #fff !important;border-color: #742BD6;color: #742BD6 !important;}

/* exhibitors */
.flex.items-center.p-0.mobile\:w-full {background: #fff;border: 1px solid;border-radius: 50px;height: 45px;margin-right: 20px;}
.form-input {border-radius: 0;border-width: 0;border-color: none;--tw-bg-opacity: 1;background-color: transparent;padding-left: 1.5rem;padding-right: 1.5rem;padding-top: 10px;padding-bottom: 10px;font-family: 'Public Sans', sans-serif !important;font-size: 1.2rem;--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity));outline: 2px solid transparent;outline-offset: 2px;}
.form-submit {cursor: auto;border-radius: 0;border-style: none;--tw-bg-opacity: 1;background-color: transparent;padding:0;font-size: 0;--tw-text-opacity: 1;color: #333;outline: 2px solid transparent;outline-offset: 2px;width: 45px;height: 45px;z-index: 2;position: relative;}
.form-submit-search{position:relative}
.form-submit-search::before {content: "\f002";font: normal normal normal 14px/1 FontAwesome;font-size: 14px;color: #333;position: absolute;top: 14px;left: 13px;z-index: 0;}
.form-select {max-width: 100%;cursor: pointer;border-radius: 0.5rem;border-style: none;--tw-bg-opacity: 1;background-color: #fff;padding-left: 1.5rem;padding-right: 1.5rem;padding-top: 1.25rem;padding-bottom: 1.25rem;font-family: 'Public Sans', sans-serif;font-size: 1.2rem;--tw-text-opacity: 1;color: #742BD6;outline: 2px solid transparent;outline-offset: 2px;border: 1px solid #333;border-radius: 50px;height: 45px;margin-top: -5px;}
.form-input:focus {--tw-bg-opacity: 1;background-color: #fff;border-radius: 50px;}
.page-template-exhibitors .choices__inner{width: 200px;height: 47px;}
.page-template-exhibitors .m-2 {margin: 0 !important;}
.page-template-exhibitors .choices.is-open.is-focused .choices__inner{border-color:#742BD6;border-top-left-radius: 25px !important;border-top-right-radius: 25px !important;border-bottom-left-radius: 0px !important;border-bottom-right-radius: 0px !important;}

/* icone slider */
.bottom-title.text-center.logo-title {
  font-family: 'Public Sans', sans-serif !important;
  font-size: 16px !important;
  line-height: 18.8px !important;
}

/* single event */
.ux-single-participating-artists .single-event__title {font-size: 28.5px;font-weight: 700;margin-bottom: 70px;}
.ux-single-participating-artists img.mb-\[40px\] {margin-bottom: 0px !important;}
.ux-single-participating-artists h3.mb-0 {margin-bottom: 40px !important;margin-top: 15px;}

/* marketplace */
@media only screen 
and (min-device-width : 100px) 
and (max-device-width : 812px){ 
	.grid {display: block !important;}
	.choices {margin: 10px 0;}
	.button.mr-\[20px\] {margin-top: 30px;}
}