.elementor-80 .elementor-element.elementor-element-1186c5ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-1186c5ee:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-1186c5ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-982dfd5 );}.elementor-80 .elementor-element.elementor-element-5b737d9d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-80 .elementor-element.elementor-element-29e0b91{--animation-duration:1200ms;width:var( --container-widget-width, 821px );max-width:821px;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;--container-widget-width:821px;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-29e0b91.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-80 .elementor-element.elementor-element-29e0b91 .elementor-headline{text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-80 .elementor-element.elementor-element-29e0b91 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-29e0b91 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-80 .elementor-element.elementor-element-29e0b91 .elementor-headline-dynamic-wrapper path{stroke:#AEF0D6;stroke-width:8px;}.elementor-80 .elementor-element.elementor-element-443455f3{width:var( --container-widget-width, 642px );max-width:642px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:642px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-ec85dfc-font-family ), Sans-serif;font-size:var( --e-global-typography-ec85dfc-font-size );font-weight:var( --e-global-typography-ec85dfc-font-weight );line-height:var( --e-global-typography-ec85dfc-line-height );color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-443455f3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-80 .elementor-element.elementor-element-443455f3 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-102dbfa9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-613baa9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-80 .elementor-element.elementor-element-613baa9 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-80 .elementor-element.elementor-element-613baa9 .elementor-button{fill:var( --e-global-color-982dfd5 );color:var( --e-global-color-982dfd5 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:32px 32px 32px 32px;}.elementor-80 .elementor-element.elementor-element-613baa9 .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-613baa9 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-613baa9 .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-613baa9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-d940791{width:100%;max-width:100%;margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-d940791 img{width:1400px;max-width:100%;border-radius:20px 20px 0px 0px;}.elementor-80 .elementor-element.elementor-element-2103fa67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-80 .elementor-element.elementor-element-2103fa67:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-2103fa67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EEDF59;}.elementor-80 .elementor-element.elementor-element-3ac82918{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-4696af91{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DAD6B6;--border-color:#DAD6B6;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-80 .elementor-element.elementor-element-4696af91:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-4696af91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-76346626{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-c93cd8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-80 .elementor-element.elementor-element-c93cd8d img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-80 .elementor-element.elementor-element-637cf738{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-80 .elementor-element.elementor-element-637cf738 .elementor-heading-title{font-family:var( --e-global-typography-5ca5782-font-family ), Sans-serif;font-size:var( --e-global-typography-5ca5782-font-size );font-weight:var( --e-global-typography-5ca5782-font-weight );line-height:var( --e-global-typography-5ca5782-line-height );letter-spacing:var( --e-global-typography-5ca5782-letter-spacing );color:var( --e-global-color-19f77ba );}.elementor-80 .elementor-element.elementor-element-3c37ebc1{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-19f77ba );}.elementor-80 .elementor-element.elementor-element-3c37ebc1 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-080db63{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DAD6B6;--border-color:#DAD6B6;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-80 .elementor-element.elementor-element-080db63:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-080db63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-644e5a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-7b9572f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-80 .elementor-element.elementor-element-7b9572f img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-80 .elementor-element.elementor-element-0144d12{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-80 .elementor-element.elementor-element-0144d12 .elementor-heading-title{font-family:var( --e-global-typography-5ca5782-font-family ), Sans-serif;font-size:var( --e-global-typography-5ca5782-font-size );font-weight:var( --e-global-typography-5ca5782-font-weight );line-height:var( --e-global-typography-5ca5782-line-height );letter-spacing:var( --e-global-typography-5ca5782-letter-spacing );color:var( --e-global-color-19f77ba );}.elementor-80 .elementor-element.elementor-element-f8792f4{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-19f77ba );}.elementor-80 .elementor-element.elementor-element-f8792f4 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-651acba4{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-80 .elementor-element.elementor-element-651acba4:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-651acba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EEDF59;}.elementor-80 .elementor-element.elementor-element-54b3cf7f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-1be85315{width:var( --container-widget-width, 763px );max-width:763px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:763px;--container-widget-flex-grow:0;text-align:center;}.elementor-80 .elementor-element.elementor-element-1be85315 .elementor-heading-title{font-family:var( --e-global-typography-f42e19d-font-family ), Sans-serif;font-size:var( --e-global-typography-f42e19d-font-size );font-weight:var( --e-global-typography-f42e19d-font-weight );line-height:var( --e-global-typography-f42e19d-line-height );letter-spacing:var( --e-global-typography-f42e19d-letter-spacing );color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-3efeb27{width:var( --container-widget-width, 525px );max-width:525px;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:525px;--container-widget-flex-grow:0;text-align:center;font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-19f77ba );}.elementor-80 .elementor-element.elementor-element-3efeb27 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-712e287f{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-2fb6fcf8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:100px 100px;--row-gap:100px;--column-gap:100px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#5E6A3A;--border-color:#5E6A3A;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-80 .elementor-element.elementor-element-2fb6fcf8:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-2fb6fcf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-522cf805{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-80 .elementor-element.elementor-element-522cf805 .elementor-icon-wrapper{text-align:start;}.elementor-80 .elementor-element.elementor-element-522cf805.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-522cf805.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-522cf805.elementor-view-default .elementor-icon{color:var( --e-global-color-8a210d9 );border-color:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-522cf805.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-522cf805.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-522cf805 .elementor-icon{font-size:30px;}.elementor-80 .elementor-element.elementor-element-522cf805 .elementor-icon svg{height:30px;}.elementor-80 .elementor-element.elementor-element-6158ca16{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-80 .elementor-element.elementor-element-6158ca16 .elementor-icon-box-wrapper{text-align:start;}.elementor-80 .elementor-element.elementor-element-6158ca16 .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-6158ca16 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-6158ca16 .elementor-icon-box-title a{font-family:"Radio Canada Big", Sans-serif;font-size:35px;font-weight:600;line-height:1em;}.elementor-80 .elementor-element.elementor-element-6158ca16 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-19f77ba );}.elementor-80 .elementor-element.elementor-element-49fddc99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:100px 100px;--row-gap:100px;--column-gap:100px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;grid-column:span 2;}.elementor-80 .elementor-element.elementor-element-49fddc99:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-49fddc99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3E8;}.elementor-80 .elementor-element.elementor-element-4faff5d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-80 .elementor-element.elementor-element-4faff5d8 .elementor-icon-wrapper{text-align:start;}.elementor-80 .elementor-element.elementor-element-4faff5d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-4faff5d8.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-4faff5d8.elementor-view-default .elementor-icon{color:var( --e-global-color-8a210d9 );border-color:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-4faff5d8.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-4faff5d8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-4faff5d8 .elementor-icon{font-size:30px;}.elementor-80 .elementor-element.elementor-element-4faff5d8 .elementor-icon svg{height:30px;}.elementor-80 .elementor-element.elementor-element-1e42609f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-80 .elementor-element.elementor-element-1e42609f .elementor-icon-box-wrapper{text-align:start;}.elementor-80 .elementor-element.elementor-element-1e42609f .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-1e42609f .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-1e42609f .elementor-icon-box-title a{font-family:"Radio Canada Big", Sans-serif;font-size:35px;font-weight:600;line-height:1em;}.elementor-80 .elementor-element.elementor-element-1e42609f .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-19f77ba );}.elementor-80 .elementor-element.elementor-element-3f451965{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:100px 100px;--row-gap:100px;--column-gap:100px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8b349b7 );--border-color:var( --e-global-color-8b349b7 );--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;grid-column:span 2;}.elementor-80 .elementor-element.elementor-element-3f451965:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-3f451965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-3f3b872{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-80 .elementor-element.elementor-element-3f3b872 .elementor-icon-wrapper{text-align:start;}.elementor-80 .elementor-element.elementor-element-3f3b872.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-3f3b872.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-3f3b872.elementor-view-default .elementor-icon{color:var( --e-global-color-8a210d9 );border-color:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-3f3b872.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-3f3b872.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-3f3b872 .elementor-icon{font-size:30px;}.elementor-80 .elementor-element.elementor-element-3f3b872 .elementor-icon svg{height:30px;}.elementor-80 .elementor-element.elementor-element-266697f0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-80 .elementor-element.elementor-element-266697f0 .elementor-icon-box-wrapper{text-align:start;}.elementor-80 .elementor-element.elementor-element-266697f0 .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-266697f0 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-266697f0 .elementor-icon-box-title a{font-family:"Radio Canada Big", Sans-serif;font-size:35px;font-weight:600;line-height:1em;}.elementor-80 .elementor-element.elementor-element-266697f0 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-19f77ba );}.elementor-80 .elementor-element.elementor-element-51823013{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:100px 100px;--row-gap:100px;--column-gap:100px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8b349b7 );--border-color:var( --e-global-color-8b349b7 );--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;grid-column:span 2;}.elementor-80 .elementor-element.elementor-element-51823013:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-51823013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-242ab0b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-80 .elementor-element.elementor-element-242ab0b0 .elementor-icon-wrapper{text-align:start;}.elementor-80 .elementor-element.elementor-element-242ab0b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-242ab0b0.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-242ab0b0.elementor-view-default .elementor-icon{color:var( --e-global-color-8a210d9 );border-color:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-242ab0b0.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-242ab0b0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-242ab0b0 .elementor-icon{font-size:30px;}.elementor-80 .elementor-element.elementor-element-242ab0b0 .elementor-icon svg{height:30px;}.elementor-80 .elementor-element.elementor-element-3961b299{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-80 .elementor-element.elementor-element-3961b299 .elementor-icon-box-wrapper{text-align:start;}.elementor-80 .elementor-element.elementor-element-3961b299 .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-3961b299 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-3961b299 .elementor-icon-box-title a{font-family:"Radio Canada Big", Sans-serif;font-size:35px;font-weight:600;line-height:1em;}.elementor-80 .elementor-element.elementor-element-3961b299 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-19f77ba );}.elementor-80 .elementor-element.elementor-element-d587f89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:100px 100px;--row-gap:100px;--column-gap:100px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8b349b7 );--border-color:var( --e-global-color-8b349b7 );--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;grid-column:span 3;}.elementor-80 .elementor-element.elementor-element-d587f89:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-d587f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-d5f5d79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-80 .elementor-element.elementor-element-d5f5d79 .elementor-icon-wrapper{text-align:start;}.elementor-80 .elementor-element.elementor-element-d5f5d79.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-d5f5d79.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-d5f5d79.elementor-view-default .elementor-icon{color:var( --e-global-color-8a210d9 );border-color:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-d5f5d79.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-d5f5d79.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-d5f5d79 .elementor-icon{font-size:30px;}.elementor-80 .elementor-element.elementor-element-d5f5d79 .elementor-icon svg{height:30px;}.elementor-80 .elementor-element.elementor-element-b10a6bc{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-80 .elementor-element.elementor-element-b10a6bc .elementor-icon-box-wrapper{text-align:start;}.elementor-80 .elementor-element.elementor-element-b10a6bc .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-b10a6bc .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-b10a6bc .elementor-icon-box-title a{font-family:"Radio Canada Big", Sans-serif;font-size:35px;font-weight:600;line-height:1em;}.elementor-80 .elementor-element.elementor-element-b10a6bc .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-19f77ba );}.elementor-80 .elementor-element.elementor-element-2897781c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-80 .elementor-element.elementor-element-2897781c:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-2897781c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-982dfd5 );}.elementor-80 .elementor-element.elementor-element-265571ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-78336313{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;text-align:center;}.elementor-80 .elementor-element.elementor-element-78336313 .elementor-heading-title{font-family:var( --e-global-typography-f42e19d-font-family ), Sans-serif;font-size:var( --e-global-typography-f42e19d-font-size );font-weight:var( --e-global-typography-f42e19d-font-weight );line-height:var( --e-global-typography-f42e19d-line-height );letter-spacing:var( --e-global-typography-f42e19d-letter-spacing );color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-601a839f{width:var( --container-widget-width, 525px );max-width:525px;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:525px;--container-widget-flex-grow:0;text-align:center;font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-19f77ba );}.elementor-80 .elementor-element.elementor-element-601a839f p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-3c3d681d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-7b538ada{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-7b538ada:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-7b538ada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-75b696c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-361db519{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;}.elementor-80 .elementor-element.elementor-element-361db519 img{border-radius:20px 20px 0px 0px;}.elementor-80 .elementor-element.elementor-element-53acd0f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 50px;z-index:5;border-style:none;border-radius:1px 1px 1px 1px;}.elementor-80 .elementor-element.elementor-element-53acd0f0 .elementor-icon-wrapper{text-align:start;}.elementor-80 .elementor-element.elementor-element-53acd0f0.elementor-view-stacked .elementor-icon{background-color:#F0EEDF;}.elementor-80 .elementor-element.elementor-element-53acd0f0.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-53acd0f0.elementor-view-default .elementor-icon{color:#F0EEDF;border-color:#F0EEDF;}.elementor-80 .elementor-element.elementor-element-53acd0f0.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-53acd0f0.elementor-view-default .elementor-icon svg{fill:#F0EEDF;}.elementor-80 .elementor-element.elementor-element-53acd0f0 .elementor-icon{font-size:50px;padding:20px;border-radius:20px 20px 20px 20px;}.elementor-80 .elementor-element.elementor-element-53acd0f0 .elementor-icon svg{height:50px;}.elementor-80 .elementor-element.elementor-element-53acd0f0 .elementor-icon i, .elementor-80 .elementor-element.elementor-element-53acd0f0 .elementor-icon svg{transform:rotate(0deg);}.elementor-80 .elementor-element.elementor-element-3a38f5a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:35px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-80 .elementor-element.elementor-element-187a8742{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-80 .elementor-element.elementor-element-187a8742 .elementor-icon-box-wrapper{text-align:start;}.elementor-80 .elementor-element.elementor-element-187a8742 .elementor-icon-box-title{margin-block-end:17px;color:var( --e-global-color-19f77ba );}.elementor-80 .elementor-element.elementor-element-187a8742 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-187a8742 .elementor-icon-box-title a{font-family:"Radio Canada Big", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;letter-spacing:-0.02em;}.elementor-80 .elementor-element.elementor-element-187a8742 .elementor-icon-box-description{font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-19f77ba );}.elementor-80 .elementor-element.elementor-element-5ab66ee5 .elementor-button{background-color:var( --e-global-color-5e2a70f );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-8a210d9 );color:var( --e-global-color-8a210d9 );border-style:none;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-5ab66ee5 .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-5ab66ee5 .elementor-button:focus{background-color:var( --e-global-color-5e2a70f );color:var( --e-global-color-primary );border-color:var( --e-global-color-5e2a70f );}.elementor-80 .elementor-element.elementor-element-5ab66ee5{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-80 .elementor-element.elementor-element-5ab66ee5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-80 .elementor-element.elementor-element-5ab66ee5 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-80 .elementor-element.elementor-element-5ab66ee5 .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-5ab66ee5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-4944c90b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-4944c90b:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-4944c90b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-20ab36fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-74e0f303{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;}.elementor-80 .elementor-element.elementor-element-74e0f303 img{border-radius:20px 20px 0px 0px;}.elementor-80 .elementor-element.elementor-element-36bcc638{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 50px;z-index:5;}.elementor-80 .elementor-element.elementor-element-36bcc638 .elementor-icon-wrapper{text-align:start;}.elementor-80 .elementor-element.elementor-element-36bcc638.elementor-view-stacked .elementor-icon{background-color:#F0EEDF;color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-36bcc638.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-36bcc638.elementor-view-default .elementor-icon{color:#F0EEDF;border-color:#F0EEDF;}.elementor-80 .elementor-element.elementor-element-36bcc638.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-36bcc638.elementor-view-default .elementor-icon svg{fill:#F0EEDF;}.elementor-80 .elementor-element.elementor-element-36bcc638.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-36bcc638.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-36bcc638 .elementor-icon{font-size:50px;padding:20px;border-radius:20px 20px 20px 20px;}.elementor-80 .elementor-element.elementor-element-36bcc638 .elementor-icon svg{height:50px;}.elementor-80 .elementor-element.elementor-element-4a726a9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:35px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-80 .elementor-element.elementor-element-2dedaf28{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-80 .elementor-element.elementor-element-2dedaf28 .elementor-icon-box-wrapper{text-align:start;}.elementor-80 .elementor-element.elementor-element-2dedaf28 .elementor-icon-box-title{margin-block-end:17px;color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-2dedaf28 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-2dedaf28 .elementor-icon-box-title a{font-family:var( --e-global-typography-f61d3fc-font-family ), Sans-serif;font-size:var( --e-global-typography-f61d3fc-font-size );font-weight:var( --e-global-typography-f61d3fc-font-weight );line-height:var( --e-global-typography-f61d3fc-line-height );letter-spacing:var( --e-global-typography-f61d3fc-letter-spacing );}.elementor-80 .elementor-element.elementor-element-2dedaf28 .elementor-icon-box-description{font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-19f77ba );}.elementor-80 .elementor-element.elementor-element-4e979674 .elementor-button{background-color:var( --e-global-color-5e2a70f );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-8a210d9 );color:var( --e-global-color-8a210d9 );border-style:none;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-4e979674 .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-4e979674 .elementor-button:focus{background-color:var( --e-global-color-5e2a70f );color:var( --e-global-color-primary );border-color:var( --e-global-color-5e2a70f );}.elementor-80 .elementor-element.elementor-element-4e979674{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-80 .elementor-element.elementor-element-4e979674 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-80 .elementor-element.elementor-element-4e979674 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-80 .elementor-element.elementor-element-4e979674 .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-4e979674 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-9e64405{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-80 .elementor-element.elementor-element-9e64405:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-9e64405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F0EEDF59 0%, #FFFFFF00 100%);}.elementor-80 .elementor-element.elementor-element-823d13d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-36940d8{width:var( --container-widget-width, 763px );max-width:763px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:763px;--container-widget-flex-grow:0;text-align:center;}.elementor-80 .elementor-element.elementor-element-36940d8 .elementor-heading-title{font-family:var( --e-global-typography-f42e19d-font-family ), Sans-serif;font-size:var( --e-global-typography-f42e19d-font-size );font-weight:var( --e-global-typography-f42e19d-font-weight );line-height:var( --e-global-typography-f42e19d-line-height );letter-spacing:var( --e-global-typography-f42e19d-letter-spacing );color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-cc10abc{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-1745343{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:20px 20px 20px 20px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-80 .elementor-element.elementor-element-1745343:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-1745343 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-c3bfda8{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;z-index:222;}.elementor-80 .elementor-element.elementor-element-c3bfda8 .elementor-icon-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-c3bfda8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8a210d9 );color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-c3bfda8.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-c3bfda8.elementor-view-default .elementor-icon{color:var( --e-global-color-8a210d9 );border-color:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-c3bfda8.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-c3bfda8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-c3bfda8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-c3bfda8.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-c3bfda8 .elementor-icon{font-size:16px;padding:20px;border-radius:100px 100px 100px 100px;}.elementor-80 .elementor-element.elementor-element-c3bfda8 .elementor-icon svg{height:16px;}.elementor-80 .elementor-element.elementor-element-8d5104f{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-80 .elementor-element.elementor-element-8d5104f p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-8d85692{--divider-border-style:solid;--divider-color:var( --e-global-color-8b349b7 );--divider-border-width:1px;padding:5px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-8d85692 .elementor-divider-separator{width:100%;}.elementor-80 .elementor-element.elementor-element-8d85692 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-80 .elementor-element.elementor-element-9977970{width:var( --container-widget-width, 106.869% );max-width:106.869%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;--container-widget-width:106.869%;--container-widget-flex-grow:0;}.elementor-80 .elementor-element.elementor-element-9977970.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-80 .elementor-element.elementor-element-9977970 .elementor-icon-box-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-9977970 .elementor-icon-box-title{margin-block-end:5px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-9977970 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-9977970 .elementor-icon-box-title a{font-family:"Radio Canada Big", Sans-serif;font-size:18px;font-weight:700;line-height:1.1em;letter-spacing:-0.02em;}.elementor-80 .elementor-element.elementor-element-9977970 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-7c7218f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:20px 20px 20px 20px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-80 .elementor-element.elementor-element-7c7218f:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-7c7218f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-145918f{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;z-index:222;}.elementor-80 .elementor-element.elementor-element-145918f .elementor-icon-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-145918f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8a210d9 );color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-145918f.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-145918f.elementor-view-default .elementor-icon{color:var( --e-global-color-8a210d9 );border-color:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-145918f.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-145918f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-145918f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-145918f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-145918f .elementor-icon{font-size:16px;padding:20px;border-radius:100px 100px 100px 100px;}.elementor-80 .elementor-element.elementor-element-145918f .elementor-icon svg{height:16px;}.elementor-80 .elementor-element.elementor-element-22f631a{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-80 .elementor-element.elementor-element-22f631a p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-8d87a82{--divider-border-style:solid;--divider-color:var( --e-global-color-8b349b7 );--divider-border-width:1px;padding:5px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-8d87a82 .elementor-divider-separator{width:100%;}.elementor-80 .elementor-element.elementor-element-8d87a82 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-80 .elementor-element.elementor-element-b11fcac{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-80 .elementor-element.elementor-element-b11fcac .elementor-icon-box-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-b11fcac .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-b11fcac .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-b11fcac .elementor-icon-box-title a{font-family:"Radio Canada Big", Sans-serif;font-size:18px;font-weight:700;line-height:1.1em;letter-spacing:-0.02em;}.elementor-80 .elementor-element.elementor-element-b11fcac .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-6861162{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:20px 20px 20px 20px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-80 .elementor-element.elementor-element-6861162:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-6861162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-59c6714{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;z-index:222;}.elementor-80 .elementor-element.elementor-element-59c6714 .elementor-icon-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-59c6714.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8a210d9 );color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-59c6714.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-59c6714.elementor-view-default .elementor-icon{color:var( --e-global-color-8a210d9 );border-color:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-59c6714.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-59c6714.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-59c6714.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-59c6714.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-59c6714 .elementor-icon{font-size:16px;padding:20px;border-radius:100px 100px 100px 100px;}.elementor-80 .elementor-element.elementor-element-59c6714 .elementor-icon svg{height:16px;}.elementor-80 .elementor-element.elementor-element-0af4933{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-80 .elementor-element.elementor-element-0af4933 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-12b6627{--divider-border-style:solid;--divider-color:var( --e-global-color-8b349b7 );--divider-border-width:1px;padding:5px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-12b6627 .elementor-divider-separator{width:100%;}.elementor-80 .elementor-element.elementor-element-12b6627 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-80 .elementor-element.elementor-element-68993b1{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-80 .elementor-element.elementor-element-68993b1 .elementor-icon-box-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-68993b1 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-68993b1 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-68993b1 .elementor-icon-box-title a{font-family:"Radio Canada Big", Sans-serif;font-size:18px;font-weight:700;line-height:1.1em;letter-spacing:-0.02em;}.elementor-80 .elementor-element.elementor-element-68993b1 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-631179f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:20px 20px 20px 20px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-80 .elementor-element.elementor-element-631179f:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-631179f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-90af07c{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;z-index:222;}.elementor-80 .elementor-element.elementor-element-90af07c .elementor-icon-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-90af07c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8a210d9 );color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-90af07c.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-90af07c.elementor-view-default .elementor-icon{color:var( --e-global-color-8a210d9 );border-color:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-90af07c.elementor-view-framed .elementor-icon, .elementor-80 .elementor-element.elementor-element-90af07c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8a210d9 );}.elementor-80 .elementor-element.elementor-element-90af07c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-90af07c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-90af07c .elementor-icon{font-size:16px;padding:20px;border-radius:100px 100px 100px 100px;}.elementor-80 .elementor-element.elementor-element-90af07c .elementor-icon svg{height:16px;}.elementor-80 .elementor-element.elementor-element-2f90c90{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-80 .elementor-element.elementor-element-2f90c90 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-984e35a{--divider-border-style:solid;--divider-color:var( --e-global-color-8b349b7 );--divider-border-width:1px;padding:5px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-984e35a .elementor-divider-separator{width:100%;}.elementor-80 .elementor-element.elementor-element-984e35a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-80 .elementor-element.elementor-element-f22f13c{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-80 .elementor-element.elementor-element-f22f13c .elementor-icon-box-wrapper{text-align:center;}.elementor-80 .elementor-element.elementor-element-f22f13c .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-f22f13c .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-f22f13c .elementor-icon-box-title a{font-family:"Radio Canada Big", Sans-serif;font-size:18px;font-weight:700;line-height:1.1em;letter-spacing:-0.02em;}.elementor-80 .elementor-element.elementor-element-f22f13c .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-83d9105{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-80 .elementor-element.elementor-element-dd4fcac{--e-image-carousel-slides-to-show:6;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-1cd61048{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-80 .elementor-element.elementor-element-1cd61048:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-1cd61048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-982dfd5 );}.elementor-80 .elementor-element.elementor-element-710f70c8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-45feafa7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;text-align:center;}.elementor-80 .elementor-element.elementor-element-45feafa7 .elementor-heading-title{font-family:var( --e-global-typography-f42e19d-font-family ), Sans-serif;font-size:var( --e-global-typography-f42e19d-font-size );font-weight:var( --e-global-typography-f42e19d-font-weight );line-height:var( --e-global-typography-f42e19d-line-height );letter-spacing:var( --e-global-typography-f42e19d-letter-spacing );color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-4f22e0fc{width:var( --container-widget-width, 648px );max-width:648px;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:648px;--container-widget-flex-grow:0;text-align:center;font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-19f77ba );}.elementor-80 .elementor-element.elementor-element-4f22e0fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-80 .elementor-element.elementor-element-4f22e0fc p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-4f5bf5b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-80 .elementor-element.elementor-element-1b56b440{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-486fde9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-80 .elementor-element.elementor-element-486fde9a:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-486fde9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-5c8918c{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-5c8918c p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-e673afb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-80 .elementor-element.elementor-element-e673afb:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-e673afb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-4d56861{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-4d56861 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-4097f84e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-80 .elementor-element.elementor-element-4097f84e:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-4097f84e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-4b3e41c5{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-4b3e41c5 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-2d2c832e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-80 .elementor-element.elementor-element-2d2c832e:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-2d2c832e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-4ef3376c{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-4ef3376c p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-185bf47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-80 .elementor-element.elementor-element-185bf47:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-185bf47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d88298d );}.elementor-80 .elementor-element.elementor-element-399b6d44{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-80 .elementor-element.elementor-element-399b6d44 p{margin-block-end:0px;}.elementor-80 .elementor-element.elementor-element-70b3d8fb{--n-accordion-title-font-size:var( --e-global-typography-f61d3fc-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-8a210d9 );--n-accordion-title-active-color:var( --e-global-color-8a210d9 );--n-accordion-icon-size:15px;}.elementor-80 .elementor-element.elementor-element-70b3d8fb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-d88298d );border-style:none;}.elementor-80 .elementor-element.elementor-element-70b3d8fb {--n-accordion-padding:30px 30px 30px 30px;}:where( .elementor-80 .elementor-element.elementor-element-70b3d8fb > .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-family:var( --e-global-typography-f61d3fc-font-family ), Sans-serif;font-weight:var( --e-global-typography-f61d3fc-font-weight );line-height:var( --e-global-typography-f61d3fc-line-height );letter-spacing:var( --e-global-typography-f61d3fc-letter-spacing );}.elementor-80 .elementor-element.elementor-element-1f14baf6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-hover-color:var( --e-global-color-primary );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;--e-n-carousel-swiper-pagination-spacing:50px;}.elementor-80 .elementor-element.elementor-element-1f14baf6 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-80 .elementor-element.elementor-element-28cae9ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-80 .elementor-element.elementor-element-28cae9ca:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-28cae9ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3E8;}.elementor-80 .elementor-element.elementor-element-1197a5be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--overflow:hidden;--border-radius:100px 100px 100px 100px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-80 .elementor-element.elementor-element-1197a5be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-80 .elementor-element.elementor-element-2b3e5f39{width:var( --container-widget-width, 68.61% );max-width:68.61%;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:68.61%;--container-widget-flex-grow:0;}.elementor-80 .elementor-element.elementor-element-2b3e5f39.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-80 .elementor-element.elementor-element-2b3e5f39 .elementor-heading-title{font-family:var( --e-global-typography-5ca5782-font-family ), Sans-serif;font-size:var( --e-global-typography-5ca5782-font-size );font-weight:var( --e-global-typography-5ca5782-font-weight );line-height:var( --e-global-typography-5ca5782-line-height );letter-spacing:var( --e-global-typography-5ca5782-letter-spacing );color:var( --e-global-color-text );}.elementor-80 .elementor-element.elementor-element-1241ba3f{width:var( --container-widget-width, 26.106% );max-width:26.106%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:26.106%;--container-widget-flex-grow:0;}.elementor-80 .elementor-element.elementor-element-1241ba3f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-80 .elementor-element.elementor-element-1241ba3f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-80 .elementor-element.elementor-element-1241ba3f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-80 .elementor-element.elementor-element-1241ba3f .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-1241ba3f .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-1241ba3f .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-1241ba3f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-80 .elementor-element.elementor-element-1241ba3f .elementor-button{border-radius:100px 100px 100px 100px;}@media(min-width:768px){.elementor-80 .elementor-element.elementor-element-1186c5ee{--content-width:1600px;}.elementor-80 .elementor-element.elementor-element-1cd61048{--content-width:1290px;}}@media(max-width:1024px){.elementor-80 .elementor-element.elementor-element-1186c5ee{--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-80 .elementor-element.elementor-element-5b737d9d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-80 .elementor-element.elementor-element-29e0b91{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;--container-widget-width:578px;--container-widget-flex-grow:0;width:var( --container-widget-width, 578px );max-width:578px;}.elementor-80 .elementor-element.elementor-element-29e0b91 .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-80 .elementor-element.elementor-element-29e0b91 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-80 .elementor-element.elementor-element-443455f3{font-size:var( --e-global-typography-ec85dfc-font-size );line-height:var( --e-global-typography-ec85dfc-line-height );}.elementor-80 .elementor-element.elementor-element-102dbfa9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-80 .elementor-element.elementor-element-2103fa67{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-80 .elementor-element.elementor-element-3ac82918{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-637cf738{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-80 .elementor-element.elementor-element-637cf738 .elementor-heading-title{font-size:var( --e-global-typography-5ca5782-font-size );line-height:var( --e-global-typography-5ca5782-line-height );letter-spacing:var( --e-global-typography-5ca5782-letter-spacing );}.elementor-80 .elementor-element.elementor-element-0144d12{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-80 .elementor-element.elementor-element-0144d12 .elementor-heading-title{font-size:var( --e-global-typography-5ca5782-font-size );line-height:var( --e-global-typography-5ca5782-line-height );letter-spacing:var( --e-global-typography-5ca5782-letter-spacing );}.elementor-80 .elementor-element.elementor-element-651acba4{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-80 .elementor-element.elementor-element-54b3cf7f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-80 .elementor-element.elementor-element-1be85315{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;--container-widget-width:525px;--container-widget-flex-grow:0;width:var( --container-widget-width, 525px );max-width:525px;}.elementor-80 .elementor-element.elementor-element-1be85315 .elementor-heading-title{font-size:var( --e-global-typography-f42e19d-font-size );line-height:var( --e-global-typography-f42e19d-line-height );letter-spacing:var( --e-global-typography-f42e19d-letter-spacing );}.elementor-80 .elementor-element.elementor-element-712e287f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-6158ca16 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-49fddc99{grid-column:span 1;}.elementor-80 .elementor-element.elementor-element-1e42609f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-266697f0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-3961b299 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-b10a6bc .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-2897781c{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-80 .elementor-element.elementor-element-265571ac{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-80 .elementor-element.elementor-element-78336313{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-80 .elementor-element.elementor-element-78336313 .elementor-heading-title{font-size:var( --e-global-typography-f42e19d-font-size );line-height:var( --e-global-typography-f42e19d-line-height );letter-spacing:var( --e-global-typography-f42e19d-letter-spacing );}.elementor-80 .elementor-element.elementor-element-3c3d681d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-187a8742 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-187a8742 .elementor-icon-box-title a{font-size:24px;}.elementor-80 .elementor-element.elementor-element-5ab66ee5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-2dedaf28 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-2dedaf28 .elementor-icon-box-title a{font-size:var( --e-global-typography-f61d3fc-font-size );line-height:var( --e-global-typography-f61d3fc-line-height );letter-spacing:var( --e-global-typography-f61d3fc-letter-spacing );}.elementor-80 .elementor-element.elementor-element-4e979674 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-9e64405{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-80 .elementor-element.elementor-element-823d13d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-80 .elementor-element.elementor-element-36940d8{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;--container-widget-width:525px;--container-widget-flex-grow:0;width:var( --container-widget-width, 525px );max-width:525px;}.elementor-80 .elementor-element.elementor-element-36940d8 .elementor-heading-title{font-size:var( --e-global-typography-f42e19d-font-size );line-height:var( --e-global-typography-f42e19d-line-height );letter-spacing:var( --e-global-typography-f42e19d-letter-spacing );}.elementor-80 .elementor-element.elementor-element-cc10abc{--e-con-grid-template-columns:repeat(2, 1fr);--gap:75px 30px;--row-gap:75px;--column-gap:30px;--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-8d5104f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-9977970 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-9977970 .elementor-icon-box-title a{font-size:24px;}.elementor-80 .elementor-element.elementor-element-9977970 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-22f631a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-b11fcac .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-b11fcac .elementor-icon-box-title a{font-size:24px;}.elementor-80 .elementor-element.elementor-element-b11fcac .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-0af4933{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-68993b1 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-68993b1 .elementor-icon-box-title a{font-size:24px;}.elementor-80 .elementor-element.elementor-element-68993b1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-2f90c90{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-f22f13c .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-f22f13c .elementor-icon-box-title a{font-size:24px;}.elementor-80 .elementor-element.elementor-element-f22f13c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-1cd61048{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-80 .elementor-element.elementor-element-710f70c8{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-45feafa7{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-80 .elementor-element.elementor-element-45feafa7 .elementor-heading-title{font-size:var( --e-global-typography-f42e19d-font-size );line-height:var( --e-global-typography-f42e19d-line-height );letter-spacing:var( --e-global-typography-f42e19d-letter-spacing );}.elementor-80 .elementor-element.elementor-element-5c8918c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-4d56861{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-4b3e41c5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-4ef3376c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-399b6d44{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-70b3d8fb{--n-accordion-title-font-size:var( --e-global-typography-f61d3fc-font-size );}:where( .elementor-80 .elementor-element.elementor-element-70b3d8fb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-f61d3fc-line-height );letter-spacing:var( --e-global-typography-f61d3fc-letter-spacing );}.elementor-80 .elementor-element.elementor-element-1f14baf6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-spacing:30px;}.elementor-80 .elementor-element.elementor-element-28cae9ca{--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-80 .elementor-element.elementor-element-1197a5be{--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;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-41px;--margin-right:-41px;}.elementor-80 .elementor-element.elementor-element-2b3e5f39{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;text-align:center;}.elementor-80 .elementor-element.elementor-element-2b3e5f39 .elementor-heading-title{font-size:var( --e-global-typography-5ca5782-font-size );line-height:var( --e-global-typography-5ca5782-line-height );letter-spacing:var( --e-global-typography-5ca5782-letter-spacing );}}@media(max-width:767px){.elementor-80 .elementor-element.elementor-element-1186c5ee{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-29e0b91{width:100%;max-width:100%;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;}.elementor-80 .elementor-element.elementor-element-29e0b91 .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-80 .elementor-element.elementor-element-29e0b91 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-80 .elementor-element.elementor-element-443455f3{width:100%;max-width:100%;font-size:var( --e-global-typography-ec85dfc-font-size );line-height:var( --e-global-typography-ec85dfc-line-height );}.elementor-80 .elementor-element.elementor-element-102dbfa9{--flex-wrap:wrap;}.elementor-80 .elementor-element.elementor-element-2103fa67{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-3ac82918{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-4696af91{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-80 .elementor-element.elementor-element-637cf738{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-80 .elementor-element.elementor-element-637cf738 .elementor-heading-title{font-size:var( --e-global-typography-5ca5782-font-size );line-height:var( --e-global-typography-5ca5782-line-height );letter-spacing:var( --e-global-typography-5ca5782-letter-spacing );}.elementor-80 .elementor-element.elementor-element-080db63{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-80 .elementor-element.elementor-element-0144d12{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-80 .elementor-element.elementor-element-0144d12 .elementor-heading-title{font-size:var( --e-global-typography-5ca5782-font-size );line-height:var( --e-global-typography-5ca5782-line-height );letter-spacing:var( --e-global-typography-5ca5782-letter-spacing );}.elementor-80 .elementor-element.elementor-element-651acba4{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-1be85315{width:100%;max-width:100%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-80 .elementor-element.elementor-element-1be85315 .elementor-heading-title{font-size:var( --e-global-typography-f42e19d-font-size );line-height:var( --e-global-typography-f42e19d-line-height );letter-spacing:var( --e-global-typography-f42e19d-letter-spacing );}.elementor-80 .elementor-element.elementor-element-3efeb27{width:100%;max-width:100%;}.elementor-80 .elementor-element.elementor-element-712e287f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-6158ca16 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-1e42609f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-266697f0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-3961b299 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-b10a6bc .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-2897781c{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-78336313{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-80 .elementor-element.elementor-element-78336313 .elementor-heading-title{font-size:var( --e-global-typography-f42e19d-font-size );line-height:var( --e-global-typography-f42e19d-line-height );letter-spacing:var( --e-global-typography-f42e19d-letter-spacing );}.elementor-80 .elementor-element.elementor-element-601a839f{width:100%;max-width:100%;}.elementor-80 .elementor-element.elementor-element-3c3d681d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-187a8742 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-187a8742 .elementor-icon-box-title a{font-size:22px;}.elementor-80 .elementor-element.elementor-element-5ab66ee5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-2dedaf28 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-2dedaf28 .elementor-icon-box-title a{font-size:var( --e-global-typography-f61d3fc-font-size );line-height:var( --e-global-typography-f61d3fc-line-height );letter-spacing:var( --e-global-typography-f61d3fc-letter-spacing );}.elementor-80 .elementor-element.elementor-element-4e979674 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-80 .elementor-element.elementor-element-9e64405{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-36940d8{width:100%;max-width:100%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-80 .elementor-element.elementor-element-36940d8 .elementor-heading-title{font-size:var( --e-global-typography-f42e19d-font-size );line-height:var( --e-global-typography-f42e19d-line-height );letter-spacing:var( --e-global-typography-f42e19d-letter-spacing );}.elementor-80 .elementor-element.elementor-element-cc10abc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-80 .elementor-element.elementor-element-8d5104f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-9977970 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-9977970 .elementor-icon-box-title a{font-size:22px;}.elementor-80 .elementor-element.elementor-element-9977970 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-22f631a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-b11fcac .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-b11fcac .elementor-icon-box-title a{font-size:22px;}.elementor-80 .elementor-element.elementor-element-b11fcac .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-0af4933{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-68993b1 .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-68993b1 .elementor-icon-box-title a{font-size:22px;}.elementor-80 .elementor-element.elementor-element-68993b1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-2f90c90{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-f22f13c .elementor-icon-box-title, .elementor-80 .elementor-element.elementor-element-f22f13c .elementor-icon-box-title a{font-size:22px;}.elementor-80 .elementor-element.elementor-element-f22f13c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-1cd61048{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-80 .elementor-element.elementor-element-710f70c8{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-45feafa7{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-80 .elementor-element.elementor-element-45feafa7 .elementor-heading-title{font-size:var( --e-global-typography-f42e19d-font-size );line-height:var( --e-global-typography-f42e19d-line-height );letter-spacing:var( --e-global-typography-f42e19d-letter-spacing );}.elementor-80 .elementor-element.elementor-element-4f22e0fc{width:100%;max-width:100%;}.elementor-80 .elementor-element.elementor-element-5c8918c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-4d56861{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-4b3e41c5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-4ef3376c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-399b6d44{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-80 .elementor-element.elementor-element-70b3d8fb{--n-accordion-title-font-size:var( --e-global-typography-f61d3fc-font-size );}:where( .elementor-80 .elementor-element.elementor-element-70b3d8fb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-f61d3fc-line-height );letter-spacing:var( --e-global-typography-f61d3fc-letter-spacing );}.elementor-80 .elementor-element.elementor-element-1f14baf6{--e-n-carousel-swiper-slides-to-display:1;}.elementor-80 .elementor-element.elementor-element-28cae9ca{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-80 .elementor-element.elementor-element-1197a5be{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-2b3e5f39{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:2px 0px 0px 0px;text-align:center;}.elementor-80 .elementor-element.elementor-element-2b3e5f39 .elementor-heading-title{font-size:var( --e-global-typography-5ca5782-font-size );line-height:var( --e-global-typography-5ca5782-line-height );letter-spacing:var( --e-global-typography-5ca5782-letter-spacing );}}