@media(max-width:767px){.elementor .contact-form-success{& .hsfc-RichText[id$="-24"] p:nth-child(2) { font-size:var(--size-body)!important; line-height:1.5!important; }\n}}@media(max-width:767px){.elementor .contact-photo-copy{padding:0px;}}@media(max-width:767px){.elementor .lead-photo-hero{min-height:0px;padding-block-start:8rem;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;&::before { background-size:cover; background-position:center; } &::before { background-size:cover,cover; background-position:center,center; }\n}}@media(max-width:767px){.elementor .contact-demo-prompt{padding:1.5rem;gap:1.5rem;}}@media(max-width:767px){.elementor .contact-inquiry-grid{gap:2rem;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .contact-section-stack{gap:2rem;}}@media(max-width:767px){.elementor .contact-section{padding-block:3rem;\n}}@media(max-width:767px){.elementor .form-paired-names{&.form-paired-names .hs-form { grid-template-columns:minmax(0,1fr); } &.form-paired-names .hs-form>.hs_firstname, &.form-paired-names .hs-form>.hs_lastname { grid-column:1 / -1; }\n}}@media(max-width:767px){.elementor .form-panel{padding:1.5rem;gap:1.25rem;}}@media(max-width:767px){.elementor .resource-list-state{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0.5rem;padding-inline-end:0.5rem;& .resource-state-message { font-size: calc(var(--size-body) * 1.1875); max-width: 18rem; } & .resource-state-detail { max-width: 20rem; }\n}}@media(max-width:767px){.elementor .demo-layout{gap:2.5rem;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .industry-hero-eyebrow{font-size:0.875rem;}}