.elementor-310 .elementor-element.elementor-element-5903af1{--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;--flex-wrap:wrap;}.elementor-310 .elementor-element.elementor-element-5903af1:not(.elementor-motion-effects-element-type-background), .elementor-310 .elementor-element.elementor-element-5903af1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://macco-op.ca/wp-content/uploads/2024/09/history-hero-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-310 .elementor-element.elementor-element-bd039e2{--display:flex;--justify-content:center;}.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-310 .elementor-element.elementor-element-4717534 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:60px;font-weight:900;color:#FFFFFF;}.elementor-310 .elementor-element.elementor-element-d6db303{--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;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-310 .elementor-element.elementor-element-85547e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.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-310 .elementor-element.elementor-element-51866ee{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-744a444{--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-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-310 .elementor-element.elementor-element-02f45e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-310 .elementor-element.elementor-element-02f45e5:not(.elementor-motion-effects-element-type-background), .elementor-310 .elementor-element.elementor-element-02f45e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-310 .elementor-element.elementor-element-02904e8{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-d51b93f > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-d51b93f{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-3c44af3{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-69ceefc > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-69ceefc{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-31a4d36{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-4579b8a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-4579b8a{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-9548c28{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-2408c67 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-2408c67{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-9b9f442{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-ddb02d9 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-ddb02d9{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-ff803ce{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-c19edc3 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-c19edc3{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-5056079{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-4abd9b6 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-4abd9b6{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-438266b{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-6d78ecf > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-6d78ecf{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-adc6447{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-9d7711a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-9d7711a{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-dea5ab5{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-60aa8e2 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-60aa8e2{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-41d39f1{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-f0cf30e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-f0cf30e{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-9bc9c2c{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-9561e59 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-9561e59{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-db33105{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-6fba5c1 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-6fba5c1{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-cab8250{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-9526ee7 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-9526ee7{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-0fd690d{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-48ddae6 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-48ddae6{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-d5b3fd7{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-1d517bb > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-1d517bb{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-9a8b343{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-ffb3c80 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-ffb3c80{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-a2cd3ca{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-4ce4369 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-4ce4369{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-fc95f5e{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-5a63d40 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-5a63d40{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-f7887d5{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-12fbcea > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-12fbcea{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-99dfa7c{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-b9185f7 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-b9185f7{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-d9de5bf{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-6c7e658 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-6c7e658{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-a041e9a{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-980588b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-980588b{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-ed79bdd{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-d39744f > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-d39744f{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-9b56040{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-3ba1e84 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-3ba1e84{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-7d55705{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-9db57df > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-9db57df{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-dd2543e{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-47a207e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-47a207e{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-dc80920{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-ebfb57a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-ebfb57a{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-238b316{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-8391e70 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-8391e70{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-fbbfd31{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-c40a87c > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-c40a87c{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-34485c5{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-513f011 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-513f011{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-d523539{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-d357616 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-d357616{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-9c76b5d{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-42f596b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-42f596b{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-1a9fe62{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-6031a18 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-6031a18{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-b7b8950{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-39342c8 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-39342c8{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-21ad3a1{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-6cd2027 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-6cd2027{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-56f6f0b{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-12528d7 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-12528d7{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-cb1fdca{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-d8417cc > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-d8417cc{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-448923e{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-2f6473b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-2f6473b{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-7eec572{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-dd52739 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-dd52739{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-edc0097{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-8616dde > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-8616dde{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-afef5fa{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-a676f6e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-a676f6e{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-772d73e{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-3efb614 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-3efb614{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-3e600f7{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-fac715c > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-fac715c{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-033afd6{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-dd7ba7b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-dd7ba7b{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-dccf002{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-8fd2341 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-8fd2341{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-9ee6861{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-06ce4fb > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-06ce4fb{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-21ed817{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-254f38a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-254f38a{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-d5aedcb{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-6b6bef7 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-6b6bef7{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-b6665ed{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-e9c4069 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-e9c4069{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-5c6f4cb{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-9834b02 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-9834b02{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-deaecdb{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-aad5e9f > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-aad5e9f{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-3fdc0b5{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-e78248b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-e78248b{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-a5baef0{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-5dbdfd5 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-5dbdfd5{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-cf4df2e{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-fef7bea > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-fef7bea{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-bfe15ed{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-ef08b9a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-ef08b9a{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-228444e{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-e7665bd > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-e7665bd{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-02d024f{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-06cf8bd > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-06cf8bd{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-58f65aa{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-c5b4e15 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-c5b4e15{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-203002c{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-e25d752 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-e25d752{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-5b63128{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-4848994 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-4848994{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-e5bc55b{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-a7cc240 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-a7cc240{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-3182178{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-e23db6d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-e23db6d{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-65761e7{text-align:left;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-310 .elementor-element.elementor-element-d8dbf85 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-d8dbf85{text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}@media(max-width:1024px){.elementor-310 .elementor-element.elementor-element-4717534 .elementor-heading-title{font-size:50px;}}@media(min-width:768px){.elementor-310 .elementor-element.elementor-element-5903af1{--content-width:1400px;}.elementor-310 .elementor-element.elementor-element-85547e3{--width:50%;}.elementor-310 .elementor-element.elementor-element-744a444{--width:50%;}}@media(max-width:767px){.elementor-310 .elementor-element.elementor-element-4717534{text-align:center;}.elementor-310 .elementor-element.elementor-element-4717534 .elementor-heading-title{font-size:9vw;}}