.elementor-7816 .elementor-element.elementor-element-c3605ad > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-7816 .elementor-element.elementor-element-018361b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7816 .elementor-element.elementor-element-018361b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7816 .elementor-element.elementor-element-11303a4 > .elementor-widget-container{margin:0px 20px -5px 0px;}.elementor-7816 .elementor-element.elementor-element-11303a4 .elementor-icon-wrapper{text-align:center;}.elementor-7816 .elementor-element.elementor-element-11303a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7816 .elementor-element.elementor-element-11303a4.elementor-view-framed .elementor-icon, .elementor-7816 .elementor-element.elementor-element-11303a4.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7816 .elementor-element.elementor-element-11303a4.elementor-view-framed .elementor-icon, .elementor-7816 .elementor-element.elementor-element-11303a4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7816 .elementor-element.elementor-element-11303a4 .elementor-icon{font-size:21px;}.elementor-7816 .elementor-element.elementor-element-11303a4 .elementor-icon svg{height:21px;}#elementor-popup-modal-7816{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-7816 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-7816 .dialog-close-button{display:flex;}#elementor-popup-modal-7816 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS */body > .select2-container--open.select2-container {
    z-index: 11111;
}

.headersearch span.select2-selection::after {
    content: "";
    background: url(/wp-content/themes/labreva/assets/images/chevron-down-light.svg);
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translate(-50%, -50%);
    filter: invert(80%) sepia(14%) saturate(755%) hue-rotate(177deg) brightness(94%) contrast(88%);
}
.headersearch .select2-container--default .select2-selection--single .select2-selection__placeholder {
       color: var( --e-global-color-c5d3e5b );
}
.headersearch > .select2-container, .headersearch #dropdown_search_units .select2-container {
    height: 72px;
    background: white;
    min-width: 200px;
    display: flex;
    align-items: center;
    margin: 0px;
    border: 1px solid #A3BCCE;
}
.headersearch span.select2-selection__arrow {
    opacity: 0;
}
.headersearch .select2.select2-container {
    height: 100%;
    width: 100% !important;
    padding: 0 30px;
}
.headersearch .select2-container {
    color: inherit;
    font-size: 17px;
    font-weight: 500;
}
.headersearch .select2-container span.selection {
    width: 100%;
}
.headersearch .select2-container--default .select2-selection--single {
    border: none;
    background: transparent;
}
.headersearch .select2.select2-container .select2-selection {
    height: 72px;
}


.headersearch .select2-container .select2-choice {
	padding: 5px 10px;
	height: 72px;
	width: 132px;
	font-size: 1.2em;
	background-color: grey;
}

.headersearch .select2-container--default .select2-selection--single {
	border: none;
	background: transparent;
}

.headersearch .select2-container .select2-selection--single {
	height: 72px;
	display: flex;
	align-items: center;
	justify-content: left;
	width: 100%;
}

.headersearch span.select2-selection__arrow {
	opacity: 0;
}

.select2-container--default .select2-results>.select2-results__options {
	max-height: 400px;
}


.select2-results__option {
	padding: 20px;
	min-height: 72px;
	display: flex;
	align-items: center;
	background-color: white;
	border-top: 1px solid var(--border-color);
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
	background-color: var( --e-global-color-accent );
	color: white;
}
.headersearch .select2.select2-container {
    height: 100%;
    width: 100% !important;
    padding: 0 30px;
}/* End custom CSS */