.form-block{background-color:#f7f7f7;max-width:1440px;margin:70px auto;position:relative}.form-block .container{max-width:900px;position:relative}.form-block .image-area{position:absolute;left:0;top:0%;transform:translateY(-50%);width:150px;aspect-ratio:1/1}.form-block .image-area img{width:100%;height:100%}.form-block .title{font-weight:700;font-size:36px;line-height:120%}.form-block .subtitle{font-weight:400;font-size:16px;line-height:120%}.form-block .gform_wrapper input,.form-block .gform_wrapper label{-webkit-user-select:none;user-select:none}.form-block .gform_wrapper .datepicker{width:100%!important}.form-block .gform_wrapper .ginput_container_date{position:relative}.form-block .gform_wrapper .ginput_container_date img{position:absolute;right:0}.form-block .gform_wrapper .gfield_description{font-size:12px;font-weight:400;line-height:180%}.form-block .gform_wrapper .gfield--type-select .ginput_container select{padding-bottom:14px}.form-block .gform_wrapper .ginput_container_checkbox .gchoice{display:grid;grid-template-columns:max-content 1fr;gap:8px;align-content:center}.form-block .gform_wrapper input,.form-block .gform_wrapper select{width:100%;box-sizing:border-box;border:none;border-bottom:1px solid var(--blue);padding:10px;color:var(--blue);font-size:14px;font-style:normal;line-height:180%;font-weight:400;background-color:transparent;font-family:Montserrat}.form-block .gform_wrapper input::placeholder,.form-block .gform_wrapper select::placeholder{color:var(--blue)}.form-block .gform_wrapper .gfield_checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border:1px solid var(--blue);border-radius:4px;background-color:#fff;position:relative}.form-block .gform_wrapper .gfield_checkbox input:checked:before{content:"";width:100%;aspect-ratio:1/1;background-color:var(--blue);position:absolute;top:0;left:0}.form-block .gform_wrapper .gfield_checkbox input:checked:after{content:"";position:absolute;left:50%;top:50%;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg) translate(-96%,-31%)}.form-block .gform_wrapper .bp-radio{width:53.5%;grid-column:1/12!important;display:grid;grid-template-columns:max-content 1fr;gap:16px;margin:40px 0}@media (max-width: 900px){.form-block .gform_wrapper .bp-radio{width:100%!important}}.form-block .gform_wrapper .bp-radio .gfield_required{display:none}.form-block .gform_wrapper .bp-radio legend{float:left;width:100%;font-weight:400}.form-block .gform_wrapper .bp-radio .gfield_radio{display:grid;grid-template-columns:1fr 1fr}.form-block .gform_wrapper .bp-radio .gfield_radio .gchoice{display:grid;align-items:center;justify-content:flex-start;grid-template-columns:max-content 1fr;gap:5px}.form-block .gform_wrapper .bp-radio .gfield_radio .gchoice label{cursor:pointer}.form-block .gform_wrapper .bp-radio .gfield_radio .gchoice input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:16px;aspect-ratio:1/1;border-radius:100%;border:1px solid var(--blue);position:relative}.form-block .gform_wrapper .bp-radio .gfield_radio .gchoice input:checked:before{content:"";width:10px;aspect-ratio:1/1;border-radius:100%;background-color:var(--blue);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form-block .gform_wrapper .gfield--type-textarea{margin-bottom:34px}.form-block .gform_wrapper textarea{line-height:180%;width:100%;height:145px!important;box-sizing:border-box;border:none;resize:none;border-bottom:1px solid var(--blue);padding:10px;color:var(--blue);font-size:14px;font-style:normal;font-weight:400;background-color:transparent;font-family:Montserrat}.form-block .gform_wrapper textarea::placeholder{color:var(--blue);font-size:14px;font-style:normal;font-weight:400}.form-block .gform_wrapper .gform_footer{align-items:center;justify-content:center;margin-top:72px!important}.form-block .gform_wrapper .gform_button{padding:12px 24px;width:fit-content;background:var(--primary);color:var(--white);border-bottom:0;min-width:250px;text-transform:uppercase;font-weight:500;font-size:14px;line-height:180%;letter-spacing:2%}.form-block .gform_confirmation_message{text-align:center;font-weight:700;color:#358e35}.form-block #field_1_4{width:100%;display:flex}.form-block #field_1_4 .gchoice{display:flex}.form-block #field_1_4 legend.gfield_label.gform-field-label{margin:0;width:auto}.form-block #field_1_4 .gfield_radio{display:flex;gap:15px;width:100%;flex-wrap:wrap}.form-block #field_1_4 label#label_1_4_0,.form-block #field_1_4 label#label_1_4_1{max-width:100%!important}
