@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Poppins:wght@400;500;600&family=Source+Sans+Pro:wght@400;600&display=swap);.heading,h1,h2,h3,h4,h5{font-family:Poppins,sans-serif;font-weight:600;font-size:20px;color:#111827;letter-spacing:-0.01em;line-height:1.3}h1{font-size:28px}h2{font-size:24px}h3{font-size:20px}.form-check-label,.q-field__label,.subheading,label{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;color:#4b5563;line-height:1.6}.btn,.q-btn,button{font-family:Poppins,sans-serif;font-weight:500;font-size:16px}.body-text,.q-field__native,input,p,textarea{color:#374151}.body-text,.q-field__native,body,input,p,textarea{font-family:Inter,Source Sans Pro,sans-serif;font-size:16px;line-height:1.75}.q-dialog__backdrop{background-color:hsla(0,0%,100%,0.7)!important}@supports ((-webkit-backdrop-filter:blur(5px)) or (backdrop-filter:blur(5px))){.q-dialog__backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.container,.container-lg,.container-md,.container-sm,.container-xl{width:100%;margin-right:auto;margin-left:auto}@media (min-width:718px){.container,.container-sm{max-width:540px}}@media (min-width:1024px){.container,.container-md,.container-sm{max-width:920px}}@media (min-width:1439px){.container,.container-lg,.container-md,.container-sm{max-width:1140px}}@media (min-width:1920px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1440px}}.survey-bg{background-image:url("../img/Banner Landing Page.3d8ff366.svg");background-size:cover;background-position:50%;background-attachment:fixed;background-repeat:repeat}