.elementor-1040 .elementor-element.elementor-element-257650e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:6px 6px 6px 6px;box-shadow:8px 0px 10px 6px #EFBB3D;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:040px;--padding-bottom:030px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1040 .elementor-element.elementor-element-d4ea5d2{text-align:center;}.elementor-1040 .elementor-element.elementor-element-d4ea5d2 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:42px;font-weight:700;color:var( --e-global-color-ba7becc );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1040 .elementor-element.elementor-element-ac23d6b{--divider-border-style:double;--divider-color:#FF0000;--divider-border-width:2px;}.elementor-1040 .elementor-element.elementor-element-ac23d6b > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-1040 .elementor-element.elementor-element-ac23d6b .elementor-divider-separator{width:42%;margin:0 auto;margin-center:0;}.elementor-1040 .elementor-element.elementor-element-ac23d6b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1040 .elementor-element.elementor-element-bc09180{--display:flex;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-basic-search .directorist-search-form__box{padding:-3px -3px -3px -3px;background-color:var( --e-global-color-34ad096 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-ba7becc );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-basic-search .directorist-search-form__box .directorist-search-modal__contents{background-color:var( --e-global-color-34ad096 );}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-basic-search .directorist-search-field__label{color:#000000;font-family:"Marko One", Sans-serif;font-weight:500;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-btn-search{color:#000000;border-style:solid;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-btn-search .directorist-icon-mask::after{background-color:#000000;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-btn-search, .elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-checkbox input[type=checkbox]:checked + .directorist-checkbox__label:after{background-color:#FFFFFF;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-checkbox input[type=checkbox]:checked + .directorist-checkbox__label:after{border-color:var( --e-global-color-70a0c1f );}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-btn-search:hover, .elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-btn-search:focus{color:#FFE6E6;border-color:#FFE6E6!important;background-color:#000000;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-btn-search:hover svg, .elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-btn-search:focus svg{fill:#FFE6E6;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-btn-search:hover .directorist-icon-mask::after{background-color:#FFE6E6;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-listings-header__left .directorist-header-found-title{color:var( --e-global-color-ba7becc );font-family:"Acme", Sans-serif;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-listings-header__left .directorist-header-found-title:after{background-color:var( --e-global-color-ba7becc );}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-viewas .directorist-viewas__item.directorist-viewas__item i::after{background-color:#000000 !important;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-dropdown .directorist-dropdown__toggle{color:#000000 !important;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-dropdown .directorist-dropdown__toggle.directorist-toggle-has-icon:after{background-color:#000000 !important;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-viewas .directorist-viewas__item, .elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-dropdown .directorist-dropdown__toggle{border-style:solid;border-color:var( --e-global-color-ba7becc );}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-viewas .directorist-viewas__item.active.directorist-viewas__item i::after{background-color:#FFFEFE !important;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-viewas .directorist-viewas__item.active{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1040 .elementor-element.elementor-element-c5684d8 .listing-with-sidebar__sidebar .directorist-search-form__box{margin:0px 0px 0px -32px;background-color:var( --e-global-color-34ad096 );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-ba7becc );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1040 .elementor-element.elementor-element-c5684d8 .listing-with-sidebar__sidebar .directorist-search-form__box .directorist-search-modal__contents{background-color:var( --e-global-color-34ad096 );}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-advanced-filter__title{color:var( --e-global-color-70a0c1f );font-family:"Arial", Sans-serif;font-weight:600;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .listing-with-sidebar__sidebar .directorist-search-field__label{color:var( --e-global-color-70a0c1f );font-family:"Arial", Sans-serif;font-size:17px;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-btn-submit{color:#1C1C1C;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-btn-submit .directorist-icon-mask::after{background-color:#1C1C1C;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-btn-submit, .elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-checkbox input[type=checkbox]:checked + .directorist-checkbox__label:after{background-color:#3D2E2E;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-btn-submit:hover, .elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-btn-submit:focus{background-color:#000000;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-btn-reset-js{color:var( --e-global-color-ba7becc );padding:04px 022px 04px 22px;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-btn-reset-js .directorist-icon-mask::after{background-color:var( --e-global-color-ba7becc );}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-btn-reset-js, .elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-checkbox input[type=checkbox]:checked + .directorist-checkbox__label:after{background-color:var( --e-global-color-70a0c1f );}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-listing-single .directorist-listing-title a{color:#000000 !important;font-family:"ADLaM Display", Sans-serif;letter-spacing:0.1px;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-listing-single .directorist-listing-title a:after{background-color:#000000;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-listing-single .directorist-listing-single__info .directorist-listing-single__info__top *{color:#000000;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-listing-no-thumb .directorist-listing-single__info *{color:#000000;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-listing-no-thumb .directorist-listing-single__info{font-family:"Trebuchet MS", Sans-serif;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-listing-single .directorist-listing-single__info .directorist-listing-single__info__list .directorist-icon-mask::after{background-color:var( --e-global-color-2d48754 );width:20px;height:20px;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-listing-single .directorist-listing-single__content .directorist-listing-single__info__list .directorist-icon-mask::after{background-color:var( --e-global-color-2d48754 );width:20px;height:20px;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-listing-single .directorist-listing-single__info .directorist-listing-single__info__list{color:#000000;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-listing-single .directorist-listing-single__info .directorist-listing-single__info__list .directorist-icon-mask:after{background-color:#000000;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-listing-single .directorist-listing-single__content .directorist-listing-single__info__list *{color:#000000;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-listing-single .directorist-listing-single__content .directorist-listing-single__info__list .directorist-icon-mask:after{background-color:#000000;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-listing-single .directorist-listing-single__info .directorist-listing-single__info__list ul li *, .elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-listing-single .directorist-listing-single__content .directorist-listing-single__info__list{font-family:"Lora", Sans-serif;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-listing-single .directorist-listing-single__meta .directorist-icon-mask::after{width:17px;height:17px;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-listing-single .directorist-listing-single__meta .directorist-listing-single__meta__left, .elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-listing-single .directorist-listing-single__meta .directorist-listing-single__meta__right,.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-listing-single .directorist-listing-single__meta .directorist-listing-single__meta__left a, .elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-listing-single .directorist-listing-single__meta .directorist-listing-single__meta__right a{color:#AE0000;}.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-listing-single .directorist-listing-single__meta .directorist-icon-mask:after{background-color:#AE0000;}body.elementor-page-1040:not(.elementor-motion-effects-element-type-background), body.elementor-page-1040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-70a0c1f );}@media(max-width:767px){.elementor-1040 .elementor-element.elementor-element-c5684d8 .directorist-basic-search .directorist-search-form__box{padding:4px 4px 4px 4px;}}@media(min-width:768px){.elementor-1040 .elementor-element.elementor-element-257650e{--content-width:500px;}}/* Start custom CSS for directorist_all_listing, class: .elementor-element-c5684d8 *//* Make the input background transparent and text color white */
.directorist-form-element.directorist-search-field__input {
    background-color: transparent !important;
    color: #161616 !important; /* Ensure the text color is white */
}

/* If you have other input elements, you can use the below CSS to apply it to all such elements */
.directorist-form-element input[type="text"] {
    background-color: transparent !important;
    color:#161616 !important;
}
/* Change the color of the select2 placeholder text */
.select2-selection__placeholder {
    color: #161616 !important; /* Change to desired color */
}
/* Change the color of the selected option text */
.select2-selection__rendered {
    color: #161616 !important; /* Change to desired color */
}/* End custom CSS */