@import "https://fonts.googleapis.com/css2?family=Onest:wght@100..900&display=swap";
.TermsAndConditionsPage-module__jEjO2a__container{color:#333;width:90%;max-width:1200px;margin:0 auto;padding:0;font-family:Onest,sans-serif;font-size:16px;line-height:1.5}.TermsAndConditionsPage-module__jEjO2a__title{text-align:center;color:#505050;font-size:20px;font-weight:300}.TermsAndConditionsPage-module__jEjO2a__pageHero{text-align:center;background-color:#fffdf7;padding:20px 0}.TermsAndConditionsPage-module__jEjO2a__pageHero h1{margin-bottom:8px;font-size:2rem;font-weight:400}.TermsAndConditionsPage-module__jEjO2a__pageHero p{color:#505050;font-size:1rem}.TermsAndConditionsPage-module__jEjO2a__contactSection{padding:20px 0}.TermsAndConditionsPage-module__jEjO2a__contactColumns{flex-wrap:wrap;gap:32px;margin-top:16px;display:flex}.TermsAndConditionsPage-module__jEjO2a__contactFormWrapper{border-radius:4px;flex:500px;padding:32px}.TermsAndConditionsPage-module__jEjO2a__contactForm .TermsAndConditionsPage-module__jEjO2a__formGroup{margin-bottom:16px}.TermsAndConditionsPage-module__jEjO2a__contactForm label{color:#505050;margin-bottom:8px;font-weight:300;display:block}.TermsAndConditionsPage-module__jEjO2a__contactForm input,.TermsAndConditionsPage-module__jEjO2a__contactForm textarea{color:#505050;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%;max-width:100%;padding:8px;font-family:Onest,sans-serif;font-size:1rem}.TermsAndConditionsPage-module__jEjO2a__contactForm input:focus,.TermsAndConditionsPage-module__jEjO2a__contactForm textarea:focus{border-color:#c0392b;outline:none}.TermsAndConditionsPage-module__jEjO2a__btnSubmit{color:#fffdf7;cursor:pointer;background-color:#c0392b;border:none;border-radius:4px;padding:8px 16px;font-weight:300;transition:background-color .2s}.TermsAndConditionsPage-module__jEjO2a__btnSubmit:hover{background-color:#a8322a}.TermsAndConditionsPage-module__jEjO2a__contactDetailsContainer{justify-content:space-between;display:flex}.TermsAndConditionsPage-module__jEjO2a__contactInfo{background-color:#fffdf7;border-radius:4px;flex:350px;padding:20px}.TermsAndConditionsPage-module__jEjO2a__infoList{padding-left:0;list-style-type:none}.TermsAndConditionsPage-module__jEjO2a__contactInfo h2{margin-bottom:16px;font-size:1.5rem}.TermsAndConditionsPage-module__jEjO2a__buttonContainer{justify-content:center;align-items:center;display:flex}.TermsAndConditionsPage-module__jEjO2a__infoList li{margin-bottom:16px}.TermsAndConditionsPage-module__jEjO2a__infoLabel{color:#505050;margin-bottom:8px;font-weight:300;display:block}.TermsAndConditionsPage-module__jEjO2a__infoText{color:#505050;font-size:.95rem}.TermsAndConditionsPage-module__jEjO2a__infoText:hover{color:#505050;text-decoration:underline}.TermsAndConditionsPage-module__jEjO2a__mapWrapper{border-radius:4px;margin-top:32px;overflow:hidden}.TermsAndConditionsPage-module__jEjO2a__socialContainer{text-align:end}.TermsAndConditionsPage-module__jEjO2a__socialIcons{margin-top:10px}.TermsAndConditionsPage-module__jEjO2a__socialIcons img{cursor:pointer;width:30px;height:30px;margin:0 5px}@media (max-width:768px){.TermsAndConditionsPage-module__jEjO2a__contactFormWrapper{flex:100%}.TermsAndConditionsPage-module__jEjO2a__contactColumns{flex-direction:column}.TermsAndConditionsPage-module__jEjO2a__socialIcons img{width:25px;height:25px}.TermsAndConditionsPage-module__jEjO2a__socialContainer{text-align:end}}@media (max-width:480px){.TermsAndConditionsPage-module__jEjO2a__pageHero,.TermsAndConditionsPage-module__jEjO2a__contactSection{padding:10px 0}.TermsAndConditionsPage-module__jEjO2a__contactFormWrapper{box-sizing:border-box;max-width:100%;padding:10px;overflow:auto}.TermsAndConditionsPage-module__jEjO2a__contactDetailsContainer{display:block}.TermsAndConditionsPage-module__jEjO2a__socialContainer{text-align:start}}
