@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600&display=swap");.form-container{flex-direction:column}.body-container,.form-container{display:flex;justify-content:center;align-items:center;width:100%}.body-container{padding:0}.container{background-position:50%;background-size:cover;padding:20px 40px;text-align:center;width:100%;max-width:100%;box-sizing:border-box;display:flex;flex-direction:column}h1{margin-bottom:15px;margin-top:20px;font-size:2.5rem;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;color:#ebce89}.subheading,.submit-button,input,label,p,textarea{font-family:Poppins,sans-serif}input,textarea{width:90%;max-width:600px;padding:12px;margin:10px auto;border:none;border-radius:10px;color:#000;font-size:16px;transition:.3s ease-in-out;display:block}input,input:hover,textarea,textarea:hover{background-color:#ebce89}input:focus,textarea:focus{outline:none;border:2px solid #2e1413;background-color:#ebce89}input::placeholder,textarea::placeholder{color:#000;font-family:Poppins,sans-serif;font-size:14px}textarea{height:120px;resize:none}.submit-button{background:radial-gradient(circle,#ebce89 30%,#2e1413 100%);color:#2e1413;font-weight:700;padding:10px 20px;border:none;border-radius:20px;cursor:pointer;transition:.3s;font-size:16px;width:160px;margin:15px auto;display:block}.submit-button:hover{background:radial-gradient(circle,#7f654a 0,#ebce89 50%,#7f654a 100%);transform:scale(1.05)}.accommodation-container{display:flex;justify-content:center;gap:20px;margin-bottom:20px;font-size:18px}.checkbox-container,checkbox-container{display:flex;align-items:center;justify-content:center;gap:0;margin-bottom:20px;font-size:18px}.checkbox-container input{width:12px;height:12px;cursor:pointer;margin:0;padding:0}.checkbox-container label{margin:0 0 0 5px;padding:0;font-size:18px;font-family:Poppins,sans-serif;color:#ebce89}.accommodation-container label{cursor:pointer}.tick-container{font-size:30px;text-align:center;margin-bottom:10px}.subheading{font-size:2rem;background:radial-gradient(circle,#7f654a 0,#ebce89 50%,#7f654a 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}@media (max-width:768px){.container{width:100%;padding:20px}h1{font-size:40px}.subheading{font-size:1.8rem}input,textarea{width:95%;font-size:14px}.submit-button{font-size:14px;width:140px}}@media (max-width:480px){.container{width:100%;padding:15px}h1{font-size:32px}.subheading{font-size:1.6rem}.submit-button,input,textarea{width:100%;font-size:13px}.submit-button{padding:10px}}