.elementor-24 .elementor-element.elementor-element-f8a9f37:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f8a9f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ottawaislamicschool.ca/wp-content/uploads/2025/08/school-hero-34-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-f8a9f37 > .elementor-background-overlay{background-color:var( --e-global-color-1e83666 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-f8a9f37 > .elementor-container{min-height:300px;}.elementor-24 .elementor-element.elementor-element-f8a9f37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.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-24 .elementor-element.elementor-element-6dad15cd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-f118095 );}.elementor-24 .elementor-element.elementor-element-5c9b82c0{margin-top:50px;margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-4fc8bdb8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24 .elementor-element.elementor-element-cb16e72 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24 .elementor-element.elementor-element-29199b49 > .elementor-element-populated{margin:0px 2px 0px 0px;--e-column-margin-right:2px;--e-column-margin-left:0px;}.elementor-widget-hfe-search-button input[type="search"].hfe-search-form__input,.elementor-widget-hfe-search-button .hfe-search-icon-toggle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hfe-search-button .hfe-search-form__input{color:var( --e-global-color-text );}.elementor-widget-hfe-search-button .hfe-search-form__input::placeholder{color:var( --e-global-color-text );}.elementor-widget-hfe-search-button .hfe-search-form__container, .elementor-widget-hfe-search-button .hfe-search-icon-toggle .hfe-search-form__input,.elementor-widget-hfe-search-button .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-color:var( --e-global-color-primary );}.elementor-widget-hfe-search-button .hfe-search-form__input:focus::placeholder{color:var( --e-global-color-text );}.elementor-widget-hfe-search-button .hfe-search-form__container button#clear-with-button,
					.elementor-widget-hfe-search-button .hfe-search-form__container button#clear,
					.elementor-widget-hfe-search-button .hfe-search-icon-toggle button#clear{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-63f7e435 .hfe-search-form__container{min-height:20px;}.elementor-24 .elementor-element.elementor-element-63f7e435 .hfe-search-submit{min-width:20px;background-color:#FFFFFF00;font-size:16px;}.elementor-24 .elementor-element.elementor-element-63f7e435 .hfe-search-form__input{padding-left:calc(20px / 5);padding-right:calc(20px / 5);}.elementor-24 .elementor-element.elementor-element-63f7e435 .hfe-search-form__container .hfe-search-submit{width:55px;}.elementor-24 .elementor-element.elementor-element-63f7e435 .hfe-close-icon-yes button#clear_with_button{right:55px;}.elementor-24 .elementor-element.elementor-element-63f7e435 .hfe-search-form__container button#clear i:before,
					.elementor-24 .elementor-element.elementor-element-63f7e435 .hfe-search-icon-toggle button#clear i:before,
				.elementor-24 .elementor-element.elementor-element-63f7e435 .hfe-search-form__container button#clear-with-button i:before{font-size:12px;}.elementor-24 .elementor-element.elementor-element-63f7e435 input[type="search"].hfe-search-form__input,.elementor-24 .elementor-element.elementor-element-63f7e435 .hfe-search-icon-toggle{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;}.elementor-24 .elementor-element.elementor-element-63f7e435 .hfe-search-form__input::placeholder{color:#8181816B;}.elementor-24 .elementor-element.elementor-element-63f7e435 .hfe-search-form__input, .elementor-24 .elementor-element.elementor-element-63f7e435 .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{background-color:var( --e-global-color-f118095 );}.elementor-24 .elementor-element.elementor-element-63f7e435 .hfe-search-icon-toggle .hfe-search-form__input{background-color:var( --e-global-color-f118095 );}.elementor-24 .elementor-element.elementor-element-63f7e435 .hfe-search-form__container ,.elementor-24 .elementor-element.elementor-element-63f7e435 .hfe-search-icon-toggle .hfe-search-form__input,.elementor-24 .elementor-element.elementor-element-63f7e435 .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-style:solid;}.elementor-24 .elementor-element.elementor-element-63f7e435 .hfe-search-form__container, .elementor-24 .elementor-element.elementor-element-63f7e435 .hfe-search-icon-toggle .hfe-search-form__input,.elementor-24 .elementor-element.elementor-element-63f7e435 .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-width:1px 1px 1px 1px;border-radius:0px;}.elementor-24 .elementor-element.elementor-element-63f7e435 button.hfe-search-submit{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-63f7e435 .hfe-search-form__container button#clear-with-button,
					.elementor-24 .elementor-element.elementor-element-63f7e435 .hfe-search-form__container button#clear,
					.elementor-24 .elementor-element.elementor-element-63f7e435 .hfe-search-icon-toggle button#clear{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-546867c1{padding:50px 10px 50px 10px;}.elementor-24 .elementor-element.elementor-element-49ba4697 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-411ecc4f .elementkit-tab-nav .elementkit-nav-link{background-color:var( --e-global-color-42479fa );padding:14px 45px 14px 45px;color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 01px;border-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-411ecc4f .elementkit-tab-nav .elementkit-nav-link.active{background-color:#D3D3D3;color:#000;}.elementor-24 .elementor-element.elementor-element-411ecc4f .elementkit-tab-wraper .elementkit-nav-link.left-pos .elementskit-tab-icon{margin-right:10px;}.elementor-24 .elementor-element.elementor-element-411ecc4f .elementkit-tab-wraper .elementkit-nav-link.left-pos .ekit-icon-image{margin-right:10px;}.elementor-24 .elementor-element.elementor-element-411ecc4f .elementkit-tab-wraper.elementskit-fitcontent-tab:not(.vertical){text-align:left;}.elementor-24 .elementor-element.elementor-element-411ecc4f .elementkit-tab-wraper .elementkit-nav-link{justify-content:center;}.elementor-24 .elementor-element.elementor-element-411ecc4f .elementkit-tab-nav{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-411ecc4f .elementkit-tab-nav .elementkit-nav-item .elementkit-nav-link{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-411ecc4f .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-right:0px;}.rtl .elementor-24 .elementor-element.elementor-element-411ecc4f .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-left:0px;margin-right:0;}.elementor-24 .elementor-element.elementor-element-411ecc4f .elementkit-tab-wraper.vertical .elementkit-tab-nav{margin-right:0px;}.elementor-24 .elementor-element.elementor-element-411ecc4f .elementkit-tab-wraper.vertical .elementkit-nav-item:not(:last-child){margin-bottom:10px;}.elementor-24 .elementor-element.elementor-element-411ecc4f .elementkit-tab-wraper:not(.vertical) .elementkit-tab-nav{margin-bottom:10px;}.elementor-24 .elementor-element.elementor-element-411ecc4f .tab-content .tab-pane{color:var( --e-global-color-text );padding:20px 0px 20px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-f8a9f37{padding:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-6dad15cd .elementor-heading-title{font-size:35px;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-f8a9f37 > .elementor-container{min-height:300px;}.elementor-24 .elementor-element.elementor-element-6dad15cd .elementor-heading-title{font-size:30px;}.elementor-24 .elementor-element.elementor-element-49ba4697 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-411ecc4f .elementkit-tab-nav .elementkit-nav-item .elementkit-nav-link{font-size:15px;}.elementor-24 .elementor-element.elementor-element-411ecc4f .elementkit-tab-nav .elementkit-nav-link{padding:20px 37px 20px 40px;}}