.elementor-939 .elementor-element.elementor-element-585c196{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-slides .elementor-slide-heading{font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-slides .elementor-slide-description{font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-slides .elementor-slide-button{font-weight:var(--e-global-typography-accent-font-weight)}.elementor-939 .elementor-element.elementor-element-47b8baa .elementor-repeater-item-db4348c .swiper-slide-bg{background-image:url(https://ontariofireacademy.com/wp-content/uploads/2023/08/hero-img-1-1.jpg);background-size:cover}.elementor-939 .elementor-element.elementor-element-47b8baa .elementor-repeater-item-db4348c .elementor-background-overlay{background-color:rgba(0,0,0,.5)}.elementor-939 .elementor-element.elementor-element-47b8baa .elementor-repeater-item-2573ca1 .swiper-slide-bg{background-image:url(https://ontariofireacademy.com/wp-content/uploads/2025/09/hero-3.jpg);background-size:cover}.elementor-939 .elementor-element.elementor-element-47b8baa .elementor-repeater-item-2573ca1 .elementor-background-overlay{background-color:rgba(0,0,0,.5)}.elementor-939 .elementor-element.elementor-element-47b8baa .elementor-repeater-item-ff1e121 .swiper-slide-bg{background-image:url(https://ontariofireacademy.com/wp-content/uploads/2023/08/hero-img-03.jpg);background-size:cover}.elementor-939 .elementor-element.elementor-element-47b8baa .elementor-repeater-item-ff1e121 .elementor-background-overlay{background-color:rgba(0,0,0,.5)}.elementor-939 .elementor-element.elementor-element-47b8baa .elementor-repeater-item-acae643 .swiper-slide-bg{background-image:url(https://ontariofireacademy.com/wp-content/uploads/2023/08/hero-img-04.jpg);background-size:cover}.elementor-939 .elementor-element.elementor-element-47b8baa .elementor-repeater-item-acae643 .elementor-background-overlay{background-color:rgba(0,0,0,.5)}.elementor-939 .elementor-element.elementor-element-47b8baa .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px}.elementor-939 .elementor-element.elementor-element-47b8baa .elementor-slide-button{background-color:var(--e-global-color-accent);font-weight:900;border-width:0;color:var(--e-global-color-713e6a88)}.elementor-939 .elementor-element.elementor-element-47b8baa .elementor-slide-button:hover{background-color:var(--e-global-color-364772e);color:var(--e-global-color-secondary)}.elementor-939 .elementor-element.elementor-element-47b8baa .swiper-slide-contents{max-width:60%}.elementor-939 .elementor-element.elementor-element-47b8baa .swiper-slide-inner{padding:0 150px;text-align:left}.elementor-939 .elementor-element.elementor-element-47b8baa .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:8px}.elementor-939 .elementor-element.elementor-element-47b8baa .elementor-slide-heading{color:var(--e-global-color-secondary);font-weight:600}.elementor-939 .elementor-element.elementor-element-47b8baa .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:25px}.elementor-939 .elementor-element.elementor-element-47b8baa .elementor-slide-description{font-size:20px;font-weight:400}.elementor-939 .elementor-element.elementor-element-47b8baa .elementor-swiper-button{font-size:35px}.elementor-939 .elementor-element.elementor-element-47b8baa .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#F6F6F659;opacity:1}.elementor-939 .elementor-element.elementor-element-47b8baa .swiper-pagination-bullet-active{background-color:var(--e-global-color-713e6a88)}.elementor-939 .elementor-element.elementor-element-1f611aca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:10%;--padding-right:10%}.elementor-939 .elementor-element.elementor-element-1f611aca:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-1f611aca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0da2137);background-image:url("https://ontariofireacademy.com/wp-content/uploads/2023/04/OFA-brandmark-white.png");background-position:-10% 88%;background-repeat:no-repeat;background-size:24% auto}.elementor-939 .elementor-element.elementor-element-1f611aca:before,.elementor-939 .elementor-element.elementor-element-1f611aca>.elementor-background-video-container:before,.elementor-939 .elementor-element.elementor-element-1f611aca>.e-con-inner>.elementor-background-video-container:before,.elementor-939 .elementor-element.elementor-element-1f611aca>.elementor-background-slideshow:before,.elementor-939 .elementor-element.elementor-element-1f611aca>.e-con-inner>.elementor-background-slideshow:before,.elementor-939 .elementor-element.elementor-element-1f611aca>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-text);--background-overlay:''}.elementor-939 .elementor-element.elementor-element-1f611aca>.elementor-shape-top .elementor-shape-fill,.elementor-939 .elementor-element.elementor-element-1f611aca>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-5f2c00e)}.elementor-939 .elementor-element.elementor-element-1f611aca>.elementor-shape-top svg,.elementor-939 .elementor-element.elementor-element-1f611aca>.e-con-inner>.elementor-shape-top svg{height:60px}.elementor-939 .elementor-element.elementor-element-1729e5c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-41402592{--display:flex}.elementor-widget-heading .elementor-heading-title{font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-939 .elementor-element.elementor-element-3e4897b1 .elementor-heading-title{font-size:22px;font-weight:400;text-transform:uppercase;color:var(--e-global-color-bcb5b1f)}.elementor-939 .elementor-element.elementor-element-6909fa64{text-align:left}.elementor-939 .elementor-element.elementor-element-6909fa64 .elementor-heading-title{font-size:55px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;color:var(--e-global-color-713e6a88)}.elementor-939 .elementor-element.elementor-element-22ed5bec{--display:flex}.elementor-widget-text-editor{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-939 .elementor-element.elementor-element-32f46269{color:var(--e-global-color-secondary)}.elementor-939 .elementor-element.elementor-element-16ef7387{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-16ef7387.e-con{--align-self:flex-start}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-939 .elementor-element.elementor-element-1dc0bb72 .elementor-button{background-color:var(--e-global-color-713e6a88);font-size:16px;font-weight:500;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:solid;border-width:2px;border-color:var(--e-global-color-713e6a88)}.elementor-939 .elementor-element.elementor-element-1dc0bb72 .elementor-button:hover,.elementor-939 .elementor-element.elementor-element-1dc0bb72 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-accent);border-color:var(--e-global-color-secondary)}.elementor-939 .elementor-element.elementor-element-1dc0bb72 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-939 .elementor-element.elementor-element-1dc0bb72 .elementor-button .elementor-button-content-wrapper{gap:7px}.elementor-939 .elementor-element.elementor-element-1dc0bb72 .elementor-button:hover svg,.elementor-939 .elementor-element.elementor-element-1dc0bb72 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-939 .elementor-element.elementor-element-5dbb5119 .elementor-button{background-color:var(--e-global-color-accent);font-size:16px;font-weight:500;fill:var(--e-global-color-713e6a88);color:var(--e-global-color-713e6a88);border-style:solid;border-width:2px;border-color:var(--e-global-color-accent)}.elementor-939 .elementor-element.elementor-element-5dbb5119 .elementor-button:hover,.elementor-939 .elementor-element.elementor-element-5dbb5119 .elementor-button:focus{background-color:var(--e-global-color-364772e);color:var(--e-global-color-713e6a88);border-color:var(--e-global-color-364772e)}.elementor-939 .elementor-element.elementor-element-5dbb5119 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-939 .elementor-element.elementor-element-5dbb5119 .elementor-button .elementor-button-content-wrapper{gap:7px}.elementor-939 .elementor-element.elementor-element-5dbb5119 .elementor-button:hover svg,.elementor-939 .elementor-element.elementor-element-5dbb5119 .elementor-button:focus svg{fill:var(--e-global-color-713e6a88)}.elementor-939 .elementor-element.elementor-element-433d1a42{--display:flex;--min-height:900px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--overlay-opacity:.83;--padding-top:5%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%}.elementor-939 .elementor-element.elementor-element-433d1a42:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-433d1a42>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-433d1a42:before,.elementor-939 .elementor-element.elementor-element-433d1a42>.elementor-background-video-container:before,.elementor-939 .elementor-element.elementor-element-433d1a42>.e-con-inner>.elementor-background-video-container:before,.elementor-939 .elementor-element.elementor-element-433d1a42>.elementor-background-slideshow:before,.elementor-939 .elementor-element.elementor-element-433d1a42>.e-con-inner>.elementor-background-slideshow:before,.elementor-939 .elementor-element.elementor-element-433d1a42>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-939 .elementor-element.elementor-element-1de35483{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-939 .elementor-element.elementor-element-1de35483:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-1de35483>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ontariofireacademy.com/wp-content/uploads/2023/05/DSC_0660-2-compressed.jpg");background-position:-139px 0;background-repeat:no-repeat;background-size:cover}.elementor-939 .elementor-element.elementor-element-1de35483.e-con{--flex-grow:0;--flex-shrink:0}.elementor-939 .elementor-element.elementor-element-72236d4f{--spacer-size:200px}.elementor-939 .elementor-element.elementor-element-72236d4f>.elementor-widget-container{margin:0}.elementor-939 .elementor-element.elementor-element-348fcb28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%}.elementor-939 .elementor-element.elementor-element-181e09b{text-align:left}.elementor-939 .elementor-element.elementor-element-181e09b .elementor-heading-title{font-size:55px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;color:var(--e-global-color-713e6a88)}.elementor-939 .elementor-element.elementor-element-77074ba3>.elementor-widget-container{margin:3% 0 0;padding:0}.elementor-939 .elementor-element.elementor-element-77074ba3{text-align:left}.elementor-939 .elementor-element.elementor-element-77074ba3 .elementor-heading-title{font-weight:400;color:var(--e-global-color-secondary)}.elementor-939 .elementor-element.elementor-element-4d88cbc1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-939 .elementor-element.elementor-element-58f2589a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-939 .elementor-element.elementor-element-58f2589a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-939 .elementor-element.elementor-element-58f2589a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-939 .elementor-element.elementor-element-58f2589a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-939 .elementor-element.elementor-element-58f2589a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-939 .elementor-element.elementor-element-58f2589a .elementor-icon-list-icon i{color:#80d568;transition:color .3s}.elementor-939 .elementor-element.elementor-element-58f2589a .elementor-icon-list-icon svg{fill:#80d568;transition:fill .3s}.elementor-939 .elementor-element.elementor-element-58f2589a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-939 .elementor-element.elementor-element-58f2589a .elementor-icon-list-text{color:var(--e-global-color-713e6a88);transition:color .3s}.elementor-939 .elementor-element.elementor-element-1716fb10 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-939 .elementor-element.elementor-element-1716fb10 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-939 .elementor-element.elementor-element-1716fb10 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-939 .elementor-element.elementor-element-1716fb10 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-939 .elementor-element.elementor-element-1716fb10 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-939 .elementor-element.elementor-element-1716fb10 .elementor-icon-list-icon i{color:#80d568;transition:color .3s}.elementor-939 .elementor-element.elementor-element-1716fb10 .elementor-icon-list-icon svg{fill:#80d568;transition:fill .3s}.elementor-939 .elementor-element.elementor-element-1716fb10{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-939 .elementor-element.elementor-element-1716fb10 .elementor-icon-list-text{color:var(--e-global-color-713e6a88);transition:color .3s}.elementor-939 .elementor-element.elementor-element-2e64c0d{--spacer-size:25px}.elementor-939 .elementor-element.elementor-element-a2ee09d>.elementor-widget-container{margin:0;border-style:none}.elementor-939 .elementor-element.elementor-element-35e308bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.09;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%}.elementor-939 .elementor-element.elementor-element-35e308bb:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-35e308bb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-939 .elementor-element.elementor-element-35e308bb:before,.elementor-939 .elementor-element.elementor-element-35e308bb>.elementor-background-video-container:before,.elementor-939 .elementor-element.elementor-element-35e308bb>.e-con-inner>.elementor-background-video-container:before,.elementor-939 .elementor-element.elementor-element-35e308bb>.elementor-background-slideshow:before,.elementor-939 .elementor-element.elementor-element-35e308bb>.e-con-inner>.elementor-background-slideshow:before,.elementor-939 .elementor-element.elementor-element-35e308bb>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://ontariofireacademy.com/wp-content/uploads/2023/04/OFA-brandmark-black.png");--background-overlay:'';background-position:118% 76%;background-repeat:no-repeat;background-size:27% auto}.elementor-939 .elementor-element.elementor-element-3f3c21cc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-6f7a6cf9{text-align:center}.elementor-939 .elementor-element.elementor-element-6f7a6cf9 .elementor-heading-title{font-size:22px;font-weight:400;text-transform:uppercase;color:var(--e-global-color-5f2c00e)}.elementor-939 .elementor-element.elementor-element-5fcc9346{text-align:center}.elementor-939 .elementor-element.elementor-element-5fcc9346 .elementor-heading-title{font-size:55px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;color:#121212}.elementor-939 .elementor-element.elementor-element-5ec28313{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-call-to-action .elementor-cta__title{font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-call-to-action .elementor-cta__description{font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-call-to-action .elementor-cta__button{font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var(--e-global-color-accent);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-939 .elementor-element.elementor-element-2f6f5848 .elementor-cta__content{min-height:400px;text-align:center;padding:50px}.elementor-939 .elementor-element.elementor-element-2f6f5848 .elementor-cta__title{font-size:35px;font-weight:600;color:var(--e-global-color-713e6a88)}.elementor-939 .elementor-element.elementor-element-2f6f5848 .elementor-cta__title:not(:last-child){margin-bottom:50px}.elementor-939 .elementor-element.elementor-element-2f6f5848 .elementor-cta__button{font-size:20px;font-weight:600;color:var(--e-global-color-accent);background-color:var(--e-global-color-713e6a88);border-radius:50px;padding:10px 35px}.elementor-939 .elementor-element.elementor-element-2f6f5848 .elementor-cta__button:hover{background-color:var(--e-global-color-astglobalcolor6);border-color:var(--e-global-color-astglobalcolor6)}.elementor-939 .elementor-element.elementor-element-2f6f5848 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0000007A}.elementor-939 .elementor-element.elementor-element-2f6f5848 .elementor-cta__bg-overlay{mix-blend-mode:multiply}.elementor-939 .elementor-element.elementor-element-2f6f5848 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000069}.elementor-939 .elementor-element.elementor-element-2cad1071 .elementor-cta__content{min-height:400px;text-align:center;padding:50px}.elementor-939 .elementor-element.elementor-element-2cad1071 .elementor-cta__title{font-size:35px;font-weight:600}.elementor-939 .elementor-element.elementor-element-2cad1071 .elementor-cta__title:not(:last-child){margin-bottom:50px}.elementor-939 .elementor-element.elementor-element-2cad1071 .elementor-cta__button{font-size:20px;font-weight:600;color:var(--e-global-color-accent);background-color:var(--e-global-color-713e6a88);border-radius:50px;padding:10px 35px}.elementor-939 .elementor-element.elementor-element-2cad1071 .elementor-cta__button:hover{background-color:var(--e-global-color-astglobalcolor6);border-color:var(--e-global-color-astglobalcolor6)}.elementor-939 .elementor-element.elementor-element-2cad1071 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000069}.elementor-939 .elementor-element.elementor-element-2cad1071 .elementor-cta__bg-overlay{mix-blend-mode:multiply}.elementor-939 .elementor-element.elementor-element-2cad1071 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000069}.elementor-939 .elementor-element.elementor-element-1f04b2f7 .elementor-cta__content{min-height:400px;text-align:center;padding:50px}.elementor-939 .elementor-element.elementor-element-1f04b2f7 .elementor-cta__title{font-size:35px;font-weight:600}.elementor-939 .elementor-element.elementor-element-1f04b2f7 .elementor-cta__title:not(:last-child){margin-bottom:50px}.elementor-939 .elementor-element.elementor-element-1f04b2f7 .elementor-cta__button{font-size:20px;font-weight:600;color:var(--e-global-color-accent);background-color:var(--e-global-color-713e6a88);border-radius:50px;padding:10px 35px}.elementor-939 .elementor-element.elementor-element-1f04b2f7 .elementor-cta__button:hover{background-color:var(--e-global-color-astglobalcolor6);border-color:var(--e-global-color-astglobalcolor6)}.elementor-939 .elementor-element.elementor-element-1f04b2f7 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000069}.elementor-939 .elementor-element.elementor-element-1f04b2f7 .elementor-cta__bg-overlay{mix-blend-mode:multiply}.elementor-939 .elementor-element.elementor-element-1f04b2f7 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000069}.elementor-939 .elementor-element.elementor-element-3162f7cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.12;--padding-top:5%;--padding-bottom:5%;--padding-left:8%;--padding-right:8%}.elementor-939 .elementor-element.elementor-element-3162f7cb:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-3162f7cb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-713e6a88)}.elementor-939 .elementor-element.elementor-element-3162f7cb:before,.elementor-939 .elementor-element.elementor-element-3162f7cb>.elementor-background-video-container:before,.elementor-939 .elementor-element.elementor-element-3162f7cb>.e-con-inner>.elementor-background-video-container:before,.elementor-939 .elementor-element.elementor-element-3162f7cb>.elementor-background-slideshow:before,.elementor-939 .elementor-element.elementor-element-3162f7cb>.e-con-inner>.elementor-background-slideshow:before,.elementor-939 .elementor-element.elementor-element-3162f7cb>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-939 .elementor-element.elementor-element-56f437ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-60609e3a{text-align:center}.elementor-939 .elementor-element.elementor-element-60609e3a .elementor-heading-title{font-size:22px;font-weight:400;text-transform:uppercase;color:var(--e-global-color-5f2c00e)}.elementor-939 .elementor-element.elementor-element-5c8aac3c{text-align:center}.elementor-939 .elementor-element.elementor-element-5c8aac3c .elementor-heading-title{font-size:55px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;color:#121212}.elementor-939 .elementor-element.elementor-element-25fcfeb7{--display:grid;--e-con-grid-template-columns:repeat(4,1fr);--e-con-grid-template-rows:repeat(2,1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--overflow:hidden;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-25fcfeb7.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-image-box .elementor-image-box-title{font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,.elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var(--e-global-color-primary)}.elementor-widget-image-box .elementor-image-box-description{font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-351da533>.elementor-widget-container{padding:35px;border-style:solid;border-width:1px;border-color:#8d8d8d}.elementor-939 .elementor-element.elementor-element-351da533 .elementor-image-box-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-351da533.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-939 .elementor-element.elementor-element-351da533.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-939 .elementor-element.elementor-element-351da533.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-939 .elementor-element.elementor-element-351da533 .elementor-image-box-title{margin-bottom:9px;font-size:20px;font-weight:600;line-height:1.2em;color:var(--e-global-color-364772e)}.elementor-939 .elementor-element.elementor-element-351da533 .elementor-image-box-wrapper .elementor-image-box-img{width:35%}.elementor-939 .elementor-element.elementor-element-351da533 .elementor-image-box-img img{transition-duration:.3s}.elementor-939 .elementor-element.elementor-element-351da533 .elementor-image-box-description{font-weight:400;line-height:1.4em}.elementor-939 .elementor-element.elementor-element-2af1d76c>.elementor-widget-container{padding:35px;border-style:solid;border-width:1px;border-color:#8d8d8d}.elementor-939 .elementor-element.elementor-element-2af1d76c .elementor-image-box-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-2af1d76c.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-939 .elementor-element.elementor-element-2af1d76c.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-939 .elementor-element.elementor-element-2af1d76c.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-939 .elementor-element.elementor-element-2af1d76c .elementor-image-box-title{margin-bottom:9px;font-size:20px;font-weight:600;line-height:1.2em;color:var(--e-global-color-364772e)}.elementor-939 .elementor-element.elementor-element-2af1d76c .elementor-image-box-wrapper .elementor-image-box-img{width:35%}.elementor-939 .elementor-element.elementor-element-2af1d76c .elementor-image-box-img img{transition-duration:.3s}.elementor-939 .elementor-element.elementor-element-2af1d76c .elementor-image-box-description{font-weight:400;line-height:1.4em}.elementor-939 .elementor-element.elementor-element-7533d362>.elementor-widget-container{padding:35px;border-style:solid;border-width:1px;border-color:#8d8d8d}.elementor-939 .elementor-element.elementor-element-7533d362 .elementor-image-box-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-7533d362.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-939 .elementor-element.elementor-element-7533d362.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-939 .elementor-element.elementor-element-7533d362.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-939 .elementor-element.elementor-element-7533d362 .elementor-image-box-title{margin-bottom:9px;font-size:20px;font-weight:600;line-height:1.2em;color:var(--e-global-color-364772e)}.elementor-939 .elementor-element.elementor-element-7533d362 .elementor-image-box-wrapper .elementor-image-box-img{width:35%}.elementor-939 .elementor-element.elementor-element-7533d362 .elementor-image-box-img img{transition-duration:.3s}.elementor-939 .elementor-element.elementor-element-7533d362 .elementor-image-box-description{font-weight:400;line-height:1.4em}.elementor-939 .elementor-element.elementor-element-1a342c1f>.elementor-widget-container{padding:35px;border-style:solid;border-width:1px;border-color:#8d8d8d}.elementor-939 .elementor-element.elementor-element-1a342c1f .elementor-image-box-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-1a342c1f.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-939 .elementor-element.elementor-element-1a342c1f.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-939 .elementor-element.elementor-element-1a342c1f.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-939 .elementor-element.elementor-element-1a342c1f .elementor-image-box-title{margin-bottom:9px;font-size:20px;font-weight:600;line-height:1.2em;color:var(--e-global-color-364772e)}.elementor-939 .elementor-element.elementor-element-1a342c1f .elementor-image-box-wrapper .elementor-image-box-img{width:35%}.elementor-939 .elementor-element.elementor-element-1a342c1f .elementor-image-box-img img{transition-duration:.3s}.elementor-939 .elementor-element.elementor-element-1a342c1f .elementor-image-box-description{font-weight:400;line-height:1.4em}.elementor-939 .elementor-element.elementor-element-4bdcbbd5>.elementor-widget-container{padding:35px;border-style:solid;border-width:1px;border-color:#8d8d8d}.elementor-939 .elementor-element.elementor-element-4bdcbbd5 .elementor-image-box-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-4bdcbbd5.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-939 .elementor-element.elementor-element-4bdcbbd5.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-939 .elementor-element.elementor-element-4bdcbbd5.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-939 .elementor-element.elementor-element-4bdcbbd5 .elementor-image-box-title{margin-bottom:9px;font-size:20px;font-weight:600;line-height:1.2em;color:var(--e-global-color-364772e)}.elementor-939 .elementor-element.elementor-element-4bdcbbd5 .elementor-image-box-wrapper .elementor-image-box-img{width:35%}.elementor-939 .elementor-element.elementor-element-4bdcbbd5 .elementor-image-box-img img{transition-duration:.3s}.elementor-939 .elementor-element.elementor-element-4bdcbbd5 .elementor-image-box-description{font-weight:400;line-height:1.4em}.elementor-939 .elementor-element.elementor-element-23a9c38b>.elementor-widget-container{padding:35px;border-style:solid;border-width:1px;border-color:#8d8d8d}.elementor-939 .elementor-element.elementor-element-23a9c38b .elementor-image-box-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-23a9c38b.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-939 .elementor-element.elementor-element-23a9c38b.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-939 .elementor-element.elementor-element-23a9c38b.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-939 .elementor-element.elementor-element-23a9c38b .elementor-image-box-title{margin-bottom:9px;font-size:20px;font-weight:600;line-height:1.2em;color:var(--e-global-color-364772e)}.elementor-939 .elementor-element.elementor-element-23a9c38b .elementor-image-box-wrapper .elementor-image-box-img{width:35%}.elementor-939 .elementor-element.elementor-element-23a9c38b .elementor-image-box-img img{transition-duration:.3s}.elementor-939 .elementor-element.elementor-element-23a9c38b .elementor-image-box-description{font-weight:400;line-height:1.4em}.elementor-939 .elementor-element.elementor-element-4d428d2d>.elementor-widget-container{padding:35px;border-style:solid;border-width:1px;border-color:#8d8d8d}.elementor-939 .elementor-element.elementor-element-4d428d2d .elementor-image-box-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-4d428d2d.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-939 .elementor-element.elementor-element-4d428d2d.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-939 .elementor-element.elementor-element-4d428d2d.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-939 .elementor-element.elementor-element-4d428d2d .elementor-image-box-title{margin-bottom:9px;font-size:20px;font-weight:600;line-height:1.2em;color:var(--e-global-color-364772e)}.elementor-939 .elementor-element.elementor-element-4d428d2d .elementor-image-box-wrapper .elementor-image-box-img{width:35%}.elementor-939 .elementor-element.elementor-element-4d428d2d .elementor-image-box-img img{transition-duration:.3s}.elementor-939 .elementor-element.elementor-element-4d428d2d .elementor-image-box-description{font-weight:400;line-height:1.4em}.elementor-939 .elementor-element.elementor-element-68f4a7e>.elementor-widget-container{padding:35px;border-style:solid;border-width:1px;border-color:#8d8d8d}.elementor-939 .elementor-element.elementor-element-68f4a7e .elementor-image-box-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-68f4a7e.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-939 .elementor-element.elementor-element-68f4a7e.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-939 .elementor-element.elementor-element-68f4a7e.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-939 .elementor-element.elementor-element-68f4a7e .elementor-image-box-title{margin-bottom:9px;font-size:20px;font-weight:600;line-height:1.2em;color:var(--e-global-color-364772e)}.elementor-939 .elementor-element.elementor-element-68f4a7e .elementor-image-box-wrapper .elementor-image-box-img{width:35%}.elementor-939 .elementor-element.elementor-element-68f4a7e .elementor-image-box-img img{transition-duration:.3s}.elementor-939 .elementor-element.elementor-element-68f4a7e .elementor-image-box-description{font-weight:400;line-height:1.4em}.elementor-939 .elementor-element.elementor-element-3dddb55f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-3dddb55f:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-3dddb55f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-713e6a88)}.elementor-939 .elementor-element.elementor-element-3dddb55f:before,.elementor-939 .elementor-element.elementor-element-3dddb55f>.elementor-background-video-container:before,.elementor-939 .elementor-element.elementor-element-3dddb55f>.e-con-inner>.elementor-background-video-container:before,.elementor-939 .elementor-element.elementor-element-3dddb55f>.elementor-background-slideshow:before,.elementor-939 .elementor-element.elementor-element-3dddb55f>.e-con-inner>.elementor-background-slideshow:before,.elementor-939 .elementor-element.elementor-element-3dddb55f>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-939 .elementor-element.elementor-element-33512c18{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-33512c18:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-33512c18>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ontariofireacademy.com/wp-content/uploads/Rectangle-3.png");background-position:top right;background-repeat:no-repeat;background-size:80% auto}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-weight:var(--e-global-typography-text-font-weight)}.elementor-939 .elementor-element.elementor-element-6aa41d71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-64e8b07c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-astglobalcolor6);--border-color:var(--e-global-color-astglobalcolor6)}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-939 .elementor-element.elementor-element-531c3e3 .elementor-icon-wrapper{text-align:center}.elementor-939 .elementor-element.elementor-element-531c3e3.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-531c3e3.elementor-view-framed .elementor-icon,.elementor-939 .elementor-element.elementor-element-531c3e3.elementor-view-default .elementor-icon{color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-531c3e3.elementor-view-framed .elementor-icon,.elementor-939 .elementor-element.elementor-element-531c3e3.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-531c3e3 .elementor-icon{font-size:40px}.elementor-939 .elementor-element.elementor-element-531c3e3 .elementor-icon svg{height:40px}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-559ba4>.elementor-widget-container{padding:0 25px 25px}.elementor-939 .elementor-element.elementor-element-559ba4 .elementor-icon-box-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-559ba4 .elementor-icon-box-title{margin-block-end:6px;color:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-559ba4 .elementor-icon-box-title,.elementor-939 .elementor-element.elementor-element-559ba4 .elementor-icon-box-title a{font-size:26px;font-weight:600}.elementor-939 .elementor-element.elementor-element-559ba4 .elementor-icon-box-description{font-weight:400;line-height:1.4em;color:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-60caa26d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-astglobalcolor6);--border-color:var(--e-global-color-astglobalcolor6)}.elementor-939 .elementor-element.elementor-element-474af9c5 .elementor-icon-wrapper{text-align:center}.elementor-939 .elementor-element.elementor-element-474af9c5.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-474af9c5.elementor-view-framed .elementor-icon,.elementor-939 .elementor-element.elementor-element-474af9c5.elementor-view-default .elementor-icon{color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-474af9c5.elementor-view-framed .elementor-icon,.elementor-939 .elementor-element.elementor-element-474af9c5.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-474af9c5 .elementor-icon{font-size:40px}.elementor-939 .elementor-element.elementor-element-474af9c5 .elementor-icon svg{height:40px}.elementor-939 .elementor-element.elementor-element-6305c262>.elementor-widget-container{padding:0 25px 25px}.elementor-939 .elementor-element.elementor-element-6305c262 .elementor-icon-box-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-6305c262 .elementor-icon-box-title{margin-block-end:6px;color:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-6305c262 .elementor-icon-box-title,.elementor-939 .elementor-element.elementor-element-6305c262 .elementor-icon-box-title a{font-size:26px;font-weight:600}.elementor-939 .elementor-element.elementor-element-6305c262 .elementor-icon-box-description{font-weight:400;line-height:1.4em;color:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-7cc2cd59{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-astglobalcolor6);--border-color:var(--e-global-color-astglobalcolor6)}.elementor-939 .elementor-element.elementor-element-2cef9236 .elementor-icon-wrapper{text-align:center}.elementor-939 .elementor-element.elementor-element-2cef9236.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-2cef9236.elementor-view-framed .elementor-icon,.elementor-939 .elementor-element.elementor-element-2cef9236.elementor-view-default .elementor-icon{color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-2cef9236.elementor-view-framed .elementor-icon,.elementor-939 .elementor-element.elementor-element-2cef9236.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-2cef9236 .elementor-icon{font-size:40px}.elementor-939 .elementor-element.elementor-element-2cef9236 .elementor-icon svg{height:40px}.elementor-939 .elementor-element.elementor-element-688d26a2>.elementor-widget-container{padding:0 25px 25px}.elementor-939 .elementor-element.elementor-element-688d26a2 .elementor-icon-box-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-688d26a2 .elementor-icon-box-title{margin-block-end:6px;color:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-688d26a2 .elementor-icon-box-title,.elementor-939 .elementor-element.elementor-element-688d26a2 .elementor-icon-box-title a{font-size:26px;font-weight:600}.elementor-939 .elementor-element.elementor-element-688d26a2 .elementor-icon-box-description{font-weight:400;line-height:1.4em;color:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-2a6b9711{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch}.elementor-939 .elementor-element.elementor-element-3daf8310 .elementor-icon-wrapper{text-align:center}.elementor-939 .elementor-element.elementor-element-3daf8310.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-3daf8310.elementor-view-framed .elementor-icon,.elementor-939 .elementor-element.elementor-element-3daf8310.elementor-view-default .elementor-icon{color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-3daf8310.elementor-view-framed .elementor-icon,.elementor-939 .elementor-element.elementor-element-3daf8310.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-3daf8310 .elementor-icon{font-size:40px}.elementor-939 .elementor-element.elementor-element-3daf8310 .elementor-icon svg{height:40px}.elementor-939 .elementor-element.elementor-element-6d7a997e>.elementor-widget-container{padding:0 25px 25px}.elementor-939 .elementor-element.elementor-element-6d7a997e .elementor-icon-box-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-6d7a997e .elementor-icon-box-title{margin-block-end:6px;color:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-6d7a997e .elementor-icon-box-title,.elementor-939 .elementor-element.elementor-element-6d7a997e .elementor-icon-box-title a{font-size:26px;font-weight:600}.elementor-939 .elementor-element.elementor-element-6d7a997e .elementor-icon-box-description{font-weight:400;line-height:1.4em;color:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-36366c20{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.81;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-36366c20:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-36366c20>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d3d3d3}.elementor-939 .elementor-element.elementor-element-36366c20:before,.elementor-939 .elementor-element.elementor-element-36366c20>.elementor-background-video-container:before,.elementor-939 .elementor-element.elementor-element-36366c20>.e-con-inner>.elementor-background-video-container:before,.elementor-939 .elementor-element.elementor-element-36366c20>.elementor-background-slideshow:before,.elementor-939 .elementor-element.elementor-element-36366c20>.e-con-inner>.elementor-background-slideshow:before,.elementor-939 .elementor-element.elementor-element-36366c20>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#fff;--background-overlay:''}.elementor-939 .elementor-element.elementor-element-5c902c08{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-dcb395d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px}.elementor-939 .elementor-element.elementor-element-87def3a{text-align:left}.elementor-939 .elementor-element.elementor-element-87def3a .elementor-heading-title{font-size:22px;font-weight:400;text-transform:uppercase;color:#cc0201}.elementor-939 .elementor-element.elementor-element-2fcd883e{text-align:left}.elementor-939 .elementor-element.elementor-element-2fcd883e .elementor-heading-title{font-size:55px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;color:var(--e-global-color-text)}.elementor-939 .elementor-element.elementor-element-4ae9ccd4>.elementor-widget-container{padding:0}.elementor-939 .elementor-element.elementor-element-72c5a57{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.81;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-72c5a57:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-72c5a57>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-939 .elementor-element.elementor-element-72c5a57:before,.elementor-939 .elementor-element.elementor-element-72c5a57>.elementor-background-video-container:before,.elementor-939 .elementor-element.elementor-element-72c5a57>.e-con-inner>.elementor-background-video-container:before,.elementor-939 .elementor-element.elementor-element-72c5a57>.elementor-background-slideshow:before,.elementor-939 .elementor-element.elementor-element-72c5a57>.e-con-inner>.elementor-background-slideshow:before,.elementor-939 .elementor-element.elementor-element-72c5a57>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-939 .elementor-element.elementor-element-50bce63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-19d6867{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px}.elementor-939 .elementor-element.elementor-element-2a3792c{text-align:left}.elementor-939 .elementor-element.elementor-element-2a3792c .elementor-heading-title{font-size:22px;font-weight:400;text-transform:uppercase;color:var(--e-global-color-bcb5b1f)}.elementor-939 .elementor-element.elementor-element-4c35439{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-4c35439:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-4c35439>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-939 .elementor-element.elementor-element-e94d979 .elementor-cta__content-item{transition-duration:1s}.elementor-939 .elementor-element.elementor-element-e94d979.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-939 .elementor-element.elementor-element-e94d979.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-939 .elementor-element.elementor-element-e94d979.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-939 .elementor-element.elementor-element-e94d979 .elementor-cta .elementor-cta__bg,.elementor-939 .elementor-element.elementor-element-e94d979 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-939 .elementor-element.elementor-element-e94d979 .elementor-cta__content{min-height:350px;text-align:center}.elementor-939 .elementor-element.elementor-element-e94d979 .elementor-cta__title{font-weight:700;text-transform:uppercase}.elementor-939 .elementor-element.elementor-element-e94d979 .elementor-cta__description{font-weight:var(--e-global-typography-text-font-weight)}.elementor-939 .elementor-element.elementor-element-e94d979 .elementor-cta__description:not(:last-child){margin-bottom:25px}.elementor-939 .elementor-element.elementor-element-e94d979 .elementor-cta__button{font-weight:500;color:var(--e-global-color-713e6a88);background-color:var(--e-global-color-accent);border-width:0;border-radius:2px;padding:16px 35px}.elementor-939 .elementor-element.elementor-element-e94d979 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000066}.elementor-939 .elementor-element.elementor-element-e94d979 .elementor-cta__bg-overlay{mix-blend-mode:multiply}.elementor-939 .elementor-element.elementor-element-f2e4d54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:.74;--padding-top:6%;--padding-bottom:6%;--padding-left:5%;--padding-right:5%}.elementor-939 .elementor-element.elementor-element-f2e4d54:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-f2e4d54>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text);background-image:url("https://ontariofireacademy.com/wp-content/uploads/2023/03/mt-1526-content-bg-3-compressed.jpg");background-position:0 0;background-repeat:no-repeat}.elementor-939 .elementor-element.elementor-element-f2e4d54:before,.elementor-939 .elementor-element.elementor-element-f2e4d54>.elementor-background-video-container:before,.elementor-939 .elementor-element.elementor-element-f2e4d54>.e-con-inner>.elementor-background-video-container:before,.elementor-939 .elementor-element.elementor-element-f2e4d54>.elementor-background-slideshow:before,.elementor-939 .elementor-element.elementor-element-f2e4d54>.e-con-inner>.elementor-background-slideshow:before,.elementor-939 .elementor-element.elementor-element-f2e4d54>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-90deg,#00000069 50%,#000 80%)}.elementor-939 .elementor-element.elementor-element-12452448{text-align:center}.elementor-939 .elementor-element.elementor-element-12452448 .elementor-heading-title{font-size:65px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;color:var(--e-global-color-713e6a88)}.elementor-939 .elementor-element.elementor-element-3356a11a .elementor-button{background-color:var(--e-global-color-accent);font-size:20px;font-weight:700;fill:#fff;color:#fff;border-style:none;padding:17px 40px}.elementor-939 .elementor-element.elementor-element-3356a11a .elementor-button:hover,.elementor-939 .elementor-element.elementor-element-3356a11a .elementor-button:focus{background-color:var(--e-global-color-713e6a88);color:var(--e-global-color-accent)}.elementor-939 .elementor-element.elementor-element-3356a11a>.elementor-widget-container{margin:25px 0 0}.elementor-939 .elementor-element.elementor-element-3356a11a .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-939 .elementor-element.elementor-element-3356a11a .elementor-button .elementor-button-content-wrapper{gap:20px}.elementor-939 .elementor-element.elementor-element-3356a11a .elementor-button:hover svg,.elementor-939 .elementor-element.elementor-element-3356a11a .elementor-button:focus svg{fill:var(--e-global-color-accent)}@media(min-width:768px){.elementor-939 .elementor-element.elementor-element-1f611aca{--content-width:1250px}.elementor-939 .elementor-element.elementor-element-433d1a42{--content-width:1250px}.elementor-939 .elementor-element.elementor-element-1de35483{--width:45%}.elementor-939 .elementor-element.elementor-element-35e308bb{--content-width:1250px}.elementor-939 .elementor-element.elementor-element-3dddb55f{--content-width:1320px}.elementor-939 .elementor-element.elementor-element-33512c18{--width:47%}.elementor-939 .elementor-element.elementor-element-6aa41d71{--width:53%}.elementor-939 .elementor-element.elementor-element-36366c20{--content-width:1250px}.elementor-939 .elementor-element.elementor-element-72c5a57{--content-width:1250px}.elementor-939 .elementor-element.elementor-element-4c35439{--width:80%}.elementor-939 .elementor-element.elementor-element-f2e4d54{--content-width:1250px}}@media(max-width:1200px) and (min-width:768px){.elementor-939 .elementor-element.elementor-element-35e308bb{--content-width:1250px}}@media(max-width:1024px) and (min-width:768px){.elementor-939 .elementor-element.elementor-element-1de35483{--width:100%}.elementor-939 .elementor-element.elementor-element-33512c18{--width:100%}.elementor-939 .elementor-element.elementor-element-6aa41d71{--width:100%}}@media(max-width:1200px){.elementor-939 .elementor-element.elementor-element-47b8baa .swiper-slide{height:500px}.elementor-939 .elementor-element.elementor-element-47b8baa .swiper-slide-contents{max-width:600px}.elementor-939 .elementor-element.elementor-element-16ef7387{--gap:25px 25px;--row-gap:25px;--column-gap:25px}.elementor-939 .elementor-element.elementor-element-35e308bb{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-939 .elementor-element.elementor-element-5ec28313{--grid-auto-flow:row}.elementor-939 .elementor-element.elementor-element-2f6f5848 .elementor-cta__content{padding:0 20px}.elementor-939 .elementor-element.elementor-element-2cad1071 .elementor-cta__content{padding:0 20px}.elementor-939 .elementor-element.elementor-element-1f04b2f7 .elementor-cta__content{padding:0 20px}.elementor-939 .elementor-element.elementor-element-25fcfeb7{--e-con-grid-template-columns:repeat(2,1fr);--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch}.elementor-939 .elementor-element.elementor-element-3dddb55f{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-939 .elementor-element.elementor-element-6aa41d71{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px}}@media(max-width:1024px){.elementor-939 .elementor-element.elementor-element-47b8baa .swiper-slide{height:550px}.elementor-939 .elementor-element.elementor-element-47b8baa .swiper-slide-contents{max-width:100%}.elementor-939 .elementor-element.elementor-element-47b8baa .swiper-slide-inner{padding:0 70px}.elementor-939 .elementor-element.elementor-element-1f611aca:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-1f611aca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:120% 48%;background-size:344px auto}.elementor-939 .elementor-element.elementor-element-1f611aca{--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px}.elementor-939 .elementor-element.elementor-element-1729e5c9{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-41402592{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-6909fa64 .elementor-heading-title{font-size:45px;line-height:1em;letter-spacing:0px;word-spacing:0em}.elementor-939 .elementor-element.elementor-element-22ed5bec{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-16ef7387{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px}.elementor-939 .elementor-element.elementor-element-1dc0bb72{width:auto;max-width:auto}.elementor-939 .elementor-element.elementor-element-5dbb5119{width:auto;max-width:auto}.elementor-939 .elementor-element.elementor-element-433d1a42{--min-height:100vh;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-939 .elementor-element.elementor-element-1de35483:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-1de35483>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-939 .elementor-element.elementor-element-1de35483{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-939 .elementor-element.elementor-element-72236d4f{--spacer-size:200px}.elementor-939 .elementor-element.elementor-element-348fcb28{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-939 .elementor-element.elementor-element-181e09b .elementor-heading-title{font-size:45px;line-height:1em;letter-spacing:0px;word-spacing:0em}.elementor-939 .elementor-element.elementor-element-35e308bb:before,.elementor-939 .elementor-element.elementor-element-35e308bb>.elementor-background-video-container:before,.elementor-939 .elementor-element.elementor-element-35e308bb>.e-con-inner>.elementor-background-video-container:before,.elementor-939 .elementor-element.elementor-element-35e308bb>.elementor-background-slideshow:before,.elementor-939 .elementor-element.elementor-element-35e308bb>.e-con-inner>.elementor-background-slideshow:before,.elementor-939 .elementor-element.elementor-element-35e308bb>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-position:140% 91%;background-size:300px auto}.elementor-939 .elementor-element.elementor-element-35e308bb{--padding-top:50px;--padding-bottom:50px;--padding-left:45px;--padding-right:45px}.elementor-939 .elementor-element.elementor-element-3f3c21cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-5fcc9346 .elementor-heading-title{font-size:45px;line-height:1em;letter-spacing:0px;word-spacing:0em}.elementor-939 .elementor-element.elementor-element-5ec28313{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-2f6f5848 .elementor-cta__title{font-size:28px}.elementor-939 .elementor-element.elementor-element-2f6f5848 .elementor-cta__title:not(:last-child){margin-bottom:30px}.elementor-939 .elementor-element.elementor-element-2cad1071 .elementor-cta__title{font-size:28px}.elementor-939 .elementor-element.elementor-element-2cad1071 .elementor-cta__title:not(:last-child){margin-bottom:30px}.elementor-939 .elementor-element.elementor-element-1f04b2f7 .elementor-cta__title{font-size:27px}.elementor-939 .elementor-element.elementor-element-1f04b2f7 .elementor-cta__title:not(:last-child){margin-bottom:20px}.elementor-939 .elementor-element.elementor-element-3162f7cb{--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px}.elementor-939 .elementor-element.elementor-element-56f437ff{--gap:25px 25px;--row-gap:25px;--column-gap:25px}.elementor-939 .elementor-element.elementor-element-5c8aac3c .elementor-heading-title{font-size:45px;line-height:1em;letter-spacing:0px;word-spacing:0em}.elementor-939 .elementor-element.elementor-element-25fcfeb7{--e-con-grid-template-columns:repeat(2,1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-939 .elementor-element.elementor-element-351da533>.elementor-widget-container{padding:20px}.elementor-939 .elementor-element.elementor-element-2af1d76c>.elementor-widget-container{padding:20px}.elementor-939 .elementor-element.elementor-element-7533d362>.elementor-widget-container{padding:20px}.elementor-939 .elementor-element.elementor-element-1a342c1f>.elementor-widget-container{padding:20px}.elementor-939 .elementor-element.elementor-element-4bdcbbd5>.elementor-widget-container{padding:20px}.elementor-939 .elementor-element.elementor-element-23a9c38b>.elementor-widget-container{padding:20px}.elementor-939 .elementor-element.elementor-element-4d428d2d>.elementor-widget-container{padding:20px}.elementor-939 .elementor-element.elementor-element-68f4a7e>.elementor-widget-container{padding:20px}.elementor-939 .elementor-element.elementor-element-3dddb55f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-33512c18{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center}.elementor-939 .elementor-element.elementor-element-6d54943c{text-align:center}.elementor-939 .elementor-element.elementor-element-6d54943c img{width:50%}.elementor-939 .elementor-element.elementor-element-6aa41d71{--padding-top:15px;--padding-bottom:15px;--padding-left:50px;--padding-right:50px}.elementor-939 .elementor-element.elementor-element-64e8b07c{border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px}.elementor-939 .elementor-element.elementor-element-531c3e3 .elementor-icon{font-size:28px}.elementor-939 .elementor-element.elementor-element-531c3e3 .elementor-icon svg{height:28px}.elementor-939 .elementor-element.elementor-element-559ba4>.elementor-widget-container{padding:0}.elementor-939 .elementor-element.elementor-element-559ba4 .elementor-icon-box-title,.elementor-939 .elementor-element.elementor-element-559ba4 .elementor-icon-box-title a{font-size:22px}.elementor-939 .elementor-element.elementor-element-559ba4 .elementor-icon-box-description{font-size:16px}.elementor-939 .elementor-element.elementor-element-60caa26d{border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px}.elementor-939 .elementor-element.elementor-element-474af9c5 .elementor-icon{font-size:28px}.elementor-939 .elementor-element.elementor-element-474af9c5 .elementor-icon svg{height:28px}.elementor-939 .elementor-element.elementor-element-6305c262>.elementor-widget-container{padding:0}.elementor-939 .elementor-element.elementor-element-6305c262 .elementor-icon-box-title,.elementor-939 .elementor-element.elementor-element-6305c262 .elementor-icon-box-title a{font-size:22px}.elementor-939 .elementor-element.elementor-element-6305c262 .elementor-icon-box-description{font-size:16px}.elementor-939 .elementor-element.elementor-element-7cc2cd59{border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px}.elementor-939 .elementor-element.elementor-element-2cef9236 .elementor-icon{font-size:28px}.elementor-939 .elementor-element.elementor-element-2cef9236 .elementor-icon svg{height:28px}.elementor-939 .elementor-element.elementor-element-688d26a2>.elementor-widget-container{padding:0}.elementor-939 .elementor-element.elementor-element-688d26a2 .elementor-icon-box-title,.elementor-939 .elementor-element.elementor-element-688d26a2 .elementor-icon-box-title a{font-size:22px}.elementor-939 .elementor-element.elementor-element-688d26a2 .elementor-icon-box-description{font-size:16px}.elementor-939 .elementor-element.elementor-element-3daf8310 .elementor-icon{font-size:28px}.elementor-939 .elementor-element.elementor-element-3daf8310 .elementor-icon svg{height:28px}.elementor-939 .elementor-element.elementor-element-6d7a997e>.elementor-widget-container{padding:0}.elementor-939 .elementor-element.elementor-element-6d7a997e .elementor-icon-box-title,.elementor-939 .elementor-element.elementor-element-6d7a997e .elementor-icon-box-title a{font-size:22px}.elementor-939 .elementor-element.elementor-element-6d7a997e .elementor-icon-box-description{font-size:16px}.elementor-939 .elementor-element.elementor-element-36366c20{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-939 .elementor-element.elementor-element-2fcd883e .elementor-heading-title{font-size:45px;line-height:1em;letter-spacing:0px;word-spacing:0em}.elementor-939 .elementor-element.elementor-element-72c5a57{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-939 .elementor-element.elementor-element-f2e4d54:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-f2e4d54>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-939 .elementor-element.elementor-element-f2e4d54{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-939 .elementor-element.elementor-element-12452448 .elementor-heading-title{font-size:45px;line-height:1em;letter-spacing:0px;word-spacing:0em}}@media(max-width:767px){.elementor-939 .elementor-element.elementor-element-47b8baa .swiper-slide{height:500px}.elementor-939 .elementor-element.elementor-element-47b8baa .swiper-slide-contents{max-width:100%}.elementor-939 .elementor-element.elementor-element-47b8baa .swiper-slide-inner{padding:0 50px}.elementor-939 .elementor-element.elementor-element-47b8baa .elementor-slide-heading{line-height:0}.elementor-939 .elementor-element.elementor-element-47b8baa .elementor-slide-description{font-size:16px}.elementor-939 .elementor-element.elementor-element-1f611aca:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-1f611aca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:100% 9%;background-size:232px auto}.elementor-939 .elementor-element.elementor-element-1f611aca{--overlay-opacity:.95;--padding-top:27%;--padding-bottom:15%;--padding-left:8%;--padding-right:8%}.elementor-939 .elementor-element.elementor-element-1f611aca>.elementor-shape-top svg,.elementor-939 .elementor-element.elementor-element-1f611aca>.e-con-inner>.elementor-shape-top svg{height:50px}.elementor-939 .elementor-element.elementor-element-1729e5c9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-41402592{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-6909fa64 .elementor-heading-title{font-size:32px}.elementor-939 .elementor-element.elementor-element-22ed5bec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-16ef7387{--width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-1dc0bb72 .elementor-button{padding:12px 15px}.elementor-939 .elementor-element.elementor-element-5dbb5119 .elementor-button{padding:12px 15px}.elementor-939 .elementor-element.elementor-element-433d1a42{--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%}.elementor-939 .elementor-element.elementor-element-1de35483{--min-height:150px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-939 .elementor-element.elementor-element-1de35483:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-1de35483>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-939 .elementor-element.elementor-element-72236d4f{--spacer-size:150px}.elementor-939 .elementor-element.elementor-element-348fcb28{--padding-top:5%;--padding-bottom:5%;--padding-left:8%;--padding-right:8%}.elementor-939 .elementor-element.elementor-element-181e09b .elementor-heading-title{font-size:32px}.elementor-939 .elementor-element.elementor-element-35e308bb:before,.elementor-939 .elementor-element.elementor-element-35e308bb>.elementor-background-video-container:before,.elementor-939 .elementor-element.elementor-element-35e308bb>.e-con-inner>.elementor-background-video-container:before,.elementor-939 .elementor-element.elementor-element-35e308bb>.elementor-background-slideshow:before,.elementor-939 .elementor-element.elementor-element-35e308bb>.e-con-inner>.elementor-background-slideshow:before,.elementor-939 .elementor-element.elementor-element-35e308bb>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-position:520% 100%;background-size:300px auto}.elementor-939 .elementor-element.elementor-element-35e308bb{--padding-top:14%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%}.elementor-939 .elementor-element.elementor-element-3f3c21cc{--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%}.elementor-939 .elementor-element.elementor-element-5fcc9346 .elementor-heading-title{font-size:32px}.elementor-939 .elementor-element.elementor-element-5ec28313{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-2f6f5848 .elementor-cta__content{min-height:300px}.elementor-939 .elementor-element.elementor-element-2f6f5848 .elementor-cta__title{font-size:28px}.elementor-939 .elementor-element.elementor-element-2cad1071 .elementor-cta__content{min-height:300px}.elementor-939 .elementor-element.elementor-element-2cad1071 .elementor-cta__title{font-size:28px}.elementor-939 .elementor-element.elementor-element-1f04b2f7 .elementor-cta__content{min-height:300px}.elementor-939 .elementor-element.elementor-element-1f04b2f7 .elementor-cta__title{font-size:28px}.elementor-939 .elementor-element.elementor-element-3162f7cb{--padding-top:14%;--padding-bottom:5%;--padding-left:8%;--padding-right:8%}.elementor-939 .elementor-element.elementor-element-56f437ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-5c8aac3c .elementor-heading-title{font-size:32px}.elementor-939 .elementor-element.elementor-element-25fcfeb7{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-939 .elementor-element.elementor-element-351da533 .elementor-image-box-img{margin-bottom:15px}.elementor-939 .elementor-element.elementor-element-351da533 .elementor-image-box-wrapper .elementor-image-box-img{width:28%}.elementor-939 .elementor-element.elementor-element-2af1d76c .elementor-image-box-img{margin-bottom:15px}.elementor-939 .elementor-element.elementor-element-2af1d76c .elementor-image-box-wrapper .elementor-image-box-img{width:28%}.elementor-939 .elementor-element.elementor-element-7533d362 .elementor-image-box-img{margin-bottom:15px}.elementor-939 .elementor-element.elementor-element-7533d362 .elementor-image-box-wrapper .elementor-image-box-img{width:28%}.elementor-939 .elementor-element.elementor-element-1a342c1f .elementor-image-box-img{margin-bottom:15px}.elementor-939 .elementor-element.elementor-element-1a342c1f .elementor-image-box-wrapper .elementor-image-box-img{width:28%}.elementor-939 .elementor-element.elementor-element-4bdcbbd5 .elementor-image-box-img{margin-bottom:15px}.elementor-939 .elementor-element.elementor-element-4bdcbbd5 .elementor-image-box-wrapper .elementor-image-box-img{width:28%}.elementor-939 .elementor-element.elementor-element-23a9c38b .elementor-image-box-img{margin-bottom:15px}.elementor-939 .elementor-element.elementor-element-23a9c38b .elementor-image-box-wrapper .elementor-image-box-img{width:28%}.elementor-939 .elementor-element.elementor-element-4d428d2d .elementor-image-box-img{margin-bottom:15px}.elementor-939 .elementor-element.elementor-element-4d428d2d .elementor-image-box-wrapper .elementor-image-box-img{width:28%}.elementor-939 .elementor-element.elementor-element-68f4a7e .elementor-image-box-img{margin-bottom:15px}.elementor-939 .elementor-element.elementor-element-68f4a7e .elementor-image-box-wrapper .elementor-image-box-img{width:28%}.elementor-939 .elementor-element.elementor-element-3dddb55f{--content-width:1400px;--padding-top:10%;--padding-bottom:10%;--padding-left:8%;--padding-right:8%}.elementor-939 .elementor-element.elementor-element-6d54943c img{width:95%}.elementor-939 .elementor-element.elementor-element-6aa41d71{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-939 .elementor-element.elementor-element-64e8b07c{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;border-width:0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px}.elementor-939 .elementor-element.elementor-element-60caa26d{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;border-width:0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px}.elementor-939 .elementor-element.elementor-element-7cc2cd59{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;border-width:0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px}.elementor-939 .elementor-element.elementor-element-36366c20{--min-height:500px;--padding-top:10%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%}.elementor-939 .elementor-element.elementor-element-5c902c08{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-dcb395d{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-939 .elementor-element.elementor-element-2fcd883e{text-align:left}.elementor-939 .elementor-element.elementor-element-2fcd883e .elementor-heading-title{font-size:32px}.elementor-939 .elementor-element.elementor-element-4ae9ccd4>.elementor-widget-container{margin:0}.elementor-939 .elementor-element.elementor-element-72c5a57{--min-height:500px;--padding-top:10%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%}.elementor-939 .elementor-element.elementor-element-50bce63{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-939 .elementor-element.elementor-element-19d6867{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-939 .elementor-element.elementor-element-f2e4d54:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-f2e4d54>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0;background-size:cover}.elementor-939 .elementor-element.elementor-element-f2e4d54{--padding-top:25%;--padding-bottom:25%;--padding-left:6%;--padding-right:6%}.elementor-939 .elementor-element.elementor-element-12452448 .elementor-heading-title{font-size:32px}.elementor-939 .elementor-element.elementor-element-3356a11a .elementor-button{font-size:18px;padding:13px 22px}}.elementor-kit-302 .sub-heading{font-size:25px;line-height:1.8rem}.elementor-kit-302 h1{font-size:75px}@media only screen and (max-width:1240px){.elementor-kit-302 h1{font-size:60px}}@media only screen and (max-width:600px){.elementor-kit-302 h1{font-size:38px}.elementor-kit-302 .sub-heading{font-size:20px;line-height:2rem}}