.elementor-2198 .elementor-element.elementor-element-7b7f642{--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;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2198 .elementor-element.elementor-element-a21c8b2 .e-search-submit{background-color:var( --e-global-color-78c2c68 );}.elementor-2198 .elementor-element.elementor-element-a21c8b2 .e-search-submit:hover{background-color:var( --e-global-color-ded10a2 );}.elementor-2198 .elementor-element.elementor-element-a21c8b2 .e-search-input{font-family:"Axiforma", Sans-serif;}.elementor-2198 .elementor-element.elementor-element-a21c8b2{--e-search-input-color:var( --e-global-color-78c2c68 );--e-search-input-padding-block-start:13px;--e-search-input-padding-inline-start:10px;--e-search-input-padding-block-end:13px;--e-search-input-padding-inline-end:10px;--e-search-icon-submit-color:#FFFFFF;--e-search-submit-padding:0px 10px 0px 20px;}.elementor-2198 .elementor-element.elementor-element-a21c8b2.e-focus{--e-search-input-color:var( --e-global-color-ded10a2 );}#elementor-popup-modal-2198 .dialog-message{width:358px;height:auto;}#elementor-popup-modal-2198{justify-content:flex-end;align-items:flex-start;pointer-events:all;}#elementor-popup-modal-2198 .dialog-close-button{display:flex;}#elementor-popup-modal-2198 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS */.search-pppp .elementor.elementor-2198.elementor-location-popup {
    top: 128px;
    position: absolute;
    background: #fff;
}

div#elementor-popup-modal-2198 {
    max-width: 1561px !important;
    margin: 0px auto !important;
    transform: translate(-50%) !important;
    position: fixed !important;
    left: 50% !important;
    width: 100%;
}/* End custom CSS */