.sinatra-horizontal-form{background-color:var(--light-color);padding:20px 15px;position:relative;width:100%;z-index:1}@media only screen and (max-width:767px){.sinatra-horizontal-form{padding:25px 10px}}.sinatra-horizontal-form__input{background-color:#fff;border:none;font-size:14px}@media only screen and (max-width:1024px){.sinatra-horizontal-form__input{font-size:12px}}@media only screen and (max-width:729px){.sinatra-horizontal-form__input{font-size:14px}}.sinatra-horizontal-form__body{display:flex}@media only screen and (max-width:767px){.sinatra-horizontal-form__body{display:block}}.sinatra-horizontal-form__title{color:var(--secondary-color);font:700 22px/1 var(--secondary-font);margin-bottom:15px}@media only screen and (max-width:1024px){.sinatra-horizontal-form__title{font-size:20px}}.sinatra-horizontal-form__row{align-items:center;background-color:#fff;display:flex;padding:12px 10px;width:100%}.sinatra-horizontal-form__row:first-of-type{border-right:1px solid #e0dddd}@media only screen and (max-width:767px){.sinatra-horizontal-form__row{margin-bottom:15px}}.sinatra-horizontal-form__row-icon{margin-right:10px;width:18px}.sinatra-horizontal-form__row-input{width:100%}.sinatra-horizontal-form__btn{background-color:var(--accent-color)!important;color:#fff;cursor:pointer;display:block;font-size:20px;font-weight:400;opacity:1;padding:10px;text-align:center;text-transform:uppercase;transition:all .3s;width:100%}.sinatra-horizontal-form__btn:hover{background-color:var(--accent-color);opacity:.8}
