.form_reservation{display:flex;position:relative;background-color:#f9fafc}@media(max-width: 991px){.form_reservation{display:block}}.form_reservation .title{width:60%;text-align:left}@media(max-width: 991px){.form_reservation .title{width:100%;text-align:center}}.form_reservation .title .sb-mb-30{margin-bottom:30px !important}.form_reservation .title span{padding:2px 9px;background-color:#f2f3f5;font-size:12px;font-weight:400;color:#231e41}.form_reservation .title h2{margin-top:30px;line-height:100%;font-size:72px;letter-spacing:-3px;width:75%}@media(max-width: 991px){.form_reservation .title h2{margin:auto;width:50%}}@media(max-width: 767px){.form_reservation .title h2{width:75%}}.form_reservation .title p{color:#6f6f87;margin:0;font-size:15px;line-height:1.55;letter-spacing:.55px;font-weight:100;width:47%}@media(max-width: 991px){.form_reservation .title p{margin:auto;font-size:16px}}.form_reservation .form{width:40%;background-color:#fff;padding:30px;text-align:center;box-shadow:0 0 8px -2px rgba(0,0,0,.1)}@media(max-width: 991px){.form_reservation .form{width:70%;margin:auto}}@media(max-width: 767px){.form_reservation .form{width:90%}}@media(max-width: 514px){.form_reservation .form{width:100%}}.form_reservation .form .form_content{border:dotted 3px #f2f3f5}.form_reservation .form .form_content h2{line-height:120%;font-size:22px;letter-spacing:-1px;margin:30px auto}.form_reservation .form .reserved{position:absolute;right:30%;bottom:-9%;transition:tranform .3s ease;animation:anima3 3s 1s infinite ease-in-out}@media(max-width: 991px){.form_reservation .form .reserved{right:69%;bottom:-9%}}.form_reservation .form .circle_2{position:absolute;top:-4%;right:28%;transition:tranform .3s ease;animation:anima1 2s 3s infinite ease-in-out}@media(max-width: 991px){.form_reservation .form .circle_2{top:42%;right:70%}}@media(max-width: 767px){.form_reservation .form .circle_2{top:35%;right:70%}}@media(max-width: 514px){.form_reservation .form .circle_2{top:45%;right:70%}}.form_reservation .form .circle_3{position:absolute;bottom:50%;left:98%;transition:tranform .3s ease;animation:anima1 3s infinite ease-in-out}@media(max-width: 991px){.form_reservation .form .circle_3{bottom:21%;left:81%}}@media(max-width: 767px){.form_reservation .form .circle_3{bottom:21%;left:90%}}.form_reservation .form .circle_1{position:absolute;top:18%;right:20%;transition:tranform .3s ease;animation:anima1 3s 4s infinite ease-in-out}.form_reservation .form .circle_empty_2{position:absolute;left:58%;bottom:43%;transition:tranform .3s ease;animation:anima3 3s 1.5s infinite ease-in-out}@media(max-width: 991px){.form_reservation .form .circle_empty_2{left:13%;bottom:30%}}@media(max-width: 767px){.form_reservation .form .circle_empty_2{left:2%;bottom:30%}}@keyframes anima3{0%{transform:translateY(0)}25%{transform:translateY(-5px)}75%{transform:translateY(5px)}0%{transform:translateY(0)}}@keyframes anima1{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1.05)}0%{transform:translateY(0) scale(1)}}@keyframes anima2{0%{transform:translateY(0) scale(1) rotate(0)}25%{transform:translateY(-5px) scale(1.1) rotate(-5deg)}75%{transform:translateY(-5px) scale(1.1) rotate(5deg)}0%{transform:translateY(0) scale(1) rotate(0)}}@keyframes anima4{0%{margin-top:0}50%{margin-top:-5px}0%{margin-top:0}}/*# sourceMappingURL=res_box1.css.map */