section.contact_form{padding:40px 20px}section.contact_form .get_in_touch b span{color:var(--headerbg)}section.contact_form .container{align-items:flex-start;display:flex;gap:60px}.get_form_side,.get_in_touch{width:50%}.get_in_touch{display:flex;flex-direction:column;row-gap:20px}.get_form_side{background:#fff;border-radius:8px;box-shadow:0 0 5px 2px rgba(0,0,0,.05);display:flex;flex-wrap:wrap;gap:30px 20px;padding:40px}.get_form_side .form-control,.get_form_side .form-select{background-color:#fff;border:1px solid var(--booking_input);border-radius:5px;line-height:1;padding:16px 20px}.get_form_side .form-group .selected-option{border:1px solid var(--booking_input)!important}.get_form_side textarea.form-control::-moz-placeholder{color:var(--headerbg);font-size:18px;font-weight:600}.get_form_side select.form-select,.get_form_side textarea.form-control,.get_form_side textarea.form-control::placeholder{color:var(--headerbg);font-size:18px;font-weight:600}.get_form_side .form-group{width:calc(50% - 10px)}.get_form_side .form-group:nth-child(3),.get_form_side .form-group:nth-child(6){width:100%}.get_form_side textarea.form-control{min-height:114px}.get_form_side button{margin-left:0}@media (max-width:1024px){section.contact_form .container{flex-direction:column;gap:30px}section.contact_form .get_form_side,section.contact_form .get_in_touch{width:100%}section.contact_form .get_in_touch{order:1}section.contact_form .get_form_side{order:2}}@media (max-width:500px){section.contact_form .get_form_side .form-group{width:100%}.get_form_side{padding:20px}}
