.s-contact{position:relative;margin-top:var(--wp-admin--admin-bar--height, 0);padding:11rem 0 2.5rem}@media only screen and (max-width: 1440px){.s-contact{padding:9rem 0 2rem}}@media only screen and (max-width: 1080px){.s-contact{padding:9rem 0 1.5rem}}@media only screen and (max-width: 987px){.s-contact{padding:7rem 0 1rem}}.s-contact__wrapper{position:relative;display:flex;flex-wrap:nowrap;width:100%}@media only screen and (max-width: 987px){.s-contact__wrapper{flex-direction:column}}@media only screen and (max-width: 1080px){.s-contact__wrapper .gform-theme--foundation .gform_fields{row-gap:30px}}@media only screen and (max-width: 987px){.s-contact__wrapper .gform-theme--foundation .gform_fields{row-gap:25px}}.s-contact__wrapper .b-gform .gform_fields .gfield .ginput_container_consent input[type=checkbox]{margin:0;width:22px;min-width:22px;height:22px;min-height:22px;border:1px solid var(--color-black-light)}.s-contact__wrapper .b-gform .gform_fields .gfield .ginput_container_consent input[type=checkbox]:before{display:block;color:var(--color-black-light);font-size:15px;line-height:1.4;text-align:center}.s-contact__wrapper .b-gform .gform_fields .gfield .ginput_container_consent input[type=checkbox]:after{display:none}.s-contact__wrapper .b-gform .gform_fields .gfield .ginput_container_consent .gform-field-label{color:var(--color-black-light);font-size:1rem}.s-contact__wrapper .b-gform .gform_fields .gfield .ginput_container_consent .gform-field-label a{text-decoration:underline}.s-contact__wrapper .b-gform .gform_fields .gfield select,.s-contact__wrapper .b-gform .gform_fields .gfield textarea,.s-contact__wrapper .b-gform .gform_fields .gfield input[type=tel],.s-contact__wrapper .b-gform .gform_fields .gfield input[type=email],.s-contact__wrapper .b-gform .gform_fields .gfield input[type=text]{padding:.6rem .7rem;min-height:60px;border:1px solid var(--color-white);border-radius:5px;box-shadow:none;outline:none;font-size:1.2rem;font-weight:300;letter-spacing:-0.01em}@media only screen and (max-width: 987px){.s-contact__wrapper .b-gform .gform_fields .gfield select,.s-contact__wrapper .b-gform .gform_fields .gfield textarea,.s-contact__wrapper .b-gform .gform_fields .gfield input[type=tel],.s-contact__wrapper .b-gform .gform_fields .gfield input[type=email],.s-contact__wrapper .b-gform .gform_fields .gfield input[type=text]{min-height:50px;font-size:1rem}}.s-contact__wrapper .b-gform .gform_fields .gfield textarea{height:356px;resize:none}.s-contact__wrapper .b-gform .gform-theme .gform_footer input[type=submit]{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 2.3rem !important;background:var(--color-brand-1) !important;border:1px solid var(--color-brand-1) !important;border-radius:64px !important;box-shadow:none !important;cursor:pointer;color:var(--color-white) !important;font:400 1.2rem/1.2 var(--font-text) !important;white-space:nowrap;transition:all .3s linear !important}@media only screen and (max-width: 987px){.s-contact__wrapper .b-gform .gform-theme .gform_footer input[type=submit]{padding:.6rem 2rem !important;font-size:1rem !important}}.s-contact__wrapper .b-gform .gform-theme .gform_footer input[type=submit]:hover{background:var(--color-white) !important;border:1px solid var(--color-brand-1) !important;color:var(--color-black) !important}.s-contact__block{width:66.6666%}@media only screen and (max-width: 987px){.s-contact__block{width:100%}}.s-contact__block .s-contact__formwrap{position:relative;margin-bottom:2.4rem;padding:2.8rem;width:100%;background:var(--color-brand-3)}@media only screen and (max-width: 1080px){.s-contact__block .s-contact__formwrap{padding:2.2rem 2rem}}@media only screen and (max-width: 987px){.s-contact__block .s-contact__formwrap{padding:2.2rem 2rem}}.s-contact__block .s__text{width:100%}@media only screen and (max-width: 987px){.s-contact__block .s__text{width:100%}}.s-contact__block .s__text p{font:300 var(--font-size-t-md)/1.3 var(--font-text);margin:13px 0 0}@media only screen and (max-width: 1440px){.s-contact__block .s__text p{margin:1rem 0 0;font-size:var(--font-size-h-xs)}}.s-contact__block .s__text p:first-child{margin:0;color:var(--color-black-light)}.s-contact__block .s__text a{color:var(--color-brand-1);text-decoration:none}.s-contact__block .s__text a strong{color:#040000;font-weight:300;text-decoration:underline}.s-contact__title{display:flex;flex-direction:column;padding:0 0 3.8rem;width:33.3333%}@media only screen and (max-width: 1080px){.s-contact__title{padding:0 0 3rem}}@media only screen and (max-width: 987px){.s-contact__title{padding:0 0 2.5rem;width:100%}}@media only screen and (max-width: 767px){.s-contact__title{padding:0 0 2rem}}.s-contact__title .s__title{padding:0 3rem 0 0;width:100%}@media only screen and (max-width: 1080px){.s-contact__title .s__title{padding:0 2rem 0 0}}@media only screen and (max-width: 987px){.s-contact__title .s__title{width:100%}}.s-contact__title .s__title h1{font:400 var(--font-size-h-lg)/1.3 var(--font-heading);color:var(--color-brand-1)}.s-contact__title .s__title p{font:400 var(--font-size-h-sm)/1.6 var(--font-text);margin:1.5rem 0 0;color:var(--color-black-light)}@media only screen and (max-width: 1440px){.s-contact__title .s__title p{margin:1rem 0 0;font-size:var(--font-size-h-xs)}}.s-contact__title .s-contact__info{margin-top:2.75rem;padding:0 3rem 0 0;width:100%}@media only screen and (max-width: 1280px){.s-contact__title .s-contact__info{padding:0 2rem 0 0}}@media only screen and (max-width: 1080px){.s-contact__title .s-contact__info{padding:0 2rem 0 0}}@media only screen and (max-width: 987px){.s-contact__title .s-contact__info{margin-top:1.6rem;padding:0 0 2rem;width:100%}}.s-contact__title .s-contact__info .info-text{display:block;width:100%}.s-contact__title .s-contact__info .info-text h6{font:400 var(--font-size-h-xs)/1.4 var(--font-text);margin:0;padding:0;color:var(--color-brand-1)}@media only screen and (max-width: 1440px){.s-contact__title .s-contact__info .info-text h6{font-size:var(--font-size-t-md)}}.s-contact__title .s-contact__info .info-text p{font:400 var(--font-size-h-xs)/1.4 var(--font-text);margin:0 0 1.3rem;padding:0}@media only screen and (max-width: 1440px){.s-contact__title .s-contact__info .info-text p{margin:0 0 1rem;font-size:var(--font-size-t-md)}}.s-contact__title .s-contact__info .info-text p:last-child{margin-bottom:0}.s-contact__title .s-contact__info .note-text{display:block;margin:2rem 0 0;width:100%}@media only screen and (max-width: 1440px){.s-contact__title .s-contact__info .note-text{margin:1.2rem 0 0}}.s-contact__title .s-contact__info .note-text p{font-size:18px}@media only screen and (max-width: 1440px){.s-contact__title .s-contact__info .note-text p{font-size:16px}}.s-contact__title .s-contact__info .note-text a{color:var(--color-black);text-decoration:underline}
