.oceanwp-search-form{align-items:center;display:flex;justify-content:space-between;padding:17px 0;width:100%}@media only screen and (max-width:1024px){.oceanwp-search-form{flex-wrap:wrap}}@media only screen and (max-width:767px){.oceanwp-search-form{padding:40px 0}}.oceanwp-search-form__head{flex-shrink:0;margin-right:30px}@media only screen and (max-width:1024px){.oceanwp-search-form__head{margin-bottom:10px;width:100%}}@media only screen and (max-width:767px){.oceanwp-search-form__head{margin-bottom:15px;text-align:center}}.oceanwp-search-form__title{color:var(--main-color);font-size:20px;font-weight:700;line-height:1.5}.oceanwp-search-form__body{align-items:center;display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:767px){.oceanwp-search-form__body{flex-wrap:wrap}}.oceanwp-search-form__field{align-items:flex-end;background:#fff;border:1px solid var(--accent-color);border-radius:4px;display:flex;margin-right:15px;padding:10px;position:relative;width:100%}@media only screen and (max-width:767px){.oceanwp-search-form__field{margin:0 0 15px}}.oceanwp-search-form__icon{margin-right:10px;width:18px}.oceanwp-search-form__icon path{fill:var(--accent-color)}.oceanwp-search-form__input{background:none;font-size:14px;height:auto;line-height:1.2;width:100%}.oceanwp-search-form__input:-webkit-autofill{box-shadow:inset 0 0 0 40rem #fff}@media only screen and (max-width:1024px){.oceanwp-search-form__input{font-size:12px}}@media only screen and (max-width:729px){.oceanwp-search-form__input{font-size:14px}}.oceanwp-search-form__input.invalid::-moz-placeholder{color:var(--error-color)}.oceanwp-search-form__input.invalid::placeholder{color:var(--error-color)}.oceanwp-search-form__btn{background-color:var(--accent-color)!important;border-radius:4px;color:#fff;cursor:pointer;display:block;flex-shrink:0;font-size:16px;font-weight:400;letter-spacing:.8px;padding:12px 10px;text-align:center;text-transform:uppercase;width:33.3333333333%}@media only screen and (max-width:767px){.oceanwp-search-form__btn{width:100%}}
