.OuKhWa_modal{text-align:center;color:#c3862d;background:#fff;border-radius:8px;width:65%;max-width:300px;padding:20px;font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 8px #0003}.OuKhWa_modalClose{border:2px solid;padding:0 15px;font-size:20px}.OuKhWa_modalClose:hover{color:#c3862d}.OuKhWa_overlay{background:#00000080;position:fixed;inset:0}.OuKhWa_header{background-color:#fff;justify-content:space-between;align-items:center;max-width:1200px;height:130px;margin:0 auto;padding:0 20px;display:flex}.OuKhWa_logo{-o-object-fit:contain;object-fit:contain;height:100px}.OuKhWa_contactInfo{flex-direction:column;align-items:center;gap:5px;display:flex}.OuKhWa_phone p,.OuKhWa_address p{color:#000;align-items:center;gap:.5rem;margin:0;display:flex}.OuKhWa_contactInfo .OuKhWa_phone img{width:35px;height:35px}.OuKhWa_contactInfo .OuKhWa_phone p{letter-spacing:1px;margin-bottom:0;font-size:20px}.OuKhWa_phone p{letter-spacing:1px;font-size:20px}.OuKhWa_address p{letter-spacing:1px;font-size:15px}.OuKhWa_contactInfo .OuKhWa_address img{width:20px;height:25px}.OuKhWa_contactInfo .OuKhWa_address p{letter-spacing:1px;margin-top:0;font-size:15px}.OuKhWa_bookBtn{color:#fff;background-color:#c3862d;border:none;border-radius:10px;padding:.5rem 1.5rem;font-size:20px;font-weight:600}.OuKhWa_bookBtn:hover{background-color:#995e06}.OuKhWa_phone a{color:#000;text-decoration:none}.OuKhWa_phone a:hover{color:#00f;text-decoration:underline}.OuKhWa_address a{color:#000;text-decoration:none}.OuKhWa_address a:hover{color:#00f;text-decoration:underline}@media screen and (max-width:480px){.OuKhWa_header{flex-direction:column;max-width:100%;height:auto;margin:auto}.OuKhWa_logo{width:100%;height:80px;margin-top:15px}.OuKhWa_contactInfo{width:100%;margin-bottom:15px;padding:10px}.OuKhWa_contactInfo .OuKhWa_phone p{font-size:20px}.OuKhWa_contactInfo .OuKhWa_address p{font-size:10px}.OuKhWa_bookBtn{width:100%;margin-bottom:15px;font-size:18px}.OuKhWa_contactInfo .OuKhWa_phone img{width:25px;height:25px}.OuKhWa_contactInfo .OuKhWa_address img{width:15px;height:20px}.OuKhWa_phone p,.OuKhWa_address p{justify-content:center}}@media (min-width:1200px) and (max-width:1310px){.OuKhWa_header{width:95%;padding:0 15px}.OuKhWa_logo{height:90px}.OuKhWa_phone p{font-size:18px}.OuKhWa_address p{font-size:14px}.OuKhWa_bookBtn{padding:.5rem 1.2rem;font-size:18px}}@media (max-width:768px){.OuKhWa_header{flex-direction:column;gap:15px;height:auto;padding:15px}.OuKhWa_contactInfo,.OuKhWa_bookBtn{margin:10px 0}}@media (max-width:480px){.OuKhWa_logo{height:80px}.OuKhWa_phone p{font-size:16px}.OuKhWa_address p{font-size:13px}.OuKhWa_bookBtn{padding:.4rem 1rem;font-size:16px}}
