.elementor-kit-5{--e-global-color-primary:#FFFFFF;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-84e20ef:#969696;--e-global-typography-primary-font-family:"practa";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-image:url("https://optimize.exagenio.com/wp-content/uploads/2024/08/background-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-kit-5 h1{font-family:"practa", Sans-serif;}.elementor-kit-5 h2{font-family:"practa", Sans-serif;}.elementor-kit-5 h3{color:var( --e-global-color-primary );font-family:"practa", Sans-serif;font-size:20px;}.elementor-kit-5 h5{font-family:"practa", Sans-serif;}.elementor-kit-5 h6{font-family:"practa", Sans-serif;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{color:var( --e-global-color-primary );background-color:#9D2235;border-style:solid;border-width:1px 1px 1px 1px;border-color:#9D2235;border-radius:0px 0px 0px 0px;}.elementor-kit-5 input:not([type="button"]):not([type="submit"]),.elementor-kit-5 textarea,.elementor-kit-5 .elementor-field-textual{color:#FFFFFF;background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-84e20ef );border-radius:0px 0px 0px 0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(min-width:1025px){.elementor-kit-5{background-attachment:fixed;}}@media(max-width:1024px){.elementor-kit-5{background-image:url("https://optimize.exagenio.com/wp-content/uploads/2024/08/background-scaled.webp");}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5{background-image:url("https://optimize.exagenio.com/wp-content/uploads/2024/08/background-scaled.webp");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.trim-title{
    margin: 0 !important;
    line-height: 30px;
}
.searchandfilter{
        font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
    font-size: 1rem !important;
}
.searchandfilter ul{
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    align-items: center;
    padding-left: 0;
    width: 100%;
    justify-content: space-between;
}

.searchandfilter ul li{
 padding-right:0;
}
.searchandfilter ul li:nth-child(1){
    flex-grow:6;
}
.searchandfilter ul li:nth-child(2){
    flex-grow:2;
}
.searchandfilter ul li:nth-child(3){
    flex-grow:1;
}

.searchandfilter ul select{
    background:transparent;
    border: solid 1px #969696;
    color: white;
  padding-right: 40px; /* Adds padding to the right for the arrow */
  appearance: none; /* Removes the default arrow */
  -webkit-appearance: none; /* For WebKit browsers like Chrome and Safari */
  -moz-appearance: none; /* For Firefox */
background:
    url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 10"><path d="M2 2 L5 6 L8 2" fill="none" stroke="white" stroke-width="1"/></svg>')
    no-repeat right 10px center; /* Custom arrow */
  background-size: 10px; /* Size of the custom arrow */
    background-position: calc(100% - 16px) center;
}

.searchandfilter ul select:focus option {
    color: black;
}

.searchandfilter ul input, .searchandfilter ul select, .searchandfilter ul button, .searchandfilter ul label {
    height:41px !important;
    width:100%;
}

/*.chosen-single div {*/
/*    top: 20% !important;*/
/*    right:10px !important;*/
/*}*/

/*.chosen-single{*/
/*    width: 100% !important;*/
/*    background: transparent !important;*/
/*    border-radius: 0;*/
/*    padding: 8px 16px !important;*/
/*    box-shadow: none!important;*/
/*    border-radius: 0;*/
/*}*/

/*.chosen-single span {*/
/*        color: white !important;*/
/*            font-size: 1rem !important;*/
/*}*/

/*.chosen-search .chosen-search-input{*/
/*    color:#000 !important;*/
/*}*/

/*.chosen-container{*/
/*    width: 100% !important;*/
/*    display: flex;*/
/*    align-items: center;*/
/*    height: 41px;*/
/*}*/
/*.chosen-results{*/
/*     overflow-y: auto;*/
/*     max-height: 300px;*/
/*     flex-direction: column;*/
/*     align-items: flex-start;*/
/*}*/
/*.chosen-results li {*/
/*    width: 100%*/
/*}*/

.select2-dropdown{
    top : -8px;
}

.select2-container{
    width: 100% !important;
    height: 41px;
}

.select2-container .selection {
    display: flex;
    height: 41px;
    align-items: center;
    border: solid 1px #969696;
    padding: 8px;
}

.select2-container--default .select2-selection--single{
    background-color: transparent;
    border: none;
    border-radius: 0;
    color: #fff;
}

.select2-container--default .select2-selection--single .select2-selection__rendered  {
    color: #fff !important;
}

.select2-selection__arrow{
    top:17% !important;
    right: 8px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'practa';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://optimize.exagenio.com/wp-content/uploads/2024/08/Practa.woff') format('woff');
}
/* End Custom Fonts CSS */