.wp-block-boca-listing-sidebar-insurance-form{border:1px solid #959dd1;border-radius:16px;box-shadow:0 6px 16px 0 rgba(0,0,0,.102);padding:24px}@media(min-height:1152px){.wp-block-boca-listing-sidebar-insurance-form{position:sticky;top:140px}}.wp-block-boca-listing-sidebar-insurance-form h2{color:#2d2c31;font-family:Figtree;font-size:20px;font-weight:700;line-height:100%;margin-bottom:16px}.wp-block-boca-listing-sidebar-insurance-form p{color:#2d2c31;font-family:Figtree;font-size:16px;font-weight:400;line-height:160%}.wp-block-boca-listing-sidebar-insurance-form .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:24px}.wp-block-boca-listing-sidebar-insurance-form .gform_required_legend,.wp-block-boca-listing-sidebar-insurance-form .gform_validation_errors,.wp-block-boca-listing-sidebar-insurance-form .step-indicator{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0 transparent!important;white-space:nowrap!important}.wp-block-boca-listing-sidebar-insurance-form .gform-field-label,.wp-block-boca-listing-sidebar-insurance-form .gform_wrapper.gravity-theme .gfield_label{color:#707072;font-family:Figtree;font-size:16px;font-style:normal;font-weight:400;line-height:160%}.wp-block-boca-listing-sidebar-insurance-form .gform_wrapper.gravity-theme .gfield input:not([type=checkbox]),.wp-block-boca-listing-sidebar-insurance-form .gform_wrapper.gravity-theme .gfield select{background:#f8f8f8;border:1px solid #959dd1;border-radius:12px;color:#2d2c31;font-family:Figtree,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:160%;padding:10px 16px;width:100%}.wp-block-boca-listing-sidebar-insurance-form .gform_wrapper.gravity-theme .gfield select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 fill=%27none%27%3E%3Cpath stroke=%27%23707072%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%271.5%27 d=%27m13.28 5.967-4.346 4.347a1.324 1.324 0 0 1-1.867 0L2.721 5.966%27/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:48px}.wp-block-boca-listing-sidebar-insurance-form .gform_wrapper.gravity-theme .gfield select:-moz-focusring{color:transparent;text-shadow:0 0 0 #2d2c31}.wp-block-boca-listing-sidebar-insurance-form .gform_wrapper.gravity-theme .gfield input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f8f8f8;border:1px solid #959dd1;border-radius:4px;height:24px;width:24px}.wp-block-boca-listing-sidebar-insurance-form .gform_wrapper.gravity-theme .gfield input[type=checkbox]:checked{background:#2c328f url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 14 12%27%3E%3Cpath fill=%27%23fff%27 d=%27m5.58 5.66-2.83-.4c-.17 0-.34.05-.47.17l-.09.08c-.24.24-.26.68-.02.98l.08.08 2.8 2.8c.26.26.72.29 1.01.05l.08-.08 5.65-5.65c.28-.29.28-.76 0-1.05a.75.75 0 0 0-1-.05l-.08.08L5.6 7.78l-2.3-2.3a.77.77 0 0 0-.53-.22Z%27/%3E%3C/svg%3E") 50%/16px no-repeat;border-color:#2c328f}.wp-block-boca-listing-sidebar-insurance-form .ginput_container_consent{align-items:center;display:flex}.wp-block-boca-listing-sidebar-insurance-form .ginput_container_consent input{flex-shrink:0}.wp-block-boca-listing-sidebar-insurance-form #gform_page_10_2 .ginput_container_consent{align-items:flex-start;background:#eff1fa;border-radius:12px;padding:20px 12px}.wp-block-boca-listing-sidebar-insurance-form #gform_page_10_2 .ginput_container_consent .gform-field-label{color:#2d2c31}.wp-block-boca-listing-sidebar-insurance-form .gfield_error .gform-field-label,.wp-block-boca-listing-sidebar-insurance-form .gform_wrapper.gravity-theme .gfield_error .gfield_label{color:#c02b0a}.wp-block-boca-listing-sidebar-insurance-form #gform_page_10_2 .gfield_error .ginput_container_consent{background:rgba(192,43,10,.15)}.wp-block-boca-listing-sidebar-insurance-form .gform_wrapper.gravity-theme .gfield_error.gfield input[type=checkbox]{border-color:#c02b0a}.wp-block-boca-listing-sidebar-insurance-form .gform_wrapper.gravity-theme .gfield_error.gfield input:not([type=checkbox]),.wp-block-boca-listing-sidebar-insurance-form .gform_wrapper.gravity-theme .gfield_error.gfield select{background-color:rgba(192,43,10,.15);border-color:#c02b0a;color:#c02b0a}.wp-block-boca-listing-sidebar-insurance-form .gform_wrapper.gravity-theme .gfield_validation_message,.wp-block-boca-listing-sidebar-insurance-form .gform_wrapper.gravity-theme .validation_message{background:transparent;border:0 transparent;font-size:14px;padding:0}.wp-block-boca-listing-sidebar-insurance-form .gform_page_footer{align-items:stretch;-moz-column-gap:12px;column-gap:12px;display:flex;flex-wrap:wrap;justify-content:center}.wp-block-boca-listing-sidebar-insurance-form .gform-theme-button.button,.wp-block-boca-listing-sidebar-insurance-form .gform_button.button{align-items:center;background-color:#2c328f;border-radius:12px;color:#fff;-moz-column-gap:12px;column-gap:12px;display:flex;flex:1;font-size:18px;font-style:normal;font-weight:600;justify-content:center;line-height:160%;padding:12px 24px}.wp-block-boca-listing-sidebar-insurance-form .gform-theme-button.button:active,.wp-block-boca-listing-sidebar-insurance-form .gform-theme-button.button:focus,.wp-block-boca-listing-sidebar-insurance-form .gform-theme-button.button:hover,.wp-block-boca-listing-sidebar-insurance-form .gform_button.button:active,.wp-block-boca-listing-sidebar-insurance-form .gform_button.button:focus,.wp-block-boca-listing-sidebar-insurance-form .gform_button.button:hover{background-color:#1e1e4e;color:#fff}.wp-block-boca-listing-sidebar-insurance-form .gform_wrapper.gravity-theme .gform_previous_button.gform-theme-button.button{border:2px solid #2c328f;color:#2c328f;flex-grow:0;flex-shrink:1;padding:12px 18px}.wp-block-boca-listing-sidebar-insurance-form .gform_confirmation_message_10{margin-bottom:24px}.wp-block-boca-listing-sidebar-insurance-form .privacy-notice-group{align-items:center;color:#707072;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:14px;justify-content:center;line-height:140%}.wp-block-boca-listing-sidebar-insurance-form .privacy-notice-group .privacy-notice-icon{height:16px;width:16px}.wp-block-boca-listing-sidebar-insurance-form:has(.gform_confirmation_message_10) .privacy-notice-group{display:none}