.elementor-622 .elementor-element.elementor-element-93598fd{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-622 .elementor-element.elementor-element-93598fd:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-93598fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-622 .elementor-element.elementor-element-c2dfc26 > .elementor-widget-container{margin:1em 1em 1em 1em;}.elementor-622 .elementor-element.elementor-element-c2dfc26{text-align:center;}.elementor-622 .elementor-element.elementor-element-c2dfc26 .elementor-heading-title{font-family:var( --e-global-typography-692584e-font-family ), Sans-serif;font-size:var( --e-global-typography-692584e-font-size );font-weight:var( --e-global-typography-692584e-font-weight );color:var( --e-global-color-f6d2a97 );}.elementor-622 .elementor-element.elementor-element-89d562b{--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;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}@media(max-width:1024px){.elementor-622 .elementor-element.elementor-element-93598fd{--min-height:40vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-622 .elementor-element.elementor-element-c2dfc26 .elementor-heading-title{font-size:var( --e-global-typography-692584e-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-622 .elementor-element.elementor-element-c2dfc26 .elementor-heading-title{font-size:var( --e-global-typography-692584e-font-size );}}@media(min-width:1025px){.elementor-622 .elementor-element.elementor-element-93598fd:not(.elementor-motion-effects-element-type-background), .elementor-622 .elementor-element.elementor-element-93598fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-c2dfc26 */.elementor-622 .elementor-element.elementor-element-c2dfc26 { background-color: #000;background-color: rgba(0,0,0,0.56);}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e12082f */.form-group.row {display: block;}
.bsui .col-form-label { width: 100% !important; max-width: 100%; font-size: 16px; }
.bsui .col-sm-10 { width: 100% !important; }
fieldset#geodir_fieldset_details, .form-check.fwrap-package_id-1, a.geodir_button.geodir_preview_button.btn.btn-outline-primary,  label.pt-0.col-sm-2.col-form-label.radio, .fwrap-package_id-1, .fwrap-package_id-2, .fwrap-package_id-3, .fwrap-package_id-4, .fwrap-package_id-5, .fwrap-package_id-6, .fwrap-package_id-7, .fwrap-package_id-8, .gd-locate-me-btn.input-group-text.c-pointer { display: none !important;}
.bsui .form-control { font-weight: 500; color: #222; }
.bsui .form-control { background: #fff !important; }
.bsui .btn-primary,
.geodir_button.btn.btn-primary {
        --bs-btn-color: #fff;
    --bs-btn-bg: #816a91;
    --bs-btn-border-color: #816a91;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #818433;
    --bs-btn-hover-border-color: #818433;
    --bs-btn-focus-shadow-rgba: 48, 125, 181, 0;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #818433;
    --bs-btn-active-border-color: #818433;
    --bs-btn-active-shadow: unset;
    --bs-btn-disabled-color: #000;
    --bs-btn-disabled-bg: #e1e1e1;
    --bs-btn-disabled-border-color: #e1e1e1;
    border-radius: 0px !important;
    font-family: "Archivo Narrow", sans-serif;
    font-size: 0.9em;
    font-weight: 500;
    text-transform: uppercase;
    border: 0px !important;
    box-shadow: none !important;
}/* End custom CSS */