.block-contact-form{padding:6rem 5rem 5rem 5rem}.block-contact-form.alt-background-true{background-color:var(--lightGrey)}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent):not(.gfield--type-html) input{background-color:#fff}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent):not(.gfield--type-html).textarea textarea{background-color:#fff}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield--type-consent{flex:0 0 100%;cursor:pointer}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield--type-consent .gfield_label{display:none}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield--type-consent .ginput_container{display:flex;flex-flow:row nowrap;align-items:center}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield--type-consent .ginput_container input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:transparent;width:16px;height:16px;border:0;transform:translateY(-0.075em);display:grid;place-content:center}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield--type-consent .ginput_container input[type="checkbox"]::before{content:"";width:16px;height:16px;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--tertiaryColor);background-color:CanvasText;transform-origin:bottom left;-webkit-clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%)}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield--type-consent .ginput_container input[type="checkbox"]:checked::before{transform:scale(1)}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield--type-consent .ginput_container .gform-field-label{cursor:pointer;position:relative;display:inline-block;margin-left:10px;font-family:var(--font1);font-size:1.6rem;line-height:1;color:var(--text);font-weight:var(--bold)}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield--type-html{margin-top:-16px;flex:0 0 100%}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield--type-html .disclaimer{line-height:1}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield--type-html .disclaimer a.toggle{text-decoration:underline;display:block;font-family:var(--font1);line-height:1;font-size:1.6rem;border:0;padding-bottom:0;text-align:right}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield--type-html .disclaimer .content{display:none;margin-top:10px}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield--type-html .disclaimer .content p{font-size:1.6rem}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields.open .gfield--type-html{margin-top:-26px}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields.open .gfield--type-html .disclaimer a.toggle.on{display:none}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields.open .gfield--type-html .disclaimer .content{display:block}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields.open .gfield--type-html .disclaimer .content .toggle{margin-bottom:20px}.block-contact-form .contact-form-inner .gform_wrapper .gform_footer{margin-top:20px}@media (min-width: 768px){.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield--type-html .disclaimer .toggle{margin-bottom:0}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield--type-html .disclaimer .content{margin-top:0}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields.open .gfield--type-consent{flex:0 0 20%;margin-bottom:30px}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields.open .gfield--type-html{flex:0 0 60%;margin-top:0;margin-bottom:30px}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields.open .gfield--type-html .disclaimer .content{display:flex;justify-content:space-between;flex-flow:row nowrap;align-items:center}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields.open .gfield--type-html .disclaimer .content .toggle{margin-bottom:0}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields.open .gfield--type-html .disclaimer .content p{text-align:center;margin-bottom:0;margin-left:30px;padding:15px;background-color:#fff}}@media (max-width: 1180px){.block-contact-form{padding:8rem 3rem}}@media (max-width: 767px){.block-contact-form{padding:7rem 2rem}}.block-contact-form .contact-form-inner{max-width:1250px;margin:0 auto}.block-contact-form .contact-form-inner .gform_wrapper{margin-bottom:3rem}.block-contact-form .contact-form-inner .gform_wrapper textarea{resize:none}.block-contact-form .contact-form-inner .gform_wrapper .gform_heading{text-align:center;font-family:var(--font2);font-size:5rem;line-height:1.2;color:var(--primaryColor);margin-bottom:5.3rem}@media (max-width: 1180px){.block-contact-form .contact-form-inner .gform_wrapper .gform_heading{font-size:3.6rem;line-height:4.8rem;margin-bottom:4.2rem}}@media (max-width: 767px){.block-contact-form .contact-form-inner .gform_wrapper .gform_heading{font-size:3.2rem;line-height:4.3rem;margin-bottom:3.2rem}}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent):not(.gfield--type-html){flex-basis:calc( 25% - 3rem);margin-bottom:3rem}@media (max-width: 1180px){.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent):not(.gfield--type-html){flex-basis:calc( 50% - 1rem)}}@media (max-width: 767px){.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent):not(.gfield--type-html){flex-basis:100%;margin-bottom:2rem}}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent):not(.gfield--type-html) .gfield_label,.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent):not(.gfield--type-html) label{display:none}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent):not(.gfield--type-html) input{width:100%;height:5.5rem;background-color:#fff;border:none;font-family:var(--font1);font-weight:var(--bold);color:var(--text);font-size:1.6rem;line-height:1.9rem;padding:0 4rem}@media (max-width: 767px){.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent):not(.gfield--type-html) input{padding:0 2rem}}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent):not(.gfield--type-html).textarea{flex-basis:100%}.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent):not(.gfield--type-html).textarea textarea{width:100%;border:none;font-family:var(--font1);font-weight:var(--bold);color:var(--text);font-size:1.6rem;line-height:1.9rem;padding:3.3rem 4rem 4rem 4rem;height:10rem;background-color:#fff}@media (max-width: 767px){.block-contact-form .contact-form-inner .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent):not(.gfield--type-html).textarea textarea{padding:1.4rem 2rem 2rem 2rem;height:20rem}}.block-contact-form .contact-form-inner .gform_wrapper .gform_footer{text-align:center;display:flex;justify-content:center}.block-contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:2rem 3rem 2rem 3rem;line-height:3rem;background-color:var(--secondaryColor);text-align:center;font-family:var(--font1);font-weight:var(--bold);font-size:2rem;color:#fff;text-transform:uppercase;cursor:pointer;border:none;transition:background-color 0.5s cubic-bezier(0.17, 0.66, 0.34, 0.98)}@media (max-width: 500px){.block-contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button{max-width:100%;font-size:1.6rem;letter-spacing:.16rem;padding:2rem 2rem 2rem 2rem}}.block-contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button:hover{background-color:var(--tertiaryColor)}
/*# sourceMappingURL=block-contact-form.css.map */