.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-357 .elementor-element.elementor-element-5774eab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px / 2)}.elementor-357 .elementor-element.elementor-element-5774eab .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px / 2)}.elementor-357 .elementor-element.elementor-element-5774eab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px / 2)}.elementor-357 .elementor-element.elementor-element-5774eab .elementor-icon-list-icon i{color:var(--e-global-color-secondary);transition:color .3s}.clermont-form .gfield_checkbox li,.clermont-form .gfield_radio li{margin:6px 0!important}.clermont-form .gfield_choice_label{color:#1f2a37!important}.clermont-form .gform_validation_errors{border-radius:12px!important;background:#fff3f0!important;color:#7a2e0e!important;border:1px solid #fecaca!important}.clermont-form .gfield_validation_message{background:#fff3f0!important;border:0!important;color:#7a2e0e!important;padding:8px 10px!important;border-radius:10px!important}.clermont-form .gform_confirmation_message{background:#ecfdf5!important;border:1px solid #a7f3d0!important;color:#065f46!important;padding:16px!important;border-radius:12px!important}