.sec-contact-page{position:relative}.sec-contact-page .card-form{position:relative;background-color:var(--bg-subtle);border-radius:16px;padding:var(--space-32) var(--space-24) var(--space-16);margin-bottom:var(--space-24)}.sec-contact-page .card-form>label{margin-bottom:var(--space-8)}.sec-contact-page .card-form label{font-weight:500}.sec-contact-page .card-form .hide{display:none}.sec-contact-page .card-form:first-of-type .input-wrap:not(:last-of-type){margin-bottom:var(--space-16)}.sec-contact-page .custom-checkbox input+label{font-weight:var(--fw-regular)}.sec-contact-page .custom-checkbox .privacy_policy_label span{display:unset;line-height:unset}.sec-contact-page .custom-checkbox .privacy_policy_label a{font-weight:var(--fw-bold);color:var(--fg-secondary)}@media (max-width:991px){.sec-contact-page .sec-title{margin-bottom:var(--space-16)}.sec-contact-page .sec-description{margin-top:var(--space-48)}.sec-contact-page form{margin-top:var(--space-16)}.sec-contact-page .custom-checkbox{margin:var(--space-24) var(--space-0) var(--space-24) var(--space-0)}}@media (min-width:992px) and (max-width:1199px){.sec-contact-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(100vh - 275.5px)}}@media (min-width:1200px){.sec-contact-page .sec-description,.sec-contact-page .sec-title,.sec-contact-page form{max-width:845px;margin:0 auto}.sec-contact-page .sec-description{margin-top:var(--space-48)}.sec-contact-page form{margin-top:var(--space-32)}.sec-contact-page .custom-checkbox{margin-top:var(--space-24)}.sec-contact-page .btn-primary{margin-top:16px}.sec-contact-page .privacy_policy_label a{-webkit-transition:all 0.4s;transition:all 0.4s}.sec-contact-page .privacy_policy_label a:hover{opacity:0.8}}