@media (min-width:992px){.formblock .text{padding-left:2.5rem;padding-right:2.5rem}}.formblock__content h2{--tw-text-opacity:1;color:rgba(19,45,101,var(--tw-text-opacity));font-size:24px;font-weight:400;line-height:30px;margin-bottom:.75rem}.formblock__content p{--tw-text-opacity:1;color:rgba(78,75,75,var(--tw-text-opacity));font-size:1.125rem;font-weight:400;margin-bottom:1.25rem;margin-top:1.25rem}@media (min-width:1024px){.wpcf7-form{margin-left:auto;margin-right:auto;max-width:811px}}.contactform__wrapper .info p{font-size:13px;font-weight:400;line-height:18px;margin-bottom:1.75rem;margin-top:1.75rem;text-align:center}.contactform__wrapper .info p,.contactform__wrapper .info p a{--tw-text-opacity:1;color:rgba(78,75,75,var(--tw-text-opacity))}.contactform__wrapper .wpcf7-submit{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgba(19,45,101,var(--tw-bg-opacity));border-radius:10px;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;font-size:.875rem;font-weight:700;gap:.75rem;margin-left:auto;margin-right:auto;padding:1rem 1.25rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:linear;width:max-content}.contactform__wrapper .wpcf7-submit:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:rgba(19,45,101,var(--tw-text-opacity))}.contactform__wrapper label{--tw-text-opacity:1;color:rgba(31,30,28,var(--tw-text-opacity));font-size:13px;font-weight:400;line-height:18px;margin-bottom:.75rem}.contactform__wrapper label strong{font-weight:700}.contactform__wrapper input[type=email],.contactform__wrapper input[type=tel],.contactform__wrapper input[type=text],.contactform__wrapper textarea{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(212,221,226,var(--tw-border-opacity));border-radius:10px;border-width:1px;color:rgba(31,30,28,var(--tw-text-opacity));font-size:13px;width:100%}.contactform__wrapper input[type=email],.contactform__wrapper input[type=tel],.contactform__wrapper input[type=text]{align-items:center;display:flex;height:54px;padding-left:18px}.contactform__wrapper textarea{height:79px;padding-left:18px;padding-top:1rem}.contactform__wrapper select{--tw-border-opacity:1;--tw-text-opacity:1;align-items:center;border-color:rgba(212,221,226,var(--tw-border-opacity));border-radius:10px;border-width:1px;color:rgba(31,30,28,var(--tw-text-opacity));display:flex;font-size:13px;height:54px;padding-left:18px;width:100%}.contactform__wrapper .input-wrapper{display:flex;flex-direction:column;margin-bottom:24px}.contactform__wrapper .input-wrapper .wpcf7-select{width:100%}.contactform__wrapper .checkbox_wrapper{display:flex;flex-direction:column;margin-bottom:24px}.contactform__wrapper .checkbox_wrapper.col-4 .wpcf7-checkbox{gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.contactform__wrapper .checkbox_wrapper.col-4 .wpcf7-checkbox{grid-template-columns:repeat(4,minmax(0,1fr))}}.contactform__wrapper .checkbox_wrapper.col-4 .wpcf7-checkbox .wpcf7-list-item{cursor:pointer;margin-bottom:0}.contactform__wrapper .checkbox_wrapper label{text-align:center}.contactform__wrapper .checkbox_wrapper .wpcf7-checkbox{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.contactform__wrapper .checkbox_wrapper .wpcf7-checkbox{gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.contactform__wrapper .checkbox_wrapper .wpcf7-checkbox .wpcf7-list-item{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(212,221,226,var(--tw-border-opacity));border-radius:10px;border-width:1px;cursor:pointer;display:flex;height:56px;margin-bottom:24px;margin-left:0;padding:18px}@media (min-width:768px){.contactform__wrapper .checkbox_wrapper .wpcf7-checkbox .wpcf7-list-item{margin-bottom:0}}.contactform__wrapper .checkbox_wrapper .wpcf7-checkbox .wpcf7-list-item.active{--tw-border-opacity:1;border-color:rgba(19,45,101,var(--tw-border-opacity))}.contactform__wrapper .checkbox_wrapper .wpcf7-checkbox .wpcf7-list-item label{align-items:center;cursor:pointer;display:flex;margin-bottom:0}.contactform__wrapper .checkbox_wrapper .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]{--tw-border-opacity:1;border-color:rgba(173,186,193,var(--tw-border-opacity));margin-right:.5rem}.contactform__wrapper .checkbox_wrapper .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]:checked{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(19,45,101,var(--tw-bg-opacity));background-image:none;border-color:rgba(19,45,101,var(--tw-border-opacity))}.contactform__wrapper .checkbox_wrapper .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]:focus{--tw-shadow:0 0 #0000;--tw-ring-color:#d4dde2;border-style:none;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.contactform__wrapper .checkbox_wrapper .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label{--tw-text-opacity:1;color:rgba(31,30,28,var(--tw-text-opacity));font-size:11px;line-height:18px}@media screen and (min-width:410px){.contactform__wrapper .checkbox_wrapper .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label{font-size:13px}}.contactform__cols{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.contactform__cols{gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}}
