.elementor-1130 .elementor-element.elementor-element-fe0f83a{--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-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-1130 .elementor-element.elementor-element-17de994{text-align:left;}.elementor-1130 .elementor-element.elementor-element-17de994 .elementor-heading-title{font-family:"Utile", Sans-serif;font-size:64px;font-weight:700;text-transform:none;color:var( --e-global-color-text );}.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-1130 .elementor-element.elementor-element-f0a1763{font-family:"Utile", Sans-serif;font-size:20px;font-weight:400;}.elementor-1130 .elementor-element.elementor-element-ad051bd{font-family:"Utile", Sans-serif;font-size:18px;font-weight:400;}.elementor-1130 .elementor-element.elementor-element-54091ab{--display:flex;}.elementor-1130 .elementor-element.elementor-element-6dc9998{font-family:"Utile", Sans-serif;font-size:17px;font-weight:400;}.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-1130 .elementor-element.elementor-element-0ea0e42 .elementor-button{background-color:#8F3EF6;}.elementor-1130 .elementor-element.elementor-element-0ea0e42 .elementor-button:hover, .elementor-1130 .elementor-element.elementor-element-0ea0e42 .elementor-button:focus{background-color:#8228F5;color:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-0ea0e42 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-0ea0e42{--e-transform-transition-duration:400ms;}.elementor-1130 .elementor-element.elementor-element-0ea0e42 .elementor-button:hover svg, .elementor-1130 .elementor-element.elementor-element-0ea0e42 .elementor-button:focus svg{fill:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-13cffef{--display:flex;}.elementor-1130 .elementor-element.elementor-element-5ab4af6{font-family:"Utile", Sans-serif;font-size:17px;font-weight:400;}.elementor-1130 .elementor-element.elementor-element-91d3e81{--display:flex;}.elementor-1130 .elementor-element.elementor-element-74745cf{font-family:"Utile", Sans-serif;font-size:17px;font-weight:400;}.elementor-1130 .elementor-element.elementor-element-7847323 .elementor-button{background-color:#8F3EF6;}.elementor-1130 .elementor-element.elementor-element-7847323 .elementor-button:hover, .elementor-1130 .elementor-element.elementor-element-7847323 .elementor-button:focus{background-color:#8228F5;color:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-7847323 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-7847323{--e-transform-transition-duration:400ms;}.elementor-1130 .elementor-element.elementor-element-7847323 .elementor-button:hover svg, .elementor-1130 .elementor-element.elementor-element-7847323 .elementor-button:focus svg{fill:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-3fa8b1e{--display:flex;}.elementor-1130 .elementor-element.elementor-element-fde3136{font-family:"Utile", Sans-serif;font-size:17px;font-weight:400;}.elementor-1130 .elementor-element.elementor-element-30a2137 .elementor-button{background-color:#8F3EF6;}.elementor-1130 .elementor-element.elementor-element-30a2137 .elementor-button:hover, .elementor-1130 .elementor-element.elementor-element-30a2137 .elementor-button:focus{background-color:#8228F5;color:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-30a2137 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-30a2137{--e-transform-transition-duration:400ms;}.elementor-1130 .elementor-element.elementor-element-30a2137 .elementor-button:hover svg, .elementor-1130 .elementor-element.elementor-element-30a2137 .elementor-button:focus svg{fill:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-8f467a9{--display:flex;}.elementor-1130 .elementor-element.elementor-element-9e50d9d{font-family:"Utile", Sans-serif;font-size:17px;font-weight:400;}.elementor-1130 .elementor-element.elementor-element-702b86f .elementor-button{background-color:#8F3EF6;}.elementor-1130 .elementor-element.elementor-element-702b86f .elementor-button:hover, .elementor-1130 .elementor-element.elementor-element-702b86f .elementor-button:focus{background-color:#8228F5;color:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-702b86f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-702b86f{--e-transform-transition-duration:400ms;}.elementor-1130 .elementor-element.elementor-element-702b86f .elementor-button:hover svg, .elementor-1130 .elementor-element.elementor-element-702b86f .elementor-button:focus svg{fill:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-12eaa99{--display:flex;}.elementor-1130 .elementor-element.elementor-element-f5a506a{font-family:"Utile", Sans-serif;font-size:17px;font-weight:400;}.elementor-1130 .elementor-element.elementor-element-6a7cb31 .elementor-button{background-color:#8F3EF6;}.elementor-1130 .elementor-element.elementor-element-6a7cb31 .elementor-button:hover, .elementor-1130 .elementor-element.elementor-element-6a7cb31 .elementor-button:focus{background-color:#8228F5;color:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-6a7cb31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-6a7cb31{--e-transform-transition-duration:400ms;}.elementor-1130 .elementor-element.elementor-element-6a7cb31 .elementor-button:hover svg, .elementor-1130 .elementor-element.elementor-element-6a7cb31 .elementor-button:focus svg{fill:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-ad6f789{--display:flex;}.elementor-1130 .elementor-element.elementor-element-5837f13{font-family:"Utile", Sans-serif;font-size:17px;font-weight:400;}.elementor-1130 .elementor-element.elementor-element-e236e22 .elementor-button{background-color:#8F3EF6;}.elementor-1130 .elementor-element.elementor-element-e236e22 .elementor-button:hover, .elementor-1130 .elementor-element.elementor-element-e236e22 .elementor-button:focus{background-color:#8228F5;color:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-e236e22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-e236e22{--e-transform-transition-duration:400ms;}.elementor-1130 .elementor-element.elementor-element-e236e22 .elementor-button:hover svg, .elementor-1130 .elementor-element.elementor-element-e236e22 .elementor-button:focus svg{fill:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-8a30192{--display:flex;}.elementor-1130 .elementor-element.elementor-element-2fb5887{font-family:"Utile", Sans-serif;font-size:17px;font-weight:400;}.elementor-1130 .elementor-element.elementor-element-fe801eb{--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-1130 .elementor-element.elementor-element-a05052e .elementor-button{background-color:#8F3EF6;border-style:solid;border-color:var( --e-global-color-primary );}.elementor-1130 .elementor-element.elementor-element-a05052e .elementor-button:hover, .elementor-1130 .elementor-element.elementor-element-a05052e .elementor-button:focus{background-color:#8228F5;color:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-a05052e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-a05052e{--e-transform-transition-duration:400ms;}.elementor-1130 .elementor-element.elementor-element-a05052e .elementor-button:hover svg, .elementor-1130 .elementor-element.elementor-element-a05052e .elementor-button:focus svg{fill:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-b3c21dd .elementor-button{background-color:var( --e-global-color-4f4ff87 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;}.elementor-1130 .elementor-element.elementor-element-b3c21dd .elementor-button:hover, .elementor-1130 .elementor-element.elementor-element-b3c21dd .elementor-button:focus{background-color:#8228F5;color:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-b3c21dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-b3c21dd{--e-transform-transition-duration:400ms;}.elementor-1130 .elementor-element.elementor-element-b3c21dd .elementor-button:hover svg, .elementor-1130 .elementor-element.elementor-element-b3c21dd .elementor-button:focus svg{fill:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-27a9d26{--display:flex;}.elementor-1130 .elementor-element.elementor-element-f111c2b{font-family:"Utile", Sans-serif;font-size:17px;font-weight:400;}.elementor-1130 .elementor-element.elementor-element-f85ef0b{--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-1130 .elementor-element.elementor-element-c2b66e2 .elementor-button{background-color:#8F3EF6;border-style:solid;border-color:var( --e-global-color-primary );}.elementor-1130 .elementor-element.elementor-element-c2b66e2 .elementor-button:hover, .elementor-1130 .elementor-element.elementor-element-c2b66e2 .elementor-button:focus{background-color:#8228F5;color:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-c2b66e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-c2b66e2{--e-transform-transition-duration:400ms;}.elementor-1130 .elementor-element.elementor-element-c2b66e2 .elementor-button:hover svg, .elementor-1130 .elementor-element.elementor-element-c2b66e2 .elementor-button:focus svg{fill:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-047c70f{--display:flex;}.elementor-1130 .elementor-element.elementor-element-e269196{font-family:"Utile", Sans-serif;font-size:17px;font-weight:400;}.elementor-1130 .elementor-element.elementor-element-efade41{--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-1130 .elementor-element.elementor-element-f9d185e .elementor-button{background-color:#8F3EF6;border-style:solid;border-color:var( --e-global-color-primary );}.elementor-1130 .elementor-element.elementor-element-f9d185e .elementor-button:hover, .elementor-1130 .elementor-element.elementor-element-f9d185e .elementor-button:focus{background-color:#8228F5;color:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-f9d185e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-f9d185e{--e-transform-transition-duration:400ms;}.elementor-1130 .elementor-element.elementor-element-f9d185e .elementor-button:hover svg, .elementor-1130 .elementor-element.elementor-element-f9d185e .elementor-button:focus svg{fill:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-47d8119 .elementor-button{background-color:var( --e-global-color-4f4ff87 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;}.elementor-1130 .elementor-element.elementor-element-47d8119 .elementor-button:hover, .elementor-1130 .elementor-element.elementor-element-47d8119 .elementor-button:focus{background-color:#8228F5;color:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-47d8119 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-47d8119{--e-transform-transition-duration:400ms;}.elementor-1130 .elementor-element.elementor-element-47d8119 .elementor-button:hover svg, .elementor-1130 .elementor-element.elementor-element-47d8119 .elementor-button:focus svg{fill:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-69696d5{--display:flex;}.elementor-1130 .elementor-element.elementor-element-21885c4{font-family:"Utile", Sans-serif;font-size:17px;font-weight:400;}.elementor-1130 .elementor-element.elementor-element-ea755b4{--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-1130 .elementor-element.elementor-element-8ee2208 .elementor-button{background-color:#8F3EF6;border-style:solid;border-color:var( --e-global-color-primary );}.elementor-1130 .elementor-element.elementor-element-8ee2208 .elementor-button:hover, .elementor-1130 .elementor-element.elementor-element-8ee2208 .elementor-button:focus{background-color:#8228F5;color:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-8ee2208 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-8ee2208{--e-transform-transition-duration:400ms;}.elementor-1130 .elementor-element.elementor-element-8ee2208 .elementor-button:hover svg, .elementor-1130 .elementor-element.elementor-element-8ee2208 .elementor-button:focus svg{fill:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-ff688bc{--display:flex;}.elementor-1130 .elementor-element.elementor-element-378099c{font-family:"Utile", Sans-serif;font-size:17px;font-weight:400;}.elementor-1130 .elementor-element.elementor-element-0e22372{--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-1130 .elementor-element.elementor-element-61e89b3 .elementor-button{background-color:#8F3EF6;border-style:solid;border-color:var( --e-global-color-primary );}.elementor-1130 .elementor-element.elementor-element-61e89b3 .elementor-button:hover, .elementor-1130 .elementor-element.elementor-element-61e89b3 .elementor-button:focus{background-color:#8228F5;color:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-61e89b3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-61e89b3{--e-transform-transition-duration:400ms;}.elementor-1130 .elementor-element.elementor-element-61e89b3 .elementor-button:hover svg, .elementor-1130 .elementor-element.elementor-element-61e89b3 .elementor-button:focus svg{fill:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-646954e{--display:flex;}.elementor-1130 .elementor-element.elementor-element-d1a5fbd{font-family:"Utile", Sans-serif;font-size:17px;font-weight:400;}.elementor-1130 .elementor-element.elementor-element-b80ac01{--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-1130 .elementor-element.elementor-element-b16367b .elementor-button{background-color:#8F3EF6;border-style:solid;border-color:var( --e-global-color-primary );}.elementor-1130 .elementor-element.elementor-element-b16367b .elementor-button:hover, .elementor-1130 .elementor-element.elementor-element-b16367b .elementor-button:focus{background-color:#8228F5;color:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-b16367b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-b16367b{--e-transform-transition-duration:400ms;}.elementor-1130 .elementor-element.elementor-element-b16367b .elementor-button:hover svg, .elementor-1130 .elementor-element.elementor-element-b16367b .elementor-button:focus svg{fill:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-ab907de{--display:flex;}.elementor-1130 .elementor-element.elementor-element-6d97323{--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-1130 .elementor-element.elementor-element-dd47df0{--display:flex;}.elementor-1130 .elementor-element.elementor-element-decda05{font-family:"Utile", Sans-serif;font-size:17px;font-weight:400;}.elementor-1130 .elementor-element.elementor-element-f96cdb0 .elementor-button{background-color:#8F3EF6;border-style:solid;border-color:var( --e-global-color-primary );}.elementor-1130 .elementor-element.elementor-element-f96cdb0 .elementor-button:hover, .elementor-1130 .elementor-element.elementor-element-f96cdb0 .elementor-button:focus{background-color:#8228F5;color:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-f96cdb0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-f96cdb0{--e-transform-transition-duration:400ms;}.elementor-1130 .elementor-element.elementor-element-f96cdb0 .elementor-button:hover svg, .elementor-1130 .elementor-element.elementor-element-f96cdb0 .elementor-button:focus svg{fill:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-c710185{--display:flex;--justify-content:center;}.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-1130 .elementor-element.elementor-element-fe21e99{--display:flex;}.elementor-1130 .elementor-element.elementor-element-296aeba{font-family:"Utile", Sans-serif;font-size:17px;font-weight:400;}.elementor-1130 .elementor-element.elementor-element-fa9e7c5{--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-1130 .elementor-element.elementor-element-f0e69e4 .elementor-button{background-color:#8F3EF6;border-style:solid;border-color:var( --e-global-color-primary );}.elementor-1130 .elementor-element.elementor-element-f0e69e4 .elementor-button:hover, .elementor-1130 .elementor-element.elementor-element-f0e69e4 .elementor-button:focus{background-color:#8228F5;color:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-f0e69e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-f0e69e4{--e-transform-transition-duration:400ms;}.elementor-1130 .elementor-element.elementor-element-f0e69e4 .elementor-button:hover svg, .elementor-1130 .elementor-element.elementor-element-f0e69e4 .elementor-button:focus svg{fill:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-2c753ef{--display:flex;}.elementor-1130 .elementor-element.elementor-element-029cd50{font-family:"Utile", Sans-serif;font-size:17px;font-weight:400;}.elementor-1130 .elementor-element.elementor-element-4f19c1f{--display:flex;}.elementor-1130 .elementor-element.elementor-element-2fd7f51{font-family:"Utile", Sans-serif;font-size:17px;font-weight:400;}.elementor-1130 .elementor-element.elementor-element-62b5d40{--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-1130 .elementor-element.elementor-element-164be2b .elementor-button{background-color:#8F3EF6;border-style:solid;border-color:var( --e-global-color-primary );}.elementor-1130 .elementor-element.elementor-element-164be2b .elementor-button:hover, .elementor-1130 .elementor-element.elementor-element-164be2b .elementor-button:focus{background-color:#8228F5;color:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-164be2b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-164be2b{--e-transform-transition-duration:400ms;}.elementor-1130 .elementor-element.elementor-element-164be2b .elementor-button:hover svg, .elementor-1130 .elementor-element.elementor-element-164be2b .elementor-button:focus svg{fill:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-b8eca1e{--display:flex;}.elementor-1130 .elementor-element.elementor-element-3fa742c{--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-1130 .elementor-element.elementor-element-e6683d0{--display:flex;}.elementor-1130 .elementor-element.elementor-element-88d19a1{font-family:"Utile", Sans-serif;font-size:17px;font-weight:400;}.elementor-1130 .elementor-element.elementor-element-1eb7da8 .elementor-button{background-color:#8F3EF6;border-style:solid;border-color:var( --e-global-color-primary );}.elementor-1130 .elementor-element.elementor-element-1eb7da8 .elementor-button:hover, .elementor-1130 .elementor-element.elementor-element-1eb7da8 .elementor-button:focus{background-color:#8228F5;color:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-1eb7da8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-1eb7da8{--e-transform-transition-duration:400ms;}.elementor-1130 .elementor-element.elementor-element-1eb7da8 .elementor-button:hover svg, .elementor-1130 .elementor-element.elementor-element-1eb7da8 .elementor-button:focus svg{fill:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-9f7592a{--display:flex;--justify-content:center;}.elementor-1130 .elementor-element.elementor-element-2063daf{--display:flex;}.elementor-1130 .elementor-element.elementor-element-7507cbc{font-family:"Utile", Sans-serif;font-size:17px;font-weight:400;}.elementor-1130 .elementor-element.elementor-element-47cb362{--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-1130 .elementor-element.elementor-element-05b6986 .elementor-button{background-color:#8F3EF6;border-style:solid;border-color:var( --e-global-color-primary );}.elementor-1130 .elementor-element.elementor-element-05b6986 .elementor-button:hover, .elementor-1130 .elementor-element.elementor-element-05b6986 .elementor-button:focus{background-color:#8228F5;color:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-05b6986 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-05b6986{--e-transform-transition-duration:400ms;}.elementor-1130 .elementor-element.elementor-element-05b6986 .elementor-button:hover svg, .elementor-1130 .elementor-element.elementor-element-05b6986 .elementor-button:focus svg{fill:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-f96eca3{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:4px 4px 4px 4px;--n-accordion-title-normal-color:var( --e-global-color-49ca053 );--n-accordion-title-hover-color:var( --e-global-color-4f4ff87 );--n-accordion-title-active-color:var( --e-global-color-4f4ff87 );--n-accordion-icon-size:16px;--n-accordion-icon-gap:16px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-4f4ff87 );--n-accordion-icon-active-color:var( --e-global-color-4f4ff87 );}.elementor-1130 .elementor-element.elementor-element-f96eca3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-primary );}.elementor-1130 .elementor-element.elementor-element-f96eca3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );}.elementor-1130 .elementor-element.elementor-element-f96eca3 {--n-accordion-padding:32px 32px 32px 32px;}:where( .elementor-1130 .elementor-element.elementor-element-f96eca3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}:where( .elementor-1130 .elementor-element.elementor-element-f96eca3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:4px 4px 4px 4px;--padding-top:24px;--padding-right:24px;--padding-bottom:24px;--padding-left:24px;}@media(min-width:768px){.elementor-1130 .elementor-element.elementor-element-fe0f83a{--content-width:1280px;}}@media(max-width:1024px){.elementor-1130 .elementor-element.elementor-element-17de994 .elementor-heading-title{font-size:56px;}}@media(max-width:767px){.elementor-1130 .elementor-element.elementor-element-17de994 .elementor-heading-title{font-size:48px;}.elementor-1130 .elementor-element.elementor-element-0ea0e42 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-7847323 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-30a2137 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-702b86f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-6a7cb31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-e236e22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-a05052e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-b3c21dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-c2b66e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-f9d185e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-47d8119 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-8ee2208 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-61e89b3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-b16367b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-f96cdb0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-f0e69e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-164be2b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-1eb7da8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-05b6986 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1130 .elementor-element.elementor-element-f96eca3 {--n-accordion-padding:24px 24px 24px 24px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Utile';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.culturebeaconsfield.ca/wp-content/uploads/2025/02/44203.ttf') format('truetype');
}
@font-face {
	font-family: 'Utile';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.culturebeaconsfield.ca/wp-content/uploads/2025/02/44204.ttf') format('truetype');
}
@font-face {
	font-family: 'Utile';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.culturebeaconsfield.ca/wp-content/uploads/2025/02/44201.ttf') format('truetype');
}
@font-face {
	font-family: 'Utile';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.culturebeaconsfield.ca/wp-content/uploads/2025/02/44202.ttf') format('truetype');
}
@font-face {
	font-family: 'Utile';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.culturebeaconsfield.ca/wp-content/uploads/2025/02/44211.ttf') format('truetype');
}
@font-face {
	font-family: 'Utile';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.culturebeaconsfield.ca/wp-content/uploads/2025/02/44212.ttf') format('truetype');
}
@font-face {
	font-family: 'Utile';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.culturebeaconsfield.ca/wp-content/uploads/2025/02/44207.ttf') format('truetype');
}
@font-face {
	font-family: 'Utile';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.culturebeaconsfield.ca/wp-content/uploads/2025/02/44208.ttf') format('truetype');
}
/* End Custom Fonts CSS */