.dpv-search-popup,.dpv-search-popup *{box-sizing:border-box}.dpv-search-popup__trigger-wrap{display:flex;width:100%}.dpv-search-popup__trigger,.dpv-search-popup__close,.dpv-search-popup__submit{background-color:#3530a8;color:#fff;appearance:none;-webkit-appearance:none;border:0;margin:0;cursor:pointer;font:inherit}.dpv-search-popup__trigger{display:inline-flex;align-items:center;justify-content:center;padding:0;line-height:1;transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease}.dpv-search-popup .dpv-search-popup__icon-stack{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;line-height:1;flex:0 0 auto;visibility:visible;opacity:1}.dpv-search-popup .dpv-search-popup__selected-icon{display:none;align-items:center;justify-content:center;width:1em;height:1em;line-height:1}.dpv-search-popup .dpv-search-popup__selected-icon>i,.dpv-search-popup .dpv-search-popup__selected-icon>svg,.dpv-search-popup .dpv-search-popup__fallback-icon{width:1em;height:1em;font-size:1em;line-height:1;color:inherit;fill:currentColor;visibility:visible;opacity:1}.dpv-search-popup .dpv-search-popup__selected-icon>i{display:inline-block}.dpv-search-popup .dpv-search-popup__selected-icon>svg{display:block}.dpv-search-popup .dpv-search-popup__fallback-icon{display:block}.dpv-search-popup .dpv-search-popup__icon-stack.has-working-selected .dpv-search-popup__selected-icon{display:inline-flex}.dpv-search-popup .dpv-search-popup__icon-stack.has-working-selected .dpv-search-popup__fallback-icon{display:none}.dpv-search-popup .dpv-search-popup__icon-stack.is-fallback .dpv-search-popup__selected-icon{display:none}.dpv-search-popup .dpv-search-popup__icon-stack.is-fallback .dpv-search-popup__fallback-icon{display:block}.dpv-search-popup__overlay{background-color:rgba(10,15,30,.82);position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:16px;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.dpv-search-popup__overlay[aria-hidden="false"]{visibility:visible;opacity:1;pointer-events:auto}.dpv-search-popup__dialog{background-color:#fff;border-radius:18px;position:relative;max-width:100%;transform:translateY(0) scale(1);transition:transform .25s ease,opacity .25s ease}.dpv-search-popup[data-animation="fade-scale"] .dpv-search-popup__overlay[aria-hidden="true"] .dpv-search-popup__dialog{opacity:0;transform:scale(.96)}.dpv-search-popup[data-animation="slide-down"] .dpv-search-popup__overlay[aria-hidden="true"] .dpv-search-popup__dialog{opacity:0;transform:translateY(-24px)}.dpv-search-popup[data-animation="fade"] .dpv-search-popup__overlay[aria-hidden="true"] .dpv-search-popup__dialog{opacity:0}.dpv-search-popup[data-animation="none"] .dpv-search-popup__overlay,.dpv-search-popup[data-animation="none"] .dpv-search-popup__dialog{transition:none}.dpv-search-popup__close{position:absolute;top:12px;right:12px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background-color:transparent;border-radius:999px;line-height:1;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.elementor-element.dpv-search-close-position-top-right .dpv-search-popup__close,.dpv-search-close-position-top-right .dpv-search-popup__close{top:var(--dpv-close-offset-y,12px);right:var(--dpv-close-offset-x,12px);bottom:auto;left:auto}.elementor-element.dpv-search-close-position-top-left .dpv-search-popup__close,.dpv-search-close-position-top-left .dpv-search-popup__close{top:var(--dpv-close-offset-y,12px);left:var(--dpv-close-offset-x,12px);right:auto;bottom:auto}.elementor-element.dpv-search-close-position-bottom-right .dpv-search-popup__close,.dpv-search-close-position-bottom-right .dpv-search-popup__close{bottom:var(--dpv-close-offset-y,12px);right:var(--dpv-close-offset-x,12px);top:auto;left:auto}.elementor-element.dpv-search-close-position-bottom-left .dpv-search-popup__close,.dpv-search-close-position-bottom-left .dpv-search-popup__close{bottom:var(--dpv-close-offset-y,12px);left:var(--dpv-close-offset-x,12px);top:auto;right:auto}.dpv-search-popup__form{display:flex;align-items:stretch;width:100%;padding-top:20px}.dpv-search-popup__input{border:1px solid #d1d5db;background-color:#f7f8fa;color:#111827;min-width:0;width:100%;flex:1 1 auto;margin:0;outline:none;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.dpv-search-popup__input::-webkit-search-cancel-button{cursor:pointer}.dpv-search-popup__submit{background-color:#3530a8;color:#fff;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:.55em;white-space:nowrap;line-height:1.2;transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease}.dpv-search-popup__submit-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1}.dpv-search-popup__sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body.dpv-search-popup-open{overflow:hidden}.dpv-search-popup .dpv-search-popup__trigger:focus,.dpv-search-popup .dpv-search-popup__close:focus,.dpv-search-popup .dpv-search-popup__submit:focus{outline:none}.dpv-search-popup .dpv-search-popup__trigger:focus-visible,.dpv-search-popup .dpv-search-popup__close:focus-visible,.dpv-search-popup .dpv-search-popup__submit:focus-visible{outline:var(--dpv-focus-ring-width,2px) solid var(--dpv-focus-ring-color,#3530a8);outline-offset:var(--dpv-focus-ring-offset,3px);box-shadow:none}.dpv-search-popup .dpv-search-popup__input:focus,.dpv-search-popup .dpv-search-popup__input:focus-visible{outline:none;box-shadow:0 0 0 var(--dpv-input-focus-ring-width,3px) var(--dpv-input-focus-ring-color,rgba(53,48,168,.22))}@media (max-width:767px){.dpv-search-popup__form{flex-direction:column}.dpv-search-popup__submit{width:100%}}@media (prefers-reduced-motion:reduce){.dpv-search-popup__overlay,.dpv-search-popup__dialog,.dpv-search-popup__trigger,.dpv-search-popup__submit{transition:none!important}}