.elementor-30 .elementor-element.elementor-element-75e4bdd{--display:flex;--min-height:618px;--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;--overlay-opacity:0.73;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-75e4bdd:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-75e4bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://curiofoods.in/wp-content/uploads/2026/08/Curio-Foods-Main-Image-1.jpg");background-position:bottom center;background-size:cover;}.elementor-30 .elementor-element.elementor-element-75e4bdd::before, .elementor-30 .elementor-element.elementor-element-75e4bdd > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-75e4bdd > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-75e4bdd > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-75e4bdd > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-75e4bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-56059d0{width:var( --container-widget-width, 75.942% );max-width:75.942%;--container-widget-width:75.942%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-56059d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-56059d0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-56059d0 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:65px;font-weight:600;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-4f852fc{width:var( --container-widget-width, 78.802% );max-width:78.802%;--container-widget-width:78.802%;--container-widget-flex-grow:0;font-family:"Radio Canada", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-4f852fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-4f852fc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-e868a14{--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;}.elementor-30 .elementor-element.elementor-element-e868a14.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-a6a0f39{--display:flex;--justify-content:center;}.elementor-30 .elementor-element.elementor-element-a6a0f39.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-8325269 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Inter Tight", Sans-serif;font-size:21px;font-weight:800;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-8325269.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-423ebd4{--display:flex;}.elementor-30 .elementor-element.elementor-element-a9e2b4a .elementor-button{background-color:#D4A01700;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:800;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;}.elementor-30 .elementor-element.elementor-element-a9e2b4a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-222cdfa{--display:flex;--min-height:476px;--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;}.elementor-30 .elementor-element.elementor-element-222cdfa:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-222cdfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-30 .elementor-element.elementor-element-6eef5ac.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-6eef5ac{text-align:center;}.elementor-30 .elementor-element.elementor-element-6eef5ac .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-2b7d5d3{--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;}.elementor-30 .elementor-element.elementor-element-921fed1{--display:flex;}.elementor-30 .elementor-element.elementor-element-921fed1:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-921fed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-30 .elementor-element.elementor-element-d1d1935.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-d1d1935.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-30 .elementor-element.elementor-element-d1d1935.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-30 .elementor-element.elementor-element-d1d1935.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-30 .elementor-element.elementor-element-d1d1935 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-30 .elementor-element.elementor-element-d1d1935 .elementor-image-box-img img{border-radius:65px;transition-duration:0.3s;}.elementor-30 .elementor-element.elementor-element-d1d1935 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-d1d1935 .elementor-image-box-description{font-family:"Radio Canada", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-2a1004f{--display:flex;}.elementor-30 .elementor-element.elementor-element-2a1004f:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-2a1004f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-30 .elementor-element.elementor-element-39d91e3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-39d91e3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-30 .elementor-element.elementor-element-39d91e3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-30 .elementor-element.elementor-element-39d91e3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-30 .elementor-element.elementor-element-39d91e3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-30 .elementor-element.elementor-element-39d91e3 .elementor-image-box-img img{border-radius:65px;transition-duration:0.3s;}.elementor-30 .elementor-element.elementor-element-39d91e3 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-39d91e3 .elementor-image-box-description{font-family:"Radio Canada", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-ff9f393{--display:flex;}.elementor-30 .elementor-element.elementor-element-ff9f393:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-ff9f393 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-30 .elementor-element.elementor-element-181a22d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-181a22d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-30 .elementor-element.elementor-element-181a22d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-30 .elementor-element.elementor-element-181a22d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-30 .elementor-element.elementor-element-181a22d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-30 .elementor-element.elementor-element-181a22d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-30 .elementor-element.elementor-element-181a22d .elementor-image-box-title{font-family:"Inter", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-181a22d .elementor-image-box-description{font-family:"Radio Canada", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-497d9bc{--display:flex;--min-height:506px;--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;}.elementor-30 .elementor-element.elementor-element-c53b8df{--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;}.elementor-30 .elementor-element.elementor-element-ae282c7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-ae282c7 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:59px;font-weight:800;}.elementor-30 .elementor-element.elementor-element-37dc12a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-37dc12a{font-family:"Radio Canada", Sans-serif;font-size:28px;font-weight:400;color:#000000;}.elementor-30 .elementor-element.elementor-element-f2876c3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-f2876c3 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-f2876c3 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-f2876c3{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-f2876c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-f2876c3 .elementor-icon-list-item > a{font-family:"Radio Canada", Sans-serif;font-size:28px;font-weight:400;line-height:47px;}.elementor-30 .elementor-element.elementor-element-f2876c3 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-f2876c3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-741bcaa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-741bcaa .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:34px;font-weight:800;}.elementor-30 .elementor-element.elementor-element-a3f618d{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 04px;border-color:var( --e-global-color-accent );font-family:"Radio Canada", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-30 .elementor-element.elementor-element-a3f618d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-a26619f{--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;}.elementor-30 .elementor-element.elementor-element-61ea8f0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-e4ee7b5{--display:flex;--min-height:409px;--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-30 .elementor-element.elementor-element-dd3d818.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-dd3d818{text-align:center;}.elementor-30 .elementor-element.elementor-element-dd3d818 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:60px;font-weight:800;}.elementor-30 .elementor-element.elementor-element-1c1e516{--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;}.elementor-30 .elementor-element.elementor-element-74b89fd{--display:flex;}.elementor-30 .elementor-element.elementor-element-74b89fd:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-74b89fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5EF;}.elementor-30 .elementor-element.elementor-element-6fac18c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-1f89d35.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-1f89d35{text-align:start;}.elementor-30 .elementor-element.elementor-element-1f89d35 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:39px;font-weight:800;}.elementor-30 .elementor-element.elementor-element-31508ef{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Radio Canada", Sans-serif;font-size:20px;font-weight:800;color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-31508ef.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-6c1f8aa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-6c1f8aa{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-30 .elementor-element.elementor-element-52a280e{--display:flex;}.elementor-30 .elementor-element.elementor-element-52a280e:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-52a280e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5EF;}.elementor-30 .elementor-element.elementor-element-c344233.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-8968c04.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-8968c04{text-align:start;}.elementor-30 .elementor-element.elementor-element-8968c04 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:39px;font-weight:800;}.elementor-30 .elementor-element.elementor-element-38cdea7{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Radio Canada", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-38cdea7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-1970fef.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-1970fef{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-30 .elementor-element.elementor-element-10a3c5d{--display:flex;}.elementor-30 .elementor-element.elementor-element-10a3c5d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-10a3c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5EF;}.elementor-30 .elementor-element.elementor-element-0748f3f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-076d5f1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-076d5f1{text-align:start;}.elementor-30 .elementor-element.elementor-element-076d5f1 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:39px;font-weight:800;}.elementor-30 .elementor-element.elementor-element-00f0203{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Radio Canada", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-00f0203.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-64bdfec.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-64bdfec{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-30 .elementor-element.elementor-element-b9c5a2d{--display:flex;--min-height:491px;--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-b9c5a2d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-b9c5a2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-30 .elementor-element.elementor-element-d791c37.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-d791c37{text-align:center;}.elementor-30 .elementor-element.elementor-element-d791c37 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:47px;font-weight:800;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-668c220.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-668c220{text-align:center;font-family:"Radio Canada", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-a311fc1{--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;}.elementor-30 .elementor-element.elementor-element-60b4e60{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-60b4e60:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-60b4e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-30 .elementor-element.elementor-element-60b4e60:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-60b4e60, .elementor-30 .elementor-element.elementor-element-60b4e60::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-17700ba.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-17700ba .elementor-icon-wrapper{text-align:start;}.elementor-30 .elementor-element.elementor-element-17700ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-17700ba.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-17700ba.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-17700ba.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-17700ba.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-dae086a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-dae086a .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-f0e97c4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-f0e97c4{font-family:"Radio Canada", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-48358ce{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-48358ce:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-48358ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-30 .elementor-element.elementor-element-48358ce:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-48358ce, .elementor-30 .elementor-element.elementor-element-48358ce::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-df4c10a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-df4c10a .elementor-icon-wrapper{text-align:start;}.elementor-30 .elementor-element.elementor-element-df4c10a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-df4c10a.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-df4c10a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-df4c10a.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-df4c10a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-251ff50.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-251ff50 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-27d9db6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-27d9db6{font-family:"Radio Canada", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-b1a50c6{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-b1a50c6:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-b1a50c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-30 .elementor-element.elementor-element-b1a50c6:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-b1a50c6, .elementor-30 .elementor-element.elementor-element-b1a50c6::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-3637014.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-3637014 .elementor-icon-wrapper{text-align:start;}.elementor-30 .elementor-element.elementor-element-3637014.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-3637014.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-3637014.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-3637014.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-3637014.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-cb1f495.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-cb1f495 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-fa1cd5d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-fa1cd5d{font-family:"Radio Canada", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-dd04577{--display:flex;--min-height:477px;--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:40px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-dd04577:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-dd04577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5EF;}.elementor-30 .elementor-element.elementor-element-f82ddde.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-f82ddde .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:53px;font-weight:800;}.elementor-30 .elementor-element.elementor-element-b0725e3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-b0725e3{font-family:"Radio Canada", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-30 .elementor-element.elementor-element-e33b72b{--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;}.elementor-30 .elementor-element.elementor-element-fc2bf7b{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-fc2bf7b:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-fc2bf7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-c27b56e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-c27b56e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-30 .elementor-element.elementor-element-c27b56e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-c27b56e.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-c27b56e.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-c27b56e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-c27b56e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-30 .elementor-element.elementor-element-c27b56e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-c27b56e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-c27b56e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-c27b56e.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-30 .elementor-element.elementor-element-c27b56e .elementor-icon{font-size:46px;}.elementor-30 .elementor-element.elementor-element-c27b56e .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-c27b56e .elementor-icon-box-title a{font-family:"Radio Canada", Sans-serif;font-size:27px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-c27b56e .elementor-icon-box-description{font-family:"Radio Canada", Sans-serif;font-weight:400;color:#000000;}.elementor-30 .elementor-element.elementor-element-b622a9d{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-b622a9d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-b622a9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-a6422f7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-a6422f7 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-30 .elementor-element.elementor-element-a6422f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-a6422f7.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-a6422f7.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-a6422f7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-a6422f7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-30 .elementor-element.elementor-element-a6422f7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-a6422f7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-a6422f7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-a6422f7.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-30 .elementor-element.elementor-element-a6422f7 .elementor-icon{font-size:46px;}.elementor-30 .elementor-element.elementor-element-a6422f7 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-a6422f7 .elementor-icon-box-title a{font-family:"Radio Canada", Sans-serif;font-size:27px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-a6422f7 .elementor-icon-box-description{font-family:"Radio Canada", Sans-serif;font-weight:400;color:#000000;}.elementor-30 .elementor-element.elementor-element-53c9f55{--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;}.elementor-30 .elementor-element.elementor-element-5997167{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-5997167:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-5997167 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-b486511.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-b486511 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-30 .elementor-element.elementor-element-b486511.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-b486511.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-b486511.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-b486511.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-b486511.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-30 .elementor-element.elementor-element-b486511.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-b486511.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-b486511.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-b486511.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-30 .elementor-element.elementor-element-b486511 .elementor-icon{font-size:46px;}.elementor-30 .elementor-element.elementor-element-b486511 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-b486511 .elementor-icon-box-title a{font-family:"Radio Canada", Sans-serif;font-size:27px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-b486511 .elementor-icon-box-description{font-family:"Radio Canada", Sans-serif;font-weight:400;color:#000000;}.elementor-30 .elementor-element.elementor-element-a1001a9{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-a1001a9:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-a1001a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-5fec497.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-5fec497 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-30 .elementor-element.elementor-element-5fec497.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-5fec497.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-5fec497.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-5fec497.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-5fec497.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-30 .elementor-element.elementor-element-5fec497.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-5fec497.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-5fec497.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-5fec497.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-30 .elementor-element.elementor-element-5fec497 .elementor-icon{font-size:46px;}.elementor-30 .elementor-element.elementor-element-5fec497 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-5fec497 .elementor-icon-box-title a{font-family:"Radio Canada", Sans-serif;font-size:27px;font-weight:600;}.elementor-30 .elementor-element.elementor-element-5fec497 .elementor-icon-box-description{font-family:"Radio Canada", Sans-serif;font-weight:400;color:#000000;}.elementor-30 .elementor-element.elementor-element-8d3a396{--display:flex;--min-height:536px;--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-8d3a396:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-8d3a396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-30 .elementor-element.elementor-element-000f53a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-000f53a{text-align:center;}.elementor-30 .elementor-element.elementor-element-000f53a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-5139ef6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-5139ef6{text-align:center;}.elementor-30 .elementor-element.elementor-element-5139ef6 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:64px;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-af14304{--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;}.elementor-30 .elementor-element.elementor-element-af14304:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-af14304 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-30 .elementor-element.elementor-element-4952b62{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-9dc9495.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-9dc9495 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-9dc9495.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-9dc9495.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-9dc9495.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-9dc9495.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-9dc9495.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-3422d62.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-3422d62{text-align:center;}.elementor-30 .elementor-element.elementor-element-3422d62 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:37px;font-weight:500;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-f62b58f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-f9fed16.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-f9fed16 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-f9fed16.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-f9fed16.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-f9fed16.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-f9fed16.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-f9fed16.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-79f7dea.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-79f7dea{text-align:center;}.elementor-30 .elementor-element.elementor-element-79f7dea .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:37px;font-weight:500;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-786db3e{--display:flex;}.elementor-30 .elementor-element.elementor-element-9e8ebb0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-9e8ebb0 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-9e8ebb0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-9e8ebb0.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-9e8ebb0.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-9e8ebb0.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-9e8ebb0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-99da3fb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-99da3fb{text-align:center;}.elementor-30 .elementor-element.elementor-element-99da3fb .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:37px;font-weight:500;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-b8c03b3{--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;}.elementor-30 .elementor-element.elementor-element-b8c03b3:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-b8c03b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-30 .elementor-element.elementor-element-fffc031.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-fffc031{text-align:center;font-family:"Radio Canada", Sans-serif;font-size:28px;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-7eafcba{--display:flex;--min-height:439px;--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:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-7eafcba:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-7eafcba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-30 .elementor-element.elementor-element-48aecde{--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;}.elementor-30 .elementor-element.elementor-element-48aecde.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-e74ffbf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-e74ffbf .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:45px;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-14c052f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-14c052f{font-family:"Radio Canada", Sans-serif;font-size:19px;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-81259b8{--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;}.elementor-30 .elementor-element.elementor-element-0d2d529{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-0d2d529:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-0d2d529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-30 .elementor-element.elementor-element-9866b2b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-9866b2b .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:28px;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-54b81f6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-54b81f6{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-ed3a5e2{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-ed3a5e2:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-ed3a5e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-30 .elementor-element.elementor-element-453c70d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-453c70d .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:28px;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-ac95ab5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-ac95ab5{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-62c77f6{--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;}.elementor-30 .elementor-element.elementor-element-8f8bbb7{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-8f8bbb7:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-8f8bbb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-30 .elementor-element.elementor-element-75dc872.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-75dc872 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:28px;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-a0fe03f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-a0fe03f{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-d1e9f79{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-d1e9f79:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-d1e9f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-30 .elementor-element.elementor-element-302eab7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-302eab7 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:28px;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-73be1fe.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-73be1fe{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-caa685f{--display:flex;}.elementor-30 .elementor-element.elementor-element-58d6455.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-31c36c6{--display:flex;--min-height:454px;--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-31c36c6:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-31c36c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-2617270.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-2617270{text-align:center;}.elementor-30 .elementor-element.elementor-element-2617270 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:43px;color:#060606;}.elementor-30 .elementor-element.elementor-element-f15fcc9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-f15fcc9{text-align:center;font-family:"Radio Canada", Sans-serif;font-size:25px;color:#000000;}.elementor-30 .elementor-element.elementor-element-b5cd9a5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-30 .elementor-element.elementor-element-b5cd9a5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-b5cd9a5 .elementor-divider-separator{width:48%;margin:0 auto;margin-center:0;}.elementor-30 .elementor-element.elementor-element-b5cd9a5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-30 .elementor-element.elementor-element-444fa1c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-30 .elementor-element.elementor-element-444fa1c{text-align:center;}.elementor-30 .elementor-element.elementor-element-444fa1c .elementor-heading-title{color:#000000;}.elementor-30 .elementor-element.elementor-element-3860b47 .elementor-button{background-color:#000000;font-family:"Inter Tight", Sans-serif;font-size:26px;font-weight:700;line-height:49px;letter-spacing:0px;word-spacing:3px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-3860b47{padding:40px 0px 40px 0px;}.elementor-30 .elementor-element.elementor-element-3860b47.xpro-widget-bg-overlay:before{transition:background 0.3s;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-e868a14{--width:57.99%;}.elementor-30 .elementor-element.elementor-element-a6a0f39{--width:49.009%;}.elementor-30 .elementor-element.elementor-element-423ebd4{--width:50%;}.elementor-30 .elementor-element.elementor-element-c53b8df{--width:50%;}.elementor-30 .elementor-element.elementor-element-a26619f{--width:50%;}.elementor-30 .elementor-element.elementor-element-48aecde{--width:51.632%;}.elementor-30 .elementor-element.elementor-element-31c36c6{--content-width:884px;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-56059d0{width:var( --container-widget-width, 336.65px );max-width:336.65px;--container-widget-width:336.65px;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-56059d0 .elementor-heading-title{font-size:31px;}.elementor-30 .elementor-element.elementor-element-4f852fc{width:var( --container-widget-width, 322.938px );max-width:322.938px;--container-widget-width:322.938px;--container-widget-flex-grow:0;font-size:15px;}.elementor-30 .elementor-element.elementor-element-d1d1935 .elementor-image-box-img{margin-bottom:15px;}.elementor-30 .elementor-element.elementor-element-39d91e3 .elementor-image-box-img{margin-bottom:15px;}.elementor-30 .elementor-element.elementor-element-181a22d .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for heading, class: .elementor-element-000f53a */.elementor-30 .elementor-element.elementor-element-000f53a .elementor-heading-title {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}

.elementor-30 .elementor-element.elementor-element-000f53a .elementor-heading-title::before,
.elementor-30 .elementor-element.elementor-element-000f53a .elementor-heading-title::after {
  content: "";
  height: 1px;
  width: 40px; /* Adjust line length */
  background-color: #D4A359; /* Line color */
  flex-grow: 0;
  display: inline-block;
}/* End custom CSS */