.text-start{text-align:left}.text-end{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.contact-form__main{max-width:888px;margin:0 auto}.contact-form__header{text-align:center}.contact-form__main-heading{margin:0 0 5px}.contact-form__description{margin:0}.contact-form.overlap-form .contact-form__wrapper{position:relative;z-index:1;margin-bottom:80px;margin-top:-105px;background:#fff;box-shadow:0px 10px 40px rgba(111,137,163,.2);border-radius:8px 8px 0px 0px;padding:30px 10px !important}.contact-form.overlap-form .contact-form__wrapper .contact-form__header{text-align:left}.contact-form.overlap-form .dynata-hs-form{margin-top:25px}.dynata-hs-form{display:flex;flex-wrap:wrap;gap:24px;margin-top:40px}.dynata-hs-form .form-columns-1 .input{margin:0 !important}.dynata-hs-form .form-columns-2{display:flex;gap:24px}.dynata-hs-form .form-columns-2 .input{margin:0 !important}.dynata-hs-form fieldset{width:100%}.dynata-hs-form fieldset .hs-input{width:100%;color:#333;font-size:14px;border-radius:6px;padding:12px 16px !important;border:1px solid rgba(38,40,50,.3);font-family:var(--wp--preset--font-family--montserrat-regular) !important}.dynata-hs-form fieldset .hs-input::-moz-placeholder{color:#94949c}.dynata-hs-form fieldset .hs-input::placeholder{color:#94949c}.dynata-hs-form fieldset .hs-input:focus{outline:2px solid var(--wp--preset--color--primary)}.dynata-hs-form fieldset select.hs-input{position:relative;background-image:url(/wp-content/themes/dynata-2025/assets/build/images/ic-down-arrow.c97ae976.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:10px;padding:12px 25px 12px 16px !important;appearance:none;-webkit-appearance:none;-moz-appearance:none}.dynata-hs-form fieldset select.hs-input.is-placeholder{color:#94949c !important}.dynata-hs-form fieldset textarea.hs-input{height:80px}.dynata-hs-form fieldset.form-columns-1:has(input[type=hidden]){display:none !important}.dynata-hs-form .inputs-list{list-style:none;margin:0}.dynata-hs-form .inputs-list label{font-size:14px}.dynata-hs-form .inputs-list label.hs-error-msg{color:#f33}.dynata-hs-form .hs-form-booleancheckbox .hs-input{width:20px !important;height:20px !important;border-radius:5px;margin-top:1px;padding:2px !important;border:1px solid rgba(38,40,50,.3)}.dynata-hs-form .hs-form-booleancheckbox .hs-input:focus{outline:1px solid var(--wp--preset--color--primary)}.dynata-hs-form .hs-form-booleancheckbox>label>span{margin-left:30px}.dynata-hs-form .hs-form-booleancheckbox>label p,.dynata-hs-form .hs-form-booleancheckbox>label a{color:#333}.dynata-hs-form .hs-form-booleancheckbox>label a{-webkit-text-decoration:underline;text-decoration:underline}.dynata-hs-form .hs-submit{margin:0 auto}.dynata-hs-form .hs-submit .actions .hs-button{margin:0;font-size:14px;color:#fff;height:auto;line-height:inherit;padding:12px 25px;font-weight:600;border-radius:4px;border:0;font-family:var(--wp--preset--font-family--montserrat-regular) !important;background:var(--wp--preset--color--secondary)}.dynata-hs-form .legal-consent-container>div{padding-bottom:6px}.dynata-hs-form .legal-consent-container>div:last-child{padding-bottom:0}.dynata-hs-form .hs_error_rollup{margin:0 auto;width:100%}.dynata-hs-form .hs_error_rollup .hs-error-msgs{padding:12px 20px;border-radius:4px;text-align:center;color:#f33;background-color:#fde3e3;border:1px solid #f67676}.dynata-hs-form .submitted-message{padding:12px 20px;border-radius:4px;text-align:center;color:#079427;background-color:#eff9f1;border:1px solid #28a745;margin-top:25px}@media screen and (max-width: 991px){.contact-form .contact-form__wrapper{padding:40px 0 !important}}@media (max-width: 767px){.contact-form__description br{display:none}.contact-form.overlap-form .contact-form__wrapper{margin:-45px 0 0px}.dynata-hs-form{margin-top:30px;gap:15px}.dynata-hs-form .form-columns-2{flex-wrap:wrap;gap:15px}.dynata-hs-form fieldset .hs-input{padding:10px 15px !important}.dynata-hs-form fieldset select.hs-input{padding:10px 25px 10px 15px !important}.dynata-hs-form .hs-form-booleancheckbox .hs-input{margin-top:2px}}
