.ot-search-title strong{color:#004aad}.ot-search-widget{width:min(980px,calc(100% - 44px))!important;margin:28px auto 10px!important;position:relative;z-index:5}.ot-search-widget form,.ot-search-widget .searchform,.ot-search-widget .wd-search-form,.ot-search-widget .elementor-search-form{position:relative!important;display:flex!important;align-items:center!important;width:100%!important;min-height:74px!important;padding:8px!important;border:1px solid rgba(0,74,173,.16)!important;border-radius:28px!important;background:#fff!important;box-shadow:0 24px 60px rgba(15,23,42,.12),0 0 0 8px rgba(0,74,173,.035)!important;overflow:hidden!important}.ot-search-widget input::placeholder,.ot-search-widget .elementor-search-form__input::placeholder{color:#7a8798!important;opacity:1!important;font-weight:500!important}.ot-search-widget button,.ot-search-widget input[type=submit],.ot-search-widget .searchsubmit,.ot-search-widget .wd-search-btn,.ot-search-widget .elementor-search-form__submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:150px!important;height:58px!important;min-height:58px!important;padding:0 24px!important;border:0!important;border-radius:22px!important;background:linear-gradient(135deg,#004aad 0%,#0075ff 100%)!important;color:#fff!important;font-family:inherit!important;font-size:15.5px!important;font-weight:850!important;box-shadow:0 14px 28px rgba(0,74,173,.24)!important;transition:transform .22s ease,filter .22s ease,box-shadow .22s ease!important}.ot-search-widget button:hover,.ot-search-widget input[type=submit]:hover,.ot-search-widget .searchsubmit:hover,.ot-search-widget .wd-search-btn:hover,.ot-search-widget .elementor-search-form__submit:hover{transform:translateY(-2px)!important;filter:brightness(1.05)!important;box-shadow:0 18px 34px rgba(0,74,173,.3)!important}@media (max-width:767px){.ot-search-widget{width:calc(100% - 32px)!important;margin:22px auto 8px!important}.ot-search-widget form,.ot-search-widget .searchform,.ot-search-widget .wd-search-form,.ot-search-widget .elementor-search-form{flex-direction:column!important;align-items:stretch!important;min-height:auto!important;padding:8px!important;border-radius:24px!important}.ot-search-widget button,.ot-search-widget input[type=submit],.ot-search-widget .searchsubmit,.ot-search-widget .wd-search-btn,.ot-search-widget .elementor-search-form__submit{width:100%!important;min-width:100%!important;height:52px!important;min-height:52px!important;border-radius:18px!important}}