.ContactPage{padding-top:150px}.showuppls{width:100%;display:block}.formContainer{background:#f3af22;justify-content:center;width:100%;display:flex}.ContactHeader{margin:10px;font-size:4em}.ContactDesc,.contactDetails{width:80%;margin:0 auto 40px;font-family:Poppins}.contactDetails address a{color:#f3af22;margin:0 20px;text-decoration:none}.contactDetails address{flex-flow:wrap;justify-content:center;display:flex}.Obfuscate{display:none}form{background-color:#f3af22;flex-direction:column;gap:20px;width:100%;max-width:1000px;padding:20px 30px 60px;display:flex}.formRow{flex-direction:row;gap:80px;margin-bottom:20px;display:flex}.formLeft,.formRight{flex-direction:column;gap:10px;display:flex}.formLeft{flex:1}.formRight{flex:2}.formRight textarea{height:100%}form label{font-size:1.2em}form input,form textarea,form button{box-sizing:border-box;width:100%;margin-top:5px;padding:10px;font-size:1em}form button{color:#fff;cursor:pointer;background-color:#241b0f;border:none;align-self:flex-start;transition:all .3s}form button:hover{background-color:#333;transition:all .3s;transform:scale(1.05)}.book-direct{max-width:1200px;margin:0 auto;padding:20px}.book-direct p{max-width:800px;margin:0 auto}.book-direct h2{text-transform:uppercase;font-size:clamp(2em,3vw,3em)}.book-direct a{color:#fff;text-transform:uppercase;background-color:#f3af22;border-radius:5px;margin-top:20px;padding:20px 30px;text-decoration:none;transition:all .3s;display:inline-block}.book-direct a:hover{background-color:#de9608;transition:all .3s;transform:scale(1.05)}@media screen and (min-width:1600px){form{background-color:#f3af22;flex-direction:column;gap:20px;width:900px;padding:20px 20px 60px;display:flex}}@media screen and (max-width:1200px){.formRow{flex-direction:row;gap:30px;margin-bottom:20px;display:flex}}@media screen and (max-width:768px){.formRow{flex-direction:column;display:flex}.ContactHeader,.contactDetails{width:80%;margin:10px auto 0}.formLeft,.formRight{width:100%;margin:0 auto;padding:0}.formRight textarea{height:200px}}@media screen and (max-width:480px){.formRow{flex-direction:column;gap:20px;display:flex}.formLeft,.formRight{width:100%;margin:0 auto;padding:0}.formRight textarea{height:200px}}
