 @media (min-width: 0px) {  .mn-reservation {padding: 60px 0px 0px 0px ; margin: 0px 0px 0px 0px ; }  }  @media (min-width: 576px) {  .mn-reservation {padding: 60px 0px 0px 0px ; margin: 0px 0px 0px 0px ; }  }  @media (min-width: 768px) {  .mn-reservation {padding: 60px 0px 0px 0px ; margin: 0px 0px 0px 0px ; }  }  @media (min-width: 992px) {  .mn-reservation {padding: 90px 0px 0px 0px ; margin: 0px 0px 0px 0px ; }  }  @media (min-width: 1200px) {  .mn-reservation {padding: 90px 0px 0px 0px ; margin: 0px 0px 0px 0px ; }  }  @media (min-width: 1400px) {  .mn-reservation {padding: 90px 0px 0px 0px ; margin: 0px 0px 0px 0px ; }  }  .mn-reservation {background-color: rgba(255,255,255,0); }  @media (min-width: 0px) {  .mn-reservation .mn-card {border-radius: 15px 15px 15px 15px ; padding: 20px 20px 20px 20px ; }  }  @media (min-width: 576px) {  .mn-reservation .mn-card {border-radius: 15px 15px 15px 15px ; padding: 20px 20px 20px 20px ; }  }  @media (min-width: 768px) {  .mn-reservation .mn-card {border-radius: 15px 15px 15px 15px ; padding: 20px 20px 20px 20px ; }  }  @media (min-width: 992px) {  .mn-reservation .mn-card {border-radius: 15px 15px 15px 15px ; padding: 20px 20px 20px 20px ; }  }  @media (min-width: 1200px) {  .mn-reservation .mn-card {border-radius: 20px 20px 20px 20px ; padding: 25px 25px 25px 25px ; }  }  @media (min-width: 1400px) {  .mn-reservation .mn-card {border-radius: 20px 20px 20px 20px ; padding: 25px 25px 25px 25px ; }  }  .mn-reservation .mn-card {background-color: #313131; border: 1px solid #f5f7f9; }  .mn-reservation .mn-card-title {color: #ffffff; padding: 0px 0px 15px 0px ; }  .mn-reservation .mn-btn {background-color: #e5c696; color: #16160e; border-radius: 50px ; font-weight: 500; padding: 10px 20px 10px 20px ; }  .mn-reservation .mn-btn:hover {background-color: #cab189; }  .mn-reservation .mn-modal-content {color: #1e2022; background-color: #ffffff; }  .mn-reservation .mn-modal-input {padding: 10px 15px 10px 15px ; background-color: #f4f5f8; border-radius: 10px ; border: 1px solid #eaeff1; color: #1e2022; }  .mn-reservation .mn-modal-text {color: #999ea5; }  .mn-reservation .mn-modal-btn {padding: 8px 15px 8px 15px ; background-color: #e5c696; border-radius: 50px ; color: #16160e; }  .mn-reservation .mn-modal-btn:hover {background-color: #cab189; }  .mn-reservation .mn-inputForm {padding: 8px 15px 8px 15px ; background-color: #646464; border: 0px none #f9f9f9; color: #ffffff; }  .mn-reservation .mn-addon {background-color: #838383; border: 0px none #ffffff; color: #ffffff; } 