.booking{padding:50px 0;position:relative;background:#f9f9fb}.booking__title{font-family:Lato;font-style:normal;font-weight:800;font-size:36px;line-height:1;color:#333a44}.form__booking{margin-top:25px}.form__booking fieldset{max-width:90% !important}.form__booking input{width:90%;margin-bottom:15px;margin-top:5px;border:1px solid #9ca6b6;box-sizing:border-box;border-radius:5px}.form__booking label{font-family:Lato;font-style:normal;font-weight:normal;font-size:16px;line-height:19px;color:#444d5a}.form__booking .hs-error-msg{color:red}.form__booking input[type="text" i]{height:35px}.form__booking input[type="number" i]{height:35px}.form__booking input[type="email" i]{height:35px}.form__booking input[type="tel" i]{height:35px}.form__booking input[type="date" i]{height:35px}.form__booking input[type="submit" i]{width:85% !important;background:#6eb43f;border:1px solid #6eb43f;box-sizing:border-box;border-radius:5px;height:35px;font-family:Lato;font-style:normal;font-weight:bold;font-size:14px;text-align:center;letter-spacing:.085em;color:#fff;text-transform:uppercase}.form__booking input[type="submit" i]:hover{background:transparent;border:1px solid #6eb43f;color:#6eb43f}.form__booking .inputs-list .multi-container{display:flex}.form__booking h3{font-family:Lato;font-style:normal;font-weight:800;font-size:24px;color:#333a44;margin-bottom:10px}.box__information{border:1px solid #718096;box-sizing:border-box;margin-top:25px;padding:30px}.manager h3,.bar h3{font-family:Lato;font-style:normal;font-weight:800;font-size:24px;line-height:35px;color:#333a44;margin-block-start:0;margin-block-end:0}.tel{display:flex;margin-bottom:20px}.icon{padding:10px;border:1px solid #333a44;border-radius:5px;margin-right:15px}.phone{font-family:Lato;font-style:normal;font-weight:500;font-size:24px;line-height:35px;color:#333a44}@media(max-width:435px){.booking__left,.booking__right{padding:0 20px}.form__booking fieldset{max-width:100% !important}.form__booking input{width:100%}.form__booking input[type="submit" i]{width:93% !important}}