.gravity_form{padding-top:80px;padding-bottom:81px}.gravity_form.bg-light{background-color:#efefef !important}.gravity_form .row{justify-content:space-between}.gravity_form .section-header{max-width:540px;justify-content:flex-start}.gravity_form .section-header-title{justify-content:flex-start;text-align:left}.gravity_form .section-header-copy{text-align:left}.gravity_form.layout-vertical .gform_submission_error{margin-top:22px}.gravity_form.layout-vertical .section-header{max-width:912px;margin:0 auto;justify-content:center}.gravity_form.layout-vertical .section-header-title{justify-content:center;text-align:center}.gravity_form.layout-vertical .section-header-copy{text-align:center}.gravity_form.layout-vertical .form{margin:0 auto}.gravity_form.layout-vertical textarea{max-height:120px}.gravity_form.layout-vertical .gfield_radio{margin-bottom:13px}.gravity_form.layout-vertical .gfield.gfield_visibility_hidden{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.gravity_form.layout-vertical .gfield--type-radio legend.gfield_label{font:normal normal normal 16px/24px Roboto;color:#191919;margin-bottom:20px}.gravity_form.layout-vertical .gfield--type-list legend.gfield_label{font:normal normal normal 16px/24px Roboto;color:#191919;margin-bottom:10px}.gravity_form.layout-vertical .add_list_item,.gravity_form.layout-vertical .delete_list_item{padding:0;border:unset;background:none;display:inline-block}.gravity_form.layout-vertical .add_list_item svg,.gravity_form.layout-vertical .delete_list_item svg{height:11px;color:#bb1e38}.gravity_form.layout-vertical .gchoice{display:flex;justify-content:flex-start;align-items:flex-start;gap:10px;margin-bottom:12px;position:relative}.gravity_form.layout-vertical .gchoice .gfield-choice-input{max-width:20px;flex:0 0 20px;opacity:0}.gravity_form.layout-vertical .gchoice input:checked+label:before{background-color:#fff;border:4px solid #c11f3a;box-shadow:3px 3px 8px rgba(0,0,0,.0509803922)}.gravity_form.layout-vertical .gchoice .gform-field-label{font:normal normal normal 16px/24px Roboto;color:#777}.gravity_form.layout-vertical .gchoice .gform-field-label:before{top:5px;position:absolute;left:0;width:20px;height:20px;content:"";background-color:#fff;border-radius:10px;border:1px solid #c9c9c9}.gravity_form .form{max-width:570px}.gravity_form .form .gform_submission_error{font-family:futura-pt,"Roboto",sans-serif;font-size:18px;background-color:#c7122f;color:#fff;padding:5px;font-weight:300;padding:8px 12px}.gravity_form .form .gfield{position:relative;margin-bottom:22px}.gravity_form .form .gfield.gsection{padding-top:0;padding-bottom:10px;position:relative;margin-top:50px;margin-bottom:30px}.gravity_form .form .gfield.gsection:after{background-color:#c9c9c9;position:absolute;bottom:0;content:"";height:1px;width:calc(100% - 30px);left:15px}.gravity_form .form .gfield.gsection h3{font:normal normal bold 20px/24px Futura;font-family:"futura-pt-bold";font-family:futura-pt-bold,"Roboto",sans-serif;color:#191919;margin-bottom:20px;text-align:center}.gravity_form .form .gfield.gsection .gfield-description{margin-bottom:30px}.gravity_form .form .gfield.gsection .gfield-description p{text-align:center;font:normal normal normal 16px/24px Roboto;color:#191919;margin-bottom:5px}.gravity_form .form .gfield.gfield--width-full,.gravity_form .form .gfield.gfield--width-half{flex:0 0 100%}.gravity_form .form .gfield .gfield_validation_message{top:20px}@media(min-width: 992px){.gravity_form .form .gfield.gfield--width-half{flex:0 0 50%}}.gravity_form .form .gfield label{font:normal normal normal 16px/24px Roboto;color:#191919}.gravity_form .form .gfield textarea,.gravity_form .form .gfield input{margin-top:10px;border:1px solid #c9c9c9;border-radius:5px;resize:none}.gravity_form .form .gform_button{background-color:rgba(0,0,0,0);border:2px solid #c11f3a;border-radius:8px;font:normal normal normal 14px/25px Roboto;padding:15px 0;line-height:14px;width:100%;transition:all .3s ease}.gravity_form .form .gform_button:hover,.gravity_form .form .gform_button:focus{background-color:#0d1f3d;color:#fff;border-color:#0d1f3d}@media screen and (max-width: 1399px){.gravity_form .section-header{max-width:100%}}
/*# sourceMappingURL=gravity_form.css.map */
