.std-hero{background-image:url(/Resources/images/About-us-hero-2880w-2880w.webp);background-size:cover;background-repeat:no-repeat;background-position:50% 50%;border-width:0;border-color:var(--color_1);border-style:solid}.std-hero__row{min-height:265px;column-gap:4%;row-gap:24px;width:100%;flex-wrap:nowrap;padding:4% 2%;margin:0}.std-hero__col{min-width:4%;min-height:8px;column-gap:4%;row-gap:16px;width:100%;align-items:center;justify-content:center;padding:16px;margin:0}.std-body__row{min-height:240px;column-gap:4%;row-gap:24px;width:100%;flex-wrap:nowrap;padding:4% 0;margin:0}.std-body__col{min-width:4%;min-height:8px;column-gap:4%;row-gap:24px;width:100%;padding:16px;margin:0}.std-widget{width:100%;height:auto;max-width:100%}.std-body__col .dmNewParagraph h2{margin:32px 0 8px}.std-body__col .dmNewParagraph h2:first-child{margin-top:0}.std-body__col .dmNewParagraph p{margin:0 0 14px}.std-body__col .dmNewParagraph ul{margin:0 0 18px}.std-body__col .dmNewParagraph li{margin-bottom:8px}.std-centered-list{display:flex;justify-content:center}.std-centered-list ul{text-align:left}.std-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;width:100%;padding-top:8px}#dm .std-actions .dmButtonLink{display:flex;align-items:center;justify-content:center;min-width:220px;min-height:46px;padding:10px 24px}@media(min-width:768px)and (max-width:1024px){.std-body__row{padding-left:2%;padding-right:2%}}@media(max-width:767px){.std-hero__row,.std-body__row{min-height:0;flex-direction:column;flex-wrap:nowrap;padding-left:4%;padding-right:4%}.std-body__col{align-items:center;text-align:center}.std-body__col ul,.std-body__col ol{text-align:left}}.contact-dialog{border:0;padding:0;max-width:min(660px,92vw);width:100%;background:transparent;overflow:visible}.contact-dialog::backdrop{background-color:#0000008c}.contact-dialog:not([open]){display:none}.contact-dialog__panel{position:relative;background-color:var(--color_3);border:3px solid var(--color_1);border-radius:4px;padding:32px 24px 24px;max-height:88vh;overflow-y:auto}.contact-dialog__close{position:absolute;top:10px;right:12px;width:24px;height:24px;padding:4px;border:0;background:transparent;cursor:pointer;color:var(--color_1)}.contact-dialog__close svg{width:100%;height:100%;fill:currentcolor}#dm .contact-dialog .dmform-title{font-family:Laffayette_Comic_Pro,sans-serif;font-weight:700;font-size:30px;text-align:center;color:var(--color_1);margin:0 0 20px}.contact-form .spacing-container{display:flex;flex-wrap:wrap;gap:16px}.contact-form .dmforminput{display:flex;flex-direction:column;gap:6px;flex:1 1 100%;min-width:0}.contact-form .dmforminput.medium-6{flex:1 1 calc(50% - 8px)}#dm .contact-form label{font-family:Laffayette_Comic_Pro,sans-serif;font-size:16px;color:var(--color_1)}.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form textarea,.contact-form select{width:100%;font-family:Laffayette_Comic_Pro,sans-serif;font-size:16px;color:var(--color_1);background-color:var(--color_4);border:1px solid #d1d1d1;border-radius:3px;padding:10px 12px}.contact-form textarea{resize:vertical;min-height:96px}.contact-form input:focus-visible,.contact-form textarea:focus-visible,.contact-form select:focus-visible{outline:2px solid var(--color_5);outline-offset:1px}.contact-form .dmforminput[data-invalid] input,.contact-form .dmforminput[data-invalid] textarea{border-color:var(--color_2)}.contact-form .field-error{font-family:Laffayette_Comic_Pro,sans-serif;font-size:14px;color:var(--color_2)}.contact-form .dmformsubmit{display:flex;justify-content:flex-end;margin-top:20px;background:none;box-shadow:none}#dm .contact-form input[type=submit]{font-family:Laffayette_Comic_Pro,sans-serif;font-size:var(--btn-text-font-size, 18px);font-weight:700;color:var(--color_3);background-color:var(--color_2);border:0;border-radius:7px;box-shadow:#00000040 3px 0 11px;padding:12px 28px;cursor:pointer;transition:background-color .2s ease}#dm .contact-form input[type=submit]:hover,#dm .contact-form input[type=submit]:focus-visible{background-color:var(--color_1)}#dm .contact-form input[type=submit][disabled]{opacity:.6;cursor:progress}.contact-dialog .dmform-success,.contact-dialog .dmform-error{font-family:Laffayette_Comic_Pro,sans-serif;font-size:16px;text-align:center;margin-top:16px}.contact-dialog .dmform-success{color:var(--color_5)}.contact-dialog .dmform-error{color:var(--color_2)}@media(max-width:767px){.contact-form .dmforminput.medium-6{flex:1 1 100%}.contact-dialog__panel{padding:28px 16px 20px}.contact-form .dmformsubmit{justify-content:center}}
