.inspiro-horizontal-form{align-items:center;display:flex;justify-content:space-between;padding:17px 0;width:100%}@media only screen and (max-width:1024px){.inspiro-horizontal-form{flex-wrap:wrap}}@media only screen and (max-width:767px){.inspiro-horizontal-form{padding:25px 0}}.inspiro-horizontal-form__head{flex-shrink:0;margin-right:30px}@media only screen and (max-width:1024px){.inspiro-horizontal-form__head{margin-bottom:10px;width:100%}}.inspiro-horizontal-form__title{color:var(--main-color);font-size:20px;font-weight:700;line-height:1}.inspiro-horizontal-form__subtitle{font-size:12px;line-height:1;margin-top:5px}.inspiro-horizontal-form__body{align-items:center;display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:767px){.inspiro-horizontal-form__body{flex-wrap:wrap}}.inspiro-horizontal-form__field{align-items:flex-end;border:1px solid var(--accent-color);border-radius:4px;display:flex;padding:10px;position:relative;width:calc(33.33333% - 10px)}@media only screen and (max-width:767px){.inspiro-horizontal-form__field{margin-bottom:15px;width:100%}}.inspiro-horizontal-form__field-icon{margin-right:10px;width:18px}.inspiro-horizontal-form__field-icon path{fill:var(--accent-color)}.inspiro-horizontal-form__input{font-size:14px;height:auto;line-height:1.2;width:100%}@media only screen and (max-width:1024px){.inspiro-horizontal-form__input{font-size:12px}}@media only screen and (max-width:729px){.inspiro-horizontal-form__input{font-size:14px}}.inspiro-horizontal-form__btn{background-color:var(--accent-color)!important;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:400;letter-spacing:.8px;padding:10px;text-align:center;text-transform:uppercase;width:calc(33.33333% - 10px)}@media only screen and (max-width:767px){.inspiro-horizontal-form__btn{width:100%}}
