.elementor-4143 .elementor-element.elementor-element-be9f6e6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:17px;--padding-bottom:63px;--padding-left:15px;--padding-right:15px;}.elementor-4143 .elementor-element.elementor-element-be9f6e6:not(.elementor-motion-effects-element-type-background), .elementor-4143 .elementor-element.elementor-element-be9f6e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-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-4143 .elementor-element.elementor-element-74d7b18{text-align:center;}.elementor-4143 .elementor-element.elementor-element-dbaf64a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-4143 .elementor-element.elementor-element-5a3681c{--display:flex;--min-height:398px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4143 .elementor-element.elementor-element-5a3681c:not(.elementor-motion-effects-element-type-background), .elementor-4143 .elementor-element.elementor-element-5a3681c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cufi.org/wp-content/uploads/2026/08/Jerusalem-View-scaled.jpg");background-position:center center;background-size:cover;}.elementor-4143 .elementor-element.elementor-element-3d56b74{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-4143 .elementor-element.elementor-element-3d56b74:not(.elementor-motion-effects-element-type-background), .elementor-4143 .elementor-element.elementor-element-3d56b74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4143 .elementor-element.elementor-element-61949f0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:159px;--padding-bottom:167px;--padding-left:15px;--padding-right:15px;}.elementor-4143 .elementor-element.elementor-element-61949f0:not(.elementor-motion-effects-element-type-background), .elementor-4143 .elementor-element.elementor-element-61949f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cufi.org/wp-content/uploads/2026/08/sketch2.jpg");background-position:center center;background-size:cover;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4143 .elementor-element.elementor-element-f6c102c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-4143 .elementor-element.elementor-element-d0d4638{text-align:center;}@media(min-width:768px){.elementor-4143 .elementor-element.elementor-element-be9f6e6{--content-width:1200px;}.elementor-4143 .elementor-element.elementor-element-dbaf64a{--content-width:1200px;}.elementor-4143 .elementor-element.elementor-element-3d56b74{--content-width:1200px;}.elementor-4143 .elementor-element.elementor-element-f6c102c{--content-width:1200px;}}/* Start custom CSS for html, class: .elementor-element-9fb4635 */.elementor-4143 .elementor-element.elementor-element-9fb4635{display:none!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-349b03f */.elementor-4143 .elementor-element.elementor-element-349b03f,.elementor-4143 .elementor-element.elementor-element-349b03f p{font-family:'Source Sans Pro',sans-serif!important;font-size:15px!important;color:#070707!important;text-transform:uppercase!important;text-align:left!important;}.elementor-4143 .elementor-element.elementor-element-349b03f a{color:#070707!important;text-decoration:none!important;}.elementor-4143 .elementor-element.elementor-element-349b03f p{margin-bottom:20px!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74d7b18 */.elementor-4143 .elementor-element.elementor-element-74d7b18 .elementor-heading-title{font-family:'Source Sans Pro',sans-serif!important;font-size:66.672px!important;font-weight:900!important;line-height:80px!important;color:#00406D!important;text-align:center!important;text-transform:uppercase!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0c3bfe */.elementor-4143 .elementor-element.elementor-element-b0c3bfe,.elementor-4143 .elementor-element.elementor-element-b0c3bfe p{font-family:'Source Sans Pro',sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:27.72px!important;color:#363636!important;text-align:center!important;}.elementor-4143 .elementor-element.elementor-element-b0c3bfe p{margin-bottom:16px!important;}.elementor-4143 .elementor-element.elementor-element-b0c3bfe img{max-width:100%;height:auto;}.elementor-4143 .elementor-element.elementor-element-b0c3bfe h2{font-family:'Source Sans Pro',sans-serif!important;font-size:44px!important;font-weight:700!important;color:#17406A!important;text-align:center!important;line-height:1.2!important;margin:0 0 16px!important;}.elementor-4143 .elementor-element.elementor-element-b0c3bfe h3{font-family:'Source Sans Pro',sans-serif!important;font-size:35.2px!important;font-weight:700!important;color:#17406A!important;text-align:center!important;line-height:42.24px!important;margin:0 0 16px!important;}.elementor-4143 .elementor-element.elementor-element-b0c3bfe h4{font-family:'Source Sans Pro',sans-serif!important;font-size:30.8px!important;font-weight:700!important;color:#17406A!important;text-align:center!important;line-height:36.96px!important;margin:0 0 16px!important;}.elementor-4143 .elementor-element.elementor-element-b0c3bfe iframe{display:block!important;width:100%!important;max-width:1158px!important;height:auto!important;aspect-ratio:16/9!important;margin:0 auto 24px!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c5a9e9 */.elementor-4143 .elementor-element.elementor-element-4c5a9e9,.elementor-4143 .elementor-element.elementor-element-4c5a9e9 p{font-family:'Source Sans Pro',sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:27.72px!important;color:#363636!important;text-align:center!important;}.elementor-4143 .elementor-element.elementor-element-4c5a9e9 p{margin-bottom:16px!important;}.elementor-4143 .elementor-element.elementor-element-4c5a9e9 img{max-width:100%;height:auto;}.elementor-4143 .elementor-element.elementor-element-4c5a9e9 h2{font-family:'Source Sans Pro',sans-serif!important;font-size:44px!important;font-weight:700!important;color:#17406A!important;text-align:center!important;line-height:1.2!important;margin:0 0 16px!important;}.elementor-4143 .elementor-element.elementor-element-4c5a9e9 h3{font-family:'Source Sans Pro',sans-serif!important;font-size:35.2px!important;font-weight:700!important;color:#17406A!important;text-align:center!important;line-height:42.24px!important;margin:0 0 16px!important;}.elementor-4143 .elementor-element.elementor-element-4c5a9e9 h4{font-family:'Source Sans Pro',sans-serif!important;font-size:30.8px!important;font-weight:700!important;color:#17406A!important;text-align:center!important;line-height:36.96px!important;margin:0 0 16px!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-092d704 */.elementor-4143 .elementor-element.elementor-element-092d704,.elementor-4143 .elementor-element.elementor-element-092d704 p{font-family:'Source Sans Pro',sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:27.72px!important;color:#363636!important;text-align:center!important;}.elementor-4143 .elementor-element.elementor-element-092d704 p{margin-bottom:16px!important;}.elementor-4143 .elementor-element.elementor-element-092d704 img{max-width:100%;height:auto;}.elementor-4143 .elementor-element.elementor-element-092d704 h2{font-family:'Source Sans Pro',sans-serif!important;font-size:44px!important;font-weight:700!important;color:#17406A!important;text-align:center!important;line-height:1.2!important;margin:0 0 16px!important;}.elementor-4143 .elementor-element.elementor-element-092d704 h3{font-family:'Source Sans Pro',sans-serif!important;font-size:35.2px!important;font-weight:700!important;color:#17406A!important;text-align:center!important;line-height:42.24px!important;margin:0 0 16px!important;}.elementor-4143 .elementor-element.elementor-element-092d704 h4{font-family:'Source Sans Pro',sans-serif!important;font-size:30.8px!important;font-weight:700!important;color:#17406A!important;text-align:center!important;line-height:36.96px!important;margin:0 0 16px!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e35513d */.elementor-4143 .elementor-element.elementor-element-e35513d,.elementor-4143 .elementor-element.elementor-element-e35513d p{font-family:'Source Sans Pro',sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:27.72px!important;color:#363636!important;text-align:center!important;}.elementor-4143 .elementor-element.elementor-element-e35513d p{margin-bottom:16px!important;}.elementor-4143 .elementor-element.elementor-element-e35513d img{max-width:100%;height:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-35da149 */.elementor-4143 .elementor-element.elementor-element-35da149 .elementor-button{font-family:'Source Sans Pro',sans-serif!important;font-size:20px!important;font-weight:700!important;color:#FFF!important;text-transform:uppercase!important;background-color:#DC3545!important;padding:16px 60px!important;border-radius:0!important;}.elementor-4143 .elementor-element.elementor-element-35da149 .elementor-button:hover{background-color:#EE3933!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0d4638 */.elementor-4143 .elementor-element.elementor-element-d0d4638 .elementor-heading-title{font-family:'Source Sans Pro',sans-serif!important;font-size:66.672px!important;font-weight:900!important;line-height:80px!important;color:#00406D!important;text-align:center!important;text-transform:uppercase!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90666fb */.elementor-4143 .elementor-element.elementor-element-90666fb,.elementor-4143 .elementor-element.elementor-element-90666fb p{font-family:'Source Sans Pro',sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:27.72px!important;color:#363636!important;text-align:center!important;}.elementor-4143 .elementor-element.elementor-element-90666fb p{margin-bottom:16px!important;}.elementor-4143 .elementor-element.elementor-element-90666fb img{max-width:100%;height:auto;}.elementor-4143 .elementor-element.elementor-element-90666fb h2{font-family:'Source Sans Pro',sans-serif!important;font-size:44px!important;font-weight:700!important;color:#17406A!important;text-align:center!important;line-height:1.2!important;margin:0 0 16px!important;}.elementor-4143 .elementor-element.elementor-element-90666fb h3{font-family:'Source Sans Pro',sans-serif!important;font-size:35.2px!important;font-weight:700!important;color:#17406A!important;text-align:center!important;line-height:42.24px!important;margin:0 0 16px!important;}.elementor-4143 .elementor-element.elementor-element-90666fb h4{font-family:'Source Sans Pro',sans-serif!important;font-size:30.8px!important;font-weight:700!important;color:#17406A!important;text-align:center!important;line-height:36.96px!important;margin:0 0 16px!important;}/* End custom CSS */