.bbvbmotel_form{display:grid;gap:20px}.bbvbmotel_form .bbvbmotel_column_title{text-align:center;margin-bottom:0}.bbvbmotel_form .bbvbmotel_column_title h3{margin-bottom:0;line-height:1}.bbvbmotel_form .bbvbmotel_columns{width:100%;margin-top:0}.bbvbmotel_form .bbvbmotel_columns input{height:38px}.bbvbmotel_form .bbvbmotel_columns .bbvbmotel_columns_top{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:20px;align-items:end}@media (max-width:1024px){.bbvbmotel_form .bbvbmotel_columns .bbvbmotel_columns_top{grid-auto-flow:row;gap:10px;grid-template-columns:50% 50%}}@media (max-width:768px){.bbvbmotel_form .bbvbmotel_columns .bbvbmotel_columns_top{grid-template-columns:auto}}.bbvbmotel_form .bbvbmotel_columns.bbvbmotel_submit_button{text-align:center;justify-content:center;margin-top:0px}.bbvbmotel_form .bbvbmotel_columns.bbvbmotel_submit_button .button{background-color:#c61921;color:white;padding:10px 35px;border:none;font-weight:400;border-radius:4px;width:100%}.bbvbmotel_form .bbvbmotel_columns.bbvbmotel_submit_button .button.room-suite-button{width:auto}.bbvbmotel_form .bbvbmotel_columns.bbvbmotel_submit_button .button:disabled{background-color:#aaaaaa}.bbvbmotel_form .bbvbmotel_columns.bbvbmotel_submit_button .button:hover{background-color:#00113e}@media (max-width:1024px){.bbvbmotel_form .bbvbmotel_columns.bbvbmotel_submit_button .button{width:auto}}@media (max-width:768px){.bbvbmotel_form .bbvbmotel_columns.bbvbmotel_submit_button .button{width:auto}}.bbvbmotel_form .bbvbmotel_columns .bbvbmotel_children_ages{margin:0;display:grid;gap:20px;margin-top:0px;grid-template-columns:auto auto auto auto auto auto}@media (max-width:768px){.bbvbmotel_form .bbvbmotel_columns .bbvbmotel_children_ages{grid-template-columns:auto auto}}.bbvbmotel_form .bbvbmotel_columns .bbvbmotel_column{margin-top:0}.bbvbmotel_form .bbvbmotel_columns .bbvbmotel_column .bbvbmotel_field{margin-top:10px}.bbvbmotel_form .bbvbmotel_columns .bbvbmotel_column label{font-size:.75em;margin-bottom:5px}.bbvbmotel_form .bbvbmotel_columns .bbvbmotel_column input[type=number]::-webkit-inner-spin-button,.bbvbmotel_form .bbvbmotel_columns .bbvbmotel_column input[type=number]::-webkit-outer-spin-button{opacity:1 !important}.bbvbmotel_childrens{width:100%;margin-top:15px !important}.bbvbmotel_childrens label{font-size:.75em;margin-bottom:5px}.bbvbmotel_childrens .bbvbmotel_children_ages .bbvbmotel_childrens_field{margin-top:10px}.bbvbmotel_childrens .bbvbmotel_children_ages .bbvbmotel_childrens_field:last-child{margin-right:0}#footer .widget_booking_bar_2400_footer_widget .bbvbmotel_form{margin-bottom:65px}#footer .widget_booking_bar_2400_footer_widget .bbvbmotel_form label{color:#5b5b5b !important}.single-portfolio .portfolio_single_page{padding-bottom:0px !important}/*# sourceMappingURL=./bbvb24motel.min.css.map */