.elementor-380 .elementor-element.elementor-element-e3c03c7{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:024px;}.elementor-380 .elementor-element.elementor-element-85dc42b{--display:flex;--min-height:80vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-85dc42b::before, .elementor-380 .elementor-element.elementor-element-85dc42b > .elementor-background-video-container::before, .elementor-380 .elementor-element.elementor-element-85dc42b > .e-con-inner > .elementor-background-video-container::before, .elementor-380 .elementor-element.elementor-element-85dc42b > .elementor-background-slideshow::before, .elementor-380 .elementor-element.elementor-element-85dc42b > .e-con-inner > .elementor-background-slideshow::before, .elementor-380 .elementor-element.elementor-element-85dc42b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 69%, #000000 100%);}.elementor-widget-ucaddon_list_marquee .ue_marq_text_wrap{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_list_marquee .ue_marq_desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-380 .elementor-element.elementor-element-08c3a26 .ue-marquee{background-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-08c3a26 .ue-marquee-tag{text-align:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 64px;}.elementor-380 .elementor-element.elementor-element-08c3a26 .ue-marquee-tag,.elementor-380 .elementor-element.elementor-element-08c3a26 .ue-marquee-tag a{color:var( --e-global-color-34278e2 );}.elementor-380 .elementor-element.elementor-element-08c3a26 .ue-marquee-tag svg{fill:var( --e-global-color-34278e2 );}.elementor-380 .elementor-element.elementor-element-08c3a26 .ue_marq_text_wrap{font-family:"Goldplay Alt", Sans-serif;font-size:56px;font-weight:700;text-transform:uppercase;}.elementor-380 .elementor-element.elementor-element-c5e71cf{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-380 .elementor-element.elementor-element-3827f18{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-380 .elementor-element.elementor-element-4f19a73{text-align:start;}.elementor-380 .elementor-element.elementor-element-4f19a73 img{width:140px;}.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-380 .elementor-element.elementor-element-5870f0c .elementor-heading-title{font-family:"Goldplay Alt", Sans-serif;font-size:124px;font-weight:600;text-transform:uppercase;}.elementor-380 .elementor-element.elementor-element-7ccc447{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-3414a06 .elementor-heading-title{font-family:"Goldplay Alt", Sans-serif;font-size:124px;font-weight:600;text-transform:uppercase;}.elementor-380 .elementor-element.elementor-element-58e3489{--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;--gap:00px 0px;--row-gap:00px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-d30517d{z-index:1;}.elementor-380 .elementor-element.elementor-element-d30517d img{width:108px;}.elementor-380 .elementor-element.elementor-element-b262424{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -24px;z-index:2;}.elementor-380 .elementor-element.elementor-element-b262424 img{width:108px;}.elementor-380 .elementor-element.elementor-element-1348644{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -24px;z-index:3;}.elementor-380 .elementor-element.elementor-element-1348644 img{width:108px;}.elementor-380 .elementor-element.elementor-element-573766a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -24px;z-index:4;}.elementor-380 .elementor-element.elementor-element-573766a img{width:108px;}.elementor-380 .elementor-element.elementor-element-cef51c5{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-380 .elementor-element.elementor-element-2698992 .elementor-icon-wrapper{text-align:center;}.elementor-380 .elementor-element.elementor-element-2698992.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-2698992.elementor-view-framed .elementor-icon, .elementor-380 .elementor-element.elementor-element-2698992.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-2698992.elementor-view-framed .elementor-icon, .elementor-380 .elementor-element.elementor-element-2698992.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-2698992 .elementor-icon{font-size:92px;}.elementor-380 .elementor-element.elementor-element-2698992 .elementor-icon svg{height:92px;}.elementor-380 .elementor-element.elementor-element-83f26e0 .elementor-heading-title{font-family:"Goldplay Alt", Sans-serif;font-size:124px;font-weight:600;text-transform:uppercase;}.elementor-380 .elementor-element.elementor-element-50c8e68{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-380 .elementor-element.elementor-element-8030075{text-align:start;}.elementor-380 .elementor-element.elementor-element-8030075 img{width:348px;}.elementor-380 .elementor-element.elementor-element-926cf83 .elementor-heading-title{font-family:"Goldplay Alt", Sans-serif;font-size:124px;font-weight:600;text-transform:uppercase;}.elementor-380 .elementor-element.elementor-element-35a5a72{--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;--gap:00px 0px;--row-gap:00px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-971c83f{--display:flex;}.elementor-380 .elementor-element.elementor-element-0b4f3bf{z-index:1;}.elementor-380 .elementor-element.elementor-element-0b4f3bf img{width:108px;}.elementor-380 .elementor-element.elementor-element-823e7a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -24px;z-index:2;}.elementor-380 .elementor-element.elementor-element-823e7a9 img{width:108px;}.elementor-380 .elementor-element.elementor-element-7c6f060{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -24px;z-index:3;}.elementor-380 .elementor-element.elementor-element-7c6f060 img{width:108px;}.elementor-380 .elementor-element.elementor-element-02620c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -24px;z-index:4;}.elementor-380 .elementor-element.elementor-element-02620c1 img{width:108px;}.elementor-380 .elementor-element.elementor-element-e227194 .elementor-icon-wrapper{text-align:center;}.elementor-380 .elementor-element.elementor-element-e227194.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-e227194.elementor-view-framed .elementor-icon, .elementor-380 .elementor-element.elementor-element-e227194.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-e227194.elementor-view-framed .elementor-icon, .elementor-380 .elementor-element.elementor-element-e227194.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-380 .elementor-element.elementor-element-e227194 .elementor-icon{font-size:92px;}.elementor-380 .elementor-element.elementor-element-e227194 .elementor-icon svg{height:92px;}.elementor-380 .elementor-element.elementor-element-2461367{--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;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-2461367:not(.elementor-motion-effects-element-type-background), .elementor-380 .elementor-element.elementor-element-2461367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-940d418 );}.elementor-380 .elementor-element.elementor-element-28a1672 .ue-marquee{background-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-28a1672 .ue-marquee-tag{text-align:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 64px;}.elementor-380 .elementor-element.elementor-element-28a1672 .ue-marquee-tag,.elementor-380 .elementor-element.elementor-element-28a1672 .ue-marquee-tag a{color:var( --e-global-color-34278e2 );}.elementor-380 .elementor-element.elementor-element-28a1672 .ue-marquee-tag svg{fill:var( --e-global-color-34278e2 );}.elementor-380 .elementor-element.elementor-element-28a1672 .ue_marq_text_wrap{font-family:"Goldplay Alt", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;}.elementor-380 .elementor-element.elementor-element-e48733a{--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;--gap:48px 0px;--row-gap:48px;--column-gap:0px;}.elementor-380 .elementor-element.elementor-element-e48733a:not(.elementor-motion-effects-element-type-background), .elementor-380 .elementor-element.elementor-element-e48733a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE7D4;}.elementor-380 .elementor-element.elementor-element-24b4854{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-9e8bc04 .elementor-heading-title{font-family:"Goldplay Alt", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;}.elementor-380 .elementor-element.elementor-element-b00701a .elementor-heading-title{font-family:"Goldplay Alt", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-34278e2 );}.elementor-380 .elementor-element.elementor-element-4e269bf{--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;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-8d89b0e{--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;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-2ad6d43 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-34278e2 );opacity:var( --e-global-color-34278e2 );}.elementor-380 .elementor-element.elementor-element-2ad6d43 .swiper-pagination-bullet{background:var( --e-global-color-940d418 );}.elementor-380 .elementor-element.elementor-element-0c9c992 img{border-radius:24px 24px 24px 24px;}.elementor-380 .elementor-element.elementor-element-1d92e0c img{border-radius:24px 24px 24px 24px;}.elementor-380 .elementor-element.elementor-element-608515b img{border-radius:24px 24px 24px 24px;}.elementor-380 .elementor-element.elementor-element-298a52f{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-380 .elementor-element.elementor-element-4998705{font-family:"Goldplay", Sans-serif;font-size:20px;font-weight:500;line-height:24px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-380 .elementor-element.elementor-element-092eecb .elementor-button{background-color:var( --e-global-color-34278e2 );font-family:"Goldplay", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-940d418 );color:var( --e-global-color-940d418 );border-radius:8px 8px 8px 8px;padding:014px 16px 14px 16px;}.elementor-380 .elementor-element.elementor-element-092eecb .elementor-button:hover, .elementor-380 .elementor-element.elementor-element-092eecb .elementor-button:focus{background-color:var( --e-global-color-940d418 );color:var( --e-global-color-34278e2 );}.elementor-380 .elementor-element.elementor-element-092eecb .elementor-button:hover svg, .elementor-380 .elementor-element.elementor-element-092eecb .elementor-button:focus svg{fill:var( --e-global-color-34278e2 );}.elementor-380 .elementor-element.elementor-element-5fd0d25{--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;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-380 .elementor-element.elementor-element-a70467b{--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;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-9e51878{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-fde4f27 .elementor-heading-title{font-family:"Goldplay Alt", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;}.elementor-380 .elementor-element.elementor-element-09652fc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-1aa0eb1 .elementor-button{background-color:var( --e-global-color-34278e2 );font-family:"Goldplay", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-940d418 );color:var( --e-global-color-940d418 );border-radius:8px 8px 8px 8px;padding:014px 16px 14px 16px;}.elementor-380 .elementor-element.elementor-element-1aa0eb1 .elementor-button:hover, .elementor-380 .elementor-element.elementor-element-1aa0eb1 .elementor-button:focus{background-color:var( --e-global-color-940d418 );color:var( --e-global-color-34278e2 );}.elementor-380 .elementor-element.elementor-element-1aa0eb1 .elementor-button:hover svg, .elementor-380 .elementor-element.elementor-element-1aa0eb1 .elementor-button:focus svg{fill:var( --e-global-color-34278e2 );}.elementor-380 .elementor-element.elementor-element-dfee40a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-8abad7e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#B9B093;--border-color:#B9B093;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-658e587{--display:flex;--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-380 .elementor-element.elementor-element-658e587:not(.elementor-motion-effects-element-type-background), .elementor-380 .elementor-element.elementor-element-658e587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ofour.ca/wp-content/uploads/2026/04/featured-1-homepage.jpg");background-position:center center;background-size:cover;}.elementor-380 .elementor-element.elementor-element-f7ddc96{--display:flex;--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-380 .elementor-element.elementor-element-0764486{--display:flex;--min-height:320px;--justify-content:center;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-380 .elementor-element.elementor-element-7fc74cb .elementor-heading-title{font-family:"Goldplay Alt", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;}.elementor-380 .elementor-element.elementor-element-9cbebdf{font-family:"Goldplay", Sans-serif;font-size:20px;font-weight:500;line-height:24px;}.elementor-380 .elementor-element.elementor-element-f6c4146{font-family:"Goldplay", Sans-serif;font-size:32px;font-weight:900;line-height:32px;color:var( --e-global-color-940d418 );}.elementor-380 .elementor-element.elementor-element-ade6b5d{--display:flex;--min-height:320px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-380 .elementor-element.elementor-element-d985a63{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#B9B093;--border-color:#B9B093;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-e661a47{--display:flex;--min-height:320px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-380 .elementor-element.elementor-element-16d8f6d .elementor-icon-wrapper{text-align:center;}.elementor-380 .elementor-element.elementor-element-16d8f6d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-380 .elementor-element.elementor-element-16d8f6d.elementor-view-framed .elementor-icon, .elementor-380 .elementor-element.elementor-element-16d8f6d.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-380 .elementor-element.elementor-element-16d8f6d.elementor-view-framed .elementor-icon, .elementor-380 .elementor-element.elementor-element-16d8f6d.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-380 .elementor-element.elementor-element-16d8f6d .elementor-icon{font-size:150px;}.elementor-380 .elementor-element.elementor-element-16d8f6d .elementor-icon svg{height:150px;}.elementor-380 .elementor-element.elementor-element-69ebda6{--display:flex;--min-height:320px;--justify-content:center;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-380 .elementor-element.elementor-element-73940ac .elementor-heading-title{font-family:"Goldplay Alt", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;}.elementor-380 .elementor-element.elementor-element-479ffa7{font-family:"Goldplay", Sans-serif;font-size:20px;font-weight:500;line-height:24px;}.elementor-380 .elementor-element.elementor-element-743e82c{font-family:"Goldplay", Sans-serif;font-size:32px;font-weight:900;line-height:32px;color:var( --e-global-color-940d418 );}.elementor-380 .elementor-element.elementor-element-e125a8d{--display:flex;--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-380 .elementor-element.elementor-element-e125a8d:not(.elementor-motion-effects-element-type-background), .elementor-380 .elementor-element.elementor-element-e125a8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ofour.ca/wp-content/uploads/2026/04/featured-2-homepage.jpg");background-position:center center;background-size:cover;}.elementor-380 .elementor-element.elementor-element-7c9efee{--display:flex;--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-380 .elementor-element.elementor-element-61bb1d2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#B9B093;--border-color:#B9B093;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-eafcda3{--display:flex;--min-height:320px;--justify-content:center;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-380 .elementor-element.elementor-element-a8e6cee .elementor-heading-title{font-family:"Goldplay Alt", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;}.elementor-380 .elementor-element.elementor-element-ba38582{font-family:"Goldplay", Sans-serif;font-size:20px;font-weight:500;line-height:24px;}.elementor-380 .elementor-element.elementor-element-1cc1000{font-family:"Goldplay", Sans-serif;font-size:32px;font-weight:900;line-height:32px;color:var( --e-global-color-940d418 );}.elementor-380 .elementor-element.elementor-element-075e004{--display:flex;--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:012px;}.elementor-380 .elementor-element.elementor-element-075e004:not(.elementor-motion-effects-element-type-background), .elementor-380 .elementor-element.elementor-element-075e004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ofour.ca/wp-content/uploads/2026/04/soujouk-au-fromage-scaled.jpg");background-position:center center;background-size:cover;}.elementor-380 .elementor-element.elementor-element-ce90a51{--display:flex;--min-height:320px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-380 .elementor-element.elementor-element-d280967 img{width:200px;}.elementor-380 .elementor-element.elementor-element-af3dca7{--display:flex;--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:012px;}.elementor-380 .elementor-element.elementor-element-c63a568{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-50d0f30 .elementor-button{background-color:var( --e-global-color-34278e2 );font-family:"Goldplay", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-940d418 );color:var( --e-global-color-940d418 );border-radius:8px 8px 8px 8px;padding:014px 16px 14px 16px;}.elementor-380 .elementor-element.elementor-element-50d0f30 .elementor-button:hover, .elementor-380 .elementor-element.elementor-element-50d0f30 .elementor-button:focus{background-color:var( --e-global-color-940d418 );color:var( --e-global-color-34278e2 );}.elementor-380 .elementor-element.elementor-element-50d0f30 .elementor-button:hover svg, .elementor-380 .elementor-element.elementor-element-50d0f30 .elementor-button:focus svg{fill:var( --e-global-color-34278e2 );}.elementor-380 .elementor-element.elementor-element-9da8f8c{--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;--gap:48px 0px;--row-gap:48px;--column-gap:0px;}.elementor-380 .elementor-element.elementor-element-9da8f8c:not(.elementor-motion-effects-element-type-background), .elementor-380 .elementor-element.elementor-element-9da8f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE7D4;}.elementor-380 .elementor-element.elementor-element-5e6b035{--display:flex;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-8c8d845 .elementor-heading-title{font-family:"Goldplay Alt", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;}.elementor-380 .elementor-element.elementor-element-67c0f04 .elementor-heading-title{font-family:"Goldplay Alt", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-34278e2 );}.elementor-380 .elementor-element.elementor-element-4b431a1{--display:flex;--min-height:380px;--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;--gap:24px 024px;--row-gap:24px;--column-gap:024px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-e09ee9b{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-3b8cd77{font-family:"Goldplay", Sans-serif;font-size:20px;font-weight:500;line-height:24px;}.elementor-380 .elementor-element.elementor-element-bea0df4 .elementor-button{background-color:var( --e-global-color-34278e2 );font-family:"Goldplay", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-940d418 );color:var( --e-global-color-940d418 );border-radius:8px 8px 8px 8px;padding:014px 16px 14px 16px;}.elementor-380 .elementor-element.elementor-element-bea0df4 .elementor-button:hover, .elementor-380 .elementor-element.elementor-element-bea0df4 .elementor-button:focus{background-color:var( --e-global-color-940d418 );color:var( --e-global-color-34278e2 );}.elementor-380 .elementor-element.elementor-element-bea0df4 .elementor-button:hover svg, .elementor-380 .elementor-element.elementor-element-bea0df4 .elementor-button:focus svg{fill:var( --e-global-color-34278e2 );}.elementor-380 .elementor-element.elementor-element-eb0b55b{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-eb0b55b:not(.elementor-motion-effects-element-type-background), .elementor-380 .elementor-element.elementor-element-eb0b55b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ofour.ca/wp-content/uploads/2026/04/categirn-hp-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-380 .elementor-element.elementor-element-08c3a26 .ue_marq_text_wrap{font-size:20px;}.elementor-380 .elementor-element.elementor-element-c5e71cf{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-380 .elementor-element.elementor-element-3827f18{--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:flex-start;}.elementor-380 .elementor-element.elementor-element-5870f0c .elementor-heading-title{font-size:92px;}.elementor-380 .elementor-element.elementor-element-7ccc447{--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:center;}.elementor-380 .elementor-element.elementor-element-3414a06 .elementor-heading-title{font-size:92px;}.elementor-380 .elementor-element.elementor-element-d30517d img{width:92px;}.elementor-380 .elementor-element.elementor-element-b262424 img{width:92px;}.elementor-380 .elementor-element.elementor-element-1348644 img{width:92px;}.elementor-380 .elementor-element.elementor-element-573766a img{width:92px;}.elementor-380 .elementor-element.elementor-element-2698992 .elementor-icon{font-size:64px;}.elementor-380 .elementor-element.elementor-element-2698992 .elementor-icon svg{height:64px;}.elementor-380 .elementor-element.elementor-element-83f26e0 .elementor-heading-title{font-size:92px;}.elementor-380 .elementor-element.elementor-element-50c8e68{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-380 .elementor-element.elementor-element-926cf83 .elementor-heading-title{font-size:92px;}.elementor-380 .elementor-element.elementor-element-e227194 .elementor-icon{font-size:64px;}.elementor-380 .elementor-element.elementor-element-e227194 .elementor-icon svg{height:64px;}.elementor-380 .elementor-element.elementor-element-2461367{--padding-top:024px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-28a1672 .ue_marq_text_wrap{font-size:20px;}.elementor-380 .elementor-element.elementor-element-9e8bc04 .elementor-heading-title{font-size:40px;}.elementor-380 .elementor-element.elementor-element-b00701a .elementor-heading-title{font-size:40px;}.elementor-380 .elementor-element.elementor-element-4e269bf{--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;--gap:024px 0px;--row-gap:024px;--column-gap:0px;}.elementor-380 .elementor-element.elementor-element-298a52f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-4998705{font-size:18px;line-height:22px;}.elementor-380 .elementor-element.elementor-element-fde4f27 .elementor-heading-title{font-size:40px;}.elementor-380 .elementor-element.elementor-element-1aa0eb1{width:100%;max-width:100%;}.elementor-380 .elementor-element.elementor-element-658e587{--min-height:260px;}.elementor-380 .elementor-element.elementor-element-f7ddc96{--min-height:260px;}.elementor-380 .elementor-element.elementor-element-0764486{--min-height:260px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-7fc74cb .elementor-heading-title{font-size:32px;}.elementor-380 .elementor-element.elementor-element-9cbebdf{font-size:18px;line-height:22px;}.elementor-380 .elementor-element.elementor-element-f6c4146{font-size:28px;line-height:28px;}.elementor-380 .elementor-element.elementor-element-ade6b5d{--min-height:260px;}.elementor-380 .elementor-element.elementor-element-ca01a3d img{width:80px;}.elementor-380 .elementor-element.elementor-element-e661a47{--min-height:260px;}.elementor-380 .elementor-element.elementor-element-16d8f6d .elementor-icon{font-size:80px;}.elementor-380 .elementor-element.elementor-element-16d8f6d .elementor-icon svg{height:80px;}.elementor-380 .elementor-element.elementor-element-69ebda6{--min-height:260px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-380 .elementor-element.elementor-element-73940ac .elementor-heading-title{font-size:32px;}.elementor-380 .elementor-element.elementor-element-479ffa7{font-size:18px;line-height:22px;}.elementor-380 .elementor-element.elementor-element-743e82c{font-size:28px;line-height:28px;}.elementor-380 .elementor-element.elementor-element-e125a8d{--min-height:260px;}.elementor-380 .elementor-element.elementor-element-7c9efee{--min-height:260px;}.elementor-380 .elementor-element.elementor-element-eafcda3{--min-height:260px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:016px;}.elementor-380 .elementor-element.elementor-element-a8e6cee .elementor-heading-title{font-size:32px;}.elementor-380 .elementor-element.elementor-element-ba38582{font-size:18px;line-height:22px;}.elementor-380 .elementor-element.elementor-element-1cc1000{font-size:28px;line-height:28px;}.elementor-380 .elementor-element.elementor-element-075e004{--min-height:260px;}.elementor-380 .elementor-element.elementor-element-ce90a51{--min-height:260px;}.elementor-380 .elementor-element.elementor-element-d280967 img{width:150px;}.elementor-380 .elementor-element.elementor-element-af3dca7{--min-height:260px;}.elementor-380 .elementor-element.elementor-element-50d0f30{width:100%;max-width:100%;}.elementor-380 .elementor-element.elementor-element-8c8d845 .elementor-heading-title{font-size:40px;}.elementor-380 .elementor-element.elementor-element-67c0f04 .elementor-heading-title{font-size:40px;}.elementor-380 .elementor-element.elementor-element-4b431a1{--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;}.elementor-380 .elementor-element.elementor-element-3b8cd77{font-size:18px;line-height:22px;}.elementor-380 .elementor-element.elementor-element-eb0b55b{--min-height:300px;}}@media(max-width:767px){.elementor-380 .elementor-element.elementor-element-e3c03c7{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-380 .elementor-element.elementor-element-85dc42b{--min-height:65vh;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-08c3a26 .ue_marq_text_wrap{font-size:24px;}.elementor-380 .elementor-element.elementor-element-c5e71cf{--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-380 .elementor-element.elementor-element-3827f18{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-380 .elementor-element.elementor-element-4f19a73 img{width:100%;}.elementor-380 .elementor-element.elementor-element-5870f0c.elementor-element{--order:99999 /* order end hack */;}.elementor-380 .elementor-element.elementor-element-5870f0c .elementor-heading-title{font-size:54px;}.elementor-380 .elementor-element.elementor-element-3414a06 .elementor-heading-title{font-size:54px;}.elementor-380 .elementor-element.elementor-element-d30517d img{width:72px;}.elementor-380 .elementor-element.elementor-element-b262424 img{width:72px;}.elementor-380 .elementor-element.elementor-element-1348644 img{width:72px;}.elementor-380 .elementor-element.elementor-element-573766a img{width:72px;}.elementor-380 .elementor-element.elementor-element-83f26e0 .elementor-heading-title{font-size:54px;}.elementor-380 .elementor-element.elementor-element-50c8e68{--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-380 .elementor-element.elementor-element-8030075 img{width:70%;}.elementor-380 .elementor-element.elementor-element-926cf83.elementor-element{--order:99999 /* order end hack */;}.elementor-380 .elementor-element.elementor-element-926cf83 .elementor-heading-title{font-size:54px;}.elementor-380 .elementor-element.elementor-element-35a5a72{--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:space-between;}.elementor-380 .elementor-element.elementor-element-35a5a72.e-con{--order:99999 /* order end hack */;}.elementor-380 .elementor-element.elementor-element-971c83f{--width:fit-content;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-0b4f3bf img{width:72px;}.elementor-380 .elementor-element.elementor-element-823e7a9 img{width:72px;}.elementor-380 .elementor-element.elementor-element-7c6f060 img{width:72px;}.elementor-380 .elementor-element.elementor-element-02620c1 img{width:72px;}.elementor-380 .elementor-element.elementor-element-2461367{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-28a1672 .ue_marq_text_wrap{font-size:18px;}.elementor-380 .elementor-element.elementor-element-e48733a{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-380 .elementor-element.elementor-element-24b4854{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-380 .elementor-element.elementor-element-9e8bc04 .elementor-heading-title{font-size:32px;}.elementor-380 .elementor-element.elementor-element-b00701a .elementor-heading-title{font-size:32px;}.elementor-380 .elementor-element.elementor-element-2ad6d43 .swiper-pagination-bullet{width:8px;height:8px;}.elementor-380 .elementor-element.elementor-element-2ad6d43 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:24px 24px 24px 24px;}.elementor-380 .elementor-element.elementor-element-5fd0d25{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-380 .elementor-element.elementor-element-a70467b{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-380 .elementor-element.elementor-element-fde4f27 .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-380 .elementor-element.elementor-element-09652fc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-8abad7e{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-380 .elementor-element.elementor-element-658e587{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-f7ddc96{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-f7ddc96.e-con{--order:99999 /* order end hack */;}.elementor-380 .elementor-element.elementor-element-0764486{--min-height:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-7fc74cb .elementor-heading-title{font-size:26px;}.elementor-380 .elementor-element.elementor-element-9cbebdf{font-size:18px;}.elementor-380 .elementor-element.elementor-element-ade6b5d{--min-height:0px;--padding-top:16px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-ade6b5d.e-con{--order:-99999 /* order start hack */;}.elementor-380 .elementor-element.elementor-element-ca01a3d img{width:64px;}.elementor-380 .elementor-element.elementor-element-d985a63{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-380 .elementor-element.elementor-element-e661a47{--min-height:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-e661a47.e-con{--order:3;}.elementor-380 .elementor-element.elementor-element-16d8f6d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-380 .elementor-element.elementor-element-16d8f6d .elementor-icon{font-size:200px;}.elementor-380 .elementor-element.elementor-element-16d8f6d .elementor-icon svg{height:200px;}.elementor-380 .elementor-element.elementor-element-69ebda6{--min-height:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-69ebda6.e-con{--order:2;}.elementor-380 .elementor-element.elementor-element-73940ac .elementor-heading-title{font-size:26px;}.elementor-380 .elementor-element.elementor-element-e125a8d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-e125a8d.e-con{--order:1;}.elementor-380 .elementor-element.elementor-element-7c9efee{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-7c9efee.e-con{--order:4;}.elementor-380 .elementor-element.elementor-element-61bb1d2{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-380 .elementor-element.elementor-element-61bb1d2.e-con{--order:1;}.elementor-380 .elementor-element.elementor-element-eafcda3{--min-height:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-a8e6cee .elementor-heading-title{font-size:26px;}.elementor-380 .elementor-element.elementor-element-075e004{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-075e004.e-con{--order:-99999 /* order start hack */;}.elementor-380 .elementor-element.elementor-element-ce90a51{--min-height:0px;--padding-top:0px;--padding-bottom:024px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-ce90a51.e-con{--order:3;}.elementor-380 .elementor-element.elementor-element-d280967 img{width:320px;}.elementor-380 .elementor-element.elementor-element-af3dca7{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-af3dca7.e-con{--order:4;}.elementor-380 .elementor-element.elementor-element-c63a568{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-380 .elementor-element.elementor-element-9da8f8c{--gap:024px 0px;--row-gap:024px;--column-gap:0px;}.elementor-380 .elementor-element.elementor-element-5e6b035{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-380 .elementor-element.elementor-element-8c8d845 .elementor-heading-title{font-size:32px;}.elementor-380 .elementor-element.elementor-element-67c0f04 .elementor-heading-title{font-size:32px;}}@media(min-width:768px){.elementor-380 .elementor-element.elementor-element-58e3489{--width:fit-content;}.elementor-380 .elementor-element.elementor-element-35a5a72{--width:fit-content;}.elementor-380 .elementor-element.elementor-element-8d89b0e{--width:75%;}.elementor-380 .elementor-element.elementor-element-298a52f{--width:25%;}.elementor-380 .elementor-element.elementor-element-9e51878{--width:75%;}.elementor-380 .elementor-element.elementor-element-09652fc{--width:25%;}.elementor-380 .elementor-element.elementor-element-c63a568{--width:25%;}.elementor-380 .elementor-element.elementor-element-e09ee9b{--width:25%;}.elementor-380 .elementor-element.elementor-element-eb0b55b{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-380 .elementor-element.elementor-element-8d89b0e{--width:100%;}.elementor-380 .elementor-element.elementor-element-298a52f{--width:100%;}.elementor-380 .elementor-element.elementor-element-9e51878{--width:70%;}.elementor-380 .elementor-element.elementor-element-09652fc{--width:30%;}.elementor-380 .elementor-element.elementor-element-c63a568{--width:30%;}.elementor-380 .elementor-element.elementor-element-e09ee9b{--width:100%;}.elementor-380 .elementor-element.elementor-element-eb0b55b{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-85dc42b */.elementor-380 .elementor-element.elementor-element-85dc42b .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Goldplay Alt';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://ofour.ca/wp-content/uploads/2026/04/Goldplay-Alt-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Goldplay Alt';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://ofour.ca/wp-content/uploads/2026/04/Goldplay-Alt-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Goldplay Alt';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://ofour.ca/wp-content/uploads/2026/04/Goldplay-Alt-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Goldplay Alt';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://ofour.ca/wp-content/uploads/2026/04/Goldplay-Alt-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Goldplay Alt';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://ofour.ca/wp-content/uploads/2026/04/Goldplay-Alt-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Goldplay Alt';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://ofour.ca/wp-content/uploads/2026/04/Goldplay-Alt-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Goldplay Alt';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://ofour.ca/wp-content/uploads/2026/04/Goldplay-Alt-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Goldplay Alt';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://ofour.ca/wp-content/uploads/2026/04/Goldplay-Alt-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Goldplay Alt';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://ofour.ca/wp-content/uploads/2026/04/Goldplay-Alt-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Goldplay Alt';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ofour.ca/wp-content/uploads/2026/04/Goldplay-Alt-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Goldplay Alt';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://ofour.ca/wp-content/uploads/2026/04/Goldplay-Alt-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Goldplay';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ofour.ca/wp-content/uploads/2026/04/Goldplay-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Goldplay';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://ofour.ca/wp-content/uploads/2026/04/Goldplay-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Goldplay';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://ofour.ca/wp-content/uploads/2026/04/Goldplay-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Goldplay';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://ofour.ca/wp-content/uploads/2026/04/Goldplay-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Goldplay';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://ofour.ca/wp-content/uploads/2026/04/Goldplay-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Goldplay';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://ofour.ca/wp-content/uploads/2026/04/Goldplay-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Goldplay';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://ofour.ca/wp-content/uploads/2026/04/Goldplay-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Goldplay';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://ofour.ca/wp-content/uploads/2026/04/Goldplay-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Goldplay';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://ofour.ca/wp-content/uploads/2026/04/Goldplay-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Goldplay';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://ofour.ca/wp-content/uploads/2026/04/Goldplay-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */