@import "https://fonts.googleapis.com/css2?family=Kanit:ital,wght@0,400;1,400;1,500;1,600;1,700&family=Lato:wght@400;700&family=Merriweather:wght@400;700&display=swap";.menuMobile ul{display:grid!important}.menuInner{transition:all .2s cubic-bezier(.165,.84,.44,1)}.menuInner:before{content:"";height:100%;width:100%;top:50%;background:#c4d912;position:absolute;transform:skew(-50deg)}@media screen and (max-width:768px){.menuInner:before{display:none}}.hideMenu{right:-200%}html{font-family:Outfit,sans-serif;overflow-x:hidden;margin:0;padding:0;width:100%}.main-container{max-width:1366px;margin:0 auto;padding-left:30px;padding-right:30px;position:relative;box-sizing:border-box}.submenu ul{display:flex;gap:1em;justify-content:center}ul.dots{margin-top:1em}ul.dots li{display:flex;gap:1em;font-family:Kanit,sans-serif;font-style:italic;font-size:1em;padding-left:45px;position:relative;transition:all .3s ease;margin-top:1em}ul.dots li:after{content:"";position:absolute;top:50%;transform:translate(20px,-50%) skew(-15deg);width:15px;height:15px;border-radius:100%;left:0;background:#9cb814}nav ul{display:flex;justify-content:center;gap:1em;font-family:Kanit,sans-serif;color:#fff;font-style:italic;font-size:1em}nav ul li{padding-left:40px;position:relative;transition:all .3s ease}nav ul li:after{content:"";position:absolute;top:50%;transform:translate(20px,-50%) skew(-15deg);width:15px;height:15px;border-radius:100%;left:0;background:#9cb814}nav ul li ul{display:none;position:absolute;padding-top:1em;opacity:0;left:-25%}@media screen and (max-width:768px){nav ul li ul{left:0}}nav ul li:hover ul,nav ul li a:active ul,nav ul li a:focus ul{display:grid;position:absolute;padding:1em;opacity:1;background-color:#9cb814;transition:all .2s ease-in-out}@media screen and (max-width:768px){nav ul li:hover ul,nav ul li a:active ul,nav ul li a:focus ul{position:relative;padding:0;background-color:transparent}}nav ul li:hover ul li,nav ul li a:active ul li,nav ul li a:focus ul li{padding-left:5px;width:-moz-max-content;width:max-content}nav ul li:hover ul li:after,nav ul li a:active ul li:after,nav ul li a:focus ul li:after{display:none}nav ul li:hover:after{background:#758a0f}nav .menuMobile ul{display:grid!important;margin-top:2em}nav .menuMobile ul li{text-align:center;padding-left:0}nav .menuMobile ul li:after{display:none}.links ul{display:grid!important;grid-template-columns:repeat(2,1fr);gap:10px}.links ul li{padding-left:30px;position:relative;transition:all .3s ease}.links ul li:before{content:"";position:absolute;top:50%;transform:translate(-20px,-50%) skew(-15deg);width:15px;height:15px;border-radius:100%;background:#9cb814}.links ul li:hover:before{background:#758a0f}.headingMenu{font-family:Kanit,sans-serif;font-size:1.4rem;color:#9cb814;font-weight:700;font-style:italic;position:relative;margin-bottom:1em;padding-bottom:.3em}.headingMenu:after{content:"";display:block;width:40%;height:3px;background:#9cb814;bottom:0;left:0;position:absolute}.headingMenu:before{content:"";display:block;width:80%;height:1px;background:gray;bottom:1px;position:absolute}input,textarea{background-color:transparent;outline:0;font-family:Kanit,sans-serif}input::-moz-placeholder,textarea::-moz-placeholder{color:#000c;font-family:Kanit,sans-serif}input::placeholder,textarea::placeholder{color:#000c;font-family:Kanit,sans-serif}table{margin-top:2em;margin-bottom:2em;border-collapse:collapse;width:100%;font-family:Kanit,sans-serif}table td,table th{border:1px solid #ddd;padding:8px}table tr:nth-child(2n){background-color:#f2f2f2}table tr:hover{background-color:#ddd}table th{padding-top:12px;padding-bottom:12px;text-align:left;font-weight:400;background-color:#9cb814;color:#fff}.floating-button{position:fixed;bottom:50px;right:50%;transform:translate(50%);background-color:#e35555;color:#fff;text-transform:uppercase;padding:15px 30px;border-radius:50px;text-decoration:none;box-shadow:0 4px 6px #0000001a;z-index:1000}.dialog{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:2000}.dialog.hidden{display:none}.dialog-content{background:#fff;padding:20px;border-radius:8px;width:90%;max-width:500px;box-shadow:0 4px 6px #0000001a}.dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.submit-button,.close-button{padding:10px 20px;border:0;border-radius:5px;cursor:pointer}.submit-button{background-color:#9cb814;color:#fff}.close-button{background-color:#ccc;color:#000}.courts-selector{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px}.court-button{padding:10px;border:2px solid #9cb814;border-radius:8px;background-color:#fff;color:#9cb814;cursor:pointer;transition:all .2s ease}.court-button.selected{background-color:#9cb814;color:#fff}.court-button:hover{background-color:#9cb8141a}