.elementor-29 .elementor-element.elementor-element-1b46542f{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-1b46542f:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-1b46542f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2024/12/header.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-ff469c4{--display:flex;--min-height:800px;}.elementor-widget-heading .elementor-heading-title{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-792c704c{z-index:1;}.elementor-29 .elementor-element.elementor-element-792c704c .elementor-heading-title{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-63019832{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-29 .elementor-element.elementor-element-5119511b > .elementor-widget-container{margin:100px 0px 100px 0px;}.elementor-29 .elementor-element.elementor-element-5119511b{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-text );}.elementor-29 .elementor-element.elementor-element-5119511b a{color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-537b82ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-537b82ee:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-537b82ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-27dbeb64{--display:flex;}.elementor-29 .elementor-element.elementor-element-36a838b3 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-29 .elementor-element.elementor-element-36a838b3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:#FFFFFF;}.elementor-widget-text-editor{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-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-5df16902 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-5df16902{color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-3251223{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-9dd9ccd > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-29 .elementor-element.elementor-element-9dd9ccd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-29 .elementor-element.elementor-element-0e1622f{--display:flex;}.elementor-29 .elementor-element.elementor-element-7f905b7b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:080px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-e784cfc{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-e784cfc:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-e784cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/NelsonWatsenniiostha.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-41fbd85{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-41fbd85:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-41fbd85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-8ce63c5{text-align:center;}.elementor-29 .elementor-element.elementor-element-8ce63c5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-8cdeb08{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-83f873e{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-83f873e:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-83f873e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2026/01/valerietewisha-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-47ba868{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-47ba868:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-47ba868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-5ad2873{text-align:center;}.elementor-29 .elementor-element.elementor-element-5ad2873 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-a5c0df7{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-4ce95f33{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-4ce95f33:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-4ce95f33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2024/12/men.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-4a56284d{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-4a56284d:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-4a56284d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-5e67b1d9{text-align:center;}.elementor-29 .elementor-element.elementor-element-5e67b1d9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-150f8a10{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-6e6bd7e{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-6e6bd7e:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-6e6bd7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2024/12/women.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-e1e9c86{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-e1e9c86:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-e1e9c86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-fd1c8ee{text-align:center;}.elementor-29 .elementor-element.elementor-element-fd1c8ee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-792e58c{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-2ccd864{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-2ccd864:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-2ccd864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/SimonRichard.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-0b2e0b3{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-0b2e0b3:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-0b2e0b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-8b98a75{text-align:center;}.elementor-29 .elementor-element.elementor-element-8b98a75 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-31cfad6{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-0ceb88d{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-0ceb88d:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-0ceb88d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2024/12/men.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-c3384b4{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-c3384b4:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-c3384b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-d382fe3{text-align:center;}.elementor-29 .elementor-element.elementor-element-d382fe3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-c9ddafb{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-6747a3a{--display:flex;}.elementor-29 .elementor-element.elementor-element-f6bfab1 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-29 .elementor-element.elementor-element-f6bfab1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-07014b2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:080px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-d075264{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-d075264:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-d075264 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2024/12/women.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-34a1efc{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-34a1efc:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-34a1efc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-4249a94{text-align:center;}.elementor-29 .elementor-element.elementor-element-4249a94 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-1659c8c{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-e53a356{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-e53a356:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-e53a356 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/etienneJacobsKaienthokwas.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-218a83a{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-218a83a:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-218a83a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-f202586{text-align:center;}.elementor-29 .elementor-element.elementor-element-f202586 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-fafbbe5{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-7eba215 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-29 .elementor-element.elementor-element-7eba215 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-0d74320{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:080px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-2d35619{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-2d35619:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-2d35619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/BoutinClaudieAnn.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-5082229{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-5082229:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-5082229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-8575c1f{text-align:center;}.elementor-29 .elementor-element.elementor-element-8575c1f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-8bd700b{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-49661c8{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-49661c8:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-49661c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/CreeTeharahkoken.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-4e19331{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-4e19331:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-4e19331 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-1a73903{text-align:center;}.elementor-29 .elementor-element.elementor-element-1a73903 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-fde54d5{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f881983{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-f881983:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-f881983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/EtienneNadine.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-29312e5{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-29312e5:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-29312e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-77d3594{text-align:center;}.elementor-29 .elementor-element.elementor-element-77d3594 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-c02ed33{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f2f2e88{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-f2f2e88:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-f2f2e88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/GuindonKaren.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-55fa34c{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-55fa34c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-55fa34c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-235c130{text-align:center;}.elementor-29 .elementor-element.elementor-element-235c130 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-d46b334{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-d34dcd9{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-d34dcd9:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-d34dcd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/GuindonMartha.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-1c4d504{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-1c4d504:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-1c4d504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-8446969{text-align:center;}.elementor-29 .elementor-element.elementor-element-8446969 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-a0cb067{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-1f9c207{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-1f9c207:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-1f9c207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/GuindonSydney.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-29ac392{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-29ac392:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-29ac392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-8b24757{text-align:center;}.elementor-29 .elementor-element.elementor-element-8b24757 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-9457286{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-8ee4972{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-8ee4972:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-8ee4972 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2024/12/men.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-96935d1{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-96935d1:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-96935d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-3c0fce4{text-align:center;}.elementor-29 .elementor-element.elementor-element-3c0fce4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-dc691ce{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-1cf7bbf{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-1cf7bbf:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-1cf7bbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/McGillisSylvie.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-919be4a{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-919be4a:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-919be4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-58d72da{text-align:center;}.elementor-29 .elementor-element.elementor-element-58d72da .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-22c7b1d{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-4f1fa06{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-4f1fa06:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-4f1fa06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/NicholasMaryleneWathahine.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-2dd29e8{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-2dd29e8:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-2dd29e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-dc19c57{text-align:center;}.elementor-29 .elementor-element.elementor-element-dc19c57 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-48a8637{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-64fffbe{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-64fffbe:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-64fffbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/SawyerChelsea.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-2a2e0e0{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-2a2e0e0:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-2a2e0e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-ac1a67c{text-align:center;}.elementor-29 .elementor-element.elementor-element-ac1a67c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-7b42adf{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-55ca650{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-55ca650:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-55ca650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/SimonEmmanuelle.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-b62bfb3{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-b62bfb3:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-b62bfb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-8c058ad{text-align:center;}.elementor-29 .elementor-element.elementor-element-8c058ad .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-791d6a8{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f937661{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-f937661:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-f937661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/StenbergMelinda.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-56da37a{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-56da37a:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-56da37a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-ca8792c{text-align:center;}.elementor-29 .elementor-element.elementor-element-ca8792c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-a306287{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-801d4bd{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-801d4bd:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-801d4bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2024/12/women.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-dd7eddf{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-dd7eddf:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-dd7eddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-c1e2233{text-align:center;}.elementor-29 .elementor-element.elementor-element-c1e2233 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-3dbbae4{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-1bb3d5c > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-29 .elementor-element.elementor-element-1bb3d5c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-e258098{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:080px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-aa57c4a{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-aa57c4a:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-aa57c4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2024/12/women.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-415fd41{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-415fd41:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-415fd41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-93efcef{text-align:center;}.elementor-29 .elementor-element.elementor-element-93efcef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-67edfb6{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-64d0f32{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-64d0f32:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-64d0f32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/ClementNoemie.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-692b90d{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-692b90d:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-692b90d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-1ac2762{text-align:center;}.elementor-29 .elementor-element.elementor-element-1ac2762 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-874f99e{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-7a1b4fc{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-7a1b4fc:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-7a1b4fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/CrossHallie.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-19a88dc{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-19a88dc:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-19a88dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-a1699f8{text-align:center;}.elementor-29 .elementor-element.elementor-element-a1699f8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-5720b5d{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-bf080a9{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-bf080a9:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-bf080a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2024/12/men.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-37df37b{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-37df37b:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-37df37b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-aa306a4{text-align:center;}.elementor-29 .elementor-element.elementor-element-aa306a4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-ad5bb86{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-3b0b307{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-3b0b307:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-3b0b307 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2024/12/women.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-ad6b207{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-ad6b207:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-ad6b207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-e61d38e{text-align:center;}.elementor-29 .elementor-element.elementor-element-e61d38e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-93c89fb{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-1e5ba8d{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-1e5ba8d:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-1e5ba8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/NicholasColdy.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-2bc0794{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-2bc0794:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-2bc0794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-4cd82ef{text-align:center;}.elementor-29 .elementor-element.elementor-element-4cd82ef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-197a44f{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-e8babb7{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-e8babb7:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-e8babb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/SimonAmber.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-c44f9c6{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-c44f9c6:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-c44f9c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-72d29e4{text-align:center;}.elementor-29 .elementor-element.elementor-element-72d29e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-20b3fa0{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-6313881{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-6313881:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-6313881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/TremblayTruesdaleTitania.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-f8e82ae{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-f8e82ae:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-f8e82ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-f6d13ad{text-align:center;}.elementor-29 .elementor-element.elementor-element-f6d13ad .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-1aa1662{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-38a151a{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-38a151a:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-38a151a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2024/12/women.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-8037254{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-8037254:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-8037254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-224bd53{text-align:center;}.elementor-29 .elementor-element.elementor-element-224bd53 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-8c8d745{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-0ffbe62{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-0436025 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-29 .elementor-element.elementor-element-0436025 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-b78005c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-5250373{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-5250373:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-5250373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2024/12/women.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-d70e8e6{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-d70e8e6:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-d70e8e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-ecb5c8d{text-align:center;}.elementor-29 .elementor-element.elementor-element-ecb5c8d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-bdd24b0{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-04a825d{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-04a825d:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-04a825d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/gaspeCelyne.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-b3408d0{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-b3408d0:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-b3408d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-d735e8c{text-align:center;}.elementor-29 .elementor-element.elementor-element-d735e8c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-684f6a1{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-735b00f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-29 .elementor-element.elementor-element-735b00f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-3701716{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-e9c94cf{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-e9c94cf:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-e9c94cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/CurtisCourtnay.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-673159a{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-673159a:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-673159a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-9dc87c2{text-align:center;}.elementor-29 .elementor-element.elementor-element-9dc87c2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-d3d2f45{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-55c9203{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-55c9203:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-55c9203 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2024/12/women.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-69344fd{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-69344fd:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-69344fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-4aa3cce{text-align:center;}.elementor-29 .elementor-element.elementor-element-4aa3cce .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-09a7745{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-b56c5c8{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-b56c5c8:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-b56c5c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2024/12/women.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-d1594f6{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-d1594f6:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-d1594f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-6adada1{text-align:center;}.elementor-29 .elementor-element.elementor-element-6adada1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-be09500{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-01fa03e{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-01fa03e:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-01fa03e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2024/12/men.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-d1940e7{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-d1940e7:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-d1940e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-7b41575{text-align:center;}.elementor-29 .elementor-element.elementor-element-7b41575 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-462177d{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-69bda1a{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-69bda1a:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-69bda1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2024/12/women.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-fe7757c{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-fe7757c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-fe7757c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-62cb05e{text-align:center;}.elementor-29 .elementor-element.elementor-element-62cb05e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-dd621c8{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-af84140{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-af84140:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-af84140 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/LizaneMontreuil.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-beb9e89{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-beb9e89:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-beb9e89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-e3cfd9e{text-align:center;}.elementor-29 .elementor-element.elementor-element-e3cfd9e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f135b55{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-7adec2b{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-7adec2b:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-7adec2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/Monica-Walczak.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-b9898e3{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-b9898e3:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-b9898e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-6727154{text-align:center;}.elementor-29 .elementor-element.elementor-element-6727154 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-d71e501{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-aff978c{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-aff978c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-aff978c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2024/12/women.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-b13295c{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-b13295c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-b13295c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-ae59ff6{text-align:center;}.elementor-29 .elementor-element.elementor-element-ae59ff6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-3571d45{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-c17bb32 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-29 .elementor-element.elementor-element-c17bb32 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-678e37f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-d921b07{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-d921b07:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-d921b07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/BowlesEmily.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-a1f3de3{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-a1f3de3:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-a1f3de3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-d4e4375{text-align:center;}.elementor-29 .elementor-element.elementor-element-d4e4375 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-2c7000b{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-1111a8d{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-1111a8d:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-1111a8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2024/12/women.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-38b4252{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-38b4252:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-38b4252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-e399ab9{text-align:center;}.elementor-29 .elementor-element.elementor-element-e399ab9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-a37a8ef{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-2b93c4d{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-2b93c4d:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-2b93c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2024/12/men.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-eca8ccc{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-eca8ccc:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-eca8ccc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-75929f6{text-align:center;}.elementor-29 .elementor-element.elementor-element-75929f6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-6859b1e{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-34db925{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-34db925:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-34db925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2025/03/NelsonKahsennine.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-6fa89c6{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-6fa89c6:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-6fa89c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-4fbcb62{text-align:center;}.elementor-29 .elementor-element.elementor-element-4fbcb62 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-bc19fd3{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-bd85649{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-bd85649:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-bd85649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kanedu.ca/wp-content/uploads/2024/12/men.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-cb04b59{--display:flex;--min-height:100%;--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-cb04b59:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-cb04b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000C7;}.elementor-29 .elementor-element.elementor-element-2ae2d8b{text-align:center;}.elementor-29 .elementor-element.elementor-element-2ae2d8b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:34px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-01a46dc{text-align:center;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-17f71e4{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:150px;}@media(max-width:1200px){.elementor-29 .elementor-element.elementor-element-7f905b7b{--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-07014b2{--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-0d74320{--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-e258098{--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-b78005c{--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-3701716{--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-678e37f{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-1b46542f{--min-height:600px;}.elementor-29 .elementor-element.elementor-element-ff469c4{--min-height:600px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-29 .elementor-element.elementor-element-5119511b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-36a838b3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-9dd9ccd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-29 .elementor-element.elementor-element-7f905b7b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-f6bfab1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-29 .elementor-element.elementor-element-07014b2{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-7eba215 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-29 .elementor-element.elementor-element-0d74320{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-1bb3d5c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-29 .elementor-element.elementor-element-e258098{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-0436025 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-29 .elementor-element.elementor-element-b78005c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-735b00f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-29 .elementor-element.elementor-element-3701716{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-c17bb32 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-29 .elementor-element.elementor-element-678e37f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-29 .elementor-element.elementor-element-5119511b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-36a838b3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-9dd9ccd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-29 .elementor-element.elementor-element-0e1622f{--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-7f905b7b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-6747a3a{--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-f6bfab1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-29 .elementor-element.elementor-element-07014b2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-7eba215 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-29 .elementor-element.elementor-element-0d74320{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-1bb3d5c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-29 .elementor-element.elementor-element-e258098{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-0436025 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-29 .elementor-element.elementor-element-b78005c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-735b00f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-29 .elementor-element.elementor-element-3701716{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-c17bb32 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-29 .elementor-element.elementor-element-678e37f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-ff469c4 */.elementor-29 .elementor-element.elementor-element-ff469c4{
    position: absolute;
    top: 0;
    left: 0;
    background-color: #1D3D52;
    width: 100vw;
    height: 625px;
    clip-path: polygon(0 0, 100% 0, 100% 20%, 0% 100%);
    opacity: 93%;
}


@media (max-width: 1024px){
    .elementor-29 .elementor-element.elementor-element-ff469c4{
        height: 400px;
        clip-path: polygon(0 0, 100% 0, 100% 50%, 0% 100%);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-792c704c */.elementor-29 .elementor-element.elementor-element-792c704c{
    position: relative;
    top: 340px
}

@media (max-width: 1024px){
    .elementor-29 .elementor-element.elementor-element-792c704c{
        top: 260px;
    }
}

@media (max-width: 767px){
    .elementor-29 .elementor-element.elementor-element-792c704c{
        top: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for breadcrumbs, class: .elementor-element-5119511b */.elementor-29 .elementor-element.elementor-element-5119511b #breadcrumbs > span{
    display: flex;
    column-gap: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41fbd85 */.elementor-29 .elementor-element.elementor-element-41fbd85{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-41fbd85:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e784cfc */.elementor-29 .elementor-element.elementor-element-e784cfc{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47ba868 */.elementor-29 .elementor-element.elementor-element-47ba868{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-47ba868:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83f873e */.elementor-29 .elementor-element.elementor-element-83f873e{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a56284d */.elementor-29 .elementor-element.elementor-element-4a56284d{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-4a56284d:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ce95f33 */.elementor-29 .elementor-element.elementor-element-4ce95f33{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1e9c86 */.elementor-29 .elementor-element.elementor-element-e1e9c86{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-e1e9c86:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6bd7e */.elementor-29 .elementor-element.elementor-element-6e6bd7e{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b2e0b3 */.elementor-29 .elementor-element.elementor-element-0b2e0b3{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-0b2e0b3:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ccd864 */.elementor-29 .elementor-element.elementor-element-2ccd864{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3384b4 */.elementor-29 .elementor-element.elementor-element-c3384b4{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-c3384b4:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ceb88d */.elementor-29 .elementor-element.elementor-element-0ceb88d{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34a1efc */.elementor-29 .elementor-element.elementor-element-34a1efc{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-34a1efc:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d075264 */.elementor-29 .elementor-element.elementor-element-d075264{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-218a83a */.elementor-29 .elementor-element.elementor-element-218a83a{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-218a83a:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e53a356 */.elementor-29 .elementor-element.elementor-element-e53a356{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5082229 */.elementor-29 .elementor-element.elementor-element-5082229{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-5082229:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d35619 */.elementor-29 .elementor-element.elementor-element-2d35619{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e19331 */.elementor-29 .elementor-element.elementor-element-4e19331{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-4e19331:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49661c8 */.elementor-29 .elementor-element.elementor-element-49661c8{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29312e5 */.elementor-29 .elementor-element.elementor-element-29312e5{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-29312e5:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f881983 */.elementor-29 .elementor-element.elementor-element-f881983{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55fa34c */.elementor-29 .elementor-element.elementor-element-55fa34c{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-55fa34c:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f2e88 */.elementor-29 .elementor-element.elementor-element-f2f2e88{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c4d504 */.elementor-29 .elementor-element.elementor-element-1c4d504{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-1c4d504:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d34dcd9 */.elementor-29 .elementor-element.elementor-element-d34dcd9{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29ac392 */.elementor-29 .elementor-element.elementor-element-29ac392{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-29ac392:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f9c207 */.elementor-29 .elementor-element.elementor-element-1f9c207{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96935d1 */.elementor-29 .elementor-element.elementor-element-96935d1{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-96935d1:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ee4972 */.elementor-29 .elementor-element.elementor-element-8ee4972{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-919be4a */.elementor-29 .elementor-element.elementor-element-919be4a{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-919be4a:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cf7bbf */.elementor-29 .elementor-element.elementor-element-1cf7bbf{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dd29e8 */.elementor-29 .elementor-element.elementor-element-2dd29e8{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-2dd29e8:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f1fa06 */.elementor-29 .elementor-element.elementor-element-4f1fa06{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a2e0e0 */.elementor-29 .elementor-element.elementor-element-2a2e0e0{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-2a2e0e0:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64fffbe */.elementor-29 .elementor-element.elementor-element-64fffbe{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b62bfb3 */.elementor-29 .elementor-element.elementor-element-b62bfb3{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-b62bfb3:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55ca650 */.elementor-29 .elementor-element.elementor-element-55ca650{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56da37a */.elementor-29 .elementor-element.elementor-element-56da37a{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-56da37a:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f937661 */.elementor-29 .elementor-element.elementor-element-f937661{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd7eddf */.elementor-29 .elementor-element.elementor-element-dd7eddf{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-dd7eddf:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801d4bd */.elementor-29 .elementor-element.elementor-element-801d4bd{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-415fd41 */.elementor-29 .elementor-element.elementor-element-415fd41{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-415fd41:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa57c4a */.elementor-29 .elementor-element.elementor-element-aa57c4a{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692b90d */.elementor-29 .elementor-element.elementor-element-692b90d{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-692b90d:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d0f32 */.elementor-29 .elementor-element.elementor-element-64d0f32{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19a88dc */.elementor-29 .elementor-element.elementor-element-19a88dc{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-19a88dc:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a1b4fc */.elementor-29 .elementor-element.elementor-element-7a1b4fc{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37df37b */.elementor-29 .elementor-element.elementor-element-37df37b{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-37df37b:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf080a9 */.elementor-29 .elementor-element.elementor-element-bf080a9{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad6b207 */.elementor-29 .elementor-element.elementor-element-ad6b207{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-ad6b207:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0b307 */.elementor-29 .elementor-element.elementor-element-3b0b307{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bc0794 */.elementor-29 .elementor-element.elementor-element-2bc0794{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-2bc0794:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e5ba8d */.elementor-29 .elementor-element.elementor-element-1e5ba8d{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44f9c6 */.elementor-29 .elementor-element.elementor-element-c44f9c6{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-c44f9c6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8babb7 */.elementor-29 .elementor-element.elementor-element-e8babb7{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8e82ae */.elementor-29 .elementor-element.elementor-element-f8e82ae{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-f8e82ae:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313881 */.elementor-29 .elementor-element.elementor-element-6313881{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8037254 */.elementor-29 .elementor-element.elementor-element-8037254{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-8037254:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38a151a */.elementor-29 .elementor-element.elementor-element-38a151a{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d70e8e6 */.elementor-29 .elementor-element.elementor-element-d70e8e6{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-d70e8e6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5250373 */.elementor-29 .elementor-element.elementor-element-5250373{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3408d0 */.elementor-29 .elementor-element.elementor-element-b3408d0{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-b3408d0:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04a825d */.elementor-29 .elementor-element.elementor-element-04a825d{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-673159a */.elementor-29 .elementor-element.elementor-element-673159a{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-673159a:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9c94cf */.elementor-29 .elementor-element.elementor-element-e9c94cf{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69344fd */.elementor-29 .elementor-element.elementor-element-69344fd{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-69344fd:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55c9203 */.elementor-29 .elementor-element.elementor-element-55c9203{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1594f6 */.elementor-29 .elementor-element.elementor-element-d1594f6{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-d1594f6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b56c5c8 */.elementor-29 .elementor-element.elementor-element-b56c5c8{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1940e7 */.elementor-29 .elementor-element.elementor-element-d1940e7{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-d1940e7:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01fa03e */.elementor-29 .elementor-element.elementor-element-01fa03e{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe7757c */.elementor-29 .elementor-element.elementor-element-fe7757c{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-fe7757c:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69bda1a */.elementor-29 .elementor-element.elementor-element-69bda1a{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beb9e89 */.elementor-29 .elementor-element.elementor-element-beb9e89{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-beb9e89:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af84140 */.elementor-29 .elementor-element.elementor-element-af84140{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9898e3 */.elementor-29 .elementor-element.elementor-element-b9898e3{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-b9898e3:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7adec2b */.elementor-29 .elementor-element.elementor-element-7adec2b{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b13295c */.elementor-29 .elementor-element.elementor-element-b13295c{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-b13295c:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aff978c */.elementor-29 .elementor-element.elementor-element-aff978c{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1f3de3 */.elementor-29 .elementor-element.elementor-element-a1f3de3{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-a1f3de3:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d921b07 */.elementor-29 .elementor-element.elementor-element-d921b07{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38b4252 */.elementor-29 .elementor-element.elementor-element-38b4252{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-38b4252:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1111a8d */.elementor-29 .elementor-element.elementor-element-1111a8d{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eca8ccc */.elementor-29 .elementor-element.elementor-element-eca8ccc{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-eca8ccc:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b93c4d */.elementor-29 .elementor-element.elementor-element-2b93c4d{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fa89c6 */.elementor-29 .elementor-element.elementor-element-6fa89c6{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-6fa89c6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34db925 */.elementor-29 .elementor-element.elementor-element-34db925{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb04b59 */.elementor-29 .elementor-element.elementor-element-cb04b59{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-cb04b59:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd85649 */.elementor-29 .elementor-element.elementor-element-bd85649{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41fbd85 */.elementor-29 .elementor-element.elementor-element-41fbd85{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-41fbd85:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e784cfc */.elementor-29 .elementor-element.elementor-element-e784cfc{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47ba868 */.elementor-29 .elementor-element.elementor-element-47ba868{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-47ba868:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83f873e */.elementor-29 .elementor-element.elementor-element-83f873e{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a56284d */.elementor-29 .elementor-element.elementor-element-4a56284d{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-4a56284d:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ce95f33 */.elementor-29 .elementor-element.elementor-element-4ce95f33{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1e9c86 */.elementor-29 .elementor-element.elementor-element-e1e9c86{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-e1e9c86:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6bd7e */.elementor-29 .elementor-element.elementor-element-6e6bd7e{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b2e0b3 */.elementor-29 .elementor-element.elementor-element-0b2e0b3{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-0b2e0b3:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ccd864 */.elementor-29 .elementor-element.elementor-element-2ccd864{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3384b4 */.elementor-29 .elementor-element.elementor-element-c3384b4{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-c3384b4:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ceb88d */.elementor-29 .elementor-element.elementor-element-0ceb88d{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34a1efc */.elementor-29 .elementor-element.elementor-element-34a1efc{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-34a1efc:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d075264 */.elementor-29 .elementor-element.elementor-element-d075264{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-218a83a */.elementor-29 .elementor-element.elementor-element-218a83a{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-218a83a:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e53a356 */.elementor-29 .elementor-element.elementor-element-e53a356{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5082229 */.elementor-29 .elementor-element.elementor-element-5082229{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-5082229:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d35619 */.elementor-29 .elementor-element.elementor-element-2d35619{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e19331 */.elementor-29 .elementor-element.elementor-element-4e19331{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-4e19331:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49661c8 */.elementor-29 .elementor-element.elementor-element-49661c8{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29312e5 */.elementor-29 .elementor-element.elementor-element-29312e5{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-29312e5:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f881983 */.elementor-29 .elementor-element.elementor-element-f881983{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55fa34c */.elementor-29 .elementor-element.elementor-element-55fa34c{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-55fa34c:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f2e88 */.elementor-29 .elementor-element.elementor-element-f2f2e88{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c4d504 */.elementor-29 .elementor-element.elementor-element-1c4d504{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-1c4d504:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d34dcd9 */.elementor-29 .elementor-element.elementor-element-d34dcd9{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29ac392 */.elementor-29 .elementor-element.elementor-element-29ac392{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-29ac392:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f9c207 */.elementor-29 .elementor-element.elementor-element-1f9c207{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96935d1 */.elementor-29 .elementor-element.elementor-element-96935d1{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-96935d1:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ee4972 */.elementor-29 .elementor-element.elementor-element-8ee4972{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-919be4a */.elementor-29 .elementor-element.elementor-element-919be4a{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-919be4a:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cf7bbf */.elementor-29 .elementor-element.elementor-element-1cf7bbf{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dd29e8 */.elementor-29 .elementor-element.elementor-element-2dd29e8{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-2dd29e8:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f1fa06 */.elementor-29 .elementor-element.elementor-element-4f1fa06{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a2e0e0 */.elementor-29 .elementor-element.elementor-element-2a2e0e0{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-2a2e0e0:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64fffbe */.elementor-29 .elementor-element.elementor-element-64fffbe{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b62bfb3 */.elementor-29 .elementor-element.elementor-element-b62bfb3{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-b62bfb3:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55ca650 */.elementor-29 .elementor-element.elementor-element-55ca650{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56da37a */.elementor-29 .elementor-element.elementor-element-56da37a{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-56da37a:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f937661 */.elementor-29 .elementor-element.elementor-element-f937661{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd7eddf */.elementor-29 .elementor-element.elementor-element-dd7eddf{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-dd7eddf:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801d4bd */.elementor-29 .elementor-element.elementor-element-801d4bd{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-415fd41 */.elementor-29 .elementor-element.elementor-element-415fd41{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-415fd41:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa57c4a */.elementor-29 .elementor-element.elementor-element-aa57c4a{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692b90d */.elementor-29 .elementor-element.elementor-element-692b90d{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-692b90d:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d0f32 */.elementor-29 .elementor-element.elementor-element-64d0f32{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19a88dc */.elementor-29 .elementor-element.elementor-element-19a88dc{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-19a88dc:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a1b4fc */.elementor-29 .elementor-element.elementor-element-7a1b4fc{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37df37b */.elementor-29 .elementor-element.elementor-element-37df37b{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-37df37b:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf080a9 */.elementor-29 .elementor-element.elementor-element-bf080a9{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad6b207 */.elementor-29 .elementor-element.elementor-element-ad6b207{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-ad6b207:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0b307 */.elementor-29 .elementor-element.elementor-element-3b0b307{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bc0794 */.elementor-29 .elementor-element.elementor-element-2bc0794{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-2bc0794:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e5ba8d */.elementor-29 .elementor-element.elementor-element-1e5ba8d{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44f9c6 */.elementor-29 .elementor-element.elementor-element-c44f9c6{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-c44f9c6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8babb7 */.elementor-29 .elementor-element.elementor-element-e8babb7{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8e82ae */.elementor-29 .elementor-element.elementor-element-f8e82ae{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-f8e82ae:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313881 */.elementor-29 .elementor-element.elementor-element-6313881{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8037254 */.elementor-29 .elementor-element.elementor-element-8037254{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-8037254:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38a151a */.elementor-29 .elementor-element.elementor-element-38a151a{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d70e8e6 */.elementor-29 .elementor-element.elementor-element-d70e8e6{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-d70e8e6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5250373 */.elementor-29 .elementor-element.elementor-element-5250373{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3408d0 */.elementor-29 .elementor-element.elementor-element-b3408d0{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-b3408d0:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04a825d */.elementor-29 .elementor-element.elementor-element-04a825d{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-673159a */.elementor-29 .elementor-element.elementor-element-673159a{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-673159a:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9c94cf */.elementor-29 .elementor-element.elementor-element-e9c94cf{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69344fd */.elementor-29 .elementor-element.elementor-element-69344fd{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-69344fd:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55c9203 */.elementor-29 .elementor-element.elementor-element-55c9203{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1594f6 */.elementor-29 .elementor-element.elementor-element-d1594f6{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-d1594f6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b56c5c8 */.elementor-29 .elementor-element.elementor-element-b56c5c8{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1940e7 */.elementor-29 .elementor-element.elementor-element-d1940e7{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-d1940e7:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01fa03e */.elementor-29 .elementor-element.elementor-element-01fa03e{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe7757c */.elementor-29 .elementor-element.elementor-element-fe7757c{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-fe7757c:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69bda1a */.elementor-29 .elementor-element.elementor-element-69bda1a{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beb9e89 */.elementor-29 .elementor-element.elementor-element-beb9e89{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-beb9e89:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af84140 */.elementor-29 .elementor-element.elementor-element-af84140{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9898e3 */.elementor-29 .elementor-element.elementor-element-b9898e3{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-b9898e3:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7adec2b */.elementor-29 .elementor-element.elementor-element-7adec2b{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b13295c */.elementor-29 .elementor-element.elementor-element-b13295c{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-b13295c:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aff978c */.elementor-29 .elementor-element.elementor-element-aff978c{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1f3de3 */.elementor-29 .elementor-element.elementor-element-a1f3de3{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-a1f3de3:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d921b07 */.elementor-29 .elementor-element.elementor-element-d921b07{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38b4252 */.elementor-29 .elementor-element.elementor-element-38b4252{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-38b4252:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1111a8d */.elementor-29 .elementor-element.elementor-element-1111a8d{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eca8ccc */.elementor-29 .elementor-element.elementor-element-eca8ccc{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-eca8ccc:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b93c4d */.elementor-29 .elementor-element.elementor-element-2b93c4d{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fa89c6 */.elementor-29 .elementor-element.elementor-element-6fa89c6{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-6fa89c6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34db925 */.elementor-29 .elementor-element.elementor-element-34db925{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb04b59 */.elementor-29 .elementor-element.elementor-element-cb04b59{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-cb04b59:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd85649 */.elementor-29 .elementor-element.elementor-element-bd85649{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41fbd85 */.elementor-29 .elementor-element.elementor-element-41fbd85{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-41fbd85:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e784cfc */.elementor-29 .elementor-element.elementor-element-e784cfc{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47ba868 */.elementor-29 .elementor-element.elementor-element-47ba868{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-47ba868:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83f873e */.elementor-29 .elementor-element.elementor-element-83f873e{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a56284d */.elementor-29 .elementor-element.elementor-element-4a56284d{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-4a56284d:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ce95f33 */.elementor-29 .elementor-element.elementor-element-4ce95f33{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1e9c86 */.elementor-29 .elementor-element.elementor-element-e1e9c86{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-e1e9c86:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6bd7e */.elementor-29 .elementor-element.elementor-element-6e6bd7e{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b2e0b3 */.elementor-29 .elementor-element.elementor-element-0b2e0b3{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-0b2e0b3:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ccd864 */.elementor-29 .elementor-element.elementor-element-2ccd864{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3384b4 */.elementor-29 .elementor-element.elementor-element-c3384b4{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-c3384b4:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ceb88d */.elementor-29 .elementor-element.elementor-element-0ceb88d{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34a1efc */.elementor-29 .elementor-element.elementor-element-34a1efc{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-34a1efc:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d075264 */.elementor-29 .elementor-element.elementor-element-d075264{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-218a83a */.elementor-29 .elementor-element.elementor-element-218a83a{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-218a83a:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e53a356 */.elementor-29 .elementor-element.elementor-element-e53a356{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5082229 */.elementor-29 .elementor-element.elementor-element-5082229{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-5082229:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d35619 */.elementor-29 .elementor-element.elementor-element-2d35619{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e19331 */.elementor-29 .elementor-element.elementor-element-4e19331{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-4e19331:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49661c8 */.elementor-29 .elementor-element.elementor-element-49661c8{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29312e5 */.elementor-29 .elementor-element.elementor-element-29312e5{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-29312e5:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f881983 */.elementor-29 .elementor-element.elementor-element-f881983{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55fa34c */.elementor-29 .elementor-element.elementor-element-55fa34c{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-55fa34c:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f2e88 */.elementor-29 .elementor-element.elementor-element-f2f2e88{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c4d504 */.elementor-29 .elementor-element.elementor-element-1c4d504{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-1c4d504:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d34dcd9 */.elementor-29 .elementor-element.elementor-element-d34dcd9{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29ac392 */.elementor-29 .elementor-element.elementor-element-29ac392{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-29ac392:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f9c207 */.elementor-29 .elementor-element.elementor-element-1f9c207{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96935d1 */.elementor-29 .elementor-element.elementor-element-96935d1{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-96935d1:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ee4972 */.elementor-29 .elementor-element.elementor-element-8ee4972{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-919be4a */.elementor-29 .elementor-element.elementor-element-919be4a{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-919be4a:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cf7bbf */.elementor-29 .elementor-element.elementor-element-1cf7bbf{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dd29e8 */.elementor-29 .elementor-element.elementor-element-2dd29e8{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-2dd29e8:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f1fa06 */.elementor-29 .elementor-element.elementor-element-4f1fa06{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a2e0e0 */.elementor-29 .elementor-element.elementor-element-2a2e0e0{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-2a2e0e0:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64fffbe */.elementor-29 .elementor-element.elementor-element-64fffbe{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b62bfb3 */.elementor-29 .elementor-element.elementor-element-b62bfb3{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-b62bfb3:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55ca650 */.elementor-29 .elementor-element.elementor-element-55ca650{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56da37a */.elementor-29 .elementor-element.elementor-element-56da37a{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-56da37a:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f937661 */.elementor-29 .elementor-element.elementor-element-f937661{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd7eddf */.elementor-29 .elementor-element.elementor-element-dd7eddf{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-dd7eddf:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801d4bd */.elementor-29 .elementor-element.elementor-element-801d4bd{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-415fd41 */.elementor-29 .elementor-element.elementor-element-415fd41{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-415fd41:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa57c4a */.elementor-29 .elementor-element.elementor-element-aa57c4a{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692b90d */.elementor-29 .elementor-element.elementor-element-692b90d{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-692b90d:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d0f32 */.elementor-29 .elementor-element.elementor-element-64d0f32{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19a88dc */.elementor-29 .elementor-element.elementor-element-19a88dc{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-19a88dc:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a1b4fc */.elementor-29 .elementor-element.elementor-element-7a1b4fc{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37df37b */.elementor-29 .elementor-element.elementor-element-37df37b{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-37df37b:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf080a9 */.elementor-29 .elementor-element.elementor-element-bf080a9{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad6b207 */.elementor-29 .elementor-element.elementor-element-ad6b207{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-ad6b207:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0b307 */.elementor-29 .elementor-element.elementor-element-3b0b307{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bc0794 */.elementor-29 .elementor-element.elementor-element-2bc0794{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-2bc0794:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e5ba8d */.elementor-29 .elementor-element.elementor-element-1e5ba8d{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44f9c6 */.elementor-29 .elementor-element.elementor-element-c44f9c6{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-c44f9c6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8babb7 */.elementor-29 .elementor-element.elementor-element-e8babb7{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8e82ae */.elementor-29 .elementor-element.elementor-element-f8e82ae{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-f8e82ae:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313881 */.elementor-29 .elementor-element.elementor-element-6313881{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8037254 */.elementor-29 .elementor-element.elementor-element-8037254{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-8037254:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38a151a */.elementor-29 .elementor-element.elementor-element-38a151a{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d70e8e6 */.elementor-29 .elementor-element.elementor-element-d70e8e6{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-d70e8e6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5250373 */.elementor-29 .elementor-element.elementor-element-5250373{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3408d0 */.elementor-29 .elementor-element.elementor-element-b3408d0{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-b3408d0:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04a825d */.elementor-29 .elementor-element.elementor-element-04a825d{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-673159a */.elementor-29 .elementor-element.elementor-element-673159a{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-673159a:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9c94cf */.elementor-29 .elementor-element.elementor-element-e9c94cf{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69344fd */.elementor-29 .elementor-element.elementor-element-69344fd{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-69344fd:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55c9203 */.elementor-29 .elementor-element.elementor-element-55c9203{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1594f6 */.elementor-29 .elementor-element.elementor-element-d1594f6{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-d1594f6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b56c5c8 */.elementor-29 .elementor-element.elementor-element-b56c5c8{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1940e7 */.elementor-29 .elementor-element.elementor-element-d1940e7{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-d1940e7:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01fa03e */.elementor-29 .elementor-element.elementor-element-01fa03e{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe7757c */.elementor-29 .elementor-element.elementor-element-fe7757c{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-fe7757c:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69bda1a */.elementor-29 .elementor-element.elementor-element-69bda1a{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beb9e89 */.elementor-29 .elementor-element.elementor-element-beb9e89{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-beb9e89:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af84140 */.elementor-29 .elementor-element.elementor-element-af84140{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9898e3 */.elementor-29 .elementor-element.elementor-element-b9898e3{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-b9898e3:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7adec2b */.elementor-29 .elementor-element.elementor-element-7adec2b{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b13295c */.elementor-29 .elementor-element.elementor-element-b13295c{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-b13295c:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aff978c */.elementor-29 .elementor-element.elementor-element-aff978c{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1f3de3 */.elementor-29 .elementor-element.elementor-element-a1f3de3{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-a1f3de3:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d921b07 */.elementor-29 .elementor-element.elementor-element-d921b07{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38b4252 */.elementor-29 .elementor-element.elementor-element-38b4252{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-38b4252:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1111a8d */.elementor-29 .elementor-element.elementor-element-1111a8d{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eca8ccc */.elementor-29 .elementor-element.elementor-element-eca8ccc{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-eca8ccc:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b93c4d */.elementor-29 .elementor-element.elementor-element-2b93c4d{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fa89c6 */.elementor-29 .elementor-element.elementor-element-6fa89c6{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-6fa89c6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34db925 */.elementor-29 .elementor-element.elementor-element-34db925{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb04b59 */.elementor-29 .elementor-element.elementor-element-cb04b59{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-cb04b59:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd85649 */.elementor-29 .elementor-element.elementor-element-bd85649{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41fbd85 */.elementor-29 .elementor-element.elementor-element-41fbd85{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-41fbd85:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e784cfc */.elementor-29 .elementor-element.elementor-element-e784cfc{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47ba868 */.elementor-29 .elementor-element.elementor-element-47ba868{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-47ba868:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83f873e */.elementor-29 .elementor-element.elementor-element-83f873e{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a56284d */.elementor-29 .elementor-element.elementor-element-4a56284d{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-4a56284d:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ce95f33 */.elementor-29 .elementor-element.elementor-element-4ce95f33{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1e9c86 */.elementor-29 .elementor-element.elementor-element-e1e9c86{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-e1e9c86:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6bd7e */.elementor-29 .elementor-element.elementor-element-6e6bd7e{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b2e0b3 */.elementor-29 .elementor-element.elementor-element-0b2e0b3{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-0b2e0b3:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ccd864 */.elementor-29 .elementor-element.elementor-element-2ccd864{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3384b4 */.elementor-29 .elementor-element.elementor-element-c3384b4{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-c3384b4:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ceb88d */.elementor-29 .elementor-element.elementor-element-0ceb88d{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34a1efc */.elementor-29 .elementor-element.elementor-element-34a1efc{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-34a1efc:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d075264 */.elementor-29 .elementor-element.elementor-element-d075264{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-218a83a */.elementor-29 .elementor-element.elementor-element-218a83a{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-218a83a:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e53a356 */.elementor-29 .elementor-element.elementor-element-e53a356{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5082229 */.elementor-29 .elementor-element.elementor-element-5082229{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-5082229:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d35619 */.elementor-29 .elementor-element.elementor-element-2d35619{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e19331 */.elementor-29 .elementor-element.elementor-element-4e19331{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-4e19331:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49661c8 */.elementor-29 .elementor-element.elementor-element-49661c8{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29312e5 */.elementor-29 .elementor-element.elementor-element-29312e5{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-29312e5:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f881983 */.elementor-29 .elementor-element.elementor-element-f881983{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55fa34c */.elementor-29 .elementor-element.elementor-element-55fa34c{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-55fa34c:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f2e88 */.elementor-29 .elementor-element.elementor-element-f2f2e88{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c4d504 */.elementor-29 .elementor-element.elementor-element-1c4d504{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-1c4d504:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d34dcd9 */.elementor-29 .elementor-element.elementor-element-d34dcd9{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29ac392 */.elementor-29 .elementor-element.elementor-element-29ac392{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-29ac392:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f9c207 */.elementor-29 .elementor-element.elementor-element-1f9c207{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96935d1 */.elementor-29 .elementor-element.elementor-element-96935d1{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-96935d1:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ee4972 */.elementor-29 .elementor-element.elementor-element-8ee4972{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-919be4a */.elementor-29 .elementor-element.elementor-element-919be4a{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-919be4a:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cf7bbf */.elementor-29 .elementor-element.elementor-element-1cf7bbf{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dd29e8 */.elementor-29 .elementor-element.elementor-element-2dd29e8{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-2dd29e8:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f1fa06 */.elementor-29 .elementor-element.elementor-element-4f1fa06{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a2e0e0 */.elementor-29 .elementor-element.elementor-element-2a2e0e0{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-2a2e0e0:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64fffbe */.elementor-29 .elementor-element.elementor-element-64fffbe{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b62bfb3 */.elementor-29 .elementor-element.elementor-element-b62bfb3{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-b62bfb3:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55ca650 */.elementor-29 .elementor-element.elementor-element-55ca650{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56da37a */.elementor-29 .elementor-element.elementor-element-56da37a{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-56da37a:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f937661 */.elementor-29 .elementor-element.elementor-element-f937661{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd7eddf */.elementor-29 .elementor-element.elementor-element-dd7eddf{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-dd7eddf:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801d4bd */.elementor-29 .elementor-element.elementor-element-801d4bd{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-415fd41 */.elementor-29 .elementor-element.elementor-element-415fd41{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-415fd41:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa57c4a */.elementor-29 .elementor-element.elementor-element-aa57c4a{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692b90d */.elementor-29 .elementor-element.elementor-element-692b90d{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-692b90d:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d0f32 */.elementor-29 .elementor-element.elementor-element-64d0f32{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19a88dc */.elementor-29 .elementor-element.elementor-element-19a88dc{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-19a88dc:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a1b4fc */.elementor-29 .elementor-element.elementor-element-7a1b4fc{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37df37b */.elementor-29 .elementor-element.elementor-element-37df37b{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-37df37b:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf080a9 */.elementor-29 .elementor-element.elementor-element-bf080a9{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad6b207 */.elementor-29 .elementor-element.elementor-element-ad6b207{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-ad6b207:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0b307 */.elementor-29 .elementor-element.elementor-element-3b0b307{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bc0794 */.elementor-29 .elementor-element.elementor-element-2bc0794{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-2bc0794:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e5ba8d */.elementor-29 .elementor-element.elementor-element-1e5ba8d{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44f9c6 */.elementor-29 .elementor-element.elementor-element-c44f9c6{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-c44f9c6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8babb7 */.elementor-29 .elementor-element.elementor-element-e8babb7{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8e82ae */.elementor-29 .elementor-element.elementor-element-f8e82ae{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-f8e82ae:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6313881 */.elementor-29 .elementor-element.elementor-element-6313881{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8037254 */.elementor-29 .elementor-element.elementor-element-8037254{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-8037254:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38a151a */.elementor-29 .elementor-element.elementor-element-38a151a{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d70e8e6 */.elementor-29 .elementor-element.elementor-element-d70e8e6{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-d70e8e6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5250373 */.elementor-29 .elementor-element.elementor-element-5250373{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3408d0 */.elementor-29 .elementor-element.elementor-element-b3408d0{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-b3408d0:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04a825d */.elementor-29 .elementor-element.elementor-element-04a825d{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-673159a */.elementor-29 .elementor-element.elementor-element-673159a{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-673159a:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9c94cf */.elementor-29 .elementor-element.elementor-element-e9c94cf{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69344fd */.elementor-29 .elementor-element.elementor-element-69344fd{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-69344fd:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55c9203 */.elementor-29 .elementor-element.elementor-element-55c9203{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1594f6 */.elementor-29 .elementor-element.elementor-element-d1594f6{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-d1594f6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b56c5c8 */.elementor-29 .elementor-element.elementor-element-b56c5c8{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1940e7 */.elementor-29 .elementor-element.elementor-element-d1940e7{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-d1940e7:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01fa03e */.elementor-29 .elementor-element.elementor-element-01fa03e{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe7757c */.elementor-29 .elementor-element.elementor-element-fe7757c{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-fe7757c:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69bda1a */.elementor-29 .elementor-element.elementor-element-69bda1a{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beb9e89 */.elementor-29 .elementor-element.elementor-element-beb9e89{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-beb9e89:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af84140 */.elementor-29 .elementor-element.elementor-element-af84140{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9898e3 */.elementor-29 .elementor-element.elementor-element-b9898e3{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-b9898e3:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7adec2b */.elementor-29 .elementor-element.elementor-element-7adec2b{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b13295c */.elementor-29 .elementor-element.elementor-element-b13295c{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-b13295c:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aff978c */.elementor-29 .elementor-element.elementor-element-aff978c{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1f3de3 */.elementor-29 .elementor-element.elementor-element-a1f3de3{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-a1f3de3:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d921b07 */.elementor-29 .elementor-element.elementor-element-d921b07{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38b4252 */.elementor-29 .elementor-element.elementor-element-38b4252{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-38b4252:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1111a8d */.elementor-29 .elementor-element.elementor-element-1111a8d{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eca8ccc */.elementor-29 .elementor-element.elementor-element-eca8ccc{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-eca8ccc:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b93c4d */.elementor-29 .elementor-element.elementor-element-2b93c4d{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fa89c6 */.elementor-29 .elementor-element.elementor-element-6fa89c6{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-6fa89c6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34db925 */.elementor-29 .elementor-element.elementor-element-34db925{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb04b59 */.elementor-29 .elementor-element.elementor-element-cb04b59{
    opacity: 0;
    transition: opacity 0.3s ease;
}

.elementor-29 .elementor-element.elementor-element-cb04b59:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd85649 */.elementor-29 .elementor-element.elementor-element-bd85649{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-17f71e4 */.e-n-tab-title[aria-selected="false"]{
    background: transparent !important;
    border: 2px solid #FCBC4C !important;
    color: #FCBC4C !important;
}

.e-n-tab-title{
    border: 2px solid #FCBC4C !important;
}

.e-n-tab-title:hover{
    border: 2px solid #FCBC4C !important;
}/* End custom CSS */