.elementor-14756 .elementor-element.elementor-element-b88d602{--display:flex;--min-height:310px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:060px;--padding-bottom:060px;--padding-left:020px;--padding-right:020px;}.elementor-14756 .elementor-element.elementor-element-b88d602:not(.elementor-motion-effects-element-type-background), .elementor-14756 .elementor-element.elementor-element-b88d602 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00ADBB;background-image:url("https://njcasa.org/wp-content/uploads/2024/07/Rectangle-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14756 .elementor-element.elementor-element-6e9dd34{text-align:center;}.elementor-14756 .elementor-element.elementor-element-6e9dd34 .elementor-heading-title{font-family:"Cera Pro Regular", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-14756 .elementor-element.elementor-element-71d420e .eael-breadcrumbs{justify-content:center;}.elementor-14756 .elementor-element.elementor-element-71d420e .eael-breadcrumbs .eael-breadcrumbs__content{background-color:#f8f8fa;color:#000000;}.elementor-14756 .elementor-element.elementor-element-71d420e .eael-breadcrumbs .eael-breadcrumbs__content a{color:#000000;}.elementor-14756 .elementor-element.elementor-element-71d420e .eael-breadcrumbs .eael-breadcrumb-separator svg path{fill:#A5A4B0;}.elementor-14756 .elementor-element.elementor-element-71d420e .eael-breadcrumbs .eael-breadcrumb-separator{color:#A5A4B0;margin:0 10px;}.elementor-14756 .elementor-element.elementor-element-84d76ca{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14756 .elementor-element.elementor-element-b0f4387{--display:flex;}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_title, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_description, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar_title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,
                .elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gfield.gsection .gsection_title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::file-selector-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .large{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body input[type="submit"].gform-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14756 .elementor-element.elementor-element-819fdb1 .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-14756 .elementor-element.elementor-element-819fdb1 .eael-gravity-form .gfield input:focus, html body .elementor-14756 .elementor-element.elementor-element-819fdb1 .eael-gravity-form .gfield textarea:focus{border-style:solid;border-width:2px 2px 2px 2px;border-color:#00ADBB;}html body .elementor-14756 .elementor-element.elementor-element-819fdb1 .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}html body .elementor-14756 .elementor-element.elementor-element-819fdb1 .eael-gravity-form .ginput_container_fileupload input[type="file"]::file-selector-button, html body .elementor-14756 .elementor-element.elementor-element-819fdb1 .eael-gravity-form .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button, html body .elementor-14756 .elementor-element.elementor-element-819fdb1 .eael-gravity-form .ginput_container_fileupload .button, html body .elementor-14756 .elementor-element.elementor-element-819fdb1 .eael-gravity-form .ginput_container_fileupload .large{font-family:"Cera Pro Regular", Sans-serif;font-weight:500;}html body .elementor-14756 .elementor-element.elementor-element-819fdb1 .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-14756 .elementor-element.elementor-element-819fdb1 .eael-gravity-form .gform_footer input[type="submit"]{width:200px !important;background-color:#00ADBB !important;color:#FFFFFF !important;}html body .elementor-14756 .elementor-element.elementor-element-819fdb1 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{width:200px !important;background-color:#00ADBB !important;color:#FFFFFF !important;}html body .elementor-14756 .elementor-element.elementor-element-819fdb1 .eael-gravity-form .gform_body input[type="submit"].gform-button{width:200px !important;background-color:#00ADBB !important;}html body .elementor-14756 .elementor-element.elementor-element-819fdb1 .eael-gravity-form .gform_footer input[type="submit"]:hover{background-color:#008C99 !important;color:#000000 !important;}html body .elementor-14756 .elementor-element.elementor-element-819fdb1 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]:hover{background-color:#008C99 !important;color:#000000 !important;}html body .elementor-14756 .elementor-element.elementor-element-819fdb1 .eael-gravity-form .gform_body input[type="submit"].gform-button:hover{background-color:#008C99 !important;color:#000000 !important;}html body .elementor-14756 .elementor-element.elementor-element-819fdb1 .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}html body .elementor-14756 .elementor-element.elementor-element-819fdb1 .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-14756 .elementor-element.elementor-element-819fdb1 .gform_wrapper li.gfield_error textarea{border-width:1px;}/* Start custom CSS for eael-gravity-form, class: .elementor-element-819fdb1 */.elementor-14756 .elementor-element.elementor-element-819fdb1 .gform_title{font-family:"Cera Pro Regular",sans-serif;color:#121212;font-weight:600;font-size:32px;margin-bottom:12px;
.elementor-14756 .elementor-element.elementor-element-819fdb1 .gfield_label{font-family:"Cera Pro Regular",sans-serif;color:#333;font-weight:600;font-size:16px;
.elementor-14756 .elementor-element.elementor-element-819fdb1 .gform_wrapper.gform-theme .gfield input,.elementor-14756 .elementor-element.elementor-element-819fdb1 .gform_wrapper.gform-theme .gfield textarea,.elementor-14756 .elementor-element.elementor-element-819fdb1 .gform_wrapper.gform-theme .gfield select{font-size:16px;color:#333;border:1px solid #c3c4c7;border-radius:3px;padding:12px 14px;background:#fff;
.elementor-14756 .elementor-element.elementor-element-819fdb1 .gform_wrapper.gform-theme .gfield input:focus,.elementor-14756 .elementor-element.elementor-element-819fdb1 .gform_wrapper.gform-theme .gfield textarea:focus,.elementor-14756 .elementor-element.elementor-element-819fdb1 .gform_wrapper.gform-theme .gfield select:focus{border-color:#00ADBB;box-shadow:0 0 0 2px rgba(0,173,187,.2);outline:none;
.elementor-14756 .elementor-element.elementor-element-819fdb1 .gform_wrapper.gform-theme .gform_footer .gform_button,.elementor-14756 .elementor-element.elementor-element-819fdb1 .gform_wrapper.gform-theme .gform_footer input[type=submit]{background:#00ADBB;color:#fff;font-family:"Cera Pro Regular",sans-serif;font-size:16px;text-transform:uppercase;letter-spacing:.5px;border:2px solid #00ADBB;border-radius:3px;padding:16px 42px;cursor:pointer;transition:all .2s ease;
.elementor-14756 .elementor-element.elementor-element-819fdb1 .gform_wrapper.gform-theme .gform_footer .gform_button:hover,.elementor-14756 .elementor-element.elementor-element-819fdb1 .gform_wrapper.gform-theme .gform_footer input[type=submit]:hover{background:#fff;color:#00ADBB;
.elementor-14756 .elementor-element.elementor-element-819fdb1 .gform_wrapper input[type=radio],.elementor-14756 .elementor-element.elementor-element-819fdb1 .gform_wrapper input[type=checkbox]{accent-color:#00ADBB
.elementor-14756 .elementor-element.elementor-element-819fdb1 .gfield_required{color:#7D4081;/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cera Pro Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://njcasa.org/wp-content/uploads/2023/09/Cera-Pro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Cera Pro Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */